Receiver processor for bandwidth management of a multiple receiver real-time location system (RTLS)
First Claim
Patent Images
1. A method for bandwidth management in a multiple target location system, comprising:
- receiving a transmission TOA message report from at least one receiver in a set of one or more receivers disposed about a monitored area, wherein the transmission TOA message report is generated based on a number of data packets that are stored in a receive buffer, wherein the data packets are received from a plurality of radio frequency identification tags, and the data packets are individually stored as a buffer element with a sequence number;
determining, by a processor hub, a buffer fullness level for the receive buffer, wherein the buffer fullness level is determined based on the transmission TOA message report;
determining, by the processor hub, a set of sequence numbers of buffer elements to be removed from the receive buffer in the at least one receiver based on the buffer fullness level; and
communicating, to the at least one receiver, a message, wherein the message, when processed by the at least one receiver, is configured to cause the at least one receiver to remove, from the receive buffer, buffer elements based on the set of sequence numbers of buffer elements.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided for an active bandwidth management system for a tag target location system. A method is provided including determining a buffer fullness level for a receive buffer in a receiver in a set of one or more receivers, determining, by the processor hub, a set of buffer elements to be removed from the receive buffer in at least one of the receivers based on the buffer fullness level, and communicating to the one or more receivers to remove from the receive buffers the set of receive buffer elements identified by a sequence number.
-
Citations
11 Claims
-
1. A method for bandwidth management in a multiple target location system, comprising:
-
receiving a transmission TOA message report from at least one receiver in a set of one or more receivers disposed about a monitored area, wherein the transmission TOA message report is generated based on a number of data packets that are stored in a receive buffer, wherein the data packets are received from a plurality of radio frequency identification tags, and the data packets are individually stored as a buffer element with a sequence number; determining, by a processor hub, a buffer fullness level for the receive buffer, wherein the buffer fullness level is determined based on the transmission TOA message report; determining, by the processor hub, a set of sequence numbers of buffer elements to be removed from the receive buffer in the at least one receiver based on the buffer fullness level; and communicating, to the at least one receiver, a message, wherein the message, when processed by the at least one receiver, is configured to cause the at least one receiver to remove, from the receive buffer, buffer elements based on the set of sequence numbers of buffer elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for bandwidth management in a multiple target location system, wherein the apparatus comprises at least one processor and at least one memory including computer instructions configured to, when executed on the at least one processor, cause the apparatus to:
-
receive a transmission TOA message report from at least one receiver in a set of one or more receivers disposed about a monitored area, wherein the transmission TOA message report is generated based on a number of data packets that are stored in a receive buffer, wherein the data packets are received from a plurality of radio frequency identification tags, and the data packets are individually stored as a buffer element with a sequence number; determine a buffer fullness level for the receive buffer, wherein the buffer fullness level is determined based on the transmission TOA message report; determine a set of sequence numbers of buffer elements to be removed from the receive buffer in the at least one receiver based on the buffer fullness level; and communicate, to the at least one receiver, a message, wherein the message, when processed by the at least one receiver, is configured to cause the at least one receiver to remove, from the receive buffer, buffer elements based on the set of sequence numbers of buffer elements.
-
-
11. A computer program product for bandwidth management in a multiple target location system, the computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions, which when executed on a processor, configure the processor to:
-
receive a transmission TOA message report from at least one receiver in a set of one or more receivers disposed about a monitored area, wherein the transmission TOA message report is generated based on a number of data packets that are stored in a receive buffer, wherein the data packets are received from a plurality of radio frequency identification tags, and the data packets are individually stored as a buffer element with a sequence number; determine a buffer fullness level for the receive buffer, wherein the buffer fullness level is determined based on the transmission TOA message report; determine a set of sequence numbers of buffer elements to be removed from the receive buffer in the at least one receiver based on the buffer fullness level; and communicate, to the at least one receiver, a message, wherein the message, when processed by the at least one receiver, is configured to cause the at least one receiver to remove, from the receive buffer, buffer elements based on the set of sequence numbers of buffer elements.
-
Specification