US20080311885A1 - Traffic Shaping of Cellular Service Consumption Through Delaying of Service Completion According to Geographical-Based Pricing Advantages - Google Patents

Traffic Shaping of Cellular Service Consumption Through Delaying of Service Completion According to Geographical-Based Pricing Advantages Download PDF

Info

Publication number
US20080311885A1
US20080311885A1 US12/184,666 US18466608A US2008311885A1 US 20080311885 A1 US20080311885 A1 US 20080311885A1 US 18466608 A US18466608 A US 18466608A US 2008311885 A1 US2008311885 A1 US 2008311885A1
Authority
US
United States
Prior art keywords
service
user
discount
cell
cost
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/184,666
Inventor
Christopher James Dawson
II Rick Allen Hamilton
James Wesley Seaman
Timothy Moffectt Waters
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US10/912,478 external-priority patent/US7328001B2/en
Application filed by Individual filed Critical Individual
Priority to US12/184,666 priority Critical patent/US20080311885A1/en
Publication of US20080311885A1 publication Critical patent/US20080311885A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1091Recording time for administrative or management purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/28Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/28Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal
    • H04M15/30Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal the meter or calculation of charges not being controlled from an exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8016Rating or billing plans; Tariff determination aspects based on quality of service [QoS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8033Rating or billing plans; Tariff determination aspects location-dependent, e.g. business or home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8083Rating or billing plans; Tariff determination aspects involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0152General billing plans, rate plans, e.g. charge rates, numbering plans, rate centers, customer accounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0184Details of billing arrangements involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2026Wireless network, e.g. GSM, PCS, TACS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/32Involving wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/74Rating aspects, e.g. rating parameters or tariff determination apects
    • H04M2215/7414QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/74Rating aspects, e.g. rating parameters or tariff determination apects
    • H04M2215/7435Location dependent, e.g. Bussiness or home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/82Advice-of-Charge [AOC], i.e. notify subscriber of charges/cumulative charge; meter at the substation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/92Autonomous calculations of charges in terminal, i.e. meter not controlled from exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems

Definitions

  • This invention relates to technologies and business processes for dynamic cellular phone rate pricing based on cellular traffic patterns, and especially to methods and systems which encourage consumer behavior changes which optimize loading of equipment and return on investment for cellular infrastructure.
  • rate plans include, but are not limited to, prepaid, area-limited and either one or two-tiers of time-based services such as “peak,” “off-peak,” and “nights and weekends.” The last being the most commonly used in today's marketplace.
  • a cell phone is actually a sophisticated radio that functions along with cell phone towers.
  • the battery-powered, portable devices which perform wireless networking for voice and/or data communications as all or part of their functionality are well known in the art, including but not limited to: [0012] (a) cellular telephones; [0013] (b) wireless web browsers; [0014] (c) cordless telephones and cordless small office/home office (SOHO) telephone switch systems; [0015] (d) laptop computers, palm top computers and personal digital assistants (PDA) equipped with wireless local area network (LAN) or cellular data interface cards; and [0016] (e) one-way, two-way, text and voice pagers and terminal devices.
  • PDA personal digital assistants
  • each cellular system A key aspect of each cellular system is the division of a service area into small “cells”, each cell being served by a single tower, access point or base station.
  • FIG. 1 two “cells” ( 10 , 11 ) are shown geographically adjacent to each other, each cell having a “tower” ( 12 , 13 ) located at its center.
  • cells are considered to be of hexagonal shapes ( 15 , 17 ) for network planning and management purposes in PCS architecture, but in reality, the signals from the towers propagate equally well for a generally circular area ( 14 , 16 ) of coverage. This often produces areas of coverage overlap ( 18 ) between adjacent cells.
  • a cellular system ( 19 ) comprises multiple cells in a honeycomb arrangement, but only two adjacent cells are shown here for ease of understanding.
  • a terminal device such as a PCS handset or wireless web browser
  • the device When a terminal device such as a PCS handset or wireless web browser is at a position P.sub.1 outside of reception range ( 14 , 16 ) of a tower within the system, the device will be unable to perform its functions such as making or receiving telephone calls, performing data communications, receiving text messages, etc.
  • Most systems will continuously “search” for a tower signal, performing some type of protocol to make contact with one or more towers which may be within reception range.
  • This process of searching may simply include measuring a signal strength on a frequency and/or channel from the tower, or may be more active such as sending or transmitting a signal from the device's transmitter to initiate a contact with an in-range tower. While the former approach will consume some power for the search, the latter almost always consumes even more power as transmission of signals is usually a more power intensive operation than simply receiving a signal.
  • a device may detect a usable signal strength from the tower ( 12 ) within its reception range, and/or may be able to effectively transmit a code, registration or other signal to the tower ( 12 ).
  • the device is technically within the tower's cell ( 10 ).
  • the “logging in” or “registration” process as a device enters a tower's cell varies between different wireless technologies.
  • the registration process employed by PCS systems is different than the registration process used by its predecessor “analog” (e.g. “AMPS”) cellular system, and both are very different than the registration process employed by wireless data networking technologies such as BlueTooth, IEEE 802.11b, Motorola's Ricochet network, two-way pager networks, etc.
  • wireless data networking technologies such as BlueTooth, IEEE 802.11b, Motorola's Ricochet network, two-way pager networks, etc.
  • MMSO Mobile Telephone Switching Office
  • a cell phone is composed of three unique codes that help carriers identify each gadget and facilitate call transmission.
  • ESN Electronic Serial Number
  • ESN Electronic Serial Number
  • the cell phone will have the 10-digit phone number called the Mobile Identification Number (“MIN”) and an unique 5-digit number that assigns to each carrier (e.g. Spring, MCI, AT&T, Verizon, etc.) by the Federal Communications Commission (“FCC”) called the System Indentication Code (“SID”) programmed.
  • MIN Mobile Identification Number
  • SID System Indentication Code
  • a cell phone When a cell phone is first powered up, it “listens” for an SID on the control channel.
  • the phone and base station uses the control channel, a predetermined special frequency, to talk to one another about things like call set-up and channel changing. If the phone cannot find any control channel to listen to, then it knows that it is out of range and displays a “No Service” indicator or “Out of Range” message.
  • the phone receives the SID, it compares it to the SID programmed into the phone. If authentication is successful, then the phone is communicating with its home system. The phone transmits a registration request along with the SID, which is received by one or more towers within range while the MTSO keeps track of your phone's location in a database. For example, in FIG.
  • the handset if the handset is in position P.sub.2, only one tower ( 12 ) may receive the registration request. If the handset is in position P.sub.4, however, when it is powered ON initially, it may be within the overlap of multiple cells, and the registration request may be received by multiple towers ( 12 , 13 ), or may be directed to the tower for which the strongest signal strength is detected.
  • the MTSO This allows the MTSO to know which cell grid the user is currently in so it knows when to ring the phone.
  • the MTSO receives a call, it searches the database to see which cell the user is in.
  • the MTSO selects a frequency pair that the phone will use in the cell grid to take the call.
  • the MTSO communicates with the phone to inform which frequencies to use. Once the user's phone switches on those frequencies, the call will be connected.
  • a PCS telephone is expected to be used in a moving vehicle or while walking, and as such, the PCS system specifications and design include protocols and schemes for “hand off” of service to a handset from one cell tower to another. So, for example, as a handset moves from position P.sub.3 to position P.sub.4, and then to position P.sub.5, the handset may initially be served by a first tower ( 12 ), and then be handed off to another tower ( 13 ) according to signal strength criteria and channel availability in each area of coverage ( 14 , 15 ).
  • the cellular base station constantly notes a user's signal strength is diminishing as the user moves toward the edge of the base cell grid.
  • the base station in the cell the user is moving toward is aware of the increasing phone signal strength by listening and measuring signal strength on all frequencies.
  • the two base stations coordinates with each other through the MTSO, and at some point, your phone gets a signal via control channel to change frequencies. This hand off switches the user's phone to the new cell. If the SID on the control channel does not match the SID programmed on the mobile device, then the phone knows that it is roaming.
  • the local MTSO of the cell where the user is roaming will contact the MTSO of the home system to verify its database that the phone's SID is valid. Once verification occurs, the local MTSO will track roaming usage as the phone moves through its cell.
  • FIG. 2 a larger portion of a cellular network ( 24 ) is illustrated, to show how a terminal or handset may traverse multiple positions P 1 , P 2 , P 3 , P 4 , P 5 , P 6 , P 7 , and P 8 , starting outside a network, entering the fringe of the network, passing through and being served by multiple cells ( 20 , 21 ), and finally passing through the fringe and out of the network.
  • Certain cells ( 23 , 22 ) may never provide service to the handset based upon its position and proximity to other, closer towers.
  • FIG. 3 a generalized architecture ( 40 ) of these types of hardware platforms is depicted. Although each actual device available on the market may vary in detail from this depiction, the general functionality and capabilities of each platform fit within the general view of this figure. Each system typically includes all or some of the following functions:
  • More advanced wireless network devices may include a location technology in detail such as a GPS receiver or E911 capability ( 402 ).
  • Local coverage usually limits service area to a particular metropolitan area.
  • the plan typically provides more minutes per month than other coverage plans for local call, and calls in extended ( 453 ) areas may be higher.
  • Calls originated from a roaming ( 452 ) area may incur charges from other carriers, as well.
  • Other regions ( 450 ) may not have coverage at all.
  • Regional coverage enlarges the service area to include the entire state as well as selected surrounding ones. For example, local coverage in a southeastern U.S. plan might include Alabama, Arkansas, Florida, Georgia, Kentucky, Louisiana, Mississippi, North Carolina, South Carolina, Virginia and Tennessee. Calls within and between any of these states don't have any associated roaming and long distance charges. These plans cost more and also give you fewer airtime minutes per month than similarly priced local plans. In addition, if one uses more minutes than provided within the plan, a surcharge will apply for extra usage.
  • National coverage ( 453 ) is often a flat-rate national plan, that is available anywhere in the United States where the carrier offers service with no roaming or long distance charges. Most carriers reach close to 95 percent of the United States with a combination of analog and digital service. National plans offer even less airtime per month than regional plans and are usually the most expensive option.
  • the very popular service plan most consumers use today is the fixed monthly rate pricing that buys a certain number of airtime minutes for both peak and off-peak hours and other extra features for add-on such as text messaging, call waiting and Internet browsing.
  • carriers After a customer passes a credit check, carriers usually recommend signing a contract for a certain period of time from eleven months to three years. The carrier, in return, offers free or steeply discounted phones, accessories and even pricing plans for the duration. Like any other contract with its provisions, should the user decide to cancel before the term of the contract, a steep penalty charge is incurred.
  • the rate table ( 50 ) includes a number of “types” of services, such as minutes of voice usage in the local calling area, in the rows ( 51 ).
  • the pricing or allowed consumption varies based on several characteristics such as the coverage area ( 51 ), type of service ( 52 ), number of minutes included based on minute types such as daytime ( 53 ), nighttime ( 54 ), weekend ( 55 ) or anytime ( 56 ). So, for each entry in the table, a carrier may define a maximum number of minutes included in the rate plan, and may define a surcharge for each minute of that type of service over the prepaid amount in a period of time such as a month.
  • extended area and roaming minute maximums and overcharges can be defined for voice services, as well as defined for other types of calls (e.g. data, pictures, text messaging, web browsing).
  • rate plans take into account the time of day and week of the service usage (e.g. night vs. day, weekend vs. weekday), the type of usage (e.g. voice, data, browsing, etc.), and the service region or area from which the call originates, wherein each region or area contains multiple cells (e.g. multiple towers).
  • time of day and week of the service usage e.g. night vs. day, weekend vs. weekday
  • type of usage e.g. voice, data, browsing, etc.
  • service region or area from which the call originates wherein each region or area contains multiple cells (e.g. multiple towers).
  • FIG. 6 a generalization of the present-day billing reconciliation process ( 60 ) is shown.
  • the mobile device ( 61 ) makes a call through a tower ( 62 ), and its service usage data is recorded by a base station ( 63 ).
  • the base station ( 63 ), also captures the time and day of the usage ( 64 ).
  • the base station is not aware of specific rate plans the mobile device is assigned because it can be a MTSO of another carrier.
  • Usage records ( 65 , 65 ′) are transferred to a billing server ( 66 ) for accounting processing.
  • the billing server consolidates the usage records, verifies them against rate plans ( 68 ) and gathers customer profile information ( 67 ) to generate customer monthly invoice ( 69 ).
  • the billing plan is either time-based or rate plan based.
  • the invoice to the customer contains calculations and charges based upon the minutes of service used during a billing cycle, when those minutes were used (e.g. time, day of week), and the region from which the service originated or was consumed (e.g. home, extended, roaming, etc.). There is no calculation of the charges due to the customer based upon any other factors typically.
  • cellular phone carriers offer fixed rate plans which do not take into account the geographically based costs associated with cellular services within regions of service.
  • Geographic costs associated with cellular telephone usage include the cost of land lease, towers, switches, and other associated processing equipment, the human costs of cellular company employees, and the costs associated with service levels.
  • each of those towers has its own set of costs: cost of leasing the land on which the tower is placed, cost of operating and maintaining the equipment in the tower and base station, etc. Some towers are owned by the service provider, while others are leased from other owners.
  • cell # 19 is the newest cell, and has a cost of operation of 15 cents per minute
  • cell # 45 is the oldest cell and has a cost of operation of 2 cents per minute. If the user makes a call from cell # 19 , the revenue from the call is 9 cents per minute, even though the cost to operate the cell is 15 cents per minute. So, calls handled by this cell under this rate plan actually lose 6 cents per minute. However, calls originating from cell # 45 produce a positive revenue of 7 cents per minute.
  • the sum total of all of the cellular operational costs in a calling region must not exceed the sum total of the revenue from service consumed by all users on all rate plans within that region.
  • Carriers currently have no means for redirecting calls and services from a higher cost cell to a lower cost cell, especially for cells within the same rate region. Therefore, there exists a need in the art for a method which utilizes service consumption to modify consumer behavior encouraged by geographical-based pricing advantages related to cellular operational characteristics within a rate plan region.
  • Radio range coverage not only varies based upon geographical conditions (e.g. hill sides, buildings, etc.), but also upon varying weather conditions.
  • rate plans are already complicated and many consumers complain about their inability to understand the pricing schemes already employed. Publishing a rate plan which breaks the fees into cells within regions would further exasperate this problem.
  • rate plans must be approved by a regulatory body or agency, which can be costly, timely and laborious to update. For this reason as well, dynamically changing a rate plan is not desirable.
  • the invention described in the related patent application which is incorporated herein, allows wireless service providers to selectively enhance the utilization of cell towers through consumer behavior modification based on dynamically generated market incentives.
  • This invention allows wireless service providers to use dynamic pricing and discounts correlated to specific cells in which the consumer wishes to use service as a mechanism, in a more effective manner, to affect individual cell tower usage.
  • pricing models become more dynamic in response to with real-time usage data.
  • a graduated stand-alone or graduated comparative pricing model is introduced by the invention, in which the users are shown in real-time dynamically generated pricing and cost incentives to delay usage in high-traffic or high-cost-of-operation cells, and to encourage usage in low-traffic or low-cost-of-operation cells.
  • the user By delaying service completion but allowing the user to perform certain actions in the higher cost cell, the user is able to queue certain services to occur while he or she is mindful of it, but the completion of which will be made in a lower cost cell, thereby providing maximum convenience and cost advantage to the user.
  • FIG. 1 depicts the architecture of the cellular telephone system including multiple small cells.
  • FIG. 2 illustrates a larger portion of a cellular network and how a terminal or handset may traverse multiple positions.
  • FIG. 3 shows a generalized architecture of cellular telephones and other wirelessly networked devices.
  • FIG. 4 describes the typical three different regions of coverage.
  • FIG. 5 shows a typical monthly rate plan pricing table.
  • FIG. 6 illustrates the present-day billing reconciliation process.
  • FIG. 7 depicts in more detail a number of service regions, each of which contain multiple cells, in which each cell generates the same revenue as the other cells within the same region.
  • FIG. 8 illustrates a portion of the logical process of the present invention involving collecting real-time usage statistics.
  • FIG. 9 shows user consumption behavior modified by service incentives according to the present invention.
  • FIG. 10 shows usage shaping rate rules according to one aspect of the present invention, the graduated/Stand-alone Discount Profile.
  • FIG. 11 depicts our graduated/Stand-alone Discount Profile in graphical format.
  • FIG. 12 illustrates another aspect of the present invention, Graduated/Comparative Discount Profile.
  • FIG. 13 illustrates a portion of the logic of the present invention according to the graduated/Comparative Discount Profile aspect.
  • FIG. 14 depicts several optional embodiments of a geo-cost notifications icon for display on a cellular telephone, PDA, or other mobile device's user interface.
  • FIG. 15 shows the logical processes of the present invention which defers service completion based upon geographical-based pricing advantages and user preferences.
  • user's of mobile devices are allowed to establish a set of preferences under which certain activities on their mobile device can be completed while in a higher cost cell, but for which the actual network servicing of the operation is delayed until the mobile device reaches a lower cost cell where the incentives are being offered to the consumer.
  • the user is able to queue certain services to occur while he or she is mindful of it, but the completion of which will be made in a lower cost cell, thereby providing maximum convenience and cost advantage to the user.
  • the cell phone may determine (or query the user) that the message is of a class “personal”. According to a set of user preferences, personal messages are preferred to be delivered only in discounted cells. So, if the cell where the phone is currently located is offering a discount, the message would be sent immediately. But, if the phone is currently located in a full-price cell, the message would be stored by the phone, and transmission would be delayed until the phone is notified that it has reached a discounted cell.
  • the user may designate a plurality of classes of services and actions, such as “personal”, “business”, “family”, etc.
  • Ordinary actions such as text messaging, voice calls, web browsing, etc., can be determined to exist in one of the user's defined classes based upon address book entries, queries of the user, etc.
  • additional conditions may be defined by the user under which completion of queued services would be done besides reaching a discounted cell, such as upon a maximum delay time per action, reaching a certain time of day, receiving a power-off request by the user, low signal strength, or low battery power, etc.
  • the present invention is preferably realized as circuitry or firmware stored in a wireless network device's memory ( 46 ) and executable by the device's controller ( 41 ), cooperating with logical processes provided by a server system operated by a wireless network service provider.
  • the portion of the invention realized as executable by the wireless network device may be preprogrammed into the device, or it may be downloaded from a memory card, the wireless network or another data network or interface, as the capabilities of the device allow and within the business model of the service provider.
  • wireless network services and systems wherein the service geography is served by a plurality of radio access points, such as wireless LAN access points, BlueTooth, etc.
  • radio access points such as wireless LAN access points, BlueTooth, etc.
  • a cell phone or mobile device we are referring in general to any such wirelessly networked device such as a PDA, cell phone, laptop computer, pager, etc.
  • a “tower” we are referring to any wireless network access point, such as a LAN wireless access point, a BlueTooth transceiver, and a cellular telephone tower (analog or digital).
  • the present invention is preferably realized in conjunction with the invention set forth in the related patent application, the disclosure of which is contained herein and which has been incorporated by reference. It will be recognized by those skilled in the art, however, that the present invention may be realized in alternative embodiments in conjunction with other network services and systems without departing from the scope of the invention.
  • Rate plans offer pricing incentives for using the services within certain rate plan regions (e.g. home or local), and pricing premiums for using service in other regions (e.g. roaming).
  • rate plan schemes provide no ability, however, for the providers to adjust pricing on a cell-by-cell basis within a rate plan region. As such, new towers, access points, etc., installed within a rate plan region generate the same review as existing towers within that region. Due to differences in cost of operating each tower, and/or due to loading variations among the towers within a rate plan region, some towers may actually generate negative revenue.
  • the present invention enables cell phone network providers to use pricing as a mechanism to enhance usage of specific cell phone towers within each rate plan region to provide further balancing of traffic among towers within a region, and to allow enhanced return-on-investment (“ROI”) on underutilized towers.
  • ROI return-on-investment
  • Our invention extends upon the region-based rate plans to further allow dynamic variation in service pricing based upon the current utilization of cell towers.
  • a pricing policy is provided by the invention in which the users are shown, real-time, dynamically generated pricing and cost incentives to delay usage in high-traffic or high-cost-of-operation cells, and to encourage usage in low-traffic or low-cost-of-operation cells.
  • consumers may learn patterns of discounts and market incentives, and they will adjust their behavior accordingly, thereby affecting desirable traffic load changes among cells within a rate plan region without the need for publishing complicated maps, committing to contractual discounts, and educating the users with respect to technology complications and details. This allows cell phone carriers to make its services more attractive for users to defer using cell phones until a cell tower utilization is low, therefore lowering cost.
  • each rate plan region such as a home or local region ( 451 ) contains a plurality of cells ( 71 , 72 , 73 , 74 )
  • Each of the cell towers ( 71 , 72 , 73 , 74 ) within the rate plan region have its varied utilization usage depending upon present and historical user traffic. This is also true in other rate plan regions, such as roaming regions ( 452 ) and extended or national regions ( 453 ).
  • each rate plan region comprises of multiple cell towers. It will also be recognized by those skilled in the art that there may be more than one of each type of rate plan region, and that other names or descriptions for rate plan regions may be adopted.
  • Some wireless services consumed are “real time” services, such as the completion and connection of two-way voice calls.
  • Some services, however, are one-way, such as the authoring of a Short Message Service (“SMS”) text message or leaving of a voice message recording for a certain party.
  • SMS Short Message Service
  • these one-way services are also conducted “real time” (e.g. the message is delivered at the same time the user creates it), even during the busiest periods of use of a particular cell tower.
  • the message sent by User A (or minutes used to record and send a voicemail) will be charged based on the type of monthly plan purchased according to the “local” region rate.
  • the tower serving this cell is experiencing a very high load of traffic, as many other users are doing the same type of thing at the same time (e.g. they are all leaving work and making a personal call, sending a message, etc.).
  • Each tower tracks and maintains its traffic level which varies by components such as number of users servicing, number of calls or services consumed (e.g. calls, sessions, messages, etc.), and length of consumption (if relevant).
  • these statistics and data are utilized as shown in FIG. 8 by collecting real-time usage information from the base stations.
  • Each base station ( 71 , 72 , 79 ) provides real-time traffic and loading statistics ( 80 ) to a traffic shaping server ( 81 ).
  • the traffic shaping server ( 81 ) receives this information in near real-time mode, and the traffic shaping server ( 81 ) has access to a set of behavior shaping rules ( 83 ), and optionally the user rate plans ( 68 ) and customer profiles ( 67 ).
  • Our shaping rules ( 83 ) of the related invention comprise discount policies that define market discounts to be offered to users in order to modify consumption behaviors and direct usage to underutilized or more cost-effective cells within the same rate plan region.
  • the potential utilization of each cell tower at a specific time period can be determined.
  • the shaping server ( 81 ) can determine when a service is being initiated by a user in a certain cell if that cell is currently highly utilized or loaded, and if so, if there is a nearby or adjacent cell which is relatively lowly utilized or historically underutilized. If so, the user can be provided a signal or indication that a discount would be available for using the service or making the call from an alternate cell, in order to encourage the user to delay service consumption, thereby alleviating the busy cell of the additional traffic.
  • the process of signaling the user is described in more detail in the following paragraphs.
  • the carrier can send a notification to User A that the current cell where the user is located is a full price cell. Later, when User A arrives in a lower cost cell (e.g. lower utilized cell), the carrier can send a notification to User A that a discount applies to making calls or using other services while in this cell. It is important to note that the two cells described here are both within the same rate plan region, and would not have been priced differently under the standard region-based rate plan of the prior art.
  • the user will learn that by using the present invention, he or she may record a voice message or author a text message at any time (e.g. even when located in a full price cell), but the system can automatically delay the transmission of his or her text or voice message according to his or her discount preferences, the user's costs can be managed and minimized.
  • the network operator also realizes an benefit as this change in their consumers' behavior distributes the load of messages to cell towers which are less in demand. In this example, if the user is leaving the office headed for a 20 minute subway ride to his or her neighborhood, the user notices that when leaving the office building, the rates are full price. But, when emerging from the train station in the neighborhood, there is a discount available.
  • the user will learn to take advantage of the discounts by configuring his or her preferences to delay the sending of non-urgent messages for a few minutes until he or she is in the lower cost cell.
  • the user may author or record the message at any time, though, so that the user will not forget to create and send the message later, and so that the user's convenience is not negatively impacted.
  • the related invention encourages user behavior changes without committing to a new rate plan, without publishing new rate plans, and can accommodate dynamic changes in the network loading conditions. For example, if in the future the cell in the neighborhood also becomes historical busy during the 5:00-6:00 p.m. range, the discount offer can be discontinued by simply not indicating a discount to the user.
  • a message transmitted in the Bronx may be given a discount after the user moves ( 94 ) to a more underutilized cell. More specifically, the mobile device ( 61 ) within the first cell ( 71 ) initiates a call ( 91 ) or other service request (e.g. text message, web browsing, etc.), which is intercepted by our traffic shaping server ( 81 ).
  • a call 91
  • other service request e.g. text message, web browsing, etc.
  • the traffic shaping server ( 81 ) conducts a check on all the real-time statistics of the cell ( 71 ), and potentially of other cells within the same rate plan region, and sends a geographical cost (“geo-cost”) value notification back to the mobile device ( 92 ).
  • This notification can be any of several embodiments, including setting an icon on the mobile device's display, sending a text message to the mobile device, or providing a data value to the mobile device which is then used by a program on the mobile device to notify the user (e.g. the mobile device may receive a data value and then may display it, annunciate it using voice or tones, etc.).
  • User A knowing that discounts may be available in other cells, may decide to cancel the current call ( 93 ) or service request, and to make the call at a later time after relocating ( 94 ) to another cell ( 72 ). Likewise for text or voice messaging, the user may decide to author or record the message immediately, but to allow the mobile device to store the message for later delivery when located in a cell where a discount is offered.
  • the shaping server will determine this using the real-time traffic statistics, rate plans and shaping rules as previously described. Then, an updated geo-cost indicator is provided ( 95 ) to the mobile device which will alert the user to the fact that a discount currently applies to calls or services consumed from this cell. So, for example, once our hypothetical User A arrives in his or her neighborhood, perhaps the Bronx, the geo-cost indicator on the phone be updated to show a discount is in effect. This may result in the user deciding to initiate and consume ( 96 ) a service for the case of a telephone call. In the case of a stored message, the message will be automatically delivered, as described in the following paragraphs.
  • an incentive pricing model 1050
  • Cell phone network providers can offer discounts based on percentage of tower utilization in this model. For example, if a cell tower is more than 60% occupied at a certain time, then no discounts are available. However, if the tower traffic is between 20% and 60% utilized, then a 40% discount can be applied to calls made from that cell at that time. These discounts can be applied to the standard or “full” rates for that rate plan region and period of time. For example, if the user is within a 50% utilized cell in an extended rate plan region at night and is attempting to send a text message, the “full” rate of XM-Night is reduced by 50%.
  • the amount of discount ( 1151 ) from standard or full rate is a stepwise function ( 1153 ) of the traffic loading ( 1152 ) of a particular cell at a given time and/or historically.
  • an alternate set of shaping rules ( 1050 ′) which we refer to as a graduated/Comparative (“GC”) discount policy, is illustrated in correlation to a standard region-based rate plan ( 50 ).
  • the GC policy produces discounts as a function of relative traffic conditions between the current cell where the user is located and adjacent cells (e.g. cells where the user is most likely to travel soon).
  • the adjacent cell is greatly much more utilized than the current cell (e.g. ratio is greater than 1.6), and even greater discount or incentive is offered to the user to encourage using the service in the current cell.
  • FIG. 13 illustrates the logic of comparing utilization statistics ( 80 ′, 80 ′′′) of adjacent cells ( 71 , 72 ) to a current cell ( 73 ) utilization statistics ( 80 ′′) using ratio calculators ( 1161 ), the results of which can be considered by the shaping server ( 81 ).
  • discount notifications are sent to mobile devices when it becomes available.
  • These geo-cost notifications can display in various forms such as icons, text messages, or value.
  • the present invention is not limited to the following display formats, but may be alternatively realized.
  • a text message reading as follows could be sent to the mobile device when a discount is being offered in a particular cell:
  • a geo-cost icon or indicator can be displayed on the mobile device's user interface, such as those shown in FIG. 14 .
  • a cost meter can be used to show gradual increasing costs one bar (a) for highly discounted, to two bars (b) with some discount, to full or standard rate (c).
  • alternate iconic representations can be dollar signs of graduated size from greatest discount to standard rate (d, e, f respectively), a partially filled dollar sign (g, h, i), or stacks of coins (j, k, l).
  • any of these icons can be filled with numerous colors to denote changes or value, such as using green for greatest discount and red for standard rate.
  • any other graphic symbol which readily conveys the meaning of cost or money can be used in place of the dollar symbols, especially for systems designed for use in cultures which use other monetary symbols such as British pound £, the European Union's Euro , or the Japanese Yen ⁇ .
  • a downloaded JAVA applet executed by the mobile device can receive a data value from the shaping server, and then can determine how to notify the user of the discount opportunities using icons, images, and/or sounds.
  • FIG. 15 our method ( 2000 ) of the present invention is shown which allows realtime or immediate authoring or recording of messages, and automatically defers or delays service completion (e.g. message transmission) based upon geographical-based pricing advantages and user preferences.
  • Services which are one-way in nature, such as authoring and sending a text message, capturing and sending a picture or video, or recording and delivering a voice message, are handled differently from the technology currently available in that they are not created and completed at the same time. In other words, the creation of the information to be delivered and delivery of that information are separated in time as such:
  • step (d) above is completed in a cell which is offering a cost incentive, which allows the user to obtain savings for certain types of service, and defers the network traffic caused by those delayed services to another cell tower which is not as busy, less expensive to operate, etc.
  • Alternate preferences for completing a deferred service can be defined as well, such as completing all deferred messages when a battery is detected as low, or when the power to the mobile device is being turned off by the user, as will be described in more detail in the following paragraphs.
  • a wireless service is initiated ( 2001 ).
  • the mobile device e.g.
  • cell phone, PDA, etc. determines ( 2002 ) if the initiated service is a type for which service completely can be delayed (e.g. a text message, voice message, web connection, etc.). If it is not of a type which can be delayed, then the handling of the service proceeds normally ( 2003 ).
  • the user is provided a control or prompt which allows the user to override any delays of service completion, which provides an ability to selectively complete service normally ( 2003 ) under user control, e.g. a text message is sent immediately to User B while charges are recorded based on User A's regular pricing plan.
  • An user's geo-cost delay policy is preferably a file or data structure stored in the mobile device, but may optionally be a data structure or query available to the mobile device from a network server. It comprises a set of rules and policies that dictate when services can be completed according to a classification of the attempted service and the current pricing incentives being offered in the cell where the mobile device is currently located.
  • Table 1 shows an example Geo-Cost Delay Policy.
  • This example geo-cost policy defines two sets of rules or preferences, a first set for services made from the “home” rate plan region, and a second set for services attempted from a “roaming” rate plan region. Additionally, it defines three classes of services (a) business, (b) personal, and (c) investment. These same classes are preferably stored in an address book in association with each entry (e.g. denoting each telephone number, pager number, buddy name, web address, etc., as personal, business or investment). Optionally, the user may be prompted to select a class of service upon initiation of the service, especially when located in a full-rate cell.
  • text messages when the user is located in a home region, text messages will be queued if rate not currently discounted from standard “home” rate, and the stored and queued messages will be automatically transmitted from the mobile device through the network when the mobile device is relocated to a cell where the rate is discounted. Additionally, the messages stored by the mobile device may be automatically transmitted after they have been delayed for 1 hour, or when the mobile device's battery is low or when the user presses the power-off button. Text messages of all classes are handled the same way, according to this set of rules.
  • Voice calls initiated from a home region are handled differently depending on the availability of discounts, and the class of the service. For example, business calls will always be connected and completed without delay, but personal calls are queued if the rate is not discounted (e.g. a voice message is recorded into the mobile device's memory and stored for later delivery to the intended recipient). When queued, the telephone number and voice recording is stored in memory, and then automatically dialed (e.g. auto-connected) and delivered (e.g. played), or transmitted to the recipient's voicemail box, when the mobile device reaches a cell where a discount is offered. As in this example, if the current time is after 10:00 p.m., the battery is low, or when the day is a weekend day, the recorded voice message would automatically be delivered. Additionally, inbound calls are always received, regardless of service class.
  • rate e.g. a voice message is recorded into the mobile device's memory and stored for later delivery to the intended recipient.
  • the telephone number and voice recording is stored in memory, and then automatically dialed (
  • web browsing attempts e.g. attempt to connect or view a web page
  • web browsing attempts e.g. attempt to connect or view a web page
  • personal web sites and pages if the mobile device is not currently located in a cell where a discount is being offered.
  • Personal web sites are auto-connected (e.g. automatically downloaded or refreshed in memory) when the mobile device reaches a discounted cell, without exception to battery power, time, etc., according to this example.
  • this provides the user with the option to have messages and other services deferred until being automatically completed when his or her preferences are met.
  • This allows users to take advantage of the pricing discounts based on tower traffic, but does not require the user to remember to repeat the service initiation when the lower cost cell is reached (e.g. avoids the user forgetting to send that message later when a discount is offered).
  • the system conducts the geo-cost delay policy ( 2005 ) checks ( 2004 ), it preferably prompts ( 2006 ) the user to decide whether or not to queue ( 2007 ) the service completion after waiting ( 2008 ) to reach a discounted cell, or until another logical condition is met (e.g. power-off, battery low, etc.). If the user wants the message to be sent instantly, then service will be initiated and completed normally ( 2003 ), according to the preferred embodiment. If the service completion is queued and after the conditions set forth in the delay policy are met, the service is automatically initiated ( 2009 ) using the stored telephone number, address, etc.
  • a logical condition e.g. power-off, battery low, etc.
  • the user may establish his or her geo-cost delay policy by using the user interface of the mobile device to directly edit and configure his or her preferences, or he or she may be provided with a web page or portal which allows the user to edit the policy which would then be downloaded to the mobile device.
  • the policy is not stored by the mobile device, but is stored by a network server, and is made available to the mobile device through a specific query action.
  • the user is preferably allowed to define his or her own classes of services, such as business, personal, investment, news, sports, family, weather, etc., without limit as to number of classes.
  • the user may be provided with or limited to pre-determined classes, and may be provided with a pre-configured policy which the user may or may not be allowed to change.

Abstract

Changes in user behavior of usage of wireless services from a mobile device are encouraged in order to effect shaping of traffic and utilization patterns among a plurality of cells within a rate plan region, wherein a discount indicator disposed in said mobile device is provided to notify a user of a discount available for consuming wireless service from a given cell. A geo-cost policy established for that user or mobile device in which rules and conditions according to the available discounts and class of service are defined. A service completer queues services and automatically completes queued services upon present conditions meeting said geo-cost policy rules, such as delaying and later delivering messages when the mobile device relocates to a cell where discounts are being offered.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This patent application is a Continuation Application of U.S. patent application Ser. No. 11/391,962, docket number AUS920040335US2, filed on Mar. 29, 2006, now under allowance, which as a Continuation Application of U.S. patent application Ser. No. 10/912,487, docket number AUS920040335US1, filed on Aug. 5, 2004, now issued as U.S. Pat. No. 7,076,237, which was a Continuation-in-Part of U.S. patent application Ser. No. 10/912,478, filed on Aug. 5, 2004, docket number AUS920040334US1, now issued as U.S. Pat. No. 7,328,001, all filed by Christopher J. Dawson, et al., and which are commonly assigned with the present patent application.
  • INCORPORATION BY REFERENCE
  • The aforementioned related U.S. patent application Ser. Nos. 11/391,962, 10/912,487, and 10/912,478, are hereby incorporated by reference in their entireties, including figures.
  • This patent application is a Continuation Application of U.S. patent application Ser. No. 11/391,962, docket number AUS920040335US2, filed on Mar. 29, 2006, now under allowance, which as a Continuation Application of U.S. patent application Ser. No. 10/912,487, docket number AUS920040335US1, filed on Aug. 5, 2004, now issued as U.S. Pat. No. 7,076,237, which was a Continuation-in-Part of U.S. patent application Ser. No. 10/912,478, filed on Aug. 5, 2004, docket number AUS920040334US1, now issued as U.S. Pat. No. 7,328,001, all filed by Christopher J. Dawson, et al., and which are commonly assigned with the present patent application.
  • FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT STATEMENT
  • This invention was not developed in conjunction with any Federally-sponsored contract.
  • MICROFICHE APPENDIX
  • Not applicable.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • This invention relates to technologies and business processes for dynamic cellular phone rate pricing based on cellular traffic patterns, and especially to methods and systems which encourage consumer behavior changes which optimize loading of equipment and return on investment for cellular infrastructure.
  • 2. Description of the Related Art
  • Millions of people around the world use cellular phones as a means to connect talk with one another and to access to various sources of information. With a cellular telephone, users are able to use an incredible array of features and functions such as storing contact information, making to-do task lists, sending or receiving text or voice messages and being able to connect to the Internet.
  • Regardless of the makes and models of cellular phones being supplied to the marketplace, cellular phone companies actively offer different rate plans to attract and retain new and existing customers. Various rate plans include, but are not limited to, prepaid, area-limited and either one or two-tiers of time-based services such as “peak,” “off-peak,” and “nights and weekends.” The last being the most commonly used in today's marketplace.
  • A cell phone is actually a sophisticated radio that functions along with cell phone towers. The battery-powered, portable devices which perform wireless networking for voice and/or data communications as all or part of their functionality are well known in the art, including but not limited to: [0012] (a) cellular telephones; [0013] (b) wireless web browsers; [0014] (c) cordless telephones and cordless small office/home office (SOHO) telephone switch systems; [0015] (d) laptop computers, palm top computers and personal digital assistants (PDA) equipped with wireless local area network (LAN) or cellular data interface cards; and [0016] (e) one-way, two-way, text and voice pagers and terminal devices.
  • For the remainder of this description, we will refer primarily to cellular telephone examples and implementations to be representative of a range of these devices. Certain terms from cellular telephone parlance are analogous in functionality to terms from other networking technologies, such as Personal Communications Systems (“PCS”) towers being similar to “base stations” or wireless access points. It will be readily recognized by those skilled in the art, however, that the problems and the invention presented herein are common to all the various wireless network battery-powered devices as previously exemplified.
  • A key aspect of each cellular system is the division of a service area into small “cells”, each cell being served by a single tower, access point or base station. Turning to FIG. 1, two “cells” (10, 11) are shown geographically adjacent to each other, each cell having a “tower” (12, 13) located at its center. Typically, cells are considered to be of hexagonal shapes (15, 17) for network planning and management purposes in PCS architecture, but in reality, the signals from the towers propagate equally well for a generally circular area (14, 16) of coverage. This often produces areas of coverage overlap (18) between adjacent cells. In practice, a cellular system (19) comprises multiple cells in a honeycomb arrangement, but only two adjacent cells are shown here for ease of understanding.
  • When a terminal device such as a PCS handset or wireless web browser is at a position P.sub.1 outside of reception range (14, 16) of a tower within the system, the device will be unable to perform its functions such as making or receiving telephone calls, performing data communications, receiving text messages, etc. Most systems will continuously “search” for a tower signal, performing some type of protocol to make contact with one or more towers which may be within reception range.
  • This process of searching may simply include measuring a signal strength on a frequency and/or channel from the tower, or may be more active such as sending or transmitting a signal from the device's transmitter to initiate a contact with an in-range tower. While the former approach will consume some power for the search, the latter almost always consumes even more power as transmission of signals is usually a more power intensive operation than simply receiving a signal.
  • As a device reaches or travels to a position P.sub.2 in the “fringe” area of coverage for a tower, it may detect a usable signal strength from the tower (12) within its reception range, and/or may be able to effectively transmit a code, registration or other signal to the tower (12). At this position, the device is technically within the tower's cell (10).
  • The “logging in” or “registration” process as a device enters a tower's cell varies between different wireless technologies. For example, the registration process employed by PCS systems is different than the registration process used by its predecessor “analog” (e.g. “AMPS”) cellular system, and both are very different than the registration process employed by wireless data networking technologies such as BlueTooth, IEEE 802.11b, Motorola's Ricochet network, two-way pager networks, etc. For illustrative purposes, however, we now present a brief overview of the PCS registration process.
  • Cell phones and base stations use low-power transmitters, so that the same frequencies can be reused in non-adjacent cells which allows millions of people to use cell phones simultaneously. Each city comprises, for example, of hundreds of towers while each carrier in each city runs one central office called Mobile Telephone Switching Office (“MTSO”), which handles all of the phone connections to the normal land-based phone system and controls all of the base stations in the region. A cell phone is composed of three unique codes that help carriers identify each gadget and facilitate call transmission. Each cell phone has its unique 32-bit number programmed into the phone when it is manufactured called Electronic Serial Number (“ESN”). Once service is activated, the cell phone will have the 10-digit phone number called the Mobile Identification Number (“MIN”) and an unique 5-digit number that assigns to each carrier (e.g. Spring, MCI, AT&T, Verizon, etc.) by the Federal Communications Commission (“FCC”) called the System Indentication Code (“SID”) programmed.
  • When a cell phone is first powered up, it “listens” for an SID on the control channel. The phone and base station uses the control channel, a predetermined special frequency, to talk to one another about things like call set-up and channel changing. If the phone cannot find any control channel to listen to, then it knows that it is out of range and displays a “No Service” indicator or “Out of Range” message. When the phone receives the SID, it compares it to the SID programmed into the phone. If authentication is successful, then the phone is communicating with its home system. The phone transmits a registration request along with the SID, which is received by one or more towers within range while the MTSO keeps track of your phone's location in a database. For example, in FIG. 1, if the handset is in position P.sub.2, only one tower (12) may receive the registration request. If the handset is in position P.sub.4, however, when it is powered ON initially, it may be within the overlap of multiple cells, and the registration request may be received by multiple towers (12, 13), or may be directed to the tower for which the strongest signal strength is detected.
  • This allows the MTSO to know which cell grid the user is currently in so it knows when to ring the phone. When the MTSO receives a call, it searches the database to see which cell the user is in. The MTSO selects a frequency pair that the phone will use in the cell grid to take the call. By using the control channel, the MTSO communicates with the phone to inform which frequencies to use. Once the user's phone switches on those frequencies, the call will be connected.
  • Many wireless networked systems are designed to handle providing continuous service as a unit travels from one cell to another, while other technologies do not provide this functionality. For example, a PCS telephone is expected to be used in a moving vehicle or while walking, and as such, the PCS system specifications and design include protocols and schemes for “hand off” of service to a handset from one cell tower to another. So, for example, as a handset moves from position P.sub.3 to position P.sub.4, and then to position P.sub.5, the handset may initially be served by a first tower (12), and then be handed off to another tower (13) according to signal strength criteria and channel availability in each area of coverage (14, 15).
  • The cellular base station constantly notes a user's signal strength is diminishing as the user moves toward the edge of the base cell grid. At the same time, the base station in the cell the user is moving toward is aware of the increasing phone signal strength by listening and measuring signal strength on all frequencies. Then, the two base stations coordinates with each other through the MTSO, and at some point, your phone gets a signal via control channel to change frequencies. This hand off switches the user's phone to the new cell. If the SID on the control channel does not match the SID programmed on the mobile device, then the phone knows that it is roaming. The local MTSO of the cell where the user is roaming will contact the MTSO of the home system to verify its database that the phone's SID is valid. Once verification occurs, the local MTSO will track roaming usage as the phone moves through its cell.
  • Turning to FIG. 2, a larger portion of a cellular network (24) is illustrated, to show how a terminal or handset may traverse multiple positions P1, P2, P3, P4, P5, P6, P7, and P8, starting outside a network, entering the fringe of the network, passing through and being served by multiple cells (20, 21), and finally passing through the fringe and out of the network. Certain cells (23, 22) may never provide service to the handset based upon its position and proximity to other, closer towers.
  • Turning to FIG. 3, a generalized architecture (40) of these types of hardware platforms is depicted. Although each actual device available on the market may vary in detail from this depiction, the general functionality and capabilities of each platform fit within the general view of this figure. Each system typically includes all or some of the following functions:
      • (41) a microprocessor, microcontroller, or control logic for implementing the logical processes of the unit;
      • (42) one or more application specific integrated circuits (“ASIC”) for voice compression, decompression, protocols, error checking/correction, security, encryption/decryption, and radio signal modulation/demodulation;
      • (43) an audio microphone and speaker or earphone for audible interfacing with the user;
      • (44) a radio frequency (“RF”) frontend including intermediate frequency stages, and an antenna (45) for receiving and transmitting RF signals (401) from and to a tower, base station, or wireless access point (404);
      • (46) one or more memory devices and types including some or all of Random Access Memory, FLASH Read Only Memory, battery-backed memory, and Read Only Memory, with one or more memory expansion slots (47) in some cases;
      • (48) a display such as a liquid crystal display (“LCD”), color TFT, or cathode ray tube (“CRT”) display, often coupled with a touch screen sensor for receiving user input and selections, typically provided with a keypad or keyboard or other special buttons for receiving user input and selections;
      • (49) often several external I/O connectors for battery chargers, external speakers and microphones, expansion keyboards and displays;
      • (400) often additional data interfaces such as IrDA or PCMCIA slots for receiving add-on hardware, interfaces, program packs, or software; and
      • (403) a clock, timer and/or calendar for keeping time in units such as seconds, minutes, hours, days, months and years.
  • More advanced wireless network devices may include a location technology in detail such as a GPS receiver or E911 capability (402).
  • As mentioned before, carriers offer a wide range of cellular rate plans to users. Most services providers offer three different levels of coverage such as local, regional and national, generally illustrated in FIG. 4. Local coverage (451) usually limits service area to a particular metropolitan area. The plan typically provides more minutes per month than other coverage plans for local call, and calls in extended (453) areas may be higher. Calls originated from a roaming (452) area may incur charges from other carriers, as well. Other regions (450) may not have coverage at all.
  • Some carriers now offer unlimited local airtime to lure customers. Many recoup their costs by charging more per minute for roaming and by tacking on a per-minute airtime charge for calls made outside the local area.
  • Regional coverage enlarges the service area to include the entire state as well as selected surrounding ones. For example, local coverage in a southeastern U.S. plan might include Alabama, Arkansas, Florida, Georgia, Kentucky, Louisiana, Mississippi, North Carolina, South Carolina, Virginia and Tennessee. Calls within and between any of these states don't have any associated roaming and long distance charges. These plans cost more and also give you fewer airtime minutes per month than similarly priced local plans. In addition, if one uses more minutes than provided within the plan, a surcharge will apply for extra usage.
  • National coverage (453) is often a flat-rate national plan, that is available anywhere in the United States where the carrier offers service with no roaming or long distance charges. Most carriers reach close to 95 percent of the United States with a combination of analog and digital service. National plans offer even less airtime per month than regional plans and are usually the most expensive option.
  • The very popular service plan most consumers use today is the fixed monthly rate pricing that buys a certain number of airtime minutes for both peak and off-peak hours and other extra features for add-on such as text messaging, call waiting and Internet browsing. After a customer passes a credit check, carriers usually recommend signing a contract for a certain period of time from eleven months to three years. The carrier, in return, offers free or steeply discounted phones, accessories and even pricing plans for the duration. Like any other contract with its provisions, should the user decide to cancel before the term of the contract, a steep penalty charge is incurred.
  • Turning to FIG. 5, a typical monthly rate plan is shown in table form. The rate table (50) includes a number of “types” of services, such as minutes of voice usage in the local calling area, in the rows (51). The pricing or allowed consumption varies based on several characteristics such as the coverage area (51), type of service (52), number of minutes included based on minute types such as daytime (53), nighttime (54), weekend (55) or anytime (56). So, for each entry in the table, a carrier may define a maximum number of minutes included in the rate plan, and may define a surcharge for each minute of that type of service over the prepaid amount in a period of time such as a month. For example, at $39.99 a month, hypothetically call “MetroTalker”, consumer can have the standard local voice 3000 minutes which consists of 500 daytime minutes (LV-Day) from 7 AM to 7 PM on weekdays, 2000 nights (LV-Night) after 7 PM on weekdays, 500 weekends (LV-Weekend) and zero anytime (LV-Anytime) minutes. For any additional minutes use, depending on time period, a surcharge is incurred on a per minute basis. For example, day overage charge may be 14 cents per minute, and night or weekend overcharge may be 8 cents per minute. So, the entries in the table (50) for this rate plan “MetroTalker” would be:
  • LV-Day=(500, 14)
  • LV-Night=(2000, 8)
  • LV-Weekend=(500, 8)
  • LV-Anytime=(0, 0)
  • Similarly, extended area and roaming minute maximums and overcharges can be defined for voice services, as well as defined for other types of calls (e.g. data, pictures, text messaging, web browsing).
  • It is important to note, however, that these rate plans take into account the time of day and week of the service usage (e.g. night vs. day, weekend vs. weekday), the type of usage (e.g. voice, data, browsing, etc.), and the service region or area from which the call originates, wherein each region or area contains multiple cells (e.g. multiple towers).
  • Turning to FIG. 6, a generalization of the present-day billing reconciliation process (60) is shown. The mobile device (61) makes a call through a tower (62), and its service usage data is recorded by a base station (63). The base station (63), also captures the time and day of the usage (64). The base station is not aware of specific rate plans the mobile device is assigned because it can be a MTSO of another carrier. Usage records (65, 65′) are transferred to a billing server (66) for accounting processing. The billing server consolidates the usage records, verifies them against rate plans (68) and gathers customer profile information (67) to generate customer monthly invoice (69). The billing plan is either time-based or rate plan based.
  • It is important to note, again, that the invoice to the customer contains calculations and charges based upon the minutes of service used during a billing cycle, when those minutes were used (e.g. time, day of week), and the region from which the service originated or was consumed (e.g. home, extended, roaming, etc.). There is no calculation of the charges due to the customer based upon any other factors typically.
  • As such, cellular phone carriers offer fixed rate plans which do not take into account the geographically based costs associated with cellular services within regions of service. Geographic costs associated with cellular telephone usage include the cost of land lease, towers, switches, and other associated processing equipment, the human costs of cellular company employees, and the costs associated with service levels.
  • For example, consider a local region that has 67 towers or 67 cells in it. Each of those towers has its own set of costs: cost of leasing the land on which the tower is placed, cost of operating and maintaining the equipment in the tower and base station, etc. Some towers are owned by the service provider, while others are leased from other owners.
  • For instance, in a low usage cell, underutilized equipment is a cost, and inversely, in an overly busy area, excessive usage may drive the need for additional bandwidth. Similarly, newer towers may be more costly than older, depreciated towers. But, the fees collected from the users for using these different towers or cells within a rate region are the same. For example, let's assume a prepaid cellular plan provides for debiting a user's account balance at the rate of 9 cents per minute for calls made from home region. Also assume, again, that there are 67 towers in the home region. Further assume that cell # 19 is the newest cell, and has a cost of operation of 15 cents per minute, and that cell # 45 is the oldest cell and has a cost of operation of 2 cents per minute. If the user makes a call from cell # 19, the revenue from the call is 9 cents per minute, even though the cost to operate the cell is 15 cents per minute. So, calls handled by this cell under this rate plan actually lose 6 cents per minute. However, calls originating from cell # 45 produce a positive revenue of 7 cents per minute.
  • To be profitable, the sum total of all of the cellular operational costs in a calling region must not exceed the sum total of the revenue from service consumed by all users on all rate plans within that region.
  • Often times, though, the newer and more expensive to operate cells are also the most heavily used. Consider a growing metropolitan area in which a downtown area is experiencing a business boom. This means that more towers will be needed in the downtown area. But, these new towers fall within the existing “local” region of rate plans, and as such, the revenue from their usage will be the same as that from the existing towers in the local region. Thus, to meet increasing demand and traffic, carriers are often forced to install new equipment, which often results in a negative revenue generation.
  • Carriers currently have no means for redirecting calls and services from a higher cost cell to a lower cost cell, especially for cells within the same rate region. Therefore, there exists a need in the art for a method which utilizes service consumption to modify consumer behavior encouraged by geographical-based pricing advantages related to cellular operational characteristics within a rate plan region.
  • It would be difficult to publish a map of cells within regions to users, especially considering the overlap of coverage between adjacent cells. Radio range coverage not only varies based upon geographical conditions (e.g. hill sides, buildings, etc.), but also upon varying weather conditions.
  • Additionally, rate plans are already complicated and many consumers complain about their inability to understand the pricing schemes already employed. Publishing a rate plan which breaks the fees into cells within regions would further exasperate this problem.
  • Further, publishing rate plans and brochures is costly, and therefore is only performed periodically by cell phone companies. However, changes to usage and costs of individual cells is relatively dynamic. It would not be practical, however, to publish a new rate plan brochure or guide daily or weekly in order to update costs of usage by cell.
  • In some jurisdictions, rate plans must be approved by a regulatory body or agency, which can be costly, timely and laborious to update. For this reason as well, dynamically changing a rate plan is not desirable.
  • Therefore, there additionally exists a need in the art for a new system and method for adapting service usage among multiple cells within a rate plan region without requiring new rate plans to be published, documented, authorized, approved, comprehended or adopted.
  • The invention described in the related patent application, which is incorporated herein, allows wireless service providers to selectively enhance the utilization of cell towers through consumer behavior modification based on dynamically generated market incentives. This invention allows wireless service providers to use dynamic pricing and discounts correlated to specific cells in which the consumer wishes to use service as a mechanism, in a more effective manner, to affect individual cell tower usage.
  • According to one aspect of the present invention, pricing models become more dynamic in response to with real-time usage data. Rather than using the traditional area coverage rate plan, or in addition to a traditional area-based plan, a graduated stand-alone or graduated comparative pricing model is introduced by the invention, in which the users are shown in real-time dynamically generated pricing and cost incentives to delay usage in high-traffic or high-cost-of-operation cells, and to encourage usage in low-traffic or low-cost-of-operation cells.
  • Consumers may learn patterns of discounts and market incentives, and will adjust their behavior accordingly, thereby affecting desirable traffic load changes among cells within a rate plan region without the need for publishing complicated maps, committing to contractual discounts, and educating the users with respect to technology complications and details.
  • It is also desirable, in view of the discount and incentives provided by the related invention, to allow a user to establish a set of preferences under which certain activities on the mobile device could be completed while in the higher cost cell, but for which the actual network servicing of the operation would be delayed until the mobile device reaches a lower cost cell where the incentives are being offered to the consumer. By delaying service completion but allowing the user to perform certain actions in the higher cost cell, the user is able to queue certain services to occur while he or she is mindful of it, but the completion of which will be made in a lower cost cell, thereby providing maximum convenience and cost advantage to the user.
  • Therefore, there also exists a need in the art for a system and method which allows a user to establish a set of service delaying preferences, to provide certain preliminary actions by the user to initiate a delayed service, and then to automatically complete that service when the mobile unit has reached a lower cost cell or under other circumstances defined by the user's preferences.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The following detailed description when taken in conjunction with the figures presented herein present a complete description of the present invention.
  • FIG. 1 depicts the architecture of the cellular telephone system including multiple small cells.
  • FIG. 2 illustrates a larger portion of a cellular network and how a terminal or handset may traverse multiple positions.
  • FIG. 3 shows a generalized architecture of cellular telephones and other wirelessly networked devices.
  • FIG. 4 describes the typical three different regions of coverage.
  • FIG. 5 shows a typical monthly rate plan pricing table.
  • FIG. 6 illustrates the present-day billing reconciliation process.
  • FIG. 7 depicts in more detail a number of service regions, each of which contain multiple cells, in which each cell generates the same revenue as the other cells within the same region.
  • FIG. 8 illustrates a portion of the logical process of the present invention involving collecting real-time usage statistics.
  • FIG. 9 shows user consumption behavior modified by service incentives according to the present invention.
  • FIG. 10 shows usage shaping rate rules according to one aspect of the present invention, the Graduated/Stand-alone Discount Profile.
  • FIG. 11 depicts our Graduated/Stand-alone Discount Profile in graphical format.
  • FIG. 12 illustrates another aspect of the present invention, Graduated/Comparative Discount Profile.
  • FIG. 13 illustrates a portion of the logic of the present invention according to the Graduated/Comparative Discount Profile aspect.
  • FIG. 14 depicts several optional embodiments of a geo-cost notifications icon for display on a cellular telephone, PDA, or other mobile device's user interface.
  • FIG. 15 shows the logical processes of the present invention which defers service completion based upon geographical-based pricing advantages and user preferences.
  • SUMMARY OF THE INVENTION
  • In conjunction with the discount and incentives provided by the related invention, user's of mobile devices are allowed to establish a set of preferences under which certain activities on their mobile device can be completed while in a higher cost cell, but for which the actual network servicing of the operation is delayed until the mobile device reaches a lower cost cell where the incentives are being offered to the consumer. By delaying service completion but allowing the user to perform certain actions in the higher cost cell, the user is able to queue certain services to occur while he or she is mindful of it, but the completion of which will be made in a lower cost cell, thereby providing maximum convenience and cost advantage to the user.
  • For example, when a user initiates editing of a text message on his or her cell phone, the cell phone may determine (or query the user) that the message is of a class “personal”. According to a set of user preferences, personal messages are preferred to be delivered only in discounted cells. So, if the cell where the phone is currently located is offering a discount, the message would be sent immediately. But, if the phone is currently located in a full-price cell, the message would be stored by the phone, and transmission would be delayed until the phone is notified that it has reached a discounted cell.
  • According to one aspect of the invention, the user may designate a plurality of classes of services and actions, such as “personal”, “business”, “family”, etc. Ordinary actions, such as text messaging, voice calls, web browsing, etc., can be determined to exist in one of the user's defined classes based upon address book entries, queries of the user, etc.
  • According to another aspect of the present invention, additional conditions may be defined by the user under which completion of queued services would be done besides reaching a discounted cell, such as upon a maximum delay time per action, reaching a certain time of day, receiving a power-off request by the user, low signal strength, or low battery power, etc.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The present invention is preferably realized as circuitry or firmware stored in a wireless network device's memory (46) and executable by the device's controller (41), cooperating with logical processes provided by a server system operated by a wireless network service provider. The portion of the invention realized as executable by the wireless network device may be preprogrammed into the device, or it may be downloaded from a memory card, the wireless network or another data network or interface, as the capabilities of the device allow and within the business model of the service provider.
  • Throughout this disclosure, we will refer specifically to and provide examples of embodiments with respect to cellular telephone services. The present invention, however, is not limited to these embodiments, but may equally well be realized in conjunction with any wireless network services and systems wherein the service geography is served by a plurality of radio access points, such as wireless LAN access points, BlueTooth, etc. As such, when we refer to a cell phone or mobile device, we are referring in general to any such wirelessly networked device such as a PDA, cell phone, laptop computer, pager, etc. Additionally, when we refer to a “tower”, we are referring to any wireless network access point, such as a LAN wireless access point, a BlueTooth transceiver, and a cellular telephone tower (analog or digital).
  • Additionally, the present invention is preferably realized in conjunction with the invention set forth in the related patent application, the disclosure of which is contained herein and which has been incorporated by reference. It will be recognized by those skilled in the art, however, that the present invention may be realized in alternative embodiments in conjunction with other network services and systems without departing from the scope of the invention.
  • Currently, network load smoothing is done using pricing based upon time of day embodied in a region-based rate plan. This entails offering users lower service pricing for weekends and after 7 PM where demands for cell phone usage is less, for example. Rate plans also offer pricing incentives for using the services within certain rate plan regions (e.g. home or local), and pricing premiums for using service in other regions (e.g. roaming).
  • These rate plan schemes provide no ability, however, for the providers to adjust pricing on a cell-by-cell basis within a rate plan region. As such, new towers, access points, etc., installed within a rate plan region generate the same review as existing towers within that region. Due to differences in cost of operating each tower, and/or due to loading variations among the towers within a rate plan region, some towers may actually generate negative revenue.
  • The present invention enables cell phone network providers to use pricing as a mechanism to enhance usage of specific cell phone towers within each rate plan region to provide further balancing of traffic among towers within a region, and to allow enhanced return-on-investment (“ROI”) on underutilized towers.
  • Our invention extends upon the region-based rate plans to further allow dynamic variation in service pricing based upon the current utilization of cell towers. Rather than using the traditional area coverage rate plan, or in addition to a traditional area-based plan, a pricing policy is provided by the invention in which the users are shown, real-time, dynamically generated pricing and cost incentives to delay usage in high-traffic or high-cost-of-operation cells, and to encourage usage in low-traffic or low-cost-of-operation cells. Through usage of the invention over time, consumers may learn patterns of discounts and market incentives, and they will adjust their behavior accordingly, thereby affecting desirable traffic load changes among cells within a rate plan region without the need for publishing complicated maps, committing to contractual discounts, and educating the users with respect to technology complications and details. This allows cell phone carriers to make its services more attractive for users to defer using cell phones until a cell tower utilization is low, therefore lowering cost.
  • Turning to FIG. 7, each rate plan region, such as a home or local region (451), contains a plurality of cells (71, 72, 73, 74) Each of the cell towers (71, 72, 73, 74) within the rate plan region have its varied utilization usage depending upon present and historical user traffic. This is also true in other rate plan regions, such as roaming regions (452) and extended or national regions (453). It will be recognized by those skilled in the art that the pictorial of FIG. 7 is simplified for illustrative purposes, and in practice, each rate plan region comprises of multiple cell towers. It will also be recognized by those skilled in the art that there may be more than one of each type of rate plan region, and that other names or descriptions for rate plan regions may be adopted.
  • Now let's consider actual traffic or usage of tower's or cells within a region to illustrate the problem to which the invention is directed. For example, a particular cell phone tower that services users working in the vicinity of Times Square, New York City, is much more highly utilized than a cell tower covering a suburb at certain times, such as during the commuting hours to and from work (e.g. 7:00 am-9:00 am and 4:00 pm-7:00 pm). In fact, cell phone usage typically dramatically increases around the end of the work day period in downtown and urban areas, but then traffic on these same towers is relatively light during the weekends and evenings. At other times, though, certain cell towers in the suburban areas will be more heavily loaded than the downtown towers, such as during weekends or holidays when users are congregated closer to their homes.
  • Some wireless services consumed are “real time” services, such as the completion and connection of two-way voice calls. Some services, however, are one-way, such as the authoring of a Short Message Service (“SMS”) text message or leaving of a voice message recording for a certain party. Traditionally, these one-way services are also conducted “real time” (e.g. the message is delivered at the same time the user creates it), even during the busiest periods of use of a particular cell tower.
  • All of these towers, downtown and suburban, though are located within the same rate plan region according to the typical rate plans offered by service providers today. So, usage of a cell phone during a commute when a tower is heavily loaded generates the same amount of revenue as usage of a cell phone in that same cell when tower traffic is lower, using the region rate plan scheme known in the art.
  • Consider a specific user, who we will call “user A”, wireless service usage habits and patterns. When User A ends the work day, an SMS message is authored and transmitted to User B to confirm a dinner plan, for example. This message would be sent soon after leaving the workplace, perhaps on the sidewalk near Times Square while walking to the closest subway station. Alternatively, the user may leave a voicemail for User B, which according to the current technology would be transmitted over the telephone network immediately and stored at User B's voicemail box server.
  • Under the current pricing model, the message sent by User A (or minutes used to record and send a voicemail) will be charged based on the type of monthly plan purchased according to the “local” region rate. The tower serving this cell, though, is experiencing a very high load of traffic, as many other users are doing the same type of thing at the same time (e.g. they are all leaving work and making a personal call, sending a message, etc.). There is little or no incentive for each user to delay sending an SMS message at this time, say 5:15 p.m., because their “nighttime” minutes don't start until 7:00 p.m., or even 9:00 p.m., which would be too late for organizing dinner plans, for example.
  • Each tower tracks and maintains its traffic level which varies by components such as number of users servicing, number of calls or services consumed (e.g. calls, sessions, messages, etc.), and length of consumption (if relevant). According to one aspect of the present invention, these statistics and data are utilized as shown in FIG. 8 by collecting real-time usage information from the base stations. Each base station (71, 72, 79) provides real-time traffic and loading statistics (80) to a traffic shaping server (81). The traffic shaping server (81) receives this information in near real-time mode, and the traffic shaping server (81) has access to a set of behavior shaping rules (83), and optionally the user rate plans (68) and customer profiles (67).
  • Our shaping rules (83) of the related invention comprise discount policies that define market discounts to be offered to users in order to modify consumption behaviors and direct usage to underutilized or more cost-effective cells within the same rate plan region.
  • Additionally, using historical data (82) regarding each cell tower's historical usage, the potential utilization of each cell tower at a specific time period can be determined.
  • With this information, the shaping server (81) can determine when a service is being initiated by a user in a certain cell if that cell is currently highly utilized or loaded, and if so, if there is a nearby or adjacent cell which is relatively lowly utilized or historically underutilized. If so, the user can be provided a signal or indication that a discount would be available for using the service or making the call from an alternate cell, in order to encourage the user to delay service consumption, thereby alleviating the busy cell of the additional traffic. The process of signaling the user is described in more detail in the following paragraphs.
  • For example, at 5:00 p.m. on a weekday, the carrier can send a notification to User A that the current cell where the user is located is a full price cell. Later, when User A arrives in a lower cost cell (e.g. lower utilized cell), the carrier can send a notification to User A that a discount applies to making calls or using other services while in this cell. It is important to note that the two cells described here are both within the same rate plan region, and would not have been priced differently under the standard region-based rate plan of the prior art.
  • So, after this set of experiences are had by the user, the user will learn that by using the present invention, he or she may record a voice message or author a text message at any time (e.g. even when located in a full price cell), but the system can automatically delay the transmission of his or her text or voice message according to his or her discount preferences, the user's costs can be managed and minimized. The network operator also realizes an benefit as this change in their consumers' behavior distributes the load of messages to cell towers which are less in demand. In this example, if the user is leaving the office headed for a 20 minute subway ride to his or her neighborhood, the user notices that when leaving the office building, the rates are full price. But, when emerging from the train station in the neighborhood, there is a discount available. As such, the user will learn to take advantage of the discounts by configuring his or her preferences to delay the sending of non-urgent messages for a few minutes until he or she is in the lower cost cell. The user may author or record the message at any time, though, so that the user will not forget to create and send the message later, and so that the user's convenience is not negatively impacted.
  • Through this method, the related invention encourages user behavior changes without committing to a new rate plan, without publishing new rate plans, and can accommodate dynamic changes in the network loading conditions. For example, if in the future the cell in the neighborhood also becomes historical busy during the 5:00-6:00 p.m. range, the discount offer can be discontinued by simply not indicating a discount to the user.
  • The foregoing example is illustrated in a general sense in FIG. 9, which can be interpreted for any number of other sequences of actions of a user and the wireless network system. Rather than having User A author and transmit a message near Times Square using the user's mobile device (61) at a certain time, a message transmitted in the Bronx may be given a discount after the user moves (94) to a more underutilized cell. More specifically, the mobile device (61) within the first cell (71) initiates a call (91) or other service request (e.g. text message, web browsing, etc.), which is intercepted by our traffic shaping server (81).
  • The traffic shaping server (81) conducts a check on all the real-time statistics of the cell (71), and potentially of other cells within the same rate plan region, and sends a geographical cost (“geo-cost”) value notification back to the mobile device (92). This notification can be any of several embodiments, including setting an icon on the mobile device's display, sending a text message to the mobile device, or providing a data value to the mobile device which is then used by a program on the mobile device to notify the user (e.g. the mobile device may receive a data value and then may display it, annunciate it using voice or tones, etc.). User A, knowing that discounts may be available in other cells, may decide to cancel the current call (93) or service request, and to make the call at a later time after relocating (94) to another cell (72). Likewise for text or voice messaging, the user may decide to author or record the message immediately, but to allow the mobile device to store the message for later delivery when located in a cell where a discount is offered.
  • When the mobile device (61) reaches the new cell tower coverage (72), if the cell where the mobile device is currently located is an underutilized or low-cost cell, the shaping server will determine this using the real-time traffic statistics, rate plans and shaping rules as previously described. Then, an updated geo-cost indicator is provided (95) to the mobile device which will alert the user to the fact that a discount currently applies to calls or services consumed from this cell. So, for example, once our hypothetical User A arrives in his or her neighborhood, perhaps the Bronx, the geo-cost indicator on the phone be updated to show a discount is in effect. This may result in the user deciding to initiate and consume (96) a service for the case of a telephone call. In the case of a stored message, the message will be automatically delivered, as described in the following paragraphs.
  • When this pattern is repeated a few times to the user, most users will learn that discounts are usually available at certain times on certain days in certain places (e.g. in certain cells). They will learn only the portions of the discount plan that apply to them, thereby minimizing the “learning curve” which would be otherwise required to understand a complicated table of rates, times, and a map of cells within a rate plan region. Additionally, as traffic is redirected historically to cells which are underutilized, the discounts offered can be lessened or even eliminated. Even when the discounts are eliminated, some consumers will continue their habit of placing calls in the lower cost cells.
  • By offering incentives to consumers in this manner, one embodiment of an incentive pricing model (1050) according to the invention can be realized in our shaping rules as shown in FIG. 10. Cell phone network providers can offer discounts based on percentage of tower utilization in this model. For example, if a cell tower is more than 60% occupied at a certain time, then no discounts are available. However, if the tower traffic is between 20% and 60% utilized, then a 40% discount can be applied to calls made from that cell at that time. These discounts can be applied to the standard or “full” rates for that rate plan region and period of time. For example, if the user is within a 50% utilized cell in an extended rate plan region at night and is attempting to send a text message, the “full” rate of XM-Night is reduced by 50%. For cells with even greater underutilization, such as less that 20% utilization in this example, even greater discounts (e.g. −60%) can be offered. This pricing strategy promotes usage awareness and encourages change in user consumption behavior—the greater the discounts offered, the greater the incentive to change usage patterns, and the greater the return to the service provider. Of course, our example here uses three tiers of cell tower utilization, which could be expanded to any number of tiers (from 2 to many). Likewise, different discount rates can be defined for different types (52) of service even though we have shown for simplicity similar discount rates among different types of service. The shaping rules described in the foregoing paragraphs and shown in FIG. 10 are our Graduated/Stand-Alone (“GSA”) pricing policy, which is shown graphically in FIG. 11. The amount of discount (1151) from standard or full rate is a stepwise function (1153) of the traffic loading (1152) of a particular cell at a given time and/or historically. Turning to FIG. 12, an alternate set of shaping rules (1050′), which we refer to as a Graduated/Comparative (“GC”) discount policy, is illustrated in correlation to a standard region-based rate plan (50). Rather than providing discount thresholds which are a function solely on traffic conditions within the cell where the mobile device is currently located, the GC policy produces discounts as a function of relative traffic conditions between the current cell where the user is located and adjacent cells (e.g. cells where the user is most likely to travel soon). This is provided in this example policy by taking a ratio of an adjacent cell's utilization compared to the current cell's utilization, and then what percentage discount is due. For example, if the adjacent cell is less utilized (e.g. ratio is less than 1.0) up to 20% more utilized than the current cell, no discount would be offered (e.g. the neighboring cell is similarly loaded). However, if the neighboring cell is particularly more loaded than the current cell (e.g. the ratio is 1.2-1.6), then a discount, perhaps 40%, would be offered to encourage the user to use a service now in the current cell (rather than potentially waiting and using the service when located in the higher utilized cell). Likewise, the adjacent cell is greatly much more utilized than the current cell (e.g. ratio is greater than 1.6), and even greater discount or incentive is offered to the user to encourage using the service in the current cell.
  • FIG. 13 illustrates the logic of comparing utilization statistics (80′, 80′″) of adjacent cells (71, 72) to a current cell (73) utilization statistics (80″) using ratio calculators (1161), the results of which can be considered by the shaping server (81).
  • As mentioned previously, discount notifications are sent to mobile devices when it becomes available. These geo-cost notifications can display in various forms such as icons, text messages, or value. However, it will be recognized by those skilled in the art that the present invention is not limited to the following display formats, but may be alternatively realized.
  • For example, a text message reading as follows could be sent to the mobile device when a discount is being offered in a particular cell:
      • “Cool!! Make a call now and save an extra 20%!
      • Thanks for Using MegaServe Wireless today!”
  • Alternatively, a geo-cost icon or indicator can be displayed on the mobile device's user interface, such as those shown in FIG. 14. For example, to notify users the costs of each call, message, or other unit of consumption of service, a cost meter can be used to show gradual increasing costs one bar (a) for highly discounted, to two bars (b) with some discount, to full or standard rate (c).
  • Following a similar scheme, alternate iconic representations can be dollar signs of graduated size from greatest discount to standard rate (d, e, f respectively), a partially filled dollar sign (g, h, i), or stacks of coins (j, k, l).
  • Any of these icons can be filled with numerous colors to denote changes or value, such as using green for greatest discount and red for standard rate. Also, the use of any other graphic symbol which readily conveys the meaning of cost or money can be used in place of the dollar symbols, especially for systems designed for use in cultures which use other monetary symbols such as British pound £, the European Union's Euro
    Figure US20080311885A1-20081218-P00001
    , or the Japanese Yen ¥.
  • According to another embodiment of the related invention, a downloaded JAVA applet executed by the mobile device can receive a data value from the shaping server, and then can determine how to notify the user of the discount opportunities using icons, images, and/or sounds.
  • Authoring Messages Real-Time and Delaying Message Completion According to Cost Incentives and Preferences. Turning now to FIG. 15, our method (2000) of the present invention is shown which allows realtime or immediate authoring or recording of messages, and automatically defers or delays service completion (e.g. message transmission) based upon geographical-based pricing advantages and user preferences. Services which are one-way in nature, such as authoring and sending a text message, capturing and sending a picture or video, or recording and delivering a voice message, are handled differently from the technology currently available in that they are not created and completed at the same time. In other words, the creation of the information to be delivered and delivery of that information are separated in time as such:
      • (a) user creates information to be sent (e.g. authors a text message, captures a picture or video, records a voice message) at any time, and immediately to the user's need to create a message, regardless of the current pricing of the cell where the mobile device is located;
      • (b) if user's cost incentive preferences are not currently met in the current cell, the information (e.g. voice recording, text message, etc.) is stored in the user's mobile device and is not delivered or transmitted, thereby avoiding any network usage at the current cost or pricing level;
      • (c) a delay period is incurred according to the user's preferences by the invention embodied in the mobile device; and
      • (d) upon completion of the delay period (or upon the meeting of an alternate preference setting), the stored information is delivered (e.g. the text message is transmitted, the picture or video is transmitted, the recorded voice message is delivered to the addressee's voicemail box, etc.).
  • Normally, step (d) above is completed in a cell which is offering a cost incentive, which allows the user to obtain savings for certain types of service, and defers the network traffic caused by those delayed services to another cell tower which is not as busy, less expensive to operate, etc. Alternate preferences for completing a deferred service can be defined as well, such as completing all deferred messages when a battery is detected as low, or when the power to the mobile device is being turned off by the user, as will be described in more detail in the following paragraphs. Using our hypothetical User A who authors a text message (or records a voice message, etc.) addressed to User B, a wireless service is initiated (2001). The mobile device (e.g. cell phone, PDA, etc.) determines (2002) if the initiated service is a type for which service completely can be delayed (e.g. a text message, voice message, web connection, etc.). If it is not of a type which can be delayed, then the handling of the service proceeds normally (2003). Optionally, the user is provided a control or prompt which allows the user to override any delays of service completion, which provides an ability to selectively complete service normally (2003) under user control, e.g. a text message is sent immediately to User B while charges are recorded based on User A's regular pricing plan.
  • Otherwise, if (2003) the service can be delayed, then the system performs (2004) a check of the user's geo-cost delay policy (2005). An user's geo-cost delay policy is preferably a file or data structure stored in the mobile device, but may optionally be a data structure or query available to the mobile device from a network server. It comprises a set of rules and policies that dictate when services can be completed according to a classification of the attempted service and the current pricing incentives being offered in the cell where the mobile device is currently located.
  • For example, Table 1 shows an example Geo-Cost Delay Policy.
  • TABLE 1
    Example User Geo-Cost Delay Policy
    In (plan-area=home), for:
    text_messages:
    queue if rate not discounted;
    auto-transmit if rate discounted or queued 1 hour or
    battery is low
    or if power-off button;
    receive always;
    voice_messaging:
    auto-dial business always;
    queue personal if rate not discounted;
    auto-dial personal if rate is discounted or time is after
    10:00 pm or
    if battery is low or if day is weekend;
    receive all always
    web_browser:
    auto-connect business and investment always;
    queue personal if rate not discounted;
    auto-connect personal if rate discounted;
    In (plan-area=roam), for:
    text_messages:
    queue if rate not discounted;
    auto-transmit if rate discounted or queued 1 hour or battery is
    low
    or if power-off button;
    receive if rate discount;
    voice_calls:
    auto-dial business after prompt;
    queue personal if rate not discounted;
    auto-dial personal after prompt;
    receive all after prompt;
    web_browser:
    auto-connect after prompt;
  • This example geo-cost policy defines two sets of rules or preferences, a first set for services made from the “home” rate plan region, and a second set for services attempted from a “roaming” rate plan region. Additionally, it defines three classes of services (a) business, (b) personal, and (c) investment. These same classes are preferably stored in an address book in association with each entry (e.g. denoting each telephone number, pager number, buddy name, web address, etc., as personal, business or investment). Optionally, the user may be prompted to select a class of service upon initiation of the service, especially when located in a full-rate cell.
  • According to this example set of rules, when the user is located in a home region, text messages will be queued if rate not currently discounted from standard “home” rate, and the stored and queued messages will be automatically transmitted from the mobile device through the network when the mobile device is relocated to a cell where the rate is discounted. Additionally, the messages stored by the mobile device may be automatically transmitted after they have been delayed for 1 hour, or when the mobile device's battery is low or when the user presses the power-off button. Text messages of all classes are handled the same way, according to this set of rules.
  • Voice calls initiated from a home region are handled differently depending on the availability of discounts, and the class of the service. For example, business calls will always be connected and completed without delay, but personal calls are queued if the rate is not discounted (e.g. a voice message is recorded into the mobile device's memory and stored for later delivery to the intended recipient). When queued, the telephone number and voice recording is stored in memory, and then automatically dialed (e.g. auto-connected) and delivered (e.g. played), or transmitted to the recipient's voicemail box, when the mobile device reaches a cell where a discount is offered. As in this example, if the current time is after 10:00 p.m., the battery is low, or when the day is a weekend day, the recorded voice message would automatically be delivered. Additionally, inbound calls are always received, regardless of service class.
  • Similarly, web browsing attempts (e.g. attempt to connect or view a web page) while in a home region are allowed without delay for business and investment web sites and addresses, but are queued for personal web sites and pages if the mobile device is not currently located in a cell where a discount is being offered. Personal web sites are auto-connected (e.g. automatically downloaded or refreshed in memory) when the mobile device reaches a discounted cell, without exception to battery power, time, etc., according to this example.
  • Likewise, similar rules are established for services initiated from a “roam” rate plan region, except that most of the rules provide for prompting of the user to either complete immediately or queue the service.
  • By providing such a user-configurable set of rules, this provides the user with the option to have messages and other services deferred until being automatically completed when his or her preferences are met. This allows users to take advantage of the pricing discounts based on tower traffic, but does not require the user to remember to repeat the service initiation when the lower cost cell is reached (e.g. avoids the user forgetting to send that message later when a discount is offered).
  • Once the system conducts the geo-cost delay policy (2005) checks (2004), it preferably prompts (2006) the user to decide whether or not to queue (2007) the service completion after waiting (2008) to reach a discounted cell, or until another logical condition is met (e.g. power-off, battery low, etc.). If the user wants the message to be sent instantly, then service will be initiated and completed normally (2003), according to the preferred embodiment. If the service completion is queued and after the conditions set forth in the delay policy are met, the service is automatically initiated (2009) using the stored telephone number, address, etc.
  • According to other aspects of the present invention, the user may establish his or her geo-cost delay policy by using the user interface of the mobile device to directly edit and configure his or her preferences, or he or she may be provided with a web page or portal which allows the user to edit the policy which would then be downloaded to the mobile device.
  • In another optional embodiment, the policy is not stored by the mobile device, but is stored by a network server, and is made available to the mobile device through a specific query action.
  • As mentioned in the preceding paragraphs, the user is preferably allowed to define his or her own classes of services, such as business, personal, investment, news, sports, family, weather, etc., without limit as to number of classes. In an alternative embodiment, the user may be provided with or limited to pre-determined classes, and may be provided with a pre-configured policy which the user may or may not be allowed to change.
  • CONCLUSION
  • The present invention has been described in general terms and by use of illustrative embodiment examples. It is within the skill of those in the art to make certain alterations modifications, such as programming language, computing platforms, implementation methodology, in order to realize an alternative embodiment of the invention for use with an alternative system. Therefore, the scope of the present invention should be determined by the following claims.

Claims (16)

1. A system for shaping of traffic and utilization patterns among a plurality of cells within a rate plan region, said system comprising:
a traffic shaping server cooperative with a cellular telephone and data network, said traffic shaping server comprising at least one computer and one or more computer programs, and having and using behavior shaping rules, user rate plans, and customer profiles to define marked discounts in order to modify service consumption behaviors in favor of underutilized or cost-effective cells, wherein underutilization comprises a historical traffic level below a network service provider preference, and wherein cost-effectiveness comprises a cost by said network service provider to operate a cell, its associated equipment, and associated personnel;
a discount indicator portion of a user display disposed in a mobile communications device, said discount indicator configured to indicate a discount value available for consuming wireless service from a selected cell, said discount indicator comprising an iconic indicator, said discount value being a discount from said network service provider's rate plan for a user of said mobile communications device, said discount indicator being controlled by said traffic shaping server;
a geo-cost policy accessible by said traffic shaping server, said geo-cost policy defining a set of rules and conditions according to said network service provider's rate plan discount value;
an indicator control configured to allow said traffic shaping server to modify an appearance of said discount indicator according to said geo-cost policy; and
a service control portion of said mobile communications device configured:
to delay and block completion of a service from said mobile communications device to said network initiated by a user of said mobile communications device while said mobile communications device is not in range of said selected cell,
to queue initiation of said service by receiving and storing user-input information on said mobile communications device, and
to automatically complete said queued services upon present conditions meeting said geo-cost policy rules including said mobile communications device arriving in range of said selected cell by delivering said stored information using network communications thereby delaying the use of user-initiated services until geo-cost policy conditions are met.
2. The system as set forth in claim 1 wherein said service control portion is configured to queue and automatically complete a wireless service selected from the group of sending a text message, receiving a text message, sending a voice message, receiving a voice message, sending picture, and receiving a picture.
3. The system as set forth in claim 1 wherein said service control portion is configured to automatically dial a telephone number.
4. The system as set forth in claim 1 wherein said service control portion is configured to queue and automatically complete a wireless service selected from the group of automatically connecting to a web address, automatically downloading a data structure, and refreshing a stored web page from a source web page.
5. The system as set forth in claim 1 wherein said discount indicator comprises an indicator selected from the group of a user icon, a text message, and a computer-readable data value.
6. The system as set forth in claim 1 wherein said geo-cost policy is accessed by evaluating service classes based upon a selection from the group of telephone number, buddy name, web address, and keyword.
7. The system as set forth in claim 1 wherein said service control portion is configured to automatically complete a queued service according to one or more geo-cost conditions selected from the group of currently offered discount value for a given cell, a mobile device battery low indicator, a mobile device power-off request, a clock time, a calendar day, and a mobile device low wireless signal strength indicator.
8. The system as set forth in claim 1 further comprising a geo-cost policy editor configured to edit said geo-cost policy.
9. A set of interoperating computer memories, a first memory operable by a traffic shaping server computer, a second memory operable by mobile communications device, said memories encoding computer program code comprising:
server code disposed in said first memory and configured to provide said traffic shaping server computer cooperative with a cellular telephone and data network which uses behavior shaping rules, user rate plans, and customer profiles to define marked discounts in order to modify service consumption behaviors in favor of underutilized or cost-effective cells, wherein underutilization comprises a historical traffic level below a network service provider preference, and wherein cost-effectiveness comprises a cost by said network service provider to operate a cell, its associated equipment, and associated personnel;
user display control code disposed in said second memory configured to display a discount indicator in a mobile communications device indicating a discount value available for consuming wireless service from a selected cell, said discount indicator comprising an iconic indicator, said discount value being a discount from said network service provider's rate plan for a user of said mobile communications device, said discount indicator being controlled by said traffic shaping server;
policy management code disposed in at least one of said memories, configured to access a geo-cost policy defining a set of rules and conditions according to said network service provider's rate plan discount value;
server display control code disposed in said first memory and configured to control said discount indicator by said traffic shaping server according to said geo-cost policy; and
service control code disposed in said second memory and configured:
to delay and block completion of a service from said mobile communications device to said network initiated by a user of said mobile communications device while said mobile communications device is not in range of said selected cell,
to queue initiation of said service by receiving and storing on said mobile communications device information from said user; and
to automatically complete said queued services by said mobile communications device upon present conditions meeting said geo-cost policy rules including said mobile communications device arriving in range of said selected cell by delivering said stored information using network communications thereby delaying the use of user-initiated services until geo-cost policy conditions are met.
10. The memories as set forth in claim 9 wherein code configured to queue and complete a mobile service comprises code configured to queue and automatically complete a wireless service selected from the group of sending a text message, receiving a text message, sending a voice message, receiving a voice message, sending picture, and receiving a picture.
11. The memories as set forth in claim 9 wherein said code configured to queue and complete a mobile service comprises code configured to automatically dial a telephone number.
12. The memories as set forth in claim 9 wherein said code configured to queue and complete a mobile service comprises code configured to queue and automatically complete a wireless service selected from the group of automatically connecting to a web address, automatically downloading a data structure, and refreshing a stored web page from a source web page.
13. The memories as set forth in claim 9 wherein said discount indicator comprises an indicator selected from the group of a user icon, a text message, and a computer-readable data value.
14. The memories as set forth in claim 9 wherein said code configured to access a geo-cost policy comprises code configured to evaluate service classes based upon a selection from the group of telephone number, buddy name, web address, and keyword.
15. The memories as set forth in claim 9 wherein said code configured to queue and complete a mobile service comprises code configured to automatically complete a queued service according to one or more geo-cost conditions selected from the group of currently offered discount value for a given cell, a mobile device battery low indicator, a mobile device power-off request, a clock time, a calendar day, and a mobile device low wireless signal strength indicator.
16. The memories as set forth in claim 9 further comprising code configured to edit said geo-cost policy.
US12/184,666 2004-08-05 2008-08-01 Traffic Shaping of Cellular Service Consumption Through Delaying of Service Completion According to Geographical-Based Pricing Advantages Abandoned US20080311885A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/184,666 US20080311885A1 (en) 2004-08-05 2008-08-01 Traffic Shaping of Cellular Service Consumption Through Delaying of Service Completion According to Geographical-Based Pricing Advantages

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US10/912,478 US7328001B2 (en) 2004-08-05 2004-08-05 Traffic shaping of cellular service consumption through modification of consumer behavior encouraged by cell-based pricing advantages
US10/912,487 US7076237B2 (en) 2004-08-05 2004-08-05 Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages
US11/391,962 US7454191B2 (en) 2004-08-05 2006-03-29 Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages
US12/184,666 US20080311885A1 (en) 2004-08-05 2008-08-01 Traffic Shaping of Cellular Service Consumption Through Delaying of Service Completion According to Geographical-Based Pricing Advantages

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/391,962 Continuation US7454191B2 (en) 2004-08-05 2006-03-29 Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages

Publications (1)

Publication Number Publication Date
US20080311885A1 true US20080311885A1 (en) 2008-12-18

Family

ID=35910248

Family Applications (3)

Application Number Title Priority Date Filing Date
US10/912,487 Expired - Fee Related US7076237B2 (en) 2004-08-05 2004-08-05 Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages
US11/391,962 Expired - Fee Related US7454191B2 (en) 2004-08-05 2006-03-29 Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages
US12/184,666 Abandoned US20080311885A1 (en) 2004-08-05 2008-08-01 Traffic Shaping of Cellular Service Consumption Through Delaying of Service Completion According to Geographical-Based Pricing Advantages

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US10/912,487 Expired - Fee Related US7076237B2 (en) 2004-08-05 2004-08-05 Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages
US11/391,962 Expired - Fee Related US7454191B2 (en) 2004-08-05 2006-03-29 Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages

Country Status (1)

Country Link
US (3) US7076237B2 (en)

Cited By (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080201225A1 (en) * 2006-12-13 2008-08-21 Quickplay Media Inc. Consumption Profile for Mobile Media
US20090211543A1 (en) * 2008-02-25 2009-08-27 Stephen Gardner Rasmussen Air cooler
US20100211628A1 (en) * 2009-02-13 2010-08-19 T-Mobile Usa, Inc. Selection of roaming gateway
US20100208648A1 (en) * 2009-02-17 2010-08-19 T-Mobile Usa, Inc. Location-based ims server selection
US20110116479A1 (en) * 2009-11-17 2011-05-19 Palm, Inc. System and method for dynamically establishing and managing connections
WO2012050933A1 (en) * 2010-09-28 2012-04-19 Headwater Partners I Llc Secure device data records
US8229812B2 (en) 2009-01-28 2012-07-24 Headwater Partners I, Llc Open transaction central billing system
US20120198046A1 (en) * 2010-04-29 2012-08-02 Mehul Jayant Shah Mobile device bandwidth throttling
US20120203616A1 (en) * 2009-08-27 2012-08-09 Clearwire Ip Holdings Llc Configurable download timing and reward system in a data network
US8275830B2 (en) 2009-01-28 2012-09-25 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
US8340634B2 (en) 2009-01-28 2012-12-25 Headwater Partners I, Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US8346225B2 (en) 2009-01-28 2013-01-01 Headwater Partners I, Llc Quality of service for device assisted services
US8351898B2 (en) 2009-01-28 2013-01-08 Headwater Partners I Llc Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US8391834B2 (en) 2009-01-28 2013-03-05 Headwater Partners I Llc Security techniques for device assisted services
US8402111B2 (en) 2009-01-28 2013-03-19 Headwater Partners I, Llc Device assisted services install
US8406748B2 (en) 2009-01-28 2013-03-26 Headwater Partners I Llc Adaptive ambient services
US8428551B1 (en) * 2011-02-08 2013-04-23 Sprint Communications Company L.P. Contextual video voice message enhancement
US20130226669A1 (en) * 2012-02-29 2013-08-29 The Trustees Of Princeton University System and Methods for Time Dependent Internet Pricing
US8538405B2 (en) 2010-04-29 2013-09-17 T-Mobile Usa, Inc. Communication protocol preferences
US8548428B2 (en) 2009-01-28 2013-10-01 Headwater Partners I Llc Device group partitions and settlement platform
US8589541B2 (en) 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
US8606911B2 (en) 2009-03-02 2013-12-10 Headwater Partners I Llc Flow tagging for service policy implementation
US8626115B2 (en) 2009-01-28 2014-01-07 Headwater Partners I Llc Wireless network service interfaces
US8635335B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc System and method for wireless network offloading
US8725123B2 (en) 2008-06-05 2014-05-13 Headwater Partners I Llc Communications device with secure data path processing agents
US8745191B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US8793758B2 (en) 2009-01-28 2014-07-29 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US8832777B2 (en) 2009-03-02 2014-09-09 Headwater Partners I Llc Adapting network policies based on device service processor configuration
US8893009B2 (en) 2009-01-28 2014-11-18 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
US8898293B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Service offer set publishing to device agent with on-device service selection
US8923309B2 (en) 2010-04-29 2014-12-30 T-Mobile Usa, Inc. Managing access gateways
US8924469B2 (en) 2008-06-05 2014-12-30 Headwater Partners I Llc Enterprise access control and accounting allocation for access networks
US8924543B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Service design center for device assisted services
US20150133081A1 (en) * 2013-11-13 2015-05-14 Qualcomm Incorporated Techniques for determining traffic volumes served over multiple cells of a wireless communication network
US9094311B2 (en) 2009-01-28 2015-07-28 Headwater Partners I, Llc Techniques for attribution of mobile device data traffic to initiating end-user application
US9154826B2 (en) 2011-04-06 2015-10-06 Headwater Partners Ii Llc Distributing content and service launch objects to mobile devices
US9253663B2 (en) 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US20160073247A1 (en) * 2013-05-07 2016-03-10 Nokia Technologies Oy Method and apparatus for dynamic charging over multiple network nodes
US9351193B2 (en) 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US9392462B2 (en) 2009-01-28 2016-07-12 Headwater Partners I Llc Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US9557889B2 (en) 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US9565707B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Wireless end-user device with wireless data attribution to multiple personas
US9572019B2 (en) 2009-01-28 2017-02-14 Headwater Partners LLC Service selection set published to device agent with on-device service selection
US9578182B2 (en) 2009-01-28 2017-02-21 Headwater Partners I Llc Mobile device and service management
US9647918B2 (en) 2009-01-28 2017-05-09 Headwater Research Llc Mobile device and method attributing media services network usage to requesting application
US9706061B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Service design center for device assisted services
US9755842B2 (en) 2009-01-28 2017-09-05 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US9858559B2 (en) 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
US9866604B2 (en) 2008-04-04 2018-01-09 Quickplay Media Inc Progressive download playback
US9955332B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Method for child wireless device activation to subscriber account of a master wireless device
US9954975B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Enhanced curfew and protection associated with a device group
US9980146B2 (en) 2009-01-28 2018-05-22 Headwater Research Llc Communications device with secure data path processing agents
US10057775B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Virtualized policy and charging system
US10064055B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10171995B2 (en) 2013-03-14 2019-01-01 Headwater Research Llc Automated credential porting for mobile devices
US10200541B2 (en) 2009-01-28 2019-02-05 Headwater Research Llc Wireless end-user device with divided user space/kernel space traffic policy system
US10237757B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc System and method for wireless network offloading
US10248996B2 (en) 2009-01-28 2019-04-02 Headwater Research Llc Method for operating a wireless end-user device mobile payment agent
US10264138B2 (en) 2009-01-28 2019-04-16 Headwater Research Llc Mobile device and service management
US10327044B2 (en) 2006-12-13 2019-06-18 Quickplay Media Inc. Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream
US10326800B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Wireless network service interfaces
US10492102B2 (en) 2009-01-28 2019-11-26 Headwater Research Llc Intermediate networking devices
US10715342B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US10779177B2 (en) 2009-01-28 2020-09-15 Headwater Research Llc Device group partitions and settlement platform
US10783581B2 (en) 2009-01-28 2020-09-22 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US10798252B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc System and method for providing user notifications
US10841839B2 (en) 2009-01-28 2020-11-17 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US11218854B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US20220191742A1 (en) * 2020-04-09 2022-06-16 T-Mobile Usa, Inc. Enhancing telecommunication quality of service
US11412366B2 (en) 2009-01-28 2022-08-09 Headwater Research Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US11784933B2 (en) 2020-12-08 2023-10-10 Google Llc Traffic shaping offload on a network interface controller

Families Citing this family (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6813497B2 (en) * 2000-10-20 2004-11-02 Leap Wirelesss International Method for providing wireless communication services and network and system for delivering same
US20030076816A1 (en) * 2001-04-26 2003-04-24 At Comm Corporation Automatic route selection
TWI253286B (en) * 2004-11-16 2006-04-11 Benq Corp Mobile communicator
US20060166669A1 (en) * 2005-01-27 2006-07-27 Holger Claussen Brokering services between wireless device users and operators
US7236767B1 (en) * 2005-06-03 2007-06-26 Sprint Communications Company L.P. Wireless cell site finder and customer service system
US20080261556A1 (en) * 2005-06-29 2008-10-23 Mclellan Scott W Mobile Phone Handset
US7519353B2 (en) * 2005-07-26 2009-04-14 Qwest Communications International Inc. Multi-MVNO wireless service
US7570975B2 (en) * 2005-10-26 2009-08-04 Motorola, Inc. Method and apparatus for management of low-battery mobile stations
US20070274297A1 (en) * 2006-05-10 2007-11-29 Cross Charles W Jr Streaming audio from a full-duplex network through a half-duplex device
US8812581B2 (en) * 2006-07-10 2014-08-19 Alcatel Lucant Home zone determination for electronic messaging services
US8078509B2 (en) * 2006-08-17 2011-12-13 Cheng Gang Yap Ye Method and system for auditing and reconciling telecommunications data
US8121140B2 (en) * 2007-02-28 2012-02-21 Honeywell International Inc. Cost containment of mobile datalink communications
US20080316983A1 (en) * 2007-06-22 2008-12-25 At&T Intellectual Property, Inc. Service information in a LAN access point that regulates network service levels provided to communication terminals
US8504048B2 (en) 2007-12-17 2013-08-06 Geos Communications IP Holdings, Inc., a wholly owned subsidiary of Augme Technologies, Inc. Systems and methods of making a call
US20090175547A1 (en) * 2008-01-08 2009-07-09 Kabushiki Kaisha Toshiba Image processing apparatus and image processing method
US8631158B1 (en) * 2008-01-25 2014-01-14 Avaya Inc. Location-based automatic modification of a portable browser's home page and bookmarks
IES20090031A2 (en) * 2009-01-16 2009-10-14 Openet Res Ltd A method and system for policy control in telecommunications services
US8385199B1 (en) 2009-01-26 2013-02-26 Radisys Corporation Adaptive traffic shaping for wireless communication systems
US9571559B2 (en) 2009-01-28 2017-02-14 Headwater Partners I Llc Enhanced curfew and protection associated with a device group
WO2010141009A1 (en) * 2009-06-01 2010-12-09 Alcatel-Lucent Usa Inc Notification of charging rate adjustments in regions of a mobile network to control bandwidth usage in the regions
EP2484138B1 (en) * 2009-09-30 2016-04-06 Telefonaktiebolaget LM Ericsson (publ) A method, device and computer program product for updating location numbers on an msc
CN101951582B (en) * 2010-06-09 2014-12-17 中兴通讯股份有限公司 Method and system for realizing communication load balance
GB201009649D0 (en) * 2010-06-09 2010-07-21 Roke Manor Research Mobile device and method
US9542203B2 (en) 2010-12-06 2017-01-10 Microsoft Technology Licensing, Llc Universal dock for context sensitive computing device
US8923770B2 (en) 2010-12-09 2014-12-30 Microsoft Corporation Cognitive use of multiple regulatory domains
US8792429B2 (en) 2010-12-14 2014-07-29 Microsoft Corporation Direct connection with side channel control
US9294545B2 (en) 2010-12-16 2016-03-22 Microsoft Technology Licensing, Llc Fast join of peer to peer group with power saving mode
US8948382B2 (en) 2010-12-16 2015-02-03 Microsoft Corporation Secure protocol for peer-to-peer network
US8971841B2 (en) 2010-12-17 2015-03-03 Microsoft Corporation Operating system supporting cost aware applications
JP5691548B2 (en) 2011-01-21 2015-04-01 ソニー株式会社 Communication charge prediction apparatus, communication apparatus, and communication system
US8856364B2 (en) 2011-03-11 2014-10-07 Google Inc. Conducting opportunistic network updates on a mobile device
US8718656B2 (en) 2011-03-30 2014-05-06 Fujitsu Limited Method and system for evaluating a wireless service network
US20120254000A1 (en) 2011-03-31 2012-10-04 NetCracker Technology Corporation Systems and methods for improved billing and ordering
US8615220B2 (en) 2011-05-06 2013-12-24 International Business Machines Corporation Methods and systems of call management
US9451621B2 (en) * 2011-07-27 2016-09-20 Nec Corporation Core network apparatus, radio base station, mobile terminal, mobile communication system, and operation control method
US20130204682A1 (en) * 2012-02-03 2013-08-08 Metro PCS Wireless, Inc. System and method for reducing churn for a communications service
US9027102B2 (en) 2012-05-11 2015-05-05 Sprint Communications Company L.P. Web server bypass of backend process on near field communications and secure element chips
US8893105B2 (en) * 2012-06-08 2014-11-18 Apple Inc. Activation-based regulatory updates
US9282898B2 (en) 2012-06-25 2016-03-15 Sprint Communications Company L.P. End-to-end trusted communications infrastructure
US9066230B1 (en) 2012-06-27 2015-06-23 Sprint Communications Company L.P. Trusted policy and charging enforcement function
US8649770B1 (en) 2012-07-02 2014-02-11 Sprint Communications Company, L.P. Extended trusted security zone radio modem
US8667607B2 (en) 2012-07-24 2014-03-04 Sprint Communications Company L.P. Trusted security zone access to peripheral devices
US9183412B2 (en) 2012-08-10 2015-11-10 Sprint Communications Company L.P. Systems and methods for provisioning and using multiple trusted security zones on an electronic device
US9215180B1 (en) 2012-08-25 2015-12-15 Sprint Communications Company L.P. File retrieval in real-time brokering of digital content
US9015068B1 (en) 2012-08-25 2015-04-21 Sprint Communications Company L.P. Framework for real-time brokering of digital content delivery
US20140136705A1 (en) * 2012-11-12 2014-05-15 Nokia Siemens Networks Oy Managing Effective Bytes Based on Radio Frequency Conditions
US9161227B1 (en) 2013-02-07 2015-10-13 Sprint Communications Company L.P. Trusted signaling in long term evolution (LTE) 4G wireless communication
US9578664B1 (en) 2013-02-07 2017-02-21 Sprint Communications Company L.P. Trusted signaling in 3GPP interfaces in a network function virtualization wireless communication system
US9104840B1 (en) 2013-03-05 2015-08-11 Sprint Communications Company L.P. Trusted security zone watermark
US9613208B1 (en) 2013-03-13 2017-04-04 Sprint Communications Company L.P. Trusted security zone enhanced with trusted hardware drivers
US9049013B2 (en) 2013-03-14 2015-06-02 Sprint Communications Company L.P. Trusted security zone containers for the protection and confidentiality of trusted service manager data
US9021585B1 (en) 2013-03-15 2015-04-28 Sprint Communications Company L.P. JTAG fuse vulnerability determination and protection using a trusted execution environment
US9191388B1 (en) 2013-03-15 2015-11-17 Sprint Communications Company L.P. Trusted security zone communication addressing on an electronic device
US9374363B1 (en) 2013-03-15 2016-06-21 Sprint Communications Company L.P. Restricting access of a portable communication device to confidential data or applications via a remote network based on event triggers generated by the portable communication device
US9324016B1 (en) 2013-04-04 2016-04-26 Sprint Communications Company L.P. Digest of biographical information for an electronic device with static and dynamic portions
US9171243B1 (en) 2013-04-04 2015-10-27 Sprint Communications Company L.P. System for managing a digest of biographical information stored in a radio frequency identity chip coupled to a mobile communication device
US9454723B1 (en) 2013-04-04 2016-09-27 Sprint Communications Company L.P. Radio frequency identity (RFID) chip electrically and communicatively coupled to motherboard of mobile communication device
US9838869B1 (en) 2013-04-10 2017-12-05 Sprint Communications Company L.P. Delivering digital content to a mobile device via a digital rights clearing house
US9443088B1 (en) 2013-04-15 2016-09-13 Sprint Communications Company L.P. Protection for multimedia files pre-downloaded to a mobile device
US9069952B1 (en) 2013-05-20 2015-06-30 Sprint Communications Company L.P. Method for enabling hardware assisted operating system region for safe execution of untrusted code using trusted transitional memory
US9560519B1 (en) 2013-06-06 2017-01-31 Sprint Communications Company L.P. Mobile communication device profound identity brokering framework
US9183606B1 (en) 2013-07-10 2015-11-10 Sprint Communications Company L.P. Trusted processing location within a graphics processing unit
US9208339B1 (en) 2013-08-12 2015-12-08 Sprint Communications Company L.P. Verifying Applications in Virtual Environments Using a Trusted Security Zone
US9185626B1 (en) 2013-10-29 2015-11-10 Sprint Communications Company L.P. Secure peer-to-peer call forking facilitated by trusted 3rd party voice server provisioning
US9191522B1 (en) * 2013-11-08 2015-11-17 Sprint Communications Company L.P. Billing varied service based on tier
US9161325B1 (en) 2013-11-20 2015-10-13 Sprint Communications Company L.P. Subscriber identity module virtualization
US9118655B1 (en) 2014-01-24 2015-08-25 Sprint Communications Company L.P. Trusted display and transmission of digital ticket documentation
US20150281468A1 (en) * 2014-03-27 2015-10-01 Globalpay Solutions Usa, Inc. Method for Financing Purchases for Others Using a Sender's Charge Account
US9226145B1 (en) 2014-03-28 2015-12-29 Sprint Communications Company L.P. Verification of mobile device integrity during activation
US9230085B1 (en) 2014-07-29 2016-01-05 Sprint Communications Company L.P. Network based temporary trust extension to a remote or mobile device enabled via specialized cloud services
US9779232B1 (en) 2015-01-14 2017-10-03 Sprint Communications Company L.P. Trusted code generation and verification to prevent fraud from maleficent external devices that capture data
US9838868B1 (en) 2015-01-26 2017-12-05 Sprint Communications Company L.P. Mated universal serial bus (USB) wireless dongles configured with destination addresses
US9473945B1 (en) 2015-04-07 2016-10-18 Sprint Communications Company L.P. Infrastructure for secure short message transmission
US9819679B1 (en) 2015-09-14 2017-11-14 Sprint Communications Company L.P. Hardware assisted provenance proof of named data networking associated to device data, addresses, services, and servers
US10282719B1 (en) 2015-11-12 2019-05-07 Sprint Communications Company L.P. Secure and trusted device-based billing and charging process using privilege for network proxy authentication and audit
US9817992B1 (en) 2015-11-20 2017-11-14 Sprint Communications Company Lp. System and method for secure USIM wireless network access
US10499249B1 (en) 2017-07-11 2019-12-03 Sprint Communications Company L.P. Data link layer trust signaling in communication network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020120542A1 (en) * 2001-02-28 2002-08-29 Mark Higgins Basket option hedging method
US6556817B1 (en) * 1999-12-13 2003-04-29 Motorola, Inc. Method and apparatus for selectively communicating in a wireless communication system based on varying time incremental costs of communication
US20040198380A1 (en) * 2002-09-19 2004-10-07 Unmehopa Musa Raoul Providing rebates of mobile telecommunication call charges at selected geographical locations

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5602900A (en) 1990-01-18 1997-02-11 Kabushiki Kaisha Toshiba Radio Telecommunication apparatus
US5535274A (en) 1991-10-19 1996-07-09 Cellport Labs, Inc. Universal connection for cellular telephone interface
TW226510B (en) 1993-01-19 1994-07-11 Novatel Comm Ltd Wireline interface for cellular telephone
US5835785A (en) 1994-11-14 1998-11-10 Motorola, Inc. Multiplexed three line synchronous/full-duplex asychronous data bus and method therefor
US5678200A (en) 1995-06-21 1997-10-14 Mercur Ltd. Independent wideband RF transmission detector for cellular telephone
US6028537A (en) 1996-06-14 2000-02-22 Prince Corporation Vehicle communication and remote control system
US5937334A (en) 1996-09-30 1999-08-10 Fred Peterson Radio communications and telephone network interface system
US5991620A (en) * 1997-11-26 1999-11-23 Ericsson Inc. Positioning busy indicator and queuing mechanism
US6212273B1 (en) 1998-03-20 2001-04-03 Crystal Semiconductor Corporation Full-duplex speakerphone circuit including a control interface
US6131042A (en) 1998-05-04 2000-10-10 Lee; Chang Combination cellular telephone radio receiver and recorder mechanism for vehicles
US6122531A (en) 1998-07-31 2000-09-19 Motorola, Inc. Method for selectively including leading fricative sounds in a portable communication device operated in a speakerphone mode
US6434364B1 (en) * 1998-12-24 2002-08-13 Telefonaktiebolaget Lm Ericsson (Publ) Wireless communication system that supports mobile test software agents
US6526272B1 (en) * 1999-06-03 2003-02-25 At&T Corp. Reducing calling costs for wireless phones using multiple mobile identification numbers
US6289382B1 (en) 1999-08-31 2001-09-11 Andersen Consulting, Llp System, method and article of manufacture for a globally addressable interface in a communication services patterns environment
US6775552B2 (en) * 1999-12-30 2004-08-10 Bellsouth Intellectual Property Corporation Method and apparatus for fixing the location of a fixed wireless terminal in a wireless network
US6377825B1 (en) 2000-02-18 2002-04-23 Cellport Systems, Inc. Hands-free wireless communication in a vehicle
JP2002109396A (en) * 2000-09-27 2002-04-12 Kddi Corp Device and method for deciding service fee on the basis of position of mobile terminal, and recording medium with program therefor recorded thereon
US6959183B2 (en) * 2000-10-20 2005-10-25 Leap Wireless International, Inc. Operations method for providing wireless communication services and network and system for delivering same
JP3762214B2 (en) * 2000-11-28 2006-04-05 株式会社エヌ・ティ・ティ・ドコモ Location registration control method, mobile communication network, and communication terminal
US7801783B2 (en) * 2000-12-01 2010-09-21 Michael Kende System and method for automatic analysis of rate information
JP2002232602A (en) * 2001-01-31 2002-08-16 Canon Inc Additional service system for called party
US20030076816A1 (en) * 2001-04-26 2003-04-24 At Comm Corporation Automatic route selection
GB2380008A (en) * 2001-09-21 2003-03-26 Orange Personal Comm Serv Ltd Determining rating data for telecommunications service user
US7092724B2 (en) * 2002-06-13 2006-08-15 International Business Machines Corporation Method and apparatus for waypoint services navigational system
US20040030620A1 (en) * 2002-06-19 2004-02-12 Ivor Benjamin Method and system for charging a consumer for a packet based telecommunications transmission
US20050009499A1 (en) * 2003-07-08 2005-01-13 Karl Koster Systems and methods for billing a mobile wireless subscriber for fixed location service
JPWO2005011295A1 (en) * 2003-07-24 2006-11-24 Necモバイリング株式会社 Mobile communication system, communication charge service method and program thereof
FI20040240A0 (en) * 2004-02-13 2004-02-13 Nokia Corp Generation of billing information in a communication system
US7310511B2 (en) * 2004-02-13 2007-12-18 Starhome Gmbh Monitoring and management of roaming users

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6556817B1 (en) * 1999-12-13 2003-04-29 Motorola, Inc. Method and apparatus for selectively communicating in a wireless communication system based on varying time incremental costs of communication
US20020120542A1 (en) * 2001-02-28 2002-08-29 Mark Higgins Basket option hedging method
US20040198380A1 (en) * 2002-09-19 2004-10-07 Unmehopa Musa Raoul Providing rebates of mobile telecommunication call charges at selected geographical locations

Cited By (267)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10083234B2 (en) 2006-12-13 2018-09-25 Quickplay Media Inc. Automated content tag processing for mobile media
US9064010B2 (en) 2006-12-13 2015-06-23 Quickplay Media Inc. Encoding and transcoding for mobile media
US8671021B2 (en) * 2006-12-13 2014-03-11 Quickplay Media Inc. Consumption profile for mobile media
US11675836B2 (en) 2006-12-13 2023-06-13 Directv, Llc Mobile media pause and resume
US11182427B2 (en) 2006-12-13 2021-11-23 Directv, Llc Mobile media pause and resume
US11113333B2 (en) 2006-12-13 2021-09-07 The Directv Group, Inc. Automated content tag processing for mobile media
US10459977B2 (en) 2006-12-13 2019-10-29 Quickplay Media Inc. Mediation and settlement for mobile media
US10409862B2 (en) 2006-12-13 2019-09-10 Quickplay Media Inc. Automated content tag processing for mobile media
US10327044B2 (en) 2006-12-13 2019-06-18 Quickplay Media Inc. Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream
US10031969B2 (en) 2006-12-13 2018-07-24 Quickplay Media Inc. Seamlessly switching among unicast, multicast, and broadcast mobile media content
US10078694B2 (en) 2006-12-13 2018-09-18 Quickplay Media Inc. Mediation and settlement for mobile media
US8805270B2 (en) 2006-12-13 2014-08-12 Quickplay Media Inc. Seamlessly switching among unicast, multicast, and broadcast mobile media content
US10180982B2 (en) 2006-12-13 2019-01-15 Quickplay Media Inc. Mobile media pause and resume
US8855469B2 (en) 2006-12-13 2014-10-07 Quickplay Media Inc. Method for remotely controlling a streaming media server with a pause and resume functionality
US9697280B2 (en) 2006-12-13 2017-07-04 Quickplay Media, Inc. Mediation and settlement for mobile media
US20080201225A1 (en) * 2006-12-13 2008-08-21 Quickplay Media Inc. Consumption Profile for Mobile Media
US20080207182A1 (en) * 2006-12-13 2008-08-28 Quickplay Media Inc. Encoding and Transcoding for Mobile Media
US9064011B2 (en) 2006-12-13 2015-06-23 Quickplay Media Inc. Seamlessly switching among unicast, multicast, and broadcast mobile media content
US8995815B2 (en) 2006-12-13 2015-03-31 Quickplay Media Inc. Mobile media pause and resume
US20090211543A1 (en) * 2008-02-25 2009-08-27 Stephen Gardner Rasmussen Air cooler
US9866604B2 (en) 2008-04-04 2018-01-09 Quickplay Media Inc Progressive download playback
US8924469B2 (en) 2008-06-05 2014-12-30 Headwater Partners I Llc Enterprise access control and accounting allocation for access networks
US8725123B2 (en) 2008-06-05 2014-05-13 Headwater Partners I Llc Communications device with secure data path processing agents
US9319913B2 (en) 2009-01-28 2016-04-19 Headwater Partners I Llc Wireless end-user device with secure network-provided differential traffic control policy list
US8667571B2 (en) 2009-01-28 2014-03-04 Headwater Partners I Llc Automated device provisioning and activation
US8406748B2 (en) 2009-01-28 2013-03-26 Headwater Partners I Llc Adaptive ambient services
US8406733B2 (en) 2009-01-28 2013-03-26 Headwater Partners I Llc Automated device provisioning and activation
US11923995B2 (en) 2009-01-28 2024-03-05 Headwater Research Llc Device-assisted services for protecting network capacity
US8437271B2 (en) 2009-01-28 2013-05-07 Headwater Partners I Llc Verifiable and accurate service usage monitoring for intermediate networking devices
US8441989B2 (en) 2009-01-28 2013-05-14 Headwater Partners I Llc Open transaction central billing system
US8467312B2 (en) 2009-01-28 2013-06-18 Headwater Partners I Llc Verifiable and accurate service usage monitoring for intermediate networking devices
US8478667B2 (en) 2009-01-28 2013-07-02 Headwater Partners I Llc Automated device provisioning and activation
US8516552B2 (en) 2009-01-28 2013-08-20 Headwater Partners I Llc Verifiable service policy implementation for intermediate networking devices
US11757943B2 (en) 2009-01-28 2023-09-12 Headwater Research Llc Automated device provisioning and activation
US8527630B2 (en) 2009-01-28 2013-09-03 Headwater Partners I Llc Adaptive ambient services
US8531986B2 (en) 2009-01-28 2013-09-10 Headwater Partners I Llc Network tools for analysis, design, testing, and production of services
US11750477B2 (en) 2009-01-28 2023-09-05 Headwater Research Llc Adaptive ambient services
US8547872B2 (en) 2009-01-28 2013-10-01 Headwater Partners I Llc Verifiable and accurate service usage monitoring for intermediate networking devices
US8548428B2 (en) 2009-01-28 2013-10-01 Headwater Partners I Llc Device group partitions and settlement platform
US8570908B2 (en) 2009-01-28 2013-10-29 Headwater Partners I Llc Automated device provisioning and activation
US8583781B2 (en) 2009-01-28 2013-11-12 Headwater Partners I Llc Simplified service network architecture
US8588110B2 (en) 2009-01-28 2013-11-19 Headwater Partners I Llc Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US8589541B2 (en) 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
US11665186B2 (en) 2009-01-28 2023-05-30 Headwater Research Llc Communications device with secure data path processing agents
US8626115B2 (en) 2009-01-28 2014-01-07 Headwater Partners I Llc Wireless network service interfaces
US8630611B2 (en) 2009-01-28 2014-01-14 Headwater Partners I Llc Automated device provisioning and activation
US8631102B2 (en) 2009-01-28 2014-01-14 Headwater Partners I Llc Automated device provisioning and activation
US8630630B2 (en) 2009-01-28 2014-01-14 Headwater Partners I Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US8630192B2 (en) 2009-01-28 2014-01-14 Headwater Partners I Llc Verifiable and accurate service usage monitoring for intermediate networking devices
US8630617B2 (en) 2009-01-28 2014-01-14 Headwater Partners I Llc Device group partitions and settlement platform
US8635678B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc Automated device provisioning and activation
US8635335B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc System and method for wireless network offloading
US8634805B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc Device assisted CDR creation aggregation, mediation and billing
US8634821B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc Device assisted services install
US8639811B2 (en) 2009-01-28 2014-01-28 Headwater Partners I Llc Automated device provisioning and activation
US8639935B2 (en) 2009-01-28 2014-01-28 Headwater Partners I Llc Automated device provisioning and activation
US11665592B2 (en) 2009-01-28 2023-05-30 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US8640198B2 (en) 2009-01-28 2014-01-28 Headwater Partners I Llc Automated device provisioning and activation
US9532261B2 (en) 2009-01-28 2016-12-27 Headwater Partners I Llc System and method for wireless network offloading
US8666364B2 (en) 2009-01-28 2014-03-04 Headwater Partners I Llc Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US8396458B2 (en) 2009-01-28 2013-03-12 Headwater Partners I Llc Automated device provisioning and activation
US8675507B2 (en) 2009-01-28 2014-03-18 Headwater Partners I Llc Service profile management with user preference, adaptive policy, network neutrality and user privacy for intermediate networking devices
US8688099B2 (en) 2009-01-28 2014-04-01 Headwater Partners I Llc Open development system for access service providers
US8695073B2 (en) 2009-01-28 2014-04-08 Headwater Partners I Llc Automated device provisioning and activation
US8713630B2 (en) 2009-01-28 2014-04-29 Headwater Partners I Llc Verifiable service policy implementation for intermediate networking devices
US8391834B2 (en) 2009-01-28 2013-03-05 Headwater Partners I Llc Security techniques for device assisted services
US8724554B2 (en) 2009-01-28 2014-05-13 Headwater Partners I Llc Open transaction central billing system
US8737957B2 (en) 2009-01-28 2014-05-27 Headwater Partners I Llc Automated device provisioning and activation
US8745191B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US8745220B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US11589216B2 (en) 2009-01-28 2023-02-21 Headwater Research Llc Service selection set publishing to device agent with on-device service selection
US8788661B2 (en) 2009-01-28 2014-07-22 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
US8793758B2 (en) 2009-01-28 2014-07-29 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US8799451B2 (en) 2009-01-28 2014-08-05 Headwater Partners I Llc Verifiable service policy implementation for intermediate networking devices
US8797908B2 (en) 2009-01-28 2014-08-05 Headwater Partners I Llc Automated device provisioning and activation
US8385916B2 (en) 2009-01-28 2013-02-26 Headwater Partners I Llc Automated device provisioning and activation
US11582593B2 (en) 2009-01-28 2023-02-14 Head Water Research Llc Adapting network policies based on device service processor configuration
US8839388B2 (en) 2009-01-28 2014-09-16 Headwater Partners I Llc Automated device provisioning and activation
US8839387B2 (en) 2009-01-28 2014-09-16 Headwater Partners I Llc Roaming services network and overlay networks
US8355337B2 (en) 2009-01-28 2013-01-15 Headwater Partners I Llc Network based service profile management with user preference, adaptive policy, network neutrality, and user privacy
US8868455B2 (en) 2009-01-28 2014-10-21 Headwater Partners I Llc Adaptive ambient services
US11570309B2 (en) 2009-01-28 2023-01-31 Headwater Research Llc Service design center for device assisted services
US8886162B2 (en) 2009-01-28 2014-11-11 Headwater Partners I Llc Restricting end-user device communications over a wireless access network associated with a cost
US8893009B2 (en) 2009-01-28 2014-11-18 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
US8898293B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Service offer set publishing to device agent with on-device service selection
US8898079B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Network based ambient services
US8897743B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US8897744B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Device assisted ambient services
US8903452B2 (en) 2009-01-28 2014-12-02 Headwater Partners I Llc Device assisted ambient services
US11563592B2 (en) 2009-01-28 2023-01-24 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US8351898B2 (en) 2009-01-28 2013-01-08 Headwater Partners I Llc Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US8924549B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Network based ambient services
US8924543B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Service design center for device assisted services
US8948025B2 (en) 2009-01-28 2015-02-03 Headwater Partners I Llc Remotely configurable device agent for packet routing
US8346225B2 (en) 2009-01-28 2013-01-01 Headwater Partners I, Llc Quality of service for device assisted services
US9014026B2 (en) 2009-01-28 2015-04-21 Headwater Partners I Llc Network based service profile management with user preference, adaptive policy, network neutrality, and user privacy
US9026079B2 (en) 2009-01-28 2015-05-05 Headwater Partners I Llc Wireless network service interfaces
US11538106B2 (en) 2009-01-28 2022-12-27 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US11533642B2 (en) 2009-01-28 2022-12-20 Headwater Research Llc Device group partitions and settlement platform
US9037127B2 (en) 2009-01-28 2015-05-19 Headwater Partners I Llc Device agent for remote user configuration of wireless network access
US8340634B2 (en) 2009-01-28 2012-12-25 Headwater Partners I, Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US8331901B2 (en) 2009-01-28 2012-12-11 Headwater Partners I, Llc Device assisted ambient services
US9094311B2 (en) 2009-01-28 2015-07-28 Headwater Partners I, Llc Techniques for attribution of mobile device data traffic to initiating end-user application
US9137739B2 (en) 2009-01-28 2015-09-15 Headwater Partners I Llc Network based service policy implementation with network neutrality and user privacy
US9137701B2 (en) 2009-01-28 2015-09-15 Headwater Partners I Llc Wireless end-user device with differentiated network access for background and foreground device applications
US9143976B2 (en) 2009-01-28 2015-09-22 Headwater Partners I Llc Wireless end-user device with differentiated network access and access status for background and foreground device applications
US9154428B2 (en) 2009-01-28 2015-10-06 Headwater Partners I Llc Wireless end-user device with differentiated network access selectively applied to different applications
US11516301B2 (en) 2009-01-28 2022-11-29 Headwater Research Llc Enhanced curfew and protection associated with a device group
US9173104B2 (en) 2009-01-28 2015-10-27 Headwater Partners I Llc Mobile device with device agents to detect a disallowed access to a requested mobile data service and guide a multi-carrier selection and activation sequence
US9179316B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Mobile device with user controls and policy agent to control application access to device location data
US9179359B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Wireless end-user device with differentiated network access status for different device applications
US9179308B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Network tools for analysis, design, testing, and production of services
US9179315B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Mobile device with data service monitoring, categorization, and display for different applications and networks
US9198074B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list and applying foreground classification to roaming wireless data service
US9198075B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems
US9198076B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Wireless end-user device with power-control-state-based wireless network access policy for background applications
US9198117B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Network system with common secure wireless message service serving multiple applications on multiple wireless devices
US9198042B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Security techniques for device assisted services
US9204374B2 (en) 2009-01-28 2015-12-01 Headwater Partners I Llc Multicarrier over-the-air cellular network activation server
US9204282B2 (en) 2009-01-28 2015-12-01 Headwater Partners I Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US9215613B2 (en) 2009-01-28 2015-12-15 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list having limited user control
US9215159B2 (en) 2009-01-28 2015-12-15 Headwater Partners I Llc Data usage monitoring for media data services used by applications
US9220027B1 (en) 2009-01-28 2015-12-22 Headwater Partners I Llc Wireless end-user device with policy-based controls for WWAN network usage and modem state changes requested by specific applications
US9225797B2 (en) 2009-01-28 2015-12-29 Headwater Partners I Llc System for providing an adaptive wireless ambient service to a mobile device
US9232403B2 (en) 2009-01-28 2016-01-05 Headwater Partners I Llc Mobile device with common secure wireless message service serving multiple applications
US9247450B2 (en) 2009-01-28 2016-01-26 Headwater Partners I Llc Quality of service for device assisted services
US9253663B2 (en) 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US9258735B2 (en) 2009-01-28 2016-02-09 Headwater Partners I Llc Device-assisted services for protecting network capacity
US9271184B2 (en) 2009-01-28 2016-02-23 Headwater Partners I Llc Wireless end-user device with per-application data limit and traffic control policy list limiting background application traffic
US9270559B2 (en) 2009-01-28 2016-02-23 Headwater Partners I Llc Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow
US9277445B2 (en) 2009-01-28 2016-03-01 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list and applying foreground classification to wireless data service
US9277433B2 (en) 2009-01-28 2016-03-01 Headwater Partners I Llc Wireless end-user device with policy-based aggregation of network activity requested by applications
US11494837B2 (en) 2009-01-28 2022-11-08 Headwater Research Llc Virtualized policy and charging system
US8326958B1 (en) 2009-01-28 2012-12-04 Headwater Partners I, Llc Service activation tracking system
US9351193B2 (en) 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US11477246B2 (en) 2009-01-28 2022-10-18 Headwater Research Llc Network service plan design
US9386121B2 (en) 2009-01-28 2016-07-05 Headwater Partners I Llc Method for providing an adaptive wireless ambient service to a mobile device
US9386165B2 (en) 2009-01-28 2016-07-05 Headwater Partners I Llc System and method for providing user notifications
US9392462B2 (en) 2009-01-28 2016-07-12 Headwater Partners I Llc Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US11425580B2 (en) 2009-01-28 2022-08-23 Headwater Research Llc System and method for wireless network offloading
US9491564B1 (en) 2009-01-28 2016-11-08 Headwater Partners I Llc Mobile device and method with secure network messaging for authorized components
US9491199B2 (en) 2009-01-28 2016-11-08 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US9521578B2 (en) 2009-01-28 2016-12-13 Headwater Partners I Llc Wireless end-user device with application program interface to allow applications to access application-specific aspects of a wireless network access policy
US9565707B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Wireless end-user device with wireless data attribution to multiple personas
US8402111B2 (en) 2009-01-28 2013-03-19 Headwater Partners I, Llc Device assisted services install
US11405429B2 (en) 2009-01-28 2022-08-02 Headwater Research Llc Security techniques for device assisted services
US9557889B2 (en) 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US9565543B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Device group partitions and settlement platform
US9532161B2 (en) 2009-01-28 2016-12-27 Headwater Partners I Llc Wireless device with application data flow tagging and network stack-implemented network access policy
US9572019B2 (en) 2009-01-28 2017-02-14 Headwater Partners LLC Service selection set published to device agent with on-device service selection
US9578182B2 (en) 2009-01-28 2017-02-21 Headwater Partners I Llc Mobile device and service management
US9591474B2 (en) 2009-01-28 2017-03-07 Headwater Partners I Llc Adapting network policies based on device service processor configuration
US9609459B2 (en) 2009-01-28 2017-03-28 Headwater Research Llc Network tools for analysis, design, testing, and production of services
US9609544B2 (en) 2009-01-28 2017-03-28 Headwater Research Llc Device-assisted services for protecting network capacity
US9615192B2 (en) 2009-01-28 2017-04-04 Headwater Research Llc Message link server with plural message delivery triggers
US9641957B2 (en) 2009-01-28 2017-05-02 Headwater Research Llc Automated device provisioning and activation
US9647918B2 (en) 2009-01-28 2017-05-09 Headwater Research Llc Mobile device and method attributing media services network usage to requesting application
US9674731B2 (en) 2009-01-28 2017-06-06 Headwater Research Llc Wireless device applying different background data traffic policies to different device applications
US8321526B2 (en) 2009-01-28 2012-11-27 Headwater Partners I, Llc Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US9705771B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Attribution of mobile device data traffic to end-user application based on socket flows
US9706061B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Service design center for device assisted services
US9749898B2 (en) 2009-01-28 2017-08-29 Headwater Research Llc Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems
US9749899B2 (en) 2009-01-28 2017-08-29 Headwater Research Llc Wireless end-user device with network traffic API to indicate unavailability of roaming wireless connection to background applications
US11412366B2 (en) 2009-01-28 2022-08-09 Headwater Research Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US9755842B2 (en) 2009-01-28 2017-09-05 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US9769207B2 (en) 2009-01-28 2017-09-19 Headwater Research Llc Wireless network service interfaces
US11405224B2 (en) 2009-01-28 2022-08-02 Headwater Research Llc Device-assisted services for protecting network capacity
US9819808B2 (en) 2009-01-28 2017-11-14 Headwater Research Llc Hierarchical service policies for creating service usage data records for a wireless end-user device
US9858559B2 (en) 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
US9866642B2 (en) 2009-01-28 2018-01-09 Headwater Research Llc Wireless end-user device with wireless modem power state control policy for background applications
US8275830B2 (en) 2009-01-28 2012-09-25 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
US9942796B2 (en) 2009-01-28 2018-04-10 Headwater Research Llc Quality of service for device assisted services
US9955332B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Method for child wireless device activation to subscriber account of a master wireless device
US9954975B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Enhanced curfew and protection associated with a device group
US9973930B2 (en) 2009-01-28 2018-05-15 Headwater Research Llc End user device that secures an association of application to service policy with an application certificate check
US9980146B2 (en) 2009-01-28 2018-05-22 Headwater Research Llc Communications device with secure data path processing agents
US10028144B2 (en) 2009-01-28 2018-07-17 Headwater Research Llc Security techniques for device assisted services
US8270310B2 (en) 2009-01-28 2012-09-18 Headwater Partners I, Llc Verifiable device assisted service policy implementation
US10057775B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Virtualized policy and charging system
US10057141B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Proxy system and method for adaptive ambient services
US10064033B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Device group partitions and settlement platform
US10064055B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10070305B2 (en) 2009-01-28 2018-09-04 Headwater Research Llc Device assisted services install
US10080250B2 (en) 2009-01-28 2018-09-18 Headwater Research Llc Enterprise access control and accounting allocation for access networks
US8270952B2 (en) 2009-01-28 2012-09-18 Headwater Partners I Llc Open development system for access service providers
US8250207B2 (en) 2009-01-28 2012-08-21 Headwater Partners I, Llc Network based ambient services
US10165447B2 (en) 2009-01-28 2018-12-25 Headwater Research Llc Network service plan design
US10171988B2 (en) 2009-01-28 2019-01-01 Headwater Research Llc Adapting network policies based on device service processor configuration
US10171681B2 (en) 2009-01-28 2019-01-01 Headwater Research Llc Service design center for device assisted services
US9544397B2 (en) 2009-01-28 2017-01-10 Headwater Partners I Llc Proxy server for providing an adaptive wireless ambient service to a mobile device
US10171990B2 (en) 2009-01-28 2019-01-01 Headwater Research Llc Service selection set publishing to device agent with on-device service selection
US11363496B2 (en) 2009-01-28 2022-06-14 Headwater Research Llc Intermediate networking devices
US10200541B2 (en) 2009-01-28 2019-02-05 Headwater Research Llc Wireless end-user device with divided user space/kernel space traffic policy system
US10237773B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc Device-assisted services for protecting network capacity
US10237757B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc System and method for wireless network offloading
US10237146B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc Adaptive ambient services
US10248996B2 (en) 2009-01-28 2019-04-02 Headwater Research Llc Method for operating a wireless end-user device mobile payment agent
US11337059B2 (en) 2009-01-28 2022-05-17 Headwater Research Llc Device assisted services install
US10264138B2 (en) 2009-01-28 2019-04-16 Headwater Research Llc Mobile device and service management
US10320990B2 (en) 2009-01-28 2019-06-11 Headwater Research Llc Device assisted CDR creation, aggregation, mediation and billing
US10321320B2 (en) 2009-01-28 2019-06-11 Headwater Research Llc Wireless network buffered message system
US11228617B2 (en) 2009-01-28 2022-01-18 Headwater Research Llc Automated device provisioning and activation
US10326675B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Flow tagging for service policy implementation
US10326800B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Wireless network service interfaces
US8229812B2 (en) 2009-01-28 2012-07-24 Headwater Partners I, Llc Open transaction central billing system
US10462627B2 (en) 2009-01-28 2019-10-29 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US11218854B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US10492102B2 (en) 2009-01-28 2019-11-26 Headwater Research Llc Intermediate networking devices
US10536983B2 (en) 2009-01-28 2020-01-14 Headwater Research Llc Enterprise access control and accounting allocation for access networks
US11219074B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Enterprise access control and accounting allocation for access networks
US10582375B2 (en) 2009-01-28 2020-03-03 Headwater Research Llc Device assisted services install
US10681179B2 (en) 2009-01-28 2020-06-09 Headwater Research Llc Enhanced curfew and protection associated with a device group
US10694385B2 (en) 2009-01-28 2020-06-23 Headwater Research Llc Security techniques for device assisted services
US10715342B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US10716006B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc End user device that secures an association of application to service policy with an application certificate check
US10749700B2 (en) 2009-01-28 2020-08-18 Headwater Research Llc Device-assisted services for protecting network capacity
US10771980B2 (en) 2009-01-28 2020-09-08 Headwater Research Llc Communications device with secure data path processing agents
US10779177B2 (en) 2009-01-28 2020-09-15 Headwater Research Llc Device group partitions and settlement platform
US10783581B2 (en) 2009-01-28 2020-09-22 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US10791471B2 (en) 2009-01-28 2020-09-29 Headwater Research Llc System and method for wireless network offloading
US10798254B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc Service design center for device assisted services
US10798252B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc System and method for providing user notifications
US10798558B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc Adapting network policies based on device service processor configuration
US10803518B2 (en) 2009-01-28 2020-10-13 Headwater Research Llc Virtualized policy and charging system
US10834577B2 (en) 2009-01-28 2020-11-10 Headwater Research Llc Service offer set publishing to device agent with on-device service selection
US11190645B2 (en) 2009-01-28 2021-11-30 Headwater Research Llc Device assisted CDR creation, aggregation, mediation and billing
US10841839B2 (en) 2009-01-28 2020-11-17 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10848330B2 (en) 2009-01-28 2020-11-24 Headwater Research Llc Device-assisted services for protecting network capacity
US10855559B2 (en) 2009-01-28 2020-12-01 Headwater Research Llc Adaptive ambient services
US10869199B2 (en) 2009-01-28 2020-12-15 Headwater Research Llc Network service plan design
US10985977B2 (en) 2009-01-28 2021-04-20 Headwater Research Llc Quality of service for device assisted services
US11039020B2 (en) 2009-01-28 2021-06-15 Headwater Research Llc Mobile device and service management
US11096055B2 (en) 2009-01-28 2021-08-17 Headwater Research Llc Automated device provisioning and activation
US11190545B2 (en) 2009-01-28 2021-11-30 Headwater Research Llc Wireless network service interfaces
US11134102B2 (en) 2009-01-28 2021-09-28 Headwater Research Llc Verifiable device assisted service usage monitoring with reporting, synchronization, and notification
US11190427B2 (en) 2009-01-28 2021-11-30 Headwater Research Llc Flow tagging for service policy implementation
US20100211628A1 (en) * 2009-02-13 2010-08-19 T-Mobile Usa, Inc. Selection of roaming gateway
US8750863B2 (en) 2009-02-13 2014-06-10 T-Mobile Usa, Inc. Selection of roaming gateway
US20100208648A1 (en) * 2009-02-17 2010-08-19 T-Mobile Usa, Inc. Location-based ims server selection
US9036541B2 (en) 2009-02-17 2015-05-19 T-Mobile Usa, Inc. Location-based IMS server selection
US9749837B2 (en) 2009-02-17 2017-08-29 T-Mobile Usa, Inc. Location-based IMS server selection
US8606911B2 (en) 2009-03-02 2013-12-10 Headwater Partners I Llc Flow tagging for service policy implementation
US8832777B2 (en) 2009-03-02 2014-09-09 Headwater Partners I Llc Adapting network policies based on device service processor configuration
US20120203616A1 (en) * 2009-08-27 2012-08-09 Clearwire Ip Holdings Llc Configurable download timing and reward system in a data network
US8874782B2 (en) * 2009-08-27 2014-10-28 Clearwire Ip Holdings Llc Configurable download timing and reward system in a data network
US20110116479A1 (en) * 2009-11-17 2011-05-19 Palm, Inc. System and method for dynamically establishing and managing connections
US8638760B2 (en) * 2009-11-17 2014-01-28 Palm, Inc. System and method for dynamically establishing and managing connections
US8923309B2 (en) 2010-04-29 2014-12-30 T-Mobile Usa, Inc. Managing access gateways
US8538405B2 (en) 2010-04-29 2013-09-17 T-Mobile Usa, Inc. Communication protocol preferences
US10251162B2 (en) 2010-04-29 2019-04-02 T-Mobile Usa, Inc. Communication protocol preferences
US20120198046A1 (en) * 2010-04-29 2012-08-02 Mehul Jayant Shah Mobile device bandwidth throttling
WO2012050933A1 (en) * 2010-09-28 2012-04-19 Headwater Partners I Llc Secure device data records
US8428551B1 (en) * 2011-02-08 2013-04-23 Sprint Communications Company L.P. Contextual video voice message enhancement
US9154826B2 (en) 2011-04-06 2015-10-06 Headwater Partners Ii Llc Distributing content and service launch objects to mobile devices
US10536584B2 (en) 2012-02-29 2020-01-14 The Trustees Of Princeton University System and methods for time deferred transmission of mobile data
US20130226669A1 (en) * 2012-02-29 2013-08-29 The Trustees Of Princeton University System and Methods for Time Dependent Internet Pricing
US10171995B2 (en) 2013-03-14 2019-01-01 Headwater Research Llc Automated credential porting for mobile devices
US10834583B2 (en) 2013-03-14 2020-11-10 Headwater Research Llc Automated credential porting for mobile devices
US11743717B2 (en) 2013-03-14 2023-08-29 Headwater Research Llc Automated credential porting for mobile devices
US9820128B2 (en) * 2013-05-07 2017-11-14 Nokia Technologies Oy Method and apparatus for dynamic charging over multiple network nodes
US20160073247A1 (en) * 2013-05-07 2016-03-10 Nokia Technologies Oy Method and apparatus for dynamic charging over multiple network nodes
US9491310B2 (en) * 2013-11-13 2016-11-08 Qualcomm Incorporated Techniques for determining traffic volumes served over multiple cells of a wireless communication network
US20150133081A1 (en) * 2013-11-13 2015-05-14 Qualcomm Incorporated Techniques for determining traffic volumes served over multiple cells of a wireless communication network
CN105723653A (en) * 2013-11-13 2016-06-29 高通股份有限公司 Techniques for determining traffic volumes served over multiple cells of a wireless communication network
US20220191742A1 (en) * 2020-04-09 2022-06-16 T-Mobile Usa, Inc. Enhancing telecommunication quality of service
US11758438B2 (en) * 2020-04-09 2023-09-12 T-Mobile Usa, Inc. Enhancing telecommunication quality of service
US11784933B2 (en) 2020-12-08 2023-10-10 Google Llc Traffic shaping offload on a network interface controller

Also Published As

Publication number Publication date
US20060040641A1 (en) 2006-02-23
US7454191B2 (en) 2008-11-18
US20060172721A1 (en) 2006-08-03
US7076237B2 (en) 2006-07-11

Similar Documents

Publication Publication Date Title
US7454191B2 (en) Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages
US7389106B2 (en) Traffic shaping of cellular service consumption through modification of consumer behavior encouraged by cell-based pricing advantages
US7668765B2 (en) Method and apparatus for location-sensitive, subsidized cell phone billing
JP4426121B2 (en) Apparatus and method for providing usage information in a wireless communication system
JP3762214B2 (en) Location registration control method, mobile communication network, and communication terminal
US20050009499A1 (en) Systems and methods for billing a mobile wireless subscriber for fixed location service
US20060019631A1 (en) Operations method for providing wireless communication services
JP2004505341A (en) Multiple virtual wallets in wireless device
JP2001503946A (en) Selective simultaneous transmission of charge rates
CN1520088A (en) Method and appts. for call cost indicator
US7203478B2 (en) Network support for mobile service plan minute exchange by category
US20080039050A1 (en) Methods and devices for automatic display of prepay information
US7221747B2 (en) Telephone providing automatic tracking of calling plan charges
US7068997B2 (en) Method for displaying roaming charge rate on mobile station
EP1180895A1 (en) Method for providing alternative prepaid billing service
US20020193092A1 (en) Tracking communications usage time
US20030050044A1 (en) Wireless telephone system with a service provider automatically forwarding to each wireless telephone the exact billing time of a telecommunication upon the completion of the telecommunication
JP2002077462A (en) Communication rate charging system
JP2002520913A (en) System with fee information feature
JP2005269682A (en) Location registration control method, mobile communication network, and communication terminal
Sutherland International mobile roaming in Asia and the Pacific Islands
CN100388748C (en) Method of automatically selecting most preferential message charging rate when commander wireless communication equipment is used for dialing network telephone
CN100334913C (en) Communication detail analyzing device and method of portable terminal

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE