IP Library Granted Patent US 11,720,852
Granted Patent B2
US 11,720,852 · App. 14/488,509 · Granted Aug 8, 2023

Node association payment transactions using elements of a wireless node network

Inventor: Ole-Petter Skaaksrud (Germantown, TN)
Assignee: FEDEX CORPORATE SERVICES, INC.
G06Q10/0836B65D25/02G05D1/0022G05D1/0088G06K7/10366G06K19/0712G06Q10/083G06Q10/087G06Q10/0832G06Q10/0833G06Q10/0835G06Q10/0838G06Q10/08355G06Q20/14G06Q20/22G06Q20/325G06Q20/40G06Q30/0269G08B21/0261G08B21/0269H04B1/3822H04H20/61H04H20/71H04L41/0813H04L41/0823H04L43/10H04L45/22H04L65/403H04L67/01H04L67/10H04L67/12H04L67/303H04L67/52H04W4/023H04W4/025H04W4/38H04W4/80H04W8/18H04W8/24H04W12/06H04W12/08H04W24/10H04W52/0212H04W52/04H04W64/00H04W64/003H04W64/006H04W76/10B65B25/02B65D25/102G01C21/3407G01C21/3453G01C21/362G05D1/021G16H10/60G16H10/65G16H40/63G16H40/67G16H80/00H04L41/026H04W4/029H04W4/60Y02D30/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 11,720,852
App. No.
14/488,509
Granted
Aug 8, 2023
Kind
B2
Abstract

Improved methods and systems are described that improve and enhance payment transaction technologies using node association in a wireless node network. In general, a master node related to a payment receiver may detect a signal from an ID node related to a payment provider as the ID node approaches the master node. The master node may then determine if the ID node desires to associate with the master node for a payment transaction based upon a first part of information within the detected signal, such as an identified item being purchased in the transaction. If desired, the master node and the ID node associate for the payment transaction, and the master node then submits payment transaction data to a server. Such payment transaction data is based upon a second part of information within the detected signal, such as an identified payment source for the transaction.

Claims (66)

1. An improved method for shipping a package that includes obtaining shipping information prior to drop off of the package that is used to provide a shipping service for the package and further includes conducting a payment transaction for shipping the package, wherein obtaining the shipping information and conducting the payment transaction include using node association in a wireless node network having at least a master node related to a shipping service entity acting as a payment receiver entity, an ID node related to a shipping customer acting as a payment provider entity, and a server for coordinating the shipping service, the method comprising:

initially registering at the server the package and the ID node based on registration information received from the ID node at the server including storing shipping information for the package in memory at the server, the shipping information specifying details regarding the desired shipping service including the destination of the package and including an association of the ID node and the package;

detecting, by the master node, a signal broadcast from the ID node as the ID node approaches the master node, wherein the detected signal includes a first part of information within the detected signal comprising an advertising state of the ID node selected from the group of a discoverable advertising state, a general advertising state, and a non-connectable advertising state that indicates whether the ID node desires to associate with the master node and a second part of information within the detected signal;

determining, by the master node, that the ID node desires to associate with the master node for the initiation of the shipping service for the package and for the payment transaction based upon the advertising state of the first part of information within the detected signal;

associating the master node and the ID node based upon the determination by the master node that the ID node desires to associate with the master node for the initiation of the shipping service for the package and for the payment transaction; and

submitting, by the master node, association data identifying the ID node and payment transaction data acknowledging that the association of the master node and the ID node has occurred to the server for purposes of initiating the shipping service for the package, the association data being based upon the second part of information within the detected signal;

using, by the server in response to receiving the submission of the association data from the master node, the data identifying the ID node to find and rely upon the stored shipping information for the package;

concluding, by the server on the basis of the received association data, that the payment transaction has occurred; and

authorizing, by the server on the basis of the received association data, the shipping of the package.

2. The method of claim 1 , wherein the first part of information within the detected signal comprises an identification of a particular consumable to be purchased in the payment transaction.

3. The method of claim 1 , wherein the second part of information within the detected signal comprises an identification of a payment source for the payment transaction.

4. The method of claim 3 , wherein the payment source is a non-currency program.

5. The method of claim 1 , wherein the associating step further comprises establishing a passive association between the master node and the ID node without requiring an authorized connection between the master node and ID node.

6. The method of claim 1 , wherein the associating step further comprises establishing an active association between the master node and the ID node, the active association reflecting an authorized connection between the master node and ID node.

