Systems and methods that integrate radio frequency identification (RFID) technology with agent-based control systems
First Claim
1. A system that distributes electronic product data within an agent-based control system, comprising:
- a memory that stores one or more computer executable components, comprising;
a server reader interface that receives and stores one or more records of the electronic product data from a server; and
a component that conveys the one or more records to a requesting agent of requesting agents via an inter-agent communication mechanism, wherein the requesting agents are responsible for local decision making and cooperate to provide desirable global behavior of the agent-based control system; and
a processor, communicatively coupled to the memory, that facilitates execution of at least one of the server reader interface or the component.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
353 Citations
20 Claims
-
1. A system that distributes electronic product data within an agent-based control system, comprising:
-
a memory that stores one or more computer executable components, comprising; a server reader interface that receives and stores one or more records of the electronic product data from a server; and a component that conveys the one or more records to a requesting agent of requesting agents via an inter-agent communication mechanism, wherein the requesting agents are responsible for local decision making and cooperate to provide desirable global behavior of the agent-based control system; and a processor, communicatively coupled to the memory, that facilitates execution of at least one of the server reader interface or the component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for conveying electronic product data to agents in an agent-based control system, comprising:
-
receiving, by a system including a processor, electronic product data from a server reader interface; storing the electronic product data in a structured format; and providing the electronic product data to at least one agent based on a request for at least part of the electronic product data, wherein the at least one agent is responsible for local decision making with regard to a portion of a manufacturing process and cooperates with at least one disparate agent to provide desirable global behavior of the agent-based control system. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system that provides product data received from a server reader interface to an agent-based control system, comprising:
-
a memory comprising computer-executable components; and a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable components comprising; a data processing component that stores pre-processed product data obtained from the server reader interface; and a module that provides the pre-processed product data to at least one agent subscribed to receive the pre-processed product data, wherein the at least one agent is responsible for local control of a portion of a manufacturing process and cooperates with at least one disparate agent to provide desirable global behavior of the agent-based control system. - View Dependent Claims (18, 19, 20)
-
Specification