Systems and methods for purchasing gifts
First Claim
1. A method of creating an aggregated registry, said method comprising the steps of:
- accepting a query from a registrant, said query including an identifier and a search criteria, said identifier designating a registry database in a plurality of registry databases;
retrieving a first set of registries from said registry database designated by said identifier, each registry in said first set of registries matching said search criteria;
receiving a selection of a registry in said first set of registries; and
associating a user identification with said registry, the user identification uniquely identifying said registrant;
wherein said aggregated registry comprises each registry in each registry database in said plurality of registry databases that is associated with said user identification.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of creating an aggregated Internet accessible registry includes the step of accepting a query from a registrant. The query contains an identifier and a search criteria, the identifier identifying one of a multitude of registry databases. Registries matching the search criteria in the selected registry database are retrieved. When the registrant selects one of the matching registries, a general user identifier that uniquely identifies the registrant is associated with the registry. Additional queries and registry selection completes the aggregation registry process. The aggregated registry is managed on-line by the registrants and accessed by guests. The aggregated registry provides a framework that allows automated updates by registry database provides without loss of the identity of an aggregated registry.
33 Citations
32 Claims
-
1. A method of creating an aggregated registry, said method comprising the steps of:
-
accepting a query from a registrant, said query including an identifier and a search criteria, said identifier designating a registry database in a plurality of registry databases;
retrieving a first set of registries from said registry database designated by said identifier, each registry in said first set of registries matching said search criteria;
receiving a selection of a registry in said first set of registries; and
associating a user identification with said registry, the user identification uniquely identifying said registrant;
wherein said aggregated registry comprises each registry in each registry database in said plurality of registry databases that is associated with said user identification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable memory used to direct a server to function in a specified manner, comprising:
-
registry database information stored in said memory, said registry database information including a location of each registry database in a plurality of registry databases; and
executable instructions stored in said memory, said executable instructions including;
instructions to accept a query from a registrant, said query including an identifier and a search criteria, the identifier designating a registry database in a plurality of registry databases;
instructions to retrieve a first set of registries from said registry database designated by said identifier, each registry in said first set of registries matching said search criteria;
instructions to receive a selection of a registry in said first set of registries; and
instructions to associate a user identification with said registry, the user identification uniquely identifying said registrant, wherein each registry in each registry database in said plurality of registry databases that is associated with said user identification forms an aggregated registry. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification