Virtual private supply chain
First Claim
1. A virtual private supply chain computer system as between two or more supply chain members, comprising:
- a data acceptor operable to receive one or more supply chain data items from one or more supply chain members;
a supply chain data store operable to store one or more supply chain data items received from one or more supply chain members storing the supply chain data items to conformed supply chain data with one or more common schema;
a viewing component for displaying the one or more supply chain data items from one or more supply chain members selectively viewing data relating to transactions between the supply chain members;
a data accessor operable to implement row-level supply chain security to selectively present one or more supply chain data items stored in the supply chain data store to one or more viewing supply chain members selectively permitting access to the conformed supply chain data based on the row-level security applied to the conformed supply chain data; and
a component that establishes one or more relationships within the supply chain data store between a first supply chain data item originating from a first supply chain member and one or more second supply chain items originating from one or more second supply chain members, the relationships within the supply chain data store being used with the data accessor and the viewing component to prevent the first supply chain member from viewing a row of data originating from the one or more second supply chain members.
12 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.
65 Citations
20 Claims
-
1. A virtual private supply chain computer system as between two or more supply chain members, comprising:
-
a data acceptor operable to receive one or more supply chain data items from one or more supply chain members; a supply chain data store operable to store one or more supply chain data items received from one or more supply chain members storing the supply chain data items to conformed supply chain data with one or more common schema; a viewing component for displaying the one or more supply chain data items from one or more supply chain members selectively viewing data relating to transactions between the supply chain members; a data accessor operable to implement row-level supply chain security to selectively present one or more supply chain data items stored in the supply chain data store to one or more viewing supply chain members selectively permitting access to the conformed supply chain data based on the row-level security applied to the conformed supply chain data; and a component that establishes one or more relationships within the supply chain data store between a first supply chain data item originating from a first supply chain member and one or more second supply chain items originating from one or more second supply chain members, the relationships within the supply chain data store being used with the data accessor and the viewing component to prevent the first supply chain member from viewing a row of data originating from the one or more second supply chain members. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable storage medium storing computer executable components of a virtual private supply chain comprising:
-
a data accepting component operable to receive one or more supply chain data items from one or more supply chain members; a supply chain data storing component operable to facilitate storing of one or more supply chain data items received from one or more supply chain members and storing the supply chain data items to conformed supply chain data with one or more common schema; a viewing component for displaying the one or more supply chain data items from one or more supply chain members selectively viewing data relating to transactions between the supply chain members; a data accessing component operable to implement row-level supply chain security to selectively present one or more supply chain data items stored by the supply chain data storing component to one or more viewing supply chain members selectively permitting access to the conformed supply chain data based on the row-level security applied to the conformed supply chain data; and a supply chain data storing component operable to establish one or more relationships within the supply chain data store between a first supply chain data item originating from a first supply chain member and one or more second supply chain data items originating from one or more second supply chain members, the relationships within the supply chain data store being used with the data accessing and viewing components to prevent the first supply chain member from viewing a row of data originating from the one or more second supply chain members.
-
-
17. A computer implemented method for providing a virtual private supply chain between two or more supply chain members using a computer readable storage medium storing computer executable acts, the method comprising the following computer executable acts:
-
centralizing supply chain data from a plurality of supply chain members; conforming the supply chain data to one or more common schema; displaying the one or more supply chain data items from one or more supply chain members selectively viewing data relating to transactions between the supply chain members; selectively permitting access to the conformed supply chain data based on row-level security applied to the conformed supply chain data; and establishing one or more relationships within the supply chain data store between a first supply chain data item originating from a first supply chain member and one or more second supply chain data items originating from one or more second supply chain members, the relationships between the supply chain data items being used with the displaying and the selectively permitting access steps to prevent the first supply chain member from viewing a row of data originating from the one or more second supply chain members.
-
-
18. A computer implemented method for providing a virtual private supply chain between two or more supply chain members using a computer readable storage medium storing computer executable acts, the method comprising the following computer executable acts:
-
accepting one or one or more supply chain data items from one or more supply chain members; establishing 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; displaying the one or more supply chain data items from one or more supply chain members selectively viewing data relating to transactions between the supply chain members; validating the transformed supply chain data items; storing the validated supply chain data items in a supply chain data store; establishing one or more relationships within the supply chain data store between supply chain data items received from two or more supply chain members; and selectively permitting access to one or more 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, said ownership, said relationships, or said access permissions associated with the supply chain data items being used with said viewing step to prevent a supply chain member from viewing a row of data originating from the one or more other supply chain member of the two or more supply chain members. - View Dependent Claims (19)
-
-
20. A computer implemented method for providing a virtual private supply chain between two or more supply chain members using a computer readable storage medium storing computer executable acts, the method comprising the following computer executable acts:
-
collecting supply chain data from a plurality of supply chain members; standardizing the collected supply chain data to one or more supply chain schema; displaying the one or more supply chain data items from one or more supply chain members selectively viewing data relating to transactions between the supply chain members; securely accessing the collected supply chain data; and establishing within a supply chain data store one or more relationships between a first supply chain data item originating from a first supply chain member and one or more second supply chain data items originating from one or more second supply chain members, the relationships between the supply chain data items being used with the step of displaying and the step of securely accessing the collected supply chain data to prevent the first supply chain member from viewing a row of data originating from the one or more second supply chain members.
-
Specification