IP Library Granted Patent US 8,867,575
Granted Patent B2
US 8,867,575 · App. 14/213,396 · Granted Oct 21, 2014

Method for enabling a wireless device for geographically preferential services

Inventors: Jahangir Mohammed (Saratoga, CA); Amit Gupta (Livermore, CA); Daniel Collins (McKinney, TX); Scott Barkley (San Mateo, CA); Jack McGwire (Sunnyvale, CA)
Assignee: Jasper Technologies, Inc.
H04M15/66H04M15/61H04L63/0428H04L63/0853H04M15/70H04M15/715H04M15/725H04M15/80H04M15/8038H04M15/8083H04W4/001H04W4/003H04W4/24H04W8/04H04W8/10H04W8/26H04W12/06H04M2215/2026H04M2215/208
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,867,575
App. No.
14/213,396
Granted
Oct 21, 2014
Kind
B2
Abstract

Disclosed is system comprising: a server platform operative to communicate with a wireless communication network; and data storage coupled to the server platform to store a plurality of business rules, wherein the server platform is operative to: generate a first provision instruction to provision a Policy and Charging Rules Function (PCRF) with a first rule set associated with a first set of business rules for wireless usage incurred by a mobile terminal operating in the wireless communication network; generate a first billing instruction based on the first set of business rules and a first data type determined by a packet gateway that inspects packet data communicated to or from the mobile terminal.

Claims (42)

1. A system comprising:

a server platform operative to communicate with a wireless communication network; and

data storage coupled to the server platform o store a plurality of business rules and contextual information associated with a plurality of mobile terminals, wherein the server platform is operative to:

receive a mobile terminal determined global positioning system (GPS) location;

receive a location update signal associated with the mobile terminal from the wireless communication network;

select a business rule associated with the mobile terminal from the plurality of business rules;

retrieve contextual information associated with the mobile terminal from the data storage;

perform a real-time contextual assessment utilizing the contextual information and at least the GPS location associated with the mobile terminal to implement the business rule to determine at least one of a price plan option, a service plan option, and a geographical coverage option;

generate a first provision instruction to provision a charging gateway system with a first rule set associated with the business rule for wireless usage incurred by the mobile terminal operating in the wireless communication network; and

generate a first billing instruction based on the business rule and a first data type determined by the charging gateway system that inspects packet data communicated to or from the mobile terminal, wherein the first billing instruction indicates a first party to be billed and a first billing rate for the wireless usage of the mobile terminal.

2. The system of claim 1 , wherein the charging gateway system comprises at least one of: Policy and Charging Rules Function (PCRF), Policy and Charging Enforcement Function (PCEF) and Online Charging System (OCS).

3. The system of claim 2 wherein the server platform is operative to detect that a transition condition has occurred in a lifecycle of the mobile terminal, wherein the transition condition indicates that an authorized user of the mobile terminal has changed or a usage period of the authorized user has expired;

generate a second provision instruction to provision the PCRF with a second rule set associated with a second business rule for the wireless usage of the mobile terminal; and

generate a second billing instruction based on the second business rule and a second data type determined by the charging gateway system that inspects the packet data, wherein the second billing instruction indicates a second party to be billed and a second billing rate for the wireless usage of the mobile terminal.

4. The system of claim 3 , wherein the first data type and the second data type are determined based on, at least in part, at least one Access Point Name (APN).

5. The system of claim 4 , wherein the first data type is determined based on, at least in part, a first Access Point Name (APN) and the second data type is determined based on, at least in part, a second Access Point Name (APN).

6. The system of claim 5 , wherein the first APN and the second APN are determined from communications from a serving GPRS support node (SGSN) or serving gateway (SGW) to the charging gateway system.

7. The system of claim 3 , wherein the first data type of the wireless usage is billed at a wholesale billing rate and the second data type of the wireless usage is billed at a retail billing rate.

8. The system of claim 3 , wherein the first party is a vehicle telemetry service provider and the second party is an end consumer.

9. The system of claim 3 , wherein the first data type and the second data type includes at least one of infotainment data type, telemetry data type and firmware update data type.

10. The system of claim 3 , wherein the first data type includes at least one of telemetry data type and firmware update data type and the second data type includes at least one of infotainment data type and Wi-Fi hotspot data type.

11. The system of claim 3 , wherein the transition condition indicates that the authorized user of the mobile terminal has changed to an end consumer subscribing to one or more wireless service plans.

12. The system of claim 3 , wherein the transition condition comprises a data usage limit has been reached.

