[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101919257B1 - 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기 - Google Patents

애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기 Download PDF

Info

Publication number
KR101919257B1
KR101919257B1 KR1020177007426A KR20177007426A KR101919257B1 KR 101919257 B1 KR101919257 B1 KR 101919257B1 KR 1020177007426 A KR1020177007426 A KR 1020177007426A KR 20177007426 A KR20177007426 A KR 20177007426A KR 101919257 B1 KR101919257 B1 KR 101919257B1
Authority
KR
South Korea
Prior art keywords
application program
association
switching
request
type information
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020177007426A
Other languages
English (en)
Other versions
KR20170045269A (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 후아웨이 테크놀러지 컴퍼니 리미티드
Publication of KR20170045269A publication Critical patent/KR20170045269A/ko
Application granted granted Critical
Publication of KR101919257B1 publication Critical patent/KR101919257B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/543User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명에 개시된 애플리케이션 프로그램 전환 방법은 데이터 처리 분야에 관한 것이며, 애플리케이션 프로그램의 신속한 전환의 문제점을 해결하기 위해 사용된다. 본 발명에 의해 제공되는 기술적 해결책은, 전환 요구에 응답하고, 애플리케이션 프로그램 수정에 따른 사용자의 요구를 만족하는 제2 애플리케이션 프로그램을 탐색하며, 제2 애플리케이션 프로그램을 직접 개시시킴으로써 제2 애플리케이션 프로그램을 개시시키기 위해 사용자가 오직 한번만 전환 요구를 송신할 수 있게 한다. 본 발명의 실시예는 애플리케이션 프로그램 전환 상황에 적용될 수 있다.

Description

애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기{APPLICATION PROGRAM SWITCH METHOD, APPARATUS AND ELECTRONIC TERMINAL}
본 발명은 데이터 처리 분야, 구체적으로는 애플리케이션 프로그램 전환 방법 및 장치, 및 전자 단말기에 관한 것이다.
현재, 사용자는 휴대 전화, 태블릿 컴퓨터, 및 텔레비전 같은 다양한 로컬 전자 장치에 애플리케이션 프로그램을 설치할 수 있다. 이들 모든 용례들은 독립적으로 구동되며, 모두가 열기 및 닫기 같은 동작을 실행하기 위해 운영 시스템을 사용하여 관리된다. 사용자가 애플리케이션 프로그램을 다른 애플리케이션 프로그램으로 전환하기 원하는 경우, 사용자는 제1 애플리케이션 프로그램으로부터 나오고, 운영 시스템의 홈 화면으로 복귀하며, 그 후 다수의 설치된 애플리케이션 프로그램으로부터 사용자가 열기 원하는 제2 애플리케이션 프로그램을 선택할 필요가 있다. 이러한 동작은 매우 성가시고 복잡하며 사용자가 동작하기에 불편하다.
본 발명의 실시예는, 사용자가 프로그램을 전환할 때 실행되는 동작 절차를 어느 정도 단순화시켜 전환 동작이 더 편리해지도록 하기 위해, 애플리케이션 프로그램 전환 방법 및 장치, 및 전자 단말기를 제공한다.
전술한 목적을 달성하기 위해서, 이하의 기술적 해결책이 본 발명의 실시예에 채용된다.
제1 양태에 따르면, 본 발명의 실시예는 애플리케이션 프로그램 전환 방법을 제공하며, 애플리케이션 프로그램 전환 방법은:
전환 요청을 획득하는 단계로서, 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용되는, 전환 요청 획득 단계, 및
획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하고, 제2 애플리케이션 프로그램을 개시시키는 단계를 포함한다.
제1 양태와 관련하여, 제1 양태의 제1 가능한 구현 방식에서, 전환 요청을 획득하는 단계 전에, 상기 방법은:
추가예정 애플리케이션 프로그램의 유형 정보를 획득하는 단계,
기존의 애플리케이션 프로그램 연관 관계로부터, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하는 단계, 및
유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하는 단계를 더 포함한다.
제1 양태의 제1 가능한 구현 방식과 관련하여, 제2 가능한 구현 방식에서, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하는 단계 후에, 상기 방법은:
유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하는 단계를 더 포함한다.
제1 양태 또는 제1 양태의 제1 가능한 구현 방식과 관련하여, 제3 가능한 구현 방식에서, 기존의 애플리케이션 프로그램 연관 관계로부터, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하는 단계 후에, 상기 방법은:
유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하는 단계를 더 포함한다.
제1 양태의 제3 가능한 구현 방식과 관련하여, 제4 가능한 구현 방식에서, 전환 요청을 획득하는 단계 전에, 상기 방법은:
제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하는 단계로서, 제3 애플리케이션 프로그램은 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램인, 획득 단계, 및
연관 프로그램을 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하고, 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 연관 프로그램 사이의 전환 순서를 설정하는 단계를 더 포함한다.
제1 양태의 제4 가능한 구현 방식과 관련하여, 제5 가능한 구현 방식에서, 전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계는:
제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하는 단계, 및
제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하는 단계를 포함한다.
제1 양태의 제4 가능한 구현 방식과 관련하여, 제6 가능한 구현 방식에서, 전환 요청에서 지정된 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계는:
제2 애플리케이션 프로그램의 식별 정보에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하는 단계를 포함한다.
제1 양태의 제4 가능한 구현 방식과 관련하여, 제7 가능한 구현 방식에서, 전환 요청에서 지정된 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계는:
제2 애플리케이션 프로그램의 식별 정보에 따라, 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하는 단계를 포함한다.
제2 양태에 따르면, 본 발명은 애플리케이션 프로그램 전환 장치를 더 제공하며, 애플리케이션 프로그램 전환 장치는:
전환 요청을 획득하도록 구성되는 제1 획득 유닛으로서, 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용되는, 제1 획득 유닛,
획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는 제1 결정 유닛, 및
제2 애플리케이션 프로그램을 개시시키도록 구성되는 전환 유닛을 포함한다.
제2 양태와 관련하여, 제2 양태의 제1 가능한 구현 방식에서, 장치는:
추가예정 애플리케이션 프로그램의 유형 정보를 획득하도록 구성되는 제2 획득 유닛,
기존의 애플리케이션 프로그램 연관 관계로부터, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하도록 구성되는 제2 결정 유닛, 및
유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하도록 구성되는 제1 설정 유닛을 더 포함한다.
제2 양태의 제1 가능한 구현 방식과 관련하여, 제2 가능한 구현 방식에서, 제1 설정 유닛은 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하도록 더 구성된다.
제2 양태의 제1 가능한 구현 방식의 제2 양태와 관련하여, 제3 가능한 구현 방식에서, 제1 설정 유닛은, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하도록 더 구성된다.
제2 양태의 제3 가능한 구현 방식과 관련하여, 제4 가능한 구현 방식에서, 장치는:
제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하도록 구성되는 제3 획득 유닛으로서, 제3 애플리케이션 프로그램은 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램인, 제3 획득 유닛, 및
연관 프로그램을 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하고, 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 연관 프로그램 사이의 전환 순서를 설정하도록 구성되는, 제2 설정 유닛을 더 포함한다.
제2 양태의 제4 가능한 구현 방식과 관련하여, 제5 가능한 구현 방식에서, 제1 결정 유닛은:
전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하도록 구성되는 획득 모듈, 및
제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는 제1 결정 모듈을 포함한다.
제2 양태의 제4 가능한 구현 방식과 관련하여, 제6 가능한 구현 방식에서, 제1 결정 유닛은:
전환 요청에서 지정된 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는, 제2 결정 모듈을 포함한다.
제2 양태의 제4 가능한 구현 방식과 관련하여, 제7 가능한 구현 방식에서, 제1 결정 유닛은:
전환 요청에서 지정된 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는 제3 결정 모듈을 포함한다.
제3 양태에 따르면, 본 발명의 실시예는, 프로세서, 메모리, 및 입력/출력 인터페이스를 포함하는 전자 단말기를 더 제공하며, 메모리는 애플리케이션 프로그램을 저장하고, 프로세서는 메모리에 저장된 애플리케이션 프로그램을 불러들이며, 입력/출력 인터페이스를 제어하고,
입력/출력 인터페이스는 전환 요청을 획득하도록 구성되고, 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용되고,
프로세서는, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하고 제2 애플리케이션 프로그램을 개시시키도록 구성되며,
메모리는 애플리케이션 프로그램 연관 관계를 저장하도록 더 구성된다.
제3 양태와 관련하여, 제3 양태의 제1 가능한 구현 방식에서, 전환 요청을 획득하는 단계가 실행되기 전에, 프로세서는, 추가예정 애플리케이션 프로그램의 유형 정보를 획득하고, 기존의 애플리케이션 프로그램 연관 관계로부터 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하며, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하도록 더 구성된다.
제3 양태의 제1 가능한 구현 방식과 관련하여, 제2 가능한 구현 방식에서, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하는 단계를 실행한 후에, 프로세서는 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하도록 더 구성된다.
제3 양태 또는 제3 양태의 제1 가능한 구현 방식과 관련하여, 제3 가능한 구현 방식에서, 기존의 애플리케이션 프로그램 연관 관계로부터 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하는 단계를 실행한 후에, 프로세서는, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하도록 더 구성된다.
제3 양태의 제3 가능한 구현 방식과 관련하여, 제4 가능한 구현 방식에서, 전환 요청을 획득하는 단계가 실행되기 전에, 프로세서는, 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램인 제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하고, 연관 프로그램을 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하며, 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 연관 프로그램 사이의 전환 순서를 설정하도록 더 구성된다.
제3 양태의 제4 가능한 구현 방식과 관련하여, 제5 가능한 구현 방식에서, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계를 실행할 때, 프로세서는 구체적으로는, 전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하고, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성된다.
제3 양태의 제4 가능한 구현 방식과 관련하여, 제6 가능한 구현 방식에서, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계를 실행할 때, 프로세서는 구체적으로는, 전환 요청에서 지정된 전환 방식이 지정 전환이고 전환 요청이 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성된다.
제3 양태의 제4 가능한 구현 방식과 관련하여, 제7 가능한 구현 방식에서, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계를 실행할 때, 프로세서는 구체적으로는, 전환 요청에서 지정된 전환 방식이 지정 전환이고 전환 요청이 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성된다.
본 발명의 실시예에 제공되는 애플리케이션 프로그램 전환 방법 및 장치, 및 전자 단말기에 따르면, 전환 요청에 응답하여, 사용자의 요구를 만족하는 제2 애플리케이션 프로그램에 대해 애플리케이션 프로그램 연관 관계가 탐색되며, 제2 애플리케이션 프로그램이 직접 개시되므로, 사용자는 전환 요청을 오직 한번만 송신함으로써 제2 애플리케이션 프로그램을 개시할 수 있다. 종래 기술의 기존의 기술적인 해결책에 따르면, 사용자는 현재 사용되는 프로그램을 닫고, 운영 시스템의 홈페이지로 복귀한 후 새로운 애플리케이션 프로그램을 위해 다수의 애플리케이션 프로그램을 탐색하며, 개시될 새로운 애플리케이션 프로그램을 선택할 필요가 있다. 비교하면, 본 발명의 기술적인 해결책에 따르면, 사용자는 전환 요청을 송신하기만 하면 되고, 단말기가 나머지 절차를 자동으로 완료하므로, 이는 더 신속하고 더 편리하며 사용자에게 더 양호한 경험을 가져다 준다.
본 발명의 실시예 또는 종래 기술에 있어서의 기술적 해결책을 더 명확하게 설명하기 위해서, 이하는 실시예 또는 종래 기술을 설명하는데 필요한 첨부의 도면을 간략하게 설명한다. 분명히, 이하의 설명에 있어서의 첨부의 도면은 본 발명의 일부 실시예만을 나타내는 것이며, 통상의 기술자는 창의적인 노력 없이 이들 첨부의 도면으로부터 다른 도면을 유도할 수 있다.
도 1은 본 발명의 실시예에 따른 애플리케이션 프로그램 전환 방법의 흐름도이다.
도 2는 본 발명의 실시예에 따른 애플리케이션 프로그램과 연관 프로그램 사이의 관계의 개략도이다.
도 3은 본 발명의 실시예에 따른 애플리케이션 프로그램과 연관 프로그램 사이의 다른 관계의 개략도이다.
도 4는 본 발명의 실시예에 따른 애플리케이션 프로그램 연관 관계를 생성하는 방법의 흐름도이다.
도 5는 본 발명의 실시예에 따른 애플리케이션 프로그램 연관 관계를 생성하는 다른 방법의 흐름도이다.
도 6은 본 발명의 실시예에 따른 애플리케이션 프로그램 전환 장치의 구조 블록도이다.
도 7은 본 발명의 실시예에 따른 다른 애플리케이션 프로그램 전환 장치의 구조 블록도이다.
도 8은 본 발명의 실시예에 따른 다른 애플리케이션 프로그램 전환 장치의 구조 블록도이다.
도 9은 본 발명의 실시예에 따른 다른 애플리케이션 프로그램 전환 장치의 구조 블록도이다.
도 10은 본 발명의 실시예에 따른 다른 애플리케이션 프로그램 전환 장치의 구조 블록도이다.
도 11은 본 발명의 실시예에 따른 다른 애플리케이션 프로그램 전환 장치의 구조 블록도이다.
도 12는 본 발명의 실시예에 따른 전자 단말기의 구조 블록도이다.
이하는 본 발명의 실시예의 첨부 도면을 참조하여 본 발명의 실시예의 기술적 해결책을 명학하게 그리고 완전하게 설명한다. 분명히, 설명된 실시예는 일부일 뿐이며 본 발명의 모든 실시예가 아니다. 창의적인 노력 없이 본 발명의 실시예에 기초하여 통상의 기술자에 의해 획득되는 모든 다른 실시예는 본 발명의 보호 범위 내에 있을 것이다.
본 발명은 2개의 애플리케이션 프로그램 사이의 신속한 전환을 구현하고 사용자에게 더 양호한 경험을 가져다 주는 애플리케이션 프로그램 전환 방법을 제공한다. 상기 방법은 태블릿 컴퓨터, 스마트폰, 스마트 텔레비전, 웨어러블 기기, 또는 컴퓨터 같은 단말기의 운영 시스템에 적용될 수 있거나, 또는 운영 시스템의 특정한 애플리케이션 프로그램 또는 서비스에서 구현될 수도 있다. 방법 절차가 도 1에 도시되어 있으며 이하의 단계를 포함한다.
101. 전환 요청을 획득한다.
전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용된다. 구체적인 전환 요청은 순차 전환 요청 또는 지정 전환을 위한 요청일 수 있다. 순차 전환 요청은 2개의 인접하는 애플리케이션 프로그램 사이의 전환을 요청하며, 지정 전환 요청을 위한 요청은 특정한 애플리케이션 프로그램으로 직접 전환하는 것을 요청한다.
사용자에 의해 실행되는 전환을 용이하게 하기 위해서, 본 발명의 이 실시예에서, 단말기는, 사용자를 위해, 뒤 또는 앞 순서로 애플리케이션 프로그램을 여는 것을 나타내는 플로팅 좌/우 키를 제공할 수 있으며, 또한 사용자를 위해, 숫자, 글자, 문자 등을 포함하는 애플리케이션 프로그램 식별자를 제공할 수 있다. 이 경우, 사용자는 전환 요청을 송신하기 위해 플로팅 키를 탭하거나 애플리케이션 프로그램 식별자를 입력할 수 있다. 이들 트리거 동작은 원격 제어, 몸짓 행동 등을 사용함으로써 구현될 수 있다. 애플리케이션 프로그램 식별자는, 사용자가 선택을 실행하거나 입력 동작을 실행하도록, 지표의 형태로 사용자에게 제공될 수 있다.
102. 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정한다.
본 발명의 이 실시예에서, 애플리케이션 프로그램 연관 관계는 다수의 애플리케이션 프로그램 사이 또는 애플리케이션 프로그램과 연관 프로그램 사이의 전환 순서를 제한하기 위해 사용될 수 있다. 일반적으로, 동일한 애플리케이션 프로그램 연관 관계에 있는 애플리케이션 프로그램 및 연관 프로그램은 동일한 유형 정보, 예를 들어 비디오 소프트웨어, 판독 소프트웨어, 및 게임 소프트웨어를 갖는다. 대안적으로, 동일한 애플리케이션 프로그램 연관 관계에 있는 애플리케이션 프로그램 및 연관 프로그램은 인간 습관 관계에 따르는 유형을 갖는데, 예를 들어 주식 소프트웨어가 사용자의 사용 습관에 따라 뉴스 소프트웨어와 순차적으로 연관된다.
본원에서 설명되는 연관 프로그램은 애플리케이션 프로그램에 관계되는 애플리케이션 프로그램이며, 연관 프로그램과 특정한 애플리케이션 프로그램 사이의 대응 관계는, 2개의 애플리케이션 프로그램이 동일한 채널 또는 동일한 애플리케이션 제공자에 속하는 것일 수 있다. 예를 들어, 위성 텔레비전 Chinese 채널이 채널이고, 위성 텔레비전 Chinese 채널의 포럼 애플리케이션이 위성 텔레비전 Chinese 채널의 비디오 애플리케이션의 연관 애플리케이션이다. 상세사항에 대해서는, 도 2 및 도 3에 도시된 예를 참고하라. 채널 애플리케이션 프로그램 및 채널 연관 프로그램이 도 2 및 도 3의 양쪽 모두에서 예로서 사용된다. 도 2는, 단말기에서 다수의 독립 채널 애플리케이션 프로그램이 각각 상이한 채널 연관 프로그램에 대응하고 있는 경우에 있어서의 애플리케이션 프로그램과 연관 프로그램 사이의 관계를 도시한다. 도 3은, 독립 채널 애플리케이션 프로그램이 다수의 채널을 포함하고, 각각의 채널은 1개 이상의 채널 연관 프로그램과 더 연관되는 경우에 있어서의 애플리케이션 프로그램과 연관 프로그램 사이의 관계를 도시한다. 다른 예로서, 위성 텔레비전의 생활 채널, 스포츠 채널, 뉴스 채널, 및 영화 채널이 애플리케이션 프로그램으로서의 역할을 하며, 이들 채널은 각각 서로의 연관 프로그램일 수도 있다. 이들 채널은 사용자에 의해 실행되는 전환을 용이하게 하기 위해서 애플리케이션 프로그램 연관 관계를 수립하도록 연관된다.
애플리케이션 프로그램 연관 관계는 리스트 등의 방식으로 단말기에 저장될 수 있다. 관리 및 탐색의 용이성을 위해, 동일한 애플리케이션 프로그램 연관 관계에 속하는 애플리케이션 프로그램 및 연관 프로그램이 연속하는 저장 장소에 두어질 수 있는데, 예를 들어 동일한 폴더 또는 동일한 디렉터리에 두어질 수 있다. 또한, 식별자가 각각의 애플리케이션 프로그램 연관 관계에 대해 설정된다.
103. 제2 애플리케이션 프로그램을 개시시킨다.
본 실시예에서, 제2 애플리케이션 프로그램이 개시되는 동안, 제1 애플리케이션 프로그램은 구동 상태로부터 나올 수 있거나 구동 상태를 유지하기 위해 배경으로 숨겨질 수 있다.
본 발명의 이 실시예에 제공되는 애플리케이션 프로그램 전환 방법에 따르면, 전환 요청에 응답하여, 사용자의 요구를 만족하는 제2 애플리케이션 프로그램에 대해 애플리케이션 프로그램 연관 관계가 탐색되며, 제2 애플리케이션 프로그램이 직접적으로 개시되므로, 사용자는 전환 요청을 오직 한번만 송신함으로써 제2 애플리케이션 프로그램을 개시시킬 수 있다. 종래 기술의 기존의 기술적인 해결책에 따르면, 사용자는 현재 사용되는 프로그램을 닫고, 운영 시스템의 홈페이지로 복귀한 후 새로운 애플리케이션 프로그램을 위해 다수의 애플리케이션 프로그램을 탐색하며, 개시될 새로운 애플리케이션 프로그램을 선택할 필요가 있다. 비교하면, 본 발명의 기술적인 해결책에 따르면, 사용자는 전환 요청을 송신하기만 하면 되고, 단말기가 나머지 절차를 자동으로 완료하므로, 이는 더 신속하고 더 편리하며 사용자에게 더 양호한 경험을 가져다 준다.
전술한 구현 방식에서 언급된 애플리케이션 프로그램 연관 관계에 대해서는, 본 발명의 이 실시예는 애플리케이션 프로그램 연관 관계를 생성하는 방법을 더 제공한다. 상기 방법은 단계 101 전에 실행될 수 있다. 도 4에 도시된 바와 같이, 상기 방법은 이하의 단계를 포함할 수 있다.
201. 추가예정 애플리케이션 프로그램의 유형 정보를 획득한다.
본원에서 설명된 "추가예정"은 전술한 애플리케이션 프로그램 연관 관계에 추가될 것을 기다리는 것을 의미한다. 그러므로, 추가예정 애플리케이션 프로그램은 전술한 애플리케이션 프로그램 연관 관계에 추가될 필요가 있는 애플리케이션 프로그램을 의미한다. 추가예정 애플리케이션 프로그램은, 단말기에 설치되었지만 임의의 애플리케이션 프로그램 연관 관계에 아직 추가되지 않은 애플리케이션 프로그램일 수 있거나, 또는 단말기에 설치된 새로운 애플리케이션 프로그램일 수 있다.
여기서, 전술한 유형 정보는 애플리케이션 프로그램 사이를 구별하기 위해 사용되는 식별 정보이며, 애플리케이션 프로그램의 원래의 메타데이터 유형에 새로운 파라미터를 추가함으로써 구현될 수 있다는 것을 또한 유의해야 한다. 예를 들어, 새로운 파라미터는 비디오 유형, 게임 유형, 비디오 유형의 채널 1, 또는 비디오 유형의 채널 2 같은 식별자일 수 있다. 이들 유형은 애플리케이션 프로그램을 개발할 때 개발자에 의해 설정될 수 있거나 또는 사용자의 선호에 따라 사용자에 의해 규정되고 설정될 수 있다.
예를 들어, 추가예정 애플리케이션 프로그램의 유형 정보를 획득하는 단계는 브라우저에 의해 동작 및 완료될 수 있거나 운영 시스템에 의해 동작 및 완료될 수 있다.
202. 기존의 애플리케이션 프로그램 연관 관계로부터, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정한다. 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 단계 203이 실행되거나, 또는 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 단계 204가 실행된다.
203. 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하고, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정한다.
추가예정 애플리케이션 프로그램의 유형 정보가 기존의 애플리케이션 프로그램의 유형 정보와 동일한 경우, 추가예정 애플리케이션 프로그램은 기존의 애플리케이션 프로그램의 연관 관계에 추가된다. 예를 들어, 기존의 프로그램이 비디오 유형 애플리케이션 프로그램인 경우, 추가예정 비디오 유형 애플리케이션 프로그램이 기존의 비디오 유형 애플리케이션 프로그램의 연관 관계에 자동으로 추가된다. 또한, 추가예정 애플리케이션 프로그램과 다른 애플리케이션 프로그램 사이의 전환 순서가 무작위적으로 생성될 수 있거나, 추가예정 애플리케이션 프로그램이 기존의 전환 순서 바로 뒤에 추가될 수 있거나, 또는 빈번히 사용되는 애플리케이션으로 먼저 전환되는 원칙을 참고하여 사용자에 의한 각각의 애플리케이션 프로그램의 사용 빈도에 따라 전환 순서가 설정될 수 있다.
204. 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 추가예정 애플리케이션 프로그램의 유형 정보로서 설정한다.
추가예정 애플리케이션 프로그램의 유형 정보가 기존의 프로그램의 유형 정보와 상이한 경우, 추가예정 애플리케이션 프로그램을 포함하는 새로운 유형 관계가 수립되며, 추가예정 애플리케이션 프로그램의 유형 정보가 새로운 연관 관계의 유형 정보로서 설정된다. 예를 들어, 추가예정 애플리케이션 프로그램의 유형 정보가 게임이고, 기존의 애플리케이션 프로그램이 게임의 유형 정보를 갖지 않는 경우, 추가예정 애플리케이션 프로그램을 포함하며 유형 정보가 게임인 새로운 연관 관계가 수립된다.
이 구현 방식에서, 임의의 애플리케이션 프로그램과 기존의 애플리케이션 프로그램 사이의 전환 순서가 임의의 애플리케이션 프로그램의 유형 정보에 따라서 수립될 수 있으므로, 사용자가 전환을 실행할 때 단말기의 임의의 애플리케이션 프로그램으로 전환될 수 있는 것을 보장할 수 있다.
본 발명의 이 실시예는 애플리케이션 프로그램 연관 관계를 생성하는 방법을 더 제공한다. 상기 방법은 연관 프로그램을 추가하는 전술한 구체적인 방식을 구현하기 위해 사용되며 단계 101 전에 실행될 수 있다. 도 5에 도시된 바와 같이, 상기 방법은 이하의 단계를 포함할 수 있다.
301. 제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득한다.
본 발명의 이 실시예에서, 제3 애플리케이션 프로그램은 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램인데, 즉 제3 애플리케이션 프로그램은 애플리케이션 프로그램 연관 관계에 속한다. 그러나, 이 실시예에서, 제3 애플리케이션 프로그램은 특정한 애플리케이션 프로그램 연관 관계에 속할 필요는 없다. 그러므로, 제3 애플리케이션 프로그램은 전술한 제1 애플리케이션 프로그램 및 제2 애플리케이션 프로그램을 포함할 수 있다.
애플리케이션 프로그램과 연관 프로그램 사이의 대응에 대해서는, 단계 102의 관련 설명 및 도 2 및 도 3에 도시된 내용을 참고하라.
302. 연관 프로그램을 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하고, 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 연관 프로그램 사이의 전환 순서를 설정한다.
전환 순서의 결정과 전술한 애플리케이션 프로그램의 결정 사이에 차이가 없다.
또한, 연관 프로그램의 애플리케이션 프로그램 연관 관계가 단계 201 내지 204를 사용하여 독립적으로 수립될 수 있다는 것을 유의해야 한다.
이 구현 방식에서, 사용자에 의해 실행되는 탐색 및 전환을 더 용이하게 하도록, 임의의 애플리케이션 프로그램과 기존의 애플리케이션 프로그램 사이의 전환 순서가 임의의 애플리케이션 프로그램의 유형 정보에 따라 수립될 수 있으며, 특정한 연관 관계를 갖는 애플리케이션 프로그램이 동일한 애플리케이션 프로그램 연관 관계에 설정될 수도 있다.
여기서, 본 발명의 이 실시예는 사용자에 의해 사용되는 상이한 전환 방식에 기초하는 상이한 응답 방법을 더 제공한다. 구체적으로, 2가지 유형의 전환 방식(순차 전환 및 지정 전환)의 3개의 상이한 경우가 포함되며 구체적으로는 이하와 같다.
순차 전환의 사용은 사용자가 "앞" 또는 "뒤" 기능 키를 탭하는 것으로서 이해될 수 있다. 지정 전환의 사용은, 사용자가 제2 애플리케이션 프로그램의 식별자, 예를 들어 숫자 또는 문자를 직접 입력하는 것, 또는 사용자가 전자 프로그램 메뉴를 개시시키고 그 메뉴로부터 제2 애플리케이션 프로그램을 선택할 수 있는 것으로서 이해될 수 있다.
경우 1: 전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서가 획득된다. 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하는 단계를 포함한다.
전환 지시에 나타난 전환 방향은 일반적으로 앞 또는 뒤를 포함한다. 오프셋은 일반적으로 1개의 애플리케이션 프로그램이거나 또는 분명히 더 많은 애플리케이션 프로그램일 수 있다.
경우 2: 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램은, 제2 애플리케이션 프로그램의 식별 정보에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 결정된다.
제2 애플리케이션 프로그램의 식별 정보는 제2 애플리케이션 프로그램의 명칭, 또는 애플리케이션 프로그램 연관 관계의 제2 애플리케이션 프로그램의 순서 번호일 수 있다.
경우 3: 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램은, 제2 애플리케이션 프로그램의 식별 정보에 따라, 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 결정된다.
이 구현 방식에서, 다수의 전환 방식이 사용자를 위해 제공된다. 그러므로, 사용자는, 제2 애플리케이션 프로그램이 가장 신속하게 선택되도록 하기 위해, 사용자의 요구에 따라 사용될 전환 방식을 더 양호하게 선택할 수 있다.
상술한 실시예에서, 애플리케이션 프로그램 사이의 전환, 애플리케이션 프로그램 연관 관계의 생성, 사용자의 전환 요청 방식의 청취, 및 전환 동작의 실행은, 브라우저에 의해 실행될 수 있거나 또는 운영 시스템에 의해 실행될 수 있다.
본 발명의 실시예는 도 1 내지 도 5의 방법 절차를 구현하도록 구성될 수 있는 애플리케이션 프로그램 전환 장치를 더 제공한다. 장치의 구성요소가 도 6에 도시되어 있으며, 장치는:
전환 요청을 획득하도록 구성되는 제1 획득 유닛(41)으로서, 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용되는, 제1 획득 유닛(41),
획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는 제1 결정 유닛(42)으로서, 애플리케이션 프로그램 연관 관계는 동일한 유형 정보를 갖는 다수의 애플리케이션 프로그램 사이의 전환 순서를 제한하기 위해 사용되는, 제1 결정 유닛(42), 및
제2 애플리케이션 프로그램을 개시하도록 구성되는 전환 유닛(43)을 포함한다.
선택적으로는, 도 7에 도시된 바와 같이, 장치는:
추가예정 애플리케이션 프로그램의 유형 정보를 획득하도록 구성되는 제2 획득 유닛(51),
기존의 애플리케이션 프로그램 연관 관계로부터, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하도록 구성되는 제2 결정 유닛(52), 및
유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하도록 구성되는 제1 설정 유닛(53)을 더 포함한다.
선택적으로, 제1 설정 유닛(53)은, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하도록 더 구성된다.
선택적으로, 제1 설정 유닛(53)은, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하도록 더 구성된다.
선택적으로는, 도 8에 도시된 바와 같이, 장치는:
제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하도록 구성되는 제3 획득 유닛(61)으로서, 제3 애플리케이션 프로그램은 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램인, 제3 획득 유닛(61), 및
연관 프로그램을 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하고, 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 연관 프로그램 사이의 전환 순서를 설정하도록 구성되는, 제2 설정 유닛(62)을 더 포함한다.
선택적으로는, 도 9에 도시된 바와 같이, 제1 결정 유닛(42)은:
전환 방식이 순차 전환인 경우, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하도록 구성되는, 획득 모듈(421), 및
제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는 제1 결정 모듈(422)을 더 포함한다.
선택적으로는, 도 10에 도시된 바와 같이, 제1 결정 유닛(42)은:
전환 요청에서 지정된 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는, 제2 결정 모듈(423)을 더 포함한다.
선택적으로는, 도 11에 도시된 바와 같이, 제1 결정 유닛(42)은:
전환 요청에서 지정된 전환 방식이 지정 전환이고, 전환 요청이 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 구성되는 제3 결정 모듈(424)을 더 포함한다.
본 발명의 이 실시예에 제공된 애플리케이션 프로그램 전환 장치는, 사용자가 전환 요청을 오직 한번만 송신함으로써 제2 애플리케이션 프로그램을 개시시킬 수 있도록, 전환 요청에 응답하고, 사용자의 요구를 만족시키는 제2 애플리케이션 프로그램에 대한 애플리케이션 프로그램 연관 관계를 탐색하며, 제2 애플리케이션 프로그램을 직접 개시시킨다. 종래 기술의 기존의 기술적인 해결책에 따르면, 사용자는 현재 사용되는 프로그램을 닫고, 운영 시스템의 홈페이지로 복귀한 후 새로운 애플리케이션 프로그램을 위해 다수의 애플리케이션 프로그램을 탐색하며, 개시될 새로운 애플리케이션 프로그램을 선택할 필요가 있다. 비교하면, 본 발명의 기술적인 해결책에 따르면, 사용자는 전환 요청을 송신하기만 하면 되고, 단말기가 나머지 절차를 자동으로 완료하므로, 이는 더 신속하고 더 편리하며 사용자에게 더 양호한 경험을 가져다 준다.
본 발명의 실시예는 전자 단말기를 제공한다. 도 12에 도시된 바와 같이, 전자 단말기는 모두가 도 1 내지 도 6에 도시된 방법 절차를 구현하도록 구성되는 프로세서(71), 메모리(72), 및 입력/출력 인터페이스(73)를 포함한다. 메모리(72)는 애플리케이션 프로그램을 저장한다. 프로세서(71)는 메모리(72)에 저장된 애플리케이션 프로그램을 불러들이며 입력/출력 인터페이스(73)를 제어한다.
입력/출력 인터페이스(73)는 전환 요청을 획득하도록 구성되고, 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용된다.
프로세서(71)는, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하고 결정된 제2 애플리케이션 프로그램을 개시하도록 구성된다.
메모리(72)는 애플리케이션 프로그램 연관 관계를 저장하도록 더 구성된다.
선택적으로는, 전환 요청을 획득하는 단계가 실행되기 전에, 프로세서(71)는, 추가예정 애플리케이션 프로그램의 유형 정보를 획득하고, 기존의 애플리케이션 프로그램 연관 관계로부터 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하며, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하도록 더 구성된다.
메모리(72)는 조정된 애플리케이션 프로그램 연관 관계 및 새롭게 수립된 애플리케이션 프로그램 연관 관계를 저장하도록 더 구성된다.
선택적으로, 추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하는 단계를 실행한 후에, 프로세서(71)는, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하도록 더 구성된다.
선택적으로, 기존의 애플리케이션 프로그램 연관 관계로부터, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하는 단계를 실행한 후에, 프로세서(71)는, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하도록 더 구성된다.
선택적으로, 전환 요청을 획득하는 단계가 실행되기 전에, 프로세서(71)는, 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램인 제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하고, 연관 프로그램을 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하며, 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 연관 프로그램 사이의 전환 순서를 설정하도록 더 구성된다.
메모리(72)는 조정된 애플리케이션 프로그램 연관 관계 및 새롭게 수립된 애플리케이션 프로그램 연관 관계를 저장하도록 더 구성된다.
선택적으로, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계를 실행할 때, 프로세서(71)는 구체적으로는, 전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하고, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 더 구성된다.
선택적으로, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계를 실행할 때, 프로세서(71)는 구체적으로는, 전환 요청에서 지정된 전환 방식이 지정 전환이고 전환 요청이 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 더 구성된다.
선택적으로, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정하는 단계를 실행할 때, 프로세서(71)는 구체적으로는, 전환 요청에서 지정된 전환 방식이 지정 전환이고 전환 요청이 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 제2 애플리케이션 프로그램의 식별 정보에 따라, 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램을 결정하도록 더 구성된다.
본 발명의 이 실시예에 제공된 전자 단말기는, 사용자가 전환 요청을 오직 한번만 송신함으로써 제2 애플리케이션 프로그램을 개시시킬 수 있도록, 전환 요청에 응답하고, 사용자의 요구를 만족시키는 제2 애플리케이션 프로그램에 대한 애플리케이션 프로그램 연관 관계를 탐색하며, 제2 애플리케이션 프로그램을 직접 개시시킨다. 종래 기술의 기존의 기술적인 해결책에 따르면, 사용자는 현재 사용되는 프로그램을 닫고, 운영 시스템의 홈페이지로 복귀한 후 새로운 애플리케이션 프로그램을 위해 다수의 애플리케이션 프로그램을 탐색하며, 개시될 새로운 애플리케이션 프로그램을 선택할 필요가 있다. 비교하면, 본 발명의 기술적인 해결책에 따르면, 사용자는 전환 요청을 송신하기만 하면 되고, 단말기가 나머지 절차를 자동으로 완료하므로, 이는 더 신속하고 더 편리하며 사용자에게 더 양호한 경험을 가져다 준다.
전술한 구현 방식의 설명에 기초하여, 통상의 기술자는 본 발명이 필요한 범용 하드웨어와 소프트웨어에 의해 또는 하드웨어 만에 의해 구현될 수 있다는 것을 명확하게 이해할 수 있다. 대부분의 상황에서, 전자가 바람직한 구현 방식이다. 이러한 이해에 기초하여, 본질적으로는 본 발명 또는 종래 기술에 기여하는 부분의 의 기술적인 해결책은 소프트웨어 제품의 형태로 구현될 수 있다. 컴퓨터 소프트웨어 제품은, 컴퓨터의 플로피 디스크, 하드 디스크 또는 광학 디스크 같은 판독가능 저장 매체에 저장되며, 컴퓨터 장치(개인용 컴퓨터, 서버, 네트워크 장치 등일 수 있음)에 본 발명의 실시예에서 설명된 방법을 실행할 것을 지시하기 위한 몇몇 명령어를 포함한다.
전술한 설명은 단지 본 발명의 구체적인 구현 방식일 뿐이며 본 발명의 보호 범위를 제한하려는 의도가 아니다. 본 발명에 개시된 기술적인 범위 내에서 통상의 기술자가 용이하게 생각할 수 있는 임의의 변형 또는 대체는 본 발명의 보호 범위 내에 있을 것이다. 그러므로, 본 발명의 보호 범위는 청구항의 보호 범위에 종속할 것이다.

Claims (24)

  1. 애플리케이션 프로그램 전환 장치에서 구현된 애플리케이션 프로그램 전환 방법으로서,
    상기 애플리케이션 프로그램 전환 장치의 제1 획득 유닛에 의해 전환 요청을 획득하는 단계 - 상기 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용됨 -,
    상기 애플리케이션 프로그램 전환 장치의 제1 결정 유닛에 의해 상기 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 상기 제2 애플리케이션 프로그램을 결정하는 단계, 및
    상기 애플리케이션 프로그램 전환 장치의 전환 유닛에 의해 상기 제2 애플리케이션 프로그램을 개시시키는 단계를 포함하고,
    상기 전환 요청을 획득하는 단계 전에,
    상기 애플리케이션 프로그램 전환 장치의 제2 획득 유닛에 의해 추가예정(to-be-added) 애플리케이션 프로그램의 유형 정보를 획득하는 단계;
    상기 애플리케이션 프로그램 전환 장치의 제2 결정 유닛에 의해 기존의 애플리케이션 프로그램 연관 관계로부터, 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하는 단계;
    상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 상기 애플리케이션 프로그램 전환 장치의 제1 설정 유닛에 의해 상기 추가예정 애플리케이션 프로그램을 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하는 단계;
    상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 상기 애플리케이션 프로그램 전환 장치의 상기 제1 설정 유닛에 의해 상기 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 상기 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하는 단계;
    상기 애플리케이션 프로그램 전환 장치의 제3 획득 유닛에 의해 제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하는 단계 - 상기 제3 애플리케이션 프로그램은 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램임 -; 및
    상기 애플리케이션 프로그램 전환 장치의 제2 설정 유닛에 의해 상기 연관 프로그램을 상기 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하고, 상기 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 상기 연관 프로그램 사이의 전환 순서를 설정하는 단계
    를 더 포함하고,
    상기 유형 정보에 대응하는 상기 애플리케이션 프로그램 연관 관계에 속하는 기존의 애플리케이션 프로그램 및 상기 추가예정 애플리케이션 프로그램은 연속하는 저장 장소에 두어지고,
    상기 추가예정 애플리케이션 프로그램을 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하는 단계 후에,
    상기 애플리케이션 프로그램 전환 장치의 상기 제1 설정 유닛에 의해 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 상기 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하는 단계
    를 더 포함하고,
    상기 전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 상기 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 상기 제2 애플리케이션 프로그램을 결정하는 단계는,
    상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하는 단계; 및
    상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하는 단계
    를 포함하는 방법.
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 제1항에 있어서, 상기 전환 요청에서 지정된 전환 방식이 지정 전환이고, 상기 전환 요청이 상기 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 상기 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 상기 제2 애플리케이션 프로그램을 결정하는 단계는,
    상기 제2 애플리케이션 프로그램의 식별 정보에 따라, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하는 단계를 포함하는, 방법.
  8. 제1항에 있어서, 상기 전환 요청에서 지정된 전환 방식이 지정 전환이고, 상기 전환 요청이 상기 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 상기 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 상기 제2 애플리케이션 프로그램을 결정하는 단계는,
    상기 제2 애플리케이션 프로그램의 식별 정보에 따라, 상기 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하는 단계를 포함하는, 방법.
  9. 애플리케이션 프로그램 전환 장치로서,
    전환 요청을 획득하도록 구성되는 제1 획득 유닛 - 상기 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용됨 -,
    상기 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 상기 제2 애플리케이션 프로그램을 결정하도록 구성되는 제1 결정 유닛,
    상기 제2 애플리케이션 프로그램을 개시시키도록 구성되는 전환 유닛,
    추가예정 애플리케이션 프로그램의 유형 정보를 획득하도록 구성되는 제2 획득 유닛,
    기존의 애플리케이션 프로그램 연관 관계로부터, 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하도록 구성되는 제2 결정 유닛,
    상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 상기 추가예정 애플리케이션 프로그램을 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하도록 구성되는 제1 설정 유닛,
    제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하도록 구성되는 제3 획득 유닛 - 상기 제3 애플리케이션 프로그램은 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램임 -, 및
    상기 연관 프로그램을 상기 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하고, 상기 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 상기 연관 프로그램 사이의 전환 순서를 설정하도록 구성되는, 제2 설정 유닛
    을 포함하고,
    상기 유형 정보에 대응하는 상기 애플리케이션 프로그램 연관 관계에 속하는 기존의 애플리케이션 프로그램 및 상기 추가예정 애플리케이션 프로그램은 연속하는 저장 장소에 두어지고,
    상기 제1 설정 유닛은, 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 상기 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하도록 더 구성되고,
    상기 제1 설정 유닛은, 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 상기 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 상기 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 상기 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하도록 더 구성되고,
    상기 제1 결정 유닛은,
    상기 전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하도록 구성되는 획득 모듈, 및
    상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 상기 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하도록 구성되는 제1 결정 모듈
    을 포함하는, 장치.
  10. 삭제
  11. 삭제
  12. 삭제
  13. 삭제
  14. 삭제
  15. 제9항에 있어서, 상기 제1 결정 유닛은,
    상기 전환 요청에서 지정된 전환 방식이 지정 전환이고, 상기 전환 요청이 상기 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 상기 제2 애플리케이션 프로그램의 식별 정보에 따라, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하도록 구성되는, 제2 결정 모듈을 포함하는, 장치.
  16. 제9항에 있어서, 상기 제1 결정 유닛은,
    상기 전환 요청에서 지정된 전환 방식이 지정 전환이고, 상기 전환 요청이 상기 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 상기 제2 애플리케이션 프로그램의 식별 정보에 따라, 상기 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하도록 구성되는 제3 결정 모듈을 포함하는, 장치.
  17. 프로세서, 메모리 및 입력/출력 인터페이스를 포함하는 전자 단말기로서, 상기 메모리는 애플리케이션 프로그램을 저장하고, 상기 프로세서는 상기 메모리에 저장된 애플리케이션 프로그램을 불러들이며 상기 입력/출력 인터페이스를 제어하고,
    상기 입력/출력 인터페이스는 전환 요청을 획득하도록 구성되고 - 상기 전환 요청은 제1 애플리케이션 프로그램으로부터 제2 애플리케이션 프로그램으로의 전환을 요청하기 위해 사용됨 -,
    상기 프로세서는, 상기 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 상기 제2 애플리케이션 프로그램을 결정하고 상기 제2 애플리케이션 프로그램을 개시시키도록 구성되며,
    상기 메모리는 상기 애플리케이션 프로그램 연관 관계를 저장하도록 더 구성되고,
    전환 요청을 획득하기 전에, 상기 프로세서는, 추가예정 애플리케이션 프로그램의 유형 정보를 획득하고, 기존의 애플리케이션 프로그램 연관 관계로부터 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정하며, 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 있는 경우, 상기 추가예정 애플리케이션 프로그램을 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가하도록 더 구성되고,
    상기 유형 정보에 대응하는 상기 애플리케이션 프로그램 연관 관계에 속하는 기존의 애플리케이션 프로그램 및 상기 추가예정 애플리케이션 프로그램은 연속하는 저장 장소에 두어지고,
    추가예정 애플리케이션 프로그램을 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계에 추가한 후에, 상기 프로세서는, 상기 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계의 애플리케이션 프로그램과 상기 추가예정 애플리케이션 프로그램 사이의 전환 순서를 설정하도록 더 구성되고,
    기존의 애플리케이션 프로그램 연관 관계로부터, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계를 결정한 후에, 상기 프로세서는, 유형 정보에 대응하는 애플리케이션 프로그램 연관 관계가 없는 경우, 추가예정 애플리케이션 프로그램만을 포함하는 새로운 애플리케이션 프로그램 연관 관계를 수립하고, 상기 새로운 애플리케이션 프로그램 연관 관계의 유형 정보를 상기 추가예정 애플리케이션 프로그램의 유형 정보로서 설정하도록 더 구성되고,
    전환 요청을 획득하기 전에, 상기 프로세서는, 애플리케이션 프로그램 연관 관계에 추가된 애플리케이션 프로그램인 제3 애플리케이션 프로그램에 대응하는 연관 프로그램을 획득하고, 상기 연관 프로그램을 상기 제3 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계에 추가하며, 상기 제1 애플리케이션 프로그램이 속하는 애플리케이션 프로그램 연관 관계의 다른 애플리케이션 프로그램과 상기 연관 프로그램 사이의 전환 순서를 설정하도록 더 구성되고,
    획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정할 때, 상기 프로세서는, 상기 전환 요청에서 지정된 전환 방식이 순차 전환인 경우, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램 및 대응하는 전환 순서를 획득하고, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램의 전환 순서 및 전환 요청에 나타나는 전환 방향 및 오프셋에 따라, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하도록 구체적으로 구성되는, 전자 단말기.
  18. 삭제
  19. 삭제
  20. 삭제
  21. 삭제
  22. 삭제
  23. 제17항에 있어서, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정할 때, 상기 프로세서는, 상기 전환 요청에서 지정된 전환 방식이 지정 전환이고 상기 전환 요청이 상기 제2 애플리케이션 프로그램의 식별 정보를 가지고 있는 경우, 상기 제2 애플리케이션 프로그램의 식별 정보에 따라, 상기 제1 애플리케이션 프로그램과 동일한 애플리케이션 프로그램 연관 관계에 속하는 다른 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하도록 구체적으로 구성되는, 전자 단말기.
  24. 제17항에 있어서, 획득된 전환 요청에 따라 애플리케이션 프로그램 연관 관계로부터 제2 애플리케이션 프로그램을 결정할 때, 상기 프로세서는, 상기 전환 요청에서 지정된 전환 방식이 지정 전환이고 상기 전환 요청이 상기 제2 애플리케이션 프로그램의 식별 정보 및 연관 관계 식별 정보를 가지고 있는 경우, 상기 제2 애플리케이션 프로그램의 식별 정보에 따라, 상기 연관 관계 식별 정보에 대응하는 애플리케이션 프로그램 연관 관계 리스트에 속하는 애플리케이션 프로그램으로부터 상기 제2 애플리케이션 프로그램을 결정하도록 구체적으로 구성되는, 전자 단말기.
KR1020177007426A 2014-08-20 2014-08-20 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기 Active KR101919257B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/084833 WO2016026108A1 (zh) 2014-08-20 2014-08-20 一种应用程序的切换方法、装置及电子终端

Publications (2)

Publication Number Publication Date
KR20170045269A KR20170045269A (ko) 2017-04-26
KR101919257B1 true KR101919257B1 (ko) 2018-11-15

Family

ID=55350100

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020177007426A Active KR101919257B1 (ko) 2014-08-20 2014-08-20 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기

Country Status (4)

Country Link
US (1) US20170269961A1 (ko)
KR (1) KR101919257B1 (ko)
CN (1) CN106030535A (ko)
WO (1) WO2016026108A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11244658B1 (en) 2020-11-05 2022-02-08 Samsung Electronics Co., Ltd. Electronic device capable of expanding display region and method for controlling screen thereof

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102459031B1 (ko) 2016-02-15 2022-10-26 삼성전자 주식회사 전자 장치 및 그 어플리케이션 표시 방법
CN107220077B (zh) 2016-10-20 2019-03-19 华为技术有限公司 应用启动的管控方法和管控设备
CN107357644B (zh) 2017-06-30 2018-10-16 腾讯科技(深圳)有限公司 应用程序处理方法、装置、存储介质和计算机设备
PL3903182T3 (pl) * 2019-01-10 2024-02-26 Brane Cognitives Pte. Ltd Naturalny język rozwiązania
CN113033662A (zh) * 2021-03-25 2021-06-25 北京华宇信息技术有限公司 多视频关联方法及装置
EP4582940A1 (en) * 2023-11-20 2025-07-09 Samsung Electronics Co., Ltd. User device and application execution method using same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256217A (ja) 2002-02-28 2003-09-10 Mitsubishi Electric Corp プログラム実行装置
KR101356368B1 (ko) * 2012-02-24 2014-01-29 주식회사 팬택 어플리케이션 전환 장치 및 방법
WO2014101527A1 (zh) 2012-12-24 2014-07-03 腾讯科技(深圳)有限公司 基于ios平台的消息处理方法及系统

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5683082A (en) * 1992-08-04 1997-11-04 Kabushiki Kaisha Ace Denken Gaming system controlling termination of playing and degree of playing difficulty
US7076616B2 (en) * 2003-03-24 2006-07-11 Sony Corporation Application pre-launch to reduce user interface latency
JP4788411B2 (ja) * 2006-03-09 2011-10-05 ソニー株式会社 検索キーワード入力装置、検索キーワード入力方法及び検索キーワード入力プログラム
US20100153877A1 (en) * 2008-12-11 2010-06-17 Mika Antero Rautava Task Switching
CA2751059A1 (en) * 2009-02-03 2010-08-12 Calgary Scientific Inc. Method and system for enabling interaction with a plurality of applications using a single user interface
US8370357B1 (en) * 2009-03-31 2013-02-05 Cellco Partnership Method and system for grouping multimedia files from plural vendors' servers in media store's catalog
KR20110057629A (ko) * 2009-11-24 2011-06-01 엘지전자 주식회사 Ui 제공 방법 및 디지털 방송 수신기
US20110252364A1 (en) * 2010-04-07 2011-10-13 Freddy Allen Anzures Device, Method, and Graphical User Interface for Navigation of Multiple Applications
US9104499B2 (en) * 2010-12-21 2015-08-11 Qualcomm Incorporated System for minimizing resource latency between processor application states in a portable computing device by scheduling resource state set transitions
CN103853606B (zh) * 2012-11-29 2018-05-01 北京三星通信技术研究有限公司 切换应用程序的方法及设备
US8880528B2 (en) * 2012-12-21 2014-11-04 Dropbox, Inc. Intelligent content item importing
US20140344765A1 (en) * 2013-05-17 2014-11-20 Barnesandnoble.Com Llc Touch Sensitive UI Pinch and Flick Techniques for Managing Active Applications
CN103699295A (zh) * 2013-12-12 2014-04-02 宇龙计算机通信科技(深圳)有限公司 终端和图标显示方法
US9817549B2 (en) * 2014-06-25 2017-11-14 Verizon Patent And Licensing Inc. Method and system for auto switching applications based on device orientation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256217A (ja) 2002-02-28 2003-09-10 Mitsubishi Electric Corp プログラム実行装置
KR101356368B1 (ko) * 2012-02-24 2014-01-29 주식회사 팬택 어플리케이션 전환 장치 및 방법
WO2014101527A1 (zh) 2012-12-24 2014-07-03 腾讯科技(深圳)有限公司 基于ios平台的消息处理方法及系统

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11244658B1 (en) 2020-11-05 2022-02-08 Samsung Electronics Co., Ltd. Electronic device capable of expanding display region and method for controlling screen thereof
US12308001B2 (en) 2020-11-05 2025-05-20 Samsung Electronics Co., Ltd Electronic device capable of expanding display region and method for controlling screen thereof

Also Published As

Publication number Publication date
WO2016026108A1 (zh) 2016-02-25
CN106030535A (zh) 2016-10-12
KR20170045269A (ko) 2017-04-26
US20170269961A1 (en) 2017-09-21

Similar Documents

Publication Publication Date Title
KR101919257B1 (ko) 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기
CN105338391B (zh) 智能电视控制方法与移动终端
US20240402977A1 (en) Desktop sharing method and mobile terminal
CN112035752B (zh) 资源搜索方法、装置、电子设备及可读存储介质
CN104484193A (zh) 一种快速启动应用程序的方法和装置
US9615195B2 (en) Media file sharing method and system
CN103279485A (zh) 资源分享的处理方法及装置
TW201408115A (zh) 連接無線網路基地台的設定方法與電子裝置
WO2017113840A1 (zh) 一种信息推荐方法及装置
KR102552286B1 (ko) 영상 표시 장치 및 그 동작 방법
EP3651421A1 (en) Multimedia display method, apparatus, and device
CN105718130A (zh) 一种幻灯片页面切换的方法及装置
WO2015096597A1 (zh) 一种多设备浏览文档的方法及装置
WO2020119409A1 (zh) 列表定位方法、装置、设备及存储介质
CN109511145B (zh) 网络热点的切换方法、智能终端及计算机可读存储介质
JP7058795B2 (ja) ビデオ処理方法、装置、端末及び記憶媒体
CN113986083A (zh) 文件处理的方法和电子设备
CN112052376A (zh) 资源推荐方法、装置、服务器、设备和介质
WO2024153191A1 (zh) 视频生成方法、装置、电子设备及介质
US20150100866A1 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
CN111586463B (zh) 显示设备
CN113282546A (zh) 文件处理方法及装置
WO2018000628A1 (zh) 播放控制方法、装置及电子设备
CN106412703B (zh) 信息处理方法、装置、系统及存储介质
US8942534B2 (en) Information processing apparatus, information processing method, program, and information processing system

Legal Events

Date Code Title Description
A201 Request for examination
AMND Amendment
PA0105 International application

Patent event date: 20170317

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20180111

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20180704

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20180111

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20180704

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20180411

Comment text: Amendment to Specification, etc.

Patent event code: PX09012R01I

Patent event date: 20170317

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20180821

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20180806

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20180704

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20180411

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20170317

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20181109

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20181109

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20211015

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20220929

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20240927

Start annual number: 7

End annual number: 7