Prioritizing product information
First Claim
1. A computer program product tangibly embodied in a machine readable-storage device, the computer program product including instructions that, when executed, prioritize associations of products and business entities in a data collection, the computer program product configured to:
- receive information associating a particular product from a group of associated particular products identified in the data collection with a particular business entity identified in the data collection, wherein;
the particular business entity is associated in the data collection with multiple data entries that each identify one or more product associations between one or more particular products from the group of associated particular products and the particular business entity, andeach of the multiple data entries has a priority indication associated therewith; and
storing an indication of the received information associating the particular product in one or more of the multiple data entries in the data collection for use in;
determining, in response to a received request, which of the multiple data entries associated with the particular business entity and identifying one or more product associations between the one or more particular products from the group of associated particular products and the particular business entity includes a higher priority indication, andusing a data entry of the multiple data entries that includes the higher priority indication to determine whether a product from a group of associated particular products identified in the data collection is associated with the particular business entity.
3 Assignments
0 Petitions
Accused Products
Abstract
A user of a computer is able to define and manage partner-product ranges in which each partner-product range is associated with products, business partners and a priority indicator. When a particular business partner or a particular partner-product combination is associated with multiple partner-product ranges, the priority indicator of each of the multiple partner-product ranges is used to determine which of the multiple partner-product ranges is to be applied to the business partner or the particular partner-product combination, respectively. In this way, a user may define a partner-product range that applies to one or more partner-product combinations or one or more business partners that otherwise would be covered by another partner-product range.
51 Citations
21 Claims
-
1. A computer program product tangibly embodied in a machine readable-storage device, the computer program product including instructions that, when executed, prioritize associations of products and business entities in a data collection, the computer program product configured to:
-
receive information associating a particular product from a group of associated particular products identified in the data collection with a particular business entity identified in the data collection, wherein; the particular business entity is associated in the data collection with multiple data entries that each identify one or more product associations between one or more particular products from the group of associated particular products and the particular business entity, and each of the multiple data entries has a priority indication associated therewith; and storing an indication of the received information associating the particular product in one or more of the multiple data entries in the data collection for use in; determining, in response to a received request, which of the multiple data entries associated with the particular business entity and identifying one or more product associations between the one or more particular products from the group of associated particular products and the particular business entity includes a higher priority indication, and using a data entry of the multiple data entries that includes the higher priority indication to determine whether a product from a group of associated particular products identified in the data collection is associated with the particular business entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for prioritizing associations of products and business entities in a data collection, the method comprising:
receiving information associating a particular product from a group of associated particular products identified in the data collection with a particular business entity identified in the data collection, wherein; the particular business entity is associated in the data collection with multiple data entries that each identify one or more products associations between one or more particular products from the group of associated particular products and the particular business entity and each of the multiple data entries has a priority indication associated therewith; and
storing an indication of the received information associating the particular product in one or more of the multiple data entries in the data collection for use in;determining, in response to a received request, which of the multiple data entries associated with the particular business entity and identifying one or more product associations between the one or more particular products from the group of associated particular products and the particular business entity includes a higher priority indication, and using a data entry of the multiple data entries that includes the higher priority indication to determine whether a product from a group of associated particular products identified in the data collection is associated with the particular business entity. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
19. A system for prioritizing associations of products and business entities in a data collection, the system comprising a processor connected to a storage device and one or more input/output devices, wherein the processor is configured to:
receive receiving information associating a particular product from a group of associated particular products identified in the data collection with a particular business entity identified in the data collection, wherein; the particular business entity is associated in the data collection with multiple data entries that each identify one or more products associations between one or more particular products from the group of associated particular products and the particular business entity and each of the multiple data entries has a priority indication associated therewith; and
store an indication of the received information associating the particular product in one or more of the multiple data entries in the data collection for use in;determining, in response to a received request, which of the multiple data entries associated with the particular business entity and identifying one or more product associations between the one or more particular products from the group of associated particular products and the particular business entity includes a higher priority indication, and using a data entry of the multiple data entries that includes the higher priority indication to determine whether a product from a group of associated particular products identified in the data collection is associated with the particular business entity. - View Dependent Claims (20)
-
21. A computer program product tangibly embodied in a machine readable-storage device, the computer program product including instructions that, when executed, prioritize associations of products and business entities in a data collection, the computer program product configured to:
-
receive information associating a particular product within a hierarchy relating products identified in the data collection with a particular business entity within a hierarchy relating business entities identified in the data collection, wherein; the particular business entity is associated in the data collection with multiple data entries that each identify one or more product associations between one or more particular products within the hierarchy relating products and the particular business entity within the hierarchy relating business entities, at least one of the multiple data entries associated with the particular business entity identifies either one or both of; the particular business entity based on an association of the particular business entity with another business entity in the hierarchy relating business entities, or at least one of the product associations based on an association of the product with another product in the hierarchy relating products, and each of the multiple data entries has a priority indication associated therewith; and storing an indication of the received information associating the particular product in one or more of the multiple data entries in the data collection for use in; determining, in response to a received request, which of the multiple data entries associated with the particular business entity within the hierarchy relating business entities and identifying one or more product associations between the one or more particular products within the hierarchy relating products and the particular business entity within the hierarchy relating business entities includes a higher priority indication, and using a data entry of the multiple data entries that includes the higher priority indication to determine whether a product within a hierarchy relating products identified in the data collection is associated with the particular business entity within a hierarchy relating business entities.
-
Specification