Virtual private supply chain
First Claim
1. A system comprising:
- a supply chain data store operable to store a plurality of supply chain data items received from one or more supply chain members;
at least one processor; and
a storage medium tangibly storing thereon program logic for execution by the at least one processor, the program logic comprising;
logic executed by the at least one processor for a data acceptor for receiving one or more supply chain data items from the one or more supply chain members; and
logic executed by the at least one processor for a data accessor for selectively presenting one or more supply chain data items in the plurality of supply chain data items stored in the supply chain data store to one or more viewing supply chain members, the selectively presenting being based on access rights associated with the supply chain data items and based on a relationship between the supply chain data items.
10 Assignments
0 Petitions
Accused Products
Abstract
A generic Internet based system for viewing supply chain data is provided. The system includes an Internet based data viewing engine and a data store that holds both viewable data and metadata associated with the viewable data. The metadata can be employed by the Internet based data viewing engine to control the presentation of the viewable data. The generic Internet based supply chain data viewing engine may be employed in a virtual private supply chain (VPSC). A VPSC includes a data acceptor that can receive supply chain data items from supply chain members, a supply chain data store that can store transformed, validated supply chain data items received from the supply chain members and a data accessor operable to selectively present supply chain data items stored in the supply chain data store to viewing supply chain members. One example of the data accessor is the generic Internet based viewing engine.
26 Citations
20 Claims
-
1. A system comprising:
-
a supply chain data store operable to store a plurality of supply chain data items received from one or more supply chain members; at least one processor; and a storage medium tangibly storing thereon program logic for execution by the at least one processor, the program logic comprising; logic executed by the at least one processor for a data acceptor for receiving one or more supply chain data items from the one or more supply chain members; and logic executed by the at least one processor for a data accessor for selectively presenting one or more supply chain data items in the plurality of supply chain data items stored in the supply chain data store to one or more viewing supply chain members, the selectively presenting being based on access rights associated with the supply chain data items and based on a relationship between the supply chain data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Non-transitory computer readable storage media tangibly storing thereon computer readable instructions for a system comprising:
-
a data accepting component operable to receive a plurality of supply chain data items from one or more supply chain members; a supply chain data storing component operable to facilitate storing one or more supply chain data items received from one or more supply chain members; and a data accessing component operable to selectively present one or more supply chain data items in the plurality of supply chain data items stored by the supply chain data storing component to one or more viewing supply chain members, the data accessing component operable to selectively present the one or more supply chain data items based on access rights associated with the supply chain data items and based on a relationship between the supply chain data items. - View Dependent Claims (18)
-
-
19. A method comprising:
-
accepting, using a computing device, a plurality of supply chain data items from one or more supply chain members; establishing, using the computing device, one or more ownership identifiers for the supply chain data items; establishing one or more access permissions for the supply chain data items; transforming the supply chain data items to conform with one or more supply chain schema; validating, using the computing device, the transformed supply chain data items; storing, using the computing device, the validated supply chain data items in a supply chain data store; establishing one or more relationships between supply chain data items received from two or more supply chain members; and selectively permitting access, using the computing device, to one or more supply chain data items in the plurality of supply chain data items based on at least one of the ownership of the supply chain data item, the one or more relationships associated with the supply chain data items, and the one or more access permissions associated with the supply chain data items.
-
-
20. Non-transitory computer readable storage media tangibly storing thereon computer readable instructions for a method comprising:
-
accepting, using a computing device, a plurality of supply chain data items from one or more supply chain members; establishing, using the computing device, one or more ownership identifiers for the supply chain data items; establishing one or more access permissions for the supply chain data items; transforming the supply chain data items to conform with one or more supply chain schema; validating, using the computing device, the transformed supply chain data items; storing, using the computing device, the validated supply chain data items in a supply chain data store; establishing one or more relationships between supply chain data items received from two or more supply chain members; and selectively permitting access, using the computing device, to one or more supply chain data items in the plurality of supply chain data items based on at least one of the ownership of the supply chain data item, the one or more relationships associated with the supply chain data items, and the one or more access permissions associated with the supply chain data items.
-
Specification