Recommendations based on real-time usage information
First Claim
Patent Images
1. A method performed by a network device, the method comprising:
- receiving, at the network device, a request for a service or an application from a user device associated with a current service plan for a customer;
determining, by the network device, a type of service or a type of application;
establishing, by the network device, a communication session with the user device for providing, under the current service plan, access to the service based on a service usage limit or the application based on an application delivery limit;
performing, during the communication session, real-time tracking of a current usage of the service or the application based on the type of service or the type of application;
determining, during the communication session and based on the real-time tracking, that the current usage is approaching the service usage limit or the current usage of the application is approaching the application delivery limit;
identifying, during the communication session and based on the approaching limit, one or more recommendations pertaining to service control options for real-time control of further access to the service or the application under the current service plan;
providing, via a user interface during the communication session, the one or more recommendations to the customer via the user device;
receiving, during the communication session and via the user interface in response to the one or more recommendations, customer changes to or configuration of the current service plan with respect to one or more of;
location-specific delivery or usage controls,time of day-specific or day of week-specific delivery or usage controls,content-specific delivery or usage controls, orparty-specific delivery or usage controls; and
providing the real-time control of the further access to the service or the application in accordance with the customer'"'"'s changes to or configuration of the current service plan.
2 Assignments
0 Petitions
Accused Products
Abstract
A method including receiving a request for a service or an application from a user device associated with a customer; determining a type of service or a type of application; providing the service or the application; performing real-time tracking of the customer'"'"'s usage of the service or the application based on the type of service or the type of application; generating one or more recommendations pertaining to the service or the application based on the real-time tracking; and sending the one or more recommendations to the customer via the user device.
13 Citations
17 Claims
-
1. A method performed by a network device, the method comprising:
-
receiving, at the network device, a request for a service or an application from a user device associated with a current service plan for a customer; determining, by the network device, a type of service or a type of application; establishing, by the network device, a communication session with the user device for providing, under the current service plan, access to the service based on a service usage limit or the application based on an application delivery limit; performing, during the communication session, real-time tracking of a current usage of the service or the application based on the type of service or the type of application; determining, during the communication session and based on the real-time tracking, that the current usage is approaching the service usage limit or the current usage of the application is approaching the application delivery limit; identifying, during the communication session and based on the approaching limit, one or more recommendations pertaining to service control options for real-time control of further access to the service or the application under the current service plan; providing, via a user interface during the communication session, the one or more recommendations to the customer via the user device; receiving, during the communication session and via the user interface in response to the one or more recommendations, customer changes to or configuration of the current service plan with respect to one or more of; location-specific delivery or usage controls, time of day-specific or day of week-specific delivery or usage controls, content-specific delivery or usage controls, or party-specific delivery or usage controls; and providing the real-time control of the further access to the service or the application in accordance with the customer'"'"'s changes to or configuration of the current service plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network device comprising:
-
a communication interface including a transmitter and a receiver; a memory storing instructions; and one or more processors that execute the instructions to; receive, via the communication interface, a request for a service or an application from a user device associated with a current service plan for a customer; establish, via the communication interface, a communication session with the user device for providing, under the current service plan, access to the service based on a service usage limit or the application based on an application delivery limit; perform, during the communication session, real-time tracking of current usage of the service or the application; determine, during the communication session and based on the real-time tracking, that the current usage is approaching the service usage limit or the current usage of the application is approaching the application delivery limit; identify, during the communication session and based on the approaching limit, one or more pertaining to service control options for real-time controlling of further access to the service or the application under the current service plan; provide, via a user interface during the communication session, the one or more recommendations to the customer via the user device; receive, during the communication session and via the user interface in response to the one or more recommendations, customer changes to or configuration of the current service plan with respect to one or more of; location-specific delivery or usage controls, time of day-specific or day of week-specific delivery or usage controls, content-specific delivery or usage controls, or party-specific delivery or usage controls; and provide the real-time controlling of the further access to the service or the application in accordance with the customer'"'"'s changes to or configuration of the current service plan. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage device comprising executable instructions for execution by at least one processing system, wherein the executable instructions comprise instructions to:
-
receive a customer'"'"'s request for a service or an application associated with a current service plan; establish a communication session with a user device for providing, under the current service plan, access to the service or the application based on current usage or delivery controls; perform, during the communication session, real-time tracking of a current usage of the service or the application; generate, during the communication session, one or more recommendations pertaining to options for changing the current usage or delivery controls for providing real-time control of further access to the service or the application under the current service plan based on the real-time tracking; provide, via a user interface during the communication session, the one or more recommendations to the customer via the user device associated with the customer; receive, during the communication session and via the user interface in response to the one or more recommendations, customer selection of one or more of; location-specific usage or delivery controls, time of day-specific or day of week-specific delivery or usage controls, content-specific delivery or usage controls, or party-specific delivery or usage controls; and provide the real-time control of the further access to the service or the application in accordance with the customer'"'"'s selection. - View Dependent Claims (16, 17)
-
Specification