IP Library Granted Patent US 12,125,079
Granted Patent B2
US 12,125,079 · App. 18/051,406 · Granted Oct 22, 2024

Variable contract function information for an exchange item

Inventor: Josh K. Metnick (Chicago, IL)
Assignee: Rise Marketplace, LLC
G06Q30/0601G06Q20/02G06Q20/20G06Q20/3274G06Q20/34G06Q20/36G06Q20/382G06Q20/3825G06Q20/3827G06Q20/387G06Q20/4012G06Q20/4014G06Q20/4016G06Q20/42G06Q30/02
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 12,125,079
App. No.
18/051,406
Granted
Oct 22, 2024
Kind
B2
Abstract

A method includes receiving, by a marketplace server, an acquisition request regarding an exchange item from a computing device, where the exchange item has exchange item information that include a set of use rules that govern utilization of the exchange item. The method further includes obtaining, by the marketplace server, dynamic external factors for the request to acquire the exchange item and determining variable contract function information based on the external factors in accordance with a smart contract approach. The method further includes sending an acquisition response to the computing device that includes the variable contract function information and the exchange item information. The method further includes obtaining, by the computing device, current dynamic external factors associated with the variable contract function information and generating, by the computing device, updated exchange item information for the exchange item based on the current dynamic external factors and the variable contract function information.

Claims (76)

1. A method for execution by one or more processing modules of a data communication network, the method comprising:

generating wallet information for an exchange item associated with a computing device of the data communication network, wherein the wallet information includes a set of attributes that includes a serial number, a quantifiable value, and a set of use rules that govern utilization of the exchange item within the data communication network;

generating variable wallet information functions for a subset of attributes for the set of attributes based on dynamic external factors in accordance with a smart contract approach, wherein the smart contract approach indicates one or more of the dynamic external factors that modify an attribute of the subset of attributes; and

sending the variable wallet information functions and the wallet information to the computing device, wherein the variable wallet information functions enable the computing device to update the wallet information for the exchange item based on current dynamic external factors to produce updated wallet information, and wherein the updated wallet information enables the computing device to utilize the exchange item in accordance with the set of use rules.

2. The method of claim 1 , wherein the dynamic external factors comprise one or more of:

a time value;

a date value;

a weather condition value;

a location value;

a geopolitical value;

a purchasing trend value; and

retail location value.

3. The method of claim 2 , wherein the smart contract approach comprises:

varying a quantifiable value of the exchange item based on a combination of two or more of the external factors.

4. The method of claim 1 , wherein the smart contract approach comprises one or more of:

varying a quantifiable value of the exchange item based on a timestamp; and

varying a quantifiable value of the exchange item based on a location.

5. The method of claim 1 further comprises selecting the smart contract approach based on one or more of:

a user identifier;

a user exchange item transaction history;

a user location information;

a brand identifier; and

a lookup.

6. The method of claim 1 , wherein the current dynamic external factors are obtained by one or more of:

receiving, by the computing device, the current dynamic external factors from a marketplace server of the data communication network;

receiving the current dynamic external factors from another server of the data communication network;

interpreting a query response; and

identifying the current dynamic external factors.

7. The method of claim 1 , wherein the smart contract approach comprises:

modifying a use rule of the set of use rules based on a value of a first dynamic external factor of the dynamic external factors.

8. The method of claim 7 , wherein a first attribute of the subset of attributes is the quantifiable value of the exchange item, and a second attribute of the subset of attributes is a use rule of the set of use rules limiting use of the exchange item for a particular brand.

9. The method of claim 1 , wherein the computing device further comprises:

a digital wallet for storing the exchange item information and the variable wallet information functions.

10. The method of claim 1 further comprises:

obtaining the dynamic external factors by one or more of:

interpreting a query response to produce the dynamic external factors;

detecting the dynamic external factors; and

receiving the dynamic external factors.

11. A non-transitory computer readable storage device comprises:

at least one memory section for storing operational instructions that, when executed by one or more processing modules of a data communication network, causes the one or more processing modules to:

