The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 20, 1998

Filed:

Jul. 12, 1995
Applicant:
Inventors:

Curtis Bennett, Houston, TX (US);

Dan Berkery, Minnetonka, MN (US);

Shanmugam Chinnasamy, San Mateo, CA (US);

Jay Daugherty, Arlington, VA (US);

John C Hughes, Arlington, VA (US);

Rob Lippmann, Falls Church, VA (US);

Niranjan Nagar, San Mateo, CA (US);

Ronald K Park, San Mateo, CA (US);

Ankur Sharma, Belmont, CA (US);

Assignee:

Oracle Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395683 ;
Abstract

An object oriented interactive application interface for facilitating application program development in a networked computer system providing on-line services is disclosed. The present invention is an Interactive Application Object module (IAO), comprising a client side portion and a server side portion, that facilitates the development of client applications for interaction with a server across a network. The IAO comprises a set of software objects that include interfaces and methods for implementing a client on-line service application at a high abstraction layer. The IAO provides high level objects for use by a client application for handling a large set of interactive system and business functions. On the client device, the IAO insulates the client application from the implementation details of a particular low level network interface. On the server side, the IAO integrates the a media server functionality and a services module with a conventional robust relational database and a conventional text server for persistent storage and retrieval of user system and business information. The application interface of the present invention comprises, 1) a client application interface for receiving requests from a client application, 2) a network interface for sending and receiving messages related to the client application requests via the network, 3) a database interface for storing and querying information related to the client application requests, and 4) an on-line service interface for interacting with a particular network accessible service having a specific service protocol, the service having resources necessary to respond to the client application requests.


Find Patent Forward Citations

Loading…