Actor Zeppo Marx patented a "Cardiac Pulse Rate Monitor" in 1969.
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 |
| 7962453 | Dynamic redistribution of a distributed memory index when individual nodes have different lookup indexes Techniques for performing window-by-window remastering are described, in which the mechanism used by nodes to determine the resource-to-window mapping is separated from the mechanism used by the nodes to access resource information. For example, all nodes of a multi... | 06/14/2011 |
| 7953860 | Fast reorganization of connections in response to an event in a clustered computing system Techniques for fast recovery and/or balancing of connections to a clustered computing system provide management of such connections by determining a number of connections to load balance across nodes and by triggering creation of such connections. In one aspect, a n... | 05/31/2011 |
| 7844604 | Automatically generating user-customized notifications of changes in a social network system Techniques are described herein for notifying a member of a social network system of those changes, within the social network system, that are of most interest to the member. In one embodiment, change records are generated for changes in the social network system. T... | 11/30/2010 |
| 7827177 | Managing compound XML documents in a repository A declarative mechanism is used to manage large documents within a repository. The large documents are sectioned into subdocuments that are linked together by a parent document. The combination of the parent document and subdocument is referred to as a compound docu... | 11/02/2010 |
| 7822734 | Selecting and presenting user search results based on an environment taxonomy A search engine stores different taxonomies that each specifies categories and relationships between the categories. When the search engine receives a request having a search query, the search engine determines which taxonomy, if any, it should use to generate a sea... | 10/26/2010 |
| 7814360 | Synchronizing cluster time to a master node with a faster clock Synchronizing cluster time is described. Times of one or more nodes in the cluster to a master node of the cluster are synchronized. It is discovered that a node of a cluster has a clock time that is ahead of a master clock time of the master node. In response to di... | 10/12/2010 |
| 7805503 | Capability requirements for group membership A method and apparatus for adding a node to a group of nodes is provided. Group capability data is stored in volatile memory of a group manager for a group. The group capability data identifies capability requirements for members of the group. The group manager prov... | 09/28/2010 |
| 7797310 | Technique to estimate the cost of streaming evaluation of XPaths A method and apparatus for estimating the cost of streaming evaluation of XPaths is provided. Aggregate statistics are maintained by the database server upon initiation of a database function by the database administrator about the nodes of the XML document. Based u... | 09/14/2010 |
| 7769789 | High performant row-level data manipulation using a data layer interface Performing an operation directly on data stored in a database table provides for avoiding generation and processing of SQL statements. A Data Layer interface, comprising a set of APIs, allows internal database server components to call directly to the Data Layer for... | 08/03/2010 |
| 7761479 | Management of complex XML schemas in a database system Techniques manage the presence of repeated constructs within a complex type at the time of schema registration. At registration, techniques detect repeated elements in the XML schema and analyze whether the repeated elements are from the same complex type. If so, te... | 07/20/2010 |
| 7747754 | Transparent migration of stateless sessions across servers Techniques allow a client to be migrated from a session that has been established for a client on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. The sessions are migrated... | 06/29/2010 |
| 7747717 | Fast application notification in a clustered computing system With fast notification of changes to a clustered computing system, through which a number of events are published for system state changes, applications can quickly recover and sessions can quickly be rebalanced. When a resource associated with a service experiences... | 06/29/2010 |
| 7680764 | Parallel population of an XML index Populating an XML index is parallelized, providing both inter-document and intra-document parallelism, by using multiple pull-type parser processes to parse respective XML documents in parallel and to call respective ‘instances’ of the function that generates th... | 03/16/2010 |
| 7672945 | Mechanism for creating member private data in a global namespace A system and techniques are described for creating member private data in a global namespace. According to one aspect, first data that is associated with a key is stored in a repository shared by multiple members. After the first data has been stored, second data th... | 03/02/2010 |
| 7664847 | Managing workload by service Approaches for manage and measuring workload on computer resources by measuring workload in ways that are independent of physical hardware and that correlate to ways in which it is desirable to measure and manage workload for applications and clients. Specifically, ... | 02/16/2010 |
| 7558787 | Automatic relevance and variety checking for web and vertical search engines Techniques for automatically checking the relevance and variety of search results are provided. A query is submitted to a search engine, which uses a search algorithm to obtain search results based on the query. A set of the top n related terms for the query is iden... | 07/07/2009 |
| 7552218 | Transparent session migration across servers Techniques allow a client to be switched from a session on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. Thus, under transparent session migration, a client is switched ... | 06/23/2009 |
| 7552171 | Incremental run-time session balancing in a multi-node system An approach migrates database sessions from a database server on which performance and resource availability requirements are not being met to another database server. Because workload is removed from the database server not meeting these requirements, improved perf... | 06/23/2009 |