U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Actor Marlon Brando has four patents, all named "Drumhead tensioning device and method."

Newsletter  PatentStorm News

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.

 

Class 719/328 - APPLICATION PROGRAM INTERFACE (API)


Subclass of Class 719 - Electrical computers and digital processing systems: interprogram communication or interprocess communication (ipc)
Definition: Subject matter comprising a set of routines, procedures,
No. of patents: 1482
Last issue date: 05/21/2013


1                      
NumberTitleIssue Date
8448193Image forming device, information processing method, and information processing program
In an image forming device which is capable of executing an application program, a plurality of interface providing units are arranged each providing the application program with an interface which enables the application program to use a function of the image formi...
05/21/2013
8447744Extensibility platform using data cartridges
A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. Generally speaking, a data cartridge is a self-contained unit of data that can be registered with an event processing...
05/21/2013
8443381API evaluation system in embedded device
An API evaluation system which includes: a test procedure description device in which an API execution procedure is described; a virtual API device for issuing a command to call the API and acquiring a return value by supplying the API of a target device to the test...
05/14/2013
8438582Soft denial of application actions over the network communications
A soft-denial system for client-server networks is disclosed for translating server authorization denials into responses that are known to be innocuous to the client application. The soft-denial system includes a client-application which originates a service request...
05/07/2013
RE44210Virtualizing super-user privileges for multiple virtual processes
Super-user privileges are virtualized by designating a virtual super-user for each of a plurality of virtual processes and intercepting system calls for which actual super-user privileges are required, which are nevertheless desirable for a virtual super-user to per...
05/07/2013
8429679Method and system for handling framework shutdown in a network
Method and central server for handling of a framework shutdown in a network is disclosed. The method includes generating an event related to a framework shutdown. The method also includes converting the event as a Universal Plug and Play (UPnP) event. The method fur...
04/23/2013
8424023Program interface architecture
A method, system, and device embodiments for interfacing a program are disclosed. A computing device can include an application layer, an operating system layer, and an interface module. The operating system layer can include a first type of operating system and ass...
04/16/2013
8424024Application-specific serial port redirector
A method and system are illustrated to redirect serial device requests from an application on a computer to a plurality of serial devices connected to the computer via a network. The method and system include receiving serial device requests from one or more applica...
04/16/2013
8424025Interface for displaying content supporting hardware acceleration
One or more application programming interfaces (APIs) are exposed by a host program running on a device to facilitate a control program displaying content in a window in which the host program displays content. As part of an API, a method is exposed that the control...
04/16/2013
8418192Techniques using an API for aspect weaving
Described are techniques for executing an application. The application includes a plurality of partitions including business logic and one or more aspects. A first registration interface of an application programming interface is defined for registering a code entit...
04/09/2013
8407728Data flow network
A compositional model referred to as a source-target pattern for connecting processes into process networks in a general, flexible, and extensible manner is provided. The model allows common process algebra constructs to be combined with data flow networks to form p...
03/26/2013
8402480Systems and methods for generating a Swimlane Timeline for task data visualization
The Swimlane Timeline application for task data visualization utilizes the Microsoft Visio Application Programming Interface (API) to visualize user specified task data. The task data includes one or more of: task name, task outline number, task start date, and/or t...
03/19/2013
8387075Common scheduling and synchronization primitives
Described are techniques for executing code performing one or more operations corresponding to scheduling and synchronization primitives. During execution of the code, a call is performed using an application programming interface requesting a first of the operation...
02/26/2013
8387076Standardized database connectivity support for an event processing server
Techniques for facilitating communication between one or more client applications and an event processing server. In one set of embodiments, a framework is provided that enables a client application to communicate with an event processing server via a standard datab...
02/26/2013
8387077Managing 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...
02/26/2013
8387074Enterprise directory service
An apparatus and method provides directory service to software applications throughout an enterprise. Directory entries are kept in a data store. A web server having one or more API's is coupled to the data store. The web server may have an API locator for selecting...
02/26/2013
8381235Personal token having enhanced abilities for delivering HTML data
The invention relates to a personal token storing a javacard application code lying over an area of the memory of the personal token, the personal token being able to run such javacard application so as to deliver HTML page data to an external device for the externa...
02/19/2013
8370858Creating step descriptions for application program interfaces
Among other disclosed subject matter, a computer program product is tangibly embodied in a computer-readable storage medium and includes instructions that when executed by a processor perform a method for interfacing with an application program. The method includes ...
02/05/2013
8370861Encoding object states
A method, computer program and system, which, given a set of Boolean state variables, a set of state transitions described as truth tables for the state variables, a set of initial states (that is states that objects happen to be in when they are brand new or when t...
02/05/2013
8370859Creating web services from an existing web site
Web services are generated from an existing web site having web page based business processes or transactions. A script is generated representative of a user navigation sequence involved to perform the transaction. The script elements include the web application cal...
02/05/2013
8370860Application programming interface for providing native and non-native display utility
Methods for controlling complementary dual displays for use with an electronic device are presented including: receiving an input for display on a non-native display, where the input includes a native user interface (UI) input and a non-native UI input, and where th...
02/05/2013
8365204Unifying heterogeneous directory service systems
A unification point that federates heterogeneous directory service systems can include an identifier communion table for storing a set of records, each record indexing a unified object ID to a directory object ID and a directory ID. The directory ID can be a unique ...
01/29/2013
8365205Adaptive communication application programming interface
A method and apparatus for inter-module communication is disclosed. The method includes defining a command definition, wherein the command definition comprises commands for interfacing with a multi-channel, multi-media, communication queuing system. The command defi...
01/29/2013
8365203Method for creating a native application for mobile communications device in real-time
A software client (139) for executing an application on a mobile communications device, the software client (139) comprising: a receiver module (140) to receive a file containing mark up language to define the application; a parser (141) ...
01/29/2013
8359606Generic user interface command architecture
Certain aspects of a generic user interface command architecture allow an application to host commands for presentation on a computing device. The commands can be written by the same designer or author as the application, or alternatively by other parties (e.g., by ...
01/22/2013
8359605System and method for integrated hardware platform for flash applications with distributed objects
There are provided systems and methods for providing an integrated hardware platform to allow hardware control via an Application Program Interface (API) used by a Flash application executing in a Flash runtime environment on a host system. There is a provided a com...
01/22/2013
8356308Blocking and bounding wrapper for thread-safe data collections
A membership interface provides procedure headings to add and remove elements of a data collection, without specifying the organizational structure of the data collection. A membership implementation associated with the membership interface provides thread-safe oper...
01/15/2013
8356309Graphical display of management data obtained from an extensible management server
An extensible management server (XMS) is disclosed that includes a management interface, a scripting engine, and a data store having management scripts and a management class library stored therein. The management interface provides functionality for receiving and r...
01/15/2013
8352967Safe browser plugins using native code modules
Some embodiments provide a system that executes a plugin for a web browser. During operation, the system obtains the plugin as a native code module and executes the native code module in a secure runtime environment. Next, the system enables communication between th...
01/08/2013
8352966System and method of inter-widget communication
A method and apparatus enabling inter-widget communication and control uses a central server to receive selected widgets and settings associated with at least one widget, wherein the received settings are used to at least partly determine the settings of the other s...
01/08/2013
8352970Social network application programming interface
Disclosed in one example is a method for interfacing with multiple social networks. The method includes receiving a call from a social networking service agnostic social networking application for one of a plurality of social networking functions in a first format, ...
01/08/2013
8352968API and business language schema design framework for message exchanges
A server system facilitates an exchange of messages with a remote client application. The server system includes a plurality of application servers hosting a plurality of applications. A plurality of Application Program Interfaces (APIs) provides programmatic access...
01/08/2013
8352969Social network application programming interface
Disclosed in one example is a method for interfacing with multiple social networks. The method includes receiving a call from a social networking service agnostic social networking application for one of a plurality of social networking functions in a first format, ...
01/08/2013
8346752Software title discovery
In a computer system that has no single place to discover all installed software applications, a software title discovery technique uses a combination of techniques to discover installed software. One of the combined techniques is an operating system predefined inte...
01/01/2013
8347321In place object reconstruction
Updating an implementation object is disclosed. A proxy is configured to provide access to a first implementation object that is used to manage an item of content included in a collection of managed content. The first implementation object is replaced with a second ...
01/01/2013
8347322Social network application programming interface
Disclosed in one example is a method for interfacing with multiple social networks. The method includes receiving a call from a social networking service agnostic social networking application for one of a plurality of social networking functions in a first format, ...
01/01/2013
8341651Integrating enterprise search systems with custom access control application programming interfaces
Methods and computer-readable media are provided herein for integrating enterprise search systems with proprietary back-end content store access control APIs. A declarative metadata model is utilized to create and store data defining a custom API exposed by a back-e...
12/25/2012
8341652Method for programmatic editing of configuration files
A file format corresponding to each configuration file is identified. Each configuration file is parsed into a single tree structure with the corresponding file format. The single tree structure is modified with an Application Program Interface (API). The configurat...
12/25/2012
8336062Administration device for image processing device uses plug-in application
When a plug-in application “HDD Backup Utility” is designated by the user from the start menu, an administration program is started. The administration program receives information as to which plug-in application was designated, and based on the received informa...
12/18/2012
8332877Coordinated actions of kernel and userspace components
A system for and method of coordinating actions of components between userspace and kernel are described. The system comprises a processor; zero or more hardware components coupled with the processor; and a memory coupled with the processor and comprising a set of p...
12/11/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?