Method and apparatus for controlling traffic in electronic device
First Claim
Patent Images
1. A method for controlling data in an electronic device, the method comprising:
- identifying a request for a transmission of first data;
if a condition is satisfied, delaying the transmission of the first data, and in response to identifying a generation of second data, transmitting the first data and the second data based on a transmission quality of the second data during a state in which the second data is being generated; and
if the condition is not satisfied, transmitting the first data,wherein the first data is associated with a delay-tolerant application,wherein the second data is associated with a delay-intolerant application,wherein the transmitting of the first data is stopped in response to a reduction in the transmission quality of the second data,wherein the reduction in the transmission quality of the second data is determined based on a change of at least one parameter for the delay-intolerant application with respect to a time, andwherein the condition comprises at least one of whether a remaining amount of battery in the electronic device is below a threshold, or whether the electronic device is connected to a wireless local area network (LAN).
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling traffic in an electronic device is provided. The method includes detecting a process request event for a first traffic, identifying whether the first traffic is allowed to be delayed, detecting whether a second traffic is generated if the first traffic is allowed to be delayed in a state where process of the first traffic is delayed, and processing the first traffic and the second traffic simultaneously if the second traffic is generated.
28 Citations
17 Claims
-
1. A method for controlling data in an electronic device, the method comprising:
-
identifying a request for a transmission of first data; if a condition is satisfied, delaying the transmission of the first data, and in response to identifying a generation of second data, transmitting the first data and the second data based on a transmission quality of the second data during a state in which the second data is being generated; and if the condition is not satisfied, transmitting the first data, wherein the first data is associated with a delay-tolerant application, wherein the second data is associated with a delay-intolerant application, wherein the transmitting of the first data is stopped in response to a reduction in the transmission quality of the second data, wherein the reduction in the transmission quality of the second data is determined based on a change of at least one parameter for the delay-intolerant application with respect to a time, and wherein the condition comprises at least one of whether a remaining amount of battery in the electronic device is below a threshold, or whether the electronic device is connected to a wireless local area network (LAN). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device for controlling data, the electronic device comprising:
-
a transceiver; and a scheduler configured to; identify a request for a transmission of first data, and if a condition is satisfied, delay the transmission of the first data, wherein the transceiver is further configured to, in response to identifying a generation of second data, transmit the first data and the second data based on a transmission quality of the second data during a state in which the second data is being generated, wherein, if the condition is not satisfied, the transceiver is further configured to transmit the first data, wherein the first data is associated with a delay-tolerant application, wherein the second data is associated with a delay-intolerant application, wherein the transmitting of the first data is stopped in response to a reduction in the transmission quality of the second data, wherein the reduction in the transmission quality of the second data is determined based on a change of at least one parameter for the delay-intolerant application with respect to a time, and wherein the condition comprises at least one of whether a remaining amount of battery in the electronic device is below a threshold, or whether the electronic device is connected to a wireless local area network (LAN). - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for controlling data in an electronic device, the method comprising:
-
identifying an execution of a delay-tolerant application; identifying a request for a transmission of first data; displaying a user interface (UI) for receiving an input regarding whether to delay the transmission; if the transmission of the first data is determined to be delayed based on the input, delaying the transmission of the first data and in response to identifying a generation of second data, transmitting the first data and the second data based on a transmission quality of the second data during a state in which the second data is generated; and if the transmission of the first data is determined not to be delayed based on the input, transmitting the first data, wherein the first data is associated with the delay-tolerant application, wherein the second data is associated with a delay-intolerant application, wherein the transmitting of the first data is stopped in response to a reduction in the transmission quality of the second data, and wherein the reduction in the transmission quality of the second data is determined based on at least one parameter for the delay-intolerant application with respect to a time. - View Dependent Claims (16, 17)
-
Specification