KR101542274B1 - 씬 클라이언트 상에서 동작하는 사용자 인터페이스의 빠르고 부드러운 스크롤링 - Google Patents
씬 클라이언트 상에서 동작하는 사용자 인터페이스의 빠르고 부드러운 스크롤링 Download PDFInfo
- Publication number
- KR101542274B1 KR101542274B1 KR1020107010689A KR20107010689A KR101542274B1 KR 101542274 B1 KR101542274 B1 KR 101542274B1 KR 1020107010689 A KR1020107010689 A KR 1020107010689A KR 20107010689 A KR20107010689 A KR 20107010689A KR 101542274 B1 KR101542274 B1 KR 101542274B1
- Authority
- KR
- South Korea
- Prior art keywords
- list
- scroll
- scrolling
- animation
- user interface
- 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/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/0485—Scrolling or panning
- G06F3/04855—Interaction with scrollbars
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
-
- 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/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/033—Indexing scheme relating to G06F3/033
- G06F2203/0335—Finger operated miniaturized mouse
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 1은 엔터테인먼트 시스템을 위한 종래의 원격 제어 유닛을 도시하는 도면.
도 2는 본 발명의 예시적인 실시예가 구현될 수 있는 예시적인 미디어 시스템을 도시하는 도면.
도 3a는 본 발명의 예시적인 실시예를 따르는 3D 포인팅 장치를 도시하는 도면.
도 3b는 본 발명의 예시적인 실시예를 따르는 텔레비젼 상의 사용자 인터페이스에 입력을 제공하는 3D 포인팅 장치를 사용하는 사용자를 도시하는 도면.
도 4는 본 발명의 예시적인 실시예를 따르는 줌 변환(zooming transition)뿐만 아니라 업 기능 글로벌 네비게이션 객체(up function global navigation object)의 용법을 도시하는 도면.
도 5는 본 발명의 예시적인 실시예를 따르는 스크롤가능한 리스트(scrollable list)를 도시하는 도면.
도 6은 본 발명의 예시적인 실시예를 따르는 애니메이션 및 비쥬얼 컨텍스트 정보를 도시하는 도면.
도 7은 본 발명의 예시적인 실시예를 따르는 스크롤가능 리스트를 통한 이동 및 도 6에 관한 비쥬얼 컨텍스트 정보의 갱신을 도시하는 도면.
도 8은 본 발명의 예시적인 실시예를 따르는 비쥬얼 컨텍스트 정보로서 사진에 관한 정보를 도시하는 도면.
도 9는 본 발명의 예시적인 실시예를 따르는 정적 비쥬얼 컨텍스트 정보(static visual context information)를 도시하는 도면.
도 10은 본 발명의 예시적인 실시예를 따르는 리스트를 통하여 스크롤하는 동안 사용자 인터페이스에 관한 변화를 도시하는 방법의 흐름도.
Claims (41)
- 그래픽 사용자 인터페이스 내에서 스크롤(scroll)하기 위한 방법으로서,
상기 그래픽 사용자 인터페이스 상에서 볼 수 있는(visible) 제1 복수의 엔트리를 갖는 리스트의 제1 영역을 표시하는 단계;
복수의 엔트리만큼 상기 리스트를 스크롤하기 위한 사용자 입력을 수신하는 단계;
상기 리스트가 스크롤되는 동안, 상기 제1 복수의 엔트리와 관련된 상기 그래픽 사용자 인터페이스의 영역들에 더미 데이터(dummy data)의 애니메이션(animation)을 표시하는 단계 - 상기 더미 데이터의 애니메이션은, 상기 리스트가 적어도 두 개의 연속적인 위치들로 스크롤되는 동안 상기 리스트의 적어도 두 개의 스크린샷을 가져오고 상기 적어도 두 개의 스크린샷을, 스크롤의 축을 따라 블러링될(blurred) 하나의 연속 이미지(continuous image)로 붙이는(pasting) 것에 의해 생성됨 -;
스크롤을 중단하는 단계; 및
상기 더미 데이터의 애니메이션을, 제2 복수의 엔트리를 포함하는 상기 리스트의 제2 영역으로 교체하는 단계
를 포함하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제1항에 있어서,
상기 더미 데이터(dummy data)의 애니메이션(animation)을 표시하는 단계는, 상기 사용자 입력이 미리 정해진 수의 엔트리보다 많이 상기 리스트를 스크롤할 것을 요청할 경우 제공되며,
상기 사용자 입력이, 상기 미리 정해진 수보다 적게 상기 리스트를 스크롤할 것을 요청하는 경우, 상기 애니메이션을 표시하는 단계는 생략되고 상기 리스트가 스크롤될 때 실제 데이터가 표시되는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제2항에 있어서,
상기 미리 정해진 수의 엔트리는, 한번에 한 페이지 스크롤 모드(a page-at-a-time scroll mode)에서의 스크롤 휠(wheel)의 제2 스핀 또는 싱글-로우 스크롤 모드(single-row scroll mode)에서의 한 페이지의 엔트리들보다 많은, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제3항에 있어서,
상기 싱글-로우 스크롤 모드에서, 상기 리스트는 상기 스크롤 휠의 각 클릭에 대해 한 행씩 이동하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제3항에 있어서,
상기 한번에 한 페이지 스크롤 모드에서, 모든 오프 스크린 행들(off-screen rows)이 오프 스크린(off-screen)으로부터 온 스크린으로(on-screen)으로 부드럽게(smoothly) 이동하는 것에 의해 상기 리스트가 한 페이지씩 이동하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제2항에 있어서,
상기 더미 데이터의 애니메이션을 표시하는 단계가 생략될 때, 상기 실제 데이터는, 싱글 로우 모드에 있는 경우, 미리 채워진 오프 스크린 행들(pre-filled off-screen rows)로부터 한 번에 한 행씩 표시되거나, 상기 실제 데이터는, 한번에 한 페이지 스크롤 모드에 있는 경우, 미리 채워진 오프 스크린 페이지(pre-filled off-screen page)로부터 한번에 한 페이지씩 표시되는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제1항에 있어서,
상기 더미 데이터의 애니메이션은 상기 리스트의 상기 영역의 컨텐츠와 연관되는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제7항에 있어서,
상기 더미 데이터의 애니메이션은 애니메이션화된 MNG(animated Multiple-image Network Graphics)인, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제8항에 있어서,
상기 리스트가 두 개의 연속적인 위치들로 스크롤되는 동안 리스트의 두 개의 스크린샷을 가져오고 상기 두 개의 스크린샷을, 스크롤의 축을 따라 60 픽셀들로 블러링될(blurred) 하나의 연속 이미지(continuous image)로 붙이는(pasting) 것에 의해 상기 애니메이션화된 MNG 이미지를 생성하는 단계를 더 포함하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제9항에 있어서,
상기 하나의 연속 이미지를, 하나의 연속 스크롤에서 여섯개의 프레임으로 수정하는 단계를 더 포함하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제10항에 있어서,
상기 하나의 연속 이미지를, 상기 스크롤의 축을 따라 상기 하나의 연속 이미지의 크기의 20%로 스케일 다운(scale down)하는 단계; 및
상기 하나의 연속 이미지를, 오프 축(off-axis)을 따라 상기 하나의 연속 이미지의 크기의 50%로 스케일 다운하는 단계
를 더 포함하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제1항에 있어서,
상기 더미 데이터의 애니메이션은 연관된 색 팔레트(color palette)를 가지며, 상기 색 팔레트는 상기 스크롤 리스트에서의 아이템들과 관련된, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제1항에 있어서,
상기 리스트 내에서 현재 위치를 표시하도록 갱신되는 동적 비주얼 컨텍스트 정보(dynamic visual context information)를 표시하는 단계를 더 포함하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제13항에 있어서,
상기 동적 비주얼 컨텍스트 정보는 스크롤된 양과의 관계에 기초하여 갱신되는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제13항에 있어서,
상기 동적 비주얼 컨텍스트 정보는, 상기 리스트에서의 정보와 관련된 텍스트를 적어도 포함하는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제15항에 있어서,
상기 리스트에서의 상기 정보는 음악 제목들, 영화 제목들 및 사진들 중 적어도 하나인, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제1항에 있어서,
상기 리스트를 스크롤 하기 위한 상기 사용자 입력은 3D 포인터 상에서의 스크롤 휠로부터 수신되는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제17항에 있어서,
상기 그래픽 사용자 인터페이스에 표시되는 스크롤의 속도는 대수 기반 변경자(logarithm based modifier)에 관련되는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제1항에 있어서,
상기 리스트를 스크롤하기 위한 상기 사용자 입력은, 상기 리스트를 위 또는 아래로 한 행 이동시키기 위해 온 스크린 스크롤바(on-screen scrollbar) 상에서의 상단 또는 하단 화살표들을 클릭함으로써 행하여지는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 제1항에 있어서,
상기 사용자 입력은, 온 스크린 스크롤바 상의 하나의 위치에 대응하는 상기 리스트의 부분으로 건너뛰기 위해, 상기 위치를 클릭하는 것에 의해 수신되는, 그래픽 사용자 인터페이스 내에서 스크롤하기 위한 방법. - 컴퓨터 또는 프로세서에 의해 실행되었을 때,
그래픽 사용자 인터페이스 상에서 볼 수 있는 제1 복수의 엔트리를 갖는 리스트의 제1 영역을 표시하는 단계;
복수의 엔트리만큼 상기 리스트를 스크롤하기 위한 사용자 입력을 수신하는 단계;
상기 리스트가 스크롤되는 동안, 상기 제1 복수의 엔트리와 관련된 상기 그래픽 사용자 인터페이스의 영역들에 더미 데이터(dummy data)의 애니메이션(animation)을 표시하는 단계 - 상기 더미 데이터의 애니메이션은, 상기 리스트가 적어도 두 개의 연속적인 위치들로 스크롤되는 동안 상기 리스트의 적어도 두 개의 스크린샷을 가져오고 상기 적어도 두 개의 스크린샷을, 스크롤의 축을 따라 블러링될(blurred) 하나의 연속 이미지(continuous image)로 붙이는(pasting) 것에 의해 생성됨 -;
스크롤을 중단하는 단계; 및
상기 더미 데이터의 애니메이션을, 제2 복수의 엔트리를 포함하는 상기 리스트의 제2 영역으로 교체하는 단계
를 수행하는 프로그램 명령어들이 코딩되어 포함되어 있는, 컴퓨터 판독가능 매체. - 제21항에 있어서,
상기 더미 데이터(dummy data)의 애니메이션(animation)을 표시하는 단계는, 상기 사용자 입력이 미리 정해진 수의 엔트리보다 많이 상기 리스트를 스크롤할 것을 요청하는 경우에 제공되며,
상기 사용자 입력이, 상기 미리 정해진 수보다 적게 상기 리스트를 스크롤할 것을 요청한 경우, 상기 더미 데이터의 애니메이션을 표시하는 단계는 생략되고, 상기 리스트가 스크롤 될 때 실제 데이터가 표시되는, 컴퓨터 판독가능 매체. - 제22항에 있어서,
상기 미리 정해진 수의 엔트리는, 한번에 한 페이지 스크롤 모드(a page-at-a-time scroll mode)에서의 스크롤 휠(wheel)의 제2 스핀 또는 싱글-로우 스크롤 모드(single-row scroll mode)에서의 한 페이지의 엔트리들보다 많은, 컴퓨터 판독가능 매체. - 제23항에 있어서,
상기 싱글-로우 스크롤 모드에서, 상기 리스트는 상기 스크롤 휠의 각 클릭에 대해 한 행씩 이동하는, 컴퓨터 판독가능 매체. - 제23항에 있어서,
상기 한번에 한 페이지 스크롤 모드에서, 모든 오프 스크린 행들(off-screen rows)이 오프 스크린(off-screen)에서 온 스크린으로(on-screen)으로 부드럽게(smoothly) 이동하는 것에 의해 상기 리스트가 한 페이지씩 이동하는, 컴퓨터 판독가능 매체. - 제22항에 있어서,
상기 더미 데이터의 애니메이션을 표시하는 단계가 생략될 때, 상기 실제 데이터는, 싱글 로우 모드에 있는 경우, 미리 채워진 오프 스크린 행들(pre-filled off-screen rows)로부터 한 번에 한 행씩 표시되거나, 상기 실제 데이터는, 한번에 한 페이지 스크롤 모드에 있는 경우, 미리 채워진 오프 스크린 페이지(pre-filled off-screen page)로부터 한번에 한 페이지씩 표시되는, 컴퓨터 판독가능 매체. - 제21항에 있어서,
상기 더미 데이터의 애니메이션은 상기 리스트의 상기 영역의 컨텐츠와 연관되는, 컴퓨터 판독가능 매체. - 제27항에 있어서,
상기 더미 데이터의 애니메이션은 애니메이션화된 MNG(animated Multiple-image Network Graphics)인, 컴퓨터 판독가능 매체. - 제28항에 있어서,
상기 리스트가 두 개의 연속적인 위치들로 스크롤되는 동안 리스트의 두 개의 스크린샷을 가져오고, 상기 두 개의 스크린샷을 스크롤의 축을 따라 60 픽셀들에 의해 블러링될(blurred) 하나의 연속 이미지(continuous image)로 붙이는(pasting) 것에 의해 상기 애니메이션화된 MNG 이미지를 생성하는 단계를 더 포함하는, 컴퓨터 판독가능 매체. - 제29항에 있어서,
상기 하나의 연속 이미지를, 하나의 연속 스크롤에서 여섯개의 프레임으로 수정하는 단계를 더 포함하는, 컴퓨터 판독가능 매체. - 제30항에 있어서,
상기 하나의 연속 이미지를, 상기 스크롤의 축을 따라 상기 하나의 연속 이미지의 크기의 20%로 스케일 다운(scale down)하는 단계; 및
상기 하나의 연속 이미지를, 오프 축(off-axis)을 따라 상기 하나의 연속 이미지의 크기의 50%로 스케일 다운하는 단계를 더 포함하는, 컴퓨터 판독가능 매체. - 제31항에 있어서,
상기 더미 데이터의 애니메이션은 연관된 컬러 팔레트를 가지며, 상기 컬러 팔레트는 상기 스크롤 리스트에서의 아이템들과 관련된, 컴퓨터 판독가능 매체. - 제21항에 있어서,
상기 리스트 내에서 현재 위치를 표시하도록 갱신되는 동적 비주얼 컨텍스트 정보(dynamic visual context information)를 표시하는 단계를 더 포함하는, 컴퓨터 판독가능 매체. - 제33항에 있어서,
상기 동적 비주얼 컨텍스트 정보는 스크롤된 양(amount)과의 관계에 기초하여 갱신되는, 컴퓨터 판독가능 매체. - 제33항에 있어서,
상기 동적 비주얼 컨텍스트 정보는, 상기 리스트에서의 정보와 관련된 텍스트를 적어도 포함하는, 컴퓨터 판독가능 매체. - 제35항에 있어서,
상기 리스트에서의 상기 정보는 음악 제목들, 영화 제목들 및 사진들 중 적어도 하나인, 컴퓨터 판독가능 매체. - 제21항에 있어서,
상기 리스트를 스크롤 하기 위한 상기 사용자 입력은 3D 포인터 상에서의 스크롤 휠로부터 수신되는, 컴퓨터 판독가능 매체. - 제37항에 있어서,
상기 그래픽 사용자 인터페이스에 표시되는 스크롤의 속도는 대수 기반 변경자에 관련되는, 컴퓨터 판독가능 매체. - 제21항에 있어서,
상기 리스트를 스크롤 하기 위한 상기 사용자 입력은, 상기 리스트를 위 또는 아래로 한 행 이동시키기 위해 온 스크린 스크롤바 상의 상단 또는 하단 화살표들을 클릭함으로써 행하여지는, 컴퓨터 판독가능 매체. - 제21항에 있어서,
상기 사용자 입력은, 온 스크린 스크롤바 상의 위치에 대응하는 상기 리스트의 부분으로 건너뛰기 위해, 상기 위치를 클릭하는 것에 의해 수신되는, 컴퓨터 판독가능 매체. - 사용자 인터페이스를 제공하는 장치로서,
상기 사용자 인터페이스는,
상기 사용자 인터페이스 상에서 현재 표시되는 아이템들의 리스트의 제1 영역; 및
상기 리스트를 스크롤하기 위한 사용자 입력을 수신하기 위한 메커니즘
을 포함하고,
상기 사용자 인터페이스는, 상기 리스트가 스크롤되는 동안 더미 데이터의 애니메이션을 표시하고, 후속하여(subsequently) 상기 더미 데이터의 애니메이션을 상기 리스트의 제2 영역으로 교체하며,
상기 더미 데이터의 애니메이션은, 상기 리스트가 적어도 두 개의 연속적인 위치들로 스크롤되는 동안 상기 리스트의 적어도 두 개의 스크린샷을 가져오고 상기 적어도 두 개의 스크린샷을, 스크롤의 축을 따라 블러링될(blurred) 하나의 연속 이미지(continuous image)로 붙이는(pasting) 것에 의해 생성되는, 사용자 인터페이스를 제공하는 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US99913007P | 2007-10-16 | 2007-10-16 | |
US60/999,130 | 2007-10-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100083827A KR20100083827A (ko) | 2010-07-22 |
KR101542274B1 true KR101542274B1 (ko) | 2015-08-06 |
Family
ID=40535410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107010689A Expired - Fee Related KR101542274B1 (ko) | 2007-10-16 | 2008-10-10 | 씬 클라이언트 상에서 동작하는 사용자 인터페이스의 빠르고 부드러운 스크롤링 |
Country Status (4)
Country | Link |
---|---|
US (2) | US8359545B2 (ko) |
JP (1) | JP2011501289A (ko) |
KR (1) | KR101542274B1 (ko) |
WO (1) | WO2009051665A1 (ko) |
Families Citing this family (96)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2006252194B2 (en) | 2006-12-21 | 2010-02-11 | Canon Kabushiki Kaisha | Scrolling Interface |
AU2006252196B2 (en) * | 2006-12-21 | 2009-05-14 | Canon Kabushiki Kaisha | Scrolling Interface |
AU2006252191B2 (en) * | 2006-12-21 | 2009-03-26 | Canon Kabushiki Kaisha | Scrolling Interface |
AU2006252190B2 (en) * | 2006-12-21 | 2010-03-25 | Canon Kabushiki Kaisha | Collection browser for image items with multi-valued attributes |
KR101406289B1 (ko) * | 2007-03-08 | 2014-06-12 | 삼성전자주식회사 | 스크롤 기반 아이템 제공 장치 및 방법 |
US8359545B2 (en) * | 2007-10-16 | 2013-01-22 | Hillcrest Laboratories, Inc. | Fast and smooth scrolling of user interfaces operating on thin clients |
US7930646B2 (en) * | 2007-10-19 | 2011-04-19 | Microsoft Corporation | Dynamically updated virtual list view |
US7877702B2 (en) * | 2007-11-20 | 2011-01-25 | International Business Machines Corporation | Tree widget data population |
US8140995B1 (en) * | 2008-04-15 | 2012-03-20 | Adobe Systems Incorporated | Method and apparatus indicating scroll position on a display |
US20090288035A1 (en) * | 2008-05-15 | 2009-11-19 | Microsoft Corporation | Scrollable views in a client/server application |
US20100088640A1 (en) * | 2008-10-08 | 2010-04-08 | Belkin International, Inc. | Method And Electrical Device For Displaying Data To A User |
US20100162126A1 (en) * | 2008-12-23 | 2010-06-24 | Palm, Inc. | Predictive cache techniques |
JP5470861B2 (ja) * | 2009-01-09 | 2014-04-16 | ソニー株式会社 | 表示装置及び表示方法 |
US8176442B2 (en) * | 2009-05-29 | 2012-05-08 | Microsoft Corporation | Living cursor control mechanics |
JP2011108186A (ja) * | 2009-11-20 | 2011-06-02 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
JP5361697B2 (ja) * | 2009-12-21 | 2013-12-04 | キヤノン株式会社 | 表示制御装置および表示制御方法 |
WO2011088131A1 (en) * | 2010-01-12 | 2011-07-21 | Crane Merchandising Systems, Inc. | Mechanism for a vending machine graphical user interface utilizing xml for a versatile customer experience |
USD658195S1 (en) | 2010-01-27 | 2012-04-24 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
JP5459003B2 (ja) * | 2010-03-23 | 2014-04-02 | ソニー株式会社 | 画像処理装置、画像処理方法および画像処理プログラム |
US10852069B2 (en) | 2010-05-04 | 2020-12-01 | Fractal Heatsink Technologies, LLC | System and method for maintaining efficiency of a fractal heat sink |
JP2012019381A (ja) * | 2010-07-08 | 2012-01-26 | Sony Corp | 画像処理装置及び画像処理方法 |
US8429556B2 (en) * | 2010-07-20 | 2013-04-23 | Apple Inc. | Chunking data records |
US9864501B2 (en) * | 2010-07-30 | 2018-01-09 | Apaar Tuli | Displaying information |
USD667834S1 (en) | 2010-10-18 | 2012-09-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
JP5789965B2 (ja) * | 2010-12-01 | 2015-10-07 | 富士通株式会社 | 画像送信方法、画像送信装置および画像送信プログラム |
US9377876B2 (en) * | 2010-12-15 | 2016-06-28 | Hillcrest Laboratories, Inc. | Visual whiteboard for television-based social network |
US20120221974A1 (en) * | 2011-02-28 | 2012-08-30 | Sony Network Entertainment Inc. | Method and apparatus for presenting elements of a user interface |
JP5451684B2 (ja) * | 2011-05-31 | 2014-03-26 | 楽天株式会社 | 情報処理装置、情報処理方法、及び情報処理プログラム |
JP5276145B2 (ja) * | 2011-06-13 | 2013-08-28 | 株式会社ソニー・コンピュータエンタテインメント | リスト表示装置 |
US9035967B2 (en) * | 2011-06-30 | 2015-05-19 | Google Technology Holdings LLC | Method and device for enhancing scrolling and other operations on a display |
US20130067349A1 (en) * | 2011-09-12 | 2013-03-14 | Microsoft Corporation | Efficiently providing data from a virtualized data source |
US9223395B2 (en) | 2011-09-14 | 2015-12-29 | Microsoft Technology Licensing, Llc | Viewing presentations in a condensed animation mode |
US9280836B1 (en) * | 2011-10-18 | 2016-03-08 | Google Inc. | Techniques for rendering images in a tiled view |
US9607420B2 (en) | 2011-11-14 | 2017-03-28 | Microsoft Technology Licensing, Llc | Animations for scroll and zoom |
JP5865039B2 (ja) * | 2011-11-30 | 2016-02-17 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
US8994755B2 (en) * | 2011-12-20 | 2015-03-31 | Alcatel Lucent | Servers, display devices, scrolling methods and methods of generating heatmaps |
KR20130081503A (ko) * | 2012-01-09 | 2013-07-17 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
US9542008B2 (en) | 2012-01-16 | 2017-01-10 | Lg Electronics Inc. | Image display apparatus and method for operating the same |
US9645724B2 (en) | 2012-02-01 | 2017-05-09 | Facebook, Inc. | Timeline based content organization |
US9557876B2 (en) | 2012-02-01 | 2017-01-31 | Facebook, Inc. | Hierarchical user interface |
US9229613B2 (en) | 2012-02-01 | 2016-01-05 | Facebook, Inc. | Transitions among hierarchical user interface components |
USD708637S1 (en) | 2012-02-09 | 2014-07-08 | Apple Inc. | Display screen or portion thereof with icon |
USD708638S1 (en) | 2012-03-07 | 2014-07-08 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9043722B1 (en) | 2012-06-19 | 2015-05-26 | Surfwax, Inc. | User interfaces for displaying relationships between cells in a grid |
US20150116309A1 (en) * | 2012-11-05 | 2015-04-30 | Andrew Ofstad | Subtle camera motions in a 3d scene to anticipate the action of a user |
USD692022S1 (en) * | 2012-11-09 | 2013-10-22 | Blackberry Limited | Display screen with icon |
US10474342B2 (en) * | 2012-12-17 | 2019-11-12 | Microsoft Technology Licensing, Llc | Scrollable user interface control |
US10691230B2 (en) | 2012-12-29 | 2020-06-23 | Apple Inc. | Crown input for a wearable electronic device |
US10275117B2 (en) * | 2012-12-29 | 2019-04-30 | Apple Inc. | User interface object manipulations in a user interface |
US10175873B2 (en) * | 2013-01-21 | 2019-01-08 | Salesforce.Com, Inc. | System and method for retrieving data based on scrolling velocity |
KR102085309B1 (ko) * | 2013-01-30 | 2020-03-05 | 삼성전자주식회사 | 전자 장치에서 스크롤 장치 및 방법 |
US9934488B2 (en) * | 2013-03-13 | 2018-04-03 | Autodesk, Inc. | User interface navigation elements for navigating datasets |
US11073979B2 (en) | 2013-03-15 | 2021-07-27 | Arris Enterprises Llc | Non-linear navigation of data representation |
USD751587S1 (en) * | 2013-04-30 | 2016-03-15 | Microsoft Corporation | Display screen with graphical user interface |
US10095397B2 (en) | 2013-04-30 | 2018-10-09 | Splunk Inc. | Navigating scrollable sections of content in a viewing area |
CN104093076B (zh) * | 2013-06-19 | 2018-04-10 | 腾讯科技(深圳)有限公司 | 翻页方法、装置及终端 |
KR102234400B1 (ko) * | 2013-07-08 | 2021-03-31 | 삼성전자주식회사 | 컨텐츠의 순서 또는 위치를 변경하는 전자 장치 및 방법 |
KR101505832B1 (ko) * | 2013-08-19 | 2015-03-25 | 삼성전자주식회사 | 의료 영상을 표시하는 방법 및 이를 위한 장치 |
US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
US10545657B2 (en) | 2013-09-03 | 2020-01-28 | Apple Inc. | User interface for manipulating user interface objects |
WO2015034969A2 (en) | 2013-09-03 | 2015-03-12 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
US10503388B2 (en) | 2013-09-03 | 2019-12-10 | Apple Inc. | Crown input for a wearable electronic device |
US12287962B2 (en) | 2013-09-03 | 2025-04-29 | Apple Inc. | User interface for manipulating user interface objects |
USD748122S1 (en) * | 2013-10-25 | 2016-01-26 | Microsoft Corporation | Display screen with transitional graphical user interface |
USD749108S1 (en) * | 2013-10-25 | 2016-02-09 | Microsoft Corporation | Display screen with animated graphical user interface |
USD748120S1 (en) * | 2013-10-25 | 2016-01-26 | Microsoft Corporation | Display screen with animated graphical user interface |
USD748121S1 (en) * | 2013-10-25 | 2016-01-26 | Microsoft Corporation | Display screen with animated graphical user interface |
USD747334S1 (en) * | 2013-10-25 | 2016-01-12 | Microsoft Corporation | Display screen with graphical user interface |
USD746847S1 (en) * | 2013-10-25 | 2016-01-05 | Microsoft Corporation | Display screen with animated graphical user interface |
JP2015148991A (ja) * | 2014-02-07 | 2015-08-20 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
CN105074642B (zh) * | 2014-02-27 | 2018-08-17 | 京瓷办公信息系统株式会社 | 显示装置、显示控制程序以及显示控制方法 |
PL2921944T3 (pl) * | 2014-03-17 | 2019-06-28 | Nokia Technologies Oy | Interfejs użytkownika |
CN110825299B (zh) | 2014-06-27 | 2024-03-29 | 苹果公司 | 尺寸减小的用户界面 |
JP6331869B2 (ja) * | 2014-08-20 | 2018-05-30 | ティアック株式会社 | 表示装置およびこれを備える電子機器 |
US10082892B2 (en) | 2014-09-02 | 2018-09-25 | Apple Inc. | Button functionality |
US10235014B2 (en) | 2014-09-02 | 2019-03-19 | Apple Inc. | Music user interface |
US20160062571A1 (en) | 2014-09-02 | 2016-03-03 | Apple Inc. | Reduced size user interface |
TWI676127B (zh) | 2014-09-02 | 2019-11-01 | 美商蘋果公司 | 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體 |
USD780203S1 (en) * | 2014-10-02 | 2017-02-28 | Deere & Company | Display screen with a graphical user interface |
JP6448334B2 (ja) * | 2014-12-02 | 2019-01-09 | キヤノン株式会社 | 表示制御装置及び表示制御装置の制御方法 |
CN105808182B (zh) | 2015-01-15 | 2019-09-17 | 财团法人工业技术研究院 | 显示控制方法及系统、广告破口判断装置、影音处理装置 |
USD774077S1 (en) * | 2015-02-09 | 2016-12-13 | Express Scripts, Inc. | Display screen with graphical user interface |
US10365807B2 (en) | 2015-03-02 | 2019-07-30 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
KR102589496B1 (ko) * | 2016-07-04 | 2023-10-16 | 삼성전자 주식회사 | 화면 표시 방법 및 이를 지원하는 전자 장치 |
WO2018053033A1 (en) | 2016-09-15 | 2018-03-22 | Picadipity, Inc. | Automatic image display systems and methods with looped autoscrolling and static viewing modes |
KR101943820B1 (ko) * | 2016-12-29 | 2019-01-31 | 주식회사 카카오 | 회차 브라우징을 위한 시각적 정보를 표시하는 방법 및 사용자 인터페이스를 제어하는 방법 |
US11144141B2 (en) * | 2017-01-10 | 2021-10-12 | Razer (Asia-Pacific) Pte. Ltd. | Input devices and methods for providing a scrolling input to an application |
KR101968979B1 (ko) * | 2017-09-26 | 2019-04-15 | (주)투비소프트 | 사용자 인터페이스 구성 방법 |
WO2019070242A1 (en) * | 2017-10-03 | 2019-04-11 | Google Llc | DATA TRANSFERS FROM A MEMORY TO MANAGE GRAPHIC OUTPUT LATENCY |
USD872765S1 (en) | 2017-10-17 | 2020-01-14 | Adobe Inc. | Display screen or portion thereof with icon |
DK179896B1 (en) | 2018-09-11 | 2019-08-30 | Apple Inc. | CONTENT-BASED TACTILE OUTPUTS |
US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
CN110472168B (zh) * | 2019-07-05 | 2024-07-05 | 中国平安财产保险股份有限公司 | 页面数据更新方法、装置、计算机设备及存储介质 |
WO2021034784A1 (en) | 2019-08-16 | 2021-02-25 | Poltorak Technologies, LLC | Device and method for medical diagnostics |
USD976950S1 (en) * | 2020-10-02 | 2023-01-31 | Lutron Technology Company Llc | Display screen or portion thereof with animated graphical user interface |
US20230393726A1 (en) * | 2022-06-02 | 2023-12-07 | Shopify Inc. | Methods and apparatuses for providing condensable user interface |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000148126A (ja) * | 1998-11-18 | 2000-05-26 | Dream Technologies Kk | 画像表示装置及び方法 |
US20050257166A1 (en) * | 2004-05-11 | 2005-11-17 | Tu Edgar A | Fast scrolling in a graphical user interface |
Family Cites Families (116)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4787051A (en) | 1986-05-16 | 1988-11-22 | Tektronix, Inc. | Inertial mouse system |
US4839838A (en) | 1987-03-30 | 1989-06-13 | Labiche Mitchell | Spatial input apparatus |
US5045843B1 (en) | 1988-12-06 | 1996-07-16 | Selectech Ltd | Optical pointing device |
US5440326A (en) | 1990-03-21 | 1995-08-08 | Gyration, Inc. | Gyroscopic pointer |
US5138154A (en) | 1990-04-04 | 1992-08-11 | Gyration Inc. | Shaft angle encoder with rotating off-axis interference pattern |
US5128671A (en) | 1990-04-12 | 1992-07-07 | Ltv Aerospace And Defense Company | Control device having multiple degrees of freedom |
US5396265A (en) | 1990-09-17 | 1995-03-07 | Massachusetts Institute Of Technology | Three-dimensional tactile computer input device |
US5181181A (en) | 1990-09-27 | 1993-01-19 | Triton Technologies, Inc. | Computer apparatus input device for three-dimensional information |
US6069594A (en) | 1991-07-29 | 2000-05-30 | Logitech, Inc. | Computer input device with multiple switches using single line |
US6400996B1 (en) | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
US5359348A (en) | 1992-05-21 | 1994-10-25 | Selectech, Ltd. | Pointing device having improved automatic gain control and information reporting |
US5543591A (en) | 1992-06-08 | 1996-08-06 | Synaptics, Incorporated | Object position detector with edge motion feature and gesture recognition |
US5296871A (en) | 1992-07-27 | 1994-03-22 | Paley W Bradford | Three-dimensional mouse with tactile feedback |
US5453758A (en) | 1992-07-31 | 1995-09-26 | Sony Corporation | Input apparatus |
US7098891B1 (en) | 1992-09-18 | 2006-08-29 | Pryor Timothy R | Method for providing human input to a computer |
JPH07284166A (ja) | 1993-03-12 | 1995-10-27 | Mitsubishi Electric Corp | 遠隔操作装置 |
US5484355A (en) | 1993-10-01 | 1996-01-16 | Smith & Nephew Roylan, Inc. | System for therapeutic exercise and evaluation |
US5615132A (en) | 1994-01-21 | 1997-03-25 | Crossbow Technology, Inc. | Method and apparatus for determining position and orientation of a moveable object using accelerometers |
US5757360A (en) | 1995-05-03 | 1998-05-26 | Mitsubishi Electric Information Technology Center America, Inc. | Hand held computer control device |
US6002394A (en) | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US6049823A (en) | 1995-10-04 | 2000-04-11 | Hwang; Ivan Chung-Shung | Multi server, interactive, video-on-demand television system utilizing a direct-access-on-demand workgroup |
US6100874A (en) | 1995-11-17 | 2000-08-08 | Immersion Corporation | Force feedback mouse interface |
US5703623A (en) | 1996-01-24 | 1997-12-30 | Hall; Malcolm G. | Smart orientation sensing circuit for remote control |
US5698784A (en) | 1996-01-24 | 1997-12-16 | Gyration, Inc. | Vibratory rate gyroscope and methods of assembly and operation |
US6164808A (en) | 1996-02-09 | 2000-12-26 | Murata Mfg. Co., Ltd. | Three-dimensional data input device |
US5825350A (en) | 1996-03-13 | 1998-10-20 | Gyration, Inc. | Electronic pointing apparatus and method |
US5757381A (en) * | 1996-04-04 | 1998-05-26 | Sofmap Future Design, Inc. | Methods for fast scrolling of images |
US5835156A (en) | 1996-08-14 | 1998-11-10 | Samsung Electroncis, Ltd. | Television graphical user interface employing remote random access pointing device |
US6016144A (en) | 1996-08-14 | 2000-01-18 | Samsung Electronics Co., Ltd. | Multi-layered television graphical user interface |
US5955988A (en) | 1996-08-14 | 1999-09-21 | Samsung Electronics Co., Ltd. | Graphical user interface for establishing installation location for satellite based television system |
US6115028A (en) | 1996-08-22 | 2000-09-05 | Silicon Graphics, Inc. | Three dimensional input system using tilt |
US5796354A (en) | 1997-02-07 | 1998-08-18 | Reality Quest Corp. | Hand-attachable controller with direction sensing |
US5973757A (en) * | 1997-03-31 | 1999-10-26 | Aubuchon; Mark S. | Contoured and balanced remote tv control device |
US5959626A (en) * | 1997-05-22 | 1999-09-28 | International Business Machines Corporation | Method and apparatus for manipulating very long lists of data displayed in a graphical user interface using a layered list mechanism |
KR100236630B1 (ko) * | 1997-07-31 | 1999-12-15 | 구자홍 | 인터넷 셋 탑 박스의 영상신호 출력장치 및 화면 고속 스크롤 방법 |
US5912612A (en) | 1997-10-14 | 1999-06-15 | Devolpi; Dean R. | Multi-speed multi-direction analog pointing device |
US6353764B1 (en) | 1997-11-27 | 2002-03-05 | Matsushita Electric Industrial Co., Ltd. | Control method |
US6181329B1 (en) | 1997-12-23 | 2001-01-30 | Ricoh Company, Ltd. | Method and apparatus for tracking a hand-held writing instrument with multiple sensors that are calibrated by placing the writing instrument in predetermined positions with respect to the writing surface |
US6239797B1 (en) * | 1998-04-02 | 2001-05-29 | Partnerware Technologies | Method and apparatus for remote database record scroll/update without refresh |
DE69928751T2 (de) | 1998-05-13 | 2006-09-14 | Sega Corp. | Pistolenförmiger Regler |
US6369794B1 (en) | 1998-09-09 | 2002-04-09 | Matsushita Electric Industrial Co., Ltd. | Operation indication outputting device for giving operation indication according to type of user's action |
US7051360B1 (en) * | 1998-11-30 | 2006-05-23 | United Video Properties, Inc. | Interactive television program guide with selectable languages |
TW499816B (en) * | 1998-11-30 | 2002-08-21 | United Video Properties Inc | Interactive program guide system and method |
US8689265B2 (en) * | 1999-03-30 | 2014-04-01 | Tivo Inc. | Multimedia mobile personalization system |
US6473713B1 (en) | 1999-09-20 | 2002-10-29 | American Gnc Corporation | Processing method for motion measurement |
US6753849B1 (en) | 1999-10-27 | 2004-06-22 | Ken Curran & Associates | Universal remote TV mouse |
US6466198B1 (en) | 1999-11-05 | 2002-10-15 | Innoventions, Inc. | View navigation and magnification of a hand-held device with a display |
US6856326B1 (en) * | 2000-01-28 | 2005-02-15 | International Business Machines Corporation | Smooth scrolling system and method |
US7500917B2 (en) | 2000-02-22 | 2009-03-10 | Creative Kingdoms, Llc | Magical wand and interactive play experience |
US20030159051A1 (en) | 2000-03-27 | 2003-08-21 | Wilhelm Hollnagel | Method for generating electronic signatures |
US20010030667A1 (en) * | 2000-04-10 | 2001-10-18 | Kelts Brett R. | Interactive display interface for information objects |
JP2002011250A (ja) | 2000-04-25 | 2002-01-15 | Nintendo Co Ltd | ゲームシステムおよび携帯ゲーム機 |
US6690391B1 (en) * | 2000-07-13 | 2004-02-10 | Sony Corporation | Modal display, smooth scroll graphic user interface and remote command device suitable for efficient navigation and selection of dynamic data/options presented within an audio/visual system |
US6757446B1 (en) | 2000-11-27 | 2004-06-29 | Microsoft Corporation | System and process for image-based relativistic rendering |
US7698652B2 (en) | 2001-02-09 | 2010-04-13 | Koninklijke Philips Electronics N.V. | Rapid retrieval user interface designed around small displays and few buttons for searching long lists |
US6929548B2 (en) | 2002-04-23 | 2005-08-16 | Xiaoling Wang | Apparatus and a method for more realistic shooting video games on computers or similar devices |
US6650313B2 (en) | 2001-04-26 | 2003-11-18 | International Business Machines Corporation | Method and adapter for performing assistive motion data processing and/or button data processing external to a computer |
US6973625B1 (en) * | 2001-07-06 | 2005-12-06 | Convergys Cmg Utah | Method for creating browser-based user interface applications using a framework |
US6847351B2 (en) | 2001-08-13 | 2005-01-25 | Siemens Information And Communication Mobile, Llc | Tilt-based pointing for hand-held devices |
US6687390B2 (en) | 2001-12-04 | 2004-02-03 | Applied Neural Conputing Ltd. | System for and method of web signature recognition system based on object map |
US20030107551A1 (en) | 2001-12-10 | 2003-06-12 | Dunker Garrett Storm | Tilt input device |
US20030146938A1 (en) * | 2001-12-20 | 2003-08-07 | Bernhard Geiger | Fast scrolling through image sets containing markers |
JP2003199045A (ja) * | 2001-12-26 | 2003-07-11 | Victor Co Of Japan Ltd | 情報記録信号の生成方法、情報信号の再生方法、情報信号の伝送方法、情報記録信号生成装置、情報信号再生装置、情報信号伝送装置、情報信号記録媒体、及び情報信号伝送用プログラム |
US6990639B2 (en) | 2002-02-07 | 2006-01-24 | Microsoft Corporation | System and process for controlling electronic components in a ubiquitous computing environment using multimodal integration |
US6982697B2 (en) | 2002-02-07 | 2006-01-03 | Microsoft Corporation | System and process for selecting objects in a ubiquitous computing environment |
US6973457B1 (en) * | 2002-05-10 | 2005-12-06 | Oracle International Corporation | Method and system for scrollable cursors |
AU2003239385A1 (en) | 2002-05-10 | 2003-11-11 | Richard R. Reisman | Method and apparatus for browsing using multiple coordinated device |
US6984208B2 (en) | 2002-08-01 | 2006-01-10 | The Hong Kong Polytechnic University | Method and apparatus for sensing body gesture, posture and movement |
US20040095317A1 (en) | 2002-11-20 | 2004-05-20 | Jingxi Zhang | Method and apparatus of universal remote pointing control for home entertainment system and computer |
US20040104891A1 (en) * | 2002-11-25 | 2004-06-03 | Frank Sacca | Intertial pointer for electronic displays |
US8745541B2 (en) | 2003-03-25 | 2014-06-03 | Microsoft Corporation | Architecture for controlling a computer using hand gestures |
US20050008148A1 (en) | 2003-04-02 | 2005-01-13 | Dov Jacobson | Mouse performance identification |
JP3997423B2 (ja) * | 2003-04-17 | 2007-10-24 | ソニー株式会社 | 情報処理装置、撮像装置および情報分類処理方法 |
US20040268393A1 (en) * | 2003-05-08 | 2004-12-30 | Hunleth Frank A. | Control framework with a zoomable graphical user interface for organizing, selecting and launching media items |
US20040229693A1 (en) | 2003-05-13 | 2004-11-18 | Clifton Lind | Multiple video display gaming machine and gaming system |
US7231385B2 (en) * | 2003-07-21 | 2007-06-12 | International Business Machines Corporation | Method, system, and program for positioning a cursor on rows of a result table |
US20050210391A1 (en) * | 2003-08-11 | 2005-09-22 | Core Mobility, Inc. | Systems and methods for navigating content in an interactive ticker |
KR100998899B1 (ko) * | 2003-08-30 | 2010-12-09 | 엘지전자 주식회사 | 썸네일 영상 서비스 방법 및 방송 수신기 |
US7489299B2 (en) | 2003-10-23 | 2009-02-10 | Hillcrest Laboratories, Inc. | User interface devices and methods employing accelerometers |
US20050097601A1 (en) * | 2003-10-31 | 2005-05-05 | Daniel Danker | Quick EPG navigation |
US6998966B2 (en) | 2003-11-26 | 2006-02-14 | Nokia Corporation | Mobile communication device having a functional cover for controlling sound applications by motion |
US7227532B2 (en) * | 2003-11-28 | 2007-06-05 | Microsoft Corporation | Optical projection system for computer input devices |
JP2005175975A (ja) * | 2003-12-12 | 2005-06-30 | Canon Inc | 画像処理装置 |
CN1910539A (zh) | 2004-01-09 | 2007-02-07 | 皇家飞利浦电子股份有限公司 | 双重滚动 |
US7173604B2 (en) | 2004-03-23 | 2007-02-06 | Fujitsu Limited | Gesture identification of controlled devices |
US7301529B2 (en) | 2004-03-23 | 2007-11-27 | Fujitsu Limited | Context dependent gesture response |
ES2384572T3 (es) | 2004-04-30 | 2012-07-09 | Hillcrest Laboratories, Inc. | Dispositivos apuntadores en el espacio libre con compensación de inclinación y usabilidad mejorada |
US7239301B2 (en) | 2004-04-30 | 2007-07-03 | Hillcrest Laboratories, Inc. | 3D pointing devices and methods |
WO2005109215A2 (en) * | 2004-04-30 | 2005-11-17 | Hillcrest Laboratories, Inc. | Methods and devices for removing unintentional movement in free space pointing devices |
US7236156B2 (en) | 2004-04-30 | 2007-06-26 | Hillcrest Laboratories, Inc. | Methods and devices for identifying users based on tremor |
EP1596271A1 (en) * | 2004-05-11 | 2005-11-16 | Hitachi Europe S.r.l. | Method for displaying information and information display system |
US20050289524A1 (en) * | 2004-06-22 | 2005-12-29 | Mcginnes Simon | Systems and methods for software based on business concepts |
US20060034536A1 (en) * | 2004-06-23 | 2006-02-16 | Ogren Wayne E | Systems and methods relating to magnitude enhancement analysis suitable for high bit level displays on low bit level systems, determining the material thickness, and 3D visualization of color space dimensions |
US7379050B2 (en) * | 2004-10-08 | 2008-05-27 | Zippy Technology Corp. | Input device |
US7683883B2 (en) | 2004-11-02 | 2010-03-23 | Pierre Touma | 3D mouse and game controller based on spherical coordinates system and system for use |
WO2006088831A2 (en) * | 2005-02-14 | 2006-08-24 | Hillcrest Laboratories, Inc. | Methods and systems for enhancing television applications using 3d pointing |
US7355595B2 (en) * | 2005-04-15 | 2008-04-08 | Microsoft Corporation | Tactile device for scrolling |
US8935630B2 (en) * | 2005-05-04 | 2015-01-13 | Hillcrest Laboratories, Inc. | Methods and systems for scrolling and pointing in user interfaces |
US20060262116A1 (en) * | 2005-05-19 | 2006-11-23 | Hillcrest Laboratories, Inc. | Global navigation objects in user interfaces |
JP2009500923A (ja) * | 2005-07-01 | 2009-01-08 | ヒルクレスト・ラボラトリーズ・インコーポレイテッド | 3次元指示装置 |
KR100732166B1 (ko) * | 2005-09-02 | 2007-06-27 | 엘지전자 주식회사 | 컨텐츠 검색 기능을 갖는 이동통신단말기 및 이를 이용한방법 |
US20070100915A1 (en) * | 2005-10-31 | 2007-05-03 | Rose Daniel E | Methods for displaying dynamic suggestions in a user interface |
US20070136268A1 (en) * | 2005-12-09 | 2007-06-14 | Microsoft Corporation | Just in time loading list |
KR100817052B1 (ko) * | 2006-01-10 | 2008-03-26 | 삼성전자주식회사 | 높은 메모리 대역폭을 요구하지 않는 영상 신호 처리 장치및 영상 신호 처리 방법 |
US20070206022A1 (en) * | 2006-03-06 | 2007-09-06 | The Oakmont Group, Inc. | Method and apparatus for associating text with animated graphics |
US7353134B2 (en) | 2006-03-09 | 2008-04-01 | Dean A. Cirielli | Three-dimensional position and motion telemetry input |
US7188045B1 (en) | 2006-03-09 | 2007-03-06 | Dean A. Cirielli | Three-dimensional position and motion telemetry input |
TWI367457B (en) * | 2006-07-03 | 2012-07-01 | Nippon Telegraph & Telephone | Image processing method and apparatus, image processing program, and storage medium for storing the program |
US7667719B2 (en) * | 2006-09-29 | 2010-02-23 | Amazon Technologies, Inc. | Image-based document display |
JP2009093356A (ja) * | 2007-10-05 | 2009-04-30 | Sony Corp | 情報処理装置およびスクロール方法 |
US8359545B2 (en) * | 2007-10-16 | 2013-01-22 | Hillcrest Laboratories, Inc. | Fast and smooth scrolling of user interfaces operating on thin clients |
US7930646B2 (en) * | 2007-10-19 | 2011-04-19 | Microsoft Corporation | Dynamically updated virtual list view |
US7877702B2 (en) * | 2007-11-20 | 2011-01-25 | International Business Machines Corporation | Tree widget data population |
WO2009116582A1 (ja) * | 2008-03-19 | 2009-09-24 | 国立大学法人 北海道大学 | 動画検索装置および動画検索プログラム |
US8264612B2 (en) * | 2009-09-10 | 2012-09-11 | Ali Corporation | Method of raster-scan search for multi-region on-screen display and system using the same |
US9619131B2 (en) * | 2013-02-22 | 2017-04-11 | Blackberry Limited | Methods and devices for displaying content |
-
2008
- 2008-10-10 US US12/287,601 patent/US8359545B2/en not_active Expired - Fee Related
- 2008-10-10 JP JP2010529920A patent/JP2011501289A/ja active Pending
- 2008-10-10 KR KR1020107010689A patent/KR101542274B1/ko not_active Expired - Fee Related
- 2008-10-10 WO PCT/US2008/011654 patent/WO2009051665A1/en active Application Filing
-
2013
- 2013-01-16 US US13/742,445 patent/US9400598B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000148126A (ja) * | 1998-11-18 | 2000-05-26 | Dream Technologies Kk | 画像表示装置及び方法 |
US20050257166A1 (en) * | 2004-05-11 | 2005-11-17 | Tu Edgar A | Fast scrolling in a graphical user interface |
Also Published As
Publication number | Publication date |
---|---|
US20090100373A1 (en) | 2009-04-16 |
JP2011501289A (ja) | 2011-01-06 |
WO2009051665A1 (en) | 2009-04-23 |
US9400598B2 (en) | 2016-07-26 |
US8359545B2 (en) | 2013-01-22 |
WO2009051665A8 (en) | 2010-07-29 |
US20130132894A1 (en) | 2013-05-23 |
KR20100083827A (ko) | 2010-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101542274B1 (ko) | 씬 클라이언트 상에서 동작하는 사용자 인터페이스의 빠르고 부드러운 스크롤링 | |
JP5553987B2 (ja) | ユーザインターフェースにおけるスクロールおよびポインティングの方法およびシステム | |
KR100994011B1 (ko) | 미디어 항목들을 편성하고, 선택하며, 개시하기 위한주밍(zooming) 가능한 그래픽 유저 인터페이스를갖춘 제어 프레임워크 | |
US20060262116A1 (en) | Global navigation objects in user interfaces | |
KR101190462B1 (ko) | 1-대-다 객체를 처리하기 위한 스케일링 및 레이아웃 방법및 시스템 | |
EP2740264B1 (en) | Video peeking | |
CN102549539B (zh) | 网格导航的装置和方法 | |
US20170272807A1 (en) | Overlay device, system and method | |
US20080222675A1 (en) | Pointing capability and associated user interface elements for television user interfaces | |
US20120266069A1 (en) | TV Internet Browser | |
US20110231484A1 (en) | TV Internet Browser | |
US20070067798A1 (en) | Hover-buttons for user interfaces | |
US9459783B2 (en) | Zooming and panning widget for internet browsers | |
EP1851955A2 (en) | Methods and systems for enhancing television applications using 3d pointing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
A201 | Request for examination | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-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 |
|
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-U12-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-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20190731 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
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: 20190731 |