generate wallet information for an exchange item associated with a computing device of the data communication network, wherein the wallet information includes a set of attributes that includes a serial number, a quantifiable value, and a set of use rules that govern utilization of the exchange item within the data communication network;

generate variable wallet information functions for a subset of attributes for the set of attributes based on dynamic external factors in accordance with a smart contract approach, wherein the smart contract approach indicates one or more of the dynamic external factors that modify an attribute of the subset of attributes; and

send, via an interface, the variable wallet information functions and the wallet information to the computing device, wherein the variable wallet information functions enable the computing device to update the wallet information for the exchange item based on current dynamic external factors to produce updated wallet information, and wherein the updated wallet information enables the computing device to utilize the exchange item in accordance with the set of use rules.

12. The non-transitory computer readable storage device of claim 11 , wherein the at least one memory section stores further operational instructions that, when executed by the one or more processing modules, cause the one or more processing modules to determine the dynamic external factors include one or more of:

a time value;

a date value;

a weather condition value;

a location value;

a geopolitical value;

a purchasing trend value; and

retail location value.

13. The non-transitory computer readable storage device of claim 12 , wherein the smart contract approach comprises:

varying a quantifiable value of the exchange item based on a combination of two or more of the external factors.

14. The non-transitory computer readable storage device of claim 11 , wherein the smart contract approach comprises one or more of:

varying a quantifiable value of the exchange item based on a timestamp; and

varying a quantifiable value of the exchange item based on a location.

15. The non-transitory computer readable storage device of claim 11 , wherein the at least one memory section stores further operational instructions that, when executed by the one or more processing modules, cause the one or more processing modules to select the smart contract approach based on one or more of:

a user identifier;

a user exchange item transaction history;

a user location information;

a brand identifier; and

a lookup.

16. The non-transitory computer readable storage device of claim 11 , wherein the at least one memory section stores further operational instructions that, when executed by the one or more processing modules, cause the one or more processing modules to obtain the current dynamic external factors by one or more of:

receiving the current dynamic external factors from a marketplace server of the data communication network;

receiving the current dynamic external factors from another server of the data communication network;

interpreting a query response; and

identifying the current dynamic external factors.

17. The non-transitory computer readable storage device of claim 11 , wherein the at least one memory section stores further operational instructions that, when executed by the one or more processing modules, cause the one or more processing modules to determine the smart contract approach comprises:

modifying a use rule of the set of use rules based on a value of a first dynamic external factor of the dynamic external factors.

18. The non-transitory computer readable storage device of claim 17 , wherein the at least one memory section stores further operational instructions that, when executed by the one or more processing modules cause the one or more processing modules to:

modifying a value of an attribute of the subset of attributes based on a value of a second dynamic external factor of the dynamic external factors.

19. The non-transitory computer readable storage device of claim 17 , wherein a first attribute of the subset of attributes is the quantifiable value of the exchange item, and a second attribute of the subset of attributes is a use rule of the set of use rules limiting use of the exchange item for a particular brand.

20. The non-transitory computer readable storage device of claim 11 , wherein the at least one memory section stores further operational instructions that, when executed by the one or more processing modules, cause the one or more processing modules to obtain the dynamic external factors by one or more of:

interpreting a query response to produce the dynamic external factors;

detecting the dynamic external factors; and

receiving the dynamic external factors.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Nov 2, 2022
From: RAISE MARKETPLACE INC.; RAISE MARKETPLACE, LLC
To: RAISE MARKETPLACE, LLC
Reel/Frame 061627/0326 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2022
From: METNICK, JOSH K.
To: RAISE MARKETPLACE INC.
Reel/Frame 061829/0238 →
Continuity (5)
Continuation 17194526 · Mar 8, 2021
Continuation 16577807 · Sep 20, 2019
Continuation 15004690 · Jan 22, 2016
Provisional Application 62271456 · Dec 28, 2015
Related Publication 20230078239A1 · Mar 16, 2023