KR20070102091A - The apparatus and method for channel management of mobile communication terminal - Google Patents

The apparatus and method for channel management of mobile communication terminal Download PDF

Info

Publication number
KR20070102091A
KR20070102091A KR1020060033780A KR20060033780A KR20070102091A KR 20070102091 A KR20070102091 A KR 20070102091A KR 1020060033780 A KR1020060033780 A KR 1020060033780A KR 20060033780 A KR20060033780 A KR 20060033780A KR 20070102091 A KR20070102091 A KR 20070102091A
Authority
KR
South Korea
Prior art keywords
application
ppp
channel
server
mobile communication
Prior art date
Application number
KR1020060033780A
Other languages
Korean (ko)
Other versions
KR101166272B1 (en
Inventor
정영일
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020060033780A priority Critical patent/KR101166272B1/en
Publication of KR20070102091A publication Critical patent/KR20070102091A/en
Application granted granted Critical
Publication of KR101166272B1 publication Critical patent/KR101166272B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/34Microprocessors

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

An apparatus and method for managing the channel of a mobile terminal are provided to reduce a time required for performing an open/close process of a traffic channel according to a change of applications such that although an executed application is terminated to select and execute a different application, a traffic channel of the terminated application is maintained. An input unit(10) receives a command for selecting the first application. A controller(20) controls and drives the first application and controls data transmission/reception with a server corresponding to the first application. When the second application is selected through the input unit(10), a channel management unit(60) manages opening or closing of a channel connection between the first application and the server or opening or closing of a channel connection between the second application and a corresponding server.

Description

이동통신 단말기의 채널 관리 장치 및 방법{THE APPARATUS AND METHOD FOR CHANNEL MANAGEMENT OF MOBILE COMMUNICATION TERMINAL}Channel management apparatus and method of mobile communication terminal {THE APPARATUS AND METHOD FOR CHANNEL MANAGEMENT OF MOBILE COMMUNICATION TERMINAL}

도 1은 본 발명에 따른 이동통신 단말기의 프로그램 변환 장치를 나타낸 블록도.1 is a block diagram showing a program conversion apparatus of a mobile communication terminal according to the present invention.

도 2는 본 발명에 따른 Dummy PPP를 이용한 채널 변환 방식을 나타낸 도면. 2 is a view showing a channel conversion method using a dummy PPP according to the present invention.

도 3은 본 발명의 일 실시예에 따른 이동통신 단말기의 채널 변환 방법을 나타낸 순서도.3 is a flowchart illustrating a channel conversion method of a mobile communication terminal according to an embodiment of the present invention.

*******도면의 주요 부분에 대한 부호의 설명************** Explanation of symbols for main parts of drawings *******

10 : 입력부 20 : 제어부10: input unit 20: control unit

30 : 송/수신부 40 : 표시부30: transmission / reception part 40: display part

50 : 기능부 60 : 채널 관리부50: function unit 60: channel management unit

본 발명은 이동통신 단말기에 관한 것으로, 특히 네트워크 프로그램간의 빠른 이동을 제어하는 이동통신 단말기의 채널 관리 장치 및 방법에 관한 것이다.The present invention relates to a mobile communication terminal, and more particularly, to an apparatus and method for managing a channel of a mobile communication terminal for controlling fast movement between network programs.

일반적으로 이동통신 서비스 사업자(provider)는 사용자에게 무선 인터넷 접 속, VoD(Video on Demand) 서비스, 음성 통화, 문자 및 멀티미디어 메시지 전송 및 무선 온라인 게임 등과 같은 통신 기능과 연계한 기능들을 제공하고, 이동통신 단말기 제조사(manufacture)는 사용자에게 카메라, 메모 작성, 스케줄 관리, 모닝콜 기능 등과 같은 통신 기능과 연계하지 않고 자체적으로 수행하는 기능들을 제공한다.In general, a mobile service provider provides a user with functions associated with communication functions such as wireless Internet access, video on demand (VoD) service, voice call, text and multimedia message transmission, and wireless online game. The terminal manufacturer provides the user with functions that are performed by the user without being associated with communication functions such as cameras, memo writing, schedule management, and wake-up calls.

이와 같이, 이동통신 단말기(이하 단말기라 칭함)에 제공되는 기능들은 앞으로 더욱 다양한 기능들이 제공되는 게 자명하며, 단말기를 통해서 앞으로 더 다양한 네트워크 프로그램들이 구동될 것이다.As such, the functions provided to the mobile communication terminal (hereinafter referred to as the terminal) are apparent that more various functions are provided in the future, and more various network programs will be driven through the terminal in the future.

브라우저, WIPI(Wireless Internet Platform for Interoperability), VoD(Video on Demand) 등과 같은 네트워크 프로그램들은 PPP(Point-to-Point Protocol)를 이용하여 데이터의 송수신을 한다.Network programs such as browsers, Wireless Internet Platform for Interoperability (WIPI), and Video on Demand (VOD) use the Point-to-Point Protocol (PPP) to send and receive data.

상기 PPP는 두 대의 컴퓨터가 직렬 인터페이스를 통해 통신을 할 때 사용되는 프로토콜로서, 대부분의 ISP(Internet Server Provider)들은 자신들의 가입자를 위해 인터넷 PPP 접속을 제공하고, 사용자의 요구에 응답하고, 서버를 통해 인터넷으로 나아갈 수 있도록 하며, 사용자 요구에 따른 응답을 다시 사용자에게 보내주는 등의 동작을 수행한다. 상기 PPP는 IP를 사용하며, 때로 TCP/IP 군의 하나로 간주되며 OSI(Open Systems Interconnection) 참조 모델과 비교하면 제2 계층에 해당되는 데이터링크 서비스를 제공한다. The PPP is a protocol used when two computers communicate through a serial interface. Most Internet Server Providers (ISPs) provide an Internet PPP connection for their subscribers, respond to user requests, and set up a server. It enables the user to go to the Internet and sends back a response according to the user's request to the user. The PPP uses IP, and is sometimes regarded as one of the TCP / IP families, and provides a data link service corresponding to the second layer when compared to the Open Systems Interconnection (OSI) reference model.

그런데, 종래에는 사용자가 단말기를 통해 브라우저, WIPI, VoD 등과 같이 네트워크 프로그램을 사용하는 중에 다른 네트워크 프로그램을 사용하게 되면, 단 말기는 기존에 사용되었던 프로그램에 해당되는 PPP를 CLOSE 하고, 사용하기 위해 선택된 새로운 프로그램에 해당되는 PPP를 OPEN 한다. 즉, 종래 단말기는 다양한 프로그램을 번갈아 사용하는 경우 PPP를 OPEN/CLOSE 과정을 사용되는 프로그램 수에 맞게 반복적으로 수행한다. 이와 같이, 종래 단말기는 단말기에 구비된 네트워크 프로그램들이 각각 PPP OPEN, PPP CLOSE를 독립적으로 가지고 있기 때문에 기존 프로그램에 사용된 PPP를 CLOSE 할 때 트래픽 채널까지 끊어 버리고, 새로운 프로그램에 해당되는 PPP를 OPEN할 때 다시 트래픽 채널을 OPEN한다. 따라서, 트래픽 채널의 OPEN 및 CLOSE 될 때 이중으로 소요시간이 낭비되는 문제점이 있었다.By the way, when a user uses another network program while using a network program such as a browser, WIPI, VoD, etc. through a terminal, the terminal closes the PPP corresponding to the previously used program and is selected for use. Open the PPP corresponding to the new program. That is, the conventional terminal repeatedly performs the PPP OPEN / CLOSE process according to the number of programs used when using various programs alternately. As described above, the conventional terminal disconnects traffic channels and closes the PPP corresponding to the new program because the network programs provided in the terminal have PPP OPEN and PPP CLOSE independently. When OPEN the traffic channel again. Therefore, there is a problem in that the time is wasted twice when OPEN and CLOSE of the traffic channel.

따라서, 본 발명의 목적은 어플리케이션 실행 후, 다른 어플리케이션을 선택 및 실행할 경우, Dummy PPP를 이용하여 실행된 어플리케이션이 종료되더라고 일시적으로 상기 종료된 어플리케이션의 트래픽 채널을 유지하여 어플리케이션 변경에 따른 트래픽 채널의 Open/Close 과정을 수행하는데 소요되는 시간을 줄이는데 있다.Accordingly, an object of the present invention is to maintain the traffic channel of the terminated application temporarily, even if the selected application is executed and executed after the execution of the application, even though the executed application is terminated. It is to reduce the time required to perform the open / close process.

상기의 목적을 달성하기 위하여 본 발명에 따른 이동통신 단말기는 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 입력부와, 상기 제1 어플리케이션을 제어하여 구동하고, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신을 제어하는 제어부와, 상기 입력부를 통해 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 채널 관리부를 포 함하여 구성되는 것을 특징으로 한다.In order to achieve the above object, a mobile communication terminal according to the present invention receives an input unit for receiving a command for selecting a first application, and controls and drives the first application and data with a server corresponding to the first application. A control unit for controlling transmission and reception, and when a second application is selected through the input unit, opening or closing a channel connection between the first application and the server, and opening or closing a channel connection between the second application and the corresponding server. Characterized in that it comprises a channel manager for managing the.

또한, 상기의 목적을 달성하기 위하여 본 발명에 따른 이동통신 단말기의 채널 관리 방법은 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 과정과, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신이 이루어진 상태에서 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 과정으로 이루어지는 것을 특징으로 한다.In addition, the channel management method of the mobile communication terminal according to the present invention in order to achieve the above object is a process of receiving a command for selecting a first application, and the data transmission and reception with the server corresponding to the first application When the second application is selected in, characterized in that the process of managing the opening or closing of the channel connection between the first application and the server, and the opening or close of the channel connection between the second application and the server. .

이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.

우선 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.First, in describing the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

또한, 하기의 설명에서 구체적인 처리흐름과 같은 많은 특정 상세한 설명들은 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있으며, 이들 특정 상세한 설명들 없이 본 발명이 실시될 수 있다는 것은 이 기술 분야에서 통상의 지식을 가진 자에게는 자명할 것이다.Also, in the following description, numerous specific details such as specific processing flows are shown to provide a more general understanding of the invention, and it is common knowledge in the art that the invention may be practiced without these specific details. It will be obvious to those who have.

본 발명의 기본 개념은 단말기에 구비된 네트워크 프로그램들을 번갈아 사용할 경우 Dummy PPP를 이용하여 기존 프로그램에 해당되는 PPP를 잠시 유지시켜주고, 트래픽 채널을 유지함으로써 새로 선택된 프로그램에 해당된 PPP를 OPEN 하는데 소요되는 시간을 줄이는 데 있다. The basic concept of the present invention is to maintain the PPP corresponding to the existing program for a while using Dummy PPP when using network programs provided in the terminal alternately, and to maintain the traffic channel to open the PPP corresponding to the newly selected program. To save time.

도 1은 본 발명에 따른 이동통신 단말기의 프로그램 변환 장치를 나타낸 블록도이다.1 is a block diagram illustrating a program conversion apparatus of a mobile communication terminal according to the present invention.

도 1에 도시된 바와 같이, 본 발명에 따른 단말기는 VoD, WIPI, 브라우저 등의 프로그램들을 이용하기 위한 명령을 입력하는 입력부(10)와, 상기 입력된 명령을 제어하고, 단말기 시스템 전체를 제어하는 제어부(20)와, 상기 제어된 명령을 송신하거나, 송신된 명령으로 인한 해당 서버, ISP 등으로부터 데이터를 수신하는 송/수신부(30)와, 수신된 데이터를 디스플레이하는 표시부(40)와, 상기 VoD, WIPI, 브라우저 등의 프로그램들이 구비된 기능부(50)와, 사용자의 선택에 의해 프로그램 변경시, 해당 프로그램의 채널 및 PPP를 변경 및 관리하는 채널 관리부(60)를 포함하여 구성된다.As shown in FIG. 1, the terminal according to the present invention includes an input unit 10 for inputting a command for using programs such as VoD, WIPI, browser, and the like, and controls the input command and controls the entire terminal system. A control unit 20, a transmission / reception unit 30 for transmitting the controlled command or receiving data from a corresponding server, ISP, etc. due to the transmitted command, a display unit 40 for displaying the received data, and It includes a functional unit 50 equipped with programs such as VoD, WIPI, browser, and the like, and a channel manager 60 for changing and managing a channel and PPP of a corresponding program when a program is changed by a user's selection.

이하, 도1을 참조하여 본 발명에 따른 이동통신 단말기의 프로그램 변환 장치의 동작을 설명하면 다음과 같다.Hereinafter, an operation of a program converting apparatus of a mobile communication terminal according to the present invention will be described with reference to FIG. 1.

입력부(10)를 통해 사용자로부터 소정 프로그램(즉, 어플리케이션)을 실행하기 위한 명령이 입력되면, 제어부(20)는 상기 입력부(10)로부터 입력된 명령에 따라 다수의 프로그램이 구비된 기능부(50)를 제어하여 해당 프로그램을 실행시킨다. 실행된 프로그램은 표시부(40)에 디스플레이되며, 상기 실행된 프로그램이 통신을 이용하는 프로그램이면, 단말기는 PPP를 이용한 통신을 통해 송/수신부(30)를 통해 서버 또는 상대방 단말기와의 통신을 수행한다. 상기 PPP는 Application ID와 Net LIB의 형식적인 ACB(Application Control Block)를 가진다. 상기 ACB에는 Phylink_iface 구조체와, Iface 구조체를 가지며, 상기 Phylink_iface 구조체는 트 래픽을 얼라이브(alive)하기 위해 물리적인 채널을 유지하기 위한 구조체이며, 상기 Iface 구조체는 표면적으로 들어나는 상태를 유지하기 위한 구조체이다. When a command for executing a predetermined program (that is, an application) is input from the user through the input unit 10, the control unit 20 may include a function unit 50 having a plurality of programs according to the command input from the input unit 10. ) To execute the program. The executed program is displayed on the display unit 40, and if the executed program is a program using communication, the terminal communicates with the server or the counterpart terminal through the transmitter / receiver 30 through communication using PPP. The PPP has a formal application control block (ACB) of Application ID and Net LIB. The ACB has a Phylink_iface structure and an Iface structure, wherein the Phylink_iface structure is a structure for maintaining a physical channel to alive the traffic, and the Iface structure is a structure for maintaining a surface-lifted state. .

