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
-
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.
- 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.
- The apparatus of claim 1, wherein the transaction request includes a number of additional fields specified in an 80 byte transaction payload.
- 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.
- 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.
- The apparatus of claim 3, wherein the fields include a unique identifier of the beacon.
- The apparatus of claim 3, wherein the fields include the target wallet identifier.
- The apparatus of claim 3, wherein the fields include the user's identification information.
- The apparatus of claim 3, wherein the fields include a transaction amount.
- The apparatus of claim 66, wherein the fields include a micropayment amount.
- The apparatus of claim 1, wherein the beacon is integrated with the product
- The apparatus of claim 1, wherein the beacon is separate from the product
- The apparatus of claim 1, wherein the integration may be by affixing a beacon to the product.
-
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.
- 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.
- 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.
- 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.
- 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.
- The processor-readable point-to-point payment guidance non-transient medium of claim 16, wherein the fields include a unique identifier of the beacon.
- The processor-readable point-to-point payment guidance non-transient medium of claim 16, wherein the fields include the target wallet identifier.
- The processor-readable point-to-point payment guidance non-transient medium of claim 16, wherein the fields include the user's identification information.
- The processor-readable point-to-point payment guidance non-transient medium of claim 16, wherein the fields include a transaction amount.
- The processor-readable point-to-point payment guidance non-transient medium of claim 66, wherein the fields include a micropayment amount.
- The processor-readable point-to-point payment guidance non-transient medium of claim 14, wherein the beacon is integrated with the product
- The processor-readable point-to-point payment guidance non-transient medium of claim 14, wherein the beacon is separate from the product
- 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.
-
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.
- 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.
- The method of claim 27, wherein the transaction request includes a number of additional fields specified in an 80 byte transaction payload.
- 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.
- 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.
- The method of claim 29, wherein the fields include a unique identifier of the beacon.
- The method of claim 29, wherein the fields include the target wallet identifier.
- The method of claim 29, wherein the fields include the user's identification information.
- The method of claim 29, wherein the fields include a transaction amount.
- The method of claim 29, wherein the fields include a micropayment amount.
- The method of claim 27, wherein the beacon is integrated with the product
- The method of claim 27, wherein the beacon is separate from the product
- The method of claim 27, wherein the integration may be by affixing a beacon to the product.
-
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.
- 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.
- The system of claim 40, wherein the transaction request includes a number of additional fields specified in an 80 byte transaction payload.
- 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.
- 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.
- The system of claim 42, wherein the fields include a unique identifier of the beacon.
- The system of claim 42, wherein the fields include the target wallet identifier.
- The system of claim 42, wherein the fields include the user's identification information.
- The system of claim 42, wherein the fields include a transaction amount.
- The system of claim 42, wherein the fields include a micropayment amount.
- The system of claim 40, wherein the beacon is integrated with the product.
- The system of claim 40, wherein the beacon is separate from the product.
- The system of claim 40, wherein the integration may be by affixing a beacon to the product.
Owners (US)
-
Fmr Llc
(Dec 14 2016)
Explore more patents:
Applicants
-
Fmr Llc
Explore more patents:
Inventors
-
Mcdonough John C
Explore more patents:
-
Mcdonough Suzanne K
Explore more patents:
-
Bisikalo Dmitry
Explore more patents:
-
Stern Hadley Ruper
Explore more patents:
-
Gavis Alexander Charles
Explore more patents:
-
George Matthew Ryan
Explore more patents:
-
Mcguire Thomas
Explore more patents:
CPC Classifications
-
G06Q20/3678
Explore more patents:
-
G06Q10/087
Explore more patents:
-
G06Q20/0655
Explore more patents:
-
G06Q20/12
Explore more patents:
-
G06Q20/14
Explore more patents:
-
G06Q20/367
Explore more patents:
-
G06Q20/38215
Explore more patents:
-
G06Q20/3825
Explore more patents:
-
G06Q20/3829
Explore more patents:
-
G06Q20/389
Explore more patents:
-
G06Q20/4016
Explore more patents:
-
G06Q30/0633
Explore more patents:
-
G06Q2220/00
Explore more patents:
-
H04L9/3236
Explore more patents:
-
H04L9/3247
Explore more patents:
-
H04L2209/38
Explore more patents:
-
H04L2209/56
Explore more patents:
Document Preview
- Publication: Mar 23, 2017
-
Application:
Jul 13, 2016
US 201615209714 A
-
Priority:
Jul 13, 2016
US 201615209714 A
-
Priority:
Feb 9, 2016
US 201615019926 A
-
Priority:
Dec 31, 2015
US 201562273447 P
-
Priority:
Dec 31, 2015
US 201562273449 P
-
Priority:
Dec 31, 2015
US 201562273450 P
-
Priority:
Dec 31, 2015
US 201562273452 P
-
Priority:
Dec 31, 2015
US 201562273453 P
-
Priority:
Dec 8, 2015
US 201514963165 A
-
Priority:
Jul 14, 2015
US 201514799282 A
-
Priority:
Jul 14, 2015
US 201514799242 A
-
Priority:
Jul 14, 2015
US 201514799229 A