Verifying network delivery of information to a device based on physical characteristics
First Claim
Patent Images
1. A device comprising:
- a network interface configured to receive verification requirements and a message addressed to a logical address, from a source device, wherein the verification requirements identify one or more physical characteristics, associated with a destination device, including at least one of;
a time window for receiving the request to access the message,geographical coordinates, including at least one of a latitude, a longitude, or an altitude, of the destination device, ora media access control (MAC) address of a component in customer premises equipment associated with the destination device; and
a processor configured to;
receive a first request from a destination device to access the message;
send, to the destination device, a second request for information related to at least one of the identified physical characteristics;
validate, based on information received in response to the second request, the logical address based on a determination that a physical characteristic associated with the destination device corresponds to the at least one of the identified physical characteristics in the verification requirements; and
selectively provide, responsive to the validation, access to the message to the destination device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may include a network interface configured to receive verification requirements and a message from a source device. In addition, the device may include a processor configured to receive a request from a destination device to send the message to the destination device, validate a logical address provided in the message based on a physical characteristic described or referenced in the verification requirements, and send the message to the destination device when the processor successfully validates the logical address based on the physical characteristic.
19 Citations
20 Claims
-
1. A device comprising:
-
a network interface configured to receive verification requirements and a message addressed to a logical address, from a source device, wherein the verification requirements identify one or more physical characteristics, associated with a destination device, including at least one of; a time window for receiving the request to access the message, geographical coordinates, including at least one of a latitude, a longitude, or an altitude, of the destination device, or a media access control (MAC) address of a component in customer premises equipment associated with the destination device; and a processor configured to; receive a first request from a destination device to access the message; send, to the destination device, a second request for information related to at least one of the identified physical characteristics; validate, based on information received in response to the second request, the logical address based on a determination that a physical characteristic associated with the destination device corresponds to the at least one of the identified physical characteristics in the verification requirements; and selectively provide, responsive to the validation, access to the message to the destination device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, from a source device, verification requirements, indicative of a physical address of a geographic location and a logical address associated with a destination device; receiving a request from the destination device to establish a communication session with the source device; determining, in response to the request, that the received physical address does not correspond to a physical address, identified in the physical characteristics, associated with the logical address; obtaining, from the destination device and based on the determining, a physical address associated with the logical address; validating, in response to obtaining the physical address, the logical address based on a correspondence between the obtained physical address and the physical address identified in the verification requirements; and establishing, based on results of the validating, the communication session between the source device and the destination device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. Non-transitory computer-readable memory media, comprising:
one or more instructions that, when executed by at least one processor, cause the at least processor one to; receive, from a source device, verification requirements, indicative of a physical address of a geographic location and a logical address associated with a destination device, receive a request from the destination device to establish a communication session with the source device, determine, in response to the request, that the received physical address does not correspond to a physical address, identified in the physical characteristics, associated with the logical address, obtain, from the destination device and based on a determination, a physical address associated with the logical address, validate, in response to obtaining the physical address, the logical address based on a correspondence between the obtained physical address and the physical address identified in the verification requirements, and establish, based on results of a validation, the communication session between the source device and the destination device. - View Dependent Claims (17, 18, 19, 20)
Specification