Differentiating Unique Systems Sharing a Common Address
First Claim
1. A method of provisioning a service to each device of a plurality of devices, the method comprising:
- causing each device of the plurality of devices to provide a unique identifier with each communication originated by the device, each device of the plurality of devices being identifiable from at least the other devices of the plurality of devices independent of any common address based on the unique identifier;
intercepting a communication from an originating device of the plurality of devices and determining the unique identifier provided with the communication, the communication otherwise not uniquely identifying the originating device from the other devices of the plurality of devices, the communication comprising a destination;
processing the communication based on the unique identifier, the processing comprising blocking the communication; and
intercepting a communication sent by the destination to the originating device and processing the communication sent by the destination.
10 Assignments
0 Petitions
Accused Products
Abstract
A system for differentiating unique systems and/or users sharing a common address may include an interface, a device identifier, a communication interceptor and a communication processor. The interface may be operative to receive a designation of a plurality of devices and/or users and a specification of corresponding services to be provisioned. The device identifier may be operative to cause the devices to provide a unique identifier with each communication originated by the device and store the unique identifier and the associated specification in a memory. The communication interceptor may be operative to intercept a communication originated by one of the devices and determine the unique identifier associated with the communication. The communication processor may be operative to determine the associated device and/or user specific service to be provisioned based on the unique identifier and process the communication in accordance with the associated device and/or user specific service to be provisioned.
-
Citations
24 Claims
-
1. A method of provisioning a service to each device of a plurality of devices, the method comprising:
-
causing each device of the plurality of devices to provide a unique identifier with each communication originated by the device, each device of the plurality of devices being identifiable from at least the other devices of the plurality of devices independent of any common address based on the unique identifier; intercepting a communication from an originating device of the plurality of devices and determining the unique identifier provided with the communication, the communication otherwise not uniquely identifying the originating device from the other devices of the plurality of devices, the communication comprising a destination; processing the communication based on the unique identifier, the processing comprising blocking the communication; and intercepting a communication sent by the destination to the originating device and processing the communication sent by the destination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for provisioning a service to each device of a plurality of devices, the system comprising:
-
means for causing each device of the plurality of devices to provide a unique identifier with each communication originated by the device, each device of the plurality of devices being identifiable from at least the other devices of the plurality of devices independent of any common address based on the unique identifier; means for intercepting a communication from an originating device of the plurality of devices and determining the unique identifier provided with the communication, the communication otherwise not uniquely identifying the originating device from the other devices of the plurality of devices, the communication comprising a destination; means for handling the communication based on the unique identifier, the means for handling comprising means for blocking the communication; and means for intercepting a communication sent by the destination to the originating device and means for handing the communication sent by the destination. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for provisioning a service to each device of a plurality of devices, the system comprising:
-
a device identifier operative to cause each device of the plurality of devices to provide a unique identifier with each communication originated by the device, each device of the plurality of devices being identifiable from at least the other devices of the plurality of devices independent of any common address based on the unique identifier, the device identifier being further operative to store the unique identifier in a memory; a communication interceptor operative to intercept a communication from an originating device of the plurality of devices and determine the unique identifier provided therewith, the communication otherwise not uniquely identifying the originating device from the other devices of the plurality of devices, the communication comprising a destination; and a communication processor coupled with the memory and the communication interceptor and operative to process the communication based on the unique identifier, such that the communication is blocked, wherein the communication interceptor is further operative to intercept a communication sent by the destination to the originating device and process the communication sent by the destination. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for provisioning a service to users, the method comprising:
-
intercepting a communication associated with a service from a device; processing the communication to identify the communicating device, the device having been previously modified to enable identification thereof based on the communication; allowing the service to be provisioned based on the identified communicating device, to the device if the service comprises the device specific service to be provisioned, otherwise preventing the service from being provisioned to the device, wherein the communication comprises a destination, the allowing of the service to be provisioned comprising blocking the communication, and wherein the method further comprises intercepting a communication sent by the destination to the communicating device and processing the communication sent by the destination. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification