Providing product catalog software application as enterprise services
First Claim
Patent Images
1. A system comprising:
- a computer system comprising one or more hardware platforms for executing computer software; and
computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising;
a maintain catalog operation, the operation operable to send a notification to update a product catalog;
a change transmission status operation, the operation operable to send a notification to change the transmission status of a product catalog;
a change publication status operation, the operation operable to send a notification to change the publication status of a product catalog;
a change catalog based on publication cancellation operation, the operation operable to send a notification to update a product catalog based on a publication cancellation;
a change catalog based on item lock status operation, the operation operable to send a notification to update a product catalog based on a locked item;
a change catalog based on content change publication status operation, the operation operable to send a notification to update a product catalog based on a catalog change content publication status;
a request catalog publication operation, the operation requesting that a product catalog be published;
a request catalog publication cancellation operation, the operation requesting a product catalog publication be cancelled;
a request catalog item lock operation, the operation requesting an item in a product catalog to be locked;
a request catalog publication content change operation, the operation requesting a content change in a product catalog publication;
a notify of catalog update operation, the operation operable to send a notification about an update to a product catalog;
a maintain published product catalog operation, the operation operable to send a notification to update a published product catalog;
a cancel catalog publication operation, the operation operable to send a notification to cancel the publication of a product catalog;
a lock published catalog items operation, the operation operable to send a notification to lock items contained in a published product catalog;
a change published catalog content operation, the operation operable to send a notification to change the content in a published product catalog;
a notify of publication transmission package check operation, the operation operable to send a notification about a catalog publication transmission package check;
a confirm catalog publication operation, the operation operable to send a notification to confirm the publication of a product catalog;
a confirm catalog publication cancellation operation, the operation operable to send a notification to confirm the cancellation of a product catalog publication;
a confirm catalog item lock operation, the operation operable to send a notification to confirm the lock of an item in a product catalog; and
a confirm catalog publication content change operation, the operation operable to send a notification to confirm the content change of a product catalog publication.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having product catalog functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
143 Citations
20 Claims
-
1. A system comprising:
-
a computer system comprising one or more hardware platforms for executing computer software; and computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising; a maintain catalog operation, the operation operable to send a notification to update a product catalog; a change transmission status operation, the operation operable to send a notification to change the transmission status of a product catalog; a change publication status operation, the operation operable to send a notification to change the publication status of a product catalog; a change catalog based on publication cancellation operation, the operation operable to send a notification to update a product catalog based on a publication cancellation; a change catalog based on item lock status operation, the operation operable to send a notification to update a product catalog based on a locked item; a change catalog based on content change publication status operation, the operation operable to send a notification to update a product catalog based on a catalog change content publication status; a request catalog publication operation, the operation requesting that a product catalog be published; a request catalog publication cancellation operation, the operation requesting a product catalog publication be cancelled; a request catalog item lock operation, the operation requesting an item in a product catalog to be locked; a request catalog publication content change operation, the operation requesting a content change in a product catalog publication; a notify of catalog update operation, the operation operable to send a notification about an update to a product catalog; a maintain published product catalog operation, the operation operable to send a notification to update a published product catalog; a cancel catalog publication operation, the operation operable to send a notification to cancel the publication of a product catalog; a lock published catalog items operation, the operation operable to send a notification to lock items contained in a published product catalog; a change published catalog content operation, the operation operable to send a notification to change the content in a published product catalog; a notify of publication transmission package check operation, the operation operable to send a notification about a catalog publication transmission package check; a confirm catalog publication operation, the operation operable to send a notification to confirm the publication of a product catalog; a confirm catalog publication cancellation operation, the operation operable to send a notification to confirm the cancellation of a product catalog publication; a confirm catalog item lock operation, the operation operable to send a notification to confirm the lock of an item in a product catalog; and a confirm catalog publication content change operation, the operation operable to send a notification to confirm the content change of a product catalog publication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product encoded on a tangible machine-readable information carrier for implementing a plurality of services, the product comprising computer software operable to implement service operations on a computer system, the service operations comprising:
-
a maintain catalog operation, the operation operable to send a notification to update a product catalog; a change transmission status operation, the operation operable to send a notification to change the transmission status of a product catalog; a change publication status operation, the operation operable to send a notification to change the publication status of a product catalog; a change catalog based on publication cancellation operation, the operation operable to send a notification to update a product catalog based on a publication cancellation; a change catalog based on item lock status operation, the operation operable to send a notification to update a product catalog based on a locked item; a change catalog based on content change publication status operation, the operation operable to send a notification to update a product catalog based on a catalog change content publication status; a request catalog publication operation, the operation requesting that a product catalog be published; a request catalog publication cancellation operation, the operation requesting a product catalog publication be cancelled; a request catalog item lock operation, the operation requesting an item in a product catalog to be locked; a request catalog publication content change operation, the operation requesting a content change in a product catalog publication; a notify of catalog update operation, the operation operable to send a notification about an update to a product catalog; a maintain published product catalog operation, the operation operable to send a notification to update a published product catalog; a cancel catalog publication operation, the operation operable to send a notification to cancel the publication of a product catalog; a lock published catalog items operation, the operation operable to send a notification to lock items contained in a published product catalog; a change published catalog content operation, the operation operable to send a notification to change the content in a published product catalog; a notify of publication transmission package check operation, the operation operable to send a notification about a catalog publication transmission package check; a confirm catalog publication operation, the operation operable to send a notification to confirm the publication of a product catalog; a confirm catalog publication cancellation operation, the operation operable to send a notification to confirm the cancellation of a product catalog publication; a confirm catalog item lock operation, the operation operable to send a notification to confirm the lock of an item in a product catalog; and a confirm catalog publication content change operation, the operation operable to send a notification to confirm the content change of a product catalog publication. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing services from a computer system having product catalog functionality, the method comprising:
providing services through the sending of messages, the messages including; a notification to update a product catalog; a notification to change the transmission status of a product catalog; a notification to change the publication status of a product catalog; a notification to update a product catalog based on a publication cancellation; a notification to update a product catalog based on a locked item; a notification to update a product catalog based on a catalog change content publication status; a notification requesting that a product catalog be published; a notification requesting a product catalog publication be cancelled; a notification requesting an item in a product catalog to be locked; a notification requesting a content change in a product catalog publication; a notification about an update to a product catalog; a notification to update a published product catalog; a notification to cancel the publication of a product catalog; a notification to lock items contained in a published product catalog; a notification to change the content in a published product catalog; a notification about a catalog publication transmission package check; a notification to confirm the publication of a product catalog; a notification to confirm the cancellation of a product catalog publication; a notification to confirm the lock of an item in a product catalog; and a notification to confirm the content change of a product catalog publication.
Specification