Patent ID: 7814497
Filing Date: 2010-10-12
Classification: H04Q

Abstract:
1. A non-transitory computer-readable medium having embodied thereon a computer program for providing an interface to Radio Frequency Identification (“RFID”) data, the medium comprising one or more code segments configured to provide RFID data in response to an event cycle specification received from an application program that is configured to receive the RFID data from the interface, wherein the interface is configured to: receive the event cycle specification from the application program that identifies one or more RFID sources, wherein the event cycle specification comprises a boundary specification defining a boundary for an event cycle and a report specification defining a requested output of non-redundant RFID data, wherein an event cycle comprises an aggregation of one or more read cycles of RFID data from one or more RFID readers, wherein the aggregation comprises a non-redundant list of unique identifiers of the RFID sources; in response to receiving the event cycle specification from the application program, provide an output of RFID data conforming to the event cycle specification to the application program, wherein the output is based on the report specification, and wherein the report specification comprises at least one of a set to report, an optional filter to apply, and a type of information to report, wherein the boundary specification comprises an indication of a stop-trigger event to end an event cycle, wherein the boundary specification comprises a stable-field interval time value that defines an interval of time used to end an event cycle when no new RFID tag identities are read within the interval of time and a duration time value that defines an interval of time used to determine when an event cycle ends based on passage of the interval of time since the start of the event cycle, and the interface is further configured to end an event cycle based on the first occurrence of detection of a stop-trigger event, passage of the duration time value, or passage of the stable-field interval of time value.