# US 10,769,707 B2 · Gift transaction system architecture

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

- Number: US 10,769,707 B2
- Document ID: US10769707B2
- Status: Granted
- Kind: B2
- Application number: 15/782,529
- Filed: 2017-10-12
- Published: 2018-06-14
- Granted: 2020-09-08
- Earliest claimed: 2013-01-18
- Assignees: Loop Commerce, Inc.
- Applicants: Loop Commerce, Inc.
- Inventors: Roy Erez; Alex Sirota
- Web page: https://patentgrep.com/patent/US10769707B2

## CPC

- G06Q 30/06331: {wish lists; gift lists; product registries, e.g. wedding registries}
- G06Q 20/102: {Bill distribution or payments}
- G06Q 20/12: specially adapted for electronic shopping systems
- G06Q 20/384: {using social networks}
- G06Q 30/0633: {Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087)}
- G07F 17/40: for devices for accepting orders, advertisements, or the like
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- 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
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})

## Abstract

A system architecture of a gift transaction system is disclosed. The gift transaction system can include a buyer interface module, a recipient interface module, a merchant backend interface module, a store front interface module, a curation module, a reminder module, an analytics module, or a media plug-in interface module. A method of operating the gift transaction system under the system architecture includes: providing an embedded widget on a website to determine gift intent to initiate a gift transaction by a buyer account for a recipient account; generating a gift buyer interface for a first client device to personalize a gift package including a gift item; generating a gift recipient interface for a second client device to customize the gift package; and communicating with a merchant backend system to complete the gift transaction to ship the gift package.

## Claims

### Claim 1

A computer-implemented method, comprising:
receiving, by one or more processors of a gift transaction system, data indicating that a client device has activated a graphical interface;
accessing, by a plug-in interface module of the gift transaction system, data associated with the client device;
determining past behavior from the data associated with the client device;
determining gift intent, wherein gift intent is an intention to send a product as a gift item, wherein the gift intent is determined using the past behavior;
adjusting a graphical interface element of the graphical interface in response to determining the gift intent;
receiving second input corresponding to the graphical interface element;
generating a buyer interface, wherein the buyer interface is generated in response to the second input, and wherein the buyer interface is embedded within the graphical interface;
receiving a third input corresponding to a selection of a particular product, wherein the third input is received using the buyer interface; and
initiating a gift transaction using the particular product.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the past behavior includes one or more past interactions with a digital store front associated with the buyer interface.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein the past behavior includes a record of one or more past interactions with a second digital store front.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the past behavior includes past interactions with a third-party system.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the data associated with the client device includes one or more personal attributes.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein determining the gift intent includes:
identifying, from data associated with a website, one or more previous products; and
determining that the one or more previous products excludes the particular product.

### Claim 7 (depends on 6)

The computer-implemented method of claim 6, wherein the second input is associated with a user identifier, and wherein the website is accessed using the user identifier.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving a photo of the product, wherein determining the gift intent includes using the photo.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining that the buyer interface is associated with a gift item section of a digital store front.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, wherein the buyer interface is embedded in a checkout interface of a digital store front.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, wherein the buyer interface is embedded in a product page associated with the particular product.

### Claim 12

A computer system hosting a gift transaction system, comprising:
one or more processors; and
a non-transitory computer-readable medium including instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including:
receiving data indicating that a client device has activated a graphical interface;
accessing, by a plug-in interface module of the gift transaction system, data associated with the client device;
determining past behavior from the data associated with the client device;
determining gift intent, wherein gift intent is an intention to send a product as a gift item, wherein the gift intent is determined using the past behavior;
adjusting a graphical interface element of the graphical interface in response to determining the gift intent;
receiving second input corresponding to the graphical interface element;
generating a buyer interface, wherein the buyer interface is generated in response to the second input, and wherein the buyer interface is embedded within the graphical interface;
receiving a third input corresponding to a selection of a particular product, wherein the third input is received using the buyer interface; and
initiating a gift transaction using the particular product.

### Claim 13 (depends on 12)

The computing system of claim 12, wherein the past behavior includes one or more past interactions with a digital store front.

### Claim 14 (depends on 12)

The computing system of claim 12, wherein the past behavior includes a record of one or more past interactions with a second digital store front.

### Claim 15 (depends on 12)

The computing system of claim 12, wherein the past behavior includes past interactions with a third-party system.

### Claim 16 (depends on 12)

The computing system of claim 12, wherein the data associated with the client device includes one or more personal attributes.

### Claim 17 (depends on 12)

The computing system of claim 12, wherein determining the gift intent includes:
identifying, from data associated with a website, one or more previous products; and
determining that the one or more previous products excludes the particular product.

### Claim 18 (depends on 17)

The computing system of claim 17, wherein the second input is associated with a user identifier, and wherein the website is accessed using the user identifier.

### Claim 19 (depends on 12)

The computing system of claim 12, wherein the non-transitory computer-readable medium further includes instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including:
receiving a photo of the product, wherein determining the gift intent includes using the photo.

### Claim 20

A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions that, when executed by one or more processors of a computing system hosting a gift transaction system, cause the one or more processors to:
receive data indicating that a client device has activated a graphical interface;
access, by a plug-in interface module of the gift transaction system, data associated with the client device;
determine past behavior from the data associated with the client device;
determine gift intent, wherein gift intent is an intention to send a product as a gift item, wherein the gift intent is determined using the past behavior;
adjust a graphical interface element of the graphical interface in response to determining the gift intent;
receive second input corresponding to the graphical interface element;
generate a buyer interface, wherein the buyer interface is generated in response to the second input, and wherein the buyer interface is embedded within the graphical interface;
receive a third input corresponding to a selection of a particular product, wherein the third input is received using the buyer interface; and
initiate a gift transaction using the particular product.
