17th week of 2010 patent applcation highlights part 58 |
Patent application number | Title | Published |
20100106705 | SOURCE CODE SEARCH ENGINE - In an embodiment, a method of operating a software search engine is provided. The method includes populating a software code database from one or more sources of source code. The method also includes receiving a search query for a software code search engine ( | 2010-04-29 |
20100106706 | Method and apparatus for identifying related searches in a database search system - A method of generating a search result list also provides related searches for use by a searcher. Search listings which generate a match with a search request submitted by the searcher are identified in a pay-for-placement database which includes a plurality of search listings. Related search listings contained in a related search database generated from the pay-for-placement database are identified as relevant to the search request. A search result list is returned to the searcher including the identified search listings and one or more of the identified search listings. | 2010-04-29 |
20100106707 | INDEXING AND SEARCHING ACCORDING TO ATTRIBUTES OF A PERSON - An approach that indexes and searches according to a set of attributes of a person is provided. In one embodiment, there is an extensible indexing and search tool, including an extraction component configured to extract a set of attributes of a person monitored by a set of sensors in a zone of interest. An index component is configured to index each of the set of attributes of the person within an index of an extensible indexing and search tool. A search component is configured to enable a search of the index of the extensible indexing and search tool according to at least one of the set of attributes of the person. | 2010-04-29 |
20100106708 | Eliminating unnecessary statistics collections for query optimization - A method and system for eliminating unnecessary statistics collections for query optimization in a database stored on a computer. Statistics are unnecessary when a re-generated query execution plan that does not use the statistics is equivalent to an original query execution plan that uses the statistics. To determine this, an original query execution plan is created for each query in a specified workload using the statistics in the database. A search is performed of the statistics in order to enumerate one or more candidate sets of statistics to be eliminated. One or more of the candidate sets of statistics are removed from consideration prior to creating the re-generated query execution plan for each query in the specified workload. The re-generated query execution plan, which was created with one or more of the candidate sets of statistics removed from consideration, is compared with the original query execution plan, which was created using the statistics, in order to determine whether the re-generated query execution plan and the original query execution plan are equivalent. The one or more of the candidate sets of statistics removed from consideration are identified as unnecessary when the re-generated query execution plan and the original query execution plan are equivalent. | 2010-04-29 |
20100106709 | FILE SEARCH SYSTEM AND FILE SEARCH SERVER DEVICE - Provided is a mechanism that, when presenting a search result to a user while reducing the load on a file server, sets a file to be accessible to the user only when the user is authorized to access the file and folders of all hierarchical levels. In the case of adapting a search method that includes, under the condition of using a file system having a folder hierarchical structure where the right of access to each folder and file is set, creating an index file for files to be searched for in advance, and searching for a file specified as a search target with reference to the index file, an appropriate right of access to each file and folder is set in creation of the index file, whereby it becomes possible to display as search results only the files that the relevant user is authorized to read. | 2010-04-29 |
20100106710 | STREAM DATA PROCESSING METHOD AND SYSTEM - Stream data is provided for realizing precise calculation processing to keep a constant memory usage of a query including a time-based window, and to take all of input data into consideration. A stream data processing server sections the time-based window into sub-windows each with a smaller width by a query time resolution change unit, and a query processing engine executes the aggregation processing based on the sub-window when receiving the stream data to generate an aggregation tuple, and calculates the calculation result of the query including the time-based window by aggregation processing on the aggregation tuple. | 2010-04-29 |
20100106711 | COMBINED JOIN - Computer-implemented systems and associated operating methods perform a combined join. A computer-implemented system comprises a processor that performs query processing in a relational database by receiving inputs of a variety of cases and sizes, and performing a combined database join of two of the received inputs using an index in memory formed from records of the first input and probed with records from the second input by optimizing the index for increased-speed searching using fast parent-to-child navigation. The variety of cases comprise combinations of unsorted, sorted, and indexed inputs, and the variety of sizes comprise input sizes from smaller than the available memory to input sizes substantially larger than available memory. | 2010-04-29 |
20100106712 | SEARCH SYSTEM - Documents, which have typically been searched for using multiple search engines based on the access rights of multiple accounts on multiple authentication servers, are searched for using a single federated search engine via a single log in. A host system having an account correspondence database is provided with a function of re-indexing indexes that have been individually created with multiple search engines, so that indexes of all of the search engines are created in advance. When a search is requested, correspondence information is read from the account correspondence database, so that a document search involving the use of only the host system is executed based on all of the relevant account rights. | 2010-04-29 |
20100106713 | METHOD FOR PERFORMING EFFICIENT SIMILARITY SEARCH - The present invention provides systems and methods for performing efficient k-NN approximate similarity search on a database of objects. The invention is based on the definition of an index data structure that enables to have fast searches and very good scalability with respect to the database size. Such index makes efficient use of both the main and secondary memory of the computer, taking advantage of the specific properties of both kinds of memories. | 2010-04-29 |
20100106714 | METHOD AND APPARATUS FOR AUTOMATIC CONFIGURATION OF META-HEURISTIC ALGORITHMS IN A PROBLEM SOLVING ENVIRONMENT - A methodology is presented to address the need for rapid generation and optimization of algorithms that are efficient in solving a given class of problems within the framework of a software environment. The environment incorporates an evolutionary learning methodology which automatically optimizes the configurations of procedural components of the algorithm. In this way, both the efficiency and the quality of algorithm development is enhanced significantly. | 2010-04-29 |
20100106715 | METHOD AND SYSTEM FOR OFFERING BANNER ADVERTISING WITH INDEX FUNCTION, AND COMPUTER READABLE MEDIA FOR RECORDING THE ADVERTISING METHOD PROGRAM - Disclosed is a method for offering banner advertisement with a search function. The method for offering banner advertisement with the search function includes loading a search input window with a search function, and exposing the loaded search input window to a banner advertising window including banner advertisement. | 2010-04-29 |
20100106716 | Determining method of indication order of search results, system, program, recording medium - When user requests internet search with some keywords, score is calculated for each site to which keyword is hit according to a predetermined algorithm and each site is indicated according to the calculated score. At a predetermined timing the indicated order is shuffled irrespective of the score. The timing is at request of search or a certain period. The range of indication order to be shuffled is fixed number, ratio, variable, and so on. | 2010-04-29 |
20100106717 | APPARATUS AND METHOD FOR SEARCH AND RETRIEVAL OF DOCUMENTS - A system for the support and management of search for documents is presents. The system includes knowledge-database, query interface and communication to a database of documents to be searched. Information generated during a search session is collected by the system and is added to the knowledge-database. The information is ranked automatically according to the usage of that information by the user. During successive search session, or during search made by other users, the system uses the knowledge-database to support the users with keywords, queries and reference to documents. | 2010-04-29 |
20100106718 | METHODS AND APPARATUS TO EXTRACT DATA ENCODED IN MEDIA CONTENT - Methods and apparatus to extract data encoded in media content are disclosed. An example method includes receiving a media content signal, sampling the media content signal to generate digital samples, determining a frequency domain representation of the digital samples, determining a first rank of a first frequency in the frequency domain representation, determining a second rank of a second frequency in the frequency domain representation, combining the first rank and the second rank with a set of ranks to create a combined set of ranks, comparing the combined set of ranks to a set of reference sequences, determining a data represented by the combined set of ranks based on the comparison, and storing the data in a tangible memory. | 2010-04-29 |
20100106719 | CONTEXT-SENSITIVE SEARCH - A method for performing a search based on a query term and a context document is described herein. The method involves receiving a search request comprising a query term and a context document, and identifying a target document of a plurality of documents based on a relationship of the context document with the target document and the query term, where the relationship of the context document with the target document is determined prior to receiving the search request. | 2010-04-29 |
20100106720 | METHOD FOR IDENTIFYING A REMOTE PATTERN - For clearly identifying a product recorded in an image file provided by a client terminal, a method for identifying a remote pattern method is provided for preventing disputes between consumers and shopping websites. Such disputes are often caused when a conventional shopping website just searches products required by a consumer based on messages provided by the consumer. In the provided method, an image file of a required product of a consumer is identified by a customer service terminal for generating a plurality of keywords related to the required product. The keywords are then inputted into a database for searching. Detailed information about the required product is found according to search results. After the detailed information is examined by the customer service terminal, the examined detailed information is returned to the client at the client terminal. | 2010-04-29 |
20100106721 | INFORMATION PROCESSING APPARATUS AND STAPLE ATTRIBUTE SETTING METHOD - An information processing apparatus includes an attribute setting unit configured to set a continuous staple attribute as chapter information of document data having a hierarchical structure that includes document information, chapter information, and page information, based on a user's setting entered via a screen, wherein the continuous staple attribute is set to instruct a printing apparatus to staple consecutive chapters together as a group. | 2010-04-29 |
20100106722 | Synthetic Audiovisual Description Scheme, Method and System for MPEG-7 - A method and system for description of synthetic audiovisual content makes it easier for humans, software components or devices to identify, manage, categorize, search, browse and retrieve such content. For instance, a user may wish to search for specific synthetic audiovisual objects in digital libraries, Internet web sites or broadcast media; such a search is enabled by the invention. Key characteristics of synthetic audiovisual content itself such as the underlying 2d or 3d models and parameters for animation of these models are used to describe it. More precisely, to represent features of synthetic audiovisual content, depending on the description scheme to be used, a number of descriptors are selected and assigned values. The description scheme instantiated with descriptor values is used to generate the description, which is then stored for actual use during query/search. Typically, a user, to search for a needed synthetic audiovisual content initiates a query that is passed on to a search engine that then retrieves the candidate content from one or more databases whose description closely matches the query criteria specified by the user. | 2010-04-29 |
20100106723 | METHOD AND SYSTEM OF CLUSTERING FOR MULTI-DIMENSIONAL DATA STREAMS - A method for clustering multi-dimensional data streams includes: when data elements are input, determining 1-D subclusters and assigning identifiers to the determined 1-D subclusters; (b) generating a matching set that is a set of identifiers of the 1-D subclusters where each dimensional value of the data elements belongs to the range of the 1-D subclusters of the corresponding dimensions; and (c) determining subclusters by finding a set of frequently co-occurring 1-D subclusters among a set of 1-D subclusters that belong to the generated matching set. With the present invention, the processing time required to find the subclusters can be improved and the performance of the memory is further improved. | 2010-04-29 |
20100106724 | Fuzzy Data Operations - A method for clustering data elements stored in a data storage system includes reading data elements from the data storage system. Clusters of data elements are formed with each data element being a member of at least one cluster. At least one data element is associated with two or more clusters. Membership of the data element belonging to respective ones of the two or more clusters is represented by a measure of ambiguity. Information is stored in the data storage system to represent the formed clusters. | 2010-04-29 |
20100106725 | STORAGE APPLIANCE OBJECT ORIENTED SYSTEM AND METHOD - The present invention involves a storage device system and method which receives and stores complex data. The storage device includes a bulk storage for storing the complex data, a descriptor storage for storing descriptive data relating to the complex data, and a service module with a processor and software. The software enables the processor to receive the complex data and derive descriptive data relating to the complex data. Further, the software also enables the processor to organize and store descriptive data in the descriptor storage. The storage device thus may receive the complex data, derive descriptive data relating to the complex data from the complex data, and organize and store the descriptive data. | 2010-04-29 |
20100106726 | HIERARCHY MODIFICATION - A hierarchy of nodes is created, each node being one of associated with an item retrieved according to a condition and associated with a category of information including the item. It is determined whether at least one of the nodes is redundant in the hierarchy. The at least one of the nodes is pruned from the hierarchy if the at least one of the nodes is redundant. | 2010-04-29 |
20100106727 | SYSTEM AND METHOD FOR ENHANCING KEYWORD RELEVANCE BY USER'S INTEREST ON THE SEARCH RESULT DOCUMENTS - A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document. | 2010-04-29 |
20100106728 | System and Method for Indexing, Searching and Presenting Technical Concepts - A data processing system and method are provided to index, search and present information about defined, “fuzzy” concepts across language, chemical and product identity, composition, biological classification and legal reference. The database system and method permits the use of combinations of concepts, such as labeling, health claims and/or nutritional claims, across linguistic, scientific and legal usages. The user is able to search for concepts in a defined way across any language or means of reference. The definition of the concepts used in the database is accepted as a standard by the database system (user(s). Such standardization then permits one user to pass the results of a search to another user with common meaning, and permits value-added services, such as the capability to provide news services about changes in worldwide regulation of goods and services, i.e., changes in information applicable to the concepts of interest to specific users. | 2010-04-29 |
20100106729 | SYSTEM AND METHOD FOR METADATA SEARCH - A system, a method, and a computer readable article of manufacture for metadata searching. The system includes: a receiving module for receiving a search query with respect to a plurality of metadata resources; a query module for parsing the search query and searching related metadata resources and the structural information among the related metadata resources according to the parsing of the search query; and an output module for outputting the search results so as to realize a fuzzy structural search with respect to the plurality of metadata resources. The method includes the steps of: receiving a search query that does not designate complete structural information of the metadata resources; parsing the search query and searching related metadata resources to form search results that include the complete structural information; and outputting the search results. | 2010-04-29 |
20100106730 | METHOD OF INTERMEDIATION WITHIN A SOCIAL NETWORK OF USERS OF A SERVICE/APPLICATION TO EXPOSE RELEVANT MEDIA ITEMS - The present invention relates to a method where consumers, using an electronic networked terminal, play an active and crucial role in detecting, promoting, popularizing, accessing, performing financial transactions for and consuming content media items and/or their creators and/or any other linked information. In one embodiment, the invention relates to a method where a list ( | 2010-04-29 |
20100106731 | Determining Alternative Textual Identifiers Such as For Registered Domain Names - A method, system, and computer-readable medium is described that determines alternatives to a specified textual identifier, such as a domain name, by identifying and using words and phrases that are related to the identifier. A variety of types of related words can be used, such as synonyms and translations, and the related words can be determined in a variety of ways. One situation in which alternatives can be generated is after a user has requested to use or acquire an unavailable textual identifier, such as a request to register an already registered domain name, and the determined alternatives can then be presented to the user as possibilities for use or acquisition. When multiple alternatives are presented to the user, they can also be ranked as to relevance and ordered in a variety of ways. | 2010-04-29 |
20100106732 | Identifying Visually Similar Objects - Methods, systems, and computer-readable media for finding similarities between visual objects using keywords and computerized visual image analysis are provided. A visual object may be provided as an input. A group of visual objects sharing keywords with the visual object may be generated for further analysis. The visual similarity of this group of visual objects may then be determined using computerized visual analysis. A group of visual objects that have the highest similarity rank, as determined by the computerized visual analysis, may then be displayed. | 2010-04-29 |
20100106733 | System and Method for Augmenting Digital Media With Custom Content - A system and method for enhancing the number of page views of a web site or other digitally distributed interactive medium. A custom content hosting service allows a publisher to augment the contents of its own site with additional pages. The custom content hosting service provides content based on a topic supplied by the publisher, extracting data from a database of generic content. Generic content may include, for example, news feeds and news archives; news and archive photographs; links to blogs and other sites; etc. The publisher may customize the look and feel of the hosted pages to allow seamless integration into its own site. | 2010-04-29 |
20100106734 | BLOB MANIPULATION IN AN INTEGRATED STRUCTURED STORAGE SYSTEM - Embodiments of the present invention relate to systems, methods and computer storage media for facilitating the structured storage of binary large objects (Blobs) to be accessed by an application program being executed by a computing device. Generally, the manipulation of Blobs in a structured storage system includes receiving a request for a Blob, which may be located by way of a Blob pointer. The Blob pointer allows for the data, such as properties, of the Blob to be identified and located. Expired properties are garbage collected as a manipulation of the Blob data within a structured storage system. In an embodiment, the Blob is identified by a key that is utilized within a primary structured index to located the requested Blob. In another embodiment, the requested Blob is located utilizing a secondary hash index. In an additional embodiment, the Blob is locate utilizing a file table. | 2010-04-29 |
20100106735 | IMAGE APPARATUS AND IMAGE CONTENTS SEARCHING METHOD THEREOF - Disclosed are an image apparatus connected to an external device in which image contents are stored, and including a display unit on which the image contents are displayed, and an image contents searching method of the image apparatus, the image apparatus including: a pattern information storage unit which stores image pattern information corresponding to a keyword; and a controller which compares the image pattern information stored in the pattern information storage with the image contents in response to a searching request using the keyword, obtains an image pattern of the image contents corresponding to the image pattern information according to the keyword, and displays the certain image pattern on the display unit. A regular image pattern of the image contents is analyzed and compared to obtain and display a certain image pattern. | 2010-04-29 |
20100106736 | Method and device for monitoring and analyzing signals - A method and system for monitoring and analyzing at least one signal are disclosed. An abstract of at least one reference signal is generated and stored in a reference database. An abstract of a query signal to be analyzed is then generated so that the abstract of the query signal can be compared to the abstracts stored in the reference database for a match. The method and system may optionally be used to record information about the query signals, the number of matches recorded, and other useful information about the query signals. Moreover, the method by which abstracts are generated can be programmable based upon selectable criteria. The system can also be programmed with error control software so as to avoid the re-occurrence of a query signal that matches more than one signal stored in the reference database. | 2010-04-29 |
20100106737 | SYSTEM AND METHOD FOR RECOMMENDING NEXT COMMANDS WHEN USING A SOFTWARE APPLICATION - One embodiment of the invention sets forth a mechanism for recommended commands to a designer of a graphics design application. Each time a command is executed within the graphics design application, a resource module receives command use information associated with the executed command. In response, the resource module generates and transmits one or more recommendation lists to the designer, where each recommendation list includes a list of recommended commands that may be executed by the designer next. The resource module generates the recommendation lists based on frequency information associated with the recommended commands stored within a local frequency store. The frequency information is received by the resource module from a central server that processes command use information associated with different designers in the community to produce the frequency information. | 2010-04-29 |
20100106738 | SYSTEM AND METHOD FOR PROVIDING REPRESENTATION FOR PRO BONO OPPORTUNITIES - The disclosure describes systems and methods for providing representation to pro se litigants or other pro bono opportunities. The system includes a central database of current pro bono opportunity information. Information to populate the database may be automatically retrieved from individual electronic sources, such as individual court dockets and court records' databases. Information may also be manually entered by attorneys, courts, legal aid societies, bar associations, law schools, legal clinics, law firms or from other sources. Through the interfaces provided by the system, an attorney may accept representation of a pro bono opportunity by directly communicating that to the system administrator. This may take the form of an electronic message, a click on a icon on a web page, or some other communication. In any case, this communication is sufficient to obligate the attorney to represent the pro bono opportunity, allowing representation to begin immediately upon such communication. | 2010-04-29 |
20100106739 | AUTHENTICATED DATABASE SYSTEM - This invention is a generically constructed and authenticated relational database, the main aim of which is to manage data, records and logistics information and the tracing of said data and typically applied to a variety of workflow processes in e.g., but not restricted to, science and industry. To this end information is entered through notebooks or through instruments into a database that can be either a single user system or a full system. A single user system has limited functionality and can be connected to only a single full system at a time, whereas a full system is able to communicate with a plurality of single user systems, databases and other full systems according to the present innovation. This system authenticates data and can be used for reverse tracing to for instance lab animals in biomedical research, and forward tracing to for instance the retail part of the food value chain from the animal of origin or from ingredients like feed or other components added to the chain. Central is the generic architecture of the system, allowing creation and linking into the existing data categories new data categories and data tables without the need to modify the system or the computer program. | 2010-04-29 |
20100106740 | Search device, search method, and computer-readable medium that stores search program - Search devices, methods, and programs store information that pertains to a search object in association with a first character string and a second character string that are used to search for the search object. When a search for the search object is performed, the devices, methods, and programs read from the first storage portion the first character string and the second character string for the search object and store the read first character string and the read second character string. The devices, methods, and programs receive the input of a character string for searching for the search object. When the character string is input by the input portion, the devices, methods, and programs search the second storage portion for and present one of the first character string and the second character string that begin with a character string that matches the input character string. | 2010-04-29 |
20100106741 | METHOD AND DEVICE FOR SEARCHING FOR MUSIC FILE OF MOBILE TERMINAL - A method and device for searching for a music file of a mobile terminal are provided. The method of searching for a music file of a mobile terminal includes, receiving at least one input key signal in an idle state of the mobile terminal, setting a search word by combining characters mapped to the received at least one input key signal, determining whether a music file that includes the search word exists within the mobile terminal, and requesting, if it is determined that a music file that includes the search word does not exist within the mobile terminal, a search for a music file that includes the search word to a preset web server. | 2010-04-29 |
20100106742 | System and Method for Discovering Assets and Functional Relationships in a Network - A discovery system (and corresponding method and computer program product) for automatically discovering assets and their roles and functional relationships in a network system is described. In one aspect, the discovery system interrogates known assets through protocol messages, normalizes response messages, and contextually analyzes the normalized response message to identify additional assets and their roles and functional relationships with the interrogated assets. The discovery system can recursively interrogate newly discovered assets to discover additional assets. In another aspect of the present invention, the discovery system is scheduled to periodically interrogate known assets for up-to-date information of the assets and their roles and functional relationships. Such information can be used to provide various services. | 2010-04-29 |
20100106743 | Method for Predicting Treatment Classes Using Behavior Informatics - A system and method used to assess animal behavior includes a module having sensors that collects a variety of physical and biological data from a test subject. Interpretation of the data is provided to assess the test subject's behavior, neurology, biochemistry and physiology. The module is useful in observing the effects of a drug on the test animal and providing information on the drug's signature. Another advantage is the module's portability that allows it to be used in standard laboratory cages. This portability allows the animal to be tested in its own habitat, that can reduce any erroneous data due to stressing the animal when removed to a test cage. Additionally, the module's design allows for parallel data collection and interpretation from several laboratory animals undergoing different experiments. Multi-dimensional modeling of the test subject based the system's interpretation of the data allows pattern recognition of the drug signature, and predictive drug analysis. | 2010-04-29 |
20100106744 | CONFLICT PREVENTION FOR PEER-TO-PEER REPLICATION - Aspects of the subject matter described herein relate to conflict prevention. In aspects, a peer that seeks to modify a data structure first determines whether it is the owner of the data structure. An owner of the data structure has rights to update the data structure. If the peer is not the owner, the peer sends a request to the owner. The owner responds to the request by changing ownership of the data structure to the peer. Once this change is replicated to the peer, the peer is able to update the data structure as desired. | 2010-04-29 |
20100106745 | METHOD AND APPARATUS FOR GENERATING FINGERPRINT DATABASE FOR WIRELESS LOCATION - Provided is a fingerprint database generating method and device for wireless location. Signal strength is estimated by using access points on a numerical map, position coordinates of grid points, and a radio wave attenuation model so as to generate a fingerprint database. A simulation error is computed based on actual survey data measured in the real space, and the estimated signal strength is corrected by using the computed simulation error to thus generate a fingerprint database. | 2010-04-29 |
20100106746 | MODULAR INTERFACE FOR DATABASE CONVERSION - A system, method and article of formatted information and data exchange for universal, modular, data conversion from one relational database to another, while bypassing any formatting on the source database. | 2010-04-29 |
20100106747 | DYNAMICALLY BUILDING AND POPULATING DATA MARTS WITH DATA STORED IN REPOSITORIES - Methods, systems, and articles of manufacture for constructing and populating data marts with dimensional data models from a set of data repositories that contain factual and association information about a set of related assets are disclosed. An intermediate data warehouse is generated to process the facts and associations for each asset. Using the intermediate warehouse, one or more data marts are generated with fact tables, dimensions, and hierarchies to fully model the information available for each asset. | 2010-04-29 |
20100106748 | METHOD AND SYSTEM FOR LOGGING AND STORING HETEROGENEOUS COMMUNICATION SESSIONS - An approach is provided for creating a workspace for automatically logging and storing heterogeneous communication sessions and for accessing this workspace from a user-designated environment. | 2010-04-29 |
20100106749 | REORGANIZING TABLE-BASED DATA OBJECTS - The present invention generally relates to reorganization of table-based data objects. In a typical embodiment, the present invention utilizes SQL based scripts to run and manage online “reorgs” on DB2® table data. Such reorgs can occur synchronously or asynchronously and typically include: defragmenting the data objects to reclaim free space; sorting the data objects according to an index; and/or eliminating overflow rows in order to improve data objects access performance. Also under the present invention, information pertaining to the reorg (e.g., status) will be collected. DB2® tables can be used to drive, control, manage and track the reorganization operation. Still yet, “runstat” maintenance can be performed against data objects affected by the reorgs. | 2010-04-29 |
20100106750 | DISAMBIGUATION OF TABULAR DATA - Creating data tables by identifying paths in a tree of data entities and relationships, the tree including data entities and relationships between the entities, where each of the paths originates from the same data entity, includes a terminal data entity that is at the to-many end of a one-to-many or many-to-many relationship with another data entity along the path, and includes no other of the data entities that lie along any path descending from the terminal data entity and that is at the to-many end of a one-to-many or many-to-many relationship with another of the data entities that lie along the path descending from the terminal data entity, and creating on a computer-readable medium a separate table for each of the paths, where each of the tables includes a column per each of the data entities of the path for which the table was created. | 2010-04-29 |
20100106751 | INFORMATION PROCESSING APPARATUS, METHOD, PROGRAM AND STORAGE MEDIUM - An information processing apparatus comprises: a receiving unit adapted to receive designation of a plurality of types of attribute values, which indicate characteristics of data, from a user; a presenting unit adapted to selectably present data having a characteristic that matches at least any one of the attribute values for which a designation has been received, from among a plurality of items of data that have been stored in a storage unit for storing the plurality of items of data and each of the attribute values of the plurality of items of data; and an updating unit adapted to update an attribute value, which has been stored in the storage unit, of data that has been selected by the user from among the presented data, the updating being performed based upon an attribute value for which a designation has been received. | 2010-04-29 |
20100106752 | METHOD AND APPARATUS FOR SELECTING, ANALYZING, AND VISUALIZING RELATED DATABASE RECORDS AS A NETWORK - A method and apparatus for selecting and converting database records or sets of related documents into network data and presenting that data in a network visualization system that enables users to select among, and move between various network displays by selecting one or more attributes of the data to be represented as the nodes and links of the network. | 2010-04-29 |
20100106753 | CYCLIC COMMIT TRANSACTION PROTOCOL - A cyclic commit protocol is used to store relationships between transactions and is used by the technology to determine whether a transaction is committed or not. The protocol allows creation of a cycle of transactions which can be used to recover the state of a storage device after a host failure by identifying the last committed version of intention records as committed or uncommitted based on the data stored in the physical pages. | 2010-04-29 |
20100106754 | Hardware and Operating System Support for Persistent Memory On A Memory Bus - Implementations of a file system that is supported by a non-volatile memory that is directly connected to a memory bus, and placed side by side with a dynamic random access memory (DRAM), are described. | 2010-04-29 |
20100106755 | Method for Preserving Virtual Filesystem Information Across High Availability Takeover - A computer implemented method, apparatus, and computer usable program code for preserving a virtual file system. Data for a virtual file system is received. The data include file handle information, vnode information, and gnode information. The data is saved to a storage device. The saved data can be used to reconstruct the virtual file system upon changeover between a primary data processing system and a backup data processing system. | 2010-04-29 |
20100106756 | RANDOM NUMBER GENERATION FAILURE DETECTION AND ENTROPY ESTIMATION - In accordance with one or more aspects, an initial output string is generated by a random number generator. The initial output string is sent to a random number service, and an indication of failure is received from the random number service if the initial output string is the same as a previous initial output string received by the random number service. Operation of the device is ceased in response to the indication of failure. Additionally, entropy estimates for hash values of an entropy source can be generated by an entropy estimation service based on hash values of various entropy source values received by the entropy estimation service. The hash values can be incorporated into an entropy pool of the device, and the entropy estimate of the pool being updated based on the estimated entropy of the entropy source. | 2010-04-29 |
20100106757 | Active Test and Alteration of Sample Times For a Ring Based Random Number Generator - An apparatus includes: a plurality of bit producing circuits; a controller setting a sample frequency at which bits from the bit producing circuits are sampled; and a plurality of test circuits determining if bits sampled from each of the bit producing circuits are random, wherein the controller adjusts the sample frequency if the test circuits determine that the sampled bits are not random. A method performed by the apparatus is also included. | 2010-04-29 |
20100106758 | COMPUTING DISCRETE FOURIER TRANSFORMS - A system described herein includes a selector component that receives input data that is desirably transformed by way of a Discrete Fourier Transform, wherein the selector component selects one of a plurality of algorithms for computing the Discrete Fourier Transform from a library based at least in part upon a size of the input function. An evaluator component executes the selected one of the plurality of algorithms to compute the Discrete Fourier Transform, wherein the evaluator component causes leverages shared memory of a processor to compute the Discrete Fourier Transform. | 2010-04-29 |
20100106759 | Methods and apparatus for reordering data - A data reordering system for determining addresses associated with a vector of transformed data and corresponding method of reordering transformed data, where the data reordering system includes: a first transform function coupled to a data vector and operable to provide the vector of transformed data; a reordering function, including a plurality of counters, that is operable to determine a plurality of offset addresses, with a, respective, offset address for each element in the vector of transformed data; and an adder operable to add a base address that corresponds to the first address to the each, respective, offset address to provide a sequence of addresses suitable for accessing the vector of transformed data to provide a re-sequenced vector of transformed data. | 2010-04-29 |
20100106760 | ORTHOGONAL TRANSFORM APPARATUS AND INTEGRATED CIRCUIT - To implement processing for plural orthogonal transforms having different transform bases and implement a response to processing in new coding standards, using one orthogonal transform unit, with regard to orthogonal transform which is a basic process in still picture and moving picture coding. | 2010-04-29 |
20100106761 | Method, Apparatus, and Computer Program Product for Identifying Techniques for Solving Functions - An apparatus for identifying techniques for solving functions may include a processor. The processor may be configured to identify a function and identify candidate techniques for solving the function. The processor may also be configured to separate a domain of the function into a plurality of domain intervals and determine respective cost indicators for each candidate technique as applied to each domain interval of the function. Further, the processor may be configured to select a technique for each domain interval based on the cost indicators; and provide for configuring an application processor to solve the function via the selected techniques and the respective domain intervals. Associated methods and computer program products may also be provided. | 2010-04-29 |
20100106762 | Computer apparatus and calculation method - Transmission overhead that takes a long period of time in calculating processes with an iterative solution technique is to be suppressed. After its own calculation result is calculated with the calculating processes, calculating processes are repeatedly executed without waiting for a determination as to whether the calculation result is significant. After the calculating processes are started and when an indication that the significance can be determined is transmitted because of reception of calculation results from other computer apparatuses via transmission units, or, when a request as to whether the significance can be determined is sent and an indication that the significance can be determined is obtained as a result of the request, the significance of its own calculation result is determined. When it is determined that the calculation result is significant, the calculation processes are suspended. | 2010-04-29 |
20100106763 | RMS Metering Devices and Methods - Embodiments of the present invention provide systems, devices and methods for efficiently calculating a true RMS values (either voltage or current) of an AC signal. The RMS value is generated from both high and low frequency components of the AC signal without a high speed ADC being integrated within the system. The high frequency component is processed by calculating an average current waveform of the high frequency component and approximating a corresponding RMS value using a waveform factor. The waveform factor is effectively a scalar that relates the average current waveform of the high frequency component to an appropriate RMS value. | 2010-04-29 |
20100106764 | DATACENTER HOSTING MULTIPLE ONLINE DATA MANAGEMENT SOLUTIONS - Systems of the present inventions allow for hosting multiple online data management solutions in a datacenter. An exemplary system may comprise a plurality of servers located in a datacenter, wherein the servers may be communicatively coupled to a network, and at least one server may be running an email security service; a managed datacenter service; an exchange hosting service; a storage, recovery, and backup service; a network security service; a customer relationship management service; a human resources management service; a financial system management service; and/or a collaboration software service. | 2010-04-29 |
20100106765 | INFORMATION PROVIDING METHOD AND SYSTEM THEREFOR - A notification apparatus transmits notification-related information (a notification message and a notification target(s)) to a notification-related information guarantee apparatus, and the notification-related information guarantee apparatus guarantees that the notification-related information has been received from nothing other than the notification apparatus. After the notification apparatus transmits the notification-related information guaranteed authentic to an intermediary notification apparatus, the intermediary notification apparatus also confirms whether the notification-related information has been guaranteed authentic by the notification-related information guarantee apparatus. If the notification-related information is confirmed to have been guaranteed authentic, then, the intermediary notification apparatus acquires from multiple owner-information management apparatuses the owner information (an owner name(s) and contact information) that corresponds to the notification target(s) (one or more item IDs). Thereafter, the intermediary notification apparatus notifies the notification target(s) of the notification message with the use of the owner information and transmits the notification result to the notification apparatus. | 2010-04-29 |
20100106766 | REMOTE CONTROL OF A HOST COMPUTER - A host computer is remotely controlled by a remote client device over a network that carries transmissions in a connection-oriented protocol and a connectionless protocol. The host computer establishes a connection to the remote client device using a connection-oriented protocol, and receives commands from the remote client device over the connection-oriented protocol and implements the commands so as to affect a display of the host computer. The host computer transmits content of the display to the remote client device using the connection-oriented protocol. In addition, the host computer identifies one or more rapid-change areas in the display of the host computer in which the display is changing more quickly than a predetermined threshold rate of change, and transmits content of each rapid-change area to the remote client device using a connectionless protocol at a rate higher than the connection-oriented protocol. | 2010-04-29 |
20100106767 | AUTOMATICALLY SECURING DISTRIBUTED APPLICATIONS - A processing system for distributed multi-tier applications is provided. The system includes a server component that executes a replica of a client-side application, where a client component executes the client-side application. The client component captures events from the client-side application and transmits the events to the replica to validate the computational integrity security of the application. | 2010-04-29 |
20100106768 | PROVIDING FUNCTIONALITY TO CLIENT SERVICES BY IMPLEMENTING AND BINDING CONTRACTS - Methods, systems, and computer-readable media for automating the expression of functional aspects of a target service to a client service via a vehicle referred to herein as a contract are provided. Generally, the methods are performed in the context of a distributed computing environment configured to underlie operations of service application(s). In embodiments, the contract is implemented and bound upon ascertaining that the expressed functional aspects satisfy dependencies of the client service. Generally, the contract defines interfaces and maintains properties that configure the interfaces during installation. During the implementation, one of the interfaces is established and parameterized in accordance with the properties associated therewith. During the binding, the target service and the client service are linked via communication channels that are routed through the established interface. Accordingly, calls from the client service over the communication channels allow for reaching and employing the functional aspects of the target service. | 2010-04-29 |
20100106769 | APPARATUS AND METHOD FOR MANAGING MEDIA CONTENT DELIVERY FOR MULTIPLE COMMUNICATION DEVICES - A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to monitor for a first adjustment made by a first communication device associated with a user where the first communication device is capable of presenting media content and where the first adjustment is associated with the presentation of the media content, determine a second adjustment to be made to a second communication device associated with the user where the determination is based at least in part on the monitored first adjustment where the second adjustment is associated with the presentation of the media content, and wirelessly communicate adjustment information to the second communication device that is representative of the second adjustment, where the adjustment information is adapted for allowing the second communication device to perform the second adjustment. Other embodiments are disclosed. | 2010-04-29 |
20100106770 | DYNAMICALLY ADAPTIVE NETWORK-BASED DATA PROCESSING SYSTEM AND METHOD - According to one embodiment of the invention, a method is devised for tailoring downloaded content to the requesting device by receiving attribute parameters associated with a device that initiates a request for downloaded content. The attribute parameters are values that identify specific characteristics of the device. Thereafter, the content is modified according to the attributes parameters, and thereafter, the modified content is transmitted to the device. | 2010-04-29 |
20100106771 | METHOD AND APPARATUS FOR COMMUNICATION BASED ON CERTIFICATION USING STATIC AND DYNAMIC IDENTIFIER - Provided are a method and an apparatus for communication based on certification using a static identifier and an updatable dynamic identifier allowing a verified client to access a server. | 2010-04-29 |
20100106772 | ADDRESS UPDATING SCHEME FOR WIRELESS COMMUNICATION - In an address updating scheme, a server accesses clients with intermittent connectivity by using addresses specified in a local client address list. The clients are responsible for updating the list whenever the address of the client changes as a result of intermittent client connectivity or other conditions. | 2010-04-29 |
20100106773 | REACHABILITY REALIZATION SERVER, MANAGEMENT SYSTEM, MANAGEMENT METHOD AND REALIZATION PROGRAM - A server realizes reachability from a first user to a second user. The server ( | 2010-04-29 |
20100106774 | SYSTEM AND METHOD FOR PROVIDING LOCATION SERVICES FOR MULTIPLE ACCESS NETWORKS FROM A SINGLE LOCATION SERVER - A system and method for determining the location of a target device attached to an access network connected to a location server, the location server having a plurality of access networks connected thereto. A location request may be received for a target device whereby the target device is identified as a function of one or more parameters. An access network may be identified from the plurality of access networks to which the target device is attached as a function of the one or more parameters. Each access network in the plurality of access networks connected to the location server may be assigned one or more logical identifiers by which an individual location request may be allocated to the respective access network. An estimated location of the target device may then be determined as a function of the one or more logical identifiers using a location algorithm appropriate for the identified access network. | 2010-04-29 |
20100106775 | WIRELESS COMMUNICATION DEVICE USE OF APPLICATION SERVER APPLICATIONS - To enable use of an application on an application server at a mobile communication device, at a transaction server, a message received from the mobile is pushed out to the application. Any return messages is routed back to the mobile. The transaction server may use a queue to store all messages destined to a given application and attempt to push all messages on a given queue on receipt of a further message for the queue. | 2010-04-29 |
20100106776 | Communication message sorting method and communication message sorting apparatus - After a source address, a destination address, a source port number, and a destination port number are extracted from a communication message and a communication connection and the direction of the communication connection are specified, transmitted/received message amounts every a predetermined elapsed time are determined for each communication connection. Next, a correlation between communication connections is calculated by using the transmitted/received message amounts determined for each communication connection. A server group in which a communication connection group with a high correlation is established is specified and a multilevel system that includes specified servers is determined. | 2010-04-29 |
20100106777 | SYSTEM AND METHOD FOR MODIFYING WEB CONTENT VIA A CONTENT TRANSFORM PROXY SERVICE - The Content Transform Proxy (CTP) service is an advanced Web proxy service, the basic function of which is to modify incoming HTTP requests having a server-side destination and/or outgoing HTTP responses. The CTP service is implemented by the CTP program, which resides on a host in a data communications network between an end user (the Web client) and a content server that the client is attempting to access. The HTTP request and/or an HTTP response is modified by making an HTTP request on the client side using a client web browser, processing the HTTP request on the server side using outgoing proxy rules, passing on the processed HTTP transaction to the server-side destination, returning the results of the processed HTTP request from the server-side destination, processing the HTTP response on the server side using incoming proxy rules, and returning the processed HTTP response to the client web browser on the client side. | 2010-04-29 |
20100106778 | Partially replicated, locally searched peer to peer file sharing system - Controlling access to a file includes selecting, by a first network node in a peer to peer file sharing system, a file to make available for sharing with a second network node in the peer to peer file sharing system, the file being stored on the first network node. The first network node sends index information associated with the selected file to the second network node. The second network node subsequently performs a local search of a set of index information associated with a set of files stored in the peer to peer file sharing system to locate the index information for the selected file; and requests a copy of the selected file from the first network node using the index information. | 2010-04-29 |
20100106779 | MULTICAST DISTRIBUTION SYSTEM AND METHOD - A network composed of a primary segment, in which a management server, a primary distribution server, and a data storage server are disposed, and a secondary segment, in which a plurality of targets connected to the primary segment via a router which does not support multicast, serves as an object. When a multicast distribution request is received at the management server, a secondary distribution server is temporarily built and operated on a particular target of the secondary segment, data is transmitted by unicast from the data storage server to the secondary distribution server via the router, and the data is transmitted by multicast from the secondary distribution server to the targets on the same segment. | 2010-04-29 |
20100106780 | Software Architecture for Managing a System of Heterogenous Network Processors and for Developing Portable Network Processor Applications - A method and system for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing. The method and system also include providing a library that includes network processor specific information for performing the operations and providing block(s) for performing other network processor specific operations. | 2010-04-29 |
20100106781 | AUTOMATIC UPDATE OF CONTACT INFORMATION IN MESSAGING - Methods and systems for automatically updating contact information or executing other commands via a messaging system can automatically associate a command tag with a message. The command tag can, for example, have a value indicating that the message contains contact information, or have another value corresponding to a command. Based on the value of the command tag, the message receiving component can automatically extract the contact information and apply it to a contact database, or can execute the command. | 2010-04-29 |
20100106782 | PERSISTENT SYNTHETIC ENVIRONMENT MESSAGE NOTIFICATION - Persistent synthetic environment message notification is described, including retrieving synthetic environmental data associated with an event occurring within a synthetic environment, identifying one or more formats to configure the synthetic environmental data and to transmit the synthetic environmental data, generating a message comprising the synthetic environmental data, the message being generated based on at least one of the one or more formats, and sending the message comprising the synthetic environmental data to an endpoint. | 2010-04-29 |
20100106783 | CONTINOUS SUPPORTING SYSTEM USING COMPUTER - Problems to be solved are to provide a novel epoch-making system that can help a person to obtain his or her goal and that can improve profitability and customer satisfaction for an enterprise or a party. | 2010-04-29 |
20100106784 | ELECTRONIC DEVICE WITH AUTOMATIC SOFTWARE UPDATE FUNCTION AND METHOD THEREOF - An electronic device for automatically updating software and a method thereof are provided. The method includes steps of: reading an email; detecting whether the read mail should be used for updating the software of the electronic device, comprising: identifying whether the server ID number of the remote server, which sends the read email, matches one of the authorization numbers; detecting whether parameters of the read email are acceptable according to predetermined rules; detecting whether a file of an email content is a software file if the parameters of the read email are acceptable according to the predetermined rules; determining whether to update the software of the electronic device; acquiring the software file from the read email, storing the acquired software file in the storage unit, and running the acquired software file to update the software of the electronic device. | 2010-04-29 |
20100106785 | SYSTEM FOR MULTIPLE SIGNERS ON AN ELECTRONIC CARD AND GIFT - The current invention is a viral group greeting cards Internet service. It is a method and process that is an electronic greeting card service that utilizes the distributed access afforded by the Internet or local area networks (LANs) to enable the collection of greetings from multiple users on a single greeting card and its delivery to a recipient. It also allows for the pledges and collection of funds from multiple parties for a gift. | 2010-04-29 |
20100106786 | Methods and systems for automatically presenting users with option to call sender responsive to email message - A mail server collects messages from a number of user accounts and presents them to the user from a single location. Forwarded messages are automatically reformatted for the receiving device, while a copy of the original message is retained. Messages may be reformatted to include the phone number of the message sender. The reformatted message can then present the user with an option to return the message via a phone call. The reformatted message can include more than one phone number, in which case the sender's phone numbers can be prioritized for presentation to the user. The reformatted message can also present the user with an option to review notes or other contact-specific information prior to responding to the message. | 2010-04-29 |
20100106787 | COMMUNICATION PROTOCOL SYSTEM AND METHOD FOR A DISTRIBUTED ARCHITECTURE HEATING, VENTILATION AND AIR CONDITIONING NETWORK - The disclosure provides an HVAC data processing and communication network and a method of manufacturing the same. In an embodiment, a system device configured for use in the network includes a physical layer interface and a communication module. The physical layer interface is configured to interface to a data bus. The communication module is configurable to send and receive messages over the data bus via the physical layer interface. The system device also includes a non-volatile memory configured to store configuration data. The messages include a first class of messages that address the system device using only a device designator of the device, and a second class of messages that address the system device using a message ID formed from a portion of the device designator and an offset. | 2010-04-29 |
20100106788 | METHOD AND SYSTEM FOR DYNAMICALLY GENERATING ELECTRONIC COMMUNICATIONS - The present invention relates to generating time relevant content for electronic communications, such as electronic mail (e-mail). The time relevant content is delivered when the electronic communications are acknowledged by the recipient based upon receipt of an electronic indicator, such as a returned request(s), at a home server. In the case of electronic mail, the time relevant content is dynamic, as it is assembled at the time the e-mail is opened, as opposed to the time when the e-mail is sent, as is the case with conventional or static e-mail and other similar electronic communications. | 2010-04-29 |
20100106789 | Chatting System, Method And Apparatus For Virtual Pet - Embodiments of the present invention provides a chatting system for a virtual pet, including a pet client, configured to receive a natural language sentence of a pet master, and send the natural language sentence to a virtual pet server; the virtual pet server, configured to forward the natural language sentence to a questioning and answering server, and return a natural language response to the pet client; the questioning and answering server, configured to perform processing of natural language understanding on the natural language sentence, obtain language characteristics of the pet master, generate the natural language response according to a natural language understanding result and the language characteristics of the pet master, and return the natural language response to the virtual pet server. Embodiments of the present invention further provide a chatting method for a virtual pet and a questioning and answering server. | 2010-04-29 |
20100106790 | METHOD AND SYSTEM FOR OPTIMIZING METADATA PASSING IN A PUSH CONTENT PROCESSING PROTOCOL - A method and system of optimizing content delivery at a processing element in a dynamic content delivery architecture, the method having the steps of: receiving a content and metadata envelope at the processing element; checking the content and metadata envelope to determine whether the content and metadata envelope includes metadata for the processing element; if the content envelope contains metadata for the processing element, extracting and caching the metadata; if the content envelope does not contain metadata for the processing element, retrieving metadata for a content provider associated with the content from a cache on the processing element; and applying the extracted or retrieved metadata to the content and metadata envelope. | 2010-04-29 |
20100106791 | PROCESSING METHOD AND DEVICE FOR QinQ TERMINATION CONFIGURATION - Embodiments of the present invention disclose a processing method for 802.1Q in 802.1Q (QinQ) termination configuration, where the method includes: creating QinQ termination configuration for a user when determining that the user is online; and deleting the QinQ termination configuration of the user when determining that the user is offline. A processing device for QinQ termination configuration is also provided. With the present invention, the dynamic configuration can be implemented for QinQ termination devices, which facilitates user management and effectively improves the resource usage. | 2010-04-29 |
20100106792 | Instant Message User Management - Techniques are disclosed for improving management of user information in instant messaging systems. Expiration criteria are defined, whereby one or more users or user groups may be considered as having “expired” from consideration by instant messaging functions such as presence determination. In particular, instant messaging activity is preferably used as an expiration criterion. Absence of inbound or outbound messages for a specified amount of time (or since a particular date/time) can therefore be used as a trigger for treating a user or group of users as expired. As a result, efficiency of an instant messaging system is improved by omitting the expired users and groups from subsequent management operations. Optionally, an expired user or group may be revived upon occurrence of certain events (such as a newly-arriving instant message from, or a change in presence status of, the user or group). “On-demand” expiration and revival are preferably provided as well. | 2010-04-29 |
20100106793 | PROXY EMAIL METHOD AND SYSTEM - A system and method of proxy domain name registration permits a would-be domain name registrant anonymity. A registrar affords customers the opportunity to use the proxy registration. If the customer seeking registration of a domain name requests, the registrar obtains contact information needed for registration from a proxy entity established for this purpose. The registrar completes the registration of the domain name with the appropriate registry (i.e. “.com, .net” etc.). The contact information published in WHOIS is that of proxy entity. Contractually the customer is afforded control over the domain name. Emails intended for the customer are received by the proxy entity who may filter them if the customer requests. Emails sent by the customer are sent to the proxy entity who in turn sends them to the indicated addressee. | 2010-04-29 |
20100106794 | PROXY EMAIL METHOD AND SYSTEM - A system and method of proxy domain name registration permits a would-be domain name registrant anonymity. A registrar affords customers the opportunity to use the proxy registration. If the customer seeking registration of a domain name requests, the registrar obtains contact information needed for registration from a proxy entity established for this purpose. The registrar completes the registration of the domain name with the appropriate registry (i.e. “.com, .net” etc.). The contact information published in WHOIS is that of proxy entity. Contractually the customer is afforded control over the domain name. Emails intended for the customer are received by the proxy entity who may filter them if the customer requests. Emails sent by the customer are sent to the proxy entity who in turn sends them to the indicated addressee. | 2010-04-29 |
20100106795 | VARIABLE SIZE MESSAGE INDICATOR IN COMMUNICATION DEVICE - A communication device having a display interface coupled to a controller configured to determine a status of messages received, to present a list of message indicators on the display interface, and to indicate the status of each message by presenting a corresponding message indicator with a textual character having a size that is based on the status of the corresponding message. The message status may be, among other characteristics, the priority or age of the message as determined by the controller. | 2010-04-29 |
20100106796 | A DEVICE AND A METHOD FOR TRANSMITTING NOTIFICATION MESSAGES AND A CORRESPONDING DEVICE AND METHOD FOR RECEIVING NOTIFICATION MESSAGES - A device and a method for transmitting notification messages ( | 2010-04-29 |
20100106797 | METHODS AND APPARATUS FOR HYBRID BROADCAST AND PEER-TO-PEER NETWORK USING COOPERATIVE MIMO - A method for obtaining a desired broadcast channel is described. A broadcast channel may be received from a broadcast network. The received broadcast channel may be sent to at least one peer-to-peer network peer over a peer-to-peer network. A desired broadcast channel may be received from at least one peer-to-peer network peer over the peer-to-peer network. The desired broadcast channel may be played. | 2010-04-29 |
20100106798 | MULTIMEDIA REDIRECTION - A system for receiving redirected electronic media playback includes a proxy configured to communicate with a remote access module. The remote access module is configured to establish a remote access connection between the system and a remote system. The proxy is configured to receive, over the remote access connection, a decode request for electronic media content designated for a local multimedia application on the system, and in return, provide a result for the request. The proxy is also configured to receive at least one playback command designated for playing the electronic media content on the local multimedia application. The electronic media appears to be playing on a remote multimedia application on the remote system corresponding to the local multimedia application, but is played on the local multimedia application. A system for redirecting playback of electronic media content to a remote system, methods, and machine-readable media are also provided. | 2010-04-29 |
20100106799 | METHOD AND SYSTEM FOR DISTRIBUTING MUSICAL CONTENT - Methods and systems for distributing musical content are provided. A user profile is received, and a client application is downloaded to the user's mobile device. Based on the user's profile, an identifier of another user, or an identifier of a place, musical content is distributed to the user's mobile device. Based on the type of musical content, the user's profile may be updated. Further, based on the type of musical content, additional information may be provided to the user's mobile device. | 2010-04-29 |
20100106800 | CONTENT PROVIDING SYSTEM AND METHOD, SHARED CONTENT OUTPUT APPARATUS AND METHOD, AND PROGRAM - The present invention relates to a content providing system and method, a shared content providing apparatus and method, a content output apparatus and method, and a program for making it possible to provide content to a different user without infringing on copyright. Content items are provided from a content server | 2010-04-29 |
20100106801 | Geocoding Personal Information - A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data corpuses for entries having location-related information and determining locations for the location-related information. The method further comprises generating a map showing a current location of a mobile device along with representations of the entries having location-related information, at the determined locations, for entries from the multiple different data corpuses. | 2010-04-29 |
20100106802 | APPARATUS AND METHOD FOR GENERATING A DATA STREAM AND APPARATUS AND METHOD FOR READING A DATA STREAM - When generating a data stream, text data, an escape-start-sequence, a first number of data units, an escape-continuation-sequence and a second number of data units are entered into a data stream. A base decoder displays only the text data and skips the data units referenced by the escape-start-sequence and the escape-continuation-sequence, while an extension decoder reads those data units and processes them together. | 2010-04-29 |
20100106803 | Locally responsive kiosk signage from on-line source - Displayed content of signage at a distal location is at least partially controlled by a processor and database that directs signage display from a distal location. A central location processing system collects information on local, area wide, national or international conditions, events or changes in status and directs local signage to display appropriate information. The central location itself collects information, samples information, and evaluates general information to determine what specific information may be appropriately or desirably displayed at local signage. The display may be relevant to seasonal events such as holidays, sports events, actual changes in season, school year beginnings or endings, political events and the like, or independent events or conditions such as weather changes, severe weather, sales events, consumer alerts, public alerts, special event days. Information displayed locally can consider evaluation of local response to a range of potentially displayed information. | 2010-04-29 |
20100106804 | SYSTEM AND METHOD FOR PROCESSING LOCAL FILES USING REMOTE APPLICATIONS - A system and method for processing local files using remote applications. The system includes an apparatus for processing local files using remote applications, including: an operation capturing unit configured to capture user operations on local files, and send operation requests to a server; a file sharing unit configured to share said local files in a network and send a sharing path to the server; and a remote desktop unit configured to connect to the target processing appliance using remote desktop. The system also includes a remote application management server, including: file type matching unit configured to match the local file to a particular remote application; a processing appliance choosing unit configured to determine a target processing appliance; and an instruction file generating unit configured to generate an instruction file for the above processing appliances. The methods correspond to the above apparatus and server. | 2010-04-29 |