← Back to Patent Explorer
US5347632A Expired / Lapsed US ⏱️ 0.0 years remaining

Reception system for an interactive computer network and method of operation

Assignee: PRIODGY SERVICES COMPANY A NY PARTNERSHIP
•
Filing: 1989-07-28
•
Granted: 1994-09-13
•
Expires: 2009-07-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interactive computer system network enables a user to display desired information, such as news, financial and cultural information, and perform desired transactional services, such as banking and shopping, through any of a plurality of types of personal computers. User inputs are received by the personal computer and are translated into personal computer-independent data objects and executable code objects which are then processed by the network. These objects comprise partitioned applications required to process user inputs, portions of which are distributed and stored either locally within the personal computer or remotely in a host computer. User characteristics are monitored by the system in order to generate and display specific advertisements to the user based on individual usage characteristics and predetermined interests.

Inventors

  • 👤 Robert Filepp
  • 👤 Michael L. Gordon
  • 👤 Alexander W. Bidwell
  • 👤 Francis C. Young
  • 👤 Allan M. Wolf
  • 👤 Sam Meo
  • 👤 Duane Tiemann
  • 👤 Robert D. Cohen
  • 👤 Mel Bellar
  • 👤 Kenneth H. Appleman
  • 👤 Lawrence Abrahams
  • 👤 Michael J. Silfen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 22:21
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; C; C08; C08L; C08L67/00; C08L67/02; C08L67/025; C08L67/04; G06F; G06F8/00; G06F8/60; H; H04; H04L; H04L67/00; H04L67/01; H04L67/10; H04L67/2866; H04L67/30; H04L67/34; H04L67/50; H04L67/535; H04L67/75; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 140 words
A reception system provided in an interactive computer network, the reception system for presenting partitioned applications that include informational and transactional services to a user, the reception system comprising: input means for receiving user inputs, at least some of which include requests for partitioned applications; storage means for storing objects, the objects collectively including data and executable program instructions used in generating the partitioned applications, and the storage means further retaining objects between requests for partitioned applications; object processing means responsive to the input means for selectively retrieving and interpreting objects to extract data and program instructions required for composing and generating the partitioned applications; and communication means for sending object requests arising within the object processing means to and receiving objects from the interactive network when objects required for generating the partitioned applications are unavailable at the storage means.
Claim 2
Dependent Claim 140 words
A reception system provided in an interactive computer network, the reception system for presenting partitioned applications that include informational and transactional services to a user, the reception system comprising: input means for receiving user inputs, at least some of which include requests for partitioned applications; storage means for storing objects, the objects collectively including data and executable program instructions used in generating the partitioned applications, and the storage means further retaining objects between requests for partitioned applications; object processing means responsive to the input means for selectively retrieving and interpreting objects to extract data and program instructions required for composing and generating the partitioned applications; and communication means for sending object requests arising within the object processing means to and receiving objects from the interactive network when objects required for generating the partitioned applications are unavailable at the storage means.
Claim 3
Dependent Claim 25 words
The reception system according to claim 1, wherein the partitioned applications and user inputs are processed according to a protocol provided by the reception system.
Claim 4
Dependent Claim 28 words
The reception system according to claim 1, wherein the object processing means includes elements for interpreting objects having a prescribed structure that includes one or more embedded objects.
Claim 5
Dependent Claim 31 words
The reception system according to claim 1, wherein the object processing means includes elements for interpreting objects having a prescribed structure that includes one or more embedded calls to other objects.
Claim 6
Dependent Claim 37 words
The reception system according to claim 1, wherein the object processing means includes elements for interpreting objects having a prescribed structure that includes one or more embedded objects and one or more embedded calls to other objects.
Claim 7
Dependent Claim 33 words
The reception system according to claim 1, wherein the object processing means includes elements for interpreting objects having a prescribed structure that includes no embedded objects and no embedded calls to other objects.
Claim 8
Dependent Claim 38 words
The reception system according to claims 3, 4, 5 or 6, wherein the object processing means includes elements for interpreting an object structure including a header and one or more segments wherein each segment has a prescribed structure.
Claim 9
Dependent Claim 12 words
The reception system according to claim 7, wherein the header is extendable.
Claim 10
Dependent Claim 29 words
The reception system according to claim 7, wherein the object processing means includes elements for interpreting an object structure in which the segment structure identifies segment length and type.
Claim 11
Dependent Claim 27 words
The reception system according to claim 7, wherein the object processing means includes elements for interpreting an object structure in which the header includes an object identifier.
Claim 12
Dependent Claim 31 words
The reception system according to claim 10, wherein the object processing means includes elements for interpreting an object identifier that includes an object space identifier for designating an object address space.
Claim 13
Dependent Claim 34 words
The reception system according to claim 10, wherein the object processing means includes elements for interpreting an object identifier that includes a set identifier for designating an object set within an object address space.
Claim 14
Dependent Claim 32 words
The reception system according to claim 10, wherein the object processing means includes elements for interpreting an object identifier that includes an occurrence field for designating an object within an object set.
Claim 15
Dependent Claim 38 words
The reception system according to claim 10, wherein the object processing means includes elements for interpreting an object identifier that includes a type field for designating the use of the object and the structure of the object identifier.
Claim 16
Dependent Claim 34 words
The reception system according to claim 7, wherein the object storage means includes elements for interpreting an object structure including a header having control attributes for indicating the permanency and currency of the object.
Claim 17
Dependent Claim 29 words
The reception system according to claim 15, wherein the storage means includes elements for selectively storing objects between user sessions according to the control attributes of the respective objects.
Claim 18
Dependent Claim 29 words
The reception system according to claim 15, wherein the storage means includes elements for selectively storing objects during user sessions according to the control attributes of the respective objects.
Claim 19
Dependent Claim 32 words
The reception system according to claim 7, wherein the object processing means includes elements for interpreting an object structure in which the header includes means for indicating the length of the object.
Claim 20
Dependent Claim 24 words
The reception system according to claim 1, wherein the communication means is adapted for sending messages to and receiving messages from the interactive network.
Claim 21
Dependent Claim 37 words
The reception system according to claim 19, wherein the data storage means communicates with the communication means, for requesting a desired object from the interactive network if the desired object is not present in the storage means.
Claim 22
Dependent Claim 23 words
The reception system according to claim 1, further including collection means for collecting and storing data concerning object usage at the reception system.
Claim 23
Dependent Claim 35 words
The reception system according to claim 21, wherein the reception system includes a display and wherein advertisements are selectively exhibited at the display in response to the object usage data assembled by the collection means.
Claim 24
Dependent Claim 26 words
The reception system according to claim 1, wherein the input means includes input management means for translating the user inputs into a personal computer independent format.
Claim 25
Dependent Claim 32 words
The reception system accordingly to claim 1, wherein the object processing means includes elements for identifying objects for interpretation that are obtained from the interactive network in response to predetermined initial parameters.
Claim 26
Dependent Claim 16 words
The reception system according to claim 1, wherein the storage means includes a random access memory.
Claim 27
Dependent Claim 18 words
The reception system according to claim 1, wherein the storage means includes a diskette or other magnetic media.
Claim 28
Dependent Claim 14 words
The reception system according to claim 1, wherein the storage means includes optical medium.
Claim 29
Dependent Claim 15 words
The reception system according to claim 1, wherein the storage means includes a broadcast medium.
Claim 30
Dependent Claim 171 words
A reception system provided in an interactive computer network, the reception system for presenting partitioned applications including informational and transactional services to a user, the reception system comprising: input means for receiving user inputs, at least some of which may include requests for partitioned applications, and at least some of which may include messages; storage means for storing objects, the objects collectively including data and executable program instructions used in generating the partitioned applications, and the storage means further retaining objects between requests for partitioned applications; objects processing means responsive to the input means for selectively retrieving and interpreting objects to extract data and program instructions required for composing and generating the partitioned applications; communication means for passing messages arising at the input means and object requests arising at the object processing means to and receiving objects and messages from the interactive network; collection means in communication with the input means and the communication means for compiling object use data and passing the compiled object use data to the interactive network.
Claim 31
Dependent Claim 171 words
A reception system provided in an interactive computer network, the reception system for presenting partitioned applications including informational and transactional services to a user, the reception system comprising: input means for receiving user inputs, at least some of which may include requests for partitioned applications, and at least some of which may include messages; storage means for storing objects, the objects collectively including data and executable program instructions used in generating the partitioned applications, and the storage means further retaining objects between requests for partitioned applications; objects processing means responsive to the input means for selectively retrieving and interpreting objects to extract data and program instructions required for composing and generating the partitioned applications; communication means for passing messages arising at the input means and object requests arising at the object processing means to and receiving objects and messages from the interactive network; collection means in communication with the input means and the communication means for compiling object use data and passing the compiled object use data to the interactive network.
Claim 32
Dependent Claim 47 words
The reception system according to claim 29, further including advertisement management means for pre-fetching advertisement objects from the interactive network, each of which advertisement objects includes an object identifier, and controlling presentation of advertisements associated with the advertisement objects in response to the compiled object use data.
Claim 33
Dependent Claim 33 words
The reception system according to claim 30, wherein the advertisement management means includes an advertisement queue for storing the object identifiers of the advertisement objects for the purpose of pre-fetching the advertisement objects.
Claim 34
Dependent Claim 24 words
The reception system according to claim 31, wherein the advertisement queue can store a variable number of the object identifiers based on predetermined parameters.
Claim 35
Dependent Claim 19 words
The reception system according to claim 29, wherein the compiled object use data is processed by the interactive network.
Claim 36
Dependent Claim 219 words
Method for operating a compute as a reception system for presenting partitioned applications to a user, the partitioned application being made up of objects that collectively include data and program instructions, the method comprising the steps of: a. receiving requests for partitioned applications at the reception system; b. interpreting objects to extract data and program instructions required for composing and generating the requested partitioned applications; c. executing program instructions that may be included within the objects for which the requested partitioned applications can be generated; d. storing objects from which the requested partitioned applications can be generated and retaining objects between requests for partitioned applications; e. communicating with the network to obtain objects from which the requested partitioned applications can be generated that are not available at the reception system; f. causing the interpreted object data to be presented at the reception system; wherein, when a partitioned application is requested, the reception system determines the objects required to be executed for generating the partitioned application; determines whether the required objects are available at the reception system; secures required objects not available at the reception system from the network; and interprets the required objects to obtain the data and program instructions required for composing and presenting the partitioned application, and presents the application by supplying the necessary data for presentation.
Claim 37
Dependent Claim 219 words
Method for operating a compute as a reception system for presenting partitioned applications to a user, the partitioned application being made up of objects that collectively include data and program instructions, the method comprising the steps of: a. receiving requests for partitioned applications at the reception system; b. interpreting objects to extract data and program instructions required for composing and generating the requested partitioned applications; c. executing program instructions that may be included within the objects for which the requested partitioned applications can be generated; d. storing objects from which the requested partitioned applications can be generated and retaining objects between requests for partitioned applications; e. communicating with the network to obtain objects from which the requested partitioned applications can be generated that are not available at the reception system; f. causing the interpreted object data to be presented at the reception system; wherein, when a partitioned application is requested, the reception system determines the objects required to be executed for generating the partitioned application; determines whether the required objects are available at the reception system; secures required objects not available at the reception system from the network; and interprets the required objects to obtain the data and program instructions required for composing and presenting the partitioned application, and presents the application by supplying the necessary data for presentation.
Claim 38
Dependent Claim 43 words
The method of claim 34 wherein the receiving of requests for partitioned applications includes transforming requests for partitioned applications entered at the reception system computer into logical events which are interpreted so that required objects for the application can be identified and organized.
Claim 39
Dependent Claim 29 words
The method of claim 35 wherein interpreting the objects includes creating a page processing table to control collection of objects required to be executed for presenting the requested application.
Claim 40
Dependent Claim 36 words
The method of claim 36 wherein storing and retaining the objects includes monitoring objects required for a partitioned application to assure that the most current version for each of the objects is provided for application presentation.
Claim 41
Dependent Claim 23 words
The method of claim 37 further including collecting data regarding the frequency of use of various objects required for the partitioned applications requested.
Claim 42
Dependent Claim 23 words
The method of claim 37 further including providing advertisement objects to the reception system for presenting advertisements as part of a partitioned application.
Claim 43
Dependent Claim 15 words
The method of claim 34 wherein communication with the network includes communicating objects and messages.
Claim 44
Dependent Claim 52 words
The method of claim 34 wherein executing program instructions includes executing object program instructions prior to execution of the objects containing data in order to effect the collection of objects for presentation, and further includes executing object program instructions following presentation of data to undertake action in response to the presented data.
Claim 45
Dependent Claim 29 words
The method of claim 34 wherein the reception system undertake multitasking of events relating to presentation of partitioned applications in cooperation with the operating system running at the computer.
Claim 46
Dependent Claim 26 words
The method of claim 34 wherein interpreting objects includes interpreting the objects by parsing the objects into segments according to a prescribed structure for the objects.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-12 1998-03-14 1998-09-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-12 2002-03-14 2002-09-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-12 2006-03-14 2006-09-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag