System, method, and computer program for dynamically altering a rating based on network conditions
First Claim
Patent Images
1. A computer program embodied on a non-transitory computer readable medium, comprising:
- computer code for identifying a first rate associated with an event agreed upon by a user and a service provider;
computer code for identifying a request for the event from the user;
computer code for identifying at least one aspect of a condition of a network in response to the request for the event, the identification of the at least one aspect of the condition of the network occurring before the event occurs and including determining a portion of the network associated with the event, wherein the at least one aspect of the condition of the network that is identified before the event occurs includes a load on the network;
computer code for comparing the load on the network to a threshold indicating a low amount of use;
computer code for determining a second rate associated with the event in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use, wherein the second rate is less than the first rate associated with the event and agreed upon by the user and the service provider;
computer code for identifying each of a user preference of the user, a type of the event, and a difference between the first rate and the second rate associated with the event;
computer code for determining that a notification is to be sent to the user that requested the event, the notification regarding the second rate associated with the event, wherein it is determined that the notification is to be sent to the user that requested the event based on the user preference of the user, the type of the event, and the difference between the first rate and the second rate associated with the event;
computer code for sending the notification to the user that requested the event, wherein the notification sent to the user indicates;
the second rate associated with the event that is lower than the first rate associated with the event,a limited time period for which the second rate that is lower than the first rate is effective, anda current rate discount available for a second type of event different than the type of the event requested by the user; and
computer code for rating the event at the second rate associated with the event in place of the first rate associated with the event and agreed upon by the user and the service provider in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for dynamically altering a rating based on network conditions. In operation, at least one aspect of a condition of a network is identified. Furthermore, a rating in association with an event is dynamically altered, based on the at least one aspect of the condition of the network.
-
Citations
18 Claims
-
1. A computer program embodied on a non-transitory computer readable medium, comprising:
-
computer code for identifying a first rate associated with an event agreed upon by a user and a service provider; computer code for identifying a request for the event from the user; computer code for identifying at least one aspect of a condition of a network in response to the request for the event, the identification of the at least one aspect of the condition of the network occurring before the event occurs and including determining a portion of the network associated with the event, wherein the at least one aspect of the condition of the network that is identified before the event occurs includes a load on the network; computer code for comparing the load on the network to a threshold indicating a low amount of use; computer code for determining a second rate associated with the event in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use, wherein the second rate is less than the first rate associated with the event and agreed upon by the user and the service provider; computer code for identifying each of a user preference of the user, a type of the event, and a difference between the first rate and the second rate associated with the event; computer code for determining that a notification is to be sent to the user that requested the event, the notification regarding the second rate associated with the event, wherein it is determined that the notification is to be sent to the user that requested the event based on the user preference of the user, the type of the event, and the difference between the first rate and the second rate associated with the event; computer code for sending the notification to the user that requested the event, wherein the notification sent to the user indicates; the second rate associated with the event that is lower than the first rate associated with the event, a limited time period for which the second rate that is lower than the first rate is effective, and a current rate discount available for a second type of event different than the type of the event requested by the user; and computer code for rating the event at the second rate associated with the event in place of the first rate associated with the event and agreed upon by the user and the service provider in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use. - View Dependent Claims (2, 3, 4, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
5. A method, comprising:
-
identifying a first rate associated with an event agreed upon by a user and a service provider; identifying a request for the event from the user; identifying, utilizing at least one processor, at least one aspect of a condition of a network in response to the request for the event, the identification of the at least one aspect of the condition of the network occurring before the event occurs and including determining a portion of the network associated with the event, wherein the at least one aspect of the condition of the network that is identified before the event occurs includes a load on the network; comparing, utilizing the at least one processor, the load on the network to a threshold indicating a low amount of use; determining, utilizing the at least one processor, a second rate associated with the event in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use, wherein the second rate is less than the first rate associated with the event and agreed upon by the user and the service provider; identifying each of a user preference of the user, a type of the event, and a difference between the first rate and the second rate associated with the event; determining, utilizing the least one processor, that a notification is to be sent to the user that requested the event, the notification regarding the second rate associated with the event, wherein it is determined that the notification is to be sent to the user that requested the event based on the user preference of the user, the type of the event, and the difference between the first rate and the second rate associated with the event; sending the notification to the user that requested the event, utilizing the least one processor, wherein the notification sent to the user indicates; the second rate associated with the event that is lower than the first rate associated with the event, a limited time period for which the second rate that is lower than the first rate is effective, and a current rate discount available for a second type of event different than the type of the event requested by the user; and rating the event at the second rate associated with the event in place of the first rate associated with the event and agreed upon by the user and the service provider in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use.
-
-
6. An apparatus, comprising:
a processor for; identifying a first rate associated with an event agreed upon by a user and a service provider, identifying a request for the event from the user, identifying at least one aspect of a condition of a network in response to the request for the event, the identification of the at least one aspect of the condition of the network occurring before the event occurs and including determining a portion of the network associated with the event, wherein the at least one aspect of the condition of the network that is identified before the event occurs includes a load on the network, comparing the load on the network to a threshold indicating a low amount of use, determining a second rate associated with the event in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use, wherein the second rate is less than the first rate associated with the event and agreed upon by the user and the service provider, identifying each of a user preference of the user, a type of the event, and a difference between the first rate and the second rate associated with the event, determining that a notification is to be sent to the user that requested the event, the notification regarding the second rate associated with the event, wherein it is determined that the notification is to be sent to the user that requested the event based on the user preference of the user, the type of the event, and the difference between the first rate and the second rate associated with the event, sending the notification to the user that requested the event, wherein the notification sent to the user indicates; the second rate associated with the event that is lower than the first rate associated with the event, a limited time period for which the second rate that is lower than the first rate is effective, and a current rate discount available for a second type of event different than the type of the event requested by the user, and rating the event at the second rate associated with the event in place of the first rate associated with the event and agreed upon by the user and the service provider in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use. - View Dependent Claims (7)
Specification