7. The method of claim 6 , wherein the authorized connection is based upon a preloaded security credential.

8. The method of claim 6 , wherein establishing the active association further comprises establishing the active association with the ID node after receiving an acknowledgement from the ID node related to the payment transaction.

9. The method of claim 1 , wherein the ID node is a mobile user access device.

10. The method of claim 9 , wherein the detected signal from the ID node implemented as the mobile user access device is a short-range transmission to the master node.

11. The method of claim 10 , wherein the associating step further comprises altering a broadcasting mode of the master node and instructing the ID node to alter its broadcasting mode.

12. The method of claim 1 , wherein the payment transaction data reflects an authorization to complete the payment transaction based upon completing the step of associating the master node and the ID node.

13. A system comprising a non-transitory computer-readable medium containing instructions which when executed by the system that further comprises a master node, an ID node, and a server causes the system to perform an improved method for shipping a package that includes obtaining shipping information prior to drop off of the package that is used to provide a shipping service for the package and further includes conducting a payment transaction for the package, wherein obtaining the shipping information and conducting the payment transaction include using node association in a wireless node network having at least the master node related to a payment receiver entity, the ID node related to a payment provider entity, and the server, the method comprising:

initially registering at the server the package and the ID node based on registration information received from the ID node at the server including storing shipping information for the package in memory at the server, the shipping information specifying details regarding the desired shipping service including the destination of the package and including an association of the ID node and the package;

detecting, by the master node, a signal broadcast from the ID node as the ID node approaches the master node, wherein the detected signal includes a first part of information within the detected signal comprising an advertising state of the ID node selected from the group of a discoverable advertising state, a general advertising state, and a non-connectable advertising state that indicates whether the ID node desires to associate with the master node and a second part of information within the detected signal;

determining, by the master node, that the ID node desires to associate with the master node for the initiation of the shipping service for the package and for the payment transaction based upon the advertising state of the first part of information within the detected signal;

associating the master node and the ID node based upon the determination by the master node that the ID node desires to associate with the master node for the initiation of the shipping service for the package and for the payment transaction; and

submitting, by the master node, association data identifying the ID node and payment transaction data acknowledging that the association of the master node and the ID node has occurred to the server for the purpose of initiating the shipping service for the package, the association data being based upon the second part of information within the detected signal;

using, by the server in response to receiving the submission of the association data from the master node, the data identifying the ID node to find and rely upon the stored shipping information for the package;

concluding, by the server on the basis of the received association data, that the payment transaction on the basis of the association having has occurred; and

authorizing, by the server on the basis of the received association data, the shipping of the package.

14. The non-transitory computer-readable medium of claim 13 , wherein the first part of information within the detected signal comprises an identification of a particular consumable to be purchased in the payment transaction.

15. The non-transitory computer-readable medium of claim 13 , wherein the second part of information within the detected signal comprises an identification of a payment source for the payment transaction.

16. The non-transitory computer-readable medium of claim 15 , wherein the payment source is a non-currency program.

17. The non-transitory computer-readable medium of claim 13 , wherein the associating step further comprises establishing a passive association between the master node and the ID node without requiring an authorized connection between the master node and ID node.

18. The non-transitory computer-readable medium of claim 13 , wherein the associating step further comprises establishing an active association between the master node and the ID node, the active association reflecting an authorized connection between the master node and ID node.

19. The non-transitory computer-readable medium of claim 18 , wherein the authorized connection is based upon a preloaded security credential.

20. The non-transitory computer-readable medium of claim 18 , wherein establishing the active association further comprises establishing the active association with the ID node after receiving an acknowledgement from the ID node related to the payment transaction.

21. The non-transitory computer-readable medium of claim 13 , wherein the ID node is a mobile user access device.

22. The non-transitory computer-readable medium of claim 21 , wherein the detected signal from the ID node implemented as the mobile user access device is a short-range transmission to the master node.

23. The non-transitory computer-readable medium of claim 22 , wherein the associating step further comprises altering a broadcasting mode of the master node and instructing the ID node to alter its broadcasting mode.

24. The non-transitory computer-readable medium of claim 13 , wherein the payment transaction data reflects an authorization to complete the payment transaction based upon completing the step of associating the master node and the ID node.

25. An improved system for shipping a package that includes obtaining shipping information prior to drop off of the package that is used to provide a shipping service for the package and further includes conducting a payment transaction for shipping the package, wherein obtaining the shipping information and conducting the payment transaction include using node association in a wireless node network, the system comprising: an ID node related to a shipping customer acting as a payment provider;