Dummy PPP는 이와 같이 항상 처음 만들어진 PPP 다음에 다시 PPP를 만들어 지므로 ACB의 Phylink_iface가 불필요하고, Iface의 구조체만 유지한다. 그 이유는 이미 트래픽 채널이 열려 있으므로 Dummy PPP는 기존의 트래픽 채널을 이용하기 때문이다. 이와 같이 일반 PPP와 Dummy PPP를 가지고 다른 프로그램(즉, 어플리케이션)을 접속 했을 때 일반 PPP는 끊어지면서, 종료 절차를 수행한 후, 또 다른 ACB가 존재하므로 현재 망에서 연결되어 있는 PPP를 가지고 다른 프로그램을 선택 및 실행을 할 수가 있다.Dummy PPP always makes PPP again after the first created PPP, so the ACB's Phylink_iface is unnecessary and only the structure of Iface is maintained. This is because the Dummy PPP uses the existing traffic channel since the traffic channel is already open. As such, when another program (that is, an application) is connected with the normal PPP and the dummy PPP, the general PPP is disconnected, and after executing the termination procedure, another ACB exists so that the other program has the PPP connected to the current network. Can be selected and executed.

이와 같이, 서버 또는 상대방 단말기와 통신을 수행하는 중에, 사용자가 다른 프로그램을 실행하고자 입력부(10)를 통해 명령을 입력하면 상기 제어부(20)는 기능부(50)와, 상기 다른 프로그램을 실행하기 위한 채널을 변경하는 채널 관리부(60)를 제어하여 해당 프로그램을 실행한다.As described above, if the user inputs a command through the input unit 10 to execute another program while performing communication with the server or the counterpart terminal, the control unit 20 executes the function unit 50 and the other program. Control the channel manager 60 to change the channel for executing the program.

