KR20070102091A - 이동통신 단말기의 채널 관리 장치 및 방법 - Google Patents

이동통신 단말기의 채널 관리 장치 및 방법 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
English (en)
Other versions
KR101166272B1 (ko
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/ko
Publication of KR20070102091A publication Critical patent/KR20070102091A/ko
Application granted granted Critical
Publication of KR101166272B1 publication Critical patent/KR101166272B1/ko

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

본 발명은 이동통신 단말기에 관한 것으로, 특히 네트워크 프로그램간의 빠른 이동을 제어하는 이동통신 단말기의 채널 관리 장치 및 방법에 관한 것이다. 이를 위하여 본 발명은 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 입력부와, 상기 제1 어플리케이션을 제어하여 구동하고, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신을 제어하는 제어부와, 상기 입력부를 통해 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 채널 관리부를 포함하여 구성되는 것을 특징으로 하고, 또한 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 과정과, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신이 이루어진 상태에서 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 과정으로 이루어짐으로써 어플리케이션 변경에 따른 트래픽 채널의 Open/Close 과정을 수행하는데 소요되는 시간을 줄이는 효과가 있다.
네트워크 프로그램, 어플리케이션, PPP, Dummy PPP, 채널 변경

Description

이동통신 단말기의 채널 관리 장치 및 방법{THE APPARATUS AND METHOD FOR CHANNEL MANAGEMENT OF MOBILE COMMUNICATION TERMINAL}
도 1은 본 발명에 따른 이동통신 단말기의 프로그램 변환 장치를 나타낸 블록도.
도 2는 본 발명에 따른 Dummy PPP를 이용한 채널 변환 방식을 나타낸 도면.
도 3은 본 발명의 일 실시예에 따른 이동통신 단말기의 채널 변환 방법을 나타낸 순서도.
*******도면의 주요 부분에 대한 부호의 설명*******
10 : 입력부 20 : 제어부
30 : 송/수신부 40 : 표시부
50 : 기능부 60 : 채널 관리부
본 발명은 이동통신 단말기에 관한 것으로, 특히 네트워크 프로그램간의 빠른 이동을 제어하는 이동통신 단말기의 채널 관리 장치 및 방법에 관한 것이다.
일반적으로 이동통신 서비스 사업자(provider)는 사용자에게 무선 인터넷 접 속, VoD(Video on Demand) 서비스, 음성 통화, 문자 및 멀티미디어 메시지 전송 및 무선 온라인 게임 등과 같은 통신 기능과 연계한 기능들을 제공하고, 이동통신 단말기 제조사(manufacture)는 사용자에게 카메라, 메모 작성, 스케줄 관리, 모닝콜 기능 등과 같은 통신 기능과 연계하지 않고 자체적으로 수행하는 기능들을 제공한다.
이와 같이, 이동통신 단말기(이하 단말기라 칭함)에 제공되는 기능들은 앞으로 더욱 다양한 기능들이 제공되는 게 자명하며, 단말기를 통해서 앞으로 더 다양한 네트워크 프로그램들이 구동될 것이다.
브라우저, WIPI(Wireless Internet Platform for Interoperability), VoD(Video on Demand) 등과 같은 네트워크 프로그램들은 PPP(Point-to-Point Protocol)를 이용하여 데이터의 송수신을 한다.
상기 PPP는 두 대의 컴퓨터가 직렬 인터페이스를 통해 통신을 할 때 사용되는 프로토콜로서, 대부분의 ISP(Internet Server Provider)들은 자신들의 가입자를 위해 인터넷 PPP 접속을 제공하고, 사용자의 요구에 응답하고, 서버를 통해 인터넷으로 나아갈 수 있도록 하며, 사용자 요구에 따른 응답을 다시 사용자에게 보내주는 등의 동작을 수행한다. 상기 PPP는 IP를 사용하며, 때로 TCP/IP 군의 하나로 간주되며 OSI(Open Systems Interconnection) 참조 모델과 비교하면 제2 계층에 해당되는 데이터링크 서비스를 제공한다.
그런데, 종래에는 사용자가 단말기를 통해 브라우저, WIPI, VoD 등과 같이 네트워크 프로그램을 사용하는 중에 다른 네트워크 프로그램을 사용하게 되면, 단 말기는 기존에 사용되었던 프로그램에 해당되는 PPP를 CLOSE 하고, 사용하기 위해 선택된 새로운 프로그램에 해당되는 PPP를 OPEN 한다. 즉, 종래 단말기는 다양한 프로그램을 번갈아 사용하는 경우 PPP를 OPEN/CLOSE 과정을 사용되는 프로그램 수에 맞게 반복적으로 수행한다. 이와 같이, 종래 단말기는 단말기에 구비된 네트워크 프로그램들이 각각 PPP OPEN, PPP CLOSE를 독립적으로 가지고 있기 때문에 기존 프로그램에 사용된 PPP를 CLOSE 할 때 트래픽 채널까지 끊어 버리고, 새로운 프로그램에 해당되는 PPP를 OPEN할 때 다시 트래픽 채널을 OPEN한다. 따라서, 트래픽 채널의 OPEN 및 CLOSE 될 때 이중으로 소요시간이 낭비되는 문제점이 있었다.
따라서, 본 발명의 목적은 어플리케이션 실행 후, 다른 어플리케이션을 선택 및 실행할 경우, Dummy PPP를 이용하여 실행된 어플리케이션이 종료되더라고 일시적으로 상기 종료된 어플리케이션의 트래픽 채널을 유지하여 어플리케이션 변경에 따른 트래픽 채널의 Open/Close 과정을 수행하는데 소요되는 시간을 줄이는데 있다.
상기의 목적을 달성하기 위하여 본 발명에 따른 이동통신 단말기는 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 입력부와, 상기 제1 어플리케이션을 제어하여 구동하고, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신을 제어하는 제어부와, 상기 입력부를 통해 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 채널 관리부를 포 함하여 구성되는 것을 특징으로 한다.
또한, 상기의 목적을 달성하기 위하여 본 발명에 따른 이동통신 단말기의 채널 관리 방법은 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 과정과, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신이 이루어진 상태에서 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 과정으로 이루어지는 것을 특징으로 한다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명한다.
우선 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
또한, 하기의 설명에서 구체적인 처리흐름과 같은 많은 특정 상세한 설명들은 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있으며, 이들 특정 상세한 설명들 없이 본 발명이 실시될 수 있다는 것은 이 기술 분야에서 통상의 지식을 가진 자에게는 자명할 것이다.
본 발명의 기본 개념은 단말기에 구비된 네트워크 프로그램들을 번갈아 사용할 경우 Dummy PPP를 이용하여 기존 프로그램에 해당되는 PPP를 잠시 유지시켜주고, 트래픽 채널을 유지함으로써 새로 선택된 프로그램에 해당된 PPP를 OPEN 하는데 소요되는 시간을 줄이는 데 있다.
도 1은 본 발명에 따른 이동통신 단말기의 프로그램 변환 장치를 나타낸 블록도이다.
도 1에 도시된 바와 같이, 본 발명에 따른 단말기는 VoD, WIPI, 브라우저 등의 프로그램들을 이용하기 위한 명령을 입력하는 입력부(10)와, 상기 입력된 명령을 제어하고, 단말기 시스템 전체를 제어하는 제어부(20)와, 상기 제어된 명령을 송신하거나, 송신된 명령으로 인한 해당 서버, ISP 등으로부터 데이터를 수신하는 송/수신부(30)와, 수신된 데이터를 디스플레이하는 표시부(40)와, 상기 VoD, WIPI, 브라우저 등의 프로그램들이 구비된 기능부(50)와, 사용자의 선택에 의해 프로그램 변경시, 해당 프로그램의 채널 및 PPP를 변경 및 관리하는 채널 관리부(60)를 포함하여 구성된다.
이하, 도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 구조체는 표면적으로 들어나는 상태를 유지하기 위한 구조체이다.
Dummy PPP는 이와 같이 항상 처음 만들어진 PPP 다음에 다시 PPP를 만들어 지므로 ACB의 Phylink_iface가 불필요하고, Iface의 구조체만 유지한다. 그 이유는 이미 트래픽 채널이 열려 있으므로 Dummy PPP는 기존의 트래픽 채널을 이용하기 때문이다. 이와 같이 일반 PPP와 Dummy PPP를 가지고 다른 프로그램(즉, 어플리케이션)을 접속 했을 때 일반 PPP는 끊어지면서, 종료 절차를 수행한 후, 또 다른 ACB가 존재하므로 현재 망에서 연결되어 있는 PPP를 가지고 다른 프로그램을 선택 및 실행을 할 수가 있다.
이와 같이, 서버 또는 상대방 단말기와 통신을 수행하는 중에, 사용자가 다른 프로그램을 실행하고자 입력부(10)를 통해 명령을 입력하면 상기 제어부(20)는 기능부(50)와, 상기 다른 프로그램을 실행하기 위한 채널을 변경하는 채널 관리부(60)를 제어하여 해당 프로그램을 실행한다.
도 2는 본 발명에 따른 Dummy PPP를 이용한 채널 변환 방식을 나타낸 도면이다.
도 2에 도시된 바와 같이, Dummy PPP는 실제 소켓(socket)을 사용하거나 어플리케이션을 가지고 있지 않지만, PPP 간의 이동(네트워크 프로그램들 간의 이동)을 위해 잠시 PPP를 유지시켜주는데 목적이 있다. 즉, PPP가 유지되고 있다는 것은 트래픽 채널도 유지되고 있다는 것을 의미하며, PPP를 새로 Open하는데 있어 빠른 진행이 가능하다.
이러한 Dummy PPP의 사용 용도는 PPP가 완전히 종료 되었을 때(즉, 살아있는 PPP가 하나도 없을 때) 트래픽 채널도 끊어버리지만, 만일 PPP가 하나라도 살아 있으면 트래픽 채널은 끊어지지 않고 유지된다. 이와 같이, 트래픽 채널이 유지되는 이유는 PPP의 Application ID와 Net LIB의 형식적인 기본 ACB를 가지기 때문이며, 이와 같이 기본 ACB를 가져야만 Application ID를 유지할 수 있으므로 Dummy PPP는 PPP가 있어야 하는 기본값만 가지고 채널을 유지할 수 있는 것이다. 그러므로, Dummy PPP는 PPP Open 시점에서 시간이 소용되는 부분들은 망과 트래픽을 생성하기 위해 드는 것이 대부분이므로 트래픽 채널을 유지하고 Application을 새로 여는 것이므로 접속 시간대를 줄일 수 있다.
도 3은 본 발명의 일 실시예에 따른 이동통신 단말기의 채널 변환 방법을 나타낸 순서도이다.
이하, 도 3을 참조하여 본 발명의 일 실시예에 따른 이동통신 단말기의 채널 변환 방법을 상세히 설명하면 다음과 같다.
사용자가 단말기를 통해 실행하고자 하는 어플리케이션(즉, WIPI, VoD, 브라우저)을 선택하면, 단말기는 선택된 어플리케이션을 실행하고, 실행된 어플리케이션과 해당 서버 또는 다른 단말기와의 PPP 연결을 수행하며 실질적인 데이터의 송수신을 한다(S100, S102). 상기 PPP를 통해 해당 서버와 연결이 수행되면, 단말기는 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).
이와 같이, 본 발명에 따른 단말기는 어플리케이션을 변경할 경우, 해당 PPP의 Close/Open 기능을 갖춘 채널 관리부와 같이 별도의 장치를 구비해서 수행될 수 있거나 또는 위와 같은 기능을 프로그램화하여 제어부에 추가될 수 있다.
그리고, 본 발명은 도면에 도시된 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
상술한 바와 같이, 본 발명은 어플리케이션 실행 후, 다른 어플리케이션을 선택 및 실행할 경우, Dummy PPP를 이용하여 실행된 어플리케이션이 종료되더라고 일시적으로 상기 종료된 어플리케이션의 트래픽 채널을 유지하여 어플리케이션 변경에 따른 트래픽 채널의 Open/Close 과정을 수행하는데 소요되는 시간을 줄이는 효과가 있다.

Claims (8)

  1. 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 입력부와;
    상기 제1 어플리케이션을 제어하여 구동하고, 상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신을 제어하는 제어부와;
    상기 입력부를 통해 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 채널 관리부를 포함하여 구성되는 것을 특징으로 하는 이동통신 단말기.
  2. 제1 항에 있어서, 상기 채널 관리부는
    상기 제1 어플리케이션이 구동되면 생성되는 Dummy PPP를 이용하여 상기 제2 어플리케이션이 구동되더라고 상기 생성된 Dummy PPP를 이용하여 트래픽 채널을 유지하고, 상기 제2 어플리케이션이 구동되어 해당 PPP를 통해 데이터의 송수신이 이루어지면, 상기 제1 어플리케이션에 해당되는 PPP의 트래픽 채널을 Close 하는 것을 특징으로 하는 이동통신 단말기.
  3. 제2 항에 있어서, 상기 Dummy PPP는
    상기 제1 어플리케이션이 서버와 접속을 하기 위해 사용되는 PPP의 소정 필드를 이용하는 것을 특징으로 하는 이동통신 단말기.
  4. 제3항에 있어서, 상기 소정 필드는
    어플리케이션 ID 및/또는 Net LIB를 포함하는 것을 특징으로 하는 이동통신 단말기.
  5. 제1 어플리케이션을 선택하기 위한 명령을 입력 받는 과정과;
    상기 제1 어플리케이션에 해당되는 서버와의 데이터 송수신이 이루어진 상태에서 제2 어플리케이션이 선택되면, 상기 제1 어플리케이션과 상기 서버와의 채널 연결의 Open 또는 Close와, 상기 제2 어플리케이션과 해당 서버와의 채널 연결의 Open 또는 Close를 관리하는 과정으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.
  6. 제5항에 있어서, 상기 관리 과정은
    상기 제1 어플리케이션이 구동되면 생성되는 Dummy PPP를 이용하여 상기 제2 어플리케이션이 구동되더라도 상기 생성된 Dummy PPP를 이용하여 트래픽 채널을 유지하고, 상기 제2 어플리케이션이 구동되어 해당 PPP를 통해 데이터의 송수신이 이루어지면, 상기 제1 어플리케이션에 해당되는 PPP의 트래픽 채널을 Close 하는 과정을 포함하는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.
  7. 제6항에 있어서, 상기 Dummy PPP는
    상기 제1 어플리케이션이 서버와 접속을 하기 위해 사용되는 PPP의 소정 필드를 이용하는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.
  8. 제7항에 있어서, 상기 소정 필드는
    어플리케이션 ID 및/또는 Net LIB를 포함하는 것을 특징으로 하는 이동통신 단말기의 채널 관리 방법.
KR1020060033780A 2006-04-13 2006-04-13 이동통신 단말기의 채널 관리 장치 및 방법 KR101166272B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060033780A KR101166272B1 (ko) 2006-04-13 2006-04-13 이동통신 단말기의 채널 관리 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060033780A KR101166272B1 (ko) 2006-04-13 2006-04-13 이동통신 단말기의 채널 관리 장치 및 방법

Publications (2)

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

Family

ID=38817154

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060033780A KR101166272B1 (ko) 2006-04-13 2006-04-13 이동통신 단말기의 채널 관리 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101166272B1 (ko)

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
US8873411B2 (en) 2004-12-03 2014-10-28 Seven Networks, Inc. Provisioning of e-mail settings for a mobile terminal
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
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 (ko) 2003-11-05 2006-04-04 한국전자통신연구원 패킷정합장치간 핸드오프 수행 방법

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
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8774844B2 (en) 2007-06-01 2014-07-08 Seven Networks, Inc. Integrated messaging
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
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US8849902B2 (en) 2008-01-25 2014-09-30 Seven Networks, Inc. System for providing policy based content service in a mobile network
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
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8886176B2 (en) 2010-07-26 2014-11-11 Seven Networks, Inc. Mobile application traffic optimization
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9049179B2 (en) 2010-07-26 2015-06-02 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
US9407713B2 (en) 2010-07-26 2016-08-02 Seven Networks, Llc Mobile application traffic 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
US8291076B2 (en) 2010-11-01 2012-10-16 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8966066B2 (en) 2010-11-01 2015-02-24 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
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
US9275163B2 (en) 2010-11-01 2016-03-01 Seven Networks, Llc Request and response characteristics based adaptation of distributed caching in a mobile network
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
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
US8903954B2 (en) 2010-11-22 2014-12-02 Seven Networks, Inc. Optimization of resource polling intervals to satisfy mobile device requests
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
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
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
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
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
US8984581B2 (en) 2011-07-27 2015-03-17 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
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
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
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
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
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
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 (ko) 2012-07-17

