Network system and method
First Claim
1. A method for providing a network service including:
- receiving a packet that includes device identification information that is distinct from location address information;
processing the packet, and wherein processing the packet includes anonymizing the device identification information included in the received packet; and
forwarding the packet to a location address.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for networking. A globally valid address in a Wide Area Network includes device identification information and device location information, wherein the device identification information is distinct from the device location information. This facilitates providing network services for mobile devices. Device identification information includes a persistent, globally unique identity for devices that can be coupled to the network, and for each communication endpoint adapted to be coupled to the Wide Area Network. Network addresses are portable, allowing a network services customer to easily change its network service provider, and supporting hosts that have more than one network interface. Inline agents provide network services efficiently and transparently to users. The present invention provides a definition of network service that scales well and is capable of exploiting opportunities that will be presented by new network technologies.
-
Citations
18 Claims
-
1. A method for providing a network service including:
-
receiving a packet that includes device identification information that is distinct from location address information;
processing the packet, and wherein processing the packet includes anonymizing the device identification information included in the received packet; and
forwarding the packet to a location address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
determining the location address for the identified device; and
inserting the location address for the identified device into the packet.
-
-
4. The method of claim 3 wherein processing the packet includes anonymizing the location address included in the received packet.
-
5. The method of claim 1, wherein forwarding the packet to a location address includes forwarding the packet to the location address of a demark.
-
6. The method of claim 5, wherein the demark is a network interface unit.
-
7. The method of claim 1, wherein forwarding the packet to a location address includes forwarding the packet to the location address of the device corresponding to the device identifier.
-
8. The method of claim 1, wherein processing the packet includes anonymizing the device identification information and anonymizing the location address information.
-
9. The method of claim 1, wherein the device identification information is selected from a group comprising year subfield, date field, serial number subfield, manufacturer subfield, manufacturer code, demark code subfield or network code subfield.
-
10. A program storage device readable by a machine, tangibly embodying a program of executable instructions to perform a method for providing a network service, the method comprising:
-
(a) receiving a packet that includes device identification information that is distinct from location address information;
(b) processing the packet, and wherein processing the packet includes anonymizing the device identification information included in the received packet; and
(c) forwarding the packet to a location address. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
determining the location address for the identified device; and
inserting the location address for the identified device into the packet.
-
-
13. The program storage device of claim 10, wherein processing the packet includes anonymizing the location address included in the received packet.
-
14. The program storage device of claim 10, wherein forwarding the packet to a location address includes forwarding the packet to the location address of a demark.
-
15. The program storage device of claim 14, wherein the demark is a network interface unit.
-
16. The program storage device of claim 10, wherein forwarding the packet to a location address includes forwarding the packet to the location address of the device corresponding to the device identifier.
-
17. The program storage device of claim 10, wherein processing the packet includes anonymizing the device identification information and anonymizing the location address information.
-
18. The program storage device of claim 10, wherein the device identification information is selected from a group comprising year subfield, date field, serial number subfield, manufacturer subfield, manufacturer code, demark code subfield or network code subfield.
Specification