NETWORK SELECTION METHOD AND APPARATUS THEREFOR
First Claim
1. An electronic device, comprising:
- a processor configured to execute an application that communicates with a server using a pre-defined secure protocol;
a communication circuit configured to receive contents associated with the application through a first network from the server; and
a buffer configured to store the received content,wherein the communication circuit is configured to;
determine a state of the buffer;
terminate a session established between the electronic device and the server through the first network based on the state of the buffer and a signal state of a second network,establish a new session between the electronic device and the server through the second network, andmeasure a data throughput of the second network for the server during a pre-defined measuring time; and
if the measured data throughput meets a pre-defined condition, receive the contents through the second network.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to content streaming. An electronic device includes a processor configured to execute an application that communicates with a server using a pre-defined secure protocol. The electronic device also includes both a communication circuit configured to receive content associated with the application through a first network from a server, and a buffer configured to store the received content. The communication circuit determines a state of the buffer, and terminates a session established between the electronic device and the server based on the state of the buffer and signal state of a second network. The communication circuit also establishes a new session between the electronic device and the server through the second network. The communication circuit also measures a data throughput of the second network for the server during a measuring time, and, if the measured data throughput meets a condition, receives the content through the second network.
-
Citations
20 Claims
-
1. An electronic device, comprising:
-
a processor configured to execute an application that communicates with a server using a pre-defined secure protocol; a communication circuit configured to receive contents associated with the application through a first network from the server; and a buffer configured to store the received content, wherein the communication circuit is configured to; determine a state of the buffer; terminate a session established between the electronic device and the server through the first network based on the state of the buffer and a signal state of a second network, establish a new session between the electronic device and the server through the second network, and measure a data throughput of the second network for the server during a pre-defined measuring time; and if the measured data throughput meets a pre-defined condition, receive the contents through the second network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A content streaming method in an electronic device, the method comprising:
-
receiving data using a pre-defined secure protocol through a first network from a server; determining a state of a buffer that stores the data; terminating a session established between the electronic device and the server through the first network based on the state of the buffer and signal state of a second network, establishing a new session between the electronic device and the server through the second network, and measuring a data throughput of the second network for the server during a pre-defined measuring time; and when the measured data throughput meets a pre-defined condition, receiving the content through the second network. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An electronic device, comprising:
-
a processor configured to execute an application that communicates with a server using a pre-defined secure protocol; a memory configured to store the application; a communication circuit configured to receive data through a first session established between the electronic device and the server in a first network; and a buffer configured to store the received data, wherein the processor is configured to allow the communication circuit to; determine a state of the buffer; measure a data throughput through a second session established between the electronic device and the server during a measuring time determined according to the state of the buffer, based on the state of the buffer and signal state of a second network; if the measured data throughput meets a pre-defined condition, receive the data through the second session. - View Dependent Claims (17, 18, 19, 20)
-
Specification