도 2는 본 발명에 따른 Dummy PPP를 이용한 채널 변환 방식을 나타낸 도면이다.2 is a view showing a channel conversion method using a dummy PPP according to the present invention.

도 2에 도시된 바와 같이, Dummy PPP는 실제 소켓(socket)을 사용하거나 어플리케이션을 가지고 있지 않지만, PPP 간의 이동(네트워크 프로그램들 간의 이동)을 위해 잠시 PPP를 유지시켜주는데 목적이 있다. 즉, PPP가 유지되고 있다는 것은 트래픽 채널도 유지되고 있다는 것을 의미하며, PPP를 새로 Open하는데 있어 빠른 진행이 가능하다. As shown in FIG. 2, Dummy PPP uses an actual socket or does not have an application, but aims to hold PPP for a while for movement between PPPs (movement between network programs). In other words, maintaining the PPP means that the traffic channel is also maintained, and it is possible to proceed quickly in opening a new PPP.

이러한 Dummy PPP의 사용 용도는 PPP가 완전히 종료 되었을 때(즉, 살아있는 PPP가 하나도 없을 때) 트래픽 채널도 끊어버리지만, 만일 PPP가 하나라도 살아 있으면 트래픽 채널은 끊어지지 않고 유지된다. 이와 같이, 트래픽 채널이 유지되는 이유는 PPP의 Application ID와 Net LIB의 형식적인 기본 ACB를 가지기 때문이며, 이와 같이 기본 ACB를 가져야만 Application ID를 유지할 수 있으므로 Dummy PPP는 PPP가 있어야 하는 기본값만 가지고 채널을 유지할 수 있는 것이다. 그러므로, Dummy PPP는 PPP Open 시점에서 시간이 소용되는 부분들은 망과 트래픽을 생성하기 위해 드는 것이 대부분이므로 트래픽 채널을 유지하고 Application을 새로 여는 것이므로 접속 시간대를 줄일 수 있다.This use of Dummy PPP also disconnects the traffic channel when PPP is completely terminated (ie, there is no live PPP), but if any PPP is alive, the traffic channel remains unbroken. As such, the reason why the traffic channel is maintained is because it has the application ID of PPP and the formal default ACB of Net LIB. As such, Dummy PPP has only the default value that requires PPP because the application ID can be maintained only by having the default ACB. It can be maintained. Therefore, since Dummy PPP mostly takes time to generate network and traffic at the time of PPP Open, it maintains traffic channel and opens new application, thus reducing connection time.

도 3은 본 발명의 일 실시예에 따른 이동통신 단말기의 채널 변환 방법을 나타낸 순서도이다.3 is a flowchart illustrating a channel conversion method of a mobile communication terminal according to an embodiment of the present invention.

이하, 도 3을 참조하여 본 발명의 일 실시예에 따른 이동통신 단말기의 채널 변환 방법을 상세히 설명하면 다음과 같다.Hereinafter, the channel conversion method of the mobile communication terminal according to an embodiment of the present invention will be described in detail with reference to FIG. 3.

사용자가 단말기를 통해 실행하고자 하는 어플리케이션(즉, WIPI, VoD, 브라우저)을 선택하면, 단말기는 선택된 어플리케이션을 실행하고, 실행된 어플리케이션과 해당 서버 또는 다른 단말기와의 PPP 연결을 수행하며 실질적인 데이터의 송수신을 한다(S100, S102). 상기 PPP를 통해 해당 서버와 연결이 수행되면, 단말기는 Dummy PPP를 생성한다(S104).When the user selects an application (i.e., WIPI, VoD, browser) to execute through the terminal, the terminal executes the selected application, performs a PPP connection between the executed application and the corresponding server or another terminal, and transmits and receives actual data. (S100, S102). When the connection with the corresponding server is performed through the PPP, the terminal generates a dummy PPP (S104).

