Device assisted CDR creation, aggregation, mediation and billing

US10320990B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10320990-B2
Application numberUS-201715809679-A
CountryUS
Kind codeB2
Filing dateNov 10, 2017
Priority dateJan 28, 2009
Publication dateJun 11, 2019
Grant dateJun 11, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Device assisted CDR creation, aggregation, mediation and billing is provided. In some embodiments, device assisted CDR creation, aggregation, mediation and billing for a wireless network includes collecting device generated service usage information for one or more devices in wireless communication on the wireless network; and providing the device generated service usage information in a syntax (e.g., a device assisted charging data record (CDR)) and a communication protocol (e.g., 3GPP, 3GPP2, or other communication protocols) that can be used by other network devices to augment or replace network generated service usage information for the one or more devices in wireless communication on the wireless network.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: a processor of a network device, wherein the processor is configured to: securely communicate through a respective secure Internet channel with a respective service processor on each of a plurality of wireless devices that operate on one or more wireless networks; collect, from each respective service processor over the respective secure Internet channel for that service processor, device-generated wireless network service usage information for the corresponding one of the plurality of wireless devices, the device-generated wireless network service usage information comprising categorized wireless network data usage for the corresponding one of the plurality of wireless devices; apply decision logic to the device-generated wireless network service usage information to generate one or more corresponding device-assisted Charging Data Records (CDRs) for each of the plurality of wireless devices, the device-assisted CDRs having a syntax used by a wireless network operator for network-generated CDRs; and using a communication protocol allowed by the wireless network operator for CDR communication, communicate the device-assisted CDRs to a wireless network operator network function; and a memory coupled to the processor and configured to provide the processor with instructions. 2. The system of claim 1 , wherein the categorized wireless network data usage comprises network data usage categorized at an application level. 3. The system of claim 2 , wherein the network data usage categorized at an application level comprises network data usage categorized by one or more of an application on a wireless device associated with the network data usage, a network destination associated with the network data usage, and a content type associated with the network data usage. 4. The system of claim 1 , wherein the categorized wireless network data usage comprises network data usage categorized as network overhead traffic. 5. The system of claim 1 , wherein the categorized wireless network data usage comprises network data usage categorized as traffic that is chargeable to an entity other than a subscriber associated with a corresponding wireless device and the wireless network operator. 6. The system of claim 1 , wherein at least one of the wireless devices operates on multiple wireless networks, and for the at least one of the wireless devices, the categorized wireless network data usage is further characterized by a wireless network on which data usage occurred. 7. The system of claim 1 , wherein the categorized wireless network data usage is categorized using a set of transaction codes that are a superset of transaction codes occurring in the syntax used by the wireless network operator for network-generated CDRs. 8. The system of claim 7 , wherein to apply decision logic comprises to combine, for a given one of the plurality of wireless devices, different categorized wireless network data usage with different ones of the set of transaction codes into a combined usage measure with a transaction code occurring in the syntax used by the wireless network operator for network-generated CDRs. 9. The system of claim 1 , wherein the processor is further configured to verify, for each wireless device, the device-generated wireless network service usage information. 10. The system of claim 1 , wherein the network device receives one or more network-generated CDRs pertaining to one or more of the plurality of wireless devices. 11. The system of claim 10 , wherein the processor is further configured to mediate the one or more received network-generated CDRs with the device-generated wireless network service usage information. 12. The system of claim 11 , wherein the processor configured to mediate the one or more received network-generated CDRs with the device-generated wireless network service usage information comprises the processor configured to offset a bulk service usage measure from a received network-generated CDR based on the device-generated wireless network service usage information, and wherein to generate a device-assisted CDR comprises generating a device-assisted CDR reflecting such offset. 13. The system of claim 1 , wherein to apply decision logic comprises to apply a selected one of a plurality of device group rule sets to the device-generated wireless network service usage information for a given one of the wireless devices, and wherein the one of a plurality of device group rule sets is selected based on an association of the given one of the wireless devices with a specific device group. 14. The system of claim 1 , wherein to apply decision logic comprises to apply different rules to at least a portion of the device-generated wireless network service usage information based on an indication in that device-generated wireless network service usage information as to which of a plurality of different wireless networks that usage occurred on. 15. The system of claim 1 , wherein the wireless network operator network function comprises a CDR aggregation server. 16. The system of claim 1 , wherein the wireless network operator network function comprises a billing server. 17. The system of claim 16 , wherein the network device comprises a secondary CDR aggregation server that also receives network-generated CDRs associated with the wireless network operator, the secondary CDR aggregation server mediating the received network-generated CDRs with the device-generated wireless network service usage information to generate at least a portion of the device-assisted CDRs. 18. The system of claim 1 , wherein to apply decision logic further operates to generate secondary device-assisted CDRs for at least some of the plurality of wireless devices, the processor further configured to communicate the secondary device-assisted CDRs to an entity other than the wireless network operator. 19. The system of claim 18 , wherein the entity other than the wireless network operator comprises an entity that subsidizes at least a portion of the categorized wireless network data usage.

Assignees

Inventors

Classifications

  • Credit based · CPC title

  • Augmented, consolidated or itemised billing statement, e.g. additional billing information, bill presentation, layout, format, e-mail, fax, printout, itemised bill per service or per account, cumulative billing, consolidated billing · CPC title

  • Account specifications · CPC title

  • involving use of telephony infrastructure for billing for the transport of data, e.g. call detail record [CDR] or intelligent network infrastructure · CPC title

  • Billing software details · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10320990B2 cover?
Device assisted CDR creation, aggregation, mediation and billing is provided. In some embodiments, device assisted CDR creation, aggregation, mediation and billing for a wireless network includes collecting device generated service usage information for one or more devices in wireless communication on the wireless network; and providing the device generated service usage information in a syntax…
Who is the assignee on this patent?
Headwater Res Llc
What technology area does this patent fall under?
Primary CPC classification H04M15/61. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 11 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).