27th week of 2011 patent applcation highlights part 50 |
Patent application number | Title | Published |
20110167040 | METHOD, APPARATUS AND SYSTEM FOR EXECUTING SYNCHRONIZATION - A method, an apparatus, and a system for executing synchronization are provided. The method includes: obtaining synchronization information in a set Data Synchronization Management Object (DSMO); and executing a synchronization task corresponding to the synchronization information in the DSMO. Because the server that synchronizes data with the terminal can access the DSMO in the terminal, and query and manage the specific synchronization task defined in the DSMO of the terminal, the server can know the data synchronization operations to be performed between the terminal and the server, set and modify the data synchronization operations, and define the synchronization tasks, thus reducing the requirements on the technical capabilities of a user. | 2011-07-07 |
20110167041 | METHOD AND DEVICE FOR MAINTAINING A CHANGELOG IN DATA SYNCHRONIZATION - A method and device for maintaining a changelog in data synchronization are provided in the present invention, in which the changelog is configured to record an operation executed for an object and is composed of data record items. The data record item includes flag information configured to uniquely identify an object and an operation type corresponding to the flag information, the operation type includes adding, updating and deleting. The method includes: reading, between two times of the data synchronization, flag information of a first data record item which is required to be added to the changelog; searching for whether there is a second data record item including the flag information in the changelog, and in a situation that there is the second data record item, setting the second data record item according to the first data record item. By the present invention, the changelog file can be prevented from continuously increasing. | 2011-07-07 |
20110167042 | CONTINUOUS INTEGRATION OF BUSINESS INTELLIGENCE SOFTWARE - A method for providing automatic version control to a business intelligence system includes receiving business metric data from a business intelligence system, creating an initial version of a business intelligence artifact derived from the received business metric data, automatically storing the initial version of the business intelligence artifact with a source control system, detecting a request to the business intelligence system to modify the initial version of the business intelligence artifact, creating a subsequent version of the business intelligence artifact that includes the requested modification, and automatically storing the subsequent version of the business intelligence artifact with the source control system. | 2011-07-07 |
20110167043 | GENERATING ANONYMOUS LOG ENTRIES - Assigning session identifications to log entries and generating anonymous log entries are provided. In order to balance users' privacy concerns with the need for analysis of the log entries to provide high quality search results, non-user-specific data fields, such as a user's location (e.g., city, state, and latitude/longitude) and connection speed, are inserted into the log entries, and user-specific data fields, such as the IP address and cookie identifications, are deleted from the log entries. In addition or alternatively, prior to anonymization of the log entries, session identifications are assigned to identified groups of log entries. The groups are identified based on factors such as the user's identification, the IP address, the time of search, and differences between the search terms used in the search queries. | 2011-07-07 |
20110167044 | COMPUTING SYSTEM AND BACKUP METHOD USING THE SAME - This invention provides a computing system in which multiple remote copy destination sites exist and, even if a failure occurs in a copy source volume in a remote copy source site, it becomes possible in at least one remote copy destination site to establish backup in which data must be determined at a certain point in time. The computing system of this invention is characterized by, before the in-storage copy function performing in storage copy in the remote copy source site, setting the pair status of the remote copy destination volume in at least one storage system in multiple remote copy destination storage systems and the remote copy source volume to the mode for terminating remote copy and, after the in-storage copy is completed, changing the above-mentioned pair status to the mode for starting remote copy. | 2011-07-07 |
20110167045 | STORAGE SYSTEM AND ITS FILE MANAGEMENT METHOD - A storage system capable of providing a referral target file to a file referral requestor client even if a file referral request is made before migration. When a file server | 2011-07-07 |
20110167046 | INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM - An information processing apparatus includes a discrimination unit that discriminates types of recording media recording contents, a search unit that searches for a predetermined folder determined by a standard of recording of the contents recorded on the recording media, a determination unit that determines whether a recording position of the predetermined folder searched for by the search unit meets a standard of the recording media, and a restoration unit that restores the predetermined folder when the determination unit determines that the recording position of the predetermined folder does not meet the standard of the recording media. | 2011-07-07 |
20110167047 | EDITING APPARATUS, METHOD, AND STORAGE MEDIUM - An editing apparatus includes: a storage unit to store, as execution information in a time-series order of edit or undo process, an edit content indicating a content of edit of data and an undo content indicating a content of undo of the data; an edit executor to edit the data and to store on the storage unit the edit content as the execution information; and an undo executor to undo the data to a state prior to the execution of the edit content if the updated execution information stored on the storage unit indicates the edit content, or to undo the data to a state prior to the execution of the undo content if the updated execution information stored on the storage unit indicates the undo content, and to store as the execution information a content of the executed undo on the memory unit. | 2011-07-07 |
20110167048 | METHOD AND SYSTEM FOR CLEARING LOG FILES OF SERVICE SYSTEM - A method and system for clearing log files of a service system are disclosed in the present invention. The method includes the following steps: configuring a log processing task item for each service of multiple services respectively; adding a log management task to a task list of an operating system; and the log management task clears a log file of each service in turn according to the log processing task item. According to the present invention, each time when a new service is added to a service system, or new log files are added to a current service, there is no need to develop a log processing module specially and modify the existing content about log processing, and test the log management module. Therefore, efficiency of development and testing can be improved effectively, and system update and maintenance be facilitated. | 2011-07-07 |
20110167049 | FILE SYSTEM MANAGEMENT TECHNIQUES FOR COMPUTING ENVIRONMENTS AND SYSTEMS - Disclosed file system management techniques can augment and/or enhance a file management system (e.g., a conventional file system) provided for organizing data stored in computer readable storage medium (e.g., a HDD). Data and metadata can be written to a file system space of a file system without using a file management system and without incorporating the data into the file system. However, the metadata can include information allowing the written data to be (later) incorporated into the file system and without having to use the file system, thereby allowing write performance to be enhanced. Generally, metadata can provide additional information including data (e.g., integrity data) that cannot be provided or efficiently provided by the file management system to augment a limited or reduced file system. Integrity data can be especially useful for error recovery (e.g., after a system failure). | 2011-07-07 |
20110167050 | SECURE SYSTEM FOR ALLOWING THE EXECUTION OF AUTHORIZED COMPUTER PROGRAM CODE - Systems and methods for allowing authorized code to execute on a computer system are provided. According to one embodiment, file or operating system activity relating to a code module is intercepted. A cryptographic hash value of the code module is authenticated with reference to a multi-level whitelist, which includes a remote global whitelist and a local whitelist. The remote global whitelist is maintained by a trusted service provider and contains cryptographic hash values of approved code modules known not to contain malicious code. The local whitelist is accessible by computer systems within the LAN and contains cryptographic hash values of a subset of the approved code modules. The cryptographic hash value is checked against the local whitelist. If no match is found, it is checked against the global whitelist. The code module is allowed to be loaded and executed if the cryptographic hash value corresponds to an approved code module. | 2011-07-07 |
20110167051 | SEARCH ENGINE AND ASSOCIATED METHOD - A method of searching for a entity amongst a plurality of entities, wherein all the entities are linked by at least one criterion in common and have a plurality of data formats, wherein each entity comprises a set of data which can be searched by means of criteria entered by a user; and wherein each entity has a data format; and further wherein a specific one of the data formats defines a standard record format; the method comprising the steps of: determining the data format of an entity; if the data format of the entity does not match the standard record format, passing the entity to a pre-processing engine; if the data format of the entity does match the standard record format, passing standard record format data of the entity to a main processing engine; in the pre-processing engine comparing the entity data format to the standard record format and applying a conversion to the entity set of data; converting the entity set of data to the standard record format based on the conversion to form a converted set of data; passing the converted set of data to the main processing engine; in the main processing engine receiving the standard record format entity set of data and the converted set of data; and producing a set of results combining the converted set of data and the standard record format data for selection by a user of a preferred entity. | 2011-07-07 |
20110167052 | SYSTEMS AND METHODS FOR COMPOUND SEARCHING - An apparatus includes at least one computing device configured to send a search query to at least one network server; receive questions from the at least one network server based on the search query; send responses to the at least one network server based on the questions; and receive a search result from the at least one network server based on the responses. The at least one computing device is further configured to send the search query and/or receive the search result via a cellular telephone network, a wireless fidelity network, and/or a digital subscriber line network. A system includes at least one server configured to receive a search query from a computing device; send questions to the computing device based on the search query; receive information from the computing device based on the questions; and send a search result to the computing device based on the information. | 2011-07-07 |
20110167053 | VISUAL AND MULTI-DIMENSIONAL SEARCH - A system that can analyze a multi-dimensional input thereafter establishing a search query based upon extracted features from the input. In a particular example, an image can be used as an input to a search mechanism. Pattern recognition and image analysis can be applied to the image thereafter establishing a search query that corresponds to features extracted from the image input. The system can also facilitate indexing multi-dimensional searchable items thereby making them available to be retrieved as results to a search query. More particularly, the system can employ text analysis, pattern and/or speech recognition mechanisms to extract features from searchable items. These extracted features can be employed to index the searchable items. | 2011-07-07 |
20110167054 | AUTOMATED DISCOVERY AGGREGATION AND ORGANIZATION OF SUBJECT AREA DISCUSSIONS - An aggregation service aggregates discussions of events and topics within a given subject area using seed search queries, seed URLs, and/or search engine data. A subject area is selected and a set of seed search queries and/or seed URLs relevant to that subject area are manually generated. The set of seed search queries and/or seed URLs are used to identify URLs containing content relevant to the subject area. The URLs are crawled at given intervals to identify content items, which are analyzed using a classifier to identify content items relevant to the subject area. The content items are grouped into clusters surrounding events and/or topics within the subject area. The various clusters are ranked against one another to facilitate ordering clusters for presentation to end-users. | 2011-07-07 |
20110167055 | HARDWARE ACCELERATED RECONFIGURABLE PROCESSOR FOR ACCELERATING DATABASE OPERATIONS AND QUERIES - Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCle or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested. The hardware accelerator utilizes hardware-friendly memory addressing, which allows for arithmetic derivation of a physical address from a global database virtual address simply based on a row identifier. The hardware accelerator minimizes memory reads/writes by keeping most intermediate results flowing through IMCs in pipelined and parallel fashion. Furthermore, the hardware accelerator may employ task pipelining and pre-fetch pipelining to enhance its performance. | 2011-07-07 |
20110167056 | PARAMETER-SENSITIVE PLANS - A query configured according to a query template is received. The query includes values for a plurality of parameters. A key is generated for the query that indicates a selectivity region in a selectivity space determined for the included parameter values. Whether the generated key matches any key of a plurality of keys is determined. Each key of the plurality of keys is associated with a corresponding query plan. If the generated key is determined to not match any of the keys, the query is compiled to generate a new query plan, and the generated query plan is executed with respect to the query. If the key is determined to match any key of the plurality of keys, a query plan associated with the matched key is selected, and the query plan associated with the matched key is executed with respect to the query. | 2011-07-07 |
20110167057 | MODULARIZED SERVICE LEVEL AGREEMENT REPORTING - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for playing local device information over a telephone connection. In one aspect, a method includes selecting one or more data modules from among a collection of reusable data modules, the selected data modules collectively mapping to one or more requirements of a service level agreement report, and the selected data modules including tags that reference data stored in two or more data sources and further including instructions for processing the data; invoking the data modules; processing the data referenced by the tags using the instructions, responsive to invoking the data modules; and generating the SLA report in accordance with the requirements, using the processed data. | 2011-07-07 |
20110167058 | Device, Method, and Graphical User Interface for Mapping Directions Between Search Results - A method includes: displaying a map, a first field configured to receive a first query input, and a second field configured to receive a second query input; receiving the first query input in the first field; receiving the second query input in the second field; initiating a search that uses the first query input and a search that uses the second query input; concurrently displaying on the map a first plurality of search results for the first query input and a second plurality of search results for the second query input; detecting selection of a first search result in the first plurality of search results; detecting selection of a second search result in the second plurality of search results; and displaying a route on the map from the first search result to the second search result. | 2011-07-07 |
20110167059 | COMPUTER BASED METHODS AND SYSTEMS FOR ESTABLISHING TRUST BETWEEN TWO OR MORE PARTIES - Methods, devices and systems for moderating and policing voluntarily established transparency regarding past and present, and personal and professional relationships via online networking services. Identity of a person or commercial entity is verified before registration as a user. Each user is permitted a single profile. A profile includes a record of all relationships entered in the profile, some of which may be hidden by user. Each user is capable of linking his profile to profiles of other consenting users. Owner of a profile may flag inaccurate information on other linked profiles. The reliability or value of information in a profile is measured as a function of duration of existence of profile, transparency of the information in the profile, periods of inactivation, and number of times the profile is correctly flagged. A code is generated and used to allow gradual exposing of the profile of a user to his prospective contacts. | 2011-07-07 |
20110167060 | METHODS AND SYSTEMS FOR IMPLEMENTING APPROXIMATE STRING MATCHING WITHIN A DATABASE - A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes a) identifying a set of reference character strings in the database, the reference character strings identified utilizing an optimization search for a set of dissimilar character strings, b) generating an n-gram representation for one of the reference character strings in the set of reference character strings, c) generating an n-gram representation for the candidate character string, d) determining a similarity between the n-gram representations, e) repeating steps b) and d) for the remaining reference character strings in the set of identified reference character strings, and f) indexing the candidate character string within the database based on the determined similarities between the n-gram representation of the candidate character string and the reference character strings in the identified set. | 2011-07-07 |
20110167061 | PROVIDING SUGGESTIONS OF RELATED VIDEOS - Methods are provided for identifying media files that are related to a user-selected media file. Initially, a first set of media files that have previously been determined to be related to the selected media file is identified. It is determined that the number of media files in the first set of media files does not exceed a minimum number. A query is constructed based on the title or description of the selected media file to locate more related media files. A media database is searched and the results are combined with the first set of media files to be displayed. | 2011-07-07 |
20110167062 | DOCUMENT SEARCH APPARATUS, METHOD OF CONTROLLING OPERATION OF SAME, AND CONTROL PROGRAM THEREFOR - Portions within a document that relate to a plurality of keywords are found. Specifically, a plurality of keywords are input and paragraphs containing at least two of the keywords among the input plurality of keywords are found from a document. An overall score of scores is calculated for every paragraph in such a manner that the shorter the space between keywords contained in a paragraph, the higher the score. The paragraphs are displayed in order of decreasing overall score. | 2011-07-07 |
20110167063 | TECHNIQUES FOR CATEGORIZING WEB PAGES - Web pages are efficiently categorized in a data processor without analyzing the content of the web pages. According to at least one embodiment, data is maintained that represents sample URLs grouped into a plurality of clusters. The sample URLs of a cluster are used to produce a URL regular expression pattern (“URL-regex”) that differentiates the sample URLs of the cluster from the sample URLs of other clusters and that covers at least a specified percentage of the sample URLs in the cluster. The process of producing a URL-regex is repeated for each of the clusters producing a URL-regex for each cluster. Web pages are then categorized into one of the clusters by determining which of the URL-regex patterns produced for the clusters match URLs that refer to the web pages. Thus, a web page may be categorized based on a URL that refers to the web page without having to obtain and analyze the content of the web page. | 2011-07-07 |
20110167064 | CROSS-DOMAIN CLUSTERABILITY EVALUATION FOR CROSS-GUIDED DATA CLUSTERING BASED ON ALIGNMENT BETWEEN DATA DOMAINS - A system and associated method for evaluating cross-domain clusterability upon a target domain and a source domain. The cross-domain clusterability is calculated as a linear combination of a target clusterability and a source-target pair matchability, by use of a trade-off parameter that determines relative contribution of the target clusterability and the source-target pair matchability. The target clusterability quantifies how clusterable the target domain is. The source-target pair matchability is calculated as an average of a target-side matchability and a source-side matchability, which quantifies how well target centroids of the target domain are aligned with the source centroids and how well source centroids of the source domain are aligned with the target centroids, respectively. | 2011-07-07 |
20110167065 | DATA GENERATING APPARATUS, INFORMATION PROCESSING APPARATUS, DATA GENERATING METHOD, INFORMATION PROCESSING METHOD, DATA GENERATING PROGRAM INFORMATION PROCESSING PROGRAM AND RECORDING MEDIUM - A data generating apparatus includes an acquiring unit that acquires text data (name data) related to a name associated with position information; a classifying unit that using the acquired position data, classifies the name data according to given regions; an integrating unit that integrates neighboring regions such that the total data size of the name data included in regions to be integrated does not exceed a predetermined given data size; a storage unit that groups the name data according to integrated regions and stores the grouped name data as a name dictionary to be used in both a facility search process and a map display process; and an extracting unit that from the classified name data, extracts the name data common to regions of a given number or more, where the storage unit groups and stores the common name data as a common name dictionary different from the name dictionary. | 2011-07-07 |
20110167066 | CONTENT ITEM REVIEW MANAGEMENT - A content item review management apparatus ( | 2011-07-07 |
20110167067 | CLASSIFICATION OF APPLICATION COMMANDS - Methods for classification of application commands are described. An application command associated with a classification parameter is generated by an application in a first device. A classification value is determined for the application command based on the classification parameter. The classification value is associated with the application command and is sent to a second device for processing. | 2011-07-07 |
20110167068 | CATEGORIZED DOCUMENT BASES - A method of managing information comprises generating a categorized document base. Generating the document base comprises providing a pre-existing classification of things other than documents, providing a source collection of documents, and automatically assessing the documents using Information Retrieval techniques to assign at least some of the documents to one or more taxa of the classification. For each taxon in the classification one or more numerical scores are assigned, based at least in part on a composition, makeup or constitution of the documents assigned to the taxon of the categorized document base. | 2011-07-07 |
20110167069 | SYSTEM AND METHOD FOR CREATING AND PROVIDING MEDIA OBJECTS IN A NAVIGABLE ENVIRONMENT - A system and method for storing and providing media objects in a navigable environment implemented on at least one computer executing computer readable program code stored in a tangible memory medium. The at least one computer is configured to access a plurality of media objects comprising a media recording and metadata. The at least one computer is further configured to generate an index of said plurality of media objects based on said metadata. | 2011-07-07 |
20110167070 | REUSING ASSETS FOR PACKAGED SOFTWARE APPLICATION CONFIGURATION - Reusing assets for packaged software application configurations may include defining one or more query criteria based on information associated with a project, querying an asset repository stored in a storage device using the one or more query criteria, receiving a list of one or more assets from the asset repository in response to the querying, and using the one or more assets on the list to compose a document defining deployment procedures associated with deploying a packaged software application. | 2011-07-07 |
20110167071 | METHOD FOR SCORING INDIVIDUAL NETWORK COMPETITIVENESS AND NETWORK EFFECT IN AN ONLINE SOCIAL NETWORK - The present invention relates to a method for scoring individual network competitiveness and network effect by network analysis in an online social network, particularly, to embody a social network in an online way, to measure network competitiveness and network effect of each node in an online social network based on results of mutual evaluation for trust, integrity, solidarity, openness, importance, and intimacy among the 1 | 2011-07-07 |
20110167072 | INDEXING AND FILTERING USING COMPOSITE DATA STORES - Data stores may be combined into a composite data store. A method includes referencing a first index entry for a user specified first parameter pattern. The first index entry includes references to record addresses for records in the composite data store which include the first parameter pattern. A first beginning composite data store address of a first selected data store is referenced. A determination is made that the first beginning composite data store address is at or above an address at or above a predetermined threshold above the first record address. Based on determining that the first beginning composite data store address is at or above a predetermined threshold above the first record address, a speed-up data structure is used to eliminate one or more comparisons of record entries in the first index entry between the first record address and the first beginning composite data store address. | 2011-07-07 |
20110167073 | SYSTEM AND METHOD FOR IN-DEPTH ANALYSIS OF LOCATION AND TIME BASED PATTERNS IN CELLULAR NETWORKS - A system and method for in-depth analysis of location and time based patterns in cellular networks is provided. A processor processes data received from tracking the movements of a target over a period of time. The data is filtered into recurring time patterns and an event vector comprising an ordered sequence of events from the received data is created. Routines for static areas of high target activity and routines for routes of high target activity are then created. | 2011-07-07 |
20110167074 | MERE-PARSING WITH BOUNDARY AND SEMANTIC DRIVE SCOPING - Methods, systems and computer program products for implementing a mere-parser are disclosed. Text data is processed to generate one or more parse items. A boundary based attribute associated with one of the parse items is identified, and the identified mere attribute is associated with one or more of the remaining parse items that is not blocked from associated with the boundary based attribute. | 2011-07-07 |
20110167075 | USING GESTALT INFORMATION TO IDENTIFY LOCATIONS IN PRINTED INFORMATION - A facility for identifying a location in a printed document is described. The facility obtains an image of the printed document, and extracts gestalt information from text occurring in the image of the printed document. The facility compares the extracted gestalt information to an index of documents and, based upon this comparison, identifies a document that includes the gestalt information. | 2011-07-07 |
20110167076 | FACILITY MANAGEMENT SYSTEM USING GEOGRAPHIC INFORMATION SYSTEM - A facility management system has a facility GIS database configured with electronic map data and facility management GIS data containing data for identifying a location and a form of a facility located along a railway or a road, a facility register database configured to manage a name of a rail or a road, a kilometer post and attribute information in association with one another, and a kilometer post information management section configured to manage coordinate data of the facility on the general map and the kilometer post in association with each other. When searching for attribute information from the facility register database, the kilometer post information management section is referred to obtain kilometer post information by using the coordinate data of the facility and the attribute information of the facility is searched from the facility register database by using the kilometer post information. | 2011-07-07 |
20110167077 | LOCATION AWARE SEARCH PAGE ELEMENTS - User locality information can be used to improve various aspects of search results pages. Queries can be suggested based on the user location while excluding common query suggestions that involve an unrelated geographic entity. Deeplinks can also be modified to include location based suggestions. Additionally, results for specialized searches such as travel searches can be improved by employing user locality information. | 2011-07-07 |
20110167078 | User Interfaces for Content Categorization and Retrieval - Methods, systems, and computer-readable media for providing a scenario desktop for recording a current event scenario and a content desktop for presenting information about a previously recorded event scenario are disclosed. When a first event scenario is detected on the mobile device, the scenario desktop is presented on the mobile device. The scenario desktop exists in parallel with a default primary desktop of the mobile device. An information bundle is created for the first event scenario, including one or more documents accessed through the scenario desktop during the first event scenario. Access to the one or more documents is automatically provided on the mobile device during a second event scenario related to the first event scenario. The access is provided through the content desktop existing in parallel with the primary desktop and the scenario desktop. Other scenario-based content retrieval and presentation methods are also disclosed. | 2011-07-07 |
20110167079 | FRAMEWORK FOR TRACK-BASED MOBILE APPLICATIONS - Tracks associated with a first user are identified by a computing device. Each track may include location identifiers. The identified tracks are clustered to generate a composite track for the first user by the computing device. At least one track that is similar to the composite track is identified by the computing device. The at least one track may be associated with a user other than the first user. Information related to the identified at least one track that is similar to the composite track is provided by the computing device through a network. | 2011-07-07 |
20110167080 | METHOD AND APPARATUS FOR GUIDED LEARNING OF AN INFORMATION SOURCE - The present application discloses a method and apparatus for improving the efficiency of the learning of an information source by means of a program residing on an application computer and a plurality of databases connected to the application computer by a bus or network. The application computer is accessible to the user through a client computer connected to the application computer by a network. The program provides a customized study guidance method based on the learning preferences of the user. The present application further discloses a method for sharing learning assistance tools between users. The users can access a database of learning assistance tools prepared by other users through the interface provided by the application computer. | 2011-07-07 |
20110167081 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - According to the present invention, it is possible to create electronic document data capable of highlighting an object detected through a search so that a user can easily recognize it. An image processing apparatus extracts an object from an input image and extracts metadata related to the object. The image processing apparatus, when determines to describe with a shape in accordance with the shape of the object, creates a vector path description of frame described with a shape in accordance with the shape of the object. Then, the image processing apparatus creates an electronic document including data of the input image and the vector path description of frame with which the metadata is associated. When a keyword search is performed on the created electronic document, highlight display is performed in accordance with the vector path description of frame with which metadata that matches the keyword is associated. | 2011-07-07 |
20110167082 | Electronic transactions - A method of accomplishing a transaction by a user equipment. Transaction information is inserted in at least one data field of an information entity that associates with the transaction based on information available at the user equipment. The information entity is then transmitted from the user equipment over a wireless interface. The insertion may require authorisation. The insertion may occur automatically in response to a predefined event. | 2011-07-07 |
20110167083 | HARDWARE ACCELERATED RECONFIGURABLE PROCESSOR FOR ACCELERATING DATABASE OPERATIONS AND QUERIES - Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCle or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested. The hardware accelerator utilizes hardware-friendly memory addressing, which allows for arithmetic derivation of a physical address from a global database virtual address simply based on a row identifier. The hardware accelerator minimizes memory reads/writes by keeping most intermediate results flowing through IMCs in pipelined and parallel fashion. Furthermore, the hardware accelerator may employ task pipelining and pre-fetch pipelining to enhance its performance. | 2011-07-07 |
20110167084 | SYSTEMS AND METHODS FOR PROVIDING ADVANCED INFORMATION SEARCHING IN AN INTERACTIVE MEDIA GUIDANCE APPLICATION - The present invention relates to an interactive media guidance application that provides improved searching functionality for media information, such as media program listings, media programming information, celebrity information, and other related media information. Search objects may be defined in the entertainment context and applied to media information to enable efficient searching. Different types of media information may be categorized to enable proper organization of search results. A search object query may be performed based on a user entered search expression and the results may be a vertical slice through the organized categories of media information. User submitted tags may also be applied to the media information and used to search the media information. Atomic searching may be enabled for more generic search expressions, whereby an atomic search object is associated with a personalized atomic search algorithm comprised of individual searches. The search algorithm is determined by receiving both user metrics and editorial input. Context sensitive searching may also be provided by defining search objects with different context settings and determining a context setting of the user initiated search. | 2011-07-07 |
20110167085 | System and Method for Searching for a Target Contact and for Generating a Contact Path - A computer-implemented method for searching for a target contact from a plurality of contacts associated with one or more applications is described. A search request for the target contact is received from a searching entity. Information relating to the target contact is retrieved from a contacts database. One or more first contacts are identified in the contacts database that connect to the searching entity. If the one or more contacts do not connect to the target contact, one or more additional contacts are identified in the contacts database until one or more of the additional contacts connect to the target contact. One or more contact paths are generated that extend from the searching entity to the target contact. The one or more contact paths include one or more contacts between the searching entity and the target contact. | 2011-07-07 |
20110167086 | Method of Finding a Search String in a Document for Viewing on a Mobile Communication Device - A server find process by which a user enters a search term for a document attachment into his/her mobile communication device. If no occurrences of the term are found on the device, the device then prompts the user to initiate a server side search. If the user accepts, then the server searches the document attachment and returns the first section of text that contains the search term to the device for viewing by the user. This process can then be repeated until the server find feature reports that no further instances of the search string have been found on the server. | 2011-07-07 |
20110167087 | AGILE NETWORK PROTOCOL FOR SECURE COMMUNICATIONS USING SECURE DOMAIN NAMES - A secure domain name service for a computer network is disclosed that includes a portal connected to a computer network, such as the Internet, and a domain name database connected to the computer network through the portal. The portal authenticates a query for a secure computer network address, and the domain name database stores secure computer network addresses for the computer network. Each secure computer network address is based on a non-standard top-level domain name, such as .scom, .sorg, .snet, .snet, .sedu, .smil and .sint. | 2011-07-07 |
20110167088 | EFFICIENT IMMUTABLE SYNTAX REPRESENTATION WITH INCREMENTAL CHANGE - Efficient immutable syntax representation with parent pointers under incremental change is enabled by creating a data structure comprising at least one tree structure that allows both upward and downward references in the tree and a tree structure that is immutable (read-only), and allows parts of itself to be re-used in other data structures. The data structure described enables tools to search and target particular sub trees. The fragment of the tree representing the targeted sub tree is produced as it is used. The rest of the tree is not produced. The read-only tree retains relative information, allowing it to be reassembled and shared. | 2011-07-07 |
20110167089 | METHOD AND APPARATUS FOR OILFIELD DATA REPOSITORY - The invention relates to a method for performing operations of an oilfield having at least one wellsite, a surface network, and a process facility, each wellsite having a wellbore penetrating a subterranean formation for extracting fluid from an underground reservoir therein. The method includes storing oilfield data associated with a plurality of oilfield entities in a first data repository, obtaining a first target metamodel comprising structural description of a first plurality of data entities of the first data repository, obtaining a domain metamodel interleaved with a first mapping specification, the domain metamodel comprising structural description of a domain model for representing the plurality of oilfield entities in an application programming interface, obtaining a mapping specification associating the first target metamodel with the domain metamodel and forming the application programming interface based on the domain metamodel, the first target metamodel, and the first mapping specification using a computer implemented method. | 2011-07-07 |
20110167090 | SYSTEMS AND METHODS FOR STORING AND RETRIEVING DATA - Storing data is disclosed. A range or addresses is received and the range of addresses is stored in a bulk object. Retrieving data is disclosed. A request to access data associated with an address within a range of addresses is received. A response is derived based at least in part on a bulk object. | 2011-07-07 |
20110167091 | ANALYTIC ENHANCEMENTS TO MODEL CLAUSE IN STRUCTURED QUERY LANGUAGE (SQL) - A method for processing queries is provided. A database server receives and executes a query to generate a relation. The query comprises first one or more clauses and a model clause. The model clause comprises a rule that has a left-side expression and a right-side expression. In one embodiment, the right-side expression of the rule includes a window function, which specifies one or more partition columns. In an embodiment, the left-side expression comprises a for-loop predicate. The for-loop predicate is unfolded after the database server compiles the query. In one embodiment, the left-side expression of the rule comprises one or more existential predicates, where each existential predicate evaluates to a Boolean value. | 2011-07-07 |
20110167092 | IMAGE CACHING IN A HANDHELD DEVICE - Methods, apparatuses, and systems for image caching are described. Exemplary methods, apparatuses, and systems generate and maintain a single database of metadata for media files received from multiple sources with disparate formats and transmit the database entries to a host device in response to receiving a request from the host device for the metadata. | 2011-07-07 |
20110167093 | ADDRESS LIST SYSTEM AND IMPLEMENTATION METHOD THEREOF - An address list system, which comprises at least one data input terminal and at least one inquiry terminal, the data input terminal comprising: a first input unit, a first data processing unit, a first storage unit, and a transmitting unit; the inquiry terminal comprising: a receiving unit, a second storage unit, a second data processing unit, and an inquiry unit. The address list information at the inquiry terminal is displayed in a treelike structure. A method of implementing the address list, which comprises the following steps: A. inputting address list information at the data input terminal and forming and storing data files of a uniform format; B. preparing data at the data input terminal, and the data input terminal interacting with the inquiry terminal to update data files of a uniform data format in the inquiry terminal; C. forming a treelike address list at the inquiry terminal. | 2011-07-07 |
20110167094 | ANALYTIC ENHANCEMENTS TO MODEL CLAUSE IN STRUCTURED QUERY LANGUAGE (SQL) - A method for processing queries is provided. A database server receives and executes a query to generate a relation. The query comprises first one or more clauses and a model clause. The model clause comprises a rule that has a left-side expression and a right-side expression. In one embodiment, the right-side expression of the rule includes a window function, which specifies one or more partition columns. In an embodiment, the left-side expression comprises a for-loop predicate. The for-loop predicate is unfolded after the database server compiles the query. In one embodiment, the left-side expression of the rule comprises one or more existential predicates, where each existential predicate evaluates to a Boolean value. | 2011-07-07 |
20110167095 | METHOD, APPARATUS AND PROGRAM FOR DATA PROCESSING - Registration and retrieval of a data set related with a hierarchically-organized identifier and a descendant data set related with an identifier(s) hierarchically lower than the first identifier are improved. Identifier and data are entered pair-wise to a data processing device associated with an identifier. An identifier-related memory stores a record containing an identifier, a data set (group of data related with the identifier), and a descendant data set. The descendant data set is a union of data sets related with the identifier or identifiers hierarchically lower in order than the first identifier. A data registering processor adds received datum to a data set of any of the records stored in the identifier-related data memory if the received identifier is that of the record. The data registering processor also adds received datum to the descendant data set of a record having an identifier hierarchically higher in order than the received identifier. | 2011-07-07 |
20110167096 | Systems and Methods for Removing Unreferenced Data Segments from Deduplicated Data Systems - A computer-implemented method for removing unreferenced data segments from deduplicated data systems may include: 1) identifying a deduplicated data system that contains a plurality of data objects, 2) dividing the data objects within the deduplicated data system into a plurality of data object groups, 3) identifying, within the data object groups, at least one data object group that has changed subsequent to a prior garbage-collection operation that removed data segments that were not referenced by data objects within the deduplicated data system, 4) identifying at least one container within the deduplicated data system that contains data segments referenced by data objects within the changed data object group, and then, for each identified container, 5) removing data segments from the identified container that are not referenced by data objects within the deduplicated data system. Various other methods, systems, and computer-readable media are also disclosed. | 2011-07-07 |
20110167097 | INFORMATION MANAGEMENT SYSTEM, INFORMATION MANAGEMENT APPARATUS, AND INFORMATION MANAGEMENT METHOD - An information management system, information management apparatus, and information management method. The system comprising a relay unit that is configured to receive a request, including an identifier and a parameter, to execute a scanning process on an image forming apparatus selected by a user. The relay unit is further configured to send the request to the image forming apparatus, to receive image data from the image forming apparatus, and to return the image data to an application in an apparatus and corresponding to the identifier. The information management apparatus includes a history recording unit configured to receive and record history information including the identifier, the parameter, and the image data, and a history providing unit configured to send a list of the history information in the history recording unit in response to receiving a request to display the history information from a web browser. | 2011-07-07 |
20110167098 | STORAGE MANAGEMENT MEDIA SERVER AND METHOD OF CONTROLLING THE SAME - In order to enable backup and restoration of data even in a hetero file format environment by using preexisting backup tools, the present invention provides with the following configuration. The configuration is characterized by: a BK tool cooperative module 11 for mediating the instruction of such as backup received from a master server 2; a data handling module 12 capable of such as backup and restoration in response to the instruction; a file format analyzing module 13 capable of recognizing file format of a file stored in a sub-volume 32; and FS drivers of plural types necessary to each type of file system; wherein the data handling module 12, in response to a received instruction, is capable of mounting a sub-volume 32 via a FS driver (1˜N) 14 conformable to file format of a designated file, thereby allowing backup, restore and so on. | 2011-07-07 |
20110167099 | IMAGE STORING APPARATUS, CONTROL METHOD FOR IMAGE STORING APPARATUS, AND CONTROL PROGRAM FOR IMAGE STORING APPARATUS - In an image storing apparatus (photostorage), files are enabled to be certainly copied (or moved) without overlapping by the fairly simple operation. When image data is read out of a recording medium connected through a slot and stored into a high capacity storage unit, a management table in which a unique ID of the recording medium and the maximum value of file IDs of image files stored in the recording medium have been associated is used and the image files having the file IDs larger than the maximum value of the file IDs corresponding to the unique ID of the recording medium in the management table are read out and stored into the high capacity storage unit. The file ID is formed by combining a directory number and a file number in the DCF standard. | 2011-07-07 |
20110167100 | COOKING SUPPORT DEVICE - A cooking support device. The cooking support device serves the function of a recipe generator and can be used to share recipes on the internet. The cooking support device may include a base, a display, and an electronic cutting board. The cooking support device includes a plurality of sensors to identify the food in inventory and the food being prepared. An RFID reader can identify RFID tags on foods. The cutting board may include a weight sensor, an electronic tongue, and/or a moisture sensor to help identify the food being prepared on the cutting board. The display includes a touch sensitive display region to enable the user to interactively add items, create and revise recipes, and perform other functions. The cooking support device enables the user to integrate the process of cooking in the kitchen with social networking by creating and sharing recipes. | 2011-07-07 |
20110167101 | End Point Control - Systems and techniques are provided for controlling requests for resources from remote computers. A remote computer's ability to access a resource is determined based upon the computer's operating environment. The computer or computers responsible for controlling access to a resource will interrogate the remote computer to ascertain its operating environment. The computer or computers responsible for controlling access to a resource may, for example, download one or more interrogator agents onto the remote computer to determine its operating environment. Based upon the interrogation results, the computer or computers responsible for controlling access to a resource will control the remote computer's access to the requested resource. | 2011-07-07 |
20110167102 | SYSTEM, APPARATUS AND METHOD FOR ENCRYPTION AND DECRYPTION OF DATA TRANSMITTED OVER A NETWORK - A method and system for securing data transmitted between a client device and a server by obtaining input text at an intermediate module, processing the input text to obtain processed text, and transmitting the processed text to the server. In particular, the server may be configured to provide at least one function on input data provided by the client device, and the intermediate module may be configured to receive input data from the client device, to transform the input data into processed data, and to transmit the processed data to the server. Embodiments of the invention may include systems and methods for intercepting the input data at the intermediate module without transmission of the input data to the server; providing the at least one function by the intermediate module on the input data; and generating by the intermediate module at least one message to the client device based on a result of the at least one function. | 2011-07-07 |
20110167103 | MULTIMEDIA TRAINING SYSTEM AND APPARATUS - A method for providing interactive training, whereby a video display and a base station are coupled in communication with a computer. A plurality of wireless handheld remotes are configured for wirelessly communicating with the base station, and each of the remotes is operable by a respective trainee of a group of trainees. Each remote has a remote ID unique from all other remotes and is stored in non-volatile memory of the computer; and the base station includes a base station ID code unique from all other base stations, and the base station ID is stored in non-volatile memory of each remote. Each remote remains in an inactive state and is operable to be activated via a respective activate signal transmitted from the base station, and the base station is operable to transmit an activate signal to one or more of the remotes, the activate signal being effective for enabling the remote to transmit a signal, wherein the remote is deactivated upon completion of transmission of signal. Using unique IDs prevents interference from other wireless devices including remotes paired with other base stations. It also makes it unnecessary for one training system to operate on a different channel from another training system. | 2011-07-07 |
20110167104 | SELECTIVELY MIXING MEDIA DURING A GROUP COMMUNICATION SESSION WITHIN A WIRELESS COMMUNICATIONS SYSTEM - Embodiments are directed selectively mixing media at an application server arbitrating a group communication session for a communication group. In an embodiment, the application server receives media, from one or more session participants of the group communication session, for transmission to the communication group. The application server determines a number of session participants that are providing the received media. The application server determines whether to bypass the received media from entry into a de-jitter buffer based at least in part on the determined number, wherein the de-jitter buffer is configured to queue media from session participants for mixing by the application server during the group communication session. For example, the application server can determine to bypass the received media from entry into the de-jitter buffer if the number is below a threshold number. The application server transmits the received media to the communication group. | 2011-07-07 |
20110167105 | TECHNIQUES FOR ENTERPRISE RESOURCE MOBILIZATION - An enterprise mobilization system having an EUS which receives user requirement and translates the requirement into a content component and platform independent delivery component. A DSIM receives an information tree based on the content component and translates it into requests for data from at least one data source. The information is contextualized. The system provides an ability to take actions based on the context. All user experiences related to the mobilization are achieved through the concept of end-user services. | 2011-07-07 |
20110167106 | COMMUNICATION TERMINAL APPARATUS, PROGRAM, INFORMATION PROCESSING SYSTEM, AND METADATA PROVIDING SERVER - There is provided a communication terminal apparatus including a position information acquisition section which acquires position information indicating a current position, a velocity calculation section which calculates a moving velocity based on variations in amount and time of the position information acquired by the position information acquisition section, and a metadata acquisition section which determines a reference point to be a reference of an acquisition area of position metadata based on the position information and the moving velocity, determines an area size indicating a size of the acquisition area depending on the moving velocity, and acquires position metadata within an acquisition area specified based on the reference point and the area size from a metadata providing server that provides position metadata. | 2011-07-07 |
20110167107 | SYSTEM, APPARATUS AND METHOD FOR ENCRYPTION AND DECRYPTION OF DATA TRANSMITTED OVER A NETWORK - A method and system for securing data transmitted between a client device and a server by obtaining input text at an intermediate module, processing the input text to obtain processed text, deciding whether to transform the input text deterministically or non-deterministically, or a combination of deterministically and non-deterministically, and based on that decision, transforming the input text accordingly, using at least one key to obtain processed text, and transmitting the processed text to the server. Other embodiments and features of the invention include (independently or together) searching for processed text, allowing for sorting of processed text records by applying an order-preserving transformation, storing unabridged processed elements in a storage device managed by the intermediate module, providing a function by the intermediate module on the input data in lieu of the server, and processing the processed text so as to determine by the intermediate module a transformation applied by the server on input text. | 2011-07-07 |
20110167108 | WEB PAGE TAMPER-FROOF DEVICE, METHOD AND SYSTEM - The present invention discloses a web page tamper-proof device, wherein in the web page tamper-proof device, a network data packet processing unit intercepts network data packets returned from a network server, a web page regenerating unit receives the network data packets intercepted by the network data packet processing unit and regenerates content of a web page from the network data packets, a web page content comparison unit compares the content of web page regenerated by the web page regenerating unit with a previous backup content of the web page corresponding to the regenerated content of the web page to determine whether the regenerated content of the web page has been tampered and sends a message regarding the web page has been tampered to a network server take-over unit when the regenerated content of the web page is determined to have been tampered, and the network server take-over unit returns the backup content of the web page corresponding to the regenerated content of the web page back to the external network user upon receipt of the said message. The present invention further provides a method for use in the web page tamper-proof device and a system using the web page tamper-proof device. | 2011-07-07 |
20110167109 | Method for Increasing the Popularity of Creative Projects and a Computer Server for its Realization - Claimed is a method of collecting information containing the reaction of computer network users to creative projects content. The method includes locating information containing creative projects content on a computer server, the server comprising files of a website and being integrated into a computer network including at least one user computer. The method further provides the possibility of familiarizing with creative projects content and/or using creative projects content by a user from said at least one user computer using the interface of said website and the possibility of transferring information containing a user's reaction to a creative project content from said at least one user computer to said server using the interface of said website. Then a specific category of creative projects content units is determined by a selecting program block of the computer server based on a predetermined criterion and a list of creative project content units of said category is formed by said program block, such that at least a part of said list is accessible by at least one network user from at least one user computer. | 2011-07-07 |
20110167110 | INTERNET APPLIANCE SYSTEM AND METHOD - An Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interface, an audio program interface, a video program interface, an audiovisual program interface, a camera interface, a physical security system interface, a wireless networking interface; a device control interface, smart home interface, an environmental sensing interface, and an environmental control interface, and a processor, for controlling a data transfer between the local area network and the Internet, and defining a markup language interface communicated through a packet data network interface, to control a data transfer or control a remote device. | 2011-07-07 |
20110167111 | METHOD FOR OPERATING AN INTEGRATED POINT OF PRESENCE SERVER NETWORK - A method for operating a network of point of presence servers sharing a hostname includes receiving a request from a user for a web page at a first web address, determining traffic loads of a plurality of customer web servers, determining a customer web server from the plurality of customer web servers, the customer web server having a traffic load lower than traffic loads of remaining customer web servers, directing the request from the user to the customer web server, receiving a request from the user for static content on the web page at a second web address, determining the point of presence server from the network of point of presence servers that is appropriate for the request, the point of presence server having service metrics more appropriate than service metrics of remaining point of presence servers from the network. | 2011-07-07 |
20110167112 | DISTRIBUTED DATA PROCESSING SYSTEM - A distributed data processing system is disclosed. A problem with distributed data processing systems, especially data centres, is the low level of utilisation of those data centres. This is, in part, owing to data centre providers being concerned not to attract financial penalties levied by their customers in response to the quality of service provided to those customers by the data centre falling below service level agreed in service level agreements. Embodiments are disclosed which tackle this problem by having the data centre control the load placed upon it by carrying out an assessment of the likely impact of performing a requested bundle of jobs on jobs which are already running in the data centre. The decision whether to provide the requested bundle of jobs is then made by weighing-up the expected increase in penalties payable to customers against the revenue expected in return for running the requested bundle of jobs. | 2011-07-07 |
20110167113 | METHOD FOR MANAGING OBJECT-BASED STORAGE SYSTEM - A method for managing an object-based storage system is provided. The object-based storage system includes root objects, partition objects, collection objects, user objects and function objects. The function objects include user function objects and system function objects. The user function objects respond to the client request, so that the existing data-processing tasks requested by the client are moved to the OBSD to be completed, so as to achieve the purposes for saving the network storage bandwidth and improving the security of the stored data, etc. The system function objects execute the system management function, so that the management of the bottom of disks management of the file system and database system is completed by the OBSD. That can be easily realized in automatic data backup, load balancing and other functions in the storage system. The user function objects and system function objects can be customized by the user. The management and processing method of the data of the traditional storage system will be changed to improve the performance of the storage system. | 2011-07-07 |
20110167114 | AUTOMATICALLY SYNCHRONIZING NEW CONTACTS ACROSS MULTIPLE SOCIAL NETWORKING SITES - A method and system for automatically synchronizing a connection to a new contact across a plurality of social networking websites. A repository stores a first user's profile that includes the first user's identifiers for multiple social networking websites (SNs) and the first user's master list of contacts. An alert is presented to the first user, where the alert indicates a request from a second user to establish a connection in a first SN between the first user and the second user. The first user approves the request to establish the connection in the first SN. If a search of the repository finds the second user's profile, then (1) connection(s) between the first user and second user are established in other social networking websites in which said first user participates and (2) the second user is added to the first user's master list of contacts. | 2011-07-07 |
20110167115 | TIE STRENGTH PREDICTION AND SOCIAL MEDIA FILTRATION - A computer-implemented method of predicting tie strength between persons within a social media network includes: modeling tie strengths between a user of the social media network and connected persons in the network as a combination of: a plurality of predictive variables, interactions between dimensions of the predictive variables, and network structure of the social media network; altering or filtering a stream of social media content from the connected persons using the tie strength as associated with the respective connected persons according to the modeling; and delivering the altered or filtered stream of social media content to a communications device of the user. | 2011-07-07 |
20110167116 | PEOPLE LISTS - Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts. | 2011-07-07 |
20110167117 | FEATURE PROPAGATION - Software is propagated over a social network through an instant message client. The software is propagated to a computing device in the social network over the instant message client, wherein the software is based upon a rating system within the social network. | 2011-07-07 |
20110167118 | MESSAGE WAITING NOTIFICATION TO EXTERNAL MESSAGE CENTERS - Systems and methods are disclosed for notifying external message centers when a mobile device becomes available to receive a text message. One embodiment includes a message waiting system that identifies a failed delivery attempt of a text message to a mobile device that is unavailable, where the text message originated from an external message center. The system identifies routing information for the external message center based on the failed delivery attempt, generates a Message Waiting Indicator (MWI) record for the text message that includes the routing information for the external message center, and stores the MWI record. When the system identifies that the mobile device becomes available, the system identifies the MWI record that includes information on the failed delivery attempt to the mobile device, and sends a notification indicating that the mobile device is available to the external message center based on the routing information in the MWI record. | 2011-07-07 |
20110167119 | Systems and Methods for Processing Heartbeat Messages - According to one embodiment, a method for processing heartbeat messages includes processing heartbeat messages received at a first network interface integral to a first network element from a second network element to determine a first status parameter associated with the second network element. The method may also include processing heartbeat messages received at a second network interface integral to the first network element from the second network element to determine a second status parameter associated with the second network element. The method may further include determining a status of the second network element based on the first status parameter and the second status parameter. | 2011-07-07 |
20110167120 | ELECTRONIC-MAIL REMINDER FOR AN INTERNET TELEVISION PROGRAM GUIDE - An Internet television program guide electronic-mail (e-mail) reminder system is provided. The system allows a user at a multimedia system to order and receive e-mail message reminders of scheduled television events over the Internet. The user can order e-mail reminders after selecting a program from the program listings or by supplying (a program title directly) specific user program preferences without having to consult the program listings. The user can specify when and how often the reminders will be generated and received. If desired, the user can view a list of all currently requested e-mail reminders. Entries can be added to the list or the user can cancel a previously ordered reminder. The user can order e-mail reminders for scheduled pay-per-view programs using the system. The user can also have reminder information periodically updated and available directly on the user's multimedia system. | 2011-07-07 |
20110167121 | SYSTEM, APPARATUS AND METHOD FOR ENCRYPTION AND DECRYPTION OF DATA TRANSMITTED OVER A NETWORK - In a system comprising a server and a client device, wherein upon responding to a request for textual data stored therein, the server is adapted to return processed text containing at least one truncated element of the requested textual data, embodiments of the invention may provide for efficient and enhanced handling of processed data by a system and method comprising: obtaining a plurality of input texts from the client device to an intermediate module; processing the plurality of input texts at the intermediate module to obtain a respective plurality of processed texts; storing at least one unabridged processed element of the plurality of processed texts, respectively, in a storage device managed by the intermediate module; transmitting the plurality of processed texts to the server; upon request, receiving at the intermediate module returned processed text containing at least one truncated element of a requested processed record from the server; searching the storage device for at least one processed element matching each said truncated element; and using the at least one unabridged processed element to obtain unprocessed input text. | 2011-07-07 |
20110167122 | BUDDY LIST-BASED SHARING OF ELECTRONIC CONTENT - Instant messaging (IM) entities may be invited to an electronic calendar event using an instant message. Selecting the IM entities as invitees to the event may include dragging and dropping names of the IM entities from a buddy list of an IM application to an event from an electronic calendar application, or vice versa. A method of inviting an entity to a calendar event includes providing a calendar event from a calendar application and recognizing, by the calendar application, an IM entity as an invitee to the event. | 2011-07-07 |
20110167123 | Apparatus and Method of Wireless Instant Messaging - A wireless communication device declares one of a plurality of extended instant messaging states and transmits the declared states to a presence information server. Declared extended instant messaging states for destination devices are received, and an enhanced instant message based on declared extended instant messaging states is generated. | 2011-07-07 |
20110167124 | METHOD AND APPARATUS FOR EFFICIENTLY MANAGING "MESSAGES SENT" FILE AND RESENDING OF MESSAGES FROM MOBILE WIRELESS COMMUNICATION DEVICE - An enhanced email system incorporating mobile wireless communication devices includes program logic for efficiently managing (i.e., at least partially synchronizing) “messages sent” files in the mobile device and in a related message server. The exemplary program logic also more efficiently handles resending of previously sent email messages from the mobile wireless communication device (especially in the context of synchronized messages sent files) by sending to the message server only abbreviated unique message ID in the first instance. In this way, wireless bandwidth is conserved as is the device battery. | 2011-07-07 |
20110167125 | Interpersonal Spacetime Interaction System - The present innovation provides a method of establishing a connection between two individuals using an interpersonal spacetime interaction system, including enabling a first user to specify a spacetime event and to provide annotations for the spacetime event, maintaining a spacetime database comprising data objects, each data object corresponding to a spacetime event, querying a spacetime database, using a query that includes at least a specification of a desired spacetime event, said query being initiated by a second user, retrieving information from those data objects in the spacetime database whose corresponding spacetime events are proximate to the desired spacetime event, and providing the retrieved information to the second user. | 2011-07-07 |
20110167126 | Method and Network for Transmitting Data in a Wireless Network with Fixed Transmission Intervals - A wireless network master node periodically broadcasts beacons that specify a structure of a following fixed length superframe. Slave nodes determine a channel condition between each slave and the master. Then, the set of slaves is partitioned into subsets of slaves according to the channel conditions. The master assigns, to each slave, a transmission rate in a low to high order according to the channel conditions, and the slaves transmit data to the master in the low to high order between two consecutive beacons, wherein the subsets of slaves with a higher transmission rate also receive the data from the subsets of slaves with a lower transmission rate, and wherein a slave with a higher transmission rate includes a part of or all the data from a slave with a lower transmission rate. | 2011-07-07 |
20110167127 | MEASUREMENT IN DATA FORWARDING STORAGE - Methods and apparatus, including computer program products, for measurement in data forwarding storage. A method includes, in a network of interconnected computer system nodes, receiving a request from a source system to store data, directing the data to a computer memory, storing information about the data in a store associated with a central server, and continuously forwarding the data and the store from one computer memory to another computer memory in the network of interconnected computer system nodes without storing on any physical storage device in the network. | 2011-07-07 |
20110167128 | DEAD SPOT MITIGATION METHODS FOR MEDIA APPLICATIONS IN VEHICULAR ENVIRONMENTS - A wireless communication method has computer-implemented steps including identifying a location of a dead spot region within an expected route of a vehicle. The vehicle has a loss of wireless connectivity within the dead spot region. Lengths of time before the vehicle will arrive at the dead spot region and before the vehicle will exit the dead spot region are estimated. Audio content and/or video content are accessed from at least one source inside the vehicle and/or at least one source outside the vehicle such that playing of the content is uninterrupted while the vehicle is within the dead spot region, the accessing being dependent upon the estimated lengths of time. | 2011-07-07 |
20110167129 | SYSTEM, APPARATUS AND METHOD FOR ENCRYPTION AND DECRYPTION OF DATA TRANSMITTED OVER A NETWORK - A method and system for securing data transmitted between a client device and a server by obtaining input text at an intermediate module, processing the input text to obtain processed text, and transmitting the processed text to the server. According to one embodiment of the invention, the intermediate module may add excess information (referred to herein as bait) to encrypted user data in known locations. Such bait may be used when processed user data is received at the intermediate module in order to infer the kind of transformation applied to processed user data. Non-limiting examples of transformations for which bait may be used are application of a certain character encoding scheme and HTML tag elimination. | 2011-07-07 |
20110167130 | Informational Video Delivery Software And Associated Methods - A system for delivering informational content to a portable electronic device includes a processor placeable in signal communication with a network. Software is resident on the processor that is adapted for providing an application available to and loadable on a mobile device of a user and receiving over the network access data for the user device and a user selection of a time to receive content. The user device access data and time selection are stored, and deliverable content is provided. At substantially the user-selected time, the software assembles content and makes it available to the user device. The user can either elect to access the content or have the content “pushed” directly to the device. | 2011-07-07 |
20110167131 | REAL-TIME COMMUNICATIONS OVER DATA FORWARDING FRAMEWORK - Methods and apparatus, including computer program products, for real-time communications over data forwarding framework. A framework includes a group of interconnected computer system nodes each adapted to receive data and continuously forward the data from computer memory to computer memory without storing on any physical storage device in response to a request from a client system to store data from a requesting system and retrieve data being continuously forwarded from computer memory to computer memory in response to a request to retrieve data from the requesting system, and at least two client systems linked to the group, each of the client systems executing a real-time communications client program. | 2011-07-07 |
20110167132 | METHODS AND SYSTEMS FOR USE IN CUSTOMIZING DISPLAYED CONTENT ASSOCIATED WITH A PORTABLE STORAGE MEDIUM - The present embodiments provide methods and systems to playback and customize the playback of content relative to the portable storage medium. Some of these methods identify content to be rendered, through a playback device, in association with a first portable storage medium; identify one or more customizable display parameters to be applied in displaying the identified content; receive a first definition, following the identification of the customizable display parameters, for at least a first customizable display parameter of the one or more customizable display parameters; and cause the first definition for the first customizable display parameter to be stored on the playback device in association with the first customizable display parameter such that the first definition is to be applied by the playback device in rendering the content relative to the first customizable display parameter. | 2011-07-07 |
20110167133 | SYSTEM, METHOD, AND DEVICE FOR MEDICAL DEVICE DATA CAPTURE AND PROCESSING - A system, method, and computer-readable medium for medical device data capture and processing having an application hosting device configured to modify data received from a medical device. A data processing server receives the modified data from the application hosting device and associates the modified data with a user, the medical device and/or the application hosting device. Another aspect, provides a application hosting device that receives instructions relating to the medical device and transmits the instructions to the medical device. A data processing server receives the instructions relating to the medical device from a user and to transmit the instructions to the application hosting device. The data processing server receives the data from the application hosting device. Another aspect provides an application hosting device that includes a processor and a memory. Data relating to a plurality of users and a plurality of medical devices is stored in the memory. | 2011-07-07 |
20110167134 | Apparatus and Method for Supporting Memory Management in an Offload of Network Protocol Processing - A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, mechanisms for handling memory management and optimization within a system utilizing an offload network adapter are provided. The memory management mechanism permits both buffered sending and receiving of data as well as zero-copy sending and receiving of data. In addition, the memory management mechanism permits grouping of DMA buffers that can be shared among specified connections based on any number of attributes. The memory management mechanism further permits partial send and receive buffer operation, delaying of DMA requests so that they may be communicated to the host system in bulk, and expedited transfer of data to the host system. | 2011-07-07 |
20110167135 | MANAGEMENT AND PRIORITIZATION OF MEDIA ITEMS DOWNLOADING - The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. In accordance with one embodiment, two or more media items may be concurrently downloaded. In accordance with another embodiment, a user may control the downloading of each of the media items, as desired. More particularly, the user may choose to download, pause, or resume downloading one or more media items identified in the list of media items. In other words, the user may alter the download status of any of the items in the list of media items. In addition, the user may re-prioritize the order in which the media items in the list or a subset thereof are to be downloaded. | 2011-07-07 |
20110167136 | Source-Based Alert When Streaming Media of Live Event on Computer Network is of Current Interest and Related Feedback - A real time streaming video capture, delivery, and alert system may capture a streaming video of a live event and deliver it into a computer network as the live event is being captured. The system may include a camera, a network interface, a source operator interface configured to receive alerts, and a processing system. The system may issue an alert when the live event is currently of interest. | 2011-07-07 |
20110167137 | METHOD AND SYSTEM FOR CORRELATION OF MOBILE CHANNEL SUBSCRIPTION WITH DELIVERY CONTEXT - A method and system for establishing a delivery context for channel subscription in a mobile network comprising the steps of: establishing, from a mobile device in the mobile network, a subscription with a content provider; and passing a delivery context to a delivery server. | 2011-07-07 |
20110167138 | Method and Device for Redirecting a Data Flow Monitoring Query - A method of redirecting a request (R_act) sent by a terminal equipment (STB) for control of a data stream (FL | 2011-07-07 |
20110167139 | CONTENT DELIVERY SYSTEM - The system ( | 2011-07-07 |