RFID server internals design
First Claim
1. A system that facilitates implementing an RFID process by providing creation and/or execution of the RFID process as it relates to a provider and associated devices related to the provider, the system comprising one or more computer processors, system memory, and recorded computer-executable instructions, the system further comprising:
- a component that receives information relating to at least one or more providers; and
an RFID server component that employs the information in connection with providing an RFID process that can be applied generically to a plurality of devices associated with a subset of the providers, the RFID server component enabling;
(1) a separation of a logical representation of the device and a physical representation of the device;
(2) a write-once independent software vendor model that can utilize an event processing tree to deploy in different environments with different device topologies;
(3) a user to define and author a business process to detect, consume and act upon the RFID event;
(4) a separation of design time, a deployment time, and execution time utilizing a binding model; and
(5) an RFID engine to execute the RFID process as a web-service, wherein process deployment/provisioning is transparent.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention provides a system and/or a method that facilitates implementing an RFID process by providing creation and/or execution of the RFID process as it relates to a provider(s) and the associated devices related to such provider(s). A receiver component can receive information relating to at least one or more providers. An RFID server component can employ the information in connection with providing an RFID process that can be applied generically to a plurality of devices associated with a subset of providers. An RFID engine can process an RFID event including an event processing tree that abstracts a logical entity, wherein the logical entity consists of a logical source can define the RFID process.
-
Citations
17 Claims
-
1. A system that facilitates implementing an RFID process by providing creation and/or execution of the RFID process as it relates to a provider and associated devices related to the provider, the system comprising one or more computer processors, system memory, and recorded computer-executable instructions, the system further comprising:
-
a component that receives information relating to at least one or more providers; and an RFID server component that employs the information in connection with providing an RFID process that can be applied generically to a plurality of devices associated with a subset of the providers, the RFID server component enabling;
(1) a separation of a logical representation of the device and a physical representation of the device;
(2) a write-once independent software vendor model that can utilize an event processing tree to deploy in different environments with different device topologies;
(3) a user to define and author a business process to detect, consume and act upon the RFID event;
(4) a separation of design time, a deployment time, and execution time utilizing a binding model; and
(5) an RFID engine to execute the RFID process as a web-service, wherein process deployment/provisioning is transparent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method that facilitates executing an RFID process, the method performed at least by executing computer-executable instructions upon one or more computer processors, the method comprising:
-
receiving information relating to at least one or more providers; and employing the information in connection with providing an RFID process that can be applied generically to a plurality of devices associated with a subset of the providers, wherein employing the information includes; separating a logical representation of the device and a physical representation of the device; writing an independent software model once to be utilized with an event processing tree to deploy in different environments with different device topologies defining and authoring a business process to detect, consume and act upon the RFID event; separating a design time, a deployment time, and an execution time utilizing a binding model; and executing the RFID process as a web-service, wherein process deployment/provisioning is transparent to an end user. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-implemented system that facilitates implementing an RFID process, the system comprising one or more computer processors, system memory, and recorded computer-executable instructions, the system further comprising:
-
means for receiving information relating to a provider; and means for employing the information in connection with providing an RFID process that can be applied generically to a plurality of devices associated with a subset of the providers, wherein employing the information includes enabling;
(1) a separation of a logical representation of the device and a physical representation of the device;
(2) a write-once independent software vendor model that can utilize an event processing tree to deploy in different environments with different device topologies;
(3) a user to define and author a business process to detect, consume and act upon the RFID event;
(4) a separation of design time, a deployment time, and execution time utilizing a binding model; and
(5) an RFID engine can execute the RFID process as a web-service, wherein process deployment/provisioning is transparent.
-
Specification