a server coordinating the shipping service and being associated with a payment receiver, wherein initially registering the package and the ID node occurs at the server upon receiving shipping information from the ID node at the server and the registering includes storing shipping information for the package in memory at the server, the shipping information specifying details regarding the desired shipping service including the destination of the package and including an association of the ID node and the package; and

a processor-based master node associated with the payment receiver and being in communication with the server comprising:

a non-transitory computer-readable medium containing instructions, and

a processor coupled to the non-transitory computer-readable unit that loads and executes the instructions contained in the non-transitory computer-readable medium, wherein the processor, when executing the instructions, is programmatically configured and adapted to be operative to

detect, by the master node, a signal broadcast from the ID node in the wireless node network as the ID node approaches the master node, wherein the detected signal includes a first part of information within the detected signal comprising an advertising state of the ID node selected from the group of a discoverable advertising state, a general advertising state, and a non-connectable advertising state that indicates whether the ID node desires to associate with the master node and a second part of information within the detected signal,

determine that the ID node desires to associate with the master node for the initiation of the shipping service for the package and for the payment transaction based upon the advertising state of the first part of information within the detected signal,

associate the master node and the ID node based upon the determination by the master node that the ID node desires to associate with the master node for the initiation of the shipping service for the package and for the payment transaction, and

submit association data identifying the ID node and payment transaction data acknowledging that the association of the master node and the ID node has occurred to the server for purposes of initiating the shipping service for the package, the association data being based upon the second part of information within the detected signal,

wherein the server, in response to receiving the submission of the association data, uses the data identifying the ID node to find and rely upon the stored shipping information for the package,

wherein the server concludes on the basis of the received association data that the payment transaction has occurred, and

wherein the server authorizes on the basis of the received association data the shipping of the package.

26. The system of claim 25 , wherein the first part of information within the detected signal comprises an identification of a particular consumable to be purchased in the payment transaction.

27. The system of claim 25 , wherein the second part of information within the detected signal comprises an identification of a payment source for the payment transaction.

28. The system of claim 27 , wherein the payment source is a non-currency program.

29. The system of claim 25 , wherein the master node is further operative to associate with the ID node by establishing a passive association between the master node and the ID node without requiring an authorized connection between the master node and ID node.

30. The system of claim 25 , wherein the master node is further operative to associate with the ID node by establishing an active association between the master node and the ID node, the active association reflecting an authorized connection between the master node and ID node.

31. The system of claim 30 , wherein the authorized connection is based upon a preloaded security credential.

32. The system of claim 30 , wherein the master node is further operative to associate with the ID node by establishing the active association with the ID node after receiving an acknowledgement from the ID node related to the payment transaction.

33. The system of claim 25 , wherein the ID node is a mobile user access device.

34. The system of claim 33 , wherein the detected signal from the ID node implemented as the mobile user access device is a short-range transmission to the master node.

35. The system of claim 34 , wherein the master node is further operative to associate with the ID node by altering a broadcasting mode of the master node and instructing the ID node to alter its broadcasting mode.

36. The system of claim 25 , wherein the payment transaction data reflects an authorization to complete the payment transaction based upon associating the master node and the ID node.

37. The method of claim 1 , wherein detecting the signal comprises detecting a Bluetooth formatted signal.

38. The non-transitory computer-readable medium of claim 13 , wherein detecting the signal comprises detecting a Bluetooth formatted signal.

39. The system of claim 25 , wherein the processor executes the instructions to detect the signal by detecting a Bluetooth formatted signal.

Assignments (3)
MERGER Recorded Jul 23, 2024
From: FEDEX CORPORATE SERVICES, INC.
To: FEDERAL EXPRESS CORPORATION
Reel/Frame 068492/0307 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2014
From: SKAAKSRUD, OLE-PETTER
To: FEDEX CORPORATE SERVICES, INC.
Reel/Frame 033756/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2014
From: SKAAKSRUD, OLE-PETTER
To: FEDEX CORPORATE SERVICES, INC.
Reel/Frame 033756/0595 →
Continuity (3)
Provisional Application 62003566 · May 28, 2014
Provisional Application 61910202 · Nov 29, 2013
Related Publication 20150154585A1 · Jun 4, 2015
Cited By (7)
US 12,505,401 US 12,505,402 US 12,524,730 US 12,536,491 US 12,549,925 US 12,670,463 US 12,718,184