...that a workman who left the soap mixing machine on too long was responsible for making Ivory Soap? He was so embarrassed by his mistake that he threw the mess in a stream. Imagine his dismay when the evidence of his error floated to the surface! Result: Ivory soap, the soap that floats.
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.
| Application No. | Application Title | Issue Date |
| 20120110596 | Method for Giving Message Prompt When Mobile Terminal Accesses Mobile Internet Website and Mobile Terminal A method for giving a message prompt when a mobile terminal accesses a mobile Internet website and the mobile terminal are disclosed in the present disclosure. The method comprises the following steps of: A. receiving a message of browsing a mobile Internet webpage from... | 05/03/2012 |
| 20110296438 | CREATING AN OBJECT IN AN OBJECT-ORIENTED PROGRAMMING PLATFORM An application programming interface is provided in an object-oriented programming platform for developing applications. A method comprises, in response to a first message received at a first object that contains one or more properties, creating a second object that res... | 12/01/2011 |
| 20110247011 | METHOD AND DEVICE FOR MANAGING OBJECT INSTANCE LABEL A method and device for managing an object instance label relate to network management technologies, and can implement uniform configuration for instances under different customer premises equipments (CPEs). The method for associating an object instance label includes: ... | 10/06/2011 |
| 20110231861 | CANCELLATION OF CONCURRENT WORKER OBJECTS A method of performing a cancellation of concurrent worker objects includes creating a plurality of concurrent worker objects with a manager object. At least one cancellation object is generated with the manager object. The at least one cancellation object includes a ca... | 09/22/2011 |
| 20110231849 | Optimizing Workflow Engines Techniques for implementing a workflow are provided. The techniques include merging a workflow to create a virtual graph, wherein the workflow comprises two or more directed acyclic graphs (DAGs), mapping each of one or more nodes of the virtual graph to one or more phy... | 09/22/2011 |
| 20110225596 | METHODS AND SYSTEMS FOR AUTHORIZING AN EFFECTOR COMMAND IN AN INTEGRATED MODULAR ENVIRONMENT Methods and systems are provided for authorizing a command of an integrated modular environment in which a plurality of partitions control actions of a plurality of effectors is provided. A first identifier, a second identifier, and a third identifier are determined. Th... | 09/15/2011 |
| 20110197204 | Processing Data Communications Messages With Input/Output Control Blocks Processing data communications messages with an Input/Output Control Block (‘IOCB’) ring that includes a number of IOCBs characterized by a priority and arranged in sequential priority for serial operation, where processing the messages includes depositing message d... | 08/11/2011 |
| 20110185368 | System and Method for Routing Information In one example, a process manager is configured to receive events created by elements from other parts of enterprise software and to route the events to listeners within the enterprise software, and an evaluator is queried by the process manager and configured to determ... | 07/28/2011 |
| 20110167432 | Web Services Layer Synchrony in Relation to the Business Layer Synchrony A web services system provides web services interfaces to applications having native interfaces with different types of synchrony. The web services interfaces can have the same or different type of synchrony than the underlying application. The web services layer transl... | 07/07/2011 |
| 20110107351 | CAUSE-CHAIN ANALYSIS USING OBJECTS Identification of the root cause of a change in the system, as well as any side-effects (“ancillary changes”) caused by the change via an object attribute. A change resulting from a request in a system, whether originating from a user, service, or workflow, has an a... | 05/05/2011 |
| 20110099558 | SECURE SERVICE ORIENTED ARCHITECTURE A system, method and media for a service oriented architecture. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specificatio... | 04/28/2011 |
| 20110082841 | Analyzing Backup Objects Maintained by a De-Duplication Storage System Analyzing backup objects maintained by a de-duplication server. A plurality of first objects may be maintained. Each first object may refer to second object(s) and each second object may refer back to at least one first object. For each respective first object, the resp... | 04/07/2011 |
| 20110083137 | APPLICATION COOPERATION METHOD, SYSTEM, COMPUTER-READABLE MEDIUM, AND INFORMATION PROCESSING APPARATUS An application cooperation method comprises: a holding step of holding correspondence between functions provided by applications and operation categories which categorize operation contents for the object by the functions provided by the applications; an acquisition ste... | 04/07/2011 |
| 20110078600 | Modification Free Tagging of Business Application User Interfaces The present disclosure involves systems, software, and computer implemented methods for modification free tagging of business application user interfaces. One process includes operations for receiving a selection of a particular user interface element for tagging. If at... | 03/31/2011 |
| 20110078703 | HTTP Request Preservation The present disclosure involves systems, software, and computer implemented methods for preserving a Hypertext Transfer Protocol (HTTP) request. One process includes operations for receiving an HTTP request and generating request and response objects representing the HT... | 03/31/2011 |
| 20110047557 | METHOD AND APPARATUS FOR EXPEDITED SERVICE INTEGRATION USING ACTION TEMPLATES An approach is provided for expedited service integration using action plugin templates. Context information and a target object are determined. A plugin based on a template configured for a service provider is received. A plugin action is determined using the target ob... | 02/24/2011 |
| 20110041139 | APPARATUS AND METHOD FOR INTER-OBJECT COMMUNICATION A partnership object is created to manage interactions between objects in an object oriented computing environment. An interaction license is issued by a licensing framework executing on a computing device to each of a group of objects indicating that the group of objec... | 02/17/2011 |
| 20110029678 | Communications Using the Common Object Request Broker Architecture (CORBA) Communications using the common object request broker architecture (CORBA) is disclosed. The communications are between a first computing device and a second computing device separated by a NAT device. The first computing device issues a request conforming to the CORBA ... | 02/03/2011 |
| 20110010724 | COMMUNICATION BRIDGE Presented is a method and system for providing a communication bridge between two computer technologies. The method includes defining interfaces for the two computer technologies, wherein each interface includes certain parameters, generating classes that contain method... | 01/13/2011 |
| 20100325159 | MODEL-BASED IMPLIED AUTHORIZATION An authorization system determines a user's permission to access an object implicitly based on relationships in a data-driven model. The system provides the ability to mark a relationship type in the model between one object class (accessor) and another object class (ac... | 12/23/2010 |
| 20100319005 | Consensus Based Distributed Task Execution Computer-implemented methods, systems, and computer-readable storage media are disclosed to coordinate a plurality of devices in performing a task. A particular computer-implemented method includes storing updated status information at a device where the updated status ... | 12/16/2010 |
| 20100313208 | METHOD AND APPARATUS FOR IMPLEMENTING ATOMIC FIFO Techniques for implementing an atomic FIFO queue and system for processing queue elements are described herein. According to one embodiment, in a first thread of execution, new data is atomically merged with existing data of an object via an atomic instruction associate... | 12/09/2010 |
| 20100306787 | Enhancing Service Reuse Through Extraction of Service Environments For each of a plurality of existing services of a service-oriented architecture, a corresponding environment is defined. Information representative of the defined corresponding environments is stored together with descriptions of the existing services. At least two of t... | 12/02/2010 |
| 20100306266 | METHOD AND APPARATUS FOR DETERMINING HOW TO TRANSFORM APPLICATIONS INTO TRANSACTIONAL APPLICATIONS A computing device monitors an application that includes at least one object over a time period. The computing device identifies a usage pattern of the at least one object over the time period. The computing device recommends, based on the usage pattern, at least one of... | 12/02/2010 |
| 20100299677 | Article of manufacture for programmatically describing web service-driven applications To programmatically describe the abstract behavior of a web-service driven application (WSDA), a class which is used to model an Interface Definition Language (IDL) extension component is provided. Nested within the modeled IDL extension component are subcomponents, eac... | 11/25/2010 |
| 20100242052 | Method, System and Device for Managing Customer Premises Equipment In a method for managing a Customer Premises Equipment (CPE), an Auto-Configuration Server (ACS) designates a first designated instance number for a first instance object. A message is then sent to the CPE. The message carries the first designated instance number for th... | 09/23/2010 |
| 20100242018 | ENHANCED DEVELOPMENT TOOL FOR UTILIZING A JAVASCRIPT OBJECT NOTATION (JSON) BRIDGE FOR NON-JAVA-BASED COMPONENT COMMUNICATION WITHIN JAVA-BASED COMPOSITE APPLICATIONS Utilizing a JAVASCRIPT Object Notation (JSON) bridge during JAVA-based composite application development can begin with the receipt of a command to present the wiring diagram of a JAVA-based composite application by an enhanced JAVA-based composite application developme... | 09/23/2010 |
| 20100229183 | FRAMEWORK DEVICE OF MOBILE TERMINAL AND METHOD FOR PROVIDING INTEROPERABILITY BETWEEN COMPONENTS The present invention relates to a framework device of a mobile terminal and a component interoperability guaranteeing method, and is configured by a hardware component generated by a developer and hardware middleware to be linked by a software (or another hardware) com... | 09/09/2010 |
| 20100211930 | OBJECT ORIENTED MANAGEMENT DEVICE FOR ASN.1 MESSAGE An object-oriented management device for ASN.1 message is provided, which includes: an ASN.1 bottom supporting module for compiling the ASN.1 message into programming language example code; a common manipulation module for processing the message to support the message a... | 08/19/2010 |
| 20100211961 | DATA BUS BETWEEN MIDDLEWARE LAYERS A system/method is introduced that integrates middleware components without canonicalization of data at runtime, where the system/method receives inputs identifying at least a first and second middleware to be made interoperative (via a communication path between an in-... | 08/19/2010 |
| 20100205613 | Method, Apparatus, and System for Applying Timed Operations to Non-Timed Functions An encapsulation module encapsulates a function in a timed method adapter. A caller calls the timed method adapter in place of the function. The timed method adapter calls a set invoker. The set invoker saves an argument, calls an invoke thread, and returns to the timed... | 08/12/2010 |
| 20100180319 | Method and System for Session Modification A method and system for session modification are provided. The method includes these steps: A home policy and charging rules function (h-PCRF) sends a policy and charging control (PCC) rule providing message to a first policy and charging enforcement function (PCEF) acc... | 07/15/2010 |
| 20100153969 | COMMUNICATION INTERFACE SELECTION ON MULTI-HOMED DEVICES Configurable selection of communication interfaces on a multi-homed computing device. Application programs executing on the computing device define preferences, policies, and/or restrictions for use of the various communication interfaces. Responsive to a request from o... | 06/17/2010 |
| 20100146520 | EVENT FILTERING AT A PERFORMANCE-BASED INTERFACE Architecture that facilitates performance enhancement in message-based computing across a performance-based interface. When a request from a source is transmitted across the interface to a destination, a filter component in communication with the destination dynamically... | 06/10/2010 |
| 20100145718 | System and Method for Establishing Electronic Business Systems for Supporting Communications Services Commerce A comprehensive electronic business support system comprises three layers: (1) the business layer, including various smart components which unify data and business processes across all customer interactions; (2) the integration layer, including various communications me... | 06/10/2010 |
| 20100131962 | Software application action monitoring A system and method for collecting runtime resource information generated by an active software application is provided and includes identifying an occurrence of a function event generated for a software application operating on a predetermined platform, determining a d... | 05/27/2010 |
| 20100106327 | COMMUNICATION PROTOCOL SYSTEM AND METHOD FOR A DISTRIBUTED-ARCHITECTURE HEATING, VENTILATION AND AIR CONDITIONING NETWORK The disclosure provides an HVAC data processing and communication network and a method of manufacturing the same. In an embodiment, the network includes a first subnet controller and a system device. The first subnet controller is coupled to a data bus and configured to... | 04/29/2010 |
| 20100095018 | SYSTEMS AND METHODS FOR CONFIGURING POLICY BANK INVOCATIONS Systems and methods for configuring and evaluating policies that direct processing of one or more data streams are described. A configuration interface is described for allowing users to specify object oriented policies. These object oriented policies may allow any data... | 04/15/2010 |
| 20100083280 | MOBILE CLIENT APPLICATION FOR MANAGING DISPLAY OF MESSAGES TO USERS A mobile phone messaging system and method for managing display of messages to mobile phone users. A mobile client application operates at user's mobile phone. Mobile content providers manage the display of messages and related interactions throughout a specific period ... | 04/01/2010 |
| 20100083279 | REMOTE OBJECT DATA PROPERTY REPLICATION METHOD AND SYSTEM In one embodiment, a method is provided that includes designating a visual representation of an object in a display screen of a human machine interface, accessing any properties, connections, and text associated with the object in response to a trigger event, and creati... | 04/01/2010 |