Back to results
US 11,705,973 B2Granted
Method and device for processing ultrasonic waves
AssigneeBeijing Xiaomi Mobile Software Co., Ltd.
InventorsRunyu Shi, Naichao Guo, Song Mei, Yuqing Hua, Lin Zhang, Wei Lu, Kai Wang
Life of this patent
Estimating the term…
Abstract
A frequency combination corresponding to target data to be transmitted is determined. The frequency combination includes at least two different frequencies. Ultrasonic waves of frequencies in the frequency combination are sent within a predetermined duration.
Claims18
A method for processing ultrasonic waves, applied to coding equipment, comprising:
- determining a frequency combination corresponding to target data to be transmitted, the frequency combination comprising at least two different frequencies;
- and
- sending ultrasonic waves of frequencies in the frequency combination within a predetermined duration,
- wherein sending the ultrasonic waves of the frequencies in the frequency combination within the predetermined duration comprises:
- in response to determining that a number of pieces of target data is greater than or equal to two, acquiring two successive frequency combinations corresponding to two successive pieces of the target data;
- and
- sending ultrasonic waves of the two successive frequency combinations through frequency modulation based on frequencies of a same ordinal logic in the two successive frequency combinations,
- wherein the frequencies of the same ordinal logic include a first frequency in one of the two successive frequency combinations, and a second frequency in another of the two successive frequency combinations, and wherein the first frequency and the second frequency have a same order as appeared in their respective frequency combinations,
- wherein sending the ultrasonic waves of the two successive frequency combinations through the frequency modulation based on the frequencies of the same ordinal logic in the two successive frequency combinations comprises at least one of:
- in response to the frequencies of the same ordinal logic in the two successive frequency combinations being identical, performing splicing processing on the frequencies of the same ordinal logic in the two successive frequency combinations, and sending the ultrasonic waves of frequencies of the two successive frequency combinations subject to splicing processing;
- or
- in response to the frequencies of the same ordinal logic in the two successive frequency combinations being different, acquiring a shift frequency by performing frequency shift on the frequencies of the same ordinal logic in the two successive frequency combinations, splicing the shift frequency in between the frequencies of the same ordinal logic in the two successive frequency combinations, acquiring the two successive frequency combinations subject to splicing processing, and sending the ultrasonic waves of frequencies of the two successive frequency combinations subject to splicing processing.
9 more elements
A method for processing ultrasonic waves, applied to decoding equipment, comprising:
- receiving ultrasonic waves;
- determining, in the ultrasonic waves, at least one frequency combination comprising frequencies, each of the at least one frequency combination comprising at least two different frequencies;
- and
- determining target data based on the at least one frequency combination,
- wherein in response to determining that a number of pieces of target data is greater than or equal to two, ultrasonic waves of two successive frequency combinations corresponding to two successive pieces of the target data are sent through frequency modulation based on frequencies of a same ordinal logic in the two successive frequency combinations,
- wherein the frequencies of the same ordinal logic include a first frequency in one of the two successive frequency combinations, and a second frequency in another of the two successive frequency combinations, and wherein the first frequency and the second frequency have a same order as appeared in their respective frequency combinations,
- wherein the ultrasonic waves of the two successive frequency combinations corresponding to the two successive pieces of the target data are sent through the frequency modulation based on the frequencies of the same ordinal logic in the two successive frequency combinations comprises at least one of:
- in response to the frequencies of the same ordinal logic in the two successive frequency combinations being identical, splicing processing is performed on the frequencies of the same ordinal logic in the two successive frequency combinations, and the ultrasonic waves of frequencies of the two successive frequency combinations subject to splicing processing are sent;
- or
- in response to the frequencies of the same ordinal logic in the two successive frequency combinations being different, a shift frequency is acquired by performing frequency shift on the frequencies of the same ordinal logic in the two successive frequency combinations, the shift frequency is spliced in between the frequencies of the same ordinal logic in the two successive frequency combinations, the two successive frequency combinations subject to splicing processing is acquired, and the ultrasonic waves of frequencies of the two successive frequency combinations subject to splicing processing are sent.
7 more elements
Coding equipment, comprising:
- a processor;
- and
- a memory configured to store processor executable instructions,
- wherein the processor is configured to implement:
- determining a frequency combination corresponding to target data to be transmitted, the frequency combination comprising at least two different frequencies;
- and
- sending ultrasonic waves of frequencies in the frequency combination within a predetermined duration,
- wherein sending the ultrasonic waves of the frequencies in the frequency combination within the predetermined duration comprises:
- in response to determining that a number of pieces of target data is greater than or equal to two, acquiring two successive frequency combinations corresponding to two successive pieces of the target data;
- and
- sending ultrasonic waves of the two successive frequency combinations through frequency modulation based on frequencies of a same ordinal logic in the two successive frequency combinations,
- wherein the frequencies of the same ordinal logic include a first frequency in one of the two successive frequency combinations, and a second frequency in another of the two successive frequency combinations, and wherein the first frequency and the second frequency have a same order as appeared in their respective frequency combinations,
- wherein sending the ultrasonic waves of the two successive frequency combinations through the frequency modulation based on the frequencies of the same ordinal logic in the two successive frequency combinations comprises at least one of:
- in response to the frequencies of the same ordinal logic in the two successive frequency combinations being identical, performing splicing processing on the frequencies of the same ordinal logic in the two successive frequency combinations, and sending the ultrasonic waves of frequencies of the two successive frequency combinations subject to splicing processing;
- or
- in response to the frequencies of the same ordinal logic in the two successive frequency combinations being different, acquiring a shift frequency by performing frequency shift on the frequencies of the same ordinal logic in the two successive frequency combinations, splicing the shift frequency in between the frequencies of the same ordinal logic in the two successive frequency combinations, acquiring the two successive frequency combinations subject to splicing processing, and sending the ultrasonic waves of frequencies of the two successive frequency combinations subject to splicing processing.
13 more elements
Dependencies are inferred from the claim text.