IP Library Granted Patent US 10,339,523
Granted Patent B2
US 10,339,523 · App. 15/209,714 · Granted Jul 2, 2019

Point-to-point transaction guidance apparatuses, methods and systems

Inventors: John C. McDonough (Nahant, MA); Suzanne K. McDonough (Nahant, MA); Dmitry Bisikalo (Farmingham, MA); Hadley Ruper Stern (West Newton, MA); Alexander Charles Gavis (Wellesley Hills, MA); Matthew Ryan George (Boston, MA); Thomas McGuire (Galway, IE)
Assignee: FMR LLC
G06Q20/3678G06Q10/087G06Q20/0655G06Q20/12G06Q20/14G06Q20/367G06Q20/389G06Q20/3825G06Q20/3829G06Q20/38215G06Q20/4016G06Q30/0633H04L2209/38
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 10,339,523
App. No.
15/209,714
Granted
Jul 2, 2019
Kind
B2
Abstract

The Point-to-Point Transaction Guidance Apparatuses, Methods and Systems (“SOCOACT”) transforms smart contract request, crypto currency deposit request, crypto collateral deposit request, crypto currency transfer request, crypto collateral transfer request inputs via SOCOACT components into transaction confirmation outputs. Also, SOCOACT transforms virtual wallet address inputs via SOCOACT (e.g., P2PTG) components into transaction confirmation outputs. In one embodiment, the P2PTG includes a point-to-point payment guidance apparatus, comprising, a memory and processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory, to: obtain a target wallet identifier registration at a beacon. The SOCOACT then may register the target wallet identifier with the beacon and obtain a unique wallet identifier from a migrant wallet source associated with a user at the beacon. The SOCOACT may then obtain a target transaction request at the beacon from the migrant wallet source and commit the target transaction request for the amount specified in the target transaction request to a distributed block chain database configured to propagate the target transaction request across a distributed block chain database network for payment targeted to the target wallet identifier registered at the beacon.

Claims (81)

1. A point-to-point payment guidance apparatus, comprising:

a component collection stored in the medium, including:

a memory;

a component collection in any of memory and communication, including:

a point-to-point guidance component;

a processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory,

wherein a processor issues instructions from the component collection, stored in the memory, to

obtain a payment source wallet identifier associated with a user at a beacon integrated with a product used by the user, which product periodically requires replenishment;

register the payment source wallet identifier with the beacon;

monitor a use or consumption of the product;

when a use or consumption reaches a threshold level, transmit an order for a replenishment of the product to a supplier of the product; and

transmit a destination address for the supplier to receive a payment from the payment source wallet identifier for the replenishment of the product to a distributed blockchain database configured to propagate the transaction request to a distributed blockchain database network for payment targeted to the destination address provided by the beacon.

2. The apparatus of claim 1 , wherein the payment source wallet identifier includes a plurality of source addresses of the user, and wherein the user may select one or more sources addresses from which to provide a payment.

3. The apparatus of claim 1 , wherein the transaction request includes a number of additional fields specified in an 80 byte transaction payload.

4. The apparatus of claim 3 , wherein the additional fields store at least one of public key or a hash of the public key of the user.

5. The apparatus of claim 4 , wherein the fields include data that may be queried by the user using the public key to confirm the transaction request and payment amount.

6. The apparatus of claim 3 , wherein the fields include a unique identifier of the beacon.

7. The apparatus of claim 3 , wherein the fields include the target wallet identifier.

8. The apparatus of claim 3 , wherein the fields include the user's identification information.

9. The apparatus of claim 3 , wherein the fields include a transaction amount.

10. The apparatus of claim 3 , wherein the fields include a micropayment amount.

11. The apparatus of claim 1 , wherein the beacon is integrated with the product.

12. The apparatus of claim 1 , wherein the beacon is separate from the product.

13. The apparatus of claim 1 , wherein the integration may be by affixing a beacon to the product.

14. A processor-readable point-to-point payment guidance non-transient medium storing processor-executable components, the components, comprising:

a component collection stored in the medium, including:

a point-to-point guidance component;

wherein the component collection, stored in the medium, includes processor-issuable instructions to:

obtain a payment source wallet identifier associated with a user at a beacon integrated with a product used by the user, which product periodically requires replenishment;

register the payment source wallet identifier with the beacon;

monitor a use or consumption of the product;

when a use or consumption reaches a threshold level, transmit an order for a replenishment of the product to a supplier of the product; and

transmit a destination address for the supplier to receive a payment from the payment source wallet identifier for the replenishment of the product to a distributed blockchain database configured to propagate the transaction request to a distributed blockchain database network for payment targeted to the destination address provided by the beacon.

15. The processor-readable point-to-point payment guidance non-transient medium of claim 14 , wherein the payment source wallet identifier includes a plurality of source addresses of the user, and wherein the user may select one or more sources addresses from which to provide a payment.

16. The processor-readable point-to-point payment guidance non-transient medium of claim 14 , wherein the transaction request includes a number of additional fields specified in an 80 byte transaction payload.

17. The processor-readable point-to-point payment guidance non-transient medium of claim 16 , wherein the additional fields store at least one of public key or a hash of the public key of the user.

18. The processor-readable point-to-point payment guidance non-transient medium of claim 17 , wherein the fields include data that may be queried by the user using the public key to confirm the transaction request and payment amount.

19. The processor-readable point-to-point payment guidance non-transient medium of claim 16 , wherein the fields include a unique identifier of the beacon.