상기 과정들(S100-S104)을 통해 상기 단말기가 해당 서버와 연결을 수행하고 서버로부터 데이터의 송수신이 되는 중, 또는 송수신이 완료된 상태에서 사용자가 다른 어플리케이션을 수행하면, 단말기는 이전에 연결되어 수행된 어플리케이션에 해당된 PPP를 종료한다(S106, S108). 상기 PPP가 종료되면, 단말기는 상기 과정(S104)에서 생성된 Dummy PPP를 이용하여 PPP 간의 이동(즉, 네트워크 프로그램들 간의 이동)을 위해 잠시 트래픽 채널을 유지한채 상기 과정(S106)에서 새롭게 선택된 어플리케이션의 PPP를 연결한다(S110). 상기 과정(S110)에서 연결된 PPP를 통해 상기 과정(S106)에서 선택된 어플리케이션을 실행한다(S112). 상기 과정(S110)에서 선택된 어플리케이션의 데이터 송수신이 이루어지는 중에 사용자로부터 상기 선택된 어플리케이션이 종료되고, 또 다른 어플리케이션이 선택이 되면, 상기 과정(S108)으로 궤환하고, 그렇지 않고, 선택이 되지 않으면, 상기 과정(S106)에서 선택된 어플리케이션의 실행을 계속하고, 만일 실행이 완료되면 Dummy PPP를 종료한다(S114-S120).If the terminal is connected to the server through the processes (S100-S104) and the user performs another application while the data is being transmitted or received from the server or the transmission and reception is completed, the terminal is previously connected and performed. The PPP corresponding to the applied application is terminated (S106 and S108). When the PPP is terminated, the terminal uses the dummy PPP generated in the step S104 to maintain a traffic channel for a time between the PPPs (that is, between the network programs) while the newly selected application is selected in the step S106. Connect the PPP (S110). The application selected in the process S106 is executed through the PPP connected in the process S110 (S112). If the selected application is terminated by the user while data transmission / reception of the selected application is performed in step S110 and another application is selected, the process returns to step S108. Otherwise, if not selected, the step The execution of the application selected in S106 is continued, and if execution is completed, the Dummy PPP ends (S114-S120).

이와 같이, 본 발명에 따른 단말기는 어플리케이션을 변경할 경우, 해당 PPP의 Close/Open 기능을 갖춘 채널 관리부와 같이 별도의 장치를 구비해서 수행될 수 있거나 또는 위와 같은 기능을 프로그램화하여 제어부에 추가될 수 있다. As such, when the application is changed, the terminal according to the present invention may be performed with a separate device such as a channel manager having a close / open function of a corresponding PPP, or may be added to the controller by programming the above function. have.

그리고, 본 발명은 도면에 도시된 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.In addition, the present invention has been described with reference to the embodiments shown in the drawings, which are merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. . Thus, seen The true technical protection scope of the invention should be defined by the technical spirit of the appended claims.

상술한 바와 같이, 본 발명은 어플리케이션 실행 후, 다른 어플리케이션을 선택 및 실행할 경우, Dummy PPP를 이용하여 실행된 어플리케이션이 종료되더라고 일시적으로 상기 종료된 어플리케이션의 트래픽 채널을 유지하여 어플리케이션 변경에 따른 트래픽 채널의 Open/Close 과정을 수행하는데 소요되는 시간을 줄이는 효과가 있다.As described above, when the application is selected and executed after the execution of the application, even if the application executed using the dummy PPP is terminated, the traffic channel according to the application change is temporarily maintained by maintaining the traffic channel of the terminated application. This can reduce the time required to perform the open / close process.

Claims (8)