13. The system of claim 3 , wherein the transition condition comprises the mobile terminal crossing a geographical boundary.

14. The system of claim 3 , wherein the transition condition comprises at least one of an API call communication, a location update communication and a network registration communication sent to the server platform.

15. The system of claim 3 , wherein the server platform further generates a first instruction to provision an HLR to allow or disallow services comprising least one of roaming, SMS, Voice, or Data associated with a specific APN for the mobile terminal.

16. The system of claim 15 , wherein the server platform, in response to detection of the transition condition, further generates a second instruction to provision the HLR to allow or disallow services comprising least one of roaming, SMS, Voice, or Data associated with a specific APN for the mobile terminal.

17. The system of claim 3 , wherein the lifecycle of the mobile terminal comprises at least two stages selected from the group consisting of a factory stage, a demo stage, a free trial stage, a subscribed stage, and a dormant stage.

18. The system of claim 3 , wherein the lifecycle of the mobile terminal comprises at least two states selected from the group consisting of a test ready state, an inventory state, an activation ready state, an activated state, a deactivated state, a retired state, a return merchandise authorization (RMA) state, a suspend state, a fraud review state, a purged state.

19. The system of claim 1 , wherein the charging gateway system comprises a gateway GPRS support node (GGSN) or a LTE packet gateway.

20. The system of claim 19 , wherein the GGSN or LTE packet gateway inspects packet data communicated to or from the mobile terminal to determine the first data type or the second data type.

21. The system of claim 19 , wherein the GGSN or LTE packet gateway performs Deep Packet Inspection (DPI) to determine the first data type or the second data type.

22. The system of claim 1 wherein the contextual information comprises at least one of a time in contract, a loyalty status, a previous usage, a previous sale, a voice usage, an amount of data usage, a frequency of data usage, an urgency of data usage, a time of data usage, a geographical area of data usage, a valuation of customer, a time of a latest data request, a location of a latest data request, and a purchase history.

23. A method comprising:

providing a server platform operative to communicate with a wireless communication network and data storage coupled to the server platform to store a plurality of business rules and contextual information associated with a plurality of mobile terminals, wherein the server platform is operative to:

receive a mobile terminal determined global positioning system (GPS) location;

receive a location update signal associated with the mobile terminal from the wireless communication network;

select a business rule associated with the mobile terminal from the plurality of business rules;

retrieve contextual information associated with the mobile terminal from the data storage;

perform a real-time contextual assessment utilizing the contextual information and at least the GPS location associated with the mobile terminal to implement the business rule to determine at least one of a price plan option, a service plan option, and a geographical coverage option;

generate a first provision instruction to provision a charging gateway system with a first rule set associated with the business rule for wireless usage incurred by the mobile terminal operating in the wireless communication network; and

generate a first billing instruction based on the business rule and a first data type determined by the charging gateway system that inspects packet data communicated to or from the mobile terminal, wherein the first billing instruction indicates a first party to be billed and a first billing rate for the wireless usage of the mobile terminal.

Assignments (4)
CHANGE OF NAME Recorded Feb 27, 2017
From: JASPER TECHNOLOGIES, INC.
To: JASPER TECHNOLOGIES LLC
Reel/Frame 041823/0259 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2017
From: JASPER TECHNOLOGIES LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 041823/0655 →
CHANGE OF NAME Recorded May 13, 2014
From: JASPER WIRELESS, INC.
To: JASPER TECHNOLOGIES, INC.
Reel/Frame 032890/0447 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2014
From: MOHAMMED, JAHANGIR; GUPTA, AMIT; COLLINS, DANIEL; BARKLEY, SCOTT; MCGWIRE, JACK
To: JASPER WIRELESS, INC.
Reel/Frame 032446/0155 →
Continuity (13)
Continuation In Part 13911438 · Jun 6, 2013
Continuation In Part 13413516 · Mar 6, 2012
Continuation In Part 11804582 · May 18, 2007
Continuation In Part 11398493 · Apr 4, 2006
Continuation In Part 11119401 · Apr 29, 2005
Continuation In Part 14213396
Continuation In Part 13341800 · Dec 30, 2011
Continuation In Part 12652694 · Jan 5, 2010
Continuation In Part 12387962 · May 7, 2009
Provisional Application 61794198 · Mar 15, 2013
Provisional Application 61567017 · Dec 5, 2011
Provisional Application 61501131 · Jun 24, 2011
Related Publication 20140199961A1 · Jul 17, 2014