A helium-filled sun shade for protecting individuals engaged in outdoor activities.
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 |
| 8191086 | Computer program code and method for delivering external data to a process running on a virtual machine A method and system for delivering external data to a process running on a virtual machine, the virtual machine running on an operating system. The method includes the steps of executing instructions on the virtual machine that obtain state data related to the proce... | 05/29/2012 |
| RE43438 | Extensible, replaceable network component system An extensible and replaceable network-oriented component system provides a platform for developing network navigation components that operate on a variety of hardware and software computer systems. These navigation components include key integrating components along... | 05/29/2012 |
| 8191085 | Method and apparatus for loading or storing multiple registers in a data processing system A method for operating a data processing system includes providing an application binary interface (ABI) which determines a set of non-contiguous volatile registers and a set of non-volatile registers. The set of non-contiguous volatile registers includes a pluralit... | 05/29/2012 |
| 8185916 | System and method for integrating a business process management system with an enterprise service bus A system and method are described for integrating a business process management (BPM) system with an enterprise service bus. The BPM system is used to model business processes which contain a set of activities linked by transitions. The BPM system is used to define,... | 05/22/2012 |
| 8185917 | Graphical user interface application comparator A graphical user interface (GUI) application comparator helps application designers create error free graphical user interface applications (GAPs). The comparator finds differences in the GUI elements used to compose an interface between a current GAP version and a ... | 05/22/2012 |
| 8185918 | Method and system for managing access to add-on data files A method and system for managing access to add-on data files having an add-on data file attribute, which is used by a software application. The method: monitors input/output commands of the software application to an application programming interface of a code layer... | 05/22/2012 |
| 8181188 | Version resiliency for a host application and managed code A method and architecture for increasing version resiliency between a host application that is unmanaged code and managed code is provided. A version resiliency technique specifies that the host application and the managed code communicate via an adapter that implem... | 05/15/2012 |
| 8181189 | System and method for driving hardware device and processing data A system for driving a hardware device and processing data and a method thereof are provided. The system includes a storage unit, a processor, and the hardware device. The storage unit stores a multimedia application interface, a virtual window driving model (WDM) i... | 05/15/2012 |
| 8156508 | Method for runtime execution of one or more tasks defined in a workflow process language Runtime execution of one or more tasks defined in a workflow process language. The method may include obtaining a description of the task from a process ontology (PO). The PO may define a hierarchical taxonomy of executable tasks, where each task refers to at least ... | 04/10/2012 |
| 8151281 | Method and system of mapping at least one web service to at least one OSGi service The present invention provides a method and system of mapping. In an exemplary embodiment, the method and system include (1) creating a proxy bundle corresponding to the at least one web service, (2) registering a proxy web service corresponding to the proxy bundle ... | 04/03/2012 |
| 8151282 | System and method for pipelet processing of data sets The present invention is directed towards systems and methods for decomposing a complex problem or task into one or more constituent components, operating in parallel over a plurality of computing devices in communication over a network. A system according to the pr... | 04/03/2012 |
| 8146109 | Version resiliency for a host application and custom code A method and architecture for increasing version resiliency between a host application that is unmanaged code and custom code that is managed code is provided. A host application exposes an application-level object and a document-level object. A custom code runtime ... | 03/27/2012 |
| 8146110 | Service platform for in-context results Various embodiments provide a service platform that integrates services, such as web services and/or local services, across a variety of applications. In at least some embodiments, services can be integrated with legacy applications that are “unaware” of such se... | 03/27/2012 |
| 8141106 | Managing elements residing on legacy systems In certain embodiments, a method includes receiving, from a user of a local system, a request for a list of elements residing on the local system. Elements residing on the local system and elements residing on a legacy system are identified. The legacy system is inc... | 03/20/2012 |
| 8136127 | System and method for linearly managing client-server communication Representative embodiments are disclosed of a system and method for linearly exposing client-server interaction comprising interpreting a function command representing a first group of sequential action requests to an integrated multimedia communication server (iMCS... | 03/13/2012 |
| 8132189 | WS-management resource MBean wrapper for JAXB beans An approach is provided in embodiments of the present invention for utilizing Java™ Management Extensions (JMX) as a back end to “instrument” (i.e. monitor and control) computer system resources, including servers, devices, and applications etc., within standa... | 03/06/2012 |
| 8132188 | Method and system for extension registry filtering A set of attached extensions is reduced before it is exposed to the code of a processing extension point to which the extensions are attached. An application calls an extension registry to obtain a list of available extensions attached to a given extension point, an... | 03/06/2012 |
| 8132190 | Predictive method for managing logging or replaying non-deterministic operations within the execution of an application process This invention relates to a management method, more particularly by logging and replay, for software operations performed during the execution of an application process executed on a computer. The method applies in particular to internal operations sending a result ... | 03/06/2012 |
| 8127313 | Method and system for providing services A method for providing a service on a device. The method includes instantiating a service provider that provides the service, where the service provider implements a service provider interface (SPI) corresponding to the service and where the SPI is defined by a serv... | 02/28/2012 |
| 8127312 | BIOS runtime services interface A method and article of manufacture for accessing at least one unexposed runtime service. ... | 02/28/2012 |
| 8127311 | Abstract interface for unified communications with dynamic models The present invention provides a method and system for interfacing with a model regardless of model type. An abstract interface is provided for interfacing a model. The abstract interface is compatible with a plurality of model types. A call can then be made to a dy... | 02/28/2012 |
| 8127314 | Method for using information in another domain, program for using information in another domain, and information transfer program To use data in another domain while executing a script language based on a security limit of an HTTP client. A main program provided to an HTTP client from a first domain executes a first program and the first program urges start of a second program provided to the ... | 02/28/2012 |
| 8122459 | Engine agnostic interface for communication between game engines and simulations systems A software architecture is provided that has an agnostic interface mechanism coupled between a simulator and a game engine. The agnostic interface mechanism has an extension interface to translate simulator specific data objects to/from interface objects, a reflecto... | 02/21/2012 |
| 8112771 | Managing component programs within a service application Methods, systems, and computer-storage media having computer-executable instructions embodied thereon that, when executed, perform methods in accordance with embodiments hereof, for managing component programs within a service application according to a service mode... | 02/07/2012 |
| 8112770 | Providing alternative content in a windowed environment The claimed subject matter relates to an architecture or extension to a window manager. In particular, the extension can provide for a window rotation feature that can be exposed as a rotate button. Additionally or alternatively, the rotation feature can be activate... | 02/07/2012 |
| 8108344 | Method and system for maintaining current data for wireless devices A system includes a server to receive a request representing changes to data residing at a device. The request is received from the device that is coupled to the server. The server includes a first synchronizer to identify the changes via web services description. T... | 01/31/2012 |
| 8095941 | System for portion of a day out of office notification A system for generating an electronic notice programmed to display a portion of a day out of the office notice. The system including an application server node configured to execute a personal information management application. An application programming interface ... | 01/10/2012 |
| 8087036 | Using an event manager to effect a library function call An event manager can be used to effect a library function call from a caller service processor application to a data processing function in a library. The library is compiled into a callee service processor application, including passing, by the caller service proce... | 12/27/2011 |
| 8087035 | Web container extension architecture A system and method for integrating a diverse set of web/remote user interface technologies into one runtime architecture using a Web container extension is described. This integration simplifies execution, cross-usage, and technology integration between different u... | 12/27/2011 |
| 8082555 | Routing calls via reflective interfaces and a proxy A dynamic proxy object is disclosed that is capable of intercepting calls from a calling object to a target object. The dynamic proxy can imitate the target object so that even though the calling object may be of a different version or type from the target object, i... | 12/20/2011 |
| 8082556 | Extending an RFID reader API The present disclosure provides a Radio Frequency Identification (RFID) reader software structure and method. A functionality of a reader engine is extended, enabling it to communicate via an extended standard Application Programming Interface (API) with an applicat... | 12/20/2011 |
| 8074234 | Web service platform for keyword technologies The present web service platform includes a set of application program interfaces (APIs) and a framework for adding services that correspond to the APIs. The web service platform may also support a stored procedure (sproc) that allows combining results from two or m... | 12/06/2011 |
| 8046778 | Managing device application program interfaces A computer-implemented method includes identifying one or more application program interfaces from a group of application program interfaces for passing information between a scheduler, which is in communication with a virtual machine executed on a device, and a ser... | 10/25/2011 |
| 8046779 | Dynamic resolution of dependent components The dynamic resolution of dependent components of a plug-in including, during a runtime of an application, dynamically accessing, for a plug-in invoked by the application, a manifest listing classes capable of providing an interface for the plug-in, and dependent co... | 10/25/2011 |
| 8046777 | Calling of late bound functions from an external program environment The present invention is directed toward automatically integrating a late bound program language into an external environment. The external environment may be an early bound environment, a late bound environment or some combination thereof. Associated with the late ... | 10/25/2011 |
| 8042121 | Methods and systems for burning compact discs Various methods and systems provide a media player application that is integrated with CD burning functionality. In some embodiments, the CD burning functionality is accessed via a collection of application program interfaces (APIs) that are called by the media play... | 10/18/2011 |
| 8042122 | Hybrid resource manager A hybrid resource manager is provided for use in a computing environment. The hybrid resource manager serves as the single resource manager that cooperates with an operating system to manage each of the individual device drivers associated with the various functions... | 10/18/2011 |
| 8037484 | Building compound extensible AJAX applications A method of building compound extensible Asynchronous JavaScript And eXtensible Markup Language (AJAX) applications. A server-side web component utility searches an extension registry for Jazz web User Interface (UI) components and generates cached strings of JavaSc... | 10/11/2011 |
| 8037485 | Abstracting data acquisition and management Methods, systems, and apparatus, including medium-encoded computer program products, for abstracting data acquisition and management. One or more aspects of the subject matter described in this specification can be embodied in one or more methods including: providin... | 10/11/2011 |
| 8032900 | Conducting client-server inter-process communication A computer system that is configured to conduct communications between a client process and a server process is disclosed. To conduct such communications, an inter-process communication thread is initiated that is separate from a main client inter-process communicat... | 10/04/2011 |