Tool Appliance Community Objects with Price-Time Priority Queues for Transformed Tool Appliance Units
AssigneeSimpsX Technologies LLC
InventorErik Mowery Simpson
Life of this patent
Estimating the term…
Abstract
Implementations of various methods and systems to transform tool and appliance units with two waypoints or a destination waypoint or a series sequence of waypoints into objects which have associated price-time priority queues for transformed tool and appliance units. The present disclosed invention relates to combining the concepts of objected oriented programming, market price queues, tool and appliance, navigation systems and social networking and transportation as a fungible asset class or tool and appliance linked to transportation as an open market.
Claims20
A method, comprising:
- receiving origin location data and destination location data from a plurality of users, wherein the origin location data corresponds to geographic origins and the destination location data corresponds to geographic destinations;
- determining a plurality of virtual hubs based on the origin location data and the destination location data, wherein the plurality of virtual hubs comprises one or more origin virtual hubs determined based on the origin location data and one or more destination virtual hubs determined based on the destination location data;
- determining a plurality of virtual hub routes based on the plurality of virtual hubs, wherein a respective virtual hub route corresponds to a geographic route from a location corresponding to a respective origin virtual hub to a location corresponding to a respective destination virtual hub;
- receiving tool appliance attribute data from the plurality of users, wherein the tool appliance attribute data corresponds to one or more attributes of one or more tool appliance products available for purchase or rental from the plurality of users using the plurality of virtual hub routes;
- and
- determining a tool appliance exchange for one or more tool appliance units based on the plurality of virtual hub routes and the tool appliance attribute data, wherein the one or more tool appliance units correspond to the one or more tool appliance products available for purchase or rental from the plurality of users using the plurality of virtual hub routes.
A computing system, comprising:
- one or more processors;
- and
- one or more memory comprising program instructions executable by the one or more processors to:
- receive origin location data and destination location data from a plurality of users, wherein the origin location data corresponds to geographic origins and the destination location data corresponds to geographic destinations;
- determine a plurality of virtual hubs based on the origin location data and the destination location data, wherein the plurality of virtual hubs comprises one or more origin virtual hubs determined based on the origin location data and one or more destination virtual hubs determined based on the destination location data;
- determine a plurality of virtual hub routes based on the plurality of virtual hubs, wherein a respective virtual hub route corresponds to a geographic route from a location corresponding to a respective origin virtual hub to a location corresponding to a respective destination virtual hub;
- receive tool appliance attribute data from the plurality of users, wherein the tool appliance attribute data corresponds to one or more attributes of one or more tool appliance products available for purchase or rental from the plurality of users using the plurality of virtual hub routes;
- and
- determine a tool appliance exchange for one or more tool appliance units based on the plurality of virtual hub routes and the tool appliance attribute data, wherein the one or more tool appliance units correspond to the one or more tool appliance products available for purchase or rental from the plurality of users using the plurality of virtual hub routes.
The computing system of claim 20, wherein the tool appliance attribute data comprises data corresponding to product type, product quantity, product specification, product price, product availability, or combinations thereof.
The computing system of claim 20, wherein the one or more tool appliance products comprise one or more hammers, one or more wrenches, one or more saws, one or more knives, one or more flashlights, one or more power saws, one or more power drills, one or more blenders, one or more coffee makers, one or more pots, one or more pans, one or more power tools, one or more ladders, or combinations thereof.
The computing system of claim 20, wherein the one or more memory further comprises program instructions executable by the one or more processors to generate a plurality of route groups based on the plurality of virtual hub routes and the attribute data.
The computing system of claim 20, wherein the one or more memory further comprises program instructions executable by the one or more processors to receive transaction input data from the plurality of users, wherein the transaction input data comprises data corresponding to one or more bid prices and one or more offer prices for the one or more tool appliance units, acceptance of a respective bid price or a respective offer price, or combinations thereof.
The computing system of claim 20, wherein the one or more memory further comprises program instructions executable by the one or more processors to generate an interface on a computing device, wherein the interface is configured to receive the transaction input data, and wherein the transaction input data comprises fixed input data, visual input data, audio input data, or combinations thereof.
The computing system of claim 20, wherein the one or more memory further comprises program instructions executable by the one or more processors to generate a priority queue of the one or more tool appliance units using the tool appliance exchange, wherein the priority queue orders the one or more tool appliance units based on product type, product quantity, product specification, product price, product availability, or combinations thereof.
The computing system of claim 20, wherein the respective virtual hub route comprises one or more additional locations along the geographic route, and wherein the one or more additional locations correspond to one or more additional virtual hubs.
A non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to:
- receive origin location data and destination location data from a plurality of users, wherein the origin location data corresponds to geographic origins and the destination location data corresponds to geographic destinations;
- determine a plurality of virtual hubs based on the origin location data and the destination location data, wherein the plurality of virtual hubs comprises one or more origin virtual hubs determined based on the origin location data and one or more destination virtual hubs determined based on the destination location data;
- determine a plurality of virtual hub routes based on the plurality of virtual hubs, wherein a respective virtual hub route corresponds to a geographic route from a location corresponding to a respective origin virtual hub to a location corresponding to a respective destination virtual hub;
- receive tool appliance attribute data from the plurality of users, wherein the tool appliance attribute data corresponds to one or more attributes of one or more tool appliance products available for purchase or rental from the plurality of users using the plurality of virtual hub routes;
- and
- determine a tool appliance exchange for one or more tool appliance units based on the plurality of virtual hub routes and the tool appliance attribute data, wherein the one or more tool appliance units correspond to the one or more tool appliance products available for purchase or rental from the plurality of users using the plurality of virtual hub routes.
The non-transitory computer-readable medium of claim 20, wherein the tool appliance attribute data comprises data corresponding to product type, product quantity, product specification, product price, product availability, or combinations thereof.
The non-transitory computer-readable medium of claim 20, wherein the one or more tool appliance products comprise one or more hammers, one or more wrenches, one or more saws, one or more knives, one or more flashlights, one or more power saws, one or more power drills, one or more blenders, one or more coffee makers, one or more pots, one or more pans, one or more power tools, one or more ladders, or combinations thereof.
The non-transitory computer-readable medium of claim 20, wherein the respective virtual hub route comprises one or more additional locations along the geographic route, and wherein the one or more additional locations correspond to one or more additional virtual hubs.
Dependencies are inferred from the claim text.