IP Library Granted Patent US 8,219,452
Granted Patent B2
US 8,219,452 · App. 12/757,424 · Granted Jul 10, 2012

Systems and methods for a centralized gift registry with upload and merge of a retailer-specific registry

Assignee: XO Group Inc.
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 8,219,452
App. No.
12/757,424
Granted
Jul 10, 2012
Kind
B2
Abstract

Systems and methods for that allow for the creation and management of a centralized gift registry are described. A retailer-specific registry is imported into the centralized gift registry. A gift list is created and displayed. Gift givers may select a gift from the gift list of the centralized gift registry. In one embodiment, when a purchase of a gift occurs, the gift list is updated. Updates to gifts are sent between the centralized gift registry and the retailer-specific registries, such that the gifts common to these registries are synchronized. This synchronization may involve the use of APIs at the centralized gift registry or the retailer-specific registries. The centralized gift registry system automatically searches for all retailer-specific registries pertaining to the gift registrant. The centralized gift registry system may request a retailer's system for information on gift items of a respective retailer-specific registry.

Claims (58)

1. A centralized gift registry system comprising:

a centralized gift registry of a gift registrant;

a memory for storing the centralized gift registry; and

a network interface for communicating with a communications network, the communications network accessible to at least one retailer-specific registry, a gift giver and the gift registrant;

a processor in communication with the memory and the network interface, the processor configured to:

receive a request from the gift registrant to import a retailer-specific registry for the gift registrant into the centralized gift registry;

send a request to receive information on gift items of the retailer-specific registry; and

import the gift items of the retailer-specific registry into the centralized gift registry, thereby including on the centralized gift registry a gift common to the centralized gift registry and at least one retailer-specific registry.

2. The system of claim 1 , wherein the memory stores an application programming interface (API), and the processor sends the request to receive information via an API function call.

3. The system of claim 2 , wherein the processor is further configured to identify the centralized gift registry system via the API function call.

4. The system of claim 2 , wherein

the API function call includes a public key, and

a private key associated with a retailer-specific registry system is used to digitally sign the API function call, and

a retailer-specific registry system determines, based at least in part on the digital signature of the API function call, the identity of the centralized gift registry system.

5. The system of claim 1 , wherein the processor is further configured to:

receive an update to a gift that is common between the retailer-specific registry and the centralized gift registry; and

send the update to the retailer-specific registry, thereby synchronizing the gift common to the respective retailer-specific registry and the centralized gift registry.

6. The system of claim 5 , wherein the update is received or sent using an API function call.

7. The system of claim 5 , wherein an update includes a change in the desired quantity of the gift.

8. The system of claim 5 , wherein an update includes an addition of the gift to a respective registry.

9. The system of claim 5 , wherein an update includes a decrease in the desired quantity of the gift based at least in part on a purchase request.

10. The system of claim 9 , wherein the purchase request is initiated at the respective retailer-specific registry, and the processor is further configured to:

modify the centralized gift registry in response to receiving an indication of the fulfillment of the purchase request.

11. The system of claim 1 , wherein the processor is further configured to:

generate a gift list display; and

transmit the gift list display over the communications network to at least one of the gift giver and the gift recipient.

12. The system of claim 1 , wherein the processor is further configured to:

receive a selection, by the gift registrant, of a gift to be added to the centralized gift registry;

receive a selection, by one of the gift registrant and the gift giver, of a desired quantity of the selected gift; and

modify the centralized gift registry to include the selected gift and the desired quantity.

13. A method implemented on a centralized gift registry system including a centralized gift registry of a gift registrant, and a communications network accessible to the centralized gift registry system, the at least one retailer, a gift giver and the gift registrant, the method comprising:

a processor receiving a request from the gift registrant to import a retailer-specific registry for the gift registrant into the centralized gift registry; and

the processor sending a request for receiving information on gift items of the retailer-specific registry; and

the processor importing the gift items of the retailer-specific registry into the centralized gift registry, thereby including on the centralized gift registry a gift common to the centralized gift registry and at least one retailer-specific registry, wherein

the gift common to the centralized gift registry and at least one retailer-specific registry of the gift registrant is stored on a memory of the centralized gift registry system.

14. The method of claim 13 , wherein the memory stores an application programming interface (API), and the processor sends the request for information via an API function call.

15. The method of claim 14 , further comprising:

the processor identifying the centralized gift registry system via the API function call.

16. The method of claim 14 , wherein

the API function call includes a public key, and

a private key associated with the centralized gift registry system is used to digitally sign the API function call, and further comprising:

a retailer-specific registry system determining, based at least in part on the digital signature of the API function call, the identity of the centralized gift registry system.

17. The method of claim 13 , further comprising:

the processor receiving an update to a gift that is common between the retailer-specific registry and the centralized gift registry; and

the processor sending the update to the retailer-specific registry, thereby synchronizing the gift common to the respective retailer-specific registry and the centralized gift registry.

18. The method of claim 17 , wherein the processor uses an API function call for the receiving or the sending.

19. The method of claim 17 , wherein an update includes a change in the desired quantity of the gift.

20. The method of claim 17 , wherein an update includes an addition of the gift to a respective registry.

21. The method of claim 17 , wherein an update includes a decrease in the desired quantity of the gift based at least in part on a purchase request.

22. The method of claim 21 , wherein the purchase request is initiated at the respective retailer-specific registry, and further comprising:

the processor modifying the centralized gift registry in response to receiving an indication of the fulfillment of the purchase request.

23. The method of claim 13 , further comprising:

the processor generating a gift list display; and

the processor transmitting the gift list display over the communications network to at least one of the gift giver and the gift recipient.

24. The method of claim 13 , further comprising:

the processor receiving a selection, by the gift registrant, of a gift to be added to the centralized gift registry;

the processor receiving a selection, by one of the gift registrant and the gift giver, of a desired quantity of the selected gift; and

the processor modifying the centralized gift registry to include the selected gift and the desired quantity.

Assignments (6)
SECURITY INTEREST Recorded Mar 14, 2022
From: XO GROUP INC.; THE KNOT WORLDWIDE INC.
To: JPMORGAN CHASE BANK, N.A. AS COLLATERAL AGENT
Reel/Frame 059252/0280 →
RELEASE OF SECOND LIEN SECURITY INTEREST (REEL/FRAME: 048432/0278) Recorded Feb 22, 2022
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: WEDDINGWIRE, INC.; XO GROUP INC.; WEDDINGCHANNEL.COM, INC.
Reel/Frame 059240/0079 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 7, 2019
From: WEDDINGWIRE, INC.; XO GROUP INC.; WEDDINGCHANNEL.COM, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 048019/0206 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jan 7, 2019
From: WEDDINGWIRE, INC.; XO GROUP INC.; WEDDINGCHANNEL.COM, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 048432/0278 →
CHANGE OF NAME Recorded Jul 19, 2011
From: THE KNOT, INC.
To: XO GROUP INC.
Reel/Frame 026616/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2010
From: SAVILIA, KRISTIN; GREER, MARSHALL; ESPOSITO, JANINE; COHEN, SHARI
To: THE KNOT, INC.
Reel/Frame 024219/0370 →
Continuity (1)
Related Publication 20110251924A1 · Oct 13, 2011