Unified product catalog orders
First Claim
Patent Images
1. A unified catalog system for providing a central hub to a user for ordering products from disparate catalog systems, the system comprising:
- a computer apparatus including a processor and a memory; and
a software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to;
send data retrieval format requirements to two or more underlying catalog systems;
receive an application programming interface from the two or more underlying catalog systems;
determine that the application programming interface is compliant with the data retrieval format requirements;
import catalog data from the two or more underlying catalog systems into a unified catalog system using the application programming interface, wherein the two or more underlying catalog systems are disparate and independent catalog systems associated with a single entity;
identify items from the catalog data;
provide a user interface to a user for ordering the identified items from the catalog data;
configure required fields for order fulfillment for each item of the items from the catalog data;
receive, from the user, a request for at least one selected item from the items in the unified catalog system;
present at least one of the configured required fields to the user in response to the request for the at least one selected item; and
send an order for the at least one selected item to the unified catalog system, the order comprising the at least one of the configured required fields.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments for creating a unified catalog include systems and method that import catalog data from one or more underlying catalog systems. The systems configure required fields for order fulfillment and receive a request for at least one selected item from the user. The systems further present at least one required field to the user in response to the request and send an order for the at least one selected item to the one or more catalog systems, the order comprising data from the at least one required field.
30 Citations
17 Claims
-
1. A unified catalog system for providing a central hub to a user for ordering products from disparate catalog systems, the system comprising:
-
a computer apparatus including a processor and a memory; and a software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to; send data retrieval format requirements to two or more underlying catalog systems; receive an application programming interface from the two or more underlying catalog systems; determine that the application programming interface is compliant with the data retrieval format requirements; import catalog data from the two or more underlying catalog systems into a unified catalog system using the application programming interface, wherein the two or more underlying catalog systems are disparate and independent catalog systems associated with a single entity; identify items from the catalog data; provide a user interface to a user for ordering the identified items from the catalog data; configure required fields for order fulfillment for each item of the items from the catalog data; receive, from the user, a request for at least one selected item from the items in the unified catalog system; present at least one of the configured required fields to the user in response to the request for the at least one selected item; and send an order for the at least one selected item to the unified catalog system, the order comprising the at least one of the configured required fields. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product providing a central hub to a user for ordering products from disparate catalog systems, the computer program product comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to send data retrieval format requirements to two or more underlying catalog systems; computer readable program code configured to receive an application programming interface from the two or more underlying catalog systems; computer readable program code configured to determine that the application programming interface is compliant with the data retrieval format requirements; computer readable program code configured to import catalog data from the two or more underlying catalog systems into a unified catalog system using the application programming interface, wherein the two or more underlying catalog systems are disparate and independent catalog systems associated with a single entity; computer readable program code configured to identify items from the catalog data; computer readable program code configured to provide a user interface to a user for ordering the identified items from the catalog data; computer readable program code configured to configure required fields for order fulfillment for each item of the items from the catalog data; computer readable program code configured to receive, from the user, a request for at least one selected item from the items in the unified catalog system; computer readable program code configured to present at least one of the configured required fields to the user in response to the request for the at least one selected item; and computer readable program code configured to send an order for the at least one selected item to the unified catalog system, the order comprising the at least one of the configured required fields. - View Dependent Claims (9, 10, 11, 12)
-
13. A computer-implemented method for providing a central hub to a user for ordering products from disparate catalog systems, the method comprising:
-
sending, by a processor, data retrieval format requirements to two or more underlying catalog systems; receiving, by a processor, an application programming interface from the two or more underlying catalog systems; determining, by a processor, that the application programming interface is compliant with the data retrieval format requirements; importing, by a processor, catalog data from the two or more underlying catalog systems into a unified catalog system using the application programming interface, wherein the two or more underlying catalog systems are disparate and independent catalog systems associated with a single entity; providing, by a processor, a user interface to a user for ordering the identified items from the catalog data; configuring, by a processor, required fields for order fulfillment for each item of the items from the catalog data; receiving, by a processor, from a user, a request for at least one selected item from the items in the unified catalog system; presenting, by a processor, at least one of the configured required fields to the user in response to the request for the at least one selected item; and sending, by a processor, an order for the at least one selected item to the unified catalog system, the order comprising the at least one of the configured required fields. - View Dependent Claims (14, 15, 16, 17)
-
Specification