20. The processor-readable point-to-point payment guidance non-transient medium of claim 16 , wherein the fields include the target wallet identifier.

21. The processor-readable point-to-point payment guidance non-transient medium of claim 16 , wherein the fields include the user's identification information.

22. The processor-readable point-to-point payment guidance non-transient medium of claim 16 , wherein the fields include a transaction amount.

23. The processor-readable point-to-point payment guidance non-transient medium of claim 16 , wherein the fields include a micropayment amount.

24. The processor-readable point-to-point payment guidance non-transient medium of claim 14 , wherein the beacon is integrated with the product.

25. The processor-readable point-to-point payment guidance non-transient medium of claim 14 , wherein the beacon is separate from the product.

26. The processor-readable point-to-point payment guidance non-transient medium of claim 14 , wherein the integration may be by affixing a beacon to the product.

27. A point-to-point payment guidance method, comprising:

obtaining a payment source wallet identifier associated with a user at a beacon integrated with a product used by the user, which product periodically requires replenishment;

registering the payment source wallet identifier with the beacon;

monitoring a use or consumption of the product;

when a use or consumption reaches a threshold level, transmitting an order for a replenishment of the product to a supplier of the product; and

transmitting a destination address for the supplier to receive a payment from the payment source wallet identifier for the replenishment of the product to a distributed blockchain database configured to propagate the transaction request to a distributed blockchain database network for payment targeted to the destination address provided by the beacon.

28. The method of claim 27 , wherein the payment source wallet identifier includes a plurality of source addresses of the user, and wherein the user may select one or more sources addresses from which to provide a payment.

29. The method of claim 27 , wherein the transaction request includes a number of additional fields specified in an 80 byte transaction payload.

30. The method of claim 29 , wherein the additional fields store at least one of public key or a hash of the public key of the user.

31. The method of claim 30 , wherein the fields include data that may be queried by the user using the public key to confirm the transaction request and payment amount.

32. The method of claim 29 , wherein the fields include a unique identifier of the beacon.

33. The method of claim 29 , wherein the fields include the target wallet identifier.

34. The method of claim 29 , wherein the fields include the user's identification information.

35. The method of claim 29 , wherein the fields include a transaction amount.

36. The method of claim 29 , wherein the fields include a micropayment amount.

37. The method of claim 27 , wherein the beacon is integrated with the product.

38. The method of claim 27 , wherein the beacon is separate from the product.

39. The method of claim 27 , wherein the integration may be by affixing a beacon to the product.

40. A point-to-point payment guidance system, comprising:

means for obtaining a payment source wallet identifier associated with a user at a beacon integrated with a product used by the user, which product periodically requires replenishment;

means for registering the payment source wallet identifier with the beacon;

means for monitoring a use or consumption of the product;

means for transmitting an order for a replenishment of the product to a supplier of the product when a use or consumption reaches a threshold level; and

means for transmitting a destination address for the supplier to receive a payment from the payment source wallet identifier for the replenishment of the product to a distributed blockchain database configured to propagate the transaction request to a distributed blockchain database network for payment targeted to the destination address provided by the beacon.

41. The system of claim 40 , wherein the payment source wallet identifier includes a plurality of source addresses of the user, and wherein the user may select one or more sources addresses from which to provide a payment.

42. The system of claim 40 , wherein the transaction request includes a number of additional fields specified in an 80 byte transaction payload.

43. The system of claim 42 , wherein the additional fields store at least one of public key or a hash of the public key of the user.

44. The system of claim 43 , wherein the fields include data that may be queried by the user using the public key to confirm the transaction request and payment amount.

45. The system of claim 42 , wherein the fields include a unique identifier of the beacon.

46. The system of claim 42 , wherein the fields include the target wallet identifier.

47. The system of claim 42 , wherein the fields include the user's identification information.

48. The system of claim 42 , wherein the fields include a transaction amount.

49. The system of claim 42 , wherein the fields include a micropayment amount.

50. The system of claim 40 , wherein the beacon is integrated with the product.

51. The system of claim 40 , wherein the beacon is separate from the product.

52. The system of claim 40 , wherein the integration may be by affixing a beacon to the product.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2017
From: MCDONOUGH, JOHN C.; MCDONOUGH, SUZANNE K.; BISIKALO, DMITRY; STERN, HADLEY RUPERT; GAVIS, ALEXANDER CHARLES; GEORGE, MATTHEW RYAN; MCGUIRE, THOMAS STEPHEN
To: FMR LLC
Reel/Frame 041013/0517 →
Continuity (11)
Continuation In Part 14799282 · Jul 14, 2015
Continuation In Part 14799242 · Jul 14, 2015
Continuation In Part 14799229 · Jul 14, 2015
Continuation In Part 14963165 · Dec 8, 2015
Continuation In Part 15019926 · Feb 9, 2016
Provisional Application 62273447 · Dec 31, 2015
Provisional Application 62273449 · Dec 31, 2015
Provisional Application 62273450 · Dec 31, 2015
Provisional Application 62273452 · Dec 31, 2015
Provisional Application 62273453 · Dec 31, 2015
Related Publication 20170083907A1 · Mar 23, 2017
Cited By (16)
US 12,200,103 US 12,219,044 US 12,238,206 US 12,273,324 US 12,294,644 US 12,309,168 US 12,309,257 US 12,400,219 US 12,407,693 US 12,457,205 US 12,555,091 US 12,556,378 US 12,574,221 US 12,586,061 US 12,706,920 US 12,712,885