Pong, the Atari creation that launched the computer game craze, came with these instructions: "Avoid missing ball for high score."
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8190566 | Trusted index structure in a network environment Methods and apparatuses of a trusted index structure in a network environment. In one embodiment, a data processing system includes a master device and at least one slave device to communicate with each other through a network; and a master lock status of a shared s... | 05/29/2012 |
| 8190591 | Bit string searching apparatus, searching method, and program To provide a method that minimizes efficiency reductions in processing coupled node trees even if the size of the coupled node tree grows large. In basic searching or maximum or minimum value searching, the search history, not only the address information of the sto... | 05/29/2012 |
| 8185884 | System and method for offline updation of software in virtual machine (VM) images System and method for offline management of software in VM images are described. In one embodiment, the method includes obtaining updation-related information from the software application and an operating system in which the software application runs while the soft... | 05/22/2012 |
| 8185559 | Method and system for operating a telecommunication device using a hash table in particular for protecting such device from attacks A method for operating a telecommunications device using a hash table, includes: storing session data concerning received data packets in the hash table by means of a first hash function; monitoring the efficiency of the hash table in performing at least a predeterm... | 05/22/2012 |
| 8180751 | Using an encyclopedia to build user profiles Described are various embodiments which enable organizations to track and use knowledge and expertise of their associated individuals. An organization can use exemplary embodiments to automatically summarize the expertise of each individual from documents available ... | 05/15/2012 |
| 8180805 | Systems and methods for assigning hosts in response to a data query Systems and methods consistent with the invention may include selecting a plurality of hosts to store data structures by defining a color incidence process used to model a host assignment process, determining, by the color incidence process, a color allocation, and ... | 05/15/2012 |
| 8176009 | Performing a pre-update on a non volatile memory A method of updating an original version of content to a new version of content, in a non-volatile memory storage device, the method includes: providing a non-volatile content memory storage area arranged to accommodate a full version of content; providing an auxili... | 05/08/2012 |
| 8176005 | Caching infrastructure Example systems and methods are directed at maintaining and retrieving presence metadata. One example method includes receiving a request from a first client to edit a document file, and sending short-term check out metadata to the first client to begin an editing s... | 05/08/2012 |
| 8161459 | Method and system for generating functional test cases The present invention provides a method, system and computer program product for generating one or more functional test cases for testing a software application. One or more use-case activity diagrams are developed for the software application on the basis of a pred... | 04/17/2012 |
| 8161474 | Diagnostic information preservation during installations of over the air update of wireless handset software A method and system for failsafe preservation of diagnostic information that identifies problems encountered during installation of over the air updates of wireless handset software includes logging code stored in an area of the handset that is not updated during ov... | 04/17/2012 |
| 8161452 | Software cinema The invention comprises a system and method for employing video in development processes. A new theory of operation for mapping video to formal models is disclosed. The present invention combines a runtime component and an object memory with an transformer component... | 04/17/2012 |
| 8156117 | Method and system for storing, searching and retrieving information based on semistructured and de-centralized data sets A system for storage and methods for search and retrieval of information presentable as a plurality of tree-structured information objects of an arbitrary application domain are disclosed. The system comprises a distributed computer system consisting of computing de... | 04/10/2012 |
| 8156096 | Supplier identification and locator system and method A supplier identification and locator system in that allows a user to identify a supplier of goods or services over the Internet; the system includes at least one directory Web site having a domain name that is at least partially descriptive of a class of goods or s... | 04/10/2012 |
| 8156158 | Method and system for use of a database of personal data records A system and method are presented for managing and using (e.g. for commercial or medical use) of a database. A verified database of a plurality of identified individuals is provided. The verified database comprises a plurality of individual-identifier data sets (IDS... | 04/10/2012 |
| 8150838 | Method and system for a metadata driven query A computer program is provided. The computer program product includes a computer useable medium having a computer readable program. The computer readable program when executed on a computer causes the computer to receive a query. Further, the computer readable progr... | 04/03/2012 |
| 8151256 | Platform independent registry framework A method for managing a software application. The method involves receiving an abstract API command to perform a life cycle operation (LCO) on a target system, where the LCO identifies the software application, where the software application is associated with a sof... | 04/03/2012 |
| 8140522 | Method, apparatus, and computer program product for adaptive query parallelism partitioning with look-ahead probing and feedback A database query is partitioned into an initial partition including a plurality of parallel groups, and is executed, via an execution plan, based on the initial partition. A sampling subset of data is identified from the plurality of parallel groups. Substantially i... | 03/20/2012 |
| 8140532 | System for sorting and classifying users of an image information management system A system for sorting and classifying users of an image information management system is disclosed. The system for sorting and classifying users of an image information management system according to the present invention comprises some identical sub-systems, and eve... | 03/20/2012 |
| 8140482 | Using RSS archives In some aspects, at least two different probes are applied to datafeed archives to derive information based on data in the archives. The probes are part of a probe plan to determine a result based on the derived information. The result is determined based on the der... | 03/20/2012 |
| 8136044 | Method, network server and computer program for determining advertisement information relating to map information The invention relates to a solution in which advertisement icons displayed together with map information relate to the displayed map information. In one embodiment of the invention, some or all of the advertisement icons are from service providers situated within th... | 03/13/2012 |
| 8135753 | Dynamic information hierarchies A dynamic information hierarchy may be provided. Logging data comprising a captured user event and a component ID associated with a hierarchical node may be stored in a raw data table. The stored data may be aggregated across the nodes of the hierarchy, stored in an... | 03/13/2012 |
| 8136085 | System and method for implementing a shared platform or software resource for coupled computing devices A computing device includes a communication port, memory resources, and one or more processors. The one or more processors are configured to combine with the memory resources to operate one or more of the plurality of modules. The plurality of modules are operative ... | 03/13/2012 |
| 8131608 | Localizing reports using metadata and multilanguage translations A method of developing a report capable of providing information from a local database in a predefined structure to a remote application is discussed. The method includes defining an abstract data report structure. The abstract data report structure is configured to... | 03/06/2012 |
| 8126939 | Selectively utilizing a plurality of disparate solid state storage locations A method for selectively utilizing a plurality of disparate solid state storage locations is disclosed. The technology initially receives class types for a plurality of disparate solid state storage locations. The characteristics of the received data are determined.... | 02/28/2012 |
| 8126899 | Information management system An information management system creates data structures based entirely on the content of source files, then compares these data structures to discover synergies and commonalities. In one embodiment, the system accepts a first collection of source files, and extract... | 02/28/2012 |
| 8126906 | Synchronization of fixed and mobile data A computer-implemented method for coordinating web-based content between networked computing devices is disclosed. The method includes associating an identifier with a first remote device without connecting the identifier to a registered user account, receiving from... | 02/28/2012 |
| 8122060 | Tracking of object versions in different project stages A system and method to maintain versions of an object for each lifecycle stage of the object are described. The system maintains versions and archives of objects in memory. The system includes an object repository to maintain new objects. The system has a lifecycle ... | 02/21/2012 |
| 8122441 | Sharing compiler optimizations in a multi-node system Embodiments of the invention enable application programs running across multiple compute nodes of a highly-parallel system to compile source code into native instructions, and subsequently share the optimizations used to compile the source code with other nodes. For... | 02/21/2012 |
| 8117187 | Method for controlling a relational database system A method for controlling a relational database system by executing a database query in a relational database which contains, as an associated data structure, a plurality of data tables interconnected through relations, by using a database language, with a table of t... | 02/14/2012 |
| 8117159 | Accessing data entities Data entities in a client-server system are accessed. The client-server system comprises a set of clients, a server system, and a repository for storing a plurality of data entities. The server system comprises an inter-transactional cache, the inter-transactional c... | 02/14/2012 |
| 8112417 | Method and system for data classification in the presence of a temporal non-stationarity A method and system for determining a feature of a particular pattern are provided. In particular, data records are received, and predetermined patterns that are associated with at least some of the data records are obtained. Using the system and method, particular ... | 02/07/2012 |
| 8112426 | Document scoring based on document content update A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of how the content of the document changes over time, and rank the document with regard to at least one other... | 02/07/2012 |
| 8112404 | Providing search results for mobile computing devices Search results are provided for mobile computing devices. Search results are retrieved based on a search term. Each of the search results is assigned to one or more categories. The categories and the assigned search results are provided to the mobile computing devic... | 02/07/2012 |
| 8108368 | System for processing and using electronic documents The illustrative embodiments provide a system and method for processing a document. A data storage unit is provided to store data corresponding to the document, several documents processed at a previous time, and a set of rules. A rule in the set of rules may includ... | 01/31/2012 |
| 8108394 | Query-aware sampling of data streams A system, method and computer-readable medium provide for assigning sampling methods to each input stream for arbitrary query sets in a data stream management system. The method embodiment comprises splitting all query nodes in a query directed acyclic graph (DAG) h... | 01/31/2012 |
| 8108362 | Secure content descriptions The invention describes a control node for a content distribution network and a method of automatically verifying content distributed over a network at a node in the network. In the method, a content description is received which comprises a content identifier, a pu... | 01/31/2012 |
| 8103701 | Metadata to technical design review document process A method includes receiving a user input in a design environment indicating at least one software component for which a technical design document is desired, identifying files in which information associated with the component is located, accessing the information, ... | 01/24/2012 |
| 8099516 | Protocol independent multicast designated router enhancements for supporting internet group management protocol in a multi-access network A method and apparatus is disclosed by which IGMP Host messaging is translated to PIM messaging for the purposes of efficiently and accurately maintaining group membership data in a multicast network. ... | 01/17/2012 |
| 8095569 | Customized context menu for files based on their content Techniques include customizing a context structure such as a context menu based on content associated with an object such as a computer file. For example, a computer-implemented method for customizing a context structure associated with an object comprises the follo... | 01/10/2012 |
| 8090687 | Just-in-time publishing via a publish/subscribe messaging system having message publishing controls A system and program product having at least one subscriber subscribing to topics from one or more data sources. The number of subscriptions for each data source are registered in a table in real time. Upon detecting subscription activity, a matching routine compare... | 01/03/2012 |