Claims
- 1. A device for providing machine to machine communication over a communication network, the device comprising:
a communication interface having a network link and a data traffic manager, the communication interface adaptable to receive communications from a communication network and to provide communications to the communications network; a software system having a protocol stack and an application platform, the software system adaptable to process communications received from the communication interface and provide communications to the communication interface; and a memory adaptable to temporarily buffer communications.
- 2. The device of claim 1, wherein the device is assembled in an application specific integrated circuit.
- 3. The device of claim 1, wherein the communication network is a wireless network.
- 4. The device of claim 1, wherein the communication interface further comprises:
a network link in electrical communication with the communication network; and a data traffic manager configured to route communications over the communication network.
- 5. The device of claim 4, wherein the network link is in radio communication with the communication network.
- 6. The device of claim 1, wherein the software system further comprises:
a protocol stack adaptable to process communications conforming to a plurality of communication protocols; and an application platform adaptable to execute a software application.
- 7. A computer system including a processor, a volatile storage area, a communication means, and a machine to machine communication device, the machine to machine communication device configured to send and receive communications over a network, route traffic on the network, process communications bound for the computer system, and host applications on the computer system.
- 8. The computer system of claim 7, wherein the network is a wireless network.
- 9. The computer system of claim 7, wherein communications bound for the computer system are processed through a protocol stack implemented by the machine to machine communication device.
- 10. A method for facilitating machine to machine communication over a communication network, comprising:
receiving a communication from a communication network; providing the communication to an application specific integrated circuit, wherein the application specific integrated circuit performs the following steps: determining the destination of the communication; processing locally bound communications; and forwarding remotely bound communications to the communication network.
- 11. The method of claim 10, wherein the processing step further comprises:
determining a type for the communication; providing the communication to a protocol module associated with the type; and processing the communication at the protocol module.
RELATED APPLICATION
[0001] The present application is a continuation-in-part of co-pending U.S. patent application Ser. No. 09/522,526, entitled SYSTEMS AND METHODS FOR NETWORK BASED SENSING AND DISTRIBUTED SENSOR, DATA AND MEMORY MANAGEMENT, of concurrent ownership, attorney docket number 251/202 filed on Mar. 10, 2000, which is incorporated herein by reference in its entirety.
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
09522526 |
Mar 2000 |
US |
Child |
10098882 |
Mar 2002 |
US |
Parent |
09268079 |
Mar 1999 |
US |
Child |
10098882 |
Mar 2002 |
US |