Securing a data connection for communicating between two end-points
US-2019075099-A1 · Mar 7, 2019 · US
US10979907B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10979907-B2 |
| Application number | US-202016905581-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 18, 2020 |
| Priority date | Jun 6, 2019 |
| Publication date | Apr 13, 2021 |
| Grant date | Apr 13, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosed implementations include a method performed by a system on a telecommunications network. The system can store an indication of an association between a user device and a service plan, communicate a message to the user device, and receive an indication that a single-action input was received at the user device on the telecommunications network. The single-action input is in response to the message presented on the user device. In response to receiving the indication, the system can obtain an identifier of the user device to identify the service plan of the user device and determine whether the user device can redeem the third-party service. If the user or user device is eligible, the third-party service is automatically provisioned for the user device.
Opening claim text (preview).
What is claimed is: 1. At least one non-transitory computer-readable storage medium storing instructions to be executed by at least one processor, wherein execution of the instructions cause a system to: store an indication of an association between a user device and a service plan of a telecommunications network; communicate a message from a third-party service provider over the telecommunications network to the user device, wherein the message includes an offer for a third-party service of the third-party service provider, and wherein the offer is unsolicited by a user of the user device; receive an indication that one single user input was received at the user device, wherein the one single user input is responsive to the message at the user device to redeem the third-party service; in response to receiving the indication of the one single user input at the user device: obtain an identifier of the user device, identify the service plan associated with the user device based on the identifier of the user device, compare an eligibility criterion for the third-party service with the service plan, determine that the user device is eligible to redeem the third-party service based on the comparison, and automatically provision the third-party service for the user device. 2. The computer-readable storage medium of claim 1 , wherein the identifier is based on a network connection of the user device to the telecommunications network. 3. The computer-readable storage medium of claim 1 , wherein the identifier includes an IP address of the user device, an international mobile subscriber identity (IMSI), a mobile station international subscriber directory number (MSISDN), or a billing account number (BAN) for the user. 4. The computer-readable storage medium of claim 1 , wherein the message includes a link and the one single user input includes selection of the link. 5. The computer-readable storage medium of claim 1 , wherein the message is a text message and the one single user input corresponds to selecting a hyperlink embedded in the text message. 6. The computer-readable storage medium of claim 1 , wherein the third-party service is provisioned over a first type of communication channel and the message is communicated to the user device over a second type of communication channel different from the first type of communication channel. 7. The computer-readable storage medium of claim 1 , wherein the system is further caused to: cause a dedicated application of the user device to provide access to the third-party service. 8. The computer-readable storage medium of claim 1 , wherein the system is further caused to: cause a web browser of the user device to provide access to the third-party service. 9. The computer-readable storage medium of claim 1 , wherein the third-party service is a video streaming service or a cloud storage service. 10. The system of claim 1 , wherein to automatically provision the third-party service for the user device comprises causing the system to: authenticate the user or the user device with the third-party service; and activate the third-party service on the user device. 11. A method performed on a telecommunications network, the method comprising: storing an indication of an association between a user device and a service plan of the telecommunications network; communicating a message from a third-party service provider over the telecommunications network to the user device, wherein the message includes an offer for a third-party service of the third-party service provider, and wherein the offer is unsolicited by a user of the user device; receiving an indication that one single user input was received at the user device on the telecommunications network, wherein the one single user input is in response to the message presented on the user device to redeem the third-party service; in response to receiving the indication of the one single user input to the user device: obtaining an identifier of the user device, identifying the service plan associated with the user device based on the identifier of the user device, comparing an eligibility criterion for the third-party service with the service plan, determining that the user device is eligible to redeem the third-party service based on the comparison, and automatically provisioning the third-party service for the user device. 12. The method of claim 11 , wherein the identifier includes an IP address of the user device, an international mobile subscriber identity (IMSI), a mobile station international subscriber directory number (MSISDN), or a billing account number (BAN) for the user. 13. The method of claim 11 , wherein the message is a text message and the one single user input includes selection of a link in the text message. 14. The method of claim 11 further comprising: causing a dedicated application of the user device to provide access to the third-party service, or causing a web browser of the user device to provide access to the third-party service. 15. The method of claim 11 , wherein the third-party service is provisioned over a first type of communication channel and the message is communicated to the user device over a second type of communication channel different from the first type of communication channel. 16. A system comprising: a memory configured to store: an indication of a user device; an indication of a service plan of a telecommunications network, wherein the service plan is associated with the user device; an eligibility criterion to redeem access to a third-party service of a third-party service provider; and instructions to process input to the user device on the telecommunications network; and a processor configured to execute the instructions stored on the memory in response to receiving an indication that the user device on the telecommunications network received one single user input to redeem the third-party service, wherein the one single user input is in response to a message presented on the user device, wherein the message is communicated from the third-party service provider over the telecommunications network to the user device and includes an offer for the third-party service, wherein the offer is unsolicited by a user of the user device, and wherein in response to receiving the indication of the one single user input to the user device, execution of the instructions causes the system to: determine that the user device is eligible to redeem the third-party service by causing the system to: interrogate the memory for the service plan associated with the user device, and determine that the user device is eligible to redeem the third-party service based on the eligibility criterion; and in response to the determination that the user device is eligible to redeem the third-party service, transparently provision the third-party service for the user device. 17. The system of claim 16 , wherein the memory is interrogated by using an identifier of the user device, and wherein the identifier is obtained based on a network connection of the user device to the telecommunications network. 18. The system of claim 16 , wherein the memory is interrogated by using an identifier of the user device, and wherein the identifier includes an IP address of the user device, an international mobile subscriber identity (IMSI), a mobile station international subscriber directory number (MSISDN), or a billing account number (BAN) for the user. 19. The system of claim 16 , wherein
Services making use of location information · CPC title
Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD] · CPC title
Subscriber identity · CPC title
Pre-authentication · CPC title
involving a third party · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.