"The production of too many useful things results in too many useless people."
Karl Marx
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 |
| 7412703 | Low cost, highly accurate video server bit-rate compensation A method, apparatus and system for adaptably distributing video server processes among processing elements within a video server such that video server operation may be adapted in a manner facilitating rigorous timing constraints. ... | 08/12/2008 |
| 7412480 | Device and method for updating code The invention is directed to a method for a software provider to enable a software-acquiring entity to arrive from an existent first signed piece of code at a second signed piece of code. Both pieces of code were generated at the software provider by use of a first ... | 08/12/2008 |
| 7408671 | Information processing apparatus, distributed printing controlling method, storing medium and program Control is effected to produce a plurality of child print jobs for a plurality of printers from data to be printed, on the basis of inputted instruction for distributed print, and information regarding a parent print job is produced on the basis of information regar... | 08/05/2008 |
| 7409282 | Location information sharing method based on wired and wireless internet using location id Disclosed is a location information sharing method based on wired and wireless internet using location ID. The location information sharing method is characterized by: inputting the location information including a location coordinate and a location ID corresponding... | 08/05/2008 |
| 7409436 | Exactly once JMS communication A system for managing a JMS message store in a clustered network includes an object acting as a message store for Java Message Service (JMS). A lead server is selected from several clustered servers. The lead server uses a distributed consensus algorithm to select a... | 08/05/2008 |
| 7406507 | Method and system for situation tracking and notification Alerts (13) are generated at mobile entity devices (12) and servers (16). The alerts are examined at the servers and handled by the server and/or forwarded to a clearing house (22). At the clearing house, emergency events (40) are ... | 07/29/2008 |
| 7406692 | System and method for server load balancing and server affinity A system and method for server load balancing that includes server affinity. The system can be incorporated into application servers to support load balancing algorithms for RMI objects that provide server affinity. Server affinity uses smart load balancing for exte... | 07/29/2008 |
| 7406510 | Techniques for accessing portal components Techniques that facilitate access to web components and resources provided by web servers. According to an embodiment of the present invention, information is stored for links that may be used by a user to automatically access a web component. An embodiment of the p... | 07/29/2008 |
| 7406407 | Virtual machine for operating N-core application on M-core processor A virtual machine is instantiated on an M-core processor, and an N-core application is instantiated on the virtual machine such that the virtual machine emulates an N-core processor to the N-core application. Thus, the virtual machine hides difference between the N ... | 07/29/2008 |
| 7403997 | Method for dynamically allocating IP addresses for hosts on a network A dynamical host allocation method employed in a dynamical host allocation system (100) is disclosed. The employed dynamical host allocation system includes a plurality of DHCP servers (110), a DHCP relay (120), a plurality of DHCP clients (1... | 07/22/2008 |
| 7401125 | System, computer program product and method for managing documents A system, method and computer program product for managing documents. The system includes a document manager that is configured to search for application services providers (ASPs) over a network and based on a user input. The document manager can search documents wi... | 07/15/2008 |
| 7401238 | System and method for causing an idle image to execute on an application node of a distributed computing system when instructed to power down A distributed computing system contains one or more application nodes. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system. The control node includes... | 07/15/2008 |
| 7398216 | Network dynamic service availability A Jini™-based distributed computing platform architecture constructed to facilitate dynamic availability of eCommerce services over the Internet by which new services made available by a service provider are instantly accessible to a user through a web server.... | 07/08/2008 |
| 7395537 | Administering the workload of a database system using feedback In a method, computer program and process for administering the workload of a database system as it executes one or more requests the one or more requests are sorted into one or more workload groups. Each workload group has an associated level of service desired fro... | 07/01/2008 |
| 7395536 | System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment. Embodiments may allow tasks to be submitted and run in parallel on a network of heterogeneous computers implementing a variety of operating envi... | 07/01/2008 |
| 7395539 | Transaction control in an information appliance management system The present invention provides a universal information appliance management system capable of executing transactions, including financial transactions, across a distributed network. The present invention allows content/service providers to control distribution of th... | 07/01/2008 |
| 7395082 | Method and system for handling events in an application framework for a wireless device Methods and systems for application framework development for wireless devices are provided herein. Aspects of the method may include acquiring an MMI event from an MMI event queue within the MMI wireless framework. An identity of the acquired MMI event may be deter... | 07/01/2008 |
| 7395310 | Method and apparatus to queue a plurality of transaction messages An apparatus for routing a transaction message, such as for example a telephone call, e-mail, web chat request, video conferencing session, or non-call event, includes a queue engine and a transaction message router. The queue engine provides an integrated mechanism... | 07/01/2008 |
| 7394817 | Distributed data caching in hybrid peer-to-peer systems A method for caching data in a hybrid peer-to-peer system comprising a plurality of interconnected peer computers is disclosed. The method comprising the steps of establishing (1702) a performance criterion, arranging (1703) the hybrid peer-to-peer sys... | 07/01/2008 |
| 7395444 | Power status notification A computer program product is for use with a computer that includes a communication interface for sending and receiving information over a communication network and that is connected to an uninterruptible power supply (UPS) that monitors and supplies information reg... | 07/01/2008 |
| 7394472 | Combinatorial evaluation of systems including decomposition of a system representation into fundamental cycles One embodiment of the present invention includes a computer operable to represent a physical system with a graphical data structure corresponding to a matroid. The graphical data structure corresponds to a number of vertices and a number of edges that each correspon... | 07/01/2008 |
| 7394558 | Modifying printing based on print job clues A computer can transmit information about a print job to one or more printers. The computer can transmit the information to the one or more printers prior to transmitting the print job to the printer. The information can be used to indicate to the one or more printe... | 07/01/2008 |
| 7392314 | System and method for load—balancing in a resource infrastructure running application programs The idea of the present invention is to provide a challenge-response mechanism to acquire work scope split range information from the application's Work Scope Split component of the over-utilized resource. By using the work scope split range information, the provisi... | 06/24/2008 |
| 7392297 | Message processing scheme for realizing unified handling and management of messages using a portable message processing device A message processing scheme capable of realizing both a portability and a unified way of handling and managing e-mails of a given user is disclosed. The collective message processing and the unified message accesses are realized by storing and managing messages from... | 06/24/2008 |
| 7392326 | Method for text entry in an electronic device A method for text entry in an electronic device is disclosed. As a user enters text, such as a URL, into a handheld device the entered text is matched to previously visited URLs and these matched URLs are displayed in a list. The entered text may also be matched to ... | 06/24/2008 |
| 7392280 | Method for summarization of threads in electronic mail The present invention discloses a pre-processing summarization technique that makes use of knowledge specific to the electronic mail domain to pre-process an electronic mail message so that commercially-available document summarization software can subsequently gene... | 06/24/2008 |
| 7392524 | Method, system, and storage medium for managing computer processing functions Exemplary embodiments include a method, system, and storage medium for managing computer processing functions in a multi-processor computer environment that includes a standard logical processor and an assist logical processor, each of which share the same operating... | 06/24/2008 |
| 7391808 | System and method for upgrading processing capabilities of a media center Video data encoded according to new compression standards may be processed by an existing client terminal using an adaptive module that transcodes the video data into a format compatible with the processing capabilities of the client terminal. Further, the adaptive ... | 06/24/2008 |
| 7389389 | System and method for limited fanout daisy chaining of cache invalidation requests in a shared-memory multiprocessor system A protocol engine is for use in each node of a computer system having a plurality of nodes. Each node includes an interface to a local memory subsystem that stores memory lines of information, a directory, and a memory cache. The directory includes an entry associat... | 06/17/2008 |
| 7389312 | Mirroring network data to establish virtual storage area network Mirroring data to provide a virtual storage area network using policing protocols and mirror engines without a physical shared storage node. The mirror engines are found at each server computer in the network in order to mirror the data between mass storage devices ... | 06/17/2008 |
| 7386586 | System for scheduling and monitoring computer processes A job scheduling device providing a consistent set of application programming interfaces (APIs) compiled and linked into an individual or suite of programs to provide scheduling services on a single computer or across multiple computing platforms, includes a GUI API... | 06/10/2008 |
| 7386594 | System and method related to generating an email campaign A method and system for generating an email campaign is described. An email campaign generator generates an email campaign template from an email target database. The email target database comprises at least one email target. An email campaign engine generates a cus... | 06/10/2008 |
| 7386619 | System and method for allocating communications to processors in a multiprocessor system In a multiprocessor-system, a system and method assigns communications to processors, processes, or subsets of types of communications to be processed by a specific processor without using a locking mechanism specific to the resources required for assignment. ... | 06/10/2008 |
| 7386881 | Method for mapping security associations to clients operating behind a network address translation device A method and system for mapping security parameters to a plurality of network sessions is provided. A responding computer maps the security parameters to the combination of packet parameters and a mapped port value used in each of the plurality of sessions. The pack... | 06/10/2008 |
| 7386273 | Receiving apparatus A decision portion decides whether a tuner can receive real-time broadcast content delivered from a server apparatus. If the real-time broadcast content can be received, a control portion controls the tuner so that it may receive the delivered real-time broadcast co... | 06/10/2008 |
| 7386238 | Method and system for infrared data communications A method and system for conveying contextually relevant information to a wireless client are disclosed. More particularly, a transmitter transmits a diffuse infrared signal to a client having an IrDA compliant communication interface. The transmitter communicates wi... | 06/10/2008 |
| 7386574 | File transfer system, apparatus, method and computer readable medium storing file transfer program A file transfer system including a relay apparatus is provided in which the relay apparatus includes: an incoming file sending part 15 which receives a file identifier I and a downloaded data amount O_R from a receive apparatus 50; and a file storing p... | 06/10/2008 |
| 7385711 | Image formation system An image formation system comprises a color image formation unit of a color image formation apparatus and a black-and-white image formation unit of a black-and-white image formation apparatus. A determining unit determines whether each page in an input job having bo... | 06/10/2008 |
| 7383307 | Instant messaging windowing for topic threads A method, apparatus, and computer instructions for managing multi-threaded conversations in an instant messaging system. The present invention provides a menu option to allow the start of a new topic of discussion within the current instant messaging session. When a... | 06/03/2008 |
| 7383355 | Systems and methods for providing centralized management of heterogeneous distributed enterprise application integration objects In the distributed enterprise application integration system, modularized components located on multiple hosts are centrally managed so as to facilitate communication among application programs. Collaboration services traditionally associated with a central server, ... | 06/03/2008 |