"Radio has no future."
Lord Kelvin, British mathematician and physicist ; 1897
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 |
| 8191074 | Method and apparatus for automatic debugging technique A first code module in a computing device detects an event that constitutes an automatic start debug session condition. The detected event is an occurrence of significance to the first code module and the condition is a set of one or more start criterions of which t... | 05/29/2012 |
| 8191079 | Data transfer across a network Requests for retrieval of data items from another data processing apparatus include embedded objects having executable class functions for performing operations at the target data processing apparatus. This has the advantages of the request implicitly sending data a... | 05/29/2012 |
| 8191075 | State management of operating system and applications A method and a processing device may be provided for state management of an operating system and applications. A framework may be provided for separating behaviorless state information from code or instructions for executing a method. Applications may have instances... | 05/29/2012 |
| 8185916 | System and method for integrating a business process management system with an enterprise service bus A system and method are described for integrating a business process management (BPM) system with an enterprise service bus. The BPM system is used to model business processes which contain a set of activities linked by transitions. The BPM system is used to define,... | 05/22/2012 |
| 8185910 | Method and system for testing interactions between web clients and networked servers A system and method providing a testing, monitoring and debugging framework that supports testing web clients with complex and advanced feature sets. The system and method allows multiple web clients to be simultaneously tested on the same physical machine without c... | 05/22/2012 |
| 8185915 | Meta-architecture for multi-tiered enterprise software application and system A method for dynamic manipulation of a multi-tiered enterprise software application comprises providing a meta-architecture in a presentation tier of a multi-tiered enterprise software application. The meta-architecture comprises at least screen content associated w... | 05/22/2012 |
| 8185914 | User-configurable variables A method and a computer program product for managing user-configurable variables are provided. The method and the computer program product provide for defining a plurality of user-configurable variables in a computer program, providing an interface operable to be ut... | 05/22/2012 |
| 8181186 | Hardware independent imaging method A new and useful method is provided, of organizing and automating a hardware independent disk imaging deployment process, e.g. for Windows PC and other Server operating systems, that uses a server that both has a database of computer PC hardware data that can be ele... | 05/15/2012 |
| 8176498 | Power setting adjustments by mission operating system in response to requests from platform manager A computer system includes software running on a hardware platform. The hardware platform provides a platform manager having an user interface that is independent of that for a mission operating system running on said platform. The platform manager issues platform r... | 05/08/2012 |
| 8176499 | Defining, distributing and presenting device experiences Platforms and techniques for defining, authorizing/authenticating, distributing, and presenting dynamic device experiences using a number of hierarchically-related, declarative language data structures, such as extensible markup language (“XML”) elements or attr... | 05/08/2012 |
| 8171492 | Systems and/or methods for end-to-end business process management, business event management, and/or business activity monitoring The example embodiments disclosed herein relate to application integration techniques built around the publish-and-subscribe model (or one of its variants). In certain example embodiments, application integration techniques for managing and/or monitoring a business ... | 05/01/2012 |
| 8171490 | Method, apparatus, and computer program product for deferred completion of multi-step user transaction applications Disclosed are server features for allowing a client user to defer completion of multi-step user transaction applications (“MUTAs”) and later resume the MUTA. One disclosed feature is providing a selectable deferral action in a page implementing part of the MUTA,... | 05/01/2012 |
| 8161497 | Holdoff algorithm for no dead time acquisition An improved hold-off algorithm that assures that all data associated with all trigger events in a data signal are displayed uses a designated interval starting with a first trigger event to determine whether any subsequent trigger events occurred within the designat... | 04/17/2012 |
| 8156507 | User mode file system serialization and reliability An operating system is provided. The system includes an agent component to monitor computer activities between one or more single-item access components (SIAC) and one or more set-based access components (SBAC). An interface component is employed by the agent compon... | 04/10/2012 |
| 8151276 | Test script transformation analyzer with change guide engine A script analyzer with change guide generates accurate test scripts for evolving applications. Applications often have complex graphical user interfaces for which the permutations and combinations of GUI elements give rise to an enormous field of potential commands ... | 04/03/2012 |
| 8151278 | System and method for timer management in a stateful protocol processing system A system and method of processing data and managing protocol timers in a stateful protocol processing system configured to process multiple flows of messages is disclosed herein. The method includes receiving a first plurality of messages of a first of the flows com... | 04/03/2012 |
| 8151281 | Method and system of mapping at least one web service to at least one OSGi service The present invention provides a method and system of mapping. In an exemplary embodiment, the method and system include (1) creating a proxy bundle corresponding to the at least one web service, (2) registering a proxy web service corresponding to the proxy bundle ... | 04/03/2012 |
| 8141107 | System and method for automating the transfer of data from a web interface to another A script-based scenario designer application for automating the data transfer from one web interface to another. The script-based scenario designer receives sender and receiver web interface addresses from a user, displays the sender web interface to the user; monit... | 03/20/2012 |
| 8141106 | Managing elements residing on legacy systems In certain embodiments, a method includes receiving, from a user of a local system, a request for a list of elements residing on the local system. Elements residing on the local system and elements residing on a legacy system are identified. The legacy system is inc... | 03/20/2012 |
| 8141103 | Solution for modifying a queue manager to support smart aliasing which permits extensible software to execute against queued data without application modifications The present invention discloses a queue manager that includes a smart alias function. The smart alias function can associate a queue name with two or more queues. The queues associated with the queue name for a given operation can be dependent upon programmatically ... | 03/20/2012 |
| 8141105 | Bridge for linking two publish/subscribe message brokers The invention discloses a subscription which is made to receive request messages on one or more topics from a first broker. A subscription is made to receive all messages published at either the first or the second broker to a replyto topic including a bridge identi... | 03/20/2012 |
| 8141099 | Autonomic method and apparatus for hardware assist for patching code Hardware assist to autonomically patch code. The present invention provides hardware microcode to a new type of metadata to selectively identify instructions to be patched for specific performance optimization functions. The present invention also provides a new fla... | 03/20/2012 |
| 8135943 | Method, apparatus, and computer-readable medium for generating a dispatching function The routines to be called by the dispatching function are identified based on the contents of description files associated with the child modules containing the routines to be called. Once the routines to be called by the dispatching function have been identified, a... | 03/13/2012 |
| 8132182 | Parallel processing of triggering rules in SIP event notification filters A system for processing triggering rules in SIP event notification filters, including an XPath processor configured to collect a set of XPath expressions from at least one trigger of at least one SIP event notification filter of at least one subscribers in a set of ... | 03/06/2012 |
| 8132187 | Driver installer usable in plural environments An executable file can be constructed that contains different driver installer code for use in different environments. A first executable file contains first program code that performs driver installation operations in a first environment, and that also checks to de... | 03/06/2012 |
| 8127314 | Method for using information in another domain, program for using information in another domain, and information transfer program To use data in another domain while executing a script language based on a security limit of an HTTP client. A main program provided to an HTTP client from a first domain executes a first program and the first program urges start of a second program provided to the ... | 02/28/2012 |
| 8127307 | Methods and apparatus for storage virtualization system having switch level event processing Methods and apparatus for a storage virtualization system with distributed event processing. In an exemplary embodiment, a method comprises receiving an event by an intelligent switch in a storage virtualization system in which the intelligent switch is coupled to a... | 02/28/2012 |
| 8127309 | Secure digital input/output interface system An interface system includes a first driver module that communicates through a bus with a first peripheral card when the bus is in a first mode. A second driver module communicates through the bus with a second peripheral card when the bus is in a second mode. A bus... | 02/28/2012 |
| 8127316 | System and method for intercepting process creation events A system for detecting creation of a program instance includes an interceptor routine that obtains a parameter corresponding to a characteristic of a program instance and an interceptor module that can be injected into a native operating system process. In certain e... | 02/28/2012 |
| 8122456 | Microcircuit card comprising means for publishing its computer objects The invention concerns a microcircuit card including at least one computer object and a register (Registry) having a logic identifier (myCalculator) of the object and at least one local reference (A000000000H,0060H) of the object pertaining to the card. The card fur... | 02/21/2012 |
| 8122459 | Engine agnostic interface for communication between game engines and simulations systems A software architecture is provided that has an agnostic interface mechanism coupled between a simulator and a game engine. The agnostic interface mechanism has an extension interface to translate simulator specific data objects to/from interface objects, a reflecto... | 02/21/2012 |
| 8122458 | Device communication interface system The device communication interface obtains a device driver corresponding to a device connected to the input and output interface from a server on a communication network via a communication interface, and outputs information, which is input via the input and output ... | 02/21/2012 |
| 8117625 | Module interrogation Module interrogation techniques are described in which modules configured to rely upon one or more operating system features are interrogated to determine which features are used and by which modules. A module is loaded that is configured to interact with a pluralit... | 02/14/2012 |
| 8117622 | Client application independent extensibility model Information describing a type registration regarding which an action is being requested by the client application is received as one or more parameters of an application programming interface method invoked by the client application. Based on the one or more paramet... | 02/14/2012 |
| 8117626 | Asynchronous remote procedure calling method and computer product in shared-memory multiprocessor A first processor makes a procedure call, specifying an address of a procedure in an address space controlled by a second processor and an address of procedure control information generated in an address space controlled by the first processor. The second processor ... | 02/14/2012 |
| 8112768 | Real-time web applications A computer-implemented method for updating a web user interface on a client device is provided. A router back-boned to the Internet communicates with the client device web-user interface data defined in markup language to dynamically update the web-user interface on... | 02/07/2012 |
| 8104046 | Polling adapter providing high performance event delivery An apparatus and method for improving event delivery efficiency in a polling adapter system is configured to poll an enterprise information system (EIS) to obtain a list of events occurring in the EIS. Each event may be associated with an object key. These events ma... | 01/24/2012 |
| 8104048 | Browsing or searching user interfaces and other aspects This description relates to systems, methods and software architectures for providing previews of files, such as previews of content of the files without launching the applications which created those files. In one embodiment, a method includes receiving a first cal... | 01/24/2012 |
| 8104047 | Processing access requests for a disk drive A computer implemented method, apparatus, and computer usable program code for managing access requests for access to a disk drive. A placement of a set of disk heads tracked and an expected time to process already queued access requests by the disk drive are tracke... | 01/24/2012 |
| 8099734 | Portable system and method for soft reset of computer devices The subject application is directed to a portable system and method for soft reset of computer devices. Upon detection of a portable data device via an associated media interface, data communication is commenced between a computer device and the detected portable da... | 01/17/2012 |