제1 어플리케이션을 선택하기 위한 명령을 입력 받는 입력부와;An input unit configured to receive a command for selecting a first application; 상기 제1 어플리케이션을 제어하여 구동하고, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신을 제어하는 제어부와;A controller for controlling and driving the first application and controlling data transmission and reception with a server corresponding to the first application; 상기 입력부를 통해 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 채널 관리부를 포함하여 구성되는 것을 특징으로 하는 이동통신 단말기.When a second application is selected through the input unit, a channel manager to manage opening or closing of a channel connection between the first application and the server and opening or closing of a channel connection between the second application and the corresponding server. Mobile communication terminal, characterized in that configured to. 제1 항에 있어서, 상기 채널 관리부는The method of claim 1, wherein the channel management unit 상기 제1 어플리케이션이 구동되면 생성되는 Dummy PPP를 이용하여 상기 제2 어플리케이션이 구동되더라고 상기 생성된 Dummy PPP를 이용하여 트래픽 채널을 유지하고, 상기 제2 어플리케이션이 구동되어 해당 PPP를 통해 데이터의 송수신이 이루어지면, 상기 제1 어플리케이션에 해당되는 PPP의 트래픽 채널을 Close 하는 것을 특징으로 하는 이동통신 단말기.Even when the second application is driven using the dummy PPP generated when the first application is driven, the traffic channel is maintained using the generated dummy PPP, and the second application is driven to transmit and receive data through the corresponding PPP. If this is done, the mobile communication terminal, characterized in that for closing the traffic channel of the PPP corresponding to the first application. 제2 항에 있어서, 상기 Dummy PPP는The method of claim 2, wherein the dummy PPP is 상기 제1 어플리케이션이 서버와 접속을 하기 위해 사용되는 PPP의 소정 필드를 이용하는 것을 특징으로 하는 이동통신 단말기.And a predetermined field of the PPP used by the first application to connect to a server. 제3항에 있어서, 상기 소정 필드는The method of claim 3, wherein the predetermined field is 어플리케이션 ID 및/또는 Net LIB를 포함하는 것을 특징으로 하는 이동통신 단말기.A mobile communication terminal comprising an application ID and / or Net LIB. 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 과정과;Receiving a command for selecting a first application; 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신이 이루어진 상태에서 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 과정으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.If a second application is selected while data is transmitted and received with the server corresponding to the first application, opening or closing a channel connection between the first application and the server, and a channel between the second application and the server Channel management method of a mobile communication terminal, characterized in that the process consisting of managing the opening or closing of the connection. 제5항에 있어서, 상기 관리 과정은The method of claim 5, wherein the management process 상기 제1 어플리케이션이 구동되면 생성되는 Dummy PPP를 이용하여 상기 제2 어플리케이션이 구동되더라도 상기 생성된 Dummy PPP를 이용하여 트래픽 채널을 유지하고, 상기 제2 어플리케이션이 구동되어 해당 PPP를 통해 데이터의 송수신이 이루어지면, 상기 제1 어플리케이션에 해당되는 PPP의 트래픽 채널을 Close 하는 과정을 포함하는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.Even when the second application is driven using the dummy PPP generated when the first application is driven, the traffic channel is maintained using the generated dummy PPP, and the second application is driven to transmit and receive data through the corresponding PPP. If so, the channel management method of the mobile communication terminal comprising the step of closing the traffic channel of the PPP corresponding to the first application. 제6항에 있어서, 상기 Dummy PPP는The method of claim 6, wherein the dummy PPP is 상기 제1 어플리케이션이 서버와 접속을 하기 위해 사용되는 PPP의 소정 필드를 이용하는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.And a predetermined field of PPP used by the first application to connect to a server. 제7항에 있어서, 상기 소정 필드는8. The method of claim 7, wherein the predetermined field is 어플리케이션 ID 및/또는 Net LIB를 포함하는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.Channel management method of a mobile communication terminal comprising an application ID and / or Net LIB.
KR1020060033780A 2006-04-13 2006-04-13 The apparatus and method for channel management of mobile communication terminal KR101166272B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060033780A KR101166272B1 (en) 2006-04-13 2006-04-13 The apparatus and method for channel management of mobile communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060033780A KR101166272B1 (en) 2006-04-13 2006-04-13 The apparatus and method for channel management of mobile communication terminal

Publications (2)

Publication Number Publication Date
KR20070102091A true KR20070102091A (en) 2007-10-18
KR101166272B1 KR101166272B1 (en) 2012-07-17

Family

ID=38817154

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060033780A KR101166272B1 (en) 2006-04-13 2006-04-13 The apparatus and method for channel management of mobile communication terminal

Country Status (1)

Country Link
KR (1) KR101166272B1 (en)

