# US 10,121,183 B2 · Method of structuring and handling database information involving data objects to implement a fully-computerized processing platform for experiences

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,121,183 B2
- Document ID: US10121183B2
- Status: Granted
- Kind: B2
- Application number: 14/190,034
- Filed: 2014-02-25
- Published: 2014-06-26
- Granted: 2018-11-06
- Earliest claimed: 2012-07-25
- Assignees: Traina Interactive Corp.
- Applicants: Traina Interactive Corp.
- Inventors: Trevor Dow Traina; Joseph Peter Vierra; Jennifer Chih-Ting Chen; Mitchell Paul Galbraith
- Web page: https://patentgrep.com/patent/US10121183B2

## CPC

- G06Q 30/0635: {replenishment orders; recurring orders}
- G06Q 10/1093: Calendar-based scheduling for persons or groups
- G06Q 20/123: {Shopping for digital content}
- G06Q 20/384: {using social networks}
- G06Q 30/0621: {by configuring or customising goods or services}
- G06Q 50/188: {Electronic negotiation}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Methods set forth herein relate to processing of information and data objects associated with products such as experiences. According to one exemplary implementation, an illustrative method of computerized information processing may involve automated computerized processing including generating display interfaces that are automatically customized and populated as a function of identifiers or variables associated with products, and performing processing associated with selecting, fulfilling and providing notification regarding selected products. Further, as a function of such computerized processing of identifiers and variables, graphical information may be automatically presented and updated to the user and to an individual associated with the experience such that fully-automated processing regarding the experiences is provided there between.

## Claims

### Claim 1

A method for performing computerized information processing of data objects, wherein the data objects characterize purchasable products that comprise experiences, the method comprising:
processing information to provide a purchasable product from an individual having marketable public recognition (a luminary) for purchase by a user over a network;
performing fully-automated computerized processing, via a checkout module in communication with the at least one computer processor and the front end module, regarding checkout and fulfillment of the product, including:
generating, for display to the user via the checkout module, at least one checkout display interface that is automatically customized by including one or more first fields, which are displayed for completion by the user, wherein the one or more first fields are automatically populated as a function of product type identifiers and Boolean variables associated with the product selected by the user; and
generating, for display to the luminary via the at least one computer processor, at least one fulfillment display interface that is automatically customized by including one or more second fields, which are displayed for completion by the luminary, wherein the one or more second fields are automatically populated as a function of the Boolean variables associated with the product selected by the user that has been purchased;
performing processing, involving the network and via a fulfillment module associated with a processor, between a first computing device associated with the user and a second computing device associated with the individual, the processing including:
processing information, via the network, that enables the user to select a product for purchase and that obtains payment from the user for the product selected for purchase;
performing processing to manage fulfillment of the purchased product; and
providing notification to the user related to the purchased product;
wherein, as a function of computerized processing of the product type identifiers and/or the Boolean variables to automatically present and update graphical information being presented to the user and the individual, a database and computer platform are generated that provide fully-computer-automated interactions regarding the experiences, between the user and the luminary, without requiring any additional human involvement except fully-computerized interaction between the user and the luminary.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the fulfillment module disperses the payment to one or more entities consisting of the individual and a charitable organization.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the fulfillment module disperses the payment to one or more entities consisting of a charitable organization.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the fulfillment module disperses the payment to one or more entities consisting of the individual, a vendor, and a charitable organization.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the product is fulfilled by a vendor and/or a fulfillment processing component.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the fulfillment module processes the payment of the product.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the managing fulfillment further comprises determining which of the fulfillment module and a vendor delivers the product.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the managing fulfillment step further comprises transmitting and/or receiving information associated with the product to a vendor.

### Claim 9 (depends on 1)

The method according to claim 1, wherein the fulfillment module disperses the payment to at least one of the individual, a vendor, and a charitable organization.

### Claim 10 (depends on 1)

The method according to claim 1, wherein the fulfillment module manages authentication of a purchaser.

### Claim 11 (depends on 1)

The method according to claim 1, wherein obtaining the payment comprises performing, with the fulfillment module, a fraud check.

### Claim 12 (depends on 1)

The method according to claim 1, wherein the managing the fulfillment of the product with the fulfillment module comprises:
selecting the purchased product from among a plurality of available products;
receiving approval of the selected product; and
sending the selected product.

### Claim 13 (depends on 1)

The method according to claim 1, wherein managing the fulfillment of the product comprises:
when the product is a physical product, shipping the product; and when the product is a digital product, sending the product to another
computer or processing component.

### Claim 14 (depends on 1)

The method according to claim 1, wherein the data object is associated with product data comprising one or more of a plurality of product types, one or more of a plurality of product type flags which describe one or more of the plurality of product types, and one or more of a plurality of product type flag field definitions which define a characteristic of one or more of the plurality of product type flags.

### Claim 15 (depends on 1)

The method according to claim 1, further comprising processing data regarding an interaction associated with the purchase performed on a social network.

### Claim 16 (depends on 15)

The method according to claim 15, wherein the interaction is a live interaction between the individual and the user.

### Claim 17 (depends on 15)

The method according to claim 15, wherein the interaction is viewable to contacts of the purchaser on the social network and/or another social network.

### Claim 18 (depends on 1)

The method according to claim 1, wherein the fulfillment module manages privacy of the individual in executing the interaction.

### Claim 19 (depends on 1)

The method according to claim 1, wherein the fulfillment module performs a background check of a purchaser.

### Claim 20 (depends on 15)

The method according to claim 15, wherein the fulfillment module schedules execution of the interaction.

### Claim 21 (depends on 15)

The method according to claim 15, wherein the fulfillment module provides notification related to execution of the interaction.

### Claim 22 (depends on 1)

The method according to claim 1, wherein the fulfillment module checks for fraud.

### Claim 23 (depends on 1)

The method according to claim 1, wherein the purchased product is a gift.

### Claim 24 (depends on 1)

The method according to claim 1, wherein the fulfillment module disperses the payment to at least one of the individual, a vendor, and a charitable organization.
