# US 10,769,705 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,705 B2
- Document ID: US10769705B2
- Status: Granted
- Kind: B2
- Application number: 15/666,399
- Filed: 2017-08-01
- Published: 2018-02-08
- 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/US10769705B2

## 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:
generating, by one or more processors of a gift transaction system, a buyer interface, wherein the buyer interface is generated by a buyer interface module of the gift transaction system, wherein the buyer interface module is an Application Programming Interface (API) of an application, and wherein the buyer interface module is used to customize one or more elements corresponding to a gift item;
associating the buyer interface with a merchant system, wherein the buyer interface facilitates access to an inventory database of the merchant system;
receiving selection input corresponding to selection of a gift item, wherein the selection input is received through the buyer interface, and wherein selection of the gift item uses information from the inventory database of the merchant system;
receiving customization input corresponding to a presentation of the gift item, wherein the customization input is received through the buyer interface;
receiving account input corresponding to selection of a recipient user account, wherein the account input is received through the buyer interface, and wherein a plug-in module designates the recipient user account as a recipient of the gift item; and
using the plug-in module to transmit a notification of the gift item.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the one or more elements corresponding to the gift item are associated with a gift card.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein the gift card includes one or more gift icons corresponding to the gift item, and wherein gift icons include an image, an animation, or an interactive multimedia object.

### Claim 4 (depends on 2)

The computer-implemented method of claim 2, further comprising:
customizing the one or more elements associated with the gift card, wherein customizing includes determining a location of an element, or determining text associated with the gift card.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the buyer interface module includes one or more customization templates, and wherein a customization template is used to customize a gift card.

### Claim 6

A system, comprising:
one or more data processors;
a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including:
generating, by one or more processors of a gift transaction system, a buyer interface, wherein the buyer interface is generated by a buyer interface module of the gift transaction system, wherein the buyer interface module is an Application Programming Interface (API) of an application, and wherein the buyer interface module is used to customize one or more elements corresponding to a gift item;
associating the buyer interface with a merchant system, wherein the buyer interface facilitates access to an inventory database of the merchant system;
receiving selection input corresponding to selection of a gift item, wherein the selection input is received through the buyer interface, and wherein selection of the gift item uses information from the inventory database of the merchant system;
receiving customization input corresponding to a presentation of the gift item, wherein the customization input is received through the buyer interface;
receiving account input corresponding to selection of a recipient user account, wherein the account input is received through the buyer interface, and wherein a plug-in module designates the recipient user account as a recipient of the gift item; and
using the plug-in module to transmit a notification of the gift item.

### Claim 7 (depends on 6)

The system of claim 6, wherein the one or more elements corresponding to the gift item are associated with a gift card.

### Claim 8 (depends on 7)

The system of claim 7, wherein the gift card includes one or more gift icons corresponding to the gift item, and wherein gift icons include an image, an animation, or an interactive multimedia object.

### Claim 9 (depends on 7)

The system of claim 7, further comprising:
customizing the one or more elements associated with the gift card, wherein customizing includes determining a location of an element, or determining text associated with the gift card.

### Claim 10 (depends on 6)

The system of claim 6, wherein the buyer interface module includes one or more customization templates, and wherein a customization template is used to customize a gift card.

### Claim 11

A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to perform operations including:
generating, by one or more processors of a gift transaction system, a buyer interface, wherein the buyer interface is generated by a buyer interface module of the gift transaction system, wherein the buyer interface module is an Application Programming Interface (API) of an application, and wherein the buyer interface module is used to customize one or more elements corresponding to a gift item;
associating the buyer interface with a merchant system, wherein the buyer interface facilitates access to an inventory database of the merchant system;
receiving selection input corresponding to selection of a gift item, wherein the selection input is received through the buyer interface, and wherein selection of the gift item uses information from the inventory database of the merchant system;
receiving customization input corresponding to a presentation of the gift item, wherein the customization input is received through the buyer interface;
receiving account input corresponding to selection of a recipient user account, wherein the account input is received through the buyer interface, and wherein a plug-in module designates the recipient user account as a recipient of the gift item; and
using the plug-in module to transmit a notification of the gift item.

### Claim 12 (depends on 11)

The computer-program product of claim 11, wherein the one or more elements corresponding to the gift item are associated with a gift card.

### Claim 13 (depends on 12)

The computer-program product of claim 12, wherein the gift card includes one or more gift icons corresponding to the gift item, and wherein gift icons include an image, an animation, or an interactive multimedia object.

### Claim 14 (depends on 12)

The computer-program product of claim 12, further comprising:
customizing the one or more elements associated with the gift card, wherein customizing includes determining a location of an element, or determining text associated with the gift card.

### Claim 15 (depends on 11)

The computer-program product of claim 11, wherein the buyer interface module includes one or more customization templates, and wherein a customization template is used to customize a gift card.
