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

Communications protocol

Assignee: Nokia of America Corp
•
Filing: 1992-12-30
•
Granted: 1997-07-15
•
Expires: 2012-12-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention is directed to a communications protocol which facilitates the exchange of interface information between a host processor and a terminal, such as a workstation, smart phone, portable computer, etc., by associating an object that is to be displayed on the terminal display with a particular identifier, and by associating input information entered in response to a user manipulating a displayed object with the associated object identifier, rather than the location of the displayed object. Accordingly, a host processor may specify relative rather than specific attributes for an object that is to be displayed on a terminal display, thereby leaving it up to the terminal to display an object in accord with its own capabilities.

Inventors

  • 👤 Chaim M. Ackerman
  • 👤 Alan L. Glasser
  • 👤 Reuben Klein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 12:36
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F3/038; G06F3/048; G06F3/0481; G06Q; G06Q20/00; G06Q20/08; G06Q20/10; G06Q20/108; H; H04; H04L; H04L67/00; H04L67/01; H04L67/04; H04L67/2866; H04L67/30; H04L67/303; H04L67/50; H04L67/75; H04L9/00; H04L9/40; H04L69/00; H04L69/24; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 64 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of input object types, and transmitting said identifier and its respective input object type to said device, wherein said plurality of object types includes at least two of the object types choice, entry, text, and image.
Claim 2
Independent Claim 64 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of input object types, and transmitting said identifier and its respective input object type to said device, wherein said plurality of object types includes at least two of the object types choice, entry, text, and image.
Claim 3
Independent Claim 88 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of input object types, transmitting said identifier and its respective input object type to said device, and responding to a manipulation of the object at said terminal by transmitting to said processor a) said identifier and b) data representative of said manipulation, wherein said manipulation includes at least selection of said object; entry of data; or retrieval of display data.
Claim 4
Independent Claim 88 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of input object types, transmitting said identifier and its respective input object type to said device, and responding to a manipulation of the object at said terminal by transmitting to said processor a) said identifier and b) data representative of said manipulation, wherein said manipulation includes at least selection of said object; entry of data; or retrieval of display data.
Claim 5
Independent Claim 113 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of predefined presentation data types, said host being the originator of said identifier and said presentation data types, transmitting said identifier and its respective presentation data type to said device, and responsive to a manipulation of said respective presentation data type at said terminal device, transmitting to said processor said identifier and data representative of said manipulation, and further comprising the step of further transmitting to said device at least a first datum, and wherein said data representative of said manipulation includes said first datum.
Claim 6
Independent Claim 113 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of predefined presentation data types, said host being the originator of said identifier and said presentation data types, transmitting said identifier and its respective presentation data type to said device, and responsive to a manipulation of said respective presentation data type at said terminal device, transmitting to said processor said identifier and data representative of said manipulation, and further comprising the step of further transmitting to said device at least a first datum, and wherein said data representative of said manipulation includes said first datum.
Claim 7
Independent Claim 140 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of predefined presentation data types, said host being the originator of said identifier and said presentation data types, transmitting said identifier and its respective presentation data type to said device, and responsive to a manipulation of said respective presentation data type at said terminal device, transmitting to said processor said identifier and data representative of said manipulation, further transmitting to said device at least a first datum, wherein said data representative of said manipulation includes said first datum and wherein said respective presentation data type is representative of one of a plurality of different object types, and presenting said first datum as a default data entry value for said one object type.
Claim 8
Independent Claim 140 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of predefined presentation data types, said host being the originator of said identifier and said presentation data types, transmitting said identifier and its respective presentation data type to said device, and responsive to a manipulation of said respective presentation data type at said terminal device, transmitting to said processor said identifier and data representative of said manipulation, further transmitting to said device at least a first datum, wherein said data representative of said manipulation includes said first datum and wherein said respective presentation data type is representative of one of a plurality of different object types, and presenting said first datum as a default data entry value for said one object type.
Claim 9
Independent Claim 85 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of predefined presentation data types, said host being the originator of said identifier and said presentation data types, transmitting said identifier and its respective presentation data type to said device, and further transmitting to said device at least a first datum, and providing at said device a second datum that is a function of said first datum.
Claim 10
Independent Claim 85 words
A method of operating a host processor communicating with a terminal device, said method comprising the steps of assigning an identifier to a respective one of a plurality of predefined presentation data types, said host being the originator of said identifier and said presentation data types, transmitting said identifier and its respective presentation data type to said device, and further transmitting to said device at least a first datum, and providing at said device a second datum that is a function of said first datum.
Claim 11
Dependent Claim 22 words
The invention of claim 5 wherein said second datum comprises data available at said device but not available at said host processor.
Claim 12
Dependent Claim 13 words
The invention of claim 6 wherein said first datum is a function call.
Claim 13
Dependent Claim 46 words
The invention of claim 5 wherein said respective presentation data type is representative of one of a plurality of different object types and wherein said method further comprises the step of presenting said second datum at said device as a label for said one object type.
Claim 14
Dependent Claim 49 words
The invention of claim 5 wherein said respective presentation data type is representative of one of a plurality of different object types and wherein said method further comprises the step of presenting said second datum at said device as a default data entry value for said one object type.
Claim 15
Dependent Claim 47 words
The invention of claim 5 further comprising the step of responsive to a manipulation of said respective presentation data type at said terminal device, transmitting to said processor said identifier and data representative of said manipulation, wherein said data representative of said manipulation includes said second datum.

References Cited (Backward Citations)

US5173854A Cited
US5303379A Cited
US4853952A Cited
US5107419A Cited
US5347632A Cited
US5201049A Cited
US5181162A Cited
US5345553A Cited
US5361350A Cited
US5303042A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-07-14 2001-01-13 2001-07-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-07-14 2005-01-13 2005-07-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-07-14 2009-01-13 2009-07-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag