Error Detection and Prevention Inacoustic Data
First Claim
Patent Images
1. A method comprising:
- receiving a stream of raw acoustic data at a client device;
framing the stream of raw acoustic data at particular intervals with alignment information to create framed acoustic data;
buffering the framed acoustic data;
waiting for a data request from a host device; and
providing the framed acoustic data from the client device to the host device in response to the data request.
1 Assignment
0 Petitions
Accused Products
Abstract
A stream of raw acoustic data can be received at a client device. The client device can frame the stream of raw acoustic data at particular intervals with alignment information to create framed acoustic data, and buffer the framed acoustic data while waiting for a data request from a host device. In response to receiving the data request, the client device can provide the framed acoustic data to the host device.
-
Citations
26 Claims
-
1. A method comprising:
-
receiving a stream of raw acoustic data at a client device; framing the stream of raw acoustic data at particular intervals with alignment information to create framed acoustic data; buffering the framed acoustic data; waiting for a data request from a host device; and providing the framed acoustic data from the client device to the host device in response to the data request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A client device comprising:
-
a controller to frame a stream of raw acoustic data at particular intervals with alignment information to create framed acoustic data; and a buffer to store the framed acoustic data, said controller to wait for a data request from a host device, and provide the framed acoustic data to the host device in response to the data request. - View Dependent Claims (12, 13, 14, 15, 18)
-
-
16. A host device comprising:
-
a controller to send a data request to a client device, said client device to frame a stream of raw acoustic data at particular intervals with alignment information to create framed acoustic data, store the framed acoustic data, and provide the framed acoustic data to the host device in response to the data request; and an alignment unit to check for alignment errors among the framed acoustic data based on the alignment information. - View Dependent Claims (17)
-
-
19. A machine readable medium having stored therein machine executable instructions that, when executed, implement a method comprising:
-
sending a data request to a client device, said client device to frame a stream of raw acoustic data at particular intervals with alignment information to create framed acoustic data, store the framed acoustic data, and provide the framed acoustic data to the host device in response to the data request; receiving the framed acoustic data from the client device; and checking for alignment errors among the framed acoustic data based on the alignment information. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system comprising:
-
a universal serial bus client comprising a controller to frame a stream of raw acoustic data at particular intervals with alignment information to create framed acoustic data, and a buffer to store the framed acoustic data, said controller to wait for a data request from a host device, and provide the framed acoustic data to the host device in response to the data request; and the host device comprising a controller to send the data request to the client device, and an alignment unit to check for alignment errors among the framed acoustic data based on the alignment information. - View Dependent Claims (25, 26)
-
Specification