Food tracing and tracking system and method
First Claim
1. A supply chain management system comprising:
- a server including an application program for performing supply chain management;
a database for storing tables created or read by the application program, the database being coupled to the server; and
a plurality of computer-based user systems coupled to the server over at least one of a public or private data network, wherein the application program includes one or more components from the following list of components;
a first component for storing farming information for a material lot of a product;
a second component for storing quality information for the material lot of the product;
a third component for storing production information for the material lot of the product;
a fourth component for storing shipping information for the material lot of the product; and
a fifth component for retrieving information stored by one or more of the first thru fourth components, wherein the first through fourth components include fields for entering information to be stored, and wherein deletion, alteration, and addition of the fields is capable of being performed in real or near real-time.
5 Assignments
0 Petitions
Accused Products
Abstract
A food tracing and tracking system, method, and computer-program product are provided. The present invention allows small, medium and large-size companies that operate within these supply-chains, to exchange information bi-directionally throughout the entire supply-chain while maintaining data integrity and appropriate levels of security at all times and allowing this in real-time. The present invention enables a continuous linkage across the supply-chain-entities and changing of supply-chain entities in near real-time. The present invention ensures data integrity and data security, performs language translation, maintains a continues history over time without the need for data conversion, and provides each entity within the supply chain the option of publishing their identity and data to the other supply chain entities. New fields can be added as needed for processes and materials. The present invention supports distributed data hosted on various machines by various organizations over a public or private data network.
45 Citations
41 Claims
-
1. A supply chain management system comprising:
-
a server including an application program for performing supply chain management;
a database for storing tables created or read by the application program, the database being coupled to the server; and
a plurality of computer-based user systems coupled to the server over at least one of a public or private data network, wherein the application program includes one or more components from the following list of components;
a first component for storing farming information for a material lot of a product;
a second component for storing quality information for the material lot of the product;
a third component for storing production information for the material lot of the product;
a fourth component for storing shipping information for the material lot of the product; and
a fifth component for retrieving information stored by one or more of the first thru fourth components, wherein the first through fourth components include fields for entering information to be stored, and wherein deletion, alteration, and addition of the fields is capable of being performed in real or near real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A supply chain management system comprising:
-
a server including an application program for performing supply chain management;
a database for storing tables created by the application program, the database being coupled to the server; and
a plurality of computer-based user systems coupled to the server over at least one of a public or private data network, wherein the application program generates graphical user interfaces that are presented on the computer-based user systems, the graphical user interfaces include one or more components from the following list of components;
a first component for entering farming information for a material lot of a product;
a second component for entering quality information for the material lot of the product;
a third component for entering production information for the material lot of the product;
a fourth component for entering shipping information for the material lot of the product; and
a fifth component for entering a search criteria for searching information entered by one or more of the first thru fourth components, wherein the first thru fourth components include fields for entering information to be stored, and wherein deletion, alteration, and addition of the fields is capable of being performed in real-time or near real-time. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product residing on a computer-readable medium for performing supply chain management, the computer program product comprising one or more components from the following list of components:
-
a first component for storing farming information for a material lot of a product;
a second component for storing quality information for the material lot of the product;
a third component for storing production information for the material lot of the product;
a fourth component for storing shipping information for the material lot of the product; and
a fifth component for retrieving information stored by one or more of the first thru fourth components, wherein the first thru fourth components include fields for entering information to be stored, and wherein deletion, alteration, and addition of the fields is capable of being performed by an authorized user in real or near real-time. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for representing a food supply chain, the method comprising:
-
creating a first table for storing information relating to material types for a food product;
creating a second table for storing data relating to a stage of a supply chain for the material types; and
creating a third table for storing information relating to types of supply chain stages from the second table, wherein the information in the third table is metadata of the data in the second table. - View Dependent Claims (21, 22, 27)
-
- 23. The method of claim 2219, wherein the fourth table includes a creation time stamp for each process prototype.
-
28. A computer program product residing on a computer-readable medium for performing a method for representing a food supply chain, the method comprising:
-
creating a first table for storing information relating to material types for a food product;
creating a second table for storing data relating to a stages of a supply chain for the material types; and
creating a third table for storing information relating to types of supply chain stages from the second table, wherein the information in the third table is metadata of the data in the second table.
-
-
36. A computer-readable medium having an application program for a batch-oriented process, the application program comprising:
-
a component for creating process stages associated with the batch-oriented process; and
a component for connecting the created process stages in parallel and serial order based on the batch-oriented process.
-
-
37. A system for representing a supply chain that changes over time, the method comprising:
-
a means for creating any number of supply chain stages;
a means for connecting the created supply chain stages in parallel or serial order; and
a means for nesting created supply chain stages to any depth. - View Dependent Claims (38, 39, 40)
-
-
41. A supply chain management software tool comprising:
-
a component for creating a directed graph process, wherein the directed graph includes;
one or more nodes including source and target nodes; and
one or more arcs that connect a source node to a target node, wherein each node is a supply chain stage and each arc is a material lot that enters and exits each supply chain stage; and
a component for defining a directed graph process and instantiating a directed graph process at run time.
-
Specification