Transmitting ultrasonic signal data
US-2024329189-A1 · Oct 3, 2024 · US
US9935651B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9935651-B1 |
| Application number | US-201715410642-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jan 19, 2017 |
| Priority date | Sep 12, 2016 |
| Publication date | Apr 3, 2018 |
| Grant date | Apr 3, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present application discloses a data transmission method and apparatus. A specific implementation of the method includes: receiving to-be-transmitted data sent from an information sending end, and determining a sending coding type of the to-be-transmitted data; determining a receiving coding type of an information receiving end receiving the to-be-transmitted data; converting the to-be-transmitted data from the sending coding type to the receiving coding type using a preset transcoding model, to obtain transcoded transmission data, the transcoding model representing a corresponding relationship between the sending coding type and the receiving coding type; and sending the transcoded transmission data to the information receiving end. This implementation improves the data transmission efficiency.
Opening claim text (preview).
What is claimed is: 1. A data transmission method, comprising: receiving to-be-transmitted data sent from an information sending end, and determining a sending coding type of the to-be-transmitted data; determining a receiving coding type of an information receiving end receiving the to-be-transmitted data; when an existing transcoding model exists, converting the to-be-transmitted data from the sending coding type to the receiving coding type using a preset transcoding model corresponding to the existing transcoding model, to obtain transcoded transmission data, the transcoding model representing a corresponding relationship between the sending coding type and the receiving coding type; building a new transcoding model when an existing transcoding model does not exist via performing the steps of: acquiring sending coding type information from information sending ends to form a sending coding type information set and acquiring receiving coding type information from information receiving ends to form a receiving coding type information set; determining a decoding module for a sending coding type corresponding to the sending coding type information, the decoding module decoding to-be-transmitted data of the sending coding type into data contents of a designated type, the data contents comprising at least one of: text, picture, and video; determining an encoding module for converting the data contents into transcoded transmission data, the transcoded transmission data being of a receiving coding type corresponding to the receiving coding type information, for data processing by the information receiving end; and encapsulating the decoding module and the encoding module into a transcoding model corresponding to the sending coding type information and the receiving coding type information; and, sending the transcoded transmission data to the information receiving end using one of (a) the preset transcoding model when an existing transcoding model exists, and (b) the new transcoding model when an existing transcoding model does not exist. 2. The method according to claim 1 , wherein the receiving to-be-transmitted data sent from the information sending end, and determining the sending coding type of the to-be-transmitted data comprises: querying sending coding type information of the to-be-transmitted data; and determining the sending coding type of the to-be-transmitted data based on the sending coding type information. 3. The method according to claim 1 , wherein the determining the receiving coding type of the information receiving end receiving the to-be-transmitted data comprises: determining an information receiving end corresponding to the to-be-transmitted data, and sending a request message to the information receiving end, the request message querying a receiving coding type of the information receiving end; and receiving a response message sent by the information receiving end in response to the request message, the response message indicating a receiving coding type corresponding to the information receiving end. 4. The method according to claim 1 , wherein the converting the to-be-transmitted data from the sending coding type to the receiving coding type using the preset transcoding model, to obtain transcoded transmission data further comprises: updating the transcoding model using the receiving coding type of the to-be-transmitted data if the transcoding model cannot convert the to-be-transmitted data into the transcoded transmission data. 5. A data transmission apparatus, comprising: a sending coding type querying unit, for receiving to-be-transmitted data sent from an information sending end, and determining a sending coding type of the to-be-transmitted data; a receiving coding type querying unit, for determining a receiving coding type of an information receiving end receiving the to-be-transmitted data; a data conversion unit, for, when an existing transcoding model exists, converting the to-be-transmitted data from the sending coding type to the receiving coding type using a preset transcoding model corresponding to the existing transcoding model, to obtain transcoded transmission data, the transcoding model representing a corresponding relationship between the sending coding type and the receiving coding type, the data conversion unit including a transcoding model building unit, for building a new transcoding model when an existing transcoding model does not exist, the transcoding model building unit comprising: a coding type information set constructing subunit, for acquiring sending coding type information from information sending ends to form a sending coding type information set and acquiring receiving coding type information from information receiving ends to form a receiving coding type information set; a decoding module determining subunit, for determining a decoding module for a sending coding type corresponding to the sending coding type information, the decoding module decoding to-be-transmitted data of the sending coding type into data contents of a designated type, the data contents comprising at least one of: text, picture, and video; an encoding module determining subunit, for determining an encoding module for converting the data contents into transcoded transmission data, the transcoded transmission data being of a receiving coding type corresponding to the receiving coding type information, for data processing by the information receiving end; and a transcoding model building subunit, for encapsulating the decoding module and the encoding module into a transcoding model corresponding to the sending coding type information and the receiving coding type information; a data sending unit, for sending the transcoded transmission data to the information receiving end using one of (a) the preset transcoding model when an existing transcoding model exists, and (b) the new transcoding model when an existing transcoding model does not exist. 6. The apparatus according to claim 5 , wherein the sending coding type querying unit comprises: a coding type information querying subunit, for querying sending coding type information of the to-be-transmitted data; and a coding type determining subunit, for determining the sending coding type of the to-be-transmitted data based on the sending coding type information. 7. The apparatus according to claim 5 , wherein the receiving coding type querying unit comprises: a request message sending subunit, for determining an information receiving end corresponding to the to-be-transmitted data, and sending a request message to the information receiving end, the request message querying a receiving coding type of the information receiving end; and a response message receiving subunit, for receiving a response message sent by the information receiving end in response to the request message, the response message indicating a receiving coding type corresponding to the information receiving end. 8. The apparatus according to claim 5 , wherein the data conversion unit further comprises: a transcoding model updating subunit, for updating the transcoding model using the receiving coding type of the to-be-transmitted data if the transcoding model cannot convert the to-be-transmitted data into the transcoded transmission data. 9. A non-transitory storage medium storing one or more programs, the one or more programs when executed by a device, causing the device to perform a data transmission method, the data transmission method comprising: receiving to-be-transmitted data sent from an information sending end, and determining a sending coding type of the to-be-transmitted data; determining a receiving coding type of an information receiving end receiving the to-
Processing of content or additional data; Elementary server operations; Server middleware · CPC title
Compression (speech analysis-synthesis for redundancy reduction G10L19/00; for image communication H04N); Expansion; Suppression of unnecessary data, e.g. redundancy reduction · CPC title
Conversion to or from non-weighted codes · CPC title
in which mode-switching is based on a statistical approach · CPC title
by adapting the source coding · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.