Techniques for validating a delivery channel
First Claim
Patent Images
1. An apparatus, comprising:
- a processor circuit;
a hardware communications component; and
a validity component operative on the processor circuit to receive a request from a sender device, via the hardware communications component, to determine whether a delivery channel is valid for communication with a recipient user, the delivery channel comprising a form of electronic communication and associated with a device and with a device user, and in response to the request;
to query a database of device subscriber information for device information of the device associated with the delivery channel,to analyze the device information to determine whether the device user matches the recipient user,to receive information from an application installed on the device, where the information includes an identity of a user associated with the application, the application distinct from the delivery channel,to determine that the delivery channel is valid for communication with the recipient user when the device user matches the recipient user and when the user associated with the application matches the recipient user, andto transmit a response to the request to the sender device when the delivery channel is valid.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for validating a delivery channel are described. An apparatus may comprise a validity component operative to query a database of device subscriber information for device information of a device associated with a delivery channel, to analyze the device information to determine whether the device is associated with a user, and to determine whether the delivery channel is valid for communication with the user based on whether the device is associated with the user. Other embodiments are described and claimed.
41 Citations
15 Claims
-
1. An apparatus, comprising:
-
a processor circuit; a hardware communications component; and a validity component operative on the processor circuit to receive a request from a sender device, via the hardware communications component, to determine whether a delivery channel is valid for communication with a recipient user, the delivery channel comprising a form of electronic communication and associated with a device and with a device user, and in response to the request; to query a database of device subscriber information for device information of the device associated with the delivery channel, to analyze the device information to determine whether the device user matches the recipient user, to receive information from an application installed on the device, where the information includes an identity of a user associated with the application, the application distinct from the delivery channel, to determine that the delivery channel is valid for communication with the recipient user when the device user matches the recipient user and when the user associated with the application matches the recipient user, and to transmit a response to the request to the sender device when the delivery channel is valid. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method, comprising:
-
receiving a request from a sender device to determine whether a delivery channel is valid for communication with a recipient user, the delivery channel comprising a form of electronic communication and associated with a device and with a device user, and in response to the request; querying a database of device subscriber information for device information of the device associated with the delivery channel; analyzing the device information to determine whether the device user matches the recipient user; receiving information from an application installed on the device, where the information includes an identity of a user associated with the application, the application distinct from the delivery channel; determining that the delivery channel is valid for communication with the recipient user when the device user matches the recipient user and when the user associated with the application matches the recipient user; and transmitting a response to the request to the sender device when the delivery channel is valid. - View Dependent Claims (7, 8, 9, 10)
-
-
11. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
receive a request from a sender device to determine whether a delivery channel is valid for communication with a recipient user, the delivery channel comprising a form of electronic communication and associated with a device and with a device user, and in response to the request; query a database of device subscriber information for device information of the device associated with the delivery channel; analyze the device information to determine whether the device user matches the recipient user; receive information from an application installed on the device, where the information includes an identity of a user associated with the application, the application distinct from the delivery channel; determine that the delivery channel is valid when the device user matches the recipient user and when the user associated with the application matches the recipient user; and transmit a response to the request to the sender device based on the determination of whether the delivery channel is valid. - View Dependent Claims (12, 13, 14, 15)
-
Specification