Variable transport delay modelling mechanism
First Claim
1. An electronic-device implemented method comprising:
- interacting with a buffer using a processor of an electronic device, the buffer;
holding a plurality of input data points, the plurality of input data points being associated with a plurality of indices, the plurality of indices representing positions of the plurality of input data points with respect to each other,having a capacity, andhaving a data density representing a logical distance between indices of adjacent ones of the plurality of input data points;
identifying that the buffer is at or near a threshold,the threshold related to the capacity of the buffer, andthe identifying performed using the processor of the electronic device; and
applying a rule to the buffer when the buffer is at or near the threshold, where the applying;
downsamples the plurality of input data points by removing at least one intermediate input data point from the buffer, andreduces the data density of the buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and apparatus for managing data in a buffer reduces the data density of the buffer by downsampling input buffer data. The buffer holds a plurality of input data points associated with an index. The buffer may have a capacity and a data density that represents a logical distance between indices of adjacent input data points. When the buffer is at or near the capacity, a rule may be applied to the data buffer. The rule may downsample the input data and reduces the data density of the buffer. The rule may include, for example, removing every kth input data point, or removing the least-used data points. Removed data points may be retrieved by deriving the removed data points from data points that remain in the buffer.
7 Citations
20 Claims
-
1. An electronic-device implemented method comprising:
-
interacting with a buffer using a processor of an electronic device, the buffer; holding a plurality of input data points, the plurality of input data points being associated with a plurality of indices, the plurality of indices representing positions of the plurality of input data points with respect to each other, having a capacity, and having a data density representing a logical distance between indices of adjacent ones of the plurality of input data points; identifying that the buffer is at or near a threshold, the threshold related to the capacity of the buffer, and the identifying performed using the processor of the electronic device; and applying a rule to the buffer when the buffer is at or near the threshold, where the applying; downsamples the plurality of input data points by removing at least one intermediate input data point from the buffer, and reduces the data density of the buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory device readable storage medium holding instructions, the instructions comprising:
-
instructions that, when executed by a processor of an electronic device, cause the processor to; interact with a buffer, the buffer; holding a plurality of input data points, the plurality of input data points being associated with a plurality of indices, the plurality of indices representing positions of the plurality of input data points with respect to each other, having a capacity, and having a data density representing a logical distance between indices of adjacent ones of the plurality of input data points; identifying that the buffer is at or near a threshold, the threshold related to the capacity of the buffer, and the identifying performed using the processor of the electronic device; and apply a rule to the buffer when the buffer is at or near the threshold, where the applying; downsamples the input data by removing at least one intermediate input data point from the buffer, and reduces the data density of the buffer. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
a storage for storing a buffer; and a processor for; interacting with the buffer, the buffer; storing a plurality of input data points, the plurality of input data points being associated with a plurality of indices, the plurality of indices representing positions of the plurality of input data points with resect to each other, having a capacity, and having a data density representing a logical distance between indices of adjacent ones of the plurality of input data points; identifying that the buffer is at or near a threshold, the threshold related to the capacity of the buffer, and the identifying performed using the processor of the electronic device; and applying a rule to the buffer when the buffer is at or near the threshold, where the applying; downsamples the plurality of input data points by removing at least one intermediate input data point from the buffer, and reduces the data density of the buffer. - View Dependent Claims (17, 18, 19, 20)
-
Specification