...that on Dec. 15, 1836, the Patent Office was completely destroyed by fire? Lost were some 7,000 models, 9,000 drawings, and 230 books plus all records of patent applications and grants.
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 |
| 8191083 | Executing state machine processing modules with an executive processing module An application that uses a state machine for processing can be optimized to process objects efficiently through an alternate, executive processing module. In one implementation, for example, one of the plurality of processing modules in a given state machine can be ... | 05/29/2012 |
| 8191081 | Condition-based event filtering A system and method for monitoring activity of a business application are disclosed. A system includes a condition editor provided by an integration builder tool of a message exchange infrastructure connecting an event resolution portal server and the business appli... | 05/29/2012 |
| 8191082 | System and method for accessing really simple syndication (RSS) enabled content using session initiation protocol (SIP) signaling A system and associated method for subscribing Really Simple Syndication (RSS) enabled content using the Session Initiation Protocol (SIP) are disclosed. An application server intermediates a SIP message and a request for a RSS feed. An end device requests subscript... | 05/29/2012 |
| 8176502 | Apparatus and method for maintaining script logs across multiple frames and workflows A computer readable storage medium includes executable instructions to provide a scripting language framework. A script is run within the scripting language framework. The script defines an application characterized by a hierarchy of frames in a user interface windo... | 05/08/2012 |
| 8171498 | Adaptive service for handling notifications and synchronizing directories of a file system Adaptive techniques for handling notifications and updating a directory of a file system in a graphical user interface of a computing environment are disclosed. The adaptive techniques include receiving a notification that at least something has been potentially cha... | 05/01/2012 |
| 8171500 | System and method for supporting multiple users Systems and methods that support splitting a compute resource from its input/output and sharing among one or more users are provided. In one embodiment, a system that supports one or more user devices may include, for example, a compute engine, a first user device a... | 05/01/2012 |
| 8171499 | Apparatus, system, and method for object clone event notification An apparatus, system, and method are disclosed for object clone event notification. The apparatus is provided with a logic unit containing a plurality of modules configured to functionally execute the necessary steps of detecting an event on a primary software objec... | 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 |
| 8161496 | Positive and negative event-based testing Technologies for performing positive and negative event-based testing of systems such as software and the like. Such technologies may be applied to any type of system for which activities and state changes and the like can be monitored. Event monitors are typically ... | 04/17/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 |
| 8151279 | Uniform event handling across multiple computing devices A capture module is configured to provide input events of a particular type to an object of an application executing on a computer. The capture module receives an input event directed to the object of the application executing on the computer. The input event is gen... | 04/03/2012 |
| 8146102 | Development environment for groupware integration with enterprise applications This disclosure relates to application integration and, more particularly, groupware integration with enterprise applications. Various embodiments herein provide systems, methods, and software to integrate one or more computer applications with one or more groupware... | 03/27/2012 |
| 8146103 | Aggregation and evaluation of monitoring events from heterogeneous systems A system and method for monitoring activity of heterogeneous systems within a business application landscape are disclosed. An object state change is detected in an object instance of one or more systems of the business application landscape. Each object state chang... | 03/27/2012 |
| 8146100 | System and method for event-based information flow in software development processes A method including receiving a plurality of event descriptors, each event descriptor of the plurality of event descriptors corresponding to a respective event relevant to a software development process, transmitting the plurality of event descriptors to a subscriber... | 03/27/2012 |
| 8146101 | Method of processing notifications provided by a routine, and associated handheld electronic device An improved handheld electronic device includes an Application Programming Interface (API) that generates various notifications in certain circumstances. Certain predetermined criteria that have been established for a particular routine on the handheld electronic de... | 03/27/2012 |
| 8146106 | On-demand emulation via user-level exception handling Methods and apparatuses enable on-demand instruction emulation via user-level exception handling. A non-supported instruction triggers an exception during runtime of a program. In response to the exception, a user-level or application-level exception handler is laun... | 03/27/2012 |
| 8146104 | System and method for programmatically generating to-do list and creating notification between calendar and other applications A method, apparatus, and program product are provided for integrating a calendar todo list with information from other applications. The method comprises the steps of: dynamically extracting data for open application processes, and creating task listings using the d... | 03/27/2012 |
| 8146105 | Image-forming device, control method thereof, and storage medium of storing program to execute control method An image-forming device comprises: a notification unit to notify another device of an event generated in the image-forming device; a registration unit to register a notification destination of the notification unit; a first determination unit to determine, in a case... | 03/27/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 |
| 8136125 | Prioritization for online contact status updates Communicating information about a contact, such as presence status, may be regulated in accordance with priority values associated with contacts. Various parameters about contacts with respect to a particular environment may be collected and utilized to assign prior... | 03/13/2012 |
| 8136124 | Method and apparatus for synthesizing hardware counters from performance sampling A system and method for performance monitoring may use data collected from a hardware event agent comprising a hardware sampling mechanism and/or one or more hardware counters to increment one or more synthesized performance counters by an amount dependent on an exp... | 03/13/2012 |
| 8132183 | Methods, systems and computer program products for dynamic categorized event cool off for CIM indications Methods, systems and computer program products for dynamic categorized event cool off for CIM indications. Exemplary embodiments include a method for dynamic categorized event cool-off for CIM indications for a SMIS client having a handler for CIM indications, the m... | 03/06/2012 |
| 8132181 | Method, apparatus and media for indication management in an information model environment A computer implemented method for managing an information handling system. The method may include one or more of: monitoring, with an object oriented model, the information handling system for an event; generating, with the object oriented model, an indication in re... | 03/06/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 |
| 8132184 | Complex event processing (CEP) adapters for CEP systems for receiving objects from a source and outputing objects to a sink Methods, systems, and computer-readable media are disclosed for implementing adapters for event processing systems. A particular system includes an input adapter configured to store event objects received from a source at an input queue. The system also includes a q... | 03/06/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 |
| 8127308 | System and method for asynchronous processing in COBOL The present disclosure provides a method for enabling events in a COBOL program, including maintaining, in a COBOL program, a index including a process identifier and an event associated with a child process. The method includes placing the child process in a wait s... | 02/28/2012 |
| 8127306 | Integrating eventing in a web service application of a multi-functional peripheral Techniques are provided for efficiently processing SOAP requests at a Web service application (WSA) of a multi-functional device (MFP). In one technique, a WSA includes at least three threads. An external request processing thread processes SOAP requests from differ... | 02/28/2012 |
| 8117623 | System and method for providing notices to users of a computer program in a flexible way A system and method provides messages received from a program to a user in an area used for displaying messages from multiple programs. The message may be received with an indication that the user is to be notified upon receipt of the message, however the user can d... | 02/14/2012 |
| 8112765 | Mechanism that provides more efficient event handler processing Disclosed is an apparatus, method, service product, and program product which each provide an enhanced, registration-based event handler mechanism. Listener programs are located and compiled before notification is needed. When notification is ultimately required, th... | 02/07/2012 |
| 8104045 | Universal data forwarding system and method The present invention is an adaptive system and method for forwarding data across a network. In an embodiment of the invention, the system and method of the present invention may subscribe to specific data-related events, determine if a stored ruleset applies to the... | 01/24/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 |
| 8099738 | Message display device which changes a manner of displaying a message over time, and a non-transitory computer-readable medium storing a message display program changes a manner of displaying a message over time A message display device provided with a display section includes: an event acquisition section for acquiring an event that triggers display of a message on the display section and is associated with the message; a data acquisition section for acquiring a type of an... | 01/17/2012 |
| 8099737 | Event processing finite state engine and language In various embodiments, a method for processing event streams includes receiving a finite state machine defined in response to a set of processing components, a set of states, and a set of entry points. Event data associated with an event stream is also received. Th... | 01/17/2012 |
| 8095939 | Managing application interactions using distributed modality components A method for managing multimodal interactions can include the step of registering a multitude of modality components with a modality component server, wherein each modality component handles an interface modality for an application. The modality component can be con... | 01/10/2012 |
| 8095938 | Managing alert generation Alert generation is managed. A frequency with which a performance metric satisfies a first condition is determined. It is determined whether the frequency satisfies a second condition. An alert is generated based on the determinations. ... | 01/10/2012 |
| 8091092 | Locally providing globally consistent information to communications layers Globally consistent information is locally provided to communications layers. Globally consistent information is stored in a Network Availability Matrix, which is locally accessible by a communications layer. If an event is detected, the communications layer is auto... | 01/03/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 |
| 8091093 | System and method for information assurance based on thermal analysis techniques Systems and methods for network security are disclosed. Embodiments of the present invention include a scalable, real-time solution to complement existing security systems and detect unusual activity. Embodiments of the present invention leverage the scale and compl... | 01/03/2012 |
| 8087034 | Virtual processor methods and apparatus with unified event notification and consumer-produced memory operations The invention provides, in one aspect, a virtual processor that includes one or more virtual processing units. These virtual processing units execute on one or more processors, and each virtual processing unit executes one or more processes or threads (collectively,... | 12/27/2011 |