Single-action input to provision a third-party service on a telecommunications network

US10979907B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10979907-B2
Application numberUS-202016905581-A
CountryUS
Kind codeB2
Filing dateJun 18, 2020
Priority dateJun 6, 2019
Publication dateApr 13, 2021
Grant dateApr 13, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • Services making use of location information · CPC title

  • H04W4/14Primary

    Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD] · CPC title

  • H04W12/72Primary

    Subscriber identity · CPC title

  • Pre-authentication · CPC title

  • involving a third party · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10979907B2 cover?
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…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 13 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).