US2018115864A1PendingUtilityA1

Method and electronic device for transmitting data

Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Jul 21, 2015Filed: Dec 21, 2017Published: Apr 26, 2018
Est. expiryJul 21, 2035(~9 yrs left)· nominal 20-yr term from priority
Inventors:Kyu-Sang Ryu
H04L 65/607H04W 4/008H04L 5/0055H04L 65/70H04L 25/49H04L 1/1874H04W 4/80H04L 69/24H04L 1/08H04L 1/18
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electronic device and method for transmitting data using Bluetooth communication technology are provided. The electronic device includes a memory, a communication circuit configured to communicate with an external device based on a protocol, and a processor configured to generate second data by encoding first data based on an encoding parameter, to store the second data in the memory, to transmit the second data to the external device through the communication circuit, and to change the encoding parameter based on a remaining storage space of the memory.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An electronic device, comprising:
 a memory;   a communication circuit configured to communicate with an external device based on a protocol; and   a processor configured to:
 generate second data by encoding first data based on an encoding parameter, 
 store the second data in the memory, 
 transmit the second data to the external device through the communication circuit, and 
 change the encoding parameter based on a remaining storage space of the memory, 
   wherein the encoding parameter comprises a parameter associated with an transfer rate, and   wherein, if a capacity of a remaining storage space of the memory is greater than a designated value, the processor is further configured to change the parameter associated with the transfer rate such that the transfer rate decreases.   
     
     
         2 . The electronic device of  claim 1 , wherein the parameter associated with the transfer rate comprises a bitpool value. 
     
     
         3 . The electronic device of  claim 1 , wherein, if a capacity of a remaining storage space of the memory is less than or equal to a designated value, the processor is further configured to change the parameter associated with the transfer rate such that the transfer rate increases. 
     
     
         4 . The electronic device of  claim 1 , wherein the first data comprises pulse code modulation (PCM) data. 
     
     
         5 . The electronic device of  claim 1 , wherein the processor is further configured to encode the first data by using a codec. 
     
     
         6 . The electronic device of  claim 5 , wherein the codec is a codec that is supported by the external device. 
     
     
         7 . The electronic device of  claim 1 , wherein the communication circuit includes at least one of a Bluetooth module, a Bluetooth low energy (BLE) module, a wireless personal area network (WPAN) module, a wireless local area network (WLAN) module, a wireless-fidelity (Wi-Fi) module, a zig-bee module, a Z-wave module, an ANT module, or an ANT+ module. 
     
     
         8 . The electronic device of  claim 1 , wherein the memory comprises a buffer. 
     
     
         9 . The electronic device of  claim 1 , wherein the processor is further configured to:
 packetize the encoded second data, and   store the packetized second data in the memory, and   wherein a header of the packetized second data comprises a header according to a logical link control and adaptation protocol (L2CAP) or an audio/video distribution transport protocol (AVDTP).   
     
     
         10 . The electronic device of  claim 1 , wherein, if receiving an ACK signal from the external device, the processor is further configured to:
 read the second data from the memory, and   transmit the read second data to the external device.   
     
     
         11 . A data transmitting method of an electronic device, the method comprising:
 changing a parameter associated with a transfer rate based on a remaining storage space of a memory included in the electronic device;   generating second data by encoding first data based on the parameter;   storing the second data in the memory;   reading the second data from the memory; and   transmitting the second data to an external device,   wherein the changing of the parameter comprises changing the parameter such that the transfer rate decreases if a capacity of a remaining storage space of the memory is greater than a designated value.   
     
     
         12 . The method of  claim 11 , wherein the parameter comprises a bitpool value. 
     
     
         13 . The method of  claim 11 , wherein the changing of the parameter comprises changing the parameter such that the transfer rate increases if a capacity of the remaining storage space of the memory is less than or equal to a value. 
     
     
         14 . The method of  claim 11 , wherein the memory comprises a buffer. 
     
     
         15 . The method of  claim 11 , wherein a header of the packetized second data comprises a header according to a logical link control and adaptation protocol (L2CAP) or an audio/video distribution transport protocol (AVDTP). 
     
     
         16 . The method of  claim 11 , wherein the reading of the second data comprises reading the second data from the memory if an ACK signal is received from the external device.

Join the waitlist — get patent alerts

Track US2018115864A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.