"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 |
| 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 |
| 7739688 | Techniques for managing distribution of well-defined objects in a client/server system A technique enables managing distribution of well-defined objects. The technique involves maintaining a database of well-defined objects and a registry of identifiers. The technique further involves receiving an object request from a client device. The object reques... | 06/15/2010 |
| 7730493 | Object space with active objects A technique for facilitating coordination of actions by multiple programs involves providing an execution environment for active objects. The execution environment may be an object space. Client programs may write active objects to the object space, which execute on... | 06/01/2010 |
| 7721295 | Execution multiplicity control system, and method and program for controlling the same An execution multiplicity control system is provided which measures a load distribution over service objects for each case when one type of service requests are inputted into a distributed object system; calculates an effect index for when the execution multiplicity... | 05/18/2010 |
| 7716680 | Method and apparatus for providing and integrating high-performance message queues in a user interface environment A method and apparatus is provided for providing and integrating high-performance message queues. “Contexts” are provided that allow independent worlds to be created and execute in parallel. A context is created with one or more threads. Each object is created w... | 05/11/2010 |
| 7716681 | Service provider inheritance in a digital information system A computer-implemented method of configuring a computing system may include receiving first user-actuated input selecting an existing service provider that processes data objects having a first data object type. The existing service provider may include at least a f... | 05/11/2010 |
| 7716679 | Method and system for synchronous operation of linked command objects A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a user with a variety of operations that manipulate available data objects. The software application manages ... | 05/11/2010 |
| 7681203 | Context-aware automatic service discovery and execution engine in mobile ad-hoc networks In mobile computing and context awareness in mobile ad-hoc networks, node connectivity is unpredictably time-varying. A middleware entity solves the problem of automatically executing a user-defined set of actions, collected in a user profile, upon detection of even... | 03/16/2010 |
| 7665096 | DDS-assisted CORBA discovery A computer network environment that supports both Common Object Request Broker Architecture (CORBA) and Data Distribution Service (DDS) can employ the techniques described herein. The techniques relate to CORBA discovery, which enables clients to learn the location ... | 02/16/2010 |
| 7661109 | Transporting objects between a client and a server An environment for developing clientside/serverside code is disclosed. The environment supports the perception that the server space and client space are seamlessly joined into a single program execution space. An outgrowth of the single execution space includes eff... | 02/09/2010 |
| 7650607 | Supervisory process control and manufacturing information system application having a layered architecture A supervisory process control and manufacturing information system application is disclosed. The components of the application are distributable to a plurality of networked computer devices in a multi-layered hierarchical manner wherein lower layers host higher inst... | 01/19/2010 |
| 7624400 | Type bridges Methods, systems, and computer program products for converting an object of one type to an object of another type that allow for the runtime operation of the conversion process to be altered or customized. The conversion may occur within an extensible serialization ... | 11/24/2009 |
| 7624399 | Communicating message with type, object and identifiers from business application to service application Generally, in a computer system (901/902), a first computer (901) executes a business application (BA, 201) to represent components of an apparatus by corresponding objects and to relate the objects in a type-object hierarchy. A message generato... | 11/24/2009 |
| 7603675 | Object in, object out technique The present invention discloses a technique for processing input objects to generate output objects. Initially, an input object is received. The received input object contains input data and one input function. A type of the received input object is determined. Base... | 10/13/2009 |
| 7596791 | Methods and techniques for delivering rich Java applications over thin-wire connections with high performance and scalability A method for delivering applications over a network where the application's logic runs on the backend server and the application's user interface is rendered on a client-device, according to its display capabilities, thought a network connection with the backend ser... | 09/29/2009 |
| 7594237 | Program object to support connection generation A system and method for a program object to support generation of connections. An embodiment of a method comprises establishing a first program object, the program object being designated as an object factory for generation of a connection factory, the first program... | 09/22/2009 |
| 7581226 | Software application software architecture and method for the construction of software applications especially for measuring systems Objects (with data, attributes, behavior, functions) for software applications, especially MES-applications, are linked to meta information and structured as hierarchical trees (whereby different forms of representation can be selected) and are branched or cross-lin... | 08/25/2009 |
| 7571443 | Collaboration apparatus between information processing systems, integrated information processing system, and recording medium storing a collaboration program between information processing systems The present invention relates to a collaboration apparatus between information processing systems for allowing a plurality of information processing systems to collaborate with each other without awareness of the difference in architecture, and an integrated informa... | 08/04/2009 |
| 7559064 | Object state transfer method, object state transfer device, object state transfer program, and recording medium for the program When the states of a large number of objects must be transferred to another device, the overhead can be greatly reduced and the object states can be synchronized in a short period of time. At the time of creating an object, an object creation function arranges the i... | 07/07/2009 |
| 7552444 | Method and apparatus for attaching an informational dialog to a java bean A method in a data processing system for attaching an informational dialog to a program. The program is morphed to extend an existing interface to the program to become a dippable program. A dip is created, wherein the dip modifies runtime behavior of the existing i... | 06/23/2009 |
| 7546605 | Management of non-MBeam objects in JMX environment The invention is applied in a software management system. It comprises an MBean server (2100) which enables the management of Java object e.g. Dynamic MBean by introspecting the Dynamic MBean and providing the result of the introspection in an MbeanInfo objec... | 06/09/2009 |
| 7543304 | 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... | 06/02/2009 |
| 7539998 | Mechanism for converting CORBA object requests to native XATMI service requests An apparatus for and method of permitting a CORBA user terminal to request services from an enterprise server having XATMI applications. The service request is generated and transmitted in accordance with CORBA protocol as an IIOP message. A CORBA adapter makes the ... | 05/26/2009 |
| 7526771 | Method and apparatus for configuring an application while the application is running A method and apparatus for composing software are described. In one embodiment, the method includes obtaining software structure data that identifies multiple application components associated with requested functionality, obtaining software logic data indicating in... | 04/28/2009 |
| 7523461 | Modification of logic in an application An extensible architecture that allows the users to extend, change or replace the existing business logic of the business application is disclosed. ... | 04/21/2009 |
| 7512953 | System and method for smart proxy creation and management within a distributed object-oriented architecture A system and method are described for implementing a smart proxy within an object-oriented environment. One embodiment of the invention reduces the number of remote network calls required for creating and removing enterprise java beans (“EJBs”), thereby improvin... | 03/31/2009 |
| 7509651 | System and method for providing event notifications to information technology resource managers A managed object implements an interface that includes information regarding events that can occur during operation of the managed object and other resources and managed objects. A manager can subscribe to receive a notification when one or more of the events occur ... | 03/24/2009 |
| 7493624 | Management architecture and method employed within a clustered node configuration A monitoring system and method are described which simplify the management of complex, multi-tiered networks such as those used in large enterprises. A cluster of application servers are communicatively coupled on a network to serve applications over the network to ... | 02/17/2009 |
| 7490333 | Capability-based access control for applications in particular co-operating applications in a chip card The invention relieves an application programmer of the responsibility for managing access rights, by providing application code that is independent of the protection in a chip card. When an application, for example in a docking station, is given access to an object... | 02/10/2009 |
| 7484219 | Synchronizing centralized data store from distributed independent data stores using fixed application programming interfaces A data transfer protocol utilizes a set of actions for affecting different objects that are stored in a data store. The data transfer protocol supports a set of application programming interfaces (APIs) that are applicable to the different objects. With the APIs, th... | 01/27/2009 |
| 7478403 | Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control A gateway between client manager applications and an enterprise manager may be provided to manage various networked objects. In one embodiment, CORBA-based TMN manager applications may be communicatively coupled to a CORBA Object Request Broker (ORB) and may be oper... | 01/13/2009 |
| 7469409 | Adaptive resource management method A resource management method (400c) and a corresponding system implementing an adaptive model are proposed. The method allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjec... | 12/23/2008 |