KR20190067229A - 애플리케이션 인터페이스 관리 방법 및 장치 - Google Patents

애플리케이션 인터페이스 관리 방법 및 장치 Download PDF

Info

Publication number
KR20190067229A
KR20190067229A KR1020197014021A KR20197014021A KR20190067229A KR 20190067229 A KR20190067229 A KR 20190067229A KR 1020197014021 A KR1020197014021 A KR 1020197014021A KR 20197014021 A KR20197014021 A KR 20197014021A KR 20190067229 A KR20190067229 A KR 20190067229A
Authority
KR
South Korea
Prior art keywords
function
interface
layout
area
icon
Prior art date
Application number
KR1020197014021A
Other languages
English (en)
Other versions
KR102324286B1 (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 KR20190067229A publication Critical patent/KR20190067229A/ko
Application granted granted Critical
Publication of KR102324286B1 publication Critical patent/KR102324286B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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 using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

본 출원은 애플리케이션 인터페이스 관리 방법 및 장치를 제공한다. 방법은 애플리케이션 시작 프로세스에서 인터페이스 레이아웃 서버에 인터페이스 레이아웃 파라미터를 요청하는 단계(여기서 인터페이스 레이아웃 파라미터는, 더 많은 기능 영역의 레이아웃 파라미터 및 더 많은 기능 아이콘의 레이아웃 파라미터를 포함함); 기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스를 생성하는 단계(여기서 각각의 기능 영역은 하나 이상의 기능 아이콘을 포함함); 현재의 애플리케이션 인터페이스 상에서의 사용자에 의한 변경 동작에 응답하여, 현재의 애플리케이션 인터페이스의 인터페이스 레이아웃을 변경하는 단계; 및 변경된 애플리케이션 인터페이스에 대응하는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 인터페이스 레이아웃 서버에 저장하는 단계를 포함한다. 본 출원은 실제 사용자 요건에 기초하여 인터페이스 관리 솔루션을 설정하고, 사용자는 그들 고유의 요건에 따라 전체 애플리케이션 인터페이스의 레이아웃을 커스터마이징할 수 있고, 그에 의해 사용자 경험 및 사용자 정착률을 개선할 수 있다.

Description

애플리케이션 인터페이스 관리 방법 및 장치
본 출원은 단말의 기술 분야에 관한 것으로, 특히 애플리케이션 인터페이스 관리 방법 및 장치에 관한 것이다.
앱(APP)은, 이동 전화 및 태블릿 컴퓨터와 같은 스마트 단말 디바이스에 설치될 수 있는 소프트웨어의 종류이다. 사용자는, 지불, 쇼핑, 및 재무 관리와 같은 관련 앱을 통해 다양한 서비스를 구현할 수도 있다. 관련 기술에서, APP 인터페이스의 레이아웃은 통상적으로 사전에 개발자에 의해 설정된다. 그러나, 상이한 사용자가 APP에 대해 상이한 사용 요건을 가지기 때문에, 미리 설정되는 애플리케이션 인터페이스는 일반적으로 모든 사용자의 사용 요건을 충족시킬 수 없다.
상기의 내용을 고려하여, 본 출원은 애플리케이션 인터페이스 관리 방법 및 장치를 제공한다. 본 출원은 다음의 기술적 솔루션을 통해 달성된다.
다음을 포함하는 애플리케이션 인터페이스 관리 방법:
애플리케이션 시작 프로세스에서 인터페이스 레이아웃 서버에 인터페이스 레이아웃 파라미터를 요청하는 단계(여기서 인터페이스 레이아웃 파라미터는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 포함함);
기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스를 생성하는 단계(여기서 각각의 기능 영역은 하나 이상의 기능 아이콘을 포함함);
애플리케이션 인터페이스 상에서의 사용자에 의한 변경 동작에 응답하여, 애플리케이션 인터페이스의 인터페이스 레이아웃을 변경하는 단계; 및
변경된 애플리케이션 인터페이스에 대응하는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 인터페이스 레이아웃 서버에 저장하는 단계.
다음을 포함하는 애플리케이션 인터페이스 관리 장치:
애플리케이션 시작 프로세스에서 인터페이스 레이아웃 서버에 인터페이스 레이아웃 파라미터를 요청하도록 구성되는 파라미터 요청 유닛(여기서 인터페이스 레이아웃 파라미터는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 포함함);
기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스를 생성하도록 구성되는 인터페이스 생성 유닛(여기서 각각의 기능 영역은 하나 이상의 기능 아이콘을 포함함);
애플리케이션 인터페이스 상에서의 사용자에 의한 변경 동작에 응답하여, 애플리케이션 인터페이스의 인터페이스 레이아웃을 변경하도록 구성되는 인터페이스 변경 유닛; 및
변경된 애플리케이션 인터페이스에 대응하는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 인터페이스 레이아웃 서버에 저장하도록 구성되는 파라미터 저장 유닛.
상기 설명에 나타낸 바와 같이, 본 명세서는 실제 사용자 요건에 기초하여 인터페이스 관리 솔루션을 설정하고, 사용자는 그들 고유의 요건에 따라 전체 애플리케이션 인터페이스의 레이아웃을 커스터마이징할 수 있고, 그에 의해 사용자 경험 및 사용자 정착률(user stickiness)을 개선할 수 있다.
도 1은 본 출원의 예시적인 실시형태에서 도시되는 애플리케이션 인터페이스의 개략도이다.
도 2는 본 출원의 예시적인 실시형태에서 도시되는 애플리케이션 인터페이스 관리 방법의 순서도이다.
도 3은 본 출원의 예시적인 실시형태에서 도시되는 대안적인 애플리케이션 인터페이스의 개략도이다.
도 4는 본 출원의 예시적인 실시형태에서 도시되는 대안적인 애플리케이션 인터페이스의 개략도이다.
도 5는 본 출원의 예시적인 실시형태에서 도시되는 대안적인 애플리케이션 인터페이스의 개략도이다.
도 6은 본 출원의 예시적인 실시형태에서 도시되는 대안적인 애플리케이션 인터페이스의 개략도이다.
도 7은 본 출원의 예시적인 실시형태에서 도시되는 대안적인 애플리케이션 인터페이스의 개략도이다.
도 8은 본 출원의 예시적인 실시형태에서 도시되는 애플리케이션 인터페이스에서 사용되는 관리 장치의 구조도이다.
도 9는 본 출원의 예시적인 실시형태에서 도시되는 애플리케이션 인터페이스 관리 장치의 블록도이다.
여기서는, 예시적인 실시형태가 상세히 설명될 것이며, 그 예가 첨부하는 도면에서 도시된다. 이하의 설명이 첨부의 도면을 수반하는 경우, 달리 지시되지 않는 한, 상이한 첨부 도면에서의 동일한 도면 부호는 동일한 또는 유사한 구성요소를 나타낸다. 다음의 예시적인 실시형태에서 설명되는 구현 방식은, 본 출원과 부합하는 모든 구현 방식을 나타내는 것은 아니다. 반대로, 그들은 첨부된 청구범위에서 상세히 설명되고 본 출원의 몇몇 양태와 부합하는 장치 및 방법의 예에 불과하다.
본 출원에서 사용되는 용어는, 예시적인 실시형태를 설명하는 목적만을 위한 것이며, 본 출원을 제한하도록 의도되는 것은 아니다. 본 출원 및 첨부된 청구범위에서 사용되는 단수 형태는 또한 그의 의미가 문맥상 명확하게 달리 나타내지 않는 한, 복수 형태를 포괄하도록 의도된다. 본문에서 사용되는 용어 "및/또는"은, 관련되어 나열된 항목 중 하나 이상을 포함하는 임의의 또는 모든 가능한 조합을 가리킨다는 것이 또한 이해되어야 한다.
비록 본 출원이 다양한 종류의 정보를 설명하기 위해 제1, 제2 및 제3과 같은 용어를 사용할 수도 있지만, 정보는 이들 용어로 제한되지 않아야 한다는 것이 이해되어야 한다. 이들 용어는 동일한 타입의 정보를 구별하도록 의도되는 것에 불과하다. 예를 들면, 본 출원의 범위를 벗어나지 않으면서, 제1 정보가 제2 정보로 또한 칭해질 수도 있고, 마찬가지로, 제2 정보가 제1 정보로 또한 칭해질 수도 있다. 문맥에 따라, 여기에서 사용되는 용어 "만약(if)"은, "...의 시간에(at the time of...)", "언제...(when...)", 또는 "결정에 응답하여(in response to a determination)"로서 해석될 수도 있다.
관련 기술에서, 애플리케이션 인터페이스는 복수의 페이지 영역을 포함하고, 각각의 페이지 영역은 아이콘 형태의 하나 이상의 버튼을 포함할 수도 있다. 도 1에서 도시되는 애플리케이션 인터페이스의 개략도를 참조한다. "버튼 A", "버튼 B" 및 "버튼 C"가 위치되는 영역은 애플리케이션 인터페이스의 페이지 영역이다. "버튼 A", "버튼 B", 및 "버튼 C"는 이 영역 내의 아이콘 버튼이며, 이들 아이콘 버튼을 클릭하는 것에 의해, 지불 코드를 디스플레이하는 것, 현존하는 쿠폰을 디스플레이하는 것과 같은 대응하는 기능이 인에이블될 수도 있다. "버튼 D", "버튼 E", ..., "버튼 H"가 위치되는 영역은 애플리케이션 인터페이스의 다른 페이지 영역이다. "버튼 D", "버튼 E", ..., "버튼 H"는 이 영역 내의 아이콘 버튼이며, 이들 아이콘 버튼을 클릭하는 것에 의해, 계좌 이체 기능(account transfer function)을 인에이블하는 것, 지불 기능을 인에이블하는 것과 같은 대응하는 기능이 또한 인에이블될 수도 있다.
본 출원에서, 설명을 용이하게 하기 위해, 대응하는 기능/동작을 가능하게 하기 위해 사용되는 이들 버튼은 기능 아이콘으로 칭해질 수도 있고, 페이지 영역은 기능 영역으로 칭해질 수도 있다. 전술한 기능 영역 및 기능 아이콘은 개발자에 의해 설정된다. 일반적으로, 개발자는 서비스 공급자 요건에 따라 동일한 기능 영역에 동일한 기능 타입의 기능 아이콘을 종종 설정한다. 예를 들면, 도 1에서 도시되는 "버튼 A", "버튼 B" 및 "버튼 C"는 기능 영역 1에 위치하고, "버튼 D", "버튼 E", ..., "버튼 H"는 기능 영역 2에 위치된다. 현재, 몇몇 애플리케이션은 사용자가 소정의 기능 영역에서 기능 아이콘을 커스터마이징하는 것을 허용한다. 예를 들면, 사용자는 그 고유의 사용 선호도에 따라 기능 영역 2에서 "버튼 D", "버튼 E", ..., "버튼 H"의 순서를 설정할 수도 있다. 그러나, 이것은 단지 소정의 기능 영역에서만 개인 맞춤된 설정을 허용하고, 다른 영역에서의 설정은 애플리케이션 이익 포인트에 밀접하게 관련되는 기능 영역 또는 기능 아이콘을 여전히 주로 채택하고, 따라서, 모든 사용자의 실제 요건은 충족되지 않는다.
도 2는 본 출원의 예시적인 실시형태에서 도시되는 애플리케이션 인터페이스 관리 방법의 순서도이다.
도 2를 참조하면, 애플리케이션 인터페이스 관리 방법은 이동 전화 및 태블릿 컴퓨터와 같은 스마트 단말 디바이스에서 사용될 수도 있다. 방법은 다음의 단계를 포함할 수도 있다.
단계 201에서, 인터페이스 레이아웃 파라미터가 애플리케이션 시작 프로세스에서 인터페이스 레이아웃 서버에게 요청될 수도 있다. 인터페이스 레이아웃 파라미터는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 포함할 수도 있다.
이 실시형태에서, 사용자가 애플리케이션을 시작한 이후, 애플리케이션은 인터페이스 레이아웃 서버로부터 이 애플리케이션의 인터페이스 레이아웃 파라미터를 요청할 수도 있다. 인터페이스 레이아웃 서버는 서비스 공급자에 의해 배치되는 서버 또는 서버 클러스터일 수도 있고, 그것은 사용자에 의해 개인 맞춤되는 인터페이스의 인터페이스 레이아웃 파라미터를 저장하기 위해 사용될 수도 있다. 물론, 인터페이스 레이아웃 서버는 사용자에게 관련 비즈니스 서비스를 제공하기 위해 추가로 사용될 수도 있다. 본 출원은 이것에 어떠한 특별한 제한도 두지 않는다.
이 실시형태에서, 인터페이스 레이아웃 파라미터는 이 애플리케이션의 각각의 인터페이스에서의 하나 이상의 기능 영역의 레이아웃 파라미터, 및 하나 이상의 기능 아이콘의 레이아웃 파라미터. 기능 영역의 레이아웃 파라미터는 기능 영역의 ID 및 인터페이스에서의 기능 영역의 위치 파라미터를 포함할 수도 있다. 기능 아이콘의 레이아웃 파라미터는 기능 아이콘의 ID, 기능 아이콘이 위치되는 기능 영역의 ID, 및 기능 아이콘이 위치되는 기능 영역에서의 기능 아이콘의 위치 파라미터를 포함한다.
도 1에서 도시되는 애플리케이션 인터페이스를 예로서 계속 참조하면, 애플리케이션에 의해 획득되는 인터페이스 레이아웃 파라미터는 이 인터페이스에서의 기능 영역 1의 ID 및 기능 영역 1의 위치 파라미터, 이 인터페이스에서의 기능 영역 2의 ID 및 기능 영역 2의 위치 파라미터, 기능 아이콘 A 내지 기능 아이콘 H의 ID, 기능 아이콘 A 내지 기능 아이콘 H가 위치되는 기능 영역 ID, 및 각각의 기능 아이콘이 위치되는 기능 영역에서의 위치 파라미터를 포함할 수도 있다. 예를 들면, 기능 영역 1의 ID는 ID1이고, 기능 영역 1의 위치 파라미터는, 기능 영역 1의 위치가 인터페이스의 최상위 부분이다는 것을 나타내는 1이고; 기능 영역 2의 ID는 ID2이고, 기능 영역 2의 위치 파라미터는, 기능 영역 2의 위치가 기능 영역 1 아래에 있고 기능 영역 1에 인접하다는 것을 나타내는 2이다.
단계 202에서, 기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스가 생성된다. 각각의 기능 영역은 하나 이상의 기능 아이콘을 포함할 수도 있다.
단계 201에 기초하여, 인터페이스 레이아웃 파라미터가 획득된 이후, 애플리케이션 인터페이스는 인터페이스 레이아웃 파라미터에 따라 생성될 수도 있다.
이 실시형태에서, 대응하는 기능 영역이, 기능 영역의 ID 및 인터페이스에서의 기능 영역의 위치 파라미터에 따라 애플리케이션 인터페이스에서 디스플레이될 수도 있다. 기능 아이콘의 ID에 따라 대응하는 기능 아이콘이 로컬하게 미리 저장된 기능 아이콘 데이터베이스로부터 획득될 수도 있고, 그들은, 기능 아이콘이 위치되는 기능 영역의 ID 및 기능 아이콘이 위치되는 기능 영역에서의 기능 아이콘의 위치 파라미터에 따라 대응하는 기능 영역에서 디스플레이될 수도 있다. 기능 아이콘 데이터베이스는, 인터페이스 레이아웃 서버로부터 획득되고, 사용자가 이 애플리케이션을 설치 또는 업그레이드할 때 로컬하게 저장된다. 후속하여, 인터페이스를 디스플레이할 때, 대응하는 애플리케이션 아이콘은, 서버에 다시 요청하지 않고도, 기능 아이콘의 ID에 따라 기능 아이콘 데이터베이스로부터 직접적으로 획득될 수도 있고, 그에 의해, 인터페이스 디스플레이를 가속시킬 수도 있고 사용자 데이터 트래픽을 절약할 수도 있다.
이 단계에서, 도 1에서 도시되는 애플리케이션 인터페이스를 예로서 여전히 참조하면, 기능 영역 1은 기능 영역 ID1에 따라 애플리케이션 인터페이스의 최상위 부분에 디스플레이될 수도 있고, 기능 영역 2는 기능 영역 ID2에 따라 애플리케이션 인터페이스에서 기능 영역 1에 인접하게 그리고 아래에서 디스플레이될 수도 있다. 기능 영역 1의 배경 컬러가 담청색(light blue)이고, 기능 영역 2의 배경 컬러가 백색인 경우, 담청색 기능 영역 1 및 백색 기능 영역 2가 디스플레이될 수도 있다. 게다가, 기능 아이콘 A 내지 기능 아이콘 H가, 기능 아이콘 A 내지 기능 아이콘 H의 ID에 따라 로컬하게 미리 저장된 기능 아이콘 데이터베이스로부터 획득될 수도 있고, 그 다음, 기능 아이콘 A는, 기능 아이콘 A가 위치되는 기능 영역 ID1 및 기능 영역 1에서의 기능 아이콘 A의 위치 파라미터에 따라 담청색 기능 영역 1에서 디스플레이된다. 기능 아이콘 B 내지 기능 아이콘 H는 동일한 방식으로 디스플레이될 수도 있다.
전술한 인터페이스 디스플레이 프로세스는 사용자에게 보이지 않는다. 사용자가 애플리케이션을 시작한 이후, 사용자는 디스플레이된 애플리케이션 인터페이스를 볼 수도 있고, 반면, 전술한 단계 201 및 202는 백엔드에서 인터페이스를 배열하는 애플리케이션의 프로세스를 설명한다. 이 부분의 프로세싱 및 구현을 위해 관련된 기술이 참조될 수도 있고, 본 명세서에서는 상세히 설명되지 않을 것이다.
단계 203에서, 현재 인터페이스 상에서의 사용자에 의한 변경 동작에 응답하여, 현재 인터페이스의 인터페이스 레이아웃은 변경될 수도 있다.
이 실시형태에서, 사용자는 애플리케이션 인터페이스의 레이아웃을 커스터마이징할 수도 있다. 예를 들면, 사용자는 모든 기능 아이콘 및 모든 기능 영역의 위치를 조정할 수도 있고 사용자가 사용하지 않는 기능 아이콘 및 기능 영역을 또한 삭제할 수도 있다. 사용자는 특정한 동작을 통해 인터페이스 레이아웃에서 변경을 트리거할 수도 있다. 사용자는 또한, 임의의 기능 아이콘을 누르고 유지하여 또는 더블클릭하여 인터페이스 레이아웃에서의 변경을 트리거할 수도 있다.
이 실시형태에서, 사용자가 인터페이스 레이아웃에서 변경을 트리거하는 경우, 형상 "x"의 닫기 버튼이 각각의 기능 영역 및 각각의 기능 아이콘의 상부 우측 코너에 디스플레이될 수도 있다. 사용자가 기능 영역 또는 기능 아이콘의 "x" 버튼을 클릭하면, 사용자는 현재 애플리케이션 인터페이스에서 대응하는 기능 영역 또는 기능 아이콘을 삭제할 수도 있다. 사용자가 기능 영역을 삭제하는 경우, 기능 영역 내의 모든 기능 아이콘이 모두 함께 삭제될 수도 있고, 애플리케이션 인터페이스의 디스플레이된 레이아웃은 인접한 기능 영역을 더 가깝게 이동시키는 것에 의해 변경된다. 도 3을 참조하면, 도 1에서 도시되는 애플리케이션 인터페이스에 기초하여, 도 3에서 도시되는 애플리케이션 인터페이스는 기능 영역 3을 더 포함할 수도 있다. 기능 영역 3이 광고를 디스플레이하기 위한 기능 영역이고 어떠한 기능 아이콘도 포함하지 않는다고 가정하면, 사용자가 기능 영역 3의 상부 우측 코너에 있는 "x" 버튼을 클릭하는 경우, 기능 영역 3이 애플리케이션 인터페이스로부터 삭제될 수도 있고, 도 1에서 도시되는 애플리케이션 인터페이스로 나타나게 된다. 또한, 사용자가 기능 영역 2 내의 모든 기능 아이콘을 삭제했다고 가정하면, 기능 영역 3은 이전 기능 영역 2의 위치로 자동적으로 조정되어, 도 4에서 도시되는 애플리케이션 인터페이스를 형성할 것이다.
이 실시형태에서, 사용자는 기능 영역 또는 기능 아이콘의 위치를 추가로 조정할 수도 있다. 도 3에서 도시되는 애플리케이션 인터페이스에서, 기능 아이콘 F를 누르고 유지한 이후, 사용자는 기능 아이콘 F를, 기능 아이콘 A가 위치되는 위치로 드래그하여, 기능 아이콘의 영역 교차 위치 조정(cross-area location adjustment)을 달성하고 도 5에서 도시되는 애플리케이션 인터페이스를 형성할 수도 있다. 다른 예에서, 사용자는 기능 영역 3을 누르고 유지하여 그것을 기능 영역 2의 위치로 드래그하여, 기능 영역 3 및 기능 영역 2의 위치를 스위칭하고 도 6에서 도시되는 애플리케이션 인터페이스를 형성할 수도 있다.
하나의 예에서, 기능 영역의 치수는 고정될 수도 있다. 도 1 및 도 5에서 도시되는 바와 같이, 기능 영역 1의 치수는 고정되어 있다. 사용자가 기능 아이콘 H를 기능 아이콘 A의 위치로 이동시키는 경우, 기능 아이콘 A 및 기능 아이콘 B의 위치가 상응하게 이동되어 기능 아이콘 H를 위한 공간을 만든다. 기능 영역 1의 치수가 변경 가능하지 않기 때문에, 결과적으로, 기능 아이콘(C)은 삭제될 수도 있다.
다른 예에서, 기능 영역의 치수는 확장 가능할 수도 있다. 도 3에서 도시되는 애플리케이션 인터페이스에 기초하여, 사용자가 기능 영역 2에서 기능 아이콘 F 내지 기능 아이콘 H를 삭제하였다고 가정하면, 기능 영역 2의 치수는 상응하여 감소될 것이고, 기능 영역 3은 상응하여 상방으로 이동되어, 도 7에서 도시되는 애플리케이션 인터페이스를 형성할 것이다.
단계 204에서, 변경된 애플리케이션 인터페이스에 대응하는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터가 인터페이스 레이아웃 서버에 저장될 수도 있다.
전술한 단계 203에 기초하여, 사용자가 인터페이스 변경을 종료하는 경우, 현재 애플리케이션 인터페이스에 대응하는 애플리케이션은 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 인터페이스 레이아웃 서버에 저장할 수도 있다. 여기서, 인터페이스 레이아웃 서버는 사용자 계정 번호에 따라 사용자의 인터페이스 레이아웃 파라미터를 저장할 수도 있다. 본 명세서는 이것에 특별한 제한을 두지는 않는다.
상기 설명으로부터 알 수 있는 바와 같이, 본 명세서는 실제 사용자 요건에 기초하여 인터페이스 관리 솔루션을 설정하고, 사용자는 그들 고유의 요건에 따라 전체 애플리케이션 인터페이스의 레이아웃을 커스터마이징할 수 있고, 그에 의해 사용자 경험 및 사용자 정착률을 개선할 수 있다.
옵션 사항으로(optionally), 다른 예에서, 타깃으로 된 정보의 사용자에 대한 푸시를 수행하기 위해, 인터페이스 레이아웃 파라미터에 기초하여 사용자의 거동 분석(behavioral analysis)이 행해질 수도 있다. 예를 들면, 사용자 Xiao Bai(샤오 바이)가 애플리케이션 인터페이스에서 가장 눈에 잘 띄고 편리한 위치에 펀드 아이콘을 배열한다고 가정하면, 샤오 바이가 높은 빈도로 펀드를 구매 및 판매한다는 것을 의미할 수도 있고, 그 결과, 펀드 관련 정보 및 광고가 샤오 바이에게 푸시될 수도 있다.
전술한 애플리케이션 인터페이스 관리 방법에 대응하여, 본 출원은 또한 애플리케이션 인터페이스 관리 장치의 실시형태를 제공한다.
본 출원에 의해 제공되는 애플리케이션 인터페이스 관리 장치의 실시형태는 단말 디바이스상에서 사용될 수도 있다. 장치는, 소프트웨어, 하드웨어, 또는 하드웨어와 소프트웨어의 조합을 통해 구현될 수도 있다. 소프트웨어를 통한 구현을 예로서 취하면, 논리적 의미에서의 장치는, 대응하는 컴퓨터 프로그램 커맨드를 메모리로 판독하고 그들을 실행하는, 단말 디바이스의 프로세서를 통해 형성된다. 하드웨어의 관점에서, 도 8은 본 출원에 의해 제공되는 애플리케이션 인터페이스 관리 장치가 위치되는 단말 디바이스의 하드웨어 구조도이다. 도 8에서 도시되는 바와 같은 프로세서, 메모리, 네트워크 인터페이스, 및 NVM(nonvolatile memory; 불휘발성 메모리) 외에, 본 실시형태의 장치가 위치되는 단말 디바이스는, 단말 디바이스의 실제 기능에 따라 다른 하드웨어를 더 포함할 수도 있다. 그들은 여기서는 자세히 설명되지 않는다.
도 9를 참조하면, 애플리케이션 인터페이스의 관리 장치(800)는 도 8에서 도시되는 단말 디바이스에서 사용될 수도 있고, 파라미터 요청 유닛(801), 인터페이스 생성 유닛(802), 인터페이스 변경 유닛(803) 및 파라미터 저장 유닛(804)을 포함할 수도 있다.
여기서, 파라미터 요청 유닛은, 애플리케이션 시작 프로세스에서 인터페이스 레이아웃 서버에 인터페이스 레이아웃 파라미터를 요청하도록 구성된다. 인터페이스 레이아웃 파라미터는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 포함할 수도 있다.
인터페이스 생성 유닛(802)은 기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스를 생성하도록 구성된다. 각각의 기능 영역은 하나 이상의 기능 아이콘을 포함할 수도 있다.
인터페이스 변경 유닛(803)은, 현재 애플리케이션 인터페이스 상에서의 사용자에 의한 변경 동작에 응답하여 현재 인터페이스의 인터페이스 레이아웃을 변경하도록 구성된다.
파라미터 저장 유닛(804)은, 변경된 애플리케이션 인터페이스에 대응하는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 인터페이스 레이아웃 서버에 저장하도록 구성된다.
옵션 사항으로, 기능 영역의 레이아웃 파라미터는 기능 영역의 ID 및 인터페이스에서의 기능 영역의 위치 파라미터를 포함할 수도 있다.
기능 아이콘의 레이아웃 파라미터는 기능 아이콘의 ID, 기능 아이콘이 위치되는 기능 영역의 ID, 및 기능 아이콘이 위치되는 기능 영역에서의 기능 아이콘의 위치 파라미터를 포함할 수도 있다.
인터페이스 생성 유닛(802)은, 기능 영역의 ID 및 인터페이스에서의 기능 영역의 위치 파라미터에 따라 대응하는 기능 영역을 애플리케이션 인터페이스에서 디스플레이할 수도 있고, 기능 아이콘의 ID에 따라 대응하는 기능 아이콘을 로컬하게 미리 저장된 기능 아이콘 데이터베이스로부터 획득할 수도 있고, 기능 아이콘이 위치되는 기능 영역의 ID 및 기능 아이콘이 위치되는 기능 영역에서의 기능 아이콘의 위치 파라미터에 따라 대응하는 기능 영역에서 기능 아이콘을 디스플레이할 수도 있다.
옵션 사항으로, 변경 동작은 기능 아이콘 삭제 동작을 포함할 수도 있다.
기능 영역 내의 모든 기능 아이콘이 삭제되는 경우, 인터페이스 변경 유닛(803)은 기능 영역을 삭제할 것이고 인접한 기능 영역을 서로 가깝게 이동시키는 것에 의해 애플리케이션 인터페이스의 디스플레이 레이아웃을 변경할 것이다.
옵션 사항으로, 기능 영역의 치수는 고정되거나 또는 확장 가능하다.
옵션 사항으로, 인터페이스 레이아웃 파라미터는 사용자 거동 분석 및 정보 푸시의 기초일 수 있다.
전술한 장치에서 모든 유닛의 기능 및 효과의 구현 프로세스는 전술한 방법에서 대응하는 단계의 구현 프로세스에서 상술되며, 여기에서 반복되지 않을 것이다.
장치 실시형태는 본질적으로 방법 실시형태에 대응하며, 따라서 장치 실시형태의 관련 부분에 대해서는, 방법 실시형태의 대응 부분을 참조한다. 상기에서 설명되는 장치 실시형태는 단지 예시적인 것이며, 별개의 컴포넌트로서 설명되는 그들의 유닛은 물리적으로 분리될 수도 있거나 또는 그렇지 않을 수도 있으며, 유닛으로 디스플레이되는 컴포넌트는 물리적 유닛일 수도 있거나 또는 그렇지 아닐 수도 있다, 즉, 그들은 동일한 장소에 위치될 수도 있거나 또는 복수의 네트워크 유닛 상에 분산될 수도 있다. 모듈 중 몇몇 또는 전체는 본 출원의 솔루션의 목적을 달성하기 위한 실제 요구에 따라 선택될 수도 있다. 기술 분야에서 통상의 기술을 가진 자는 창의적인 노력 없이도 실시형태를 이해하고 구현할 수 있다.
전술한 설명은 본 출원의 바람직한 실시형태에 불과하며, 본 출원을 제한하도록 의도되지는 않는다. 본 출원의 취지 및 원리를 벗어나지 않으면서 이루어지는 모든 수정예, 등가적 대체예, 및 개선예는 본 출원의 보호의 범위 내에 속할 것이다.

Claims (10)

  1. 애플리케이션 인터페이스 관리 방법으로서,
    애플리케이션 시작 프로세스에서 인터페이스 레이아웃 서버에 인터페이스 레이아웃 파라미터를 요청하는 단계로서, 상기 인터페이스 레이아웃 파라미터는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 포함하는, 상기 인터페이스 레이아웃 파라미터를 요청하는 단계;
    기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스를 생성하는 단계로서, 각각의 기능 영역은 하나 이상의 기능 아이콘을 포함하는, 상기 애플리케이션 인터페이스를 생성하는 단계;
    상기 애플리케이션 인터페이스 상에서의 사용자에 의한 변경 동작에 응답하여, 상기 애플리케이션 인터페이스의 인터페이스 레이아웃을 변경하는 단계; 및
    상기 변경된 애플리케이션 인터페이스에 대응하는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 상기 인터페이스 레이아웃 서버에 저장하는 단계를 포함하는, 애플리케이션 인터페이스 관리 방법.
  2. 제1항에 있어서,
    기능 영역의 상기 레이아웃 파라미터는, 상기 기능 영역의 ID 및 상기 애플리케이션 인터페이스에서의 상기 기능 영역의 위치 파라미터를 포함하고;
    기능 아이콘의 상기 레이아웃 파라미터는, 상기 기능 아이콘의 ID, 상기 기능 아이콘이 위치되는 기능 영역의 ID, 및 상기 기능 아이콘이 위치되는 상기 기능 영역에서의 상기 기능 아이콘의 위치 파라미터를 포함하고; 그리고
    기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스를 생성하는 단계는,
    상기 기능 영역의 상기 ID 및 상기 인터페이스에서의 상기 기능 영역의 상기 위치 파라미터에 따라 대응하는 기능 영역을 상기 애플리케이션 인터페이스에서 디스플레이하는 단계;
    상기 기능 아이콘의 상기 ID에 따라 대응하는 기능 아이콘을 로컬하게 미리 저장된 기능 아이콘 데이터베이스로부터 획득하는 단계; 및
    상기 기능 아이콘이 위치되는 상기 기능 영역의 상기 ID 및 상기 기능 아이콘이 위치되는 상기 기능 영역에서의 상기 기능 아이콘의 상기 위치 파라미터에 따라 상기 대응하는 기능 영역에서 상기 기능 아이콘을 디스플레이하는 단계를 포함하는, 애플리케이션 인터페이스 관리 방법.
  3. 제2항에 있어서,
    상기 변경 동작은 기능 아이콘 삭제 동작을 포함하고; 그리고
    상기 방법은,
    기능 영역 내의 모든 기능 아이콘이 삭제되는 경우, 상기 기능 영역을 삭제하는 단계 및 인접한 기능 영역을 서로 가깝게 이동시키는 것에 의해 상기 애플리케이션 인터페이스의 상기 인터페이스 레이아웃을 변경하는 단계를 더 포함하는, 애플리케이션 인터페이스 관리 방법.
  4. 제1항에 있어서, 상기 기능 영역의 치수는 고정되거나 또는 확장 가능한, 애플리케이션 인터페이스 관리 방법.
  5. 제1항에 있어서, 상기 인터페이스 레이아웃 파라미터는 사용자 거동 분석 및 정보 푸시의 기초인, 애플리케이션 인터페이스 관리 방법.
  6. 애플리케이션 인터페이스 관리 장치로서,
    애플리케이션 시작 프로세스에서 인터페이스 레이아웃 서버에 인터페이스 레이아웃 파라미터를 요청하도록 구성되는 파라미터 요청 유닛으로서, 상기 인터페이스 레이아웃 파라미터는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 포함하는, 상기 파라미터 요청 유닛;
    기능 영역의 획득된 레이아웃 파라미터 및 기능 아이콘의 획득된 레이아웃 파라미터에 따라 애플리케이션 인터페이스를 생성하도록 구성되는 인터페이스 생성 유닛으로서, 각각의 기능 영역은 하나 이상의 기능 아이콘을 포함하는, 상기 인터페이스 생성 유닛;
    상기 애플리케이션 인터페이스 상에서의 사용자에 의한 변경 동작에 응답하여, 상기 애플리케이션 인터페이스의 인터페이스 레이아웃을 변경하도록 구성되는 인터페이스 변경 유닛; 및
    상기 변경된 애플리케이션 인터페이스에 대응하는 하나 이상의 기능 영역의 레이아웃 파라미터 및 하나 이상의 기능 아이콘의 레이아웃 파라미터를 상기 인터페이스 레이아웃 서버에 저장하도록 구성되는 파라미터 저장 유닛을 포함하는, 애플리케이션 인터페이스 관리 장치.
  7. 제6항에 있어서,
    기능 영역의 상기 레이아웃 파라미터는 상기 기능 영역의 ID 및 상기 인터페이스에서의 상기 기능 영역의 위치 파라미터를 포함하고;
    상기 기능 아이콘의 상기 레이아웃 파라미터는: 상기 기능 아이콘의 ID, 상기 기능 아이콘이 위치되는 기능 영역의 ID, 및 상기 기능 아이콘이 위치되는 상기 기능 영역에서의 상기 기능 아이콘의 위치 파라미터를 포함하고; 그리고
    상기 인터페이스 생성 유닛은, 상기 기능 영역의 ID 및 상기 인터페이스에서의 상기 기능 영역의 상기 위치 파라미터에 따라 대응하는 기능 영역을 상기 애플리케이션 인터페이스에서 디스플레이하도록, 상기 기능 아이콘의 상기 ID에 따라 대응하는 기능 아이콘을 로컬하게 미리 저장된 기능 아이콘 데이터베이스로부터 획득하도록, 상기 기능 아이콘이 위치되는 상기 기능 영역의 상기 ID 및 상기 기능 아이콘이 위치되는 상기 기능 영역에서의 상기 기능 아이콘의 상기 위치 파라미터에 따라 상기 대응하는 기능 영역에서 상기 기능 아이콘을 디스플레이하도록 구성되는, 애플리케이션 인터페이스 관리 장치.
  8. 제7항에 있어서,
    상기 변경 동작은 기능 아이콘 삭제 동작을 포함하고; 그리고
    기능 영역 내의 모든 기능 아이콘이 삭제되는 경우, 상기 인터페이스 변경 유닛은 상기 기능 영역을 삭제하도록 그리고 인접한 기능 영역을 서로 가깝게 이동시키는 것에 의해 상기 애플리케이션 인터페이스의 상기 인터페이스 레이아웃을 변경하도록 구성되는, 애플리케이션 인터페이스 관리 장치.
  9. 제6항에 있어서, 상기 기능 영역의 치수는 고정되거나 또는 확장 가능한, 애플리케이션 인터페이스 관리 장치.
  10. 제6항에 있어서, 상기 인터페이스 레이아웃 파라미터는 사용자 거동 분석 및 정보 푸시의 기초인, 애플리케이션 인터페이스 관리 장치.
KR1020197014021A 2016-10-20 2017-10-12 애플리케이션 인터페이스 관리 방법 및 장치 KR102324286B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201610916488.1 2016-10-20
CN201610916488.1A CN107015721A (zh) 2016-10-20 2016-10-20 一种应用界面的管理方法和装置
PCT/CN2017/105863 WO2018072639A1 (zh) 2016-10-20 2017-10-12 一种应用界面的管理方法和装置

Publications (2)

Publication Number Publication Date
KR20190067229A true KR20190067229A (ko) 2019-06-14
KR102324286B1 KR102324286B1 (ko) 2021-11-10

Family

ID=59439439

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020197014021A KR102324286B1 (ko) 2016-10-20 2017-10-12 애플리케이션 인터페이스 관리 방법 및 장치

Country Status (10)

Country Link
US (2) US10877640B2 (ko)
EP (1) EP3531257B1 (ko)
JP (1) JP2019536138A (ko)
KR (1) KR102324286B1 (ko)
CN (1) CN107015721A (ko)
MY (1) MY195275A (ko)
PH (1) PH12019500876A1 (ko)
SG (1) SG11201903464YA (ko)
TW (1) TW201816582A (ko)
WO (1) WO2018072639A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102260738B1 (ko) * 2020-11-16 2021-06-07 주식회사 플링크 Api 기반 웹 어플리케이션 런타임에 레이아웃을 동적으로 제공하기 위한 방법 및 이를 이용한 시스템

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107015721A (zh) 2016-10-20 2017-08-04 阿里巴巴集团控股有限公司 一种应用界面的管理方法和装置
CN109032734B (zh) * 2018-07-13 2020-09-01 维沃移动通信有限公司 一种后台应用程序显示方法和移动终端
JP7215813B2 (ja) * 2018-11-22 2023-01-31 ホアウェイ・テクノロジーズ・カンパニー・リミテッド タッチ操作をロックする方法及び電子デバイス
CN111722890A (zh) * 2019-03-18 2020-09-29 阿里巴巴集团控股有限公司 应用界面显示方法、装置、设备及存储介质
CN111813408B (zh) * 2019-04-12 2024-06-18 北京沃东天骏信息技术有限公司 视图显示处理方法、装置、终端设备及存储介质
CN112667325A (zh) * 2019-09-27 2021-04-16 宝能汽车集团有限公司 显示界面布局方法、控制装置及电子设备
USD929418S1 (en) * 2019-10-28 2021-08-31 Facebook, Inc. Display panel with news labels graphical user interface
CN111104038B (zh) * 2019-12-16 2021-09-21 维沃移动通信有限公司 应用功能的处理方法及电子设备
CN112466069A (zh) * 2020-12-02 2021-03-09 无锡朝阳供应链科技股份有限公司 一种收银称重一体机商品面板设置方法
CN112817977A (zh) * 2021-01-28 2021-05-18 山东浪潮通软信息科技有限公司 一种移动端展示和管理SaaS应用的方法
TWI806058B (zh) * 2021-05-26 2023-06-21 中華電信股份有限公司 生成服務內個人捷徑之方法及電腦可讀媒介
CN113342337A (zh) * 2021-05-28 2021-09-03 北京达佳互联信息技术有限公司 界面处理方法及装置、计算机可读存储介质和处理器
CN113918058A (zh) * 2021-09-30 2022-01-11 深圳市科曼医疗设备有限公司 医疗终端界面布局的变换方法、装置、设备及存储介质
JP2023067156A (ja) * 2021-10-29 2023-05-16 フォルシアクラリオン・エレクトロニクス株式会社 アイコン表示制御装置及びアイコン表示制御プログラム
CN114610190B (zh) * 2022-03-14 2024-05-31 富途网络科技(深圳)有限公司 界面编辑方法、装置、电子设备和可读介质
CN115098217B (zh) * 2022-08-24 2023-01-24 中关村科学城城市大脑股份有限公司 应用页面渲染方法、装置、设备、可读介质和程序产品
CN115686706B (zh) * 2022-09-30 2023-12-19 广州南天电脑***有限公司 终端视图配置方法、装置、计算机设备和存储介质
CN118277005A (zh) * 2022-12-30 2024-07-02 华为技术有限公司 一种显示方法、装置及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130166381A1 (en) * 2010-05-14 2013-06-27 Dennco Inc. Advertisement display ui and advertisement system
KR20130099720A (ko) * 2012-02-29 2013-09-06 주식회사 팬택 사용자 단말 및 사용자 단말의 화면 표시방법
KR20140094082A (ko) * 2013-01-21 2014-07-30 삼성전자주식회사 복수 개의 아이콘들을 화면상에 배치하는 장치 및 이의 운용 방법

Family Cites Families (166)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5390295A (en) * 1991-12-20 1995-02-14 International Business Machines Corporation Method and apparatus for proportionally displaying windows on a computer display screen
US5588107A (en) * 1993-03-22 1996-12-24 Island Graphics Corporation Method and apparatus for selectably expandable menus
EP0746816B1 (en) 1993-08-03 2001-10-24 Sun Microsystems, Inc. Flexible multi-platform partitioning for computer applications
JP2947704B2 (ja) * 1994-03-04 1999-09-13 株式会社ピーエフユー 表示画面の作成方法および表示画面作成装置
US5644737A (en) * 1995-06-06 1997-07-01 Microsoft Corporation Method and system for stacking toolbars in a computer display
US5712995A (en) * 1995-09-20 1998-01-27 Galileo Frames, Inc. Non-overlapping tiling apparatus and method for multiple window displays
US5920315A (en) * 1996-07-17 1999-07-06 International Business Machines Corporation Multi-pane window with recoiling workspaces
US5986657A (en) * 1996-08-02 1999-11-16 Autodesk, Inc. Method and apparatus for incorporating expandable and collapsible options in a graphical user interface
US5760772A (en) * 1996-08-30 1998-06-02 Novell, Inc. Method for automatically resizing a child window
US5917492A (en) * 1997-03-31 1999-06-29 International Business Machines Corporation Method and system for displaying an expandable tree structure in a data processing system graphical user interface
JP3877830B2 (ja) * 1997-04-01 2007-02-07 富士フイルムホールディングス株式会社 フォトフィニッシングシステム
US6232972B1 (en) * 1998-06-17 2001-05-15 Microsoft Corporation Method for dynamically displaying controls in a toolbar display based on control usage
US6832355B1 (en) * 1998-07-28 2004-12-14 Microsoft Corporation Web page display system
US20050131992A1 (en) * 2003-12-11 2005-06-16 Eric Goldstein System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
US6195094B1 (en) * 1998-09-29 2001-02-27 Netscape Communications Corporation Window splitter bar system
US20020054052A1 (en) * 1999-01-06 2002-05-09 Nandini Sharma Frame-based web browser
US6603493B1 (en) * 1999-04-13 2003-08-05 International Business Machines Corporation Method for arranging display elements
US6756999B2 (en) * 2000-04-06 2004-06-29 Microsoft Corporation Method and system for clustering and grouping taskbar buttons
AU2000238398A1 (en) * 2000-04-19 2001-10-30 Zworks Inc. Icon displaying method and icon display system
US6919890B2 (en) * 2000-09-28 2005-07-19 Curl Corporation Grid and table layout using elastics
EP1195673B1 (de) * 2000-10-04 2007-05-09 Siemens Aktiengesellschaft Kraftfahrzeug-Multimediasystem mit animierter Anzeigefunktion
US6668177B2 (en) 2001-04-26 2003-12-23 Nokia Corporation Method and apparatus for displaying prioritized icons in a mobile terminal
WO2002089108A1 (en) * 2001-04-30 2002-11-07 Broadband Graphics, Llc Cell based eui methods and apparatuses
US20020191028A1 (en) * 2001-06-19 2002-12-19 Senechalle David A. Window manager user interface
US6950993B2 (en) * 2001-08-02 2005-09-27 Microsoft Corporation System and method for automatic and dynamic layout of resizable dialog type windows
US20030040974A1 (en) * 2001-08-22 2003-02-27 Lou Chauvin System, method and software product for allowing a consumer to order image products over a communication network from a plurality of different providers
JP2003091347A (ja) * 2001-09-18 2003-03-28 Sony Corp 情報処理装置、並びに画面表示方法、画面表示プログラム及び画面表示プログラムが記録された記録媒体
US6857105B1 (en) * 2002-02-19 2005-02-15 Adobe Systems Incorporated Method and apparatus for expanding and contracting graphical function displays
US7036089B2 (en) * 2002-04-23 2006-04-25 Hewlett-Packard Development Company, L.P. Distribution of application windows in a computing device display
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
EP1369770A1 (en) * 2002-06-06 2003-12-10 Sony Ericsson Mobile Communications AB Graphical user interface for expandable menus
US7080326B2 (en) * 2002-07-11 2006-07-18 International Business Machines Corporation Method and system for managing multi—paned windowed environments
US7913183B2 (en) * 2002-10-08 2011-03-22 Microsoft Corporation System and method for managing software applications in a graphical user interface
US8418081B2 (en) * 2002-12-18 2013-04-09 International Business Machines Corporation Optimizing display space with expandable and collapsible user interface controls
US7480872B1 (en) * 2003-04-06 2009-01-20 Apple Inc. Method and apparatus for dynamically resizing windows
US7343567B2 (en) * 2003-04-25 2008-03-11 Microsoft Corporation System and method for providing dynamic user information in an interactive display
US7295852B1 (en) * 2003-05-01 2007-11-13 Palm, Inc. Automated telephone conferencing method and system
US7962522B2 (en) * 2003-06-03 2011-06-14 Norris Iii Forbes Holten Flexible, dynamic menu-based web-page architecture
JP2005004396A (ja) * 2003-06-11 2005-01-06 Sony Corp 情報表示方法及び情報表示装置、並びにコンピュータ・プログラム
US7533351B2 (en) * 2003-08-13 2009-05-12 International Business Machines Corporation Method, apparatus, and program for dynamic expansion and overlay of controls
US7395500B2 (en) * 2003-08-29 2008-07-01 Yahoo! Inc. Space-optimizing content display
US7181251B2 (en) 2003-10-22 2007-02-20 Nokia Corporation Mobile communication terminal with multi orientation user interface
US7340690B2 (en) * 2004-07-08 2008-03-04 International Business Machines Corporation Space-efficient linear hierarchical view and navigation
JP4343051B2 (ja) 2004-07-20 2009-10-14 株式会社東芝 情報処理装置、操作画面の制御方法およびプログラム
JP4332477B2 (ja) * 2004-08-06 2009-09-16 キヤノン株式会社 レイアウト調整方法及び装置並びにプログラム
US7703036B2 (en) * 2004-08-16 2010-04-20 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US8117542B2 (en) * 2004-08-16 2012-02-14 Microsoft Corporation User interface for displaying selectable software functionality controls that are contextually relevant to a selected object
US20060123359A1 (en) * 2004-12-03 2006-06-08 Schatzberger Richard J Portable electronic device having user interactive visual interface
US7818672B2 (en) * 2004-12-30 2010-10-19 Microsoft Corporation Floating action buttons
DE102005003680A1 (de) * 2005-01-21 2006-07-27 Siemens Ag Verfahren zur Steuerung eines Geräts
US7478339B2 (en) * 2005-04-01 2009-01-13 Microsoft Corporation Method and apparatus for application window grouping and management
US7512898B2 (en) * 2005-04-07 2009-03-31 Microsoft Corporation User interface with multi-state menu
US8239882B2 (en) * 2005-08-30 2012-08-07 Microsoft Corporation Markup based extensibility for user interfaces
US8689137B2 (en) 2005-09-07 2014-04-01 Microsoft Corporation Command user interface for displaying selectable functionality controls in a database application
US7933632B2 (en) 2005-09-16 2011-04-26 Microsoft Corporation Tile space user interface for mobile devices
US20070130532A1 (en) * 2005-12-06 2007-06-07 Fuller Scott A Hierarchical software navigation system
US9557887B2 (en) * 2005-12-27 2017-01-31 International Business Machines Corporation Integrated multidimensional view of hierarchical objects
US7882448B2 (en) * 2005-12-29 2011-02-01 Sap Ag Taskbar configuration tool for computer systems
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
KR100818918B1 (ko) * 2006-02-14 2008-04-04 삼성전자주식회사 윈도우의 배치를 관리하는 장치 및 그 방법
US8635553B2 (en) * 2006-02-16 2014-01-21 Adobe Systems Incorporated Auto adjustable pane view
US20070201048A1 (en) * 2006-02-24 2007-08-30 Dubois Charles L System and method for ordering a print of a digitally represented still image
KR101277256B1 (ko) * 2006-06-16 2013-07-05 삼성전자주식회사 사용자 인터페이스를 위한 장치 및 방법
US20080028326A1 (en) 2006-07-26 2008-01-31 Research In Motion Limited System and method for adaptive theming of a mobile device
US8527907B2 (en) * 2006-07-31 2013-09-03 Adobe Systems Incorporated Screen relayout
US10503342B2 (en) * 2006-08-04 2019-12-10 Apple Inc. User interface spaces
US7870508B1 (en) * 2006-08-17 2011-01-11 Cypress Semiconductor Corporation Method and apparatus for controlling display of data on a display screen
WO2008055204A2 (en) * 2006-10-31 2008-05-08 Dotted Pair, Inc. System and method for interacting with item catalogs
KR20080068491A (ko) * 2007-01-19 2008-07-23 엘지전자 주식회사 터치 방식 정보 입력 단말기 및 그 방법
WO2008090902A1 (ja) * 2007-01-25 2008-07-31 Sharp Kabushiki Kaisha マルチウィンドウ管理装置及びプログラム、記憶媒体、並びに情報処理装置
US8261335B2 (en) * 2007-02-23 2012-09-04 Hewlett-Packard Company Method and system for online image security
US8692736B1 (en) * 2007-06-14 2014-04-08 Amazon Technologies, Inc. Configurable keypad for an electronic device
US8739068B2 (en) * 2007-06-15 2014-05-27 Microsoft Corporation Dynamic user interface for in-diagram shape selection
US9619143B2 (en) * 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
JP5200641B2 (ja) * 2008-04-10 2013-06-05 ソニー株式会社 リスト表示装置及びリスト表示方法
US9841980B2 (en) * 2008-04-25 2017-12-12 Microsoft Technology, LLC Extensible and application-adaptable toolbar for web services
JP2011018085A (ja) * 2008-06-19 2011-01-27 Panasonic Corp 情報処理装置
JP5140538B2 (ja) * 2008-09-30 2013-02-06 任天堂株式会社 起動制御プログラム、起動制御装置、起動制御システム、及び、起動制御方法
WO2010050477A1 (ja) * 2008-10-28 2010-05-06 シャープ株式会社 2つの表示装置を有する電子機器、その制御方法および記録媒体
JP5219868B2 (ja) * 2009-02-04 2013-06-26 キヤノン株式会社 レイアウト装置、レイアウト方法、およびレイアウトプログラム
US8799823B2 (en) * 2009-02-26 2014-08-05 Brother Kogyo Kabushiki Kaisha Display device
JP2010204964A (ja) * 2009-03-03 2010-09-16 Panasonic Electric Works Co Ltd タッチパネル装置
WO2010109849A1 (ja) * 2009-03-23 2010-09-30 パナソニック株式会社 情報処理装置、情報処理方法、記録媒体、及び集積回路
KR101640460B1 (ko) * 2009-03-25 2016-07-18 삼성전자 주식회사 휴대 단말기의 분할 화면 운용 방법 및 이를 지원하는 휴대 단말기
US8669945B2 (en) * 2009-05-07 2014-03-11 Microsoft Corporation Changing of list views on mobile device
US8407613B2 (en) * 2009-07-13 2013-03-26 Apple Inc. Directory management on a portable multifunction device
US8966375B2 (en) * 2009-09-07 2015-02-24 Apple Inc. Management of application programs on a portable electronic device
KR101446644B1 (ko) * 2009-10-30 2014-10-01 삼성전자 주식회사 화상형성장치 및 화상형성장치의 메뉴 선택·표시방법
KR101627861B1 (ko) 2009-11-17 2016-06-13 엘지전자 주식회사 사용자의 사용 이력을 기반으로 그래픽 유저 인터페이스 제공 방법
JP5413154B2 (ja) 2009-11-27 2014-02-12 株式会社リコー 表示装置、画像形成装置、カスタマイズ方法、プログラム
JP5261416B2 (ja) * 2010-02-22 2013-08-14 東芝テック株式会社 注文入力装置及びプログラム
US20110219321A1 (en) * 2010-03-02 2011-09-08 Microsoft Corporation Web-based control using integrated control interface having dynamic hit zones
US10788976B2 (en) * 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US8881061B2 (en) * 2010-04-07 2014-11-04 Apple Inc. Device, method, and graphical user interface for managing folders
CN101833418B (zh) 2010-04-28 2014-12-31 华为终端有限公司 一种在界面中添加图标的方法、装置及移动终端
US8495504B2 (en) * 2010-04-29 2013-07-23 International Business Machines Corporation Customizable branch navigational area control
KR101735614B1 (ko) * 2010-08-12 2017-05-15 엘지전자 주식회사 휴대 단말기 및 그 동작 제어방법
EP2606447A1 (en) * 2010-08-18 2013-06-26 Koninklijke Philips Electronics N.V. Visualization of concurrently executing computer interpretable guidelines
KR101657122B1 (ko) 2010-09-15 2016-09-30 엘지전자 주식회사 이동 단말기 및 그 제어 방법
KR101708821B1 (ko) 2010-09-30 2017-02-21 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US9436685B2 (en) * 2010-12-23 2016-09-06 Microsoft Technology Licensing, Llc Techniques for electronic aggregation of information
US9679404B2 (en) * 2010-12-23 2017-06-13 Microsoft Technology Licensing, Llc Techniques for dynamic layout of presentation tiles on a grid
JP4951128B1 (ja) * 2011-01-25 2012-06-13 株式会社エヌ・ティ・ティ・ドコモ 端末装置およびアイコン管理方法
US9104290B2 (en) * 2011-02-11 2015-08-11 Samsung Electronics Co., Ltd. Method for controlling screen of mobile terminal
US9121332B2 (en) 2011-03-03 2015-09-01 Toyota Jidosha Kabushiki Kaisha Warmup acceleration device for internal combustion engine
JP5784944B2 (ja) * 2011-03-29 2015-09-24 京セラ株式会社 電子機器
US9360991B2 (en) 2011-04-11 2016-06-07 Microsoft Technology Licensing, Llc Three-dimensional icons for organizing, invoking, and using applications
US8713473B2 (en) * 2011-04-26 2014-04-29 Google Inc. Mobile browser context switching
EP2518617A1 (en) 2011-04-27 2012-10-31 Tieto Oyj Dynamic user and device specific user interface generation based on process descriptions
WO2012155144A1 (en) * 2011-05-12 2012-11-15 John Devecka An interactive mobile-optimized icon-based profile display and associated social network functionality
US20120304042A1 (en) * 2011-05-28 2012-11-29 Jose Bento Ayres Pereira Parallel automated document composition
KR101824388B1 (ko) 2011-06-10 2018-02-01 삼성전자주식회사 사용자의 신체특성을 고려한 동적 사용자 인터페이스 제공 장치 및 방법
US9183006B2 (en) * 2011-08-31 2015-11-10 Visan Industries Systems and methods for layout of graphic objects for electronic display, print or other output
US20130057587A1 (en) * 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US8977963B1 (en) * 2011-10-31 2015-03-10 Google Inc. In place expansion of aggregated views
JP2013105202A (ja) * 2011-11-10 2013-05-30 Kyocera Corp 装置、方法、及びプログラム
US8930839B2 (en) * 2011-11-22 2015-01-06 Yahoo! Inc. Automatically arranging of icons on a user interface
CN102566928A (zh) 2011-12-29 2012-07-11 广东步步高电子工业有限公司 自动管理移动终端桌面应用程序图标的***及方法
US9256349B2 (en) * 2012-05-09 2016-02-09 Microsoft Technology Licensing, Llc User-resizable icons
AU2013259606B2 (en) * 2012-05-09 2016-06-02 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
KR101806350B1 (ko) 2012-05-09 2017-12-07 애플 인크. 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스
US9916060B2 (en) 2012-07-05 2018-03-13 Blackberry Limited System and method for rearranging icons displayed in a graphical user interface
CN102819584B (zh) * 2012-07-26 2015-07-08 北京奇虎科技有限公司 一种界面文件展示方法及***
JP2014071568A (ja) * 2012-09-28 2014-04-21 Brother Ind Ltd 画像処理プログラムおよび画像処理装置
KR101484529B1 (ko) 2012-10-08 2015-01-20 후아웨이 디바이스 컴퍼니 리미티드 터치스크린 장치 사용자 인터페이스 프로세싱 방법 및 터치스크린 장치
US10564792B2 (en) * 2012-12-06 2020-02-18 Samsung Electronics Co., Ltd. Display device and method of indicating an active region in a milti-window display
US20140172569A1 (en) * 2012-12-14 2014-06-19 International Advertising Solutions Method for Implementing a Customizable Interactive Menu System with User Interaction Data Analysis Capability by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium
CN103106016B (zh) 2013-01-14 2016-03-30 华为终端有限公司 界面物的移动方法及支持界面物移动的装置
US20140229894A1 (en) * 2013-02-12 2014-08-14 Daisy, Llc Systems and methods for generating playlists based on user feedback
KR102146244B1 (ko) * 2013-02-22 2020-08-21 삼성전자주식회사 휴대 단말에 대한 동작 관련 입력에 따라 복수개의 객체들의 표시를 제어하는 방법 및 이를 위한 휴대 단말
KR20140111497A (ko) * 2013-03-11 2014-09-19 삼성전자주식회사 터치 스크린의 화면에 표시된 아이템을 삭제하는 방법, 저장 매체 및 휴대 단말
US9563327B1 (en) * 2013-03-14 2017-02-07 Tapjoy, Inc. Intelligent adjustment of graphical user interfaces
KR102092289B1 (ko) * 2013-06-03 2020-03-23 삼성전자주식회사 전자 기기 및 이의 문서 작성 방법
WO2014209487A1 (en) * 2013-06-24 2014-12-31 Evernote Corporation Expandable 2d container hierarchy flow
KR102234400B1 (ko) * 2013-07-08 2021-03-31 삼성전자주식회사 컨텐츠의 순서 또는 위치를 변경하는 전자 장치 및 방법
KR102207443B1 (ko) * 2013-07-26 2021-01-26 삼성전자주식회사 그래픽 유저 인터페이스 제공 방법 및 장치
EP3859501B1 (en) * 2013-08-22 2022-09-28 Samsung Electronics Co., Ltd. Application execution method by display device and display device thereof
JP6189680B2 (ja) * 2013-08-23 2017-08-30 シャープ株式会社 インターフェイス装置、インターフェイス方法、インターフェイスプログラム、及び、そのプログラムを記憶したコンピュータ読取可能な記録媒体
CN104516880A (zh) * 2013-09-26 2015-04-15 Sap欧洲公司 图形的基于区块的布局
US9424558B2 (en) * 2013-10-10 2016-08-23 Facebook, Inc. Positioning of components in a user interface
US20150149894A1 (en) * 2013-11-26 2015-05-28 Kabushiki Kaisha Toshiba Electronic device, method and storage medium
EP3089010A4 (en) * 2013-12-24 2017-08-02 Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd. Batch processing method and terminal
US9798453B2 (en) * 2014-03-17 2017-10-24 Microsoft Technology Licensing, Llc Beak ribbon system
US9794359B1 (en) * 2014-03-31 2017-10-17 Facebook, Inc. Implicit contacts in an online social network
US9329761B2 (en) * 2014-04-01 2016-05-03 Microsoft Technology Licensing, Llc Command user interface for displaying and scaling selectable controls and commands
US20150277682A1 (en) * 2014-04-01 2015-10-01 Microsoft Corporation Scalable user interface display
CN105204873B (zh) * 2014-05-27 2019-01-25 宇龙计算机通信科技(深圳)有限公司 一种终端及应用界面显示方法
US20150346952A1 (en) * 2014-05-30 2015-12-03 Apple Inc. Control center refinements
US20150363049A1 (en) * 2014-06-14 2015-12-17 Siemens Product Lifecycle Management Software Inc. System and method for reduced-size menu ribbon
JP6081409B2 (ja) * 2014-06-16 2017-02-15 富士フイルム株式会社 プリント注文受付機とその作動方法および作動プログラム
US10229201B2 (en) * 2014-07-31 2019-03-12 International Business Machines Corporation Interface for simultaneous display of selected items from search engine results
US10044888B2 (en) * 2014-08-06 2018-08-07 Kabushiki Kaisha Toshiba Image forming apparatus and control method thereof
US10031974B1 (en) * 2014-10-03 2018-07-24 Walgreen Co. Systems and methods for conducting a planogram search
CN104360798B (zh) * 2014-10-29 2018-05-15 宇龙计算机通信科技(深圳)有限公司 一种桌面布局的方法和终端
CN104536667A (zh) 2015-01-21 2015-04-22 胡继强 一种便捷恢复软件方法
US10310700B2 (en) * 2015-01-21 2019-06-04 Samsung Electronics Co., Ltd. Apparatus and method for managing of content using electronic device
CN105867754B (zh) * 2015-01-22 2019-11-26 阿里巴巴集团控股有限公司 应用界面处理方法及装置
US10386994B2 (en) * 2015-02-17 2019-08-20 Microsoft Technology Licensing, Llc Control of item arrangement in a user interface
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US20170255342A1 (en) * 2015-03-30 2017-09-07 Glaswegian Enterprises Inc. Mobile icon-centric enterprise content management platform
US9870122B2 (en) 2015-05-22 2018-01-16 International Business Machines Corporation Graphical user interface for rearranging icons
KR20170017280A (ko) * 2015-08-06 2017-02-15 엘지전자 주식회사 이동단말기 및 그 제어방법
CN105183345A (zh) * 2015-08-26 2015-12-23 广东欧珀移动通信有限公司 一种自定义调节应用界面的方法、装置及移动终端
CN105843613A (zh) * 2016-03-21 2016-08-10 乐视网信息技术(北京)股份有限公司 一种应用程序用户界面布局更新的方法和装置
CN107015721A (zh) * 2016-10-20 2017-08-04 阿里巴巴集团控股有限公司 一种应用界面的管理方法和装置
KR101835856B1 (ko) * 2017-06-13 2018-03-08 주식회사 기가코리아 통합 애플리케이션을 이용한 맞춤형 애플리케이션 제작 서버, 방법 및 이를 실행하기 위하여 컴퓨터 판독가능한 기록매체에 저장된 애플리케이션

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130166381A1 (en) * 2010-05-14 2013-06-27 Dennco Inc. Advertisement display ui and advertisement system
KR20130099720A (ko) * 2012-02-29 2013-09-06 주식회사 팬택 사용자 단말 및 사용자 단말의 화면 표시방법
KR20140094082A (ko) * 2013-01-21 2014-07-30 삼성전자주식회사 복수 개의 아이콘들을 화면상에 배치하는 장치 및 이의 운용 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102260738B1 (ko) * 2020-11-16 2021-06-07 주식회사 플링크 Api 기반 웹 어플리케이션 런타임에 레이아웃을 동적으로 제공하기 위한 방법 및 이를 이용한 시스템

Also Published As

Publication number Publication date
EP3531257A1 (en) 2019-08-28
MY195275A (en) 2023-01-12
PH12019500876A1 (en) 2019-12-16
EP3531257A4 (en) 2020-06-17
TW201816582A (zh) 2018-05-01
US11150790B2 (en) 2021-10-19
JP2019536138A (ja) 2019-12-12
WO2018072639A1 (zh) 2018-04-26
US20190243518A1 (en) 2019-08-08
EP3531257B1 (en) 2024-01-10
CN107015721A (zh) 2017-08-04
SG11201903464YA (en) 2019-05-30
US20210117059A1 (en) 2021-04-22
US10877640B2 (en) 2020-12-29
KR102324286B1 (ko) 2021-11-10

Similar Documents

Publication Publication Date Title
KR102324286B1 (ko) 애플리케이션 인터페이스 관리 방법 및 장치
JP7033137B2 (ja) 情報提示方法および装置
CN109101157B (zh) 侧边栏图标设置方法、装置、终端及存储介质
CN107820701B (zh) 开发者交换***
CN109144649A (zh) 图标的显示方法、装置、终端及存储介质
CN113225572B (zh) 直播间的页面元素展示方法、装置及***
KR20130073974A (ko) 애플리케이션 서비스 확장 장치 및 방법
CN105005439A (zh) 图标管理方法、装置及移动终端
CN106257418A (zh) 用于通过使用辅助应用来评价应用的技术
EP2866158A1 (en) Method for reader to provide service, reader, terminal and computer storage medium
JP2022521720A (ja) ミニプログラム作成方法、装置、端末及びプログラム
CN105700925A (zh) 一种app的界面实现方法和装置
US20160216929A1 (en) Processing application interface
CN114064024A (zh) 微应用的开发方法、装置、设备、存储介质及程序产品
CN112016023A (zh) 业务处理方法、装置、终端及存储介质
KR20170115543A (ko) 데스크톱 공유 방법 및 모바일 단말기
CN107544723B (zh) 一种应用程序的交互方法、装置及***
US20170186052A1 (en) Electronic apparatus and control method thereof
CN111324398A (zh) 最近内容的处理方法、装置、终端及存储介质
CN111061532B (zh) 一种壁纸展示方法及终端设备
CN105159673A (zh) 一种设置控件样式的方法和装置
CN110457408B (zh) 个性化地图下载方法、装置、设备及存储介质
CN112286554A (zh) 应用程序更新方法、装置、电子设备和可读存储介质
CN110134463B (zh) 数据处理方法、装置、设备和机器可读介质
KR101515998B1 (ko) 공간 마켓 위젯 제공 방법, 그리고 이를 구현한 마켓 서버와 사용자 단말

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant