Match Document Document Title
8260597 Accessing time driven environment data stores from a state driven environment  
A method, apparatus and system for accessing data that exists within a first environment, such as a time driven environment, from within a second environment such as a state driven environment....
8255504 Systems and methods for data source management  
Systems and methods for data source management using custom data sources are described. The system includes a custom data source created in response to a data source request, and a number of...
8255931 Method for implementing ejection-safe API interception  
A DLL that includes an API hook is injected into the address space of a target computer process called by an application program. Upon termination of the application program, computer-readable...
8255919 Distributed processing system and method  
A method is disclosed that receives a function call at an application program interface. The method selects a first processor of a plurality of processors to execute the function call. The method...
8250588 Persisting application state  
The present invention extends to methods, systems, and computer program products for persisting application state. Through decoupling an application host from an instance store, the application...
8250666 Method and apparatus for improving security in an application level virtual machine environment  
In one embodiment the present invention includes a security manager for managing security in a dynamic programming environment. The security manager interfaces between the dynamic programming...
8250587 Non-persistent and persistent information setting method and system for inter-process communication  
System, method, architecture, network device, and computer programs and computer program products for inter-process communications. Message structure, procedure for generating the message...
8250590 Apparatus, system, and method for seamless multiple format metadata abstraction  
An apparatus, system, and method are disclosed for providing seamless multiple format metadata abstraction. A metadata application programming interface (API) is provided to abstract metadata from...
8245144 Object model for a user interface  
Various embodiments provide techniques and processes for defining elements of a user interface (UI) using a tree of objects created based on a markup language. In some embodiments, a client...
8245244 Device, system, and method of executing a call to a routine within a transaction  
Device, system, and method of executing a call to a routine within a transaction. In some embodiments an apparatus may include a memory having stored thereon compiled code corresponding to a...
8239885 Providing alternative content in a windowed environment  
Embodiments of the invention relate 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...
8239533 Prioritization of third party access to an online commerce site  
Providing prioritization of user online access to an online commerce site. Third party applications using API function calls to access an online commerce site are restricted to specific services...
8239522 Dynamic variables for tracking wireless device website usage  
Tools and techniques are provided to assist in gathering web analytics data from wireless devices and in other configurations where passing data to an analytics server in a web-beacon query string...
8234699 Method and system for establishing the identity of an originator of computer transactions  
A method of identifying the originator of a message transmitted between a client and a server system is provided. The method includes modifying a message to be transmitted between a client and a...
8234658 Device for coordinating displays on a security system  
The inventive system and method for enabling external applications to display data in the security system has a table with a plurality of rules and an interface for processing the external...
8234662 Apparatus and system for producing atom feeds with J2CA adapters  
A servlet for enabling communications between a client having an Atom feed reader and an Enterprise Information System (EIS). The servlet enables communications between the client and the EIS by...
8234663 Transferring data from an application to a destination  
Illustrative embodiments disclose sending content from a first application at a first location to a second application at a second remote location. In response to a user input indicating a...
8230451 Compliance interface for compliant applications  
A compliance interface is disclosed that takes in queries from applications which may want to know if they are compliant with associated polices stored on a computing system. The interface can...
8230450 Method for executing a software routine identified in a task object  
A method for executing a software routine identified in a task object is provided. The method includes accessing a list of software routine identifiers associated with software routines that are...
8230449 Call control enabler abstracted from underlying network technologies  
Embodiments of the invention provide systems and methods for controlling a media session. According to one embodiment, a method for controlling a communication session can comprise receiving a...
8229461 System and method for operating a location server  
A method and a system for providing location information are provided. A location server receives a request for location information for the mobile station. The request includes an identifier for...
8230254 Redundant system using object-oriented program and method for rescuing object-oriented program  
A technology for rescuing an object when a failure occurs in a redundant system. In a synchronization memory, an instance of an object, which includes the virtual function discrimination...
8225328 Access to a target object with desired functionality  
A system and method provide access to a target object associated with a desired functionality. This is accomplished by creating an instance of a pre-existing object, replacing one or more...
8223150 Translation of register-combiner state into shader microcode  
An apparatus and method for translating fixed function state into a shader program. Fixed function state is received and stored and when a new shader program is detected the fixed function state...
8225282 Semantic-based, service-oriented system and method of developing, programming and managing software modules and software solutions  
Methods, systems, frameworks, and software products are disclosed for building well-defined software modules through the optionally nested aggregation of other similar modules at any depth. The...
8225337 Application programming interface enhancement  
Some embodiments of application programming interface (API) enhancement in a networked system have been presented. In one embodiment, a servlet is initialized on a centralized server in the...
8225332 Method and system for protocol offload in paravirtualized systems  
Certain aspects of a method and system for protocol offload in paravirtualized systems may be disclosed. Exemplary aspects of the method may include preposting of application buffers to a...
8220006 Abstract interface for unified communications with dynamic models  
A device may include a first type of modeling environment, a second type of modeling environment, and an abstract interface. The first type of modeling environment may be associated with at least...
8220007 Systems and methods for extension of software features without changing the host software binary code  
Systems and methods which facilitate extension of software applications, without changing the software application binary code, through use of a data channel architecture are shown. According to...
8214461 Method of processing request by server computer system  
In an embodiment, a method of processing a request by a server computer system begins with a step of receiving an object. The object comprises the request, an exception criterion, and a recovery...
8214850 Text editor virtual backing store  
At an interface between a text engine and a first client application, text and first client application properties associated with the text may be received from the first client application. Then...
8214452 Monitoring of windows on computers  
Embodiments include methods, apparatus, and systems for monitoring windows on computers. In one embodiment, movement of a mouse or cursor in a focused window of the computer is analyzed to...
8214457 Post-to-profile control  
Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content...
8209710 Implementation system for business applications  
The system comprises a man-machine interface for controlling the application, a server running the application, a server hosting the service and a server for automatically calling the service,...
8209427 Method and system for restricting access to user resources  
A user's set top box (STB), or other client, executes a shell and has an application program interface (API) by which certain features of the client can be controlled. The client is in...
8204930 Method and system for controlling and accessing content servers  
A method and system for controlling provisioning and access to cache servers with an application programming interface (API). The API includes components for performing various actions including:...
8205218 Data storage system having common software environment  
Described are techniques for facilitating communication between code modules. A first code module is provided that makes at least one call using an application programming interface. The...
8205214 Browser elements for communicating with other browser elements and with external applications  
A method includes executing a web script by a browser element to access a web service executing on a web server and providing access to a web application, subscribing to the web service by the...
8205163 Integrated out-of-office assistant reminder tool  
In one embodiment, a method includes scanning, by an automated tool, a set of application programs and/or systems associated with a user, the set including one or more action items calendared in a...
8203567 Graphics processing method and apparatus implementing window system  
A graphics processing method and apparatus described herein is capable of converting graphics processing of a window system into a vector-based application program interface (API) format usable in...
8201191 Apparatus and methods for implementation of network software interfaces  
Apparatus and methods for improved software programming interface functionality in a network. In one exemplary embodiment, the network comprises an HFC cable network with CPE in which...
8201192 Apparatus and method for processing data in different modalities  
An apparatus and a method for processing data in different modalities involve applications accessing service modules which are set up by a runtime environment at the time of loading in line with a...
8200749 Data processing method for generating service interface descriptions  
A data processing method is disclosed. The data processing method comprises the step of receiving a request for a service interface description of a service from a client at a server, wherein the...
8195566 Web service interfaces used in providing a billing service  
A web service interface defined for a billing service, comprising a plurality of application programming interfaces, where each application programming interface is associated with a billing...
8196155 XML-based event driven interface for OPC data access  
Communication from applications may be carried in XML-based events through sockets, Web services, JMS, HTTP, telnet channels, and the like to an OPC client. The OPC client may include an event...
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...
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...
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...
8191060 Software installation using template executables  
This specification describes technologies relating to software installation. In general, a method of installing software can include obtaining application information for a software application to...
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...