Communications protocol
DC CAFCFirst Claim
1. A method of operating a host processor communicating with a terminal device, said method comprising the steps ofassigning an identifier to a respective one of a plurality of input object types, andtransmitting 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.
7 Assignments
Litigations
0 Petitions

Accused Products

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.
71 Citations
10 Claims
-
1. 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.
-
2. 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.
- entry of data;
-
3. 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.
-
4. 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.
-
5. 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.
Specification