KR100616157B1 - 애플리케이션 연동 방법 및 그 시스템 - Google Patents
애플리케이션 연동 방법 및 그 시스템 Download PDFInfo
- Publication number
- KR100616157B1 KR100616157B1 KR1020050002696A KR20050002696A KR100616157B1 KR 100616157 B1 KR100616157 B1 KR 100616157B1 KR 1020050002696 A KR1020050002696 A KR 1020050002696A KR 20050002696 A KR20050002696 A KR 20050002696A KR 100616157 B1 KR100616157 B1 KR 100616157B1
- Authority
- KR
- South Korea
- Prior art keywords
- application
- information
- data
- function
- function 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/06—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using wave or particle radiation
- G07D7/12—Visible light, infrared or ultraviolet radiation
- G07D7/121—Apparatus characterised by sensor details
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/48—Indexing scheme relating to G06F9/48
- G06F2209/482—Application
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Stored Programmes (AREA)
- Telephone Function (AREA)
Abstract
Description
Claims (17)
- 복수의 애플리케이션을 연동하는 방법에 있어서,휴대용 단말 장치에 설치되는 각 애플리케이션과 연관된 데이터 타입 정보, 기능 정보 및 호출 정보를 포함하는 핸들러 테이블(handler table)을 유지하는 단계;제1 애플리케이션의 활성화 상태에서 사용자로부터 상기 휴대용 단말 장치의 메뉴키에 대한 입력 정보를 수신하는 단계;상기 입력 정보의 수신에 응답하여, 상기 제1 애플리케이션에 의해 처리되고 있거나 요구되는 데이터의 데이터 타입 정보와 연관된 적어도 하나의 기능 정보를 상기 핸들러 테이블로부터 추출하는 단계;상기 추출된 적어도 하나의 기능 정보를 포함하는 메뉴를 동적으로 생성하여 상기 사용자에게 제시하는 단계;상기 사용자로부터 상기 제시된 메뉴 중 특정 기능 정보에 대한 선택 정보를 수신하는 단계; 및상기 핸들러 테이블을 참조하여 상기 선택된 특정 기능 정보와 연관된 호출 정보를 식별하고, 상기 식별된 호출 정보에 기초하여 제2 애플리케이션을 실행하는 단계를 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제1항에 있어서,상기 핸들러 테이블을 유지하는 상기 단계는,상기 각 애플리케이션에서 처리 가능하거나 생성 가능한 데이터 타입 정보와 함께 기능 정보 및 호출 정보를 상기 핸들러 테이블에 등록하는 단계를 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제2항에 있어서,상기 데이터 타입 정보와 함께 기능 정보 및 호출 정보를 상기 핸들러 테이블에 등록하는 상기 단계는,상기 각 애플리케이션이 상기 휴대용 단말 장치에서 최초로 실행될 때, 상기 휴대용 단말 장치에 탑재된 운영체제(OS)의 프로그래밍 인터페이스(API)를 이용하여 상기 데이터 타입 정보와 함께 상기 기능 정보 및 상기 호출 정보를 상기 핸들러 테이블에 등록하는 단계인 것을 특징으로 하는 애플리케이션 연동 방법.
- 제2항에 있어서,상기 데이터 타입 정보와 함께 기능 정보 및 호출 정보를 상기 핸들러 테이블에 등록하는 상기 단계는,상기 휴대용 단말 장치에 탑재된 운영체제(OS)의 애플리케이션 관리 모듈이 상기 각 애플리케이션과 연관된 디스크립터(descriptor) 파일에 포함된 상기 데이터 타입 정보, 상기 기능 정보 및 상기 호출 정보를 읽어 상기 핸들러 테이블에 등록하는 단계인 것을 특징으로 하는 애플리케이션 연동 방법.
- 제3항 또는 제4항에 있어서,상기 핸들러 테이블을 유지하는 상기 단계는,상기 각 애플리케이션이 상기 휴대용 단말 장치에서 삭제되는 경우, 상기 운영체제가 상기 삭제된 애플리케이션과 연관된 항목을 상기 핸들러 테이블에서 삭제하는 단계를 더 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제1항에 있어서,상기 적어도 하나의 기능 정보를 상기 핸들러 테이블로부터 추출하는 상기 단계는, 상기 적어도 하나의 기능 정보를 포함하는 리스트를 상기 핸들러 테이블로부터 추출하는 단계이고,상기 메뉴를 동적으로 생성하는 상기 단계는,상기 제1 애플리케이션과 연관된 기본 메뉴에 상기 추출된 리스트를 동적으로 추가하는 단계를 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제1항에 있어서,상기 메뉴를 동적으로 생성하는 상기 단계는,사용 빈도 또는 최근의 사용 순서에 따라 상기 추출된 적어도 하나의 기능 정보를 배열하여 상기 메뉴를 생성하는 단계인 것을 특징으로 하는 애플리케이션 연동 방법.
- 제1항에 있어서,상기 식별된 호출 정보에 기초하여 제2 애플리케이션을 실행하는 상기 단계는,상기 식별된 호출 정보에 포함된 애플리케이션 식별자 또는 옵션 식별자에 기초하여 소정의 명령행을 구성하는 단계; 및상기 명령행에 포함된 상기 애플리케이션 식별자에 대응하는 제2 애플리케이션을 실행하는 단계를 포함하고,상기 제2 애플리케이션이 상기 명령행을 인식하여 상기 선택된 특정 기능 정보에 따른 기능을 수행하는 단계를 더 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제8항에 있어서,상기 기능 정보는 데이터 저장 기능 또는 데이터 전송 기능을 포함하는 데이터 처리 기능, 데이터 생성 기능, 및 데이터 필터 기능에 관한 정보를 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제9항에 있어서,상기 선택된 특정 기능 정보가 이미지 데이터를 전송하는 기능인 경우,상기 소정의 명령행을 구성하는 상기 단계는,상기 제1 애플리케이션에 의해 처리되고 있는 이미지 데이터를 임시 파일에 저장하는 단계; 및상기 애플리케이션 식별자, 상기 옵션 식별자 및 상기 임시 파일의 이름을 포함하는 명령행을 구성하는 단계를 포함하고,상기 제2 애플리케이션이 상기 선택된 특정 기능 정보에 따른 기능을 수행하는 상기 단계는, 상기 제2 애플리케이션이 상기 옵션 식별자 및 상기 임시 파일의 이름을 인식하여 상기 이미지 데이터를 소정의 서버로 전송하는 단계인 것을 특징으로 하는 애플리케이션 연동 방법.
- 제9항에 있어서,상기 선택된 특정 기능 정보가 텍스트 데이터를 전송하는 기능인 경우,상기 소정의 명령행을 구성하는 상기 단계는,상기 제1 애플리케이션에 의해 처리되고 있는 데이터를 텍스트 데이터로 변환하는 단계; 및상기 애플리케이션 식별자, 상기 옵션 식별자 및 상기 텍스트 데이터를 포함하는 명령행을 구성하는 단계를 포함하고,상기 제2 애플리케이션이 상기 선택된 특정 기능 정보에 따른 기능을 수행하는 상기 단계는, 상기 제2 애플리케이션이 상기 옵션 식별자 및 상기 텍스트 데이터를 인식하여 상기 텍스트 데이터를 소정의 서버로 전송하는 단계인 것을 특징으로 하는 애플리케이션 연동 방법.
- 제9항에 있어서,상기 선택된 특정 기능 정보가 소정의 웹페이지를 제시하는 기능인 경우,상기 소정의 명령행을 구성하는 상기 단계는,상기 제1 애플리케이션에 의해 처리되고 있는 데이터와 연관된 발신자 정보를 식별하는 단계; 및상기 애플리케이션 식별자, 상기 옵션 식별자 및 상기 발신자 정보를 포함하는 명령행을 구성하는 단계를 포함하고,상기 제2 애플리케이션이 상기 선택된 특정 기능 정보에 따른 기능을 수행하는 상기 단계는, 상기 제2 애플리케이션이 상기 옵션 식별자 및 상기 발신자 정보를 인식하여 상기 발신자 정보와 연관된 웹페이지를 제시하는 단계인 것을 특징으로 하는 애플리케이션 연동 방법.
- 제9항에 있어서,상기 선택된 특정 기능 정보가 데이터를 업로드하는 기능인 경우,상기 소정의 명령행을 구성하는 상기 단계는,상기 제1 애플리케이션에 의해 요구되는 데이터가 저장될 임시 파일의 이름을 지정하는 단계; 및상기 애플리케이션 식별자, 상기 옵션 식별자 및 상기 임시 파일의 이름을 포함하는 명령행을 구성하는 단계를 포함하고,상기 제2 애플리케이션이 상기 선택된 특정 기능 정보에 따른 기능을 수행하는 상기 단계는, 상기 제2 애플리케이션이 상기 옵션 식별자 및 상기 임시 파일의 이름을 인식하고, 상기 요구되는 데이터를 생성하여 상기 임시 파일의 이름으로 저장하는 단계이며,상기 제2 애플리케이션의 실행을 종료하고 상기 제1 애플리케이션의 활성화 상태로 회귀하는 단계; 및상기 제1 애플리케이션이 상기 임시 파일로부터 상기 생성된 데이터를 읽어 소정의 서버에 업로드하는 단계를 더 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제9항에 있어서,상기 선택된 특정 기능 정보가 데이터를 필터링하는 기능인 경우,상기 소정의 명령행을 구성하는 상기 단계는,상기 제1 애플리케이션에 의해 처리되고 있는 데이터의 파일 이름을 식별하고, 또 하나의 임시 파일의 이름을 지정하는 단계; 및상기 애플리케이션 식별자, 상기 식별된 파일 이름 및 상기 임시 파일의 이름을 포함하는 명령행을 구성하는 단계를 포함하고,상기 제2 애플리케이션이 상기 선택된 특정 기능 정보에 따른 기능을 수행하는 상기 단계는, 상기 제2 애플리케이션이 상기 식별된 파일 이름 및 상기 임시 파일의 이름을 인식하고, 상기 식별된 파일 이름을 읽어 상기 데이터를 필터링한 후 상기 필터링된 데이터를 상기 임시 파일의 이름으로 저장하는 단계이며,상기 제2 애플리케이션의 실행을 종료하고 상기 제1 애플리케이션의 활성화 상태로 회귀하는 단계; 및상기 제1 애플리케이션이 상기 임시 파일로부터 상기 필터링된 데이터를 읽어 디스플레이하는 단계를 더 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제8항에 있어서,상기 제2 애플리케이션이 상기 기능을 모두 수행한 경우, 바로 상기 제2 애플리케이션의 실행을 종료하고 상기 제1 애플리케이션의 활성화 상태로 회귀하는 단계를 더 포함하는 것을 특징으로 하는 애플리케이션 연동 방법.
- 제1항 내지 제4항, 및 제6항 내지 제15항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체.
- 복수의 애플리케이션을 연동하는 장치에 있어서,휴대용 단말 장치에 설치되는 각 애플리케이션과 연관된 데이터 타입 정보, 기능 정보 및 호출 정보를 포함하는 핸들러 테이블(handler table)을 유지하는 테이블 유지부;제1 애플리케이션의 활성화 상태에서 사용자로부터 상기 휴대용 단말 장치의 메뉴키에 대한 입력 정보를 수신하는 입력 정보 수신부;상기 입력 정보의 수신에 응답하여, 상기 제1 애플리케이션에 의해 처리되고 있거나 요구되는 데이터의 데이터 타입 정보와 연관된 적어도 하나의 기능 정보를 상기 핸들러 테이블로부터 추출하는 기능 정보 추출부;상기 추출된 적어도 하나의 기능 정보를 포함하는 메뉴를 동적으로 생성하여 상기 사용자에게 제시하는 메뉴 제시부;상기 사용자로부터 상기 제시된 메뉴 중 특정 기능 정보에 대한 선택 정보를 수신하는 선택 정보 수신부; 및상기 핸들러 테이블을 참조하여 상기 선택된 특정 기능 정보와 연관된 호출 정보를 식별하고, 상기 식별된 호출 정보에 기초하여 제2 애플리케이션을 실행하는 애플리케이션 실행부를 포함하는 것을 특징으로 하는 애플리케이션 연동 시스템.
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050002696A KR100616157B1 (ko) | 2005-01-11 | 2005-01-11 | 애플리케이션 연동 방법 및 그 시스템 |
| JP2007550303A JP4818278B2 (ja) | 2005-01-11 | 2006-01-10 | アプリケーション連動方法およびそのシステム |
| PCT/KR2006/000093 WO2006075859A1 (en) | 2005-01-11 | 2006-01-10 | Method and system for interworking plurality of applications |
| EP06700114A EP1849060A4 (en) | 2005-01-11 | 2006-01-10 | METHOD AND SYSTEM FOR INTERWORKING MULTIPLE APPLICATIONS |
| US11/813,295 US8695017B2 (en) | 2005-01-11 | 2006-01-10 | Method and system for interworking a plurality of applications |
| CNB200680001968XA CN100520709C (zh) | 2005-01-11 | 2006-01-10 | 多个应用程序互相作用的方法和系统 |
| US14/248,236 US9122377B2 (en) | 2005-01-11 | 2014-04-08 | Method and system for interworking plurality of applications |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050002696A KR100616157B1 (ko) | 2005-01-11 | 2005-01-11 | 애플리케이션 연동 방법 및 그 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20060081997A KR20060081997A (ko) | 2006-07-14 |
| KR100616157B1 true KR100616157B1 (ko) | 2006-08-28 |
Family
ID=36677864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050002696A Expired - Fee Related KR100616157B1 (ko) | 2005-01-11 | 2005-01-11 | 애플리케이션 연동 방법 및 그 시스템 |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US8695017B2 (ko) |
| EP (1) | EP1849060A4 (ko) |
| JP (1) | JP4818278B2 (ko) |
| KR (1) | KR100616157B1 (ko) |
| CN (1) | CN100520709C (ko) |
| WO (1) | WO2006075859A1 (ko) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8683496B2 (en) | 2010-10-01 | 2014-03-25 | Z124 | Cross-environment redirection |
| US8726294B2 (en) | 2010-10-01 | 2014-05-13 | Z124 | Cross-environment communication using application space API |
| US8761831B2 (en) | 2010-10-15 | 2014-06-24 | Z124 | Mirrored remote peripheral interface |
| US8819705B2 (en) | 2010-10-01 | 2014-08-26 | Z124 | User interaction support across cross-environment applications |
| US8842080B2 (en) | 2010-10-01 | 2014-09-23 | Z124 | User interface with screen spanning icon morphing |
| US8868135B2 (en) | 2011-09-27 | 2014-10-21 | Z124 | Orientation arbitration |
| US8898443B2 (en) | 2010-10-01 | 2014-11-25 | Z124 | Multi-operating system |
| US8933949B2 (en) | 2010-10-01 | 2015-01-13 | Z124 | User interaction across cross-environment applications through an extended graphics context |
| US8966379B2 (en) | 2010-10-01 | 2015-02-24 | Z124 | Dynamic cross-environment application configuration/orientation in an active user environment |
| US9047102B2 (en) | 2010-10-01 | 2015-06-02 | Z124 | Instant remote rendering |
| US10528210B2 (en) | 2010-10-01 | 2020-01-07 | Z124 | Foreground/background assortment of hidden windows |
| US10915214B2 (en) | 2010-10-01 | 2021-02-09 | Z124 | Annunciator drawer |
Families Citing this family (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100616157B1 (ko) | 2005-01-11 | 2006-08-28 | 와이더댄 주식회사 | 애플리케이션 연동 방법 및 그 시스템 |
| US7895346B2 (en) * | 2007-05-08 | 2011-02-22 | Microsoft Corporation | Application level router for routing heterogeneous input to the most appropriate application |
| KR101370323B1 (ko) * | 2007-10-22 | 2014-03-06 | 에스케이플래닛 주식회사 | 어플리케이션의 ui 이벤트 처리 방법 및 이를 위한이동통신 단말기 |
| JP2010027024A (ja) * | 2008-06-19 | 2010-02-04 | Canon Inc | ユーザ作成データを取り扱う装置、その制御方法、プログラム、記憶媒体 |
| KR101514460B1 (ko) | 2008-11-13 | 2015-04-22 | 주식회사 케이티 | 휴대용 단말기의 어플리케이션 연동 방법 |
| KR101308403B1 (ko) * | 2008-11-14 | 2013-09-16 | 에스케이플래닛 주식회사 | 응용 프로그램간 연동이 가능한 이동통신 단말기와 그 연동방법 |
| US20100131882A1 (en) | 2008-11-21 | 2010-05-27 | Randall Reese | Machine, Program Product, And Computer-Implemented Method For File Management And Storage |
| GB0823706D0 (en) * | 2008-12-31 | 2009-02-04 | Symbian Software Ltd | Fast data entry |
| KR101641063B1 (ko) * | 2009-03-26 | 2016-07-22 | 삼성전자주식회사 | 단말 제어 장치 및 방법 |
| US8627284B2 (en) * | 2009-06-19 | 2014-01-07 | Microsoft Corporation | Managed system extensibility |
| US8732728B2 (en) * | 2009-07-20 | 2014-05-20 | Samsung Electronics Co., Ltd. | System and method to allow multiple plug-in applications real-time access to a camera application in a mobile device |
| WO2011092635A1 (en) * | 2010-01-26 | 2011-08-04 | Uiyou Ltd. | Method and system for customizing a user-interface of an end-user device |
| KR101637028B1 (ko) * | 2010-06-03 | 2016-07-20 | 주식회사 케이티 | 기능 통합 시스템 및 방법 |
| US8732697B2 (en) | 2010-08-04 | 2014-05-20 | Premkumar Jonnala | System, method and apparatus for managing applications on a device |
| JP5791426B2 (ja) * | 2010-09-21 | 2015-10-07 | キヤノン株式会社 | 情報提供装置および情報処理装置および制御方法およびプログラム |
| US10409576B2 (en) * | 2010-10-29 | 2019-09-10 | Intuit, Inc. | Chained data processing and application utilization |
| WO2013057607A1 (en) * | 2011-10-20 | 2013-04-25 | International Business Machines Corporation | Computer program interface |
| CN103135969B (zh) * | 2011-11-26 | 2017-09-19 | 华为技术有限公司 | 应用程序的操作、生成、启动的方法及其装置 |
| US9448813B2 (en) * | 2012-05-24 | 2016-09-20 | Microsoft Technology Licensing, Llc | Entry points to image-related applications in a mobile device |
| JP5998690B2 (ja) * | 2012-07-10 | 2016-09-28 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
| US20140036099A1 (en) * | 2012-08-03 | 2014-02-06 | Be Labs, Llc | Automated Scanning |
| WO2014139111A1 (en) * | 2013-03-13 | 2014-09-18 | Motorola Mobility Llc | Systems and methods for managing displayed content on electronic devices |
| CN103186671B (zh) * | 2013-03-28 | 2016-06-15 | 百度在线网络技术(北京)有限公司 | 用于移动终端的搜索方法、搜索系统及移动终端 |
| CN103324518B (zh) * | 2013-05-23 | 2016-08-10 | 东莞宇龙通信科技有限公司 | 一种操作映射方法及装置 |
| CN103399788B (zh) * | 2013-08-07 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种智能终端跨应用控制方法和系统 |
| JP2015085182A (ja) * | 2013-09-26 | 2015-05-07 | 株式会社東芝 | 医用画像診断装置、医用画像表示装置、および医用画像表示方法 |
| JP6325796B2 (ja) * | 2013-11-06 | 2018-05-16 | キヤノン株式会社 | 情報処理端末およびその制御方法、並びにプログラム |
| KR102124321B1 (ko) * | 2014-04-30 | 2020-06-18 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 연락처와 통신하는 방법 |
| US9582643B2 (en) * | 2014-05-30 | 2017-02-28 | Apple Inc. | Managing user information—source prioritization |
| JP6427978B2 (ja) * | 2014-06-18 | 2018-11-28 | ブラザー工業株式会社 | アプリケーションプログラムおよび端末装置 |
| CN105808291B (zh) * | 2016-03-03 | 2019-11-05 | 腾讯科技(深圳)有限公司 | 终端的应用连接方法和装置 |
| CN106897341A (zh) | 2016-07-08 | 2017-06-27 | 阿里巴巴集团控股有限公司 | 二维码信息查询方法、服务器、客户端及系统 |
| US10715603B2 (en) * | 2016-09-19 | 2020-07-14 | Microsoft Technology Licensing, Llc | Systems and methods for sharing application data between isolated applications executing on one or more application platforms |
| US10409786B2 (en) | 2016-09-19 | 2019-09-10 | Microsoft Technology Licensing, Llc | Deployment of applications confirming to application data sharing and decision service platform schema |
| WO2018105422A1 (ja) | 2016-12-06 | 2018-06-14 | キヤノン株式会社 | 情報処理装置および情報処理方法およびプログラムを記憶した記憶媒体 |
| JP6407241B2 (ja) * | 2016-12-06 | 2018-10-17 | キヤノン株式会社 | 情報処理装置、制御方法およびプログラム |
| JP6971733B2 (ja) * | 2017-09-13 | 2021-11-24 | キヤノン株式会社 | 情報処理装置およびその制御方法およびプログラム |
| KR20190101813A (ko) * | 2018-02-23 | 2019-09-02 | 삼성전자주식회사 | 호스트 어플리케이션과 어시스턴트 어플리케이션 사이의 연동 방법 및 이를 지원하는 전자 장치 |
| WO2020105248A1 (ja) * | 2018-11-22 | 2020-05-28 | 富士フイルム株式会社 | 医用画像表示制御装置、方法及びプログラム |
| JP7442309B2 (ja) | 2019-12-09 | 2024-03-04 | 株式会社メルカリ | 端末装置、データ共有方法及びプログラム |
| WO2025110490A1 (ko) * | 2023-11-20 | 2025-05-30 | 삼성전자 주식회사 | 전자 장치 및 이를 이용한 어플리케이션 실행 방법 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001202257A (ja) * | 2000-01-20 | 2001-07-27 | Nec Ic Microcomput Syst Ltd | ソフトウェア連動動作処理装置及びその方法 |
| US20030097486A1 (en) * | 2001-11-16 | 2003-05-22 | Eisenstein Jacob R. | Method for automatically interfacing collaborative agents to interactive applications |
| JP2004341999A (ja) * | 2003-05-19 | 2004-12-02 | Nippon Telegr & Teleph Corp <Ntt> | アプリケーション連携制御装置、アプリケーション連携制御方法、アプリケーション連携制御プログラム及び記録媒体 |
| KR20060035953A (ko) * | 2004-10-21 | 2006-04-27 | 에스케이 텔레콤주식회사 | 이동통신 단말기에서 애플리케이션 서비스의 메뉴 구성방법 및 시스템 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5041967A (en) * | 1987-10-13 | 1991-08-20 | Bell Communications Research, Inc. | Methods and apparatus for dynamic menu generation in a menu driven computer system |
| US5572648A (en) * | 1993-01-19 | 1996-11-05 | Canon Kabushiki Kaisha | System for simultaneously displaying a static tool palette having predefined windowing tool functions and a dynamic tool palette which changes windowing tool functons in accordance with a context of an executed application program |
| US5922054A (en) * | 1994-08-19 | 1999-07-13 | Canon Kabushiki Kaisha | System for managing external applications and files |
| US6496979B1 (en) * | 1997-10-24 | 2002-12-17 | Microsoft Corporation | System and method for managing application installation for a mobile device |
| JPH11143695A (ja) * | 1997-11-13 | 1999-05-28 | Nippon Telegr & Teleph Corp <Ntt> | 外部アプリケーション連動方法および装置と外部アプリケーション連動プログラムを記録した記録媒体 |
| US6553385B2 (en) * | 1998-09-01 | 2003-04-22 | International Business Machines Corporation | Architecture of a framework for information extraction from natural language documents |
| US6910210B1 (en) * | 1998-11-24 | 2005-06-21 | Microsoft Corp. | System and method for terminating applications |
| US6584507B1 (en) * | 1999-03-02 | 2003-06-24 | Cisco Technology, Inc. | Linking external applications to a network management system |
| US6801224B1 (en) * | 2000-09-14 | 2004-10-05 | International Business Machines Corporation | Method, system, and program for generating a graphical user interface window for an application program |
| JP2002229838A (ja) * | 2001-02-02 | 2002-08-16 | Matsushita Graphic Communication Systems Inc | ネットワークスキャナ・ファイル送受信システムおよびそのユーザ端末装置並びにファイル送受信方法 |
| GB0110326D0 (en) * | 2001-04-27 | 2001-06-20 | Ibm | Method and apparatus for interoperation between legacy software and screen reader programs |
| US6944864B2 (en) * | 2001-12-06 | 2005-09-13 | Ncr Corporation | Dynamic architecture integration technique |
| JP3788942B2 (ja) * | 2002-02-22 | 2006-06-21 | 株式会社東芝 | 情報処理装置およびコンピュータの操作支援方法 |
| CA2387936A1 (en) * | 2002-05-29 | 2003-11-29 | Ibm Canada Limited-Ibm Canada Limitee | Menu user interface with size differentiation between enabled and disabled menu items |
| US7328432B2 (en) * | 2003-06-02 | 2008-02-05 | Sun Microsystems, Inc. | Proximity-based addressing for supporting in-place execution in virtual machines |
| US20050066335A1 (en) * | 2003-09-23 | 2005-03-24 | Robert Aarts | System and method for exposing local clipboard functionality towards external applications |
| EP1898612A1 (en) * | 2004-01-19 | 2008-03-12 | Sharp Kabushiki Kaisha | Display of images and menu icons in a portable communication terminal |
| KR100616157B1 (ko) | 2005-01-11 | 2006-08-28 | 와이더댄 주식회사 | 애플리케이션 연동 방법 및 그 시스템 |
-
2005
- 2005-01-11 KR KR1020050002696A patent/KR100616157B1/ko not_active Expired - Fee Related
-
2006
- 2006-01-10 CN CNB200680001968XA patent/CN100520709C/zh not_active Expired - Fee Related
- 2006-01-10 JP JP2007550303A patent/JP4818278B2/ja not_active Expired - Fee Related
- 2006-01-10 US US11/813,295 patent/US8695017B2/en not_active Expired - Fee Related
- 2006-01-10 EP EP06700114A patent/EP1849060A4/en not_active Withdrawn
- 2006-01-10 WO PCT/KR2006/000093 patent/WO2006075859A1/en not_active Ceased
-
2014
- 2014-04-08 US US14/248,236 patent/US9122377B2/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001202257A (ja) * | 2000-01-20 | 2001-07-27 | Nec Ic Microcomput Syst Ltd | ソフトウェア連動動作処理装置及びその方法 |
| US20030097486A1 (en) * | 2001-11-16 | 2003-05-22 | Eisenstein Jacob R. | Method for automatically interfacing collaborative agents to interactive applications |
| JP2004341999A (ja) * | 2003-05-19 | 2004-12-02 | Nippon Telegr & Teleph Corp <Ntt> | アプリケーション連携制御装置、アプリケーション連携制御方法、アプリケーション連携制御プログラム及び記録媒体 |
| KR20060035953A (ko) * | 2004-10-21 | 2006-04-27 | 에스케이 텔레콤주식회사 | 이동통신 단말기에서 애플리케이션 서비스의 메뉴 구성방법 및 시스템 |
Non-Patent Citations (1)
| Title |
|---|
| 1020060035953 |
Cited By (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9063798B2 (en) | 2010-10-01 | 2015-06-23 | Z124 | Cross-environment communication using application space API |
| US9071625B2 (en) | 2010-10-01 | 2015-06-30 | Z124 | Cross-environment event notification |
| US11573674B2 (en) | 2010-10-01 | 2023-02-07 | Z124 | Annunciator drawer |
| US8819705B2 (en) | 2010-10-01 | 2014-08-26 | Z124 | User interaction support across cross-environment applications |
| US8842080B2 (en) | 2010-10-01 | 2014-09-23 | Z124 | User interface with screen spanning icon morphing |
| US10915214B2 (en) | 2010-10-01 | 2021-02-09 | Z124 | Annunciator drawer |
| US8898443B2 (en) | 2010-10-01 | 2014-11-25 | Z124 | Multi-operating system |
| US8933949B2 (en) | 2010-10-01 | 2015-01-13 | Z124 | User interaction across cross-environment applications through an extended graphics context |
| US8683496B2 (en) | 2010-10-01 | 2014-03-25 | Z124 | Cross-environment redirection |
| US8966379B2 (en) | 2010-10-01 | 2015-02-24 | Z124 | Dynamic cross-environment application configuration/orientation in an active user environment |
| US8963939B2 (en) | 2010-10-01 | 2015-02-24 | Z124 | Extended graphics context with divided compositing |
| US10528210B2 (en) | 2010-10-01 | 2020-01-07 | Z124 | Foreground/background assortment of hidden windows |
| US9026709B2 (en) | 2010-10-01 | 2015-05-05 | Z124 | Auto-waking of a suspended OS in a dockable system |
| US9049213B2 (en) | 2010-10-01 | 2015-06-02 | Z124 | Cross-environment user interface mirroring using remote rendering |
| US8726294B2 (en) | 2010-10-01 | 2014-05-13 | Z124 | Cross-environment communication using application space API |
| US9047102B2 (en) | 2010-10-01 | 2015-06-02 | Z124 | Instant remote rendering |
| US8957905B2 (en) | 2010-10-01 | 2015-02-17 | Z124 | Cross-environment user interface mirroring |
| US9060006B2 (en) | 2010-10-01 | 2015-06-16 | Z124 | Application mirroring using multiple graphics contexts |
| US9077731B2 (en) | 2010-10-01 | 2015-07-07 | Z124 | Extended graphics context with common compositing |
| US9098437B2 (en) | 2010-10-01 | 2015-08-04 | Z124 | Cross-environment communication framework |
| US9727205B2 (en) | 2010-10-01 | 2017-08-08 | Z124 | User interface with screen spanning icon morphing |
| US9678810B2 (en) | 2010-10-01 | 2017-06-13 | Z124 | Multi-operating system |
| US9405444B2 (en) | 2010-10-01 | 2016-08-02 | Z124 | User interface with independent drawer control |
| US9152582B2 (en) | 2010-10-01 | 2015-10-06 | Z124 | Auto-configuration of a docked system in a multi-OS environment |
| US9160796B2 (en) | 2010-10-01 | 2015-10-13 | Z124 | Cross-environment application compatibility for single mobile computing device |
| US8761831B2 (en) | 2010-10-15 | 2014-06-24 | Z124 | Mirrored remote peripheral interface |
| US9152179B2 (en) | 2011-09-27 | 2015-10-06 | Z124 | Portrait dual display and landscape dual display |
| US9128660B2 (en) | 2011-09-27 | 2015-09-08 | Z124 | Dual display pinyin touch input |
| US9128659B2 (en) | 2011-09-27 | 2015-09-08 | Z124 | Dual display cursive touch input |
| US9104366B2 (en) | 2011-09-27 | 2015-08-11 | Z124 | Separation of screen usage for complex language input |
| US8996073B2 (en) | 2011-09-27 | 2015-03-31 | Z124 | Orientation arbitration |
| US8868135B2 (en) | 2011-09-27 | 2014-10-21 | Z124 | Orientation arbitration |
Also Published As
| Publication number | Publication date |
|---|---|
| CN100520709C (zh) | 2009-07-29 |
| US20080168474A1 (en) | 2008-07-10 |
| CN101103332A (zh) | 2008-01-09 |
| EP1849060A1 (en) | 2007-10-31 |
| WO2006075859A1 (en) | 2006-07-20 |
| US8695017B2 (en) | 2014-04-08 |
| US20140310654A1 (en) | 2014-10-16 |
| EP1849060A4 (en) | 2009-01-14 |
| JP4818278B2 (ja) | 2011-11-16 |
| KR20060081997A (ko) | 2006-07-14 |
| JP2008527530A (ja) | 2008-07-24 |
| US9122377B2 (en) | 2015-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100616157B1 (ko) | 애플리케이션 연동 방법 및 그 시스템 | |
| JP5449390B2 (ja) | ロックされた装置上での受信情報の分離 | |
| US20220006763A1 (en) | Conversion of text relating to media content and media extension apps | |
| US20220191653A1 (en) | Layers in messaging applications | |
| US10852912B2 (en) | Image creation app in messaging app | |
| US20240402977A1 (en) | Desktop sharing method and mobile terminal | |
| CN101356494A (zh) | 对主题进行换肤的系统和方法 | |
| CN103327182A (zh) | 快速发送图片的方法及其移动终端 | |
| WO2016107465A1 (zh) | 一种卡片式桌面的实现方法、装置和系统 | |
| TW201903604A (zh) | 應用導航方法及裝置 | |
| TW200818849A (en) | Communication terminal and list display method | |
| CN113835569A (zh) | 终端设备、应用内部功能的快捷启动方法和存储介质 | |
| US20150046839A1 (en) | Information processing apparatus, information processing method and computer-readable medium | |
| CN111324398B (zh) | 最近内容的处理方法、装置、终端及存储介质 | |
| CN103164214A (zh) | 一种移动终端中浏览器对摄像头的调用方法及系统 | |
| CN111176766A (zh) | 一种通信终端及组件显示方法 | |
| CN103795835A (zh) | 一种移动终端及其快捷操作的实现方法 | |
| CN103164122A (zh) | 一种调用通讯录内容的方法及装置 | |
| CN112825536B (zh) | 电子终端及后台卡片显示方法 | |
| CN114501389B (zh) | 一种移动终端、网络共享方法和存储介质 | |
| JP2019095850A (ja) | 文書処理装置およびプログラム | |
| CN114020381A (zh) | 一种终端设备、插件部署方法和存储介质 | |
| CN115146257A (zh) | 一种终端设备、功能筛选方法和存储介质 | |
| WO2024217159A1 (zh) | 一种电子设备的响应方法、电子设备及存储介质 | |
| CN119862160A (zh) | 内容编辑方法、介质以及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20120820 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20130801 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20150819 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20150819 |