Flat rate pricing with packet-frequency-aware billing system for mobile broadband communication
First Claim
Patent Images
1. An information processing apparatus comprising:
- a threshold storage unit configured to store a first threshold of a common carrier, the common carrier being capable of charging according to the first threshold to be applied to a packet communication volume in each first unit period, wherein;
the first threshold varies during a communication time period made up of multiple sequential first unit periods;
the communication time period is equal to a 24-hour day; and
the first threshold varies during the communication time period for at least some days such that it decreases from midnight to about noon and increases from about noon to midnight;
a packet communication unit configured to perform packet communication to and from a communication apparatus of the common carrier;
a packet communication volume calculation unit configured to continually calculate a packet communication volume throughout the first unit period, including calculation of the packet communication volume in each second unit period shorter than the first unit period, the packet communication volume in each second unit period including a sum of a plurality of weighted packets such that at least some of the weighted packets having a first weight contribute a different amount per packet to the packet communication volume than others of the weighted packets having a second different weight, and wherein a weight of each packet is independent of a size of each packet, wherein;
a communication destination of a first packet of the weighted packets is a general communication destination and a weight of the first packet is a first value;
a communication destination of a second packet of the weighted packets is an important communication destination and a weight of the second packet is a second value less than the first value;
packet communication with the important communication destination does not contribute to the calculated packet communication volume by setting the second value to zero; and
a communication destination of a third packet of the weighted packets is a common carrier-related communication destination and a weight of the third packet is a third value between the first value and the second value; and
a packet communication control unit configured to continually control the packet communication unit throughout the first unit period based on the packet communication volume in each second unit period so as to keep the packet communication volume in the first unit period below the first threshold, wherein;
packet communication can occur at least intermittently throughout a duration of the first unit period; and
each of the threshold storage unit, the packet communication unit, the packet communication volume calculation unit and the packet communication control unit is implemented at least partially by hardware.
2 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus stores a first threshold of a common carrier, the common carrier charging according to the first threshold to be applied to a packet communication volume in each first unit period; performs a packet communication to and from a communication apparatus of the common carrier; calculates a packet communication volume in each second unit period shorter than the first unit period; and controls the packet communication based on the packet communication volume in the second unit period so as to keep the packet communication volume in the first unit period below the first threshold.
10 Citations
19 Claims
-
1. An information processing apparatus comprising:
-
a threshold storage unit configured to store a first threshold of a common carrier, the common carrier being capable of charging according to the first threshold to be applied to a packet communication volume in each first unit period, wherein; the first threshold varies during a communication time period made up of multiple sequential first unit periods; the communication time period is equal to a 24-hour day; and the first threshold varies during the communication time period for at least some days such that it decreases from midnight to about noon and increases from about noon to midnight; a packet communication unit configured to perform packet communication to and from a communication apparatus of the common carrier; a packet communication volume calculation unit configured to continually calculate a packet communication volume throughout the first unit period, including calculation of the packet communication volume in each second unit period shorter than the first unit period, the packet communication volume in each second unit period including a sum of a plurality of weighted packets such that at least some of the weighted packets having a first weight contribute a different amount per packet to the packet communication volume than others of the weighted packets having a second different weight, and wherein a weight of each packet is independent of a size of each packet, wherein; a communication destination of a first packet of the weighted packets is a general communication destination and a weight of the first packet is a first value; a communication destination of a second packet of the weighted packets is an important communication destination and a weight of the second packet is a second value less than the first value; packet communication with the important communication destination does not contribute to the calculated packet communication volume by setting the second value to zero; and a communication destination of a third packet of the weighted packets is a common carrier-related communication destination and a weight of the third packet is a third value between the first value and the second value; and a packet communication control unit configured to continually control the packet communication unit throughout the first unit period based on the packet communication volume in each second unit period so as to keep the packet communication volume in the first unit period below the first threshold, wherein; packet communication can occur at least intermittently throughout a duration of the first unit period; and each of the threshold storage unit, the packet communication unit, the packet communication volume calculation unit and the packet communication control unit is implemented at least partially by hardware. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An information processing apparatus comprising:
-
a threshold storage unit configured to store a threshold to be applied to a packet communication volume in each calculation unit period shorter than a charge unit period with respect to packet communication of a user terminal; a packet communication volume calculation unit configured to continually calculate a packet communication volume of the user terminal throughout the charge unit period, including calculation of the packet communication volume in each calculation unit period, the packet communication volume in each calculation unit period including a sum of a plurality of weighted packets such that at least some of the weighted packets having a first weight contribute a different amount per packet to the packet communication volume than others of the weighted packets having a second different weight, and wherein a weight of each packet is independent of a size of each packet;
wherein;a communication destination of a first packet of the weighted packets is a general communication destination and a weight of the first packet is a first value; a communication destination of a second packet of the weighted packets is an important communication destination and a weight of the second packet is a second value less than the first value; packet communication with the important communication destination does not contribute to the calculated packet communication volume by setting the second value to zero; and a communication destination of a third packet of the weighted packets is a common carrier-related communication destination and a weight of the third packet is a third value between the first value and the second value; and a charge determination unit configured to determine a charge in the charge unit period based on a relation between the packet communication volume and the threshold in each calculation unit period calculated, wherein; packet communication can occur at least intermittently throughout a duration of the charge unit period; and each of the threshold storage unit, the packet communication volume calculation unit and the charge determination unit is implemented at least partially by hardware. - View Dependent Claims (15, 16)
-
-
17. A packet communication method comprising:
-
storing, by a mobile communication device, a first threshold of a common carrier, the common carrier being capable of charging according to the first threshold to be applied to a packet communication volume in each first unit period, wherein; the first threshold varies during a communication time period made up of multiple sequential first unit periods; the communication time period is equal to a 24-hour day; and the first threshold varies during the communication time period for at least some days such that it decreases from midnight to about noon and increases from about noon to midnight; performing, by the mobile communication device, a packet communication to and from a communication apparatus of the common carrier; continually calculating, by the mobile communication device, the packet communication volume throughout the first unit period, including calculation of the packet communication volume in each second unit period shorter than the first unit period, the packet communication volume in each second unit period including a sum of a plurality of weighted packets such that at least some of the weighted packets having a first weight contribute a different amount per packet to the packet communication volume than others of the weighted packets having a second different weight, and wherein a weight of each packet is independent of a size of each packet;
wherein;a communication destination of a first packet of the weighted packets is a general communication destination and a weight of the first packet is a first value; a communication destination of a second packet of the weighted packets is an important communication destination and a weight of the second packet is a second value less than the first value; packet communication with the important communication destination does not contribute to the calculated packet communication volume by setting the second value to zero; and a communication destination of a third packet of the weighted packets is a common carrier-related communication destination and a weight of the third packet is a third value between the first value and the second value; and continually controlling, by the mobile communication device, the packet communication throughout the first unit period based on packet communication volume in each second unit period so as to keep the packet communication volume in the first unit period below the first threshold; wherein packet communication can occur at least intermittently throughout a duration of the first unit period.
-
-
18. A computer program product having computer executable instructions for causing an information processing apparatus to perform operations comprising:
-
storing a first threshold of a common carrier, the common carrier being capable of charging according to the first threshold to be applied to a packet communication volume in each first unit period, wherein; the first threshold varies during a communication time period made up of multiple sequential first unit periods; the communication time period is equal to a 24-hour day; and the first threshold varies during the communication time period for at least some days such that it decreases from midnight to about noon and increases from about noon to midnight; performing a packet communication to and from a communication apparatus of the common carrier; continually calculating the packet communication volume throughout the first unit period, including calculation of the packet communication volume in each second unit period shorter than the first unit period, the packet communication volume in each second unit period including a sum of a plurality of weighted packets such that at least some of the weighted packets having a first weight contribute a different amount per packet to the packet communication volume than others of the weighted packets having a second different weight, and wherein a weight of each packet is independent of a size of each packet;
wherein;a communication destination of a first packet of the weighted packets is a general communication destination and a weight of the first packet is a first value; a communication destination of a second packet of the weighted packets is an important communication destination and a weight of the second packet is a second value less than the first value; packet communication with the important communication destination does not contribute to the calculated packet communication volume by setting the second value to zero; and a communication destination of a third packet of the weighted packets is a common carrier-related communication destination and a weight of the third packet is a third value between the first value and the second value; and continually controlling the packet communication throughout the first unit period based on packet communication volume in each second unit period so as to keep the packet communication volume in the first unit period below the first threshold; wherein packet communication can occur at least intermittently throughout a duration of the first unit period.
-
-
19. A charging method comprising:
-
storing, by a mobile communication device, a threshold to be applied to a packet communication volume in each calculation unit period shorter than a charge unit period with respect to a packet communication of a user terminal; continually calculating, by the mobile communication device, a packet communication volume of the user terminal throughout the charge unit period, including calculating the packet communication volume in each calculation unit period, the packet communication volume in each calculation unit period including a sum of a plurality of weighted packets such that at least some of the weighted packets having a first weight contribute a different amount per packet to the packet communication volume than others of the weighted packets having a second different weight, and wherein a weight of each packet is independent of a size of each packet;
wherein;a communication destination of a first packet of the weighted packets is a general communication destination and a weight of the first packet is a first value; a communication destination of a second packet of the weighted packets is an important communication destination and a weight of the second packet is a second value less than the first value; packet communication with the important communication destination does not contribute to the calculated packet communication volume by setting the second value to zero; and a communication destination of a third packet of the weighted packets is a common carrier-related communication destination and a weight of the third packet is a third value between the first value and the second value; and determining, by the mobile communication device, the charge in the charge unit period based on a relation between the packet communication volume and the threshold in each calculation unit period calculated; wherein packet communication can occur at least intermittently throughout a duration of the charge unit period.
-
Specification