A small umbrella which may be removably attached to a beverage container in order to shade the beverage container from the direct rays of the sun.
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 |
| 8191080 | System and method for dynamic version management of applications Current applications, in particular for resource constrained terminals, may only require access to an updated version of an application, but updates of current applications must typically be downloaded in their entirety. There is provided systems and methods of modi... | 05/29/2012 |
| 8171497 | Method for efficient location of corba objects based on an unmarshaled object key in a request Disclosed are methods and threads for responding to a request to perform an operation on a server object as may be provided in software form within an object request broker (ORB) server library or an ORB server. The specified object is identified by a marshaled obje... | 05/01/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 |
| 8146099 | Service-oriented pipeline based architecture Service-oriented systems employing pipeline architecture to accommodate third party extensions for extending existing functionality or providing additional functionality are provided. User or third party provided plug-ins are registered through metadata and executed... | 03/27/2012 |
| 8146097 | Method, apparatus, and system for implementing view caching in a framework to support web-based applications According to one aspect of the present invention, a system is provided for implementing view caching in a framework to support web-based applications. The system comprising a set of server-side objects managed by an object manager (OM) running on a server. The syste... | 03/27/2012 |
| 8146098 | Method and apparatus for interfacing with a computer user via virtual thumbnails Methods and apparatus of interfacing with a computer user via virtual thumbnails are disclosed. The system determines the number of zones for each virtual thumbnail, the variable to represent in each zone, and the current state of each of those variables. The system... | 03/27/2012 |
| 8141104 | Integrating non-compliant providers of dynamic services into a resource management infrastructure The WMI architecture includes a framework, known as CIM Object Manager (or CIMOM), which exploits WMI providers of dynamic services for the managed objects; in the WMI architecture, the CIM providers must be implemented as Common Object Model (COM) objects and must ... | 03/20/2012 |
| 8136123 | System and computer program product for performing bulk operations on transactional items Bulk operations on a large number of items may be processed by a computer with a reduced likelihood of exceeding a timing or hardware limitation of a system. An instruction or its related information can be examined to determine if the instruction may potentially in... | 03/13/2012 |
| 8132180 | Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network Described are methods, apparatus and computer programs for determining run-time dependencies between logical components of a data processing environment. Components of the data processing environment are monitored by monitoring agents accessing run-time activity dat... | 03/06/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 |
| 8112764 | Devices as services in a decentralized operating system Various embodiments of the present invention transform devices into Web services or special-purpose servers that are capable of communicating with personal computers. Various embodiments of the present invention allow various low-level aspects of device drivers to r... | 02/07/2012 |
| RE43146 | Method and apparatus for providing a search engine for optimizing a decentralized or emergent model on a computer network A search engine is provided for searching, evaluating and/or optimizing an emergent model on a computer network. The emergent model is created by independently generating, publishing references to, and subscribing to data objects and/or function objects in a manner ... | 01/24/2012 |
| 8095937 | Methods and apparatus providing payload event processing for managed objects A system receives notification that a console has registered to receive a type of managed object event. The system receives a plurality of managed object events from a cache manager. Each managed object event is associated with a managed object. The system parses th... | 01/10/2012 |
| 8082553 | Client management of java management extensions (JMX) Mbean state Provided is a method for maintaining state information on a JAVA® Management Extension (JMX) Mbean programming object and simplifying the procedure for creating and employing the Mbean. Prior to invocation of a JMX Mbean, a JMX properties object is created. When th... | 12/20/2011 |
| 8060888 | Messaging interface system for customer care A system is disclosed for serving a message to a target system. A database message is converted to a common data model to conform to at least two systems and an architecture of the target system. The common data model is transformed into a specified data type of the... | 11/15/2011 |
| 8046773 | Object oriented communication between isolates A computer-implemented method and computer-readable medium for providing object-oriented communication between isolates is described. A request is received from a requesting Xlet for a remote reference to an exported object in a first isolate, the exported object ha... | 10/25/2011 |
| 8020172 | Using status models having status derivations in a computer system A design-time status schema model describes the progress of a data object through a computing process. The status schema model includes status variables, processing actions and constraints for performing actions. The status schema model also may describe permitted c... | 09/13/2011 |
| 8020173 | Method and system for associating parameters of containers and contained objects A system and method for establishing associative relationships between properties of a contained object and corresponding parameters of a container application is disclosed herein. In one embodiment the present system contemplates the establishment of both mutual an... | 09/13/2011 |
| 8015570 | Arbitration mechanisms to deal with conflicting applications and user data An arbitration policy resolves software applications operating on a single unit of data in a manner conflicting with other applications that operates on the same data or properties of the data. This is accomplished through picking an entity type of one application t... | 09/06/2011 |
| 8010967 | Method and system for dynamic configuration of interceptors in a client-server environment A computer implemented method/system of creating and managing one or more interceptors. The method comprises the steps of intrinsically chaining the interceptors, and storing state information, in at least one of the chained interceptors, directed to a reference to ... | 08/30/2011 |
| 8010968 | Method and system for dynamic configuration of interceptors in a client-server environment A computer implemented method/system of creating and managing one or more interceptors. The method comprises the steps of intrinsically chaining the interceptors, and storing state information, in at least one of the chained interceptors, directed to a reference to ... | 08/30/2011 |
| 7987470 | Converting heavyweight objects to lightwight objects Converting heavyweight instances to lightweight instances is disclosed. An indication is received to convert one or more heavyweight instances to corresponding one or more lightweight instances. One or more sharable parent instances is/are created. One or more light... | 07/26/2011 |
| 7958514 | Apparatus, system, and method for managing tray devices An apparatus, system, and method are disclosed for managing tray devices. A tray slot module creates a tray slot object of a tray slot class that extends a SMI-S CIM CIM_Slot class. The tray slot object describes a tray slot. A tray physical package module creates a... | 06/07/2011 |
| 7945916 | Shared persistent objects A system and method are disclosed for an interactive multimedia file (iMF), running on an interactive multimedia runtime (iMR), to store an object onto a computer, the method comprising creating a local instance of the object, storing the local instance into a memor... | 05/17/2011 |
| 7941807 | Transitional resolution in a just in time environment A reference to data in program code is resolved during execution of the program code. A request to resolve the reference is classified based on a state of the referenced data and a source of the request. A transitional resolution for the reference is provided if the... | 05/10/2011 |
| 7941808 | Cursor component for messaging service A messaging service is described that incorporates messages into cached link lists. The messages are not yet acknowledged as having been received by one or more consumers to whom the messages were sent. A separate link list exists for each of a plurality of differen... | 05/10/2011 |
| 7937711 | Method and apparatus for providing a consolidated namespace to client applications in multi-tenant common information model (CIM) environments An information handling system includes a processor, system memory, and a storage medium. The storage medium includes an object manager that is accessible to a client management application. The object manager includes first and second sets of class instances instan... | 05/03/2011 |
| 7937712 | Systems and methods for providing a generic audit trail service Systems, methods, and computer readable media are disclosed for providing a generic audit trail service for a plurality of business objects, at least two of the plurality of business objects being of different business object types. In one implementation, a computer... | 05/03/2011 |
| 7926066 | Adaptive content platform and application integration with the platform An adaptive content platform and application integration of with the platform is described. The adaptive content platform includes one or more content-enabled, dependent applications forming an application layer and a services layer that has services shared by the e... | 04/12/2011 |
| 7908608 | Method and system for performing bulk operations on transactional items Bulk operations on a large number of items may be processed by a computer with a reduced likelihood of exceeding a timing or hardware limitation of a system. An instruction or its related information can be examined to determine if the instruction may potentially in... | 03/15/2011 |
| 7895603 | Mechanism for enabling virtual method dispatch structures to be created on an as-needed basis A mechanism is disclosed for enabling virtual method dispatch structures (vstructures) to be created on an as-needed basis. When an object class is loaded, a vstructure specific to that object class is not created. Rather, the vstructure for that object class is cre... | 02/22/2011 |
| 7886307 | Object-oriented data transfer system for data sharing A method transfers data from a data source to multiple data sink objects. The data acquired from the data source is encapsulated into a data object. Identification information of the data object is posted to a data server. The data server shares the identification i... | 02/08/2011 |
| 7870564 | Object-based computer system management A method, system, and architecture for managing computer systems is provided. A management system employs management objects (MOs) to provide administrators the ability to intuitively express the administrative intent in an information technology (IT) environment, a... | 01/11/2011 |
| 7861250 | Runtime polymorphism Runtime polymorphism may be enabled with metadata that is usable for casting objects to casted objects. In an exemplary media implementation, processor-executable instructions cause operations including: discover at least one type of an object while in a runtime env... | 12/28/2010 |
| 7861251 | Generating keys for objects in a web services arrangement A method of generating keys for object(s) in a Web Services arrangement, includes determining if an object has a defined first key and if the object has a defined first key, providing that defined first key for the object and if the object does not have a defined fi... | 12/28/2010 |
| 7849469 | Methods and apparatus providing a categorical approach to aspect-oriented programming A system uses generative aspect oriented programming to propagating context between components in a component server, the system produces code that, when executed, implicitly propagates authenticating context between a client component and an invoked component which... | 12/07/2010 |
| 7849059 | Data classification systems and methods for organizing a metabase Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obt... | 12/07/2010 |
| 7805730 | Common component framework A Common Component Framework (CCF) provides a container interface and a component interface for communication in a multi-tiered software application. Component context data may be transmitted to and from a container describing a current state of a component executin... | 09/28/2010 |
| 7805729 | System and method for an extendable mobile communications device user interface A system and method for an extendable software interface includes a software architecture for use in a mobile device having a processor and a memory device. The software architecture includes a set of first-order controller software instructions configured to interf... | 09/28/2010 |
| 7802264 | Method and system for implementing a databus in a global ecosystem of interrelated services In accordance with an exemplary embodiment of the present invention, a DataBus data management architecture is presented for the NewWave service platform. It presents an architecture for creating a consistent, enterprise-wide data persistence layer which allows clie... | 09/21/2010 |