IP Library › Granted Patent US 12,137,004
Granted Patent B2
US 12,137,004 · App. 17/970,436 · Granted Nov 5, 2024

Device group partitions and settlement platform

Inventor: Gregory G. Raleigh (Incline Village, NV)
Assignee: Headwater Research LLC
H04L12/1492H04L12/14H04L12/1407H04L12/1496H04L41/0893H04L41/0896H04L41/5006H04L41/5029H04L41/5051H04L41/5054H04L43/08H04L43/0882H04L47/12H04L47/19H04L47/20H04L47/2475H04L47/801H04L47/803H04L47/805H04L47/808H04L47/822H04L47/824H04L63/08H04L63/10H04L63/102H04L63/20H04L67/51H04M15/41H04M15/43H04M15/44H04M15/66H04M15/8016H04M15/8055H04M15/81H04W4/24H04W4/50H04W8/04H04W12/06H04W12/08H04W12/084H04W12/088H04W24/02H04W24/08H04W28/021H04W28/0215H04W28/0221H04W28/0247H04W28/0257H04W28/0268H04W28/0284H04W28/12H04W28/20H04W48/02H04W48/04H04W48/06H04W48/08H04W48/16H04W52/0212H04W52/0264H04W80/04H04W84/12H04L41/5022H04L47/2425H04L67/61H04M15/30H04W24/00H04W84/042Y02D30/70
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 12,137,004
App. No.
17/970,436
Filed
Oct 20, 2022
Granted
Nov 5, 2024
Kind
B2
Art Unit
2463
USPC
370/230
Abstract

Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired. In some embodiments, each device activity that is desired to be associated with a billing event is assigned a micro-CDR transaction code, and a service processor of the device is programmed to account for that activity associated with that transaction code. In some embodiments, a service processor executing on a wireless communications device periodically reports (e.g., during each heartbeat or based on any other periodic, push, and/or pull communication technique(s)) micro-CDR usage measures to, for example, a service controller or some other network element for CDR mediation or reconciliation.

Claims (30)

1. A wireless end-user device comprising:

a plurality of applications resident on the wireless end-user device to provide at least one same service; and

a service processor in network communication via a wireless link with a network device, wherein the service processor is configured to:

monitor a respective service usage of each of the plurality of applications when providing the at least one same service;

associate a different one of a plurality of transaction codes with each of the at least one same service provided by each of the plurality of applications;

generate one or more reports of the respective service usage of each of the plurality of applications and the plurality of transaction codes associated with of the at least one same service provided by each of the plurality of applications; and

provide, to the network device, the one or more reports of the respective service usage of each of the plurality of applications and the plurality of transaction codes associated with of the at least one same service provided by each of the plurality of applications.

2. The wireless end-user device of claim 1 , wherein the one or more reports are provided to the network device at each of a plurality of communication heartbeat events.

3. The wireless end-user device of claim 1 , wherein the one or more reports are provided to the network device, in response to a request received from the network device.

4. The wireless end-user device of claim 1 , wherein each of the plurality of transaction codes is unique.

5. The wireless end-user device of claim 1 , wherein the at least one same service is provided by two or more of Google services, eBay services, Amazon services, and Apple iTunes services.

6. The wireless end-user device of claim 1 , wherein the at least one same service is a video streaming service.

7. The wireless end-user device of claim 1 , wherein the at least one same service is a music streaming service.

8. The wireless end-user device of claim 1 , wherein the at least one same service is a media content streaming service.

9. The wireless end-user device of claim 1 , wherein the at least one same service is an online shopping service.

10. The wireless end-user device of claim 1 , wherein the at least one same service is a social networking service.

11. A method for use by a wireless end-user device including a plurality of applications resident on the wireless end-user device to provide at least one same service, the wireless end-user device further including a service processor in network communication via a wireless link with a network device, the method comprising:

monitoring, by the service processor, a respective service usage of each of the plurality of applications when providing the at least one same service;

