IP Library Granted Patent US 10,275,822
Granted Patent B2
US 10,275,822 · App. 15/963,842 · Granted Apr 30, 2019

Gift transaction system architecture

Inventors: Roy Erez (Los Altos, CA); Alex Sirota (Los Altos, CA)
Assignee: Loop Commerce, Inc.
G06Q30/0633G06Q20/12G06Q30/0641
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,275,822
App. No.
15/963,842
Granted
Apr 30, 2019
Kind
B2
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 (42)

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;

modifying a digital interface of a third-party computing system to display the buyer interface, wherein the buyer interface module uses a plug-in module to modify the digital interface, wherein the plug-in module is an API for the third-party computing system;

associating the buyer interface with a merchant system, wherein the buyer interface facilitates access to an inventory database of the merchant system;

receiving input corresponding to selection of a gift item, wherein the input is received through the buyer interface, and wherein selection of the gift item uses information from the inventory database of the merchant system, and;

receiving input corresponding to selection of a recipient user account, wherein the 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 to the recipient user account.

2. The computer-implemented method of claim 1 , wherein selection of the gift item does not include data corresponding to an address of the recipient user account.

3. The computer-implemented method of claim 1 , wherein the third-party computing system posts the notification to a public display associated with the recipient user account.

4. The computer-implemented method of claim 1 , wherein the plug-in module enables the gift item to be accepted only from the recipient user account.

5. The computer-implemented method of claim 1 , further comprising:

receiving input corresponding to selection of a group of user accounts, wherein the group of user accounts includes the recipient user account, and wherein the third-party computing system generates a notification for each user account in the group of user accounts.

6. The computer-implemented method of claim 5 , wherein the plug-in module enables the gift item to be accepted only from user accounts from the group of user accounts.

7. The computer-implemented method of claim 1 , wherein the buyer interface is initiated from a first user account with the third-party computing system.

8. The computer-implemented method of claim 7 , wherein the plug-in module is configured to download information associated with the first user account from the third-party computing system.

9. The computer-implemented method of claim 1 , wherein the plug-in module is configured to download information associated with the recipient user account from the third-party computing system.

10. The computer-implemented method of claim 1 , wherein the digital interface of the third-party computing system includes a website.

11. The computer-implemented method of claim 1 , wherein the third-party computing system hosts a social networking system.

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:

generating 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;

modifying a digital interface of a third-party computing system to display the buyer interface, wherein the buyer interface module uses a plug-in module to modify the digital interface, wherein the plug-in module is an API for the third-party computing system;

associating the buyer interface with a merchant system, wherein the buyer interface facilitates access to an inventory database of the merchant system;

receiving input corresponding to selection of a gift item, wherein the input is received through the buyer interface, and wherein selection of the gift item uses information from the inventory database of the merchant system, and;

receiving input corresponding to selection of a recipient user account, wherein the 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 to the recipient user account.

13. The computer system of claim 12 , wherein selection of the gift item does not include data corresponding to an address of the recipient user account.

14. The computer system of claim 12 , wherein the third-party computing system posts the notification to a public display associated with the recipient user account.

15. The computer system of claim 12 , wherein the plug-in module enables the gift item to be accepted only from the recipient user account.

16. The computer system of claim 12 , further comprising:

receiving input corresponding to selection of a group of user accounts, wherein the group of user accounts includes the recipient user account, and wherein the third-party computing system generates a notification for each user account in the group of user accounts.

17. The computer system of claim 16 , wherein the plug-in module enables the gift item to be accepted only from user accounts from the group of user accounts.

18. The computer system of claim 12 , wherein the buyer interface is initiated from a first user account with the third-party computing system.

19. The computer system of claim 18 , wherein the plug-in module is configured to download information associated with the first user account from the third-party computing system.

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:

generate 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;

modify a digital interface of a third-party computing system to display the buyer interface, wherein the buyer interface module uses a plug-in module to modify the digital interface, wherein the plug-in module is an API for the third-party computing system;

associate the buyer interface with a merchant system, wherein the buyer interface facilitates access to an inventory database of the merchant system;

receive input corresponding to selection of a gift item, wherein the input is received through the buyer interface, and wherein selection of the gift item uses information from the inventory database of the merchant system, and;

receive input corresponding to selection of a recipient user account, wherein the plug-in module designates the recipient user account as a recipient of the gift item; and

use the plug-in module to transmit a notification of the gift item to the recipient user account.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2025
From: SYNCHRONY FINANCIAL
To: SYNCHRONY BANK
Reel/Frame 071675/0278 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2025
From: LOOP COMMERCE, LLC
To: SYNCHRONY FINANCIAL
Reel/Frame 071580/0446 →
CHANGE OF NAME Recorded Apr 18, 2025
From: LOOP COMMERCE, INC.
To: LOOP COMMERCE, LLC
Reel/Frame 070890/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2018
From: EREZ, ROY; SIROTA, ALEX
To: LOOP COMMERCE, INC.
Reel/Frame 046896/0903 →
Continuity (4)
Continuation 15666399 · Aug 1, 2017
Continuation 13794375 · Mar 11, 2013
Provisional Application 61754497 · Jan 18, 2013
Related Publication 20180247367A1 · Aug 30, 2018
Cited By (2)
US 12,211,086 US 12,694,438