Event-triggered invitations to upgrade service offered by hospitality establishment
US-2015254726-A1 · Sep 10, 2015 · US
US11601704B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11601704-B2 |
| Application number | US-202117153778-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 20, 2021 |
| Priority date | Jan 20, 2021 |
| Publication date | Mar 7, 2023 |
| Grant date | Mar 7, 2023 |
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.
A server operated by a service provider may enable a user to upgrade and/or purchase one or more service plans associated with a user account and provided by the service provider. The service plan may include access to one or more third-party services that provide content accessible via applications. The service provider may inform a notification service that operates a device management platform that the user account is permitted access to the content provider. The notification service may send a message to the user device including an indication that the user device now has access to the content provider and/or a selectable option to install an application associated with the content provider.
Opening claim text (preview).
What is claimed is: 1. A method performed by a server, the method comprising: receiving an indication of a selection of a service plan that includes access to at least one content provider, the service plan being provided by a telecommunications provider and being associated with a data plan; determining an application associated with the at least one content provider; determining a user device associated with the selection; determining that the user device is authorized to access the at least one content provider based at least in part on receiving the selection of the service plan; determining that the user device is capable of receiving push notifications; and sending a push notification to the user device that includes an option to install the application on the user device based at least in part on determining that the user device is authorized to access the at least one content provider, wherein the at least one content provider comprises a third-party service and the application associated with the at least one content provider is stored in a repository associated with the server. 2. The method of claim 1 , wherein the indication includes receiving an application programming interface (API) call including an instruction to send the push notification and a telephone number associated with the user device. 3. The method of claim 1 , wherein determining that the user device is capable of receiving push notifications comprises accessing a database to determine that the user device has previously installed a management application associated with a notification service and sending the push notification includes sending the push notification via the management application. 4. The method of claim 3 , wherein the application comprises a first application and the management application associated with the notification service comprises a second application that was previously stored on the user device. 5. The method of claim 3 , wherein accessing the database comprises searching for a mobile station international subscriber directory number (MSISDN) number that is stored in the database and associated with a telephone number associated with the user device. 6. The method of claim 1 , wherein the indication is a first indication associated with a first selection, the method further comprising, in response to receiving a second indication of a second selection to install the application, sending the application to the user device to be installed. 7. The method of claim 1 , further comprising storing multiple applications associated with multiple content providers within the repository associated with the server. 8. A system including a server comprising: one or more processors; and non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform actions comprising: receiving an indication of a selection of a service plan that includes access to at least one content provider, the service plan being provided by a telecommunications provider and being associated with a data plan; determining an application associated with the at least one content provider; determining a user device associated with the selection; determining that the user device is authorized to access the at least one content provider based at least in part on receiving the selection of the service plan; determining that the user device is capable of receiving push notifications; and sending a push notification to the user device that includes an indication that the application is available to the user device based at least in part on determining that the user device is authorized to access the at least one content provider, wherein the push notification causes the user device to automatically install the application from a repository associated with the server. 9. The system of claim 8 , wherein determining that the user device is capable of receiving push notifications comprises accessing a database to determine that the user device has previously installed a management application associated with a notification service and sending the push notification includes sending the push notification via the management application. 10. The system of claim 9 , wherein the application comprises a first application and the management application associated with a notification service comprise a second application that was previously stored on the user device. 11. The system of claim 9 , wherein accessing the database comprises searching for a mobile station international subscriber directory number (MSISDN) number that is stored in the database and associated with a telephone number associated with the user device. 12. The system of claim 8 , wherein the at least one content provider comprises at least one of a movie streaming service, a television streaming service, a music streaming service, an electronic book service, or an audio book service. 13. The system of claim 8 , wherein the at least one content provider comprises a third-party service and the application associated with the at least one content provider is stored in a repository associated with the server. 14. A server comprising: one or more processors; and non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform actions comprising: receiving an indication of a selection of a service plan that includes access to at least one content provider, the service plan being provided by a telecommunications provider and being associated with a data plan; determining an application associated with the at least one content provider; determining a user device associated with the selection; determining that the user device is authorized to access the at least one content provider based at least in part on receiving the selection of the service plan; determining that the user device is capable of receiving push notifications; and sending a push notification to the user device that includes an option to install the application on the user device based at least in part on determining that the user device is authorized to access the at least one content provider, wherein the push notification causes the user device to automatically install the application. 15. The server of claim 14 , wherein the indication includes receiving an application programming interface (API) call including an instruction to send the push notification and a telephone number associated with the user device. 16. The server of claim 14 , wherein determining that the user device is capable of receiving push notifications comprises accessing a database to determine that the user device has previously installed a management application associated with a notification service and sending the push notification includes sending the push notification via the management application. 17. The server of claim 16 , wherein accessing the database comprises searching for a mobile station international subscriber directory number (MSISDN) number that is stored in the database and associated with a telephone number associated with the user device. 18. The server of claim 14 , wherein the at least one content provider comprises a third-party service and the application associated with the at least one content provider is stored in a repository associated with the server. 19. The server of claim 14 , wherein the indication is a first indication
Installation · CPC title
Service provisioning or reconfiguring · CPC title
Client identification by a unique number or address, e.g. serial number, MAC address, socket ID (network arrangements, protocols or services for addressing or naming H04L61/00) · CPC title
Subscriber identity · CPC title
from a network towards a terminal · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.