A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person
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 |
| 7496900 | Method for automatic detection of build regressions A method and apparatus for automatically performing regression processing on trace data are provided. With the apparatus and method, call tree data structures are generated for two or more executions of two or more builds of a computer program. The apparatus and met... | 02/24/2009 |
| 7495561 | Item position indicator and optimized item retrieval for a sensor equipped storage unit A computer implemented method, apparatus, and computer program product for communicating the shelf position of an item within a storage unit. An item to be located in the storage unit is identified. The storage unit system determines the shelf position of the identi... | 02/24/2009 |
| 7493419 | Input/output workload fingerprinting for input/output schedulers A computer implemented method in a data processing system for fingerprinting input/output workloads for input/output schedulers. Requests are identified in a workload for an input/output scheduler. Each request is classified to form a set of classifications. Whether... | 02/17/2009 |
| 7492704 | Protocol definition for software bridge failover A method, data processing system, and computer usable code are provided for protocol definition for software bridge failover. In a first aspect of the present invention, a first software bridge determines the proper working operation of a physical adapter. Limbo pac... | 02/17/2009 |
| 7487206 | Method for providing load diffusion in data stream correlations A computer implemented method for performing load diffusion to process data stream pairs. A data stream pair is received for correlation. The data stream pair is partitioned into portions to meet correlation constraints for correlating data in the data stream pair t... | 02/03/2009 |
| 7480869 | Method and apparatus for displaying status of hierarchical operations A method, apparatus, and computer instructions are disclosed for displaying the true status of hierarchical operations being performed in a data processing system. For example, a Z-order layering technique can be used to display simultaneously on a screen the status... | 01/20/2009 |
| 7477263 | Relayout of all or part of a graph in association with a change in state of a graph element A computer implemented method, apparatus and computer program product for adjusting a graph. A modification to a first object in the graph is determined in which the first object has a position relative to a second object in the graph. The second object in the graph... | 01/13/2009 |
| 7475111 | Method of information capture and visualization A computer implemented method of information capture is provided. Each node in a knowledge network associated with a first piece of expertise information that communicates with at least one other node associated with the first piece of expertise information is aggre... | 01/06/2009 |
| 7475424 | System and method for on-demand dynamic control of security policies/rules by a client computing device A system and method for an end user to change the operation of a data flow filter mechanism, such as a firewall, that operates to control data flows between a plurality of protected computing devices and one or more non-protected computing devices. With the system a... | 01/06/2009 |
| 7464952 | Media windshield for two-wheeled vehicle A windshield for bicycles and scooters. The windshield includes a media player, such as a compact disc player, that may be operated while riding a bicycle or scooter. ... | 12/16/2008 |
| 7467197 | Workflow anywhere: invocation of workflows from a remote device A method for providing the ability for systems personnel to use a personal wireless device, such as a mobile phone, palm device, or blackberry device, to receive a system alert regarding a developing situation requiring action and to be notified of pre-selected work... | 12/16/2008 |
| 7464024 | Chinese character-based parser A parser is provided that parses a Chinese text stream at the character level and builds a syntactic structure of Chinese character sequences. A character-based syntactic parse tree contains word boundaries, part-of-speech tags, and phrasal structure information. Sy... | 12/09/2008 |
| 7453816 | Method and apparatus for automatic recovery from a failed node concurrent maintenance operation A method, apparatus, and computer instructions are provided by the present invention to automatically recover from a failed node concurrent maintenance operation. A control logic is provided to send a first test command to processors of a new node. If the first test... | 11/18/2008 |
| 7447698 | Method for balancing binary search trees Method for balancing a binary search tree. A computer implemented method for balancing a binary search tree includes locating a node in a binary search tree, determining whether a depth of the located node is greater than a threshold, and performing balancing operat... | 11/04/2008 |
| 7447851 | System for page-out and page-in of stale objects in memory A system for moving an object from a short lived memory area in a program address space on a physical memory into a tenured memory area in response to a determination that the object has not been freed from the short lived memory area. If the object in the tenured m... | 11/04/2008 |
| 7437670 | Magnifying the text of a link while still retaining browser function in the magnified display A web browser magnifies the content of the whole page in memory and displays the relevant portion in a magnifier with hyperlinks. The web browser then maps the magnified display to the original document. Thus, manipulation of the mouse in the magnified display may r... | 10/14/2008 |
| 7412493 | Publish/subscribe messaging system The invention relates to a message broker for managing subscription requests in a multicast messaging system. The messaging system comprises a plurality of publishers publishing information to the broker and a plurality of subscribers subscribing to information rece... | 08/12/2008 |
| 7400422 | Method, apparatus, and program to prevent computer recognition of data A text modification mechanism is provided for formatting data such that the information can be reasonably deciphered by a human, but cannot be easily recognized by computer recognition techniques. The text modification mechanism alters printed text so that computer ... | 07/15/2008 |
| 7392383 | Method and apparatus for providing process-based access controls on computer resources A method, apparatus, and computer instructions for process-based access controls on computer resources to processes. An access mechanism is provided in which a specific invoker obtains an object access identity (ACI). Another mechanism is provided in which a specifi... | 06/24/2008 |
| 7389195 | Uniform power density across processor cores at burn-in A computer implemented method, data processing system, and computer usable code are provided for burn-in testing of a multiprocessor. A process identifies a power management data set for a plurality of processor cores associated with the multiprocessor. The process ... | 06/17/2008 |
| 7389298 | Seamless remote traversal of multiple NFSv4 exported file systems A method for transparently navigating through exported file system namespaces on a server using a single mount. When an exported file system is mounted onto a client, the client creates a file system ID structure for the exported file system, wherein the file system... | 06/17/2008 |
| 7388683 | Fax check/money order automatically from ATM An automatic teller machine capable of sending a facsimile of a check, money order, or other payment instrument to a payee designated by a user. The user inserts cash or allows an account to be debited to pay for the payment instrument, and the automatic teller mach... | 06/17/2008 |
| 7386414 | Generation of hardware thermal profiles for a set of processors A computer implemented method, data processing system, and computer usable code are provided for generation of hardware thermal profiles for a set of processors. Sampling is performed of the thermal states of the set of processors during the execution of a set of wo... | 06/10/2008 |
| 7370331 | Time slicing in a shared partition An operating system in a shared processor logical partitioned data processing system is given a target percentage. The hypervisor assigns the target processor percentage to the operating system. The operating system also has a predetermined time slice to allot to th... | 05/06/2008 |
| 7363513 | Server denial of service shield A method, apparatus, and computer instructions for responding to a denial of service attack. The method comprising from a remote data processing system detects an occurrence of the denial of service attack in which invalid credentials are presented to the data proce... | 04/22/2008 |
| 7360149 | Displaying text of video in browsers on a frame by frame basis A method, system, and computer program product for presenting text from multimedia data to a user is provided. In one embodiment, multimedia data containing associated text data is received by a data processing system. The associated text data is extracted from the ... | 04/15/2008 |
| 7360095 | Method and apparatus for a proximity warning system The present invention provides a method, apparatus, and computer instructions for warning of a presence of a person in a zone having an inadequate security clearance. Movement of the person in the zone is detected. A message is broadcast to selected data processing ... | 04/15/2008 |
| 7346748 | Storage pools with write atomicity A method, apparatus, and computer program product for storage pools with write atomicity. An abstraction manager enforces write atomicity and disallows options which are inconsistent with write atomicity. The abstraction manager constructs through a physical device ... | 03/18/2008 |
| 7343368 | Propagation of filter expressions across multi-layered systems A method in a data processing system for propagation of filter expressions across multi-layered systems. If a selection criteria expression in a data request received by a first data processing engine from an application is incompatible with selection criteria expre... | 03/11/2008 |
| 7340478 | Method and apparatus for implementing container managed uses, ownerships, and references in an enterprise JavaBean environment A method, apparatus, and computer instructions are provided for implementing container managed uses, ownerships, and references in an enterprise JavaBean™ environment. A user may specify a uses, ownership, reference relationships between entity beans and sessions ... | 03/04/2008 |