IP Library Granted Patent US 8,929,246
Granted Patent B2
US 8,929,246 · App. 14/256,501 · Granted Jan 6, 2015

Payment reconciliation in mixed-ownership low-power mesh networks

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,929,246
App. No.
14/256,501
Granted
Jan 6, 2015
Kind
B2
Abstract

Systems and methods that enable scalable, cost-effective payment reconciliation between owners of devices at least temporarily connected in or to a particular low-power, ad hoc mesh network.

Claims (37)

1. A method for enabling payment reconciliation in a mixed-ownership low-power mesh network, comprising:

monitoring packet traffic routed by a particular node of the mesh network;

identifying an originator node address and a number of units of data for each particular packet of the packet traffic; and

sending, in response to a trigger, data to another particular node of the mesh network that represents a total number of units of data routed by the particular node for each originator node address, wherein sending data to the another particular node comprises:

aggregating data for a plurality of particular originating nodes for which the particular node served as a router, determining based on a corresponding node address an ownership entity of each one of the plurality of particular originating nodes, deleting or ignoring the portion of aggregated data for ones of the plurality of particular originating nodes owned by a same entity as the another particular node, and sending the remaining portion of aggregated data to a reconciliation server via the another particular node.

2. The method of claim 1 , further comprising:

identifying ownership for each originator node address;

summing the number of units of data for each originator node address with shared ownership; and

sending the summed number of units of data to the another particular node with an identifier of ownership.

3. The method of claim 1 , further comprising:

compressing the data that represents the total number of units of data routed by the particular node for each originator node address prior to sending.

4. The method of claim 1 , further comprising:

encrypting and authenticating the data that represents the total number of units of data routed by the particular node for each originator node address prior to sending.

5. The method of claim 1 , further comprising:

nullifying data that represents the total number of units of data routed by the particular node for at least one particular originator node address prior to sending other data to the another particular node.

6. The method of claim 1 , further comprising:

determining ownership of the another particular node; and

sending the data that represents the total number of units of data routed by the particular node for each originator node address when a fee for routing data by the another particular node is determined to be zero.

7. The method of claim 1 , further comprising:

receiving notification from the another particular node confirming receipt of the data that represents the total number of units of data routed by the particular node for each originator node address.

8. The method of claim 1 , further comprising:

continuing monitoring packet traffic routed by the particular node of the mesh network during the sending; and

identifying originator node address and number of units of data for each particular packet of the packet traffic during the sending.

9. The method of claim 1 , further comprising:

detecting the trigger and sending the data to the another particular node.

10. The method of claim 1 , further comprising:

modifying an existing data structure maintained by the particular node to include the total number of units of data routed by the particular node for each originator node address.

11. The method of claim 1 , further comprising:

modifying an existing data structure maintained by the particular node to include a particular originator node address and a total number of units of data routed by the particular node for particular originator node address.

12. The method of claim 1 , further comprising:

sending the data to the another particular node that represents the total number of units of data routed by the particular node for each originator node address in response to a periodic trigger instantiated by the particular node.

13. The method of claim 1 , further comprising:

sending the data to the another particular node that represents the total number of units of data routed by the particular node for each originator node address in response to a trigger instantiated by the particular node based on a particular resource condition of the particular node.

14. The method of claim 1 , further comprising:

sending the data to the another particular node that represents the total number of units of data routed by the particular node for each originator node address in response to a particular command received by the particular node from a different node connected to the mesh network.

15. The method of claim 1 , further comprising:

sending the data to the another particular node that represents the total number of units of data routed by the particular node for each originator node address in addition to data that represents a unique identifier for each originator node address.

Assignments (9)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
PARTIAL RELEASE OF FIRST LIEN PATENT SECURITY AGREEMENT Recorded Oct 25, 2023
From: BARCLAYS BANK PLC
To: CUBIC CORPORATION
Reel/Frame 065349/0896 →
PARTIAL RELEASE OF SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 25, 2023
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION
Reel/Frame 065349/0902 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 064450 FRAME: 0009. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 6, 2023
From: CUBIC CORPORATION
To: RSAE LABS INC.
Reel/Frame 064819/0551 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 064279 FRAME: 0120. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 1, 2023
From: CUBIC CORPORATION
To: CUBIC CORPORATION; RSAE LABS INC.
Reel/Frame 064450/0009 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2023
From: CUBIC CORPORATION
To: CUBIC CORPORATION
Reel/Frame 064279/0120 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2014
From: BERENBERG, PAUL
To: CUBIC CORPORATION
Reel/Frame 033545/0320 →