Product release system, method and device having a customizable prepurchase function
AssigneeDraft2Digital, LLC
InventorsMark Charles Coker, William James Kendrick
Life of this patent
Estimating the term…
Abstract
A product release system, method and device that enables product controllers to generate product listings for one or more products as well as one or more customized prepurchase events for each of the products. The product release system, method and device then executes the prepurchase events according to one or more pricing, timing and permission conditions specified for each of the prepurchase events, facilitates the purchasing of the products during the prepurchase events and notifies the product controllers of the results of the prepurchase events.
Claims30
A product release system for enabling prepurchase of one or more products, the product release system comprising:
- one or more servers including a processor and a non-transitory computer-readable medium coupled with the processor, storing a product release platform having a user interface, wherein the product release platform is operable to:
- generate one or more prepurchase events based on a product, the prepurchase events each having a prepurchase function, a product identifier identifying the product, a starting time and pricing data for the product, wherein the prepurchase function enables one or more customers to complete a purchase transaction to purchase and obtain the product before a product release date of the product that is in the future, the prepurchase event begins and ends before the product release date and the generation of the one or more prepurchase events is initiated by a product controller account associated with a creator of the product;
- generate one or more prepurchase keys for the one or more prepurchase events, wherein completion of the purchase transaction provided by the prepurchase events requires input of one or more of the prepurchase keys;
- provide a dashboard module that enables the product controller account associated with the creator of the product to view at least one of active prepurchase events and inactive prepurchase events of the prepurchase events initiated by the product controller account, and modify one or more characteristics of the at least one of the active prepurchase events and the inactive prepurchase events, wherein the characteristics include the pricing data of the at least one of the active prepurchase events and the inactive prepurchase events;
- and
- for each of the prepurchase events:
- receive one or more input keys from the one or more customers;
- determine if the input keys correspond to the prepurchase keys associated with the prepurchase event;
- and
- in advance of the product release date, if the one or more input keys correspond to the prepurchase keys associated with the prepurchase event, facilitate purchase of the product by the one or more customers using the purchase function to complete the purchase transaction and provide access to the product to the one or more customers upon completion of the purchase transaction.
A method of enabling prepurchase of one or more products via one or more product release servers, the method comprising:
- generating, with the product release servers one or more prepurchase events based on a product, wherein the prepurchase events each having a purchase function, a product identifier identifying the product, a starting time and pricing data for the product, wherein the purchase function enables one or more customers to complete a purchase transaction to purchase and obtain the product before a product release date of the product that is in the future, the prepurchase event begins and ends before the product release date and the generation of the one or more prepurchase events is initiated by a product controller account associated with a creator of the product;
- generating, with the product release servers, one or more prepurchase keys for the one or more prepurchase events, wherein completion of the purchase transaction provided by the prepurchase events requires input of one or more of the prepurchase keys;
- providing, with the product release servers, a dashboard module that enables the product controller account associated with the creator of the product to view at least one of active prepurchase events and inactive prepurchase events of the prepurchase events initiated by the product controller account, and modify one or more characteristics of the at least one of the active prepurchase events and the inactive prepurchase events, wherein the characteristics include the pricing data of the at least one of the active prepurchase events and the inactive prepurchase events;
- and
- for each of the prepurchase events, with the product release servers:
- receiving one or more input keys from one or more customers;
- determining if the input keys correspond to the prepurchase keys associated with the prepurchase event;
- and
- in advance of the product release date, if the one or more input keys correspond to the prepurchase keys associated with the prepurchase event, facilitating purchase of the product by the one or more customers using the purchase function to complete the purchase transaction and provide access to the product to the one or more customers upon completion of the purchase transaction.
A non-transitory computer-readable medium storing a product release platform configured to:
- generate one or more prepurchase events based on a product, the prepurchase events each having a purchase function, a product identifier identifying the product, a starting time and pricing data for the product, wherein the purchase function enables one or more customers to complete a purchase transaction to purchase and obtain the product before a product release date of the product that is in the future, the prepurchase event begins and ends before the product release date and the generation of the one or more prepurchase events is initiated by a product controller account associated with a creator of the product;
- generate one or more prepurchase keys for the one or more prepurchase events, wherein completion of the purchase transaction provided by the prepurchase events requires input of one or more of the prepurchase keys;
- provide a dashboard module that enables the product controller account associated with the creator of the product to view at least one of active prepurchase events and inactive prepurchase events of the prepurchase events initiated by the product controller account, and modify one or more characteristics of the at least one of the active prepurchase events and the inactive prepurchase events, wherein the characteristics include the pricing data of the at least one of the active prepurchase events and the inactive prepurchase events;
- and
- for each of the prepurchase events:
- receive one or more input keys from the one or more customers;
- determine if the input keys correspond to the prepurchase keys associated with the prepurchase event;
- and
- in advance of the product release date, if the one or more input keys correspond to the prepurchase keys associated with the prepurchase event, facilitate purchase of the product by the one or more customers using the purchase function to complete the purchase transaction and provide access to the product to the one or more customers upon completion of the purchase transaction.
A product release system for enabling prepurchase of one or more products, the product release system comprising:
- one or more servers including a processor and a non-transitory computer-readable medium coupled with the processor, storing a product release platform having a user interface, wherein the product release platform is operable to:
- generate one or more prepurchase events based on a product, the prepurchase events each having a product identifier identifying the product, a purchase function, a starting time and pricing data for the product, wherein the purchase function enables one or more customers to complete a purchase transaction to purchase and obtain the product before a product release date of the product that is in the future, the prepurchase event begins and ends before the product release date and the generation of the one or more prepurchase events is initiated by a product controller account associated with a creator of the product;
- provide a dashboard module that enables the product controller account associated with the creator of the product to view at least one of active prepurchase events and inactive prepurchase events of the prepurchase events initiated by the product controller account, and modify one or more characteristics of the at least one of the active prepurchase events and the inactive prepurchase events, wherein the characteristics include the pricing data of the at least one of the active prepurchase events and the inactive prepurchase events;
- and
- for each of the prepurchase events, in advance of the product release date, facilitate purchase of the product by the one or more customers using the purchase function to complete the purchase transaction and provide access to the product to the one or more customers upon completion of the purchase transaction.
Dependencies are inferred from the claim text.