Cited By (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8291076B2 (en) 2010-11-01 2012-10-16 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8316098B2 (en) 2011-04-19 2012-11-20 Seven Networks Inc. Social caching for device resource sharing and management
WO2012161751A1 (en) * 2011-05-25 2012-11-29 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8412675B2 (en) 2005-08-01 2013-04-02 Seven Networks, Inc. Context aware data presentation
US8417823B2 (en) 2010-11-22 2013-04-09 Seven Network, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US8494510B2 (en) 2008-06-26 2013-07-23 Seven Networks, Inc. Provisioning applications for a mobile device
US8549587B2 (en) 2002-01-08 2013-10-01 Seven Networks, Inc. Secure end-to-end transport through intermediary nodes
US8561086B2 (en) 2005-03-14 2013-10-15 Seven Networks, Inc. System and method for executing commands that are non-native to the native environment of a mobile device
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8700728B2 (en) 2010-11-01 2014-04-15 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US8761756B2 (en) 2005-06-21 2014-06-24 Seven Networks International Oy Maintaining an IP connection in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8774844B2 (en) 2007-06-01 2014-07-08 Seven Networks, Inc. Integrated messaging
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8799410B2 (en) 2008-01-28 2014-08-05 Seven Networks, Inc. System and method of a relay server for managing communications and notification between a mobile device and a web access server
US8805334B2 (en) 2004-11-22 2014-08-12 Seven Networks, Inc. Maintaining mobile terminal information for secure communications
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US8832228B2 (en) 2011-04-27 2014-09-09 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8849902B2 (en) 2008-01-25 2014-09-30 Seven Networks, Inc. System for providing policy based content service in a mobile network
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8873411B2 (en) 2004-12-03 2014-10-28 Seven Networks, Inc. Provisioning of e-mail settings for a mobile terminal
US8886176B2 (en) 2010-07-26 2014-11-11 Seven Networks, Inc. Mobile application traffic optimization
US8903954B2 (en) 2010-11-22 2014-12-02 Seven Networks, Inc. Optimization of resource polling intervals to satisfy mobile device requests
US8909202B2 (en) 2012-01-05 2014-12-09 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8914002B2 (en) 2008-01-11 2014-12-16 Seven Networks, Inc. System and method for providing a network service in a distributed fashion to a mobile device
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
USRE45348E1 (en) 2004-10-20 2015-01-20 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8984581B2 (en) 2011-07-27 2015-03-17 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
US9021021B2 (en) 2011-12-14 2015-04-28 Seven Networks, Inc. Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9055102B2 (en) 2006-02-27 2015-06-09 Seven Networks, Inc. Location-based operations and messaging
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9173128B2 (en) 2011-12-07 2015-10-27 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US9251193B2 (en) 2003-01-08 2016-02-02 Seven Networks, Llc Extending user relationships
US9275163B2 (en) 2010-11-01 2016-03-01 Seven Networks, Llc Request and response characteristics based adaptation of distributed caching in a mobile network
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US9325662B2 (en) 2011-01-07 2016-04-26 Seven Networks, Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100567319B1 (en) 2003-11-05 2006-04-04 한국전자통신연구원 Method for handoff between PDSN's

Cited By (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8811952B2 (en) 2002-01-08 2014-08-19 Seven Networks, Inc. Mobile device power management in data synchronization over a mobile network with or without a trigger notification
US8549587B2 (en) 2002-01-08 2013-10-01 Seven Networks, Inc. Secure end-to-end transport through intermediary nodes
US9251193B2 (en) 2003-01-08 2016-02-02 Seven Networks, Llc Extending user relationships
USRE45348E1 (en) 2004-10-20 2015-01-20 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8805334B2 (en) 2004-11-22 2014-08-12 Seven Networks, Inc. Maintaining mobile terminal information for secure communications
US8873411B2 (en) 2004-12-03 2014-10-28 Seven Networks, Inc. Provisioning of e-mail settings for a mobile terminal
US9047142B2 (en) 2005-03-14 2015-06-02 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US8561086B2 (en) 2005-03-14 2013-10-15 Seven Networks, Inc. System and method for executing commands that are non-native to the native environment of a mobile device
US8839412B1 (en) 2005-04-21 2014-09-16 Seven Networks, Inc. Flexible real-time inbox access
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US8761756B2 (en) 2005-06-21 2014-06-24 Seven Networks International Oy Maintaining an IP connection in a mobile network
US8412675B2 (en) 2005-08-01 2013-04-02 Seven Networks, Inc. Context aware data presentation
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US9055102B2 (en) 2006-02-27 2015-06-09 Seven Networks, Inc. Location-based operations and messaging
US8774844B2 (en) 2007-06-01 2014-07-08 Seven Networks, Inc. Integrated messaging
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8738050B2 (en) 2007-12-10 2014-05-27 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8914002B2 (en) 2008-01-11 2014-12-16 Seven Networks, Inc. System and method for providing a network service in a distributed fashion to a mobile device
US8849902B2 (en) 2008-01-25 2014-09-30 Seven Networks, Inc. System for providing policy based content service in a mobile network
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US8799410B2 (en) 2008-01-28 2014-08-05 Seven Networks, Inc. System and method of a relay server for managing communications and notification between a mobile device and a web access server
US8838744B2 (en) 2008-01-28 2014-09-16 Seven Networks, Inc. Web-based access to data objects
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8494510B2 (en) 2008-06-26 2013-07-23 Seven Networks, Inc. Provisioning applications for a mobile device
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US9049179B2 (en) 2010-07-26 2015-06-02 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9407713B2 (en) 2010-07-26 2016-08-02 Seven Networks, Llc Mobile application traffic optimization
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US8886176B2 (en) 2010-07-26 2014-11-11 Seven Networks, Inc. Mobile application traffic optimization
US8291076B2 (en) 2010-11-01 2012-10-16 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8700728B2 (en) 2010-11-01 2014-04-15 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8966066B2 (en) 2010-11-01 2015-02-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US9275163B2 (en) 2010-11-01 2016-03-01 Seven Networks, Llc Request and response characteristics based adaptation of distributed caching in a mobile network
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US8782222B2 (en) 2010-11-01 2014-07-15 Seven Networks Timing of keep-alive messages used in a system for mobile network resource conservation and optimization
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8417823B2 (en) 2010-11-22 2013-04-09 Seven Network, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
US9100873B2 (en) 2010-11-22 2015-08-04 Seven Networks, Inc. Mobile network background traffic data management
US8539040B2 (en) 2010-11-22 2013-09-17 Seven Networks, Inc. Mobile network background traffic data management with optimized polling intervals
US8903954B2 (en) 2010-11-22 2014-12-02 Seven Networks, Inc. Optimization of resource polling intervals to satisfy mobile device requests
US9325662B2 (en) 2011-01-07 2016-04-26 Seven Networks, Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US9084105B2 (en) 2011-04-19 2015-07-14 Seven Networks, Inc. Device resources sharing for network resource conservation
US8316098B2 (en) 2011-04-19 2012-11-20 Seven Networks Inc. Social caching for device resource sharing and management
US8356080B2 (en) 2011-04-19 2013-01-15 Seven Networks, Inc. System and method for a mobile device to use physical storage of another device for caching
US9300719B2 (en) 2011-04-19 2016-03-29 Seven Networks, Inc. System and method for a mobile device to use physical storage of another device for caching
US8832228B2 (en) 2011-04-27 2014-09-09 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US8635339B2 (en) 2011-04-27 2014-01-21 Seven Networks, Inc. Cache state management on a mobile device to preserve user experience
WO2012161751A1 (en) * 2011-05-25 2012-11-29 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9239800B2 (en) 2011-07-27 2016-01-19 Seven Networks, Llc Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network
US8984581B2 (en) 2011-07-27 2015-03-17 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8977755B2 (en) 2011-12-06 2015-03-10 Seven Networks, Inc. Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation
US9277443B2 (en) 2011-12-07 2016-03-01 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
US9173128B2 (en) 2011-12-07 2015-10-27 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9208123B2 (en) 2011-12-07 2015-12-08 Seven Networks, Llc Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
US9021021B2 (en) 2011-12-14 2015-04-28 Seven Networks, Inc. Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system
US8909202B2 (en) 2012-01-05 2014-12-09 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US9131397B2 (en) 2012-01-05 2015-09-08 Seven Networks, Inc. Managing cache to prevent overloading of a wireless network due to user activity
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network

Also Published As

Publication number Publication date
KR101166272B1 (en) 2012-07-17

Similar Documents

Publication Publication Date Title
KR101166272B1 (en) The apparatus and method for channel management of mobile communication terminal
US20220385658A1 (en) Voice control of endpoint devices through a multi-services gateway device at the user premises
EP2393236B1 (en) Method and system for utilizing a broadband gateway to provide energy efficient management in a home network
US8392531B2 (en) Unified device management method and system
US20050025184A1 (en) Virtual connection of a remote unit to a server
KR100978336B1 (en) Remote access
EP2393235B1 (en) Method and system for energy efficient based service optimization by a broadband gateway
CN1592283B (en) Method of control between devices connected to a heterogeneous network and device implementing the method
KR100949020B1 (en) Service method and system for multicast streaming
KR20030028310A (en) Method for controlling a controlled device connected a home network through the internet and a controlling device thereof
US20130268578A1 (en) Method And Apparatus For Facilitating Communications With A Managed Client Device
KR101048613B1 (en) Home network service provider
KR20050078541A (en) Protocol for monitoring and control of home network devices
US7764607B2 (en) Method and system for connection control
GB2355163A (en) A modem having embedded network transmission protocols
CN101902460A (en) Method and device for generating and processing operating component of network access object
CN101902351A (en) Terminal equipment, agent equipment, and method and system for managing terminal equipment
US20120185543A1 (en) Apparatus and method for sharing information on a webpage
CN103117985B (en) A kind ofly control the method and system of multiple jack per line SIP endpoint registration to network
KR100640826B1 (en) Method of controlling home network devices
KR20070013369A (en) A method and apparatus of menu synchronization for mobile station
KR101888848B1 (en) Method and system for managing telephony services in a universal plug and play home network environment
EP2609713B1 (en) Method and apparatus for sharing memo by using upnp telephony
KR100940635B1 (en) Apparatus and Method for operating device manager adujustably according to a controlled device linked to a network
KR100975865B1 (en) Session establishment method using gateway server and phone number

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150624

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee