Data collecting method and apparatus, and mobile terminal
First Claim
1. A data collecting apparatus applied in an apparatus comprising multiple data collecting units, wherein the data collecting apparatus comprises:
- a synchronous data collecting module at least partially implemented in hardware;
an initialization duration acquiring module; and
a starting moment acquiring module,wherein at least two data collecting units in the multiple data collecting units are configured to collect initial data simultaneously at their respective collecting frequencies and at a collection starting moment,wherein the synchronous data collecting module is configured to collect, at a synchronous collecting frequency, the initial data collected by the at least two data collecting units, so as to obtain synchronous data,wherein the synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units,wherein the initialization duration acquiring module is configured to acquire initialization duration of the at least two data collecting units and the maximum initialization duration in the initialization duration,wherein the starting moment acquiring module is configured to acquire the collection starting moment, andwherein the collection starting moment is not smaller than a moment obtained by backwards prolonging a current moment by the maximum initialization duration.
4 Assignments
0 Petitions
Accused Products
Abstract
A data collecting method and apparatus, and a mobile terminal are provided. The data collecting method may be applied in an apparatus including multiple data collecting units. The method includes collecting, by at least two data collecting units, initial data simultaneously at their respective collecting frequencies and at a collection starting moment and collecting, at a synchronous collecting frequency, the initial data collected by the at least two data collecting units so as to obtain synchronous data. The synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units.
9 Citations
9 Claims
-
1. A data collecting apparatus applied in an apparatus comprising multiple data collecting units, wherein the data collecting apparatus comprises:
-
a synchronous data collecting module at least partially implemented in hardware; an initialization duration acquiring module; and a starting moment acquiring module, wherein at least two data collecting units in the multiple data collecting units are configured to collect initial data simultaneously at their respective collecting frequencies and at a collection starting moment, wherein the synchronous data collecting module is configured to collect, at a synchronous collecting frequency, the initial data collected by the at least two data collecting units, so as to obtain synchronous data, wherein the synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units, wherein the initialization duration acquiring module is configured to acquire initialization duration of the at least two data collecting units and the maximum initialization duration in the initialization duration, wherein the starting moment acquiring module is configured to acquire the collection starting moment, and wherein the collection starting moment is not smaller than a moment obtained by backwards prolonging a current moment by the maximum initialization duration. - View Dependent Claims (2)
-
-
3. A data collecting apparatus, applied in an apparatus comprising multiple data collecting units, wherein the data collecting apparatus comprises:
-
a synchronous data collecting module at least partially implemented in hardware; a collecting frequency acquiring module, a common divisor acquiring module, and a synchronous collecting frequency selecting module, wherein at least two data collecting units in the multiple data collecting units are configured to collect initial data simultaneously at their respective collecting frequencies and at a collection starting moment, wherein the synchronous data collecting module is configured to collect, at a synchronous collecting frequency, the initial data collected by the at least two data collecting units, so as to obtain synchronous data, wherein the synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units, wherein the collecting frequency acquiring module is configured to acquire the collecting frequencies of the at least two data collecting units, wherein the common divisor acquiring module is configured to acquire all common divisors of values of the collecting frequencies of the at least two data collecting units, and wherein the synchronous collecting frequency selecting module is configured to select one from all the common divisors as a value of the synchronous collecting frequency. - View Dependent Claims (4, 5)
-
-
6. A mobile terminal, comprising:
-
multiple data collecting units, wherein at least two data collecting units in the multiple data collecting units are configured to collect initial data simultaneously at their respective collecting frequencies and at a collection starting moment; and a data collecting apparatus, wherein the data collecting apparatus comprises a synchronous data collecting module, wherein the synchronous data collecting module is configured to collect, at a synchronous collecting frequency, the initial data collected by the at least two data collecting units, so as to obtain synchronous data, wherein the synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units, wherein the synchronous data permits an application operating on the mobile terminal to avoid an occurrence of an error, and wherein the data collecting apparatus further comprises a collecting unit registering module configured to register all or a part of the multiple data collecting units as the at least two data collecting units required when a synchronous data using module uses the synchronous data. - View Dependent Claims (7, 8)
-
-
9. A mobile terminal, comprising:
-
multiple data collecting units, wherein at least two data collecting units in the multiple data collecting units are configured to collect initial data simultaneously at their respective collecting frequencies and at a collection starting moment; and one or more processors configured to collect, at a synchronous collecting frequency, the initial data collected by the at least two data collecting units, so as to obtain synchronous data, wherein the synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units, wherein the one or more processors are configured to register all or a part of the multiple data collecting units as the at least two data collecting units required when a synchronous data using module uses the synchronous data, and wherein the synchronous data permits an application operating on the mobile terminal to avoid an occurrence of an error.
-
Specification