associating, by the service processor, a different one of a plurality of transaction codes with each of the at least one same service provided by each of the plurality of applications;

generating, by the service processor, one or more reports of the respective service usage of each of the plurality of applications and the plurality of transaction codes associated with of the at least one same service provided by each of the plurality of applications; and

providing, by the service processor to the network device, the one or more reports of the respective service usage of each of the plurality of applications and the plurality of transaction codes associated with of the at least one same service provided by each of the plurality of applications.

12. The method of claim 11 , wherein providing the one or more reports to the network device occurs at each of a plurality of communication heartbeat events.

13. The method of claim 11 , wherein providing the one or more reports to the network device occurs in response to a request received from the network device.

14. The method of claim 11 , wherein each of the plurality of transaction codes is unique.

15. The method of claim 11 , wherein the at least one same service is provided by two or more of Google services, eBay services, Amazon services, and Apple iTunes services.

16. The method of claim 11 , wherein the at least one same service is a video streaming service.

17. The method of claim 11 , wherein the at least one same service is a music streaming service.

18. The method of claim 11 , wherein the at least one same service is a media content streaming service.

19. The method of claim 11 , wherein the at least one same service is an online shopping service.

20. The method of claim 11 , wherein the at least one same service is a social networking service.

Continuity (47)
Continuation 17019957 · Sep 14, 2020
Continuation 16217705 · Dec 12, 2018
Continuation In Part 15977766 · May 11, 2018
Continuation 15681726 · Aug 21, 2017
Continuation 14687715 · Apr 15, 2015
Continuation 14082040 · Nov 15, 2013
Division 13134028 · May 25, 2011
Continuation In Part 13134005 · May 25, 2011
Continuation In Part 12695980 · Jan 28, 2010
Continuation In Part 12694451 · Jan 27, 2010
Continuation In Part 12695020 · Jan 27, 2010
Continuation In Part 12695019 · Jan 27, 2010
Continuation In Part 12694445 · Jan 27, 2010
Continuation In Part 12695021 · Jan 27, 2010
Continuation In Part 12694455 · Jan 27, 2010
Continuation In Part 12380780 · Mar 2, 2009
Continuation In Part 12380780 · Mar 2, 2009
Continuation In Part 12380778 · Mar 2, 2009
Provisional Application 61472606 · Apr 6, 2011
Provisional Application 61435564 · Jan 24, 2011
Provisional Application 61422572 · Dec 13, 2010
Provisional Application 61422565 · Dec 13, 2010
Provisional Application 61422574 · Dec 13, 2010
Provisional Application 61420727 · Dec 7, 2010
Provisional Application 61418509 · Dec 1, 2010
Provisional Application 61418507 · Dec 1, 2010
Provisional Application 61407358 · Oct 27, 2010
Provisional Application 61389547 · Oct 4, 2010
Provisional Application 61387243 · Sep 28, 2010
Provisional Application 61387247 · Sep 28, 2010
Provisional Application 61385020 · Sep 21, 2010
Provisional Application 61384456 · Sep 20, 2010
Provisional Application 61381159 · Sep 9, 2010
Provisional Application 61381162 · Sep 9, 2010
Provisional Application 61348022 · May 25, 2010
Provisional Application 61264126 · Nov 24, 2009
Provisional Application 61264120 · Nov 24, 2009
Provisional Application 61252151 · Oct 15, 2009
Provisional Application 61252153 · Oct 15, 2009
Provisional Application 61237753 · Aug 28, 2009
Provisional Application 61275208 · Aug 25, 2009
Provisional Application 61270353 · Jul 6, 2009
Provisional Application 61207739 · Feb 13, 2009
Provisional Application 61207393 · Feb 10, 2009
Provisional Application 61206944 · Feb 4, 2009
Provisional Application 61206354 · Jan 28, 2009
Related Publication 20230040365A1 · Feb 9, 2023