Claims
- 1. A network protocol, comprising:
a packet identification data segment; an address data segment; a length data segment; and a transport data segment, wherein the network protocol is encapsulated within a physical layer protocol which must be parsed to extract the network protocol.
- 2. The network protocol as in claim 1, further comprising:
a session data segment; a presentation data segment; and an application data segment, wherein each segment have varying size formats.
- 3. The network protocol as in claim 2, wherein the packet identification data segment is one byte in size and identifies the primary purpose of each packet.
- 4. The network protocol as in claim 2, wherein the address data segment is six bytes in size.
- 5. The network protocol as in claim 2, wherein the length data segment is two bytes in size and indicates the total number of bytes remaining.
- 6. The network protocol as in claim 1 has a maximum size of about 64 kilobytes minus overhead.
- 7. The network protocol as in claim 2, wherein the address data segment contains two addresses.
- 8. The network protocol as in claim 2, wherein the address data segment comprises a source address and a destination address.
- 9. The network protocol as in claim 2, wherein the transport data segment, the session data segment, the presentation data segment and the application data segment are sequentially fixed in position and must be accounted for within the network protocol packet.
- 10. The network protocol as in claim 9, wherein a single byte null at a given data segment sequential position indicates that the segment is not utilized.
- 11. The network protocol as in claim 9, wherein a single byte non-zero value at a given data segment sequential position indicates that the layer is being utilized.
- 12. The network protocol as in claim 9, wherein the physical layer protocol interconnects a data network comprising:
a controller; a database generator; a modem/communicator; a card reader; an access control; and an access database.
- 13. The network protocol as in claim 9, wherein the presentation data segment provides information about the presentation of the data in the current application data segment.
- 14. The network protocol as in claim 2 is a master-slave protocol, wherein a personal computer application is the master and requires a valid response before proceeding.
- 15. A method of addressing a data network, comprising the steps of:
identifying the primary purpose of a packet; providing originating and destination source addresses; identifying total number of bytes remaining in the packet; and identifying information required to deliver a command from a computer application to a target module.
- 16. The method of claim 15, further comprising the steps of:
maintaining session data; maintaining application data commands and responses; and modifying said application data for presentation.
- 17. The method of claim 15, wherein the data network comprises:
a controller; a database generator; a modem/communicator; a card reader; an access control; and an access database
- 18. A network protocol packet, comprising:
means for identifying the primary purpose of each packet; means for providing originating and destination source addresses; means for identifying total number of bytes remaining in the packet; and means for identifying information required to deliver a command from a computer application to a target module
- 19. The network protocol packet of claim 18, further comprising:
means for maintaining session data; means for maintaining application data commands and responses; and means for modifying said application data for presentation.
- 20. The network protocol packet of claim 19 interconnects a data network comprising:
a controller; a database generator; a modem/communicator; a card reader; an access control; and an access database.
PRIORITY
[0001] This application claims priority to the provisional patent application, 60/336,146 filed Dec. 6,2001, the disclosure of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60336146 |
Dec 2001 |
US |