Similar Documents

Publication Publication Date Title
KR101166272B1 (ko) 이동통신 단말기의 채널 관리 장치 및 방법
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
US20030185195A1 (en) Virtual connection of a remote unit to a server
KR100978336B1 (ko) 리모트 액세스
EP2393235B1 (en) Method and system for energy efficient based service optimization by a broadband gateway
CN1592283B (zh) 与异类网络相连的设备之间的控制方法和实现该方法的设备
US20130268578A1 (en) Method And Apparatus For Facilitating Communications With A Managed Client Device
KR100949020B1 (ko) 멀티캐스트 스트리밍 서비스 방법 및 시스템
KR20030028310A (ko) 홈네트워크에 연결된 피제어 장치를 인터넷을 통해제어하는 방법 및 그 제어 장치
KR101048613B1 (ko) 홈 네트워크 서비스 제공 UPnP기반 RG 시스템
KR20050078541A (ko) 홈네트워크 디바이스 모니터링 및 제어 방법
GB2355163A (en) A modem having embedded network transmission protocols
CN101902460A (zh) 网络接入对象的操作组件生成处理方法及设备
US20070248011A1 (en) Method and system for connection control
US20120185543A1 (en) Apparatus and method for sharing information on a webpage
CN103117985B (zh) 一种控制多个同号sip 终端注册到网络的方法和***
TWI404401B (zh) 多工通訊裝置以及多工通訊方法
KR100640826B1 (ko) 홈 네트워크 장치 제어 방법
KR20070013369A (ko) 이동통신 단말기의 메뉴 원격 동기화 장치 및 방법
KR101888848B1 (ko) 유니버셜 플러그 앤 플레이 홈 네트워크 환경에 있어서 전화통신 서비스를 관리하기 위한 방법 및 시스템
EP2609713B1 (en) Method and apparatus for sharing memo by using upnp telephony
KR100940635B1 (ko) 네트웍에 연결되는 피제어기기에 따라 기기 매니저를 가변적으로 운용하는 장치 및 그 방법
CN108270756A (zh) 一种设备间通信的方法及***

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