Food tracing and tracking system and method
First Claim
1. A method for representing a food supply chain, the method comprising:
- establishing a distributed editable database retrievable from a computer network;
the database configured to define entities participating in a food process, the entities defined using metadata in a table of the database and the food process further having a sequential procedure, a parallel procedure, or a combined sequential and parallel procedure; and
executing a software executable interface having a presentation services layer configured to provide communications to the distributed editable database via a plurality of servers, a presentation abstraction layer configured to insulate subscribers from the presentation service layers and provide language conversion services, and an application services layer configured to provide at least one executable application program affecting the food process, the software executable interface capable of performing the steps of;
delineating the connections between the sequential procedure, the parallel procedure, or the combined sequential and parallel procedure utilized in the food process during a run time;
establishing a distributed editable database retrievable from a computer network;
accessing content within the distributed editable database through the computer network by a user request; and
modifying the food supply chain using the at least one executable application program according to changes in a data fields and the metadata of the distributed editable database.
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.
15 Citations
16 Claims
-
1. A method for representing a food supply chain, the method comprising:
-
establishing a distributed editable database retrievable from a computer network;
the database configured to define entities participating in a food process, the entities defined using metadata in a table of the database and the food process further having a sequential procedure, a parallel procedure, or a combined sequential and parallel procedure; andexecuting a software executable interface having a presentation services layer configured to provide communications to the distributed editable database via a plurality of servers, a presentation abstraction layer configured to insulate subscribers from the presentation service layers and provide language conversion services, and an application services layer configured to provide at least one executable application program affecting the food process, the software executable interface capable of performing the steps of; delineating the connections between the sequential procedure, the parallel procedure, or the combined sequential and parallel procedure utilized in the food process during a run time; establishing a distributed editable database retrievable from a computer network; accessing content within the distributed editable database through the computer network by a user request; and modifying the food supply chain using the at least one executable application program according to changes in a data fields and the metadata of the distributed editable database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product residing on a non-transitory computer readable memory medium for performing a method for representing a food supply chain, the method comprising:
-
compiling a distributed editable database retrievable from a computer network;
the database comprising;one or more material types; and one or more entities relating to the one or more material types participating in a food process, the entities defined using metadata in a table of the database, and the food process defined as having a sequential procedure, a parallel procedure, or a combined sequential and parallel procedure; and providing, at run time, a software executable interface having a presentation services layer configured to access the distributed editable database via a plurality of servers, a presentation abstraction layer configured to insulate subscribers from the presentation service layers and provide language conversion services, and an application services layer configured to provide at least one executable application program affecting the food process, the software executable interface further capable of; delineating the connections between the sequential procedure, the parallel procedure, or the combined sequential and parallel procedure utilized in the food process; accessing content within the distributed editable database through the computer network by a user request; and modifying the food supply chain by creating a link between a first entity and a second entity of the one or more entities based on the material type. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification