"There is practically no chance communications space satellites will be used to provide better telephone, telegraph, television, or radio service inside the United States."
T. Craven, FCC Commissioner ; 1961
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 7793303 | Apparatus, system, and method for service component qualifiers for the declarative specification of quality of service An apparatus and system are disclosed for implementing service qualifiers that define on-demand management requirements for a loosely coupled software service in a service component architecture (SCA) for an integration server by associating a service qualifier with... | 09/07/2010 |
| 7788677 | Methods and apparatus providing a categorical approach to strongly typed component management A code generator generates component controllers by receiving, as input, an identity of a component and identities of dependent components of the component and applying a categorical-based generator that applies at least one morphism to generate at least one compone... | 08/31/2010 |
| 7788678 | Urgent replication facility A system and method for expediting the replication of at least one specified object to a replica in a distributed computer system. A source object of a source replica determines that it has an urgent change to propagate through the distributed system, and informs a ... | 08/31/2010 |
| 7779419 | Method and apparatus for creating templates A template creator creates a template class that stores at least one template parameter. The template creator also specifies at least one additional object to be created when an instance of the template class is created. A template user initiates the creation of a n... | 08/17/2010 |
| 7774789 | Creating a proxy object and providing information related to a proxy object A method, system, and computer readable medium for creating a proxy object, comprises calling a second functionality in a proxy class, creating a proxy object by the second functionality, calling a third functionality by the second functionality, calling a fourth fu... | 08/10/2010 |
| 7765555 | Facilitating bulk lock-unbiasing in an object-based system One embodiment of the present invention provides a system that facilitates bulk lock-unbiasing for objects within an object-based computing system. The system maintains an epoch, which is a field containing a timestamp, for a biasable object class and each instance ... | 07/27/2010 |
| 7761880 | Dynamically extending XML-based service through client A method for dynamically extending a remote service by client at runtime including: creating a Service Data Object (SDO)-based local service instance by locating a remote service; retrieving latest schema from the remote service in a first format; SDO-based remote s... | 07/20/2010 |
| 7748010 | Global attribute uniqueness (GAU) using an ordered message service (OMS) A method and computer program product for providing Global Attribute Uniqueness (GAU) using an Ordered Message Service (OMS) is presented. A database operation is received from a client. A determination is made regarding whether the operation changes a value to a cu... | 06/29/2010 |
| 7743387 | Inheritance context for graphics primitives An inheritance context is created for a graphics primitive object that is a property of a visual element. The inheritance context can be used to make some element information (e.g., information in resource dictionaries, name dictionaries, and inheritable properties ... | 06/22/2010 |