Claims
- 1. An electronic system having a processor, a bus and a memory unit and further comprising:an application software layer; a port layer comprising a plurality of ports each for selective assignment to applications of said application software layer and communication with said applications; a universal datagram protocol (UDP) layer coupled to communicate information with said port layer, said UDP layer reserving a space within said memory unit for storage of communication statistics and wherein said application software layer is for bypassing said port layer to directly access said communication statistics of said UDP layer; an internet protocol (IP) layer coupled to communicate information with said UDP layer; and a transport layer coupled to receive information and communicate said information to said IP layer.
- 2. An electronic system as described in claim 1 wherein said transport layer is compliant with the Mobitex wireless communication system.
- 3. An electronic system as described in claim 1 wherein said transport layer is compliant with the Ethernet network.
- 4. An electronic system as described in claim 1 wherein said transport layer utilizes a terrestrial phone line.
- 5. An electronic system as described in claim 1 wherein said electronic system is a personal digital assistant (PDA) platform.
- 6. An electronic system having a processor, a bus and a memory unit and further comprising:an application software layer comprising an application for generating data packet requests and for selectively canceling a first data request for a first data packet; a port layer comprising a plurality of ports each for selective assignment to said and communication with said application; a universal datagram protocol (UDP) layer coupled to communicate data packets to said port layer, said UDP layer reserving a space within said memory unit for storage of communication statistics and wherein said application is also for bypassing said port layer to directly access said communication statistics; an internet protocol (IP) layer coupled to communicate data packets to said UDP layer; and a transport layer coupled to receive data packets and communicate said data packets to said IP layer.
- 7. An electronic system as described in claim 6 wherein said transport layer is compliant with the Mobitex wireless communication system.
- 8. An electronic system as described in claim 6 wherein said transport layer is compliant with the Ethernet network.
- 9. An electronic system as described in claim 6 wherein said transport layer utilizes a terrestrial phone line.
- 10. An electronic system as described in claim 6 wherein said electronic system is a personal digital assistant (PDA) platform.
- 11. An electronic system having a processor, a bus and a memory unit, performs a method of receiving a requested data packet comprising the steps of:a) an application of an application software layer generating data packet requests and selectively canceling a first data request for a first data packet; b) assigning a first port of a port layer to said first data request and subsequently canceling said first port assignment responsive to said first data request being canceled; c) receiving said first data packet and forwarding said first data packet to a universal datagram protocol (UDP) layer, said step c) performed by a transport layer and an internet protocol (IP) layer communicatively coupled together; d) said universal datagram protocol (UDP) layer dumping said first data packet to a no-port designation in response to receiving said first data packet while said first port is canceled, said UDP layer updating a communication statistic in response to step d); and e) said application bypassing said port layer to directly access said communication statistic within said UDP layer and, based thereon, preventing improper time-out of a second data request that was issued subsequently to said first data request.
- 12. A method as described in claim 11 wherein said transport layer is compliant with the Mobitex wireless communication system.
- 13. A method as described in claim 11 wherein said electronic system is a personal digital assistant (PDA) platform.
- 14. A method as described in claim 11 wherein said communication statistics represent occurrences of no-port-dumps within said UDP layer.
Parent Case Info
This is a continuation of application Ser. No. 09/454,250 filed on Dec. 2, 1999 now U.S. Pat. No. 6,222,857 which is hereby incorporated by reference to this specification.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5802460 |
Parvulesvu |
Sep 1998 |
A |
6055236 |
Nessett |
Apr 2000 |
A |
6226533 |
Akahane |
May 2001 |
B1 |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/454250 |
Dec 1999 |
US |
Child |
09/710494 |
|
US |