KR101379184B1 - 디스플레이 항목들을 동적으로 줌 및 재배열하기 위한 시스템 및 방법 - Google Patents
디스플레이 항목들을 동적으로 줌 및 재배열하기 위한 시스템 및 방법 Download PDFInfo
- Publication number
- KR101379184B1 KR101379184B1 KR1020060015632A KR20060015632A KR101379184B1 KR 101379184 B1 KR101379184 B1 KR 101379184B1 KR 1020060015632 A KR1020060015632 A KR 1020060015632A KR 20060015632 A KR20060015632 A KR 20060015632A KR 101379184 B1 KR101379184 B1 KR 101379184B1
- Authority
- KR
- South Korea
- Prior art keywords
- layout
- visual components
- displaying
- components
- visual
- 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
- 238000000034 method Methods 0.000 title claims abstract description 96
- 230000000007 visual effect Effects 0.000 claims abstract description 158
- 238000009877 rendering Methods 0.000 claims abstract description 56
- 238000004364 calculation method Methods 0.000 claims description 27
- 230000008859 change Effects 0.000 claims description 10
- 230000004044 response Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 230000000750 progressive effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008707 rearrangement Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/04—Context-preserving transformations, e.g. by using an importance map
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
Claims (32)
- 복수의 시각적 컴포넌트들을 디스플레이하는 방법으로서,렌더링 모듈에 의해, 상기 시각적 컴포넌트들을 제 1 레이아웃에 제 1 렌더링 크기로 디스플레이하는 단계;입력부에 의해, 상기 복수의 시각적 컴포넌트들의 상기 제 1 렌더링 크기를 제 2 렌더링 크기로 변경하기 위하여 줌 입력을 수신하는 단계;ⅰ) 계산 모듈에 의해, 1(unity)과 상기 제 1 렌더링 크기에 대한 상기 제 2 렌더링 크기의 비 사이에 속하는 중간 줌 인자를 계산하고,ⅱ) 상기 계산 모듈에 의해, 상기 중간 줌 인자에 따라 상기 복수의 시각적 컴포넌트들의 제 2 레이아웃을 계산하고, 그리고ⅲ) 레이아웃 엔진에 의해, 확대 레벨만큼 상기 복수의 시각적 컴포넌트들을 스케일링함으로써, 상기 레이아웃 엔진에 의해 상기 복수의 시각적 컴포넌트들의 중간 시각적 디스플레이를 생성하는 단계;상기 렌더링 모듈에 의해, 상기 생성된 중간 시각적 디스플레이를 디스플레이 영역에 디스플레이하는 단계; 및상기 렌더링 모듈에 의해, 상기 시각적 컴포넌트들을 상기 제 2 렌더링 크기로 제 3 레이아웃에 디스플레이하는 단계를 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 레이아웃 엔진에 의해, 일련의 부가적인 중간 시각적 디스플레이들을 생성하는 단계를 포함하고, 상기 일련의 부가적인 중간 시각적 디스플레이들에서의 각각의 부가적인 중간 시각적 디스플레이는 이전의 중간 시각적 디스플레이의 렌더링 크기와 상기 제 2 렌더링 크기 사이의 렌더링 크기로 상기 복수의 시각적 컴포넌트들을 포함하고, 상기 복수의 시각적 컴포넌트들은 각각의 부가적인 중간 디스플레이에서 상응하는 중간 레이아웃으로 재배열되는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 2 항에 있어서,상기 제 1 레이아웃, 상기 제 2 레이아웃, 상기 제 3 레이아웃 및 상기 중간 레이아웃 각각에 있어서, 상기 복수의 시각적 컴포넌트들은 상기 디스플레이 영역의 폭에 일치하게 스케일링되고 배열되는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 레이아웃 엔진에 의해, 상기 디스플레이 영역을 리사이징(resizing)하는 단계를 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 제 2 레이아웃의 계산에 기초하여, 상기 레이아웃 엔진에서의 배열 로직에 의해, 상기 제 1 레이아웃에 수직으로 배열되는 시각적 컴포넌트들을 상기 제 2 레이아웃에 수평 배열로 배열하는 단계를 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 제 2 레이아웃의 계산에 기초하여, 상기 레이아웃 엔진에서의 배열 로직에 의해, 상기 제 1 레이아웃에 수평으로 배열되는 시각적 컴포넌트들을 상기 제 2 레이아웃에 수직 배열로 배열하는 단계를 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 제 2 렌더링 크기는 상기 제 1 렌더링 크기보다 더 큰,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 제 2 렌더링 크기는 상기 제 1 렌더링 크기보다 더 작은,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 시각적 컴포넌트들은 텍스트의 스트링(string)을 포함하고,상기 방법은 상기 제 2 레이아웃의 계산에 기초하여, 상기 레이아웃 엔진에서의 배열 로직에 의해, 상이한 레이아웃 크기에 일치시키기 위하여 상기 텍스트의 스트링에서 행 바꿈(line break)들의 위치를 변경하는 단계를 포함하고, 상기 텍스트의 스트링에서 행 바꿈들의 배치는 일련의 중간 시각적 디스플레이들에서의 각각의 중간 시각적 디스플레이에 대하여 재계산되는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 시각적 컴포넌트들은 텍스트의 스트링을 포함하고,상기 방법은 상기 제 2 레이아웃의 계산에 기초하여, 상기 레이아웃 엔진에서의 배열 로직에 의해, 텍스트의 복수의 행들을 상기 텍스트의 단일 행으로 결합하는 단계를 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 줌 입력은 메뉴 시스템을 네비게이팅(navigate)하는 제어들의 사용과 일치하는 방식으로 수신되는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 렌더링 모듈에 의해, 상기 제 3 레이아웃은 사용자-선호 레이아웃에 상응하고, 상기 방법은 제 3 레이아웃에 따라 후속하여 처리되는 시각적 컴포넌트들을 초기에 디스플레이하는 단계를 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 시각적 컴포넌트들은 메뉴 시스템을 통해 액세스되는 문서를 구성하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 시각적 컴포넌트들 각각의 렌더링 크기는 개별적으로 제어될 수 있는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 시각적 컴포넌트들은 텍스트 컴포넌트들, 이미지들, 메뉴 항목들, 그래픽 객체들 및 아이콘들 중 적어도 하나를 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 줌 입력의 수신은 사용자 제어의 연속적인 작동을 검출하는 것을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 줌 입력의 수신은 사용자 제어의 불연속적인 작동을 검출하는 것을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 디스플레이 영역은 가시적인 스크린 영역인,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 제 1 항에 있어서,상기 디스플레이 영역은 윈도우(window)인,복수의 시각적 컴포넌트들을 디스플레이하는 방법.
- 시작 레이아웃에 초기에 배열된 복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템으로서,제 1 줌 인자를 수신하기 위한 입력부;상기 입력부와 통신하여, 적어도 최종 레이아웃 크기 및 시작 레이아웃 크기와 상기 최종 레이아웃 크기 사이의 중간 레이아웃 크기를 포함하는 일련의 적어도 두 개의 레이아웃 크기들, 및 상기 입력부에 의해 수신된 상기 제 1 줌 인자를 기초로 상기 복수의 시각적 컴포넌트들을 초기 렌더링 크기에서 최종 렌더링 크기로 점진적으로 줌 하기 위해 상기 일련의 적어도 두 개의 레이아웃 크기들에 상응하는 일련의 적어도 두 개의 확대 레벨들을 계산하기 위한 계산 모듈;상기 계산 모듈과 통신하여,ⅰ) 상기 복수의 시각적 컴포넌트들 및 상기 계산 모듈에 의해 계산된 상기 일련의 적어도 두 개의 레이아웃 크기들을 수신하고,ⅱ) 상기 일련의 적어도 두 개의 레이아웃 크기들에 상응하는 일련의 레이아웃들에 상기 복수의 시각적 컴포넌트들을 배열하고, 그리고ⅲ) 상기 복수의 시각적 컴포넌트들 및 상기 일련의 레이아웃들을 출력하기 위한 레이아웃 엔진; 및상기 레이아웃 엔진 및 상기 계산 모듈과 통신하여, 상기 복수의 시각적 컴포넌트들, 상기 일련의 레이아웃들 및 상기 일련의 적어도 두 개의 확대 레벨들을 수신하고, 디스플레이 장치상에 디스플레이하기 위한 일련의 출력 프레임들 ― 상기 일련의 출력 프레임들에서 각각의 출력 프레임은 상기 일련의 적어도 두 개의 확대 레벨들 중 상응하는 확대 레벨 및 상기 일련의 레이아웃들 중 상응하는 레이아웃을 기초로 생성됨 ― 을 출력하기 위한 렌더링 모듈을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 20 항에 있어서,상기 복수의 시각적 컴포넌트들은 그래픽 사용자 인터페이스 컴포넌트들을 포함하고, 상기 레이아웃 엔진은 상기 그래픽 사용자 인터페이스 컴포넌트들을 배열하기 위한 제 1 배열 로직을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 20 항에 있어서,상기 복수의 시각적 컴포넌트들은 문서 컴포넌트들을 포함하고, 상기 레이아웃 엔진은 상기 문서 컴포넌트들을 배열하기 위한 제 2 배열 로직을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 20 항에 있어서,상기 복수의 시각적 컴포넌트들은 문서 콘텐트 컴포넌트들 및 그래픽 사용자 인터페이스 컴포넌트들을 포함하며, 상기 레이아웃 엔진은 상기 문서 콘텐트 컴포넌트들을 배열하기 위한 제 1 배열 로직 및 상기 그래픽 사용자 인터페이스 컴포넌트들을 배열하기 위한 제 2 배열 로직을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 21 항에 있어서,상기 제 1 배열 로직은 문서 컴포넌트들이 미리 결정된 레이아웃 크기로 나오게 하기 위한 규칙들을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 24 항에 있어서,상기 문서 컴포넌트들은 텍스트 스트링들을 포함하고, 상기 제 1 배열 로직은 상기 텍스트 스트링들의 행들 사이에 텍스트 스트링들의 행을 바꾸기(break) 위한 규칙들을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 22 항에 있어서,상기 제 2 배열 로직은 미리 결정된 폭을 갖는 디스플레이 영역에 그래픽 사용자 인터페이스 컴포넌트들이 나오게 하는 규칙들을 포함하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 23 항에 있어서,상기 입력부는 제 2 줌 인자를 수신하고, 상기 계산 모듈은 상기 제 1 줌 인자를 기초로 상기 문서 콘텐트 컴포넌트들에 대한 제 1 일련의 레이아웃 크기들 및 제 1 일련의 확대 레벨들을 계산하고, 상기 제 2 줌 인자를 기초로 상기 그래픽 사용자 인터페이스 컴포넌트들에 대한 제 2 일련의 레이아웃 크기들 및 제 2 일련의 확대 레벨들을 계산하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 20 항에 있어서,상기 복수의 시각적 컴포넌트들은 단일 문서를 구성하는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 20 항에 있어서,상기 일련의 적어도 두 개의 확대 레벨들 각각은 상기 일련의 적어도 두 개의 레이아웃 크기들에서 상응하는 레이아웃 크기에 의해 분할된 디스플레이 장치상에 디스플레이 영역의 폭과 동일하도록 계산되는,복수의 시각적 컴포넌트들을 디스플레이하기 위한 시스템.
- 제 20 항에 있어서,상기 일련의 적어도 두 개의 확대 레벨들 및 상기 일련의 레이아웃들은 상기 복수의 시각적 컴포넌트들이 상기 일련의 출력 프레임들 각각에서의 상기 디스플레이 영역의 폭에 일치하도록 계산되는,복수의 시각적 컴포넌트들 디스플레이하기 위한 시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/102,042 US20060227153A1 (en) | 2005-04-08 | 2005-04-08 | System and method for dynamically zooming and rearranging display items |
US11/102,042 | 2005-04-08 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060107285A KR20060107285A (ko) | 2006-10-13 |
KR101379184B1 true KR101379184B1 (ko) | 2014-03-31 |
Family
ID=36841575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060015632A Expired - Fee Related KR101379184B1 (ko) | 2005-04-08 | 2006-02-17 | 디스플레이 항목들을 동적으로 줌 및 재배열하기 위한 시스템 및 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20060227153A1 (ko) |
EP (1) | EP1710748A3 (ko) |
JP (1) | JP4777788B2 (ko) |
KR (1) | KR101379184B1 (ko) |
CN (1) | CN1845054A (ko) |
Families Citing this family (93)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7770111B2 (en) * | 2004-12-20 | 2010-08-03 | Microsoft Corporation | Method and computer readable medium for optimized paragraph layout |
US20060227153A1 (en) | 2005-04-08 | 2006-10-12 | Picsel Research Limited | System and method for dynamically zooming and rearranging display items |
US7487447B1 (en) * | 2005-05-25 | 2009-02-03 | Google Inc. | Web page zoom feature |
KR100704153B1 (ko) * | 2005-07-06 | 2007-04-06 | 삼성전자주식회사 | 이동통신단말기에서 메시지의 문자크기 변경 방법 |
US7596752B2 (en) * | 2005-08-15 | 2009-09-29 | Microsoft Corporation | Delaying optimal paragraph layout during editing |
US8225231B2 (en) | 2005-08-30 | 2012-07-17 | Microsoft Corporation | Aggregation of PC settings |
US7788580B1 (en) | 2006-03-28 | 2010-08-31 | Amazon Technologies, Inc. | Processing digital images including headers and footers into reflow content |
US7433548B2 (en) * | 2006-03-28 | 2008-10-07 | Amazon Technologies, Inc. | Efficient processing of non-reflow content in a digital image |
US8023738B1 (en) | 2006-03-28 | 2011-09-20 | Amazon Technologies, Inc. | Generating reflow files from digital images for rendering on various sized displays |
US7966557B2 (en) * | 2006-03-29 | 2011-06-21 | Amazon Technologies, Inc. | Generating image-based reflowable files for rendering on various sized displays |
KR100787977B1 (ko) * | 2006-03-30 | 2007-12-24 | 삼성전자주식회사 | 이동 단말기에서 사용자 데이터 크기 조절 장치 및 방법 |
WO2008028334A1 (en) * | 2006-09-01 | 2008-03-13 | Thomson Licensing | Method and device for adaptive video presentation |
US7810026B1 (en) | 2006-09-29 | 2010-10-05 | Amazon Technologies, Inc. | Optimizing typographical content for transmission and display |
US20080155433A1 (en) * | 2006-12-21 | 2008-06-26 | Microsoft Corporation | Zooming task management |
JP4356752B2 (ja) * | 2007-02-20 | 2009-11-04 | セイコーエプソン株式会社 | 文書編集装置、プログラムおよび記憶媒体 |
US20080320383A1 (en) * | 2007-06-25 | 2008-12-25 | Microsoft Corporation | Presentation of numerous and arbitrarily sized figures within a document |
US20090075761A1 (en) * | 2007-09-18 | 2009-03-19 | Joseph Balardeta | Golf gps device and system |
KR101472844B1 (ko) | 2007-10-23 | 2014-12-16 | 삼성전자 주식회사 | 적응적 문서 디스플레이 장치 및 방법 |
US8629874B2 (en) * | 2007-10-30 | 2014-01-14 | Kyocera Corporation | Mobile display device and method of controlling display of conversion candidates of input characters on the mobile display device |
US8326823B2 (en) | 2007-11-01 | 2012-12-04 | Ebay Inc. | Navigation for large scale graphs |
US8881049B2 (en) * | 2007-12-14 | 2014-11-04 | Apple Inc. | Scrolling displayed objects using a 3D remote controller in a media system |
US20090153475A1 (en) * | 2007-12-14 | 2009-06-18 | Apple Inc. | Use of a remote controller Z-direction input mechanism in a media system |
US8341544B2 (en) | 2007-12-14 | 2012-12-25 | Apple Inc. | Scroll bar with video region in a media system |
US8782516B1 (en) | 2007-12-21 | 2014-07-15 | Amazon Technologies, Inc. | Content style detection |
GB2457939B (en) * | 2008-02-29 | 2010-09-08 | Samsung Electronics Co Ltd | Mobile telephone and other apparatus with a gui |
US20090241059A1 (en) * | 2008-03-20 | 2009-09-24 | Scott David Moore | Event driven smooth panning in a computer accessibility application |
EP2279473B1 (en) * | 2008-04-15 | 2018-10-24 | Opera Software AS | Method and device for dynamically wrapping text when displaying a selected region of an electronic document |
TWI366787B (en) * | 2008-04-18 | 2012-06-21 | Htc Corp | Method for displaying information contents and a electric apparatus and storage medium thereof |
US8572480B1 (en) | 2008-05-30 | 2013-10-29 | Amazon Technologies, Inc. | Editing the sequential flow of a page |
JP5596914B2 (ja) * | 2008-09-16 | 2014-09-24 | 富士通株式会社 | 端末装置、表示制御方法、及び表示機能を備えたプログラム |
US9229911B1 (en) | 2008-09-30 | 2016-01-05 | Amazon Technologies, Inc. | Detecting continuation of flow of a page |
US8823749B2 (en) * | 2009-06-10 | 2014-09-02 | Qualcomm Incorporated | User interface methods providing continuous zoom functionality |
US8347232B1 (en) | 2009-07-10 | 2013-01-01 | Lexcycle, Inc | Interactive user interface |
US9035887B1 (en) | 2009-07-10 | 2015-05-19 | Lexcycle, Inc | Interactive user interface |
US20110035701A1 (en) * | 2009-08-10 | 2011-02-10 | Williams Harel M | Focal point zoom |
JP4844664B2 (ja) * | 2009-09-30 | 2011-12-28 | カシオ計算機株式会社 | 画像処理装置、画像処理方法及びプログラム |
US8499236B1 (en) | 2010-01-21 | 2013-07-30 | Amazon Technologies, Inc. | Systems and methods for presenting reflowable content on a display |
JP2011204158A (ja) * | 2010-03-26 | 2011-10-13 | Sony Corp | 端末装置、処理システム、処理方法及びプログラム |
US20110252335A1 (en) * | 2010-04-12 | 2011-10-13 | Google Inc. | Zooming in a Web Browser |
US8473861B2 (en) | 2010-06-17 | 2013-06-25 | Freedom Scientific, Inc. | System wide text viewer |
US20110314376A1 (en) * | 2010-06-18 | 2011-12-22 | Michael Dearman | Method and system that displays a tooltip |
JP2012008686A (ja) * | 2010-06-23 | 2012-01-12 | Sony Corp | 情報処理装置および方法、並びにプログラム |
KR101045589B1 (ko) * | 2010-09-15 | 2011-07-01 | 주식회사 유비온 | 네트워크를 통해 수신한 컨텐츠의 표시장치 및 그 방법 |
US8514252B1 (en) | 2010-09-22 | 2013-08-20 | Google Inc. | Feedback during crossing of zoom levels |
US8522158B2 (en) * | 2010-10-19 | 2013-08-27 | Apple Inc. | Systems, methods, and computer-readable media for providing a dynamic loupe for displayed information |
US20120159395A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Application-launching interface for multiple modes |
US8612874B2 (en) | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US8689123B2 (en) | 2010-12-23 | 2014-04-01 | Microsoft Corporation | Application reporting in an application-selectable user interface |
US9423951B2 (en) | 2010-12-31 | 2016-08-23 | Microsoft Technology Licensing, Llc | Content-based snap point |
US9383917B2 (en) | 2011-03-28 | 2016-07-05 | Microsoft Technology Licensing, Llc | Predictive tiling |
US8893033B2 (en) | 2011-05-27 | 2014-11-18 | Microsoft Corporation | Application notifications |
US9158445B2 (en) | 2011-05-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Managing an immersive interface in a multi-application immersive environment |
US9104440B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9104307B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US20130007602A1 (en) | 2011-06-29 | 2013-01-03 | Apple Inc. | Fixed layout electronic publications |
US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
US8922575B2 (en) | 2011-09-09 | 2014-12-30 | Microsoft Corporation | Tile cache |
US20130067390A1 (en) * | 2011-09-09 | 2013-03-14 | Paul J. Kwiatkowski | Programming Interface for Semantic Zoom |
US9557909B2 (en) | 2011-09-09 | 2017-01-31 | Microsoft Technology Licensing, Llc | Semantic zoom linguistic helpers |
US10353566B2 (en) | 2011-09-09 | 2019-07-16 | Microsoft Technology Licensing, Llc | Semantic zoom animations |
US9244802B2 (en) | 2011-09-10 | 2016-01-26 | Microsoft Technology Licensing, Llc | Resource user interface |
US9146670B2 (en) | 2011-09-10 | 2015-09-29 | Microsoft Technology Licensing, Llc | Progressively indicating new content in an application-selectable user interface |
US20130073945A1 (en) * | 2011-09-15 | 2013-03-21 | International Business Machines Corporation | Dynamic reorganization of page elements of a web application |
US8307279B1 (en) | 2011-09-26 | 2012-11-06 | Google Inc. | Smooth zooming in web applications |
US9489121B2 (en) * | 2011-11-02 | 2016-11-08 | Microsoft Technology Licensing, Llc | Optimal display and zoom of objects and text in a document |
CN102779167B (zh) * | 2012-06-21 | 2016-01-06 | 北京奇虎科技有限公司 | 在移动终端中显示网页的方法及系统 |
JP6099961B2 (ja) * | 2012-12-18 | 2017-03-22 | キヤノン株式会社 | 画像表示装置、画像表示装置の制御方法およびコンピュータプログラム |
US10152459B2 (en) * | 2013-02-20 | 2018-12-11 | Google Llc | Intelligent window placement with multiple windows using high DPI screens |
US20140282055A1 (en) * | 2013-03-15 | 2014-09-18 | Agilent Technologies, Inc. | Layout System for Devices with Variable Display Screen Sizes and Orientations |
CA2851826A1 (en) * | 2013-05-27 | 2014-11-27 | Thomson Licensing | Method and apparatus for interactive review of multiple datasets |
CN104182447A (zh) * | 2013-05-27 | 2014-12-03 | 汤姆逊许可公司 | 对数据集进行交互式审查的方法以及装置 |
MX362623B (es) * | 2013-09-12 | 2019-01-28 | Wix Com Ltd | Sistema y método para la conversión automatizada de sitios interactivos y aplicaciones para soportar entornos móviles y otros entornos de visualización. |
US9747007B2 (en) * | 2013-11-19 | 2017-08-29 | Microsoft Technology Licensing, Llc | Resizing technique for display content |
CN103699329B (zh) * | 2013-12-31 | 2017-04-05 | 优视科技有限公司 | 页面缩放方法、装置及终端设备 |
JP6311360B2 (ja) * | 2014-03-06 | 2018-04-18 | ブラザー工業株式会社 | 画像処理装置 |
US10698591B2 (en) | 2014-03-31 | 2020-06-30 | Microsoft Technology Licensing, Llc | Immersive document interaction with device-aware scaling |
US20150278234A1 (en) * | 2014-03-31 | 2015-10-01 | Microsoft Corporation | Inline web previews with dynamic aspect ratios |
US9329761B2 (en) * | 2014-04-01 | 2016-05-03 | Microsoft Technology Licensing, Llc | Command user interface for displaying and scaling selectable controls and commands |
CN105094584B (zh) * | 2014-05-16 | 2019-04-05 | 北大方正集团有限公司 | 视图缩放处理方法和视图缩放处理装置 |
US10248630B2 (en) * | 2014-12-22 | 2019-04-02 | Microsoft Technology Licensing, Llc | Dynamic adjustment of select elements of a document |
US10133463B2 (en) * | 2014-12-23 | 2018-11-20 | Business Objects Software, Ltd | Smart responsive behavior for pixel-perfect designs |
US9779068B2 (en) | 2015-02-27 | 2017-10-03 | Konica Minolta Laboratory U.S.A., Inc. | Method for associating fixed and flexible layout modes for reading documents |
CN107533568B (zh) * | 2015-09-15 | 2020-12-18 | 谷歌有限责任公司 | 确定应用缩放等级的系统和方法 |
US10412029B2 (en) * | 2015-12-11 | 2019-09-10 | Microsoft Technology Licensing, Llc | Providing rich preview of communication in communication summary |
CN105912343B (zh) * | 2016-05-03 | 2020-11-13 | Oppo广东移动通信有限公司 | 一种桌面插件拆分方法及移动终端 |
CN106484218A (zh) * | 2016-09-13 | 2017-03-08 | 浙江工业大学 | 一种软件图形界面的统一的实时缩放方法 |
WO2018112925A1 (zh) * | 2016-12-23 | 2018-06-28 | 北京金山安全软件有限公司 | 信息显示方法、装置及终端设备 |
CN108537220A (zh) * | 2018-03-21 | 2018-09-14 | 李荣陆 | 一种使原平面设计在新尺寸下自动适配的装置 |
US11132497B2 (en) | 2018-10-14 | 2021-09-28 | Bonggeun Kim | Device and method for inputting characters |
CN110413766B (zh) * | 2019-07-31 | 2023-07-21 | 联想(北京)有限公司 | 一种数据处理方法、装置及电子设备 |
CN113609433B (zh) * | 2021-08-04 | 2024-04-30 | 北京思明启创科技有限公司 | 一种算式布局确定方法、装置、电子设备及存储介质 |
CN115079980B (zh) * | 2022-06-27 | 2025-02-18 | 平安银行股份有限公司 | 一种数据展示方法及装置 |
CN116578219B (zh) * | 2023-04-28 | 2024-06-14 | 北京洞悉网络有限公司 | 适用于左右双屏的表单页面自适配展示方法、装置、计算机设备及计算机可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030014445A1 (en) * | 2001-07-13 | 2003-01-16 | Dave Formanek | Document reflowing technique |
EP1710748A2 (en) * | 2005-04-08 | 2006-10-11 | Picsel (Research) Ltd. | System and method for dynamically zooming and rearranging display items |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6043802A (en) * | 1996-12-17 | 2000-03-28 | Ricoh Company, Ltd. | Resolution reduction technique for displaying documents on a monitor |
US6545687B2 (en) * | 1997-01-09 | 2003-04-08 | Canon Kabushiki Kaisha | Thumbnail manipulation using fast and aspect ratio zooming, compressing and scaling |
JPH10240220A (ja) * | 1997-03-03 | 1998-09-11 | Toshiba Corp | 注釈表示機能を持つ情報処理機器 |
US6211856B1 (en) * | 1998-04-17 | 2001-04-03 | Sung M. Choi | Graphical user interface touch screen with an auto zoom feature |
US6456305B1 (en) * | 1999-03-18 | 2002-09-24 | Microsoft Corporation | Method and system for automatically fitting a graphical display of objects to the dimensions of a display window |
US6720981B1 (en) * | 1999-12-08 | 2004-04-13 | International Business Machines Corporation | Method, system and program product for animated web page construction and display |
US6959425B1 (en) * | 1999-12-15 | 2005-10-25 | Sun Microsystems, Inc. | System and method for managing a scalable list of items for display |
US7210099B2 (en) * | 2000-06-12 | 2007-04-24 | Softview Llc | Resolution independent vector display of internet content |
TW466415B (en) * | 2000-08-28 | 2001-12-01 | Compal Electronics Inc | Hand-held device with zooming display function |
US7543223B2 (en) * | 2001-04-19 | 2009-06-02 | International Business Machines Corporation | Accessibility to web images through multiple image resolutions |
US7487444B2 (en) * | 2002-03-19 | 2009-02-03 | Aol Llc | Reformatting columns of content for display |
US7272258B2 (en) * | 2003-01-29 | 2007-09-18 | Ricoh Co., Ltd. | Reformatting documents using document analysis information |
US7634570B2 (en) * | 2003-03-12 | 2009-12-15 | Microsoft Corporation | Managing state information across communication sessions between a client and a server via a stateless protocol |
US7391423B1 (en) * | 2004-10-06 | 2008-06-24 | Adobe Systems Incorporated | Thumbnail scaling based on display pane size |
US7434174B2 (en) * | 2005-03-04 | 2008-10-07 | Microsoft Corporation | Method and system for zooming in and out of paginated content |
-
2005
- 2005-04-08 US US11/102,042 patent/US20060227153A1/en not_active Abandoned
-
2006
- 2006-02-01 EP EP06250533A patent/EP1710748A3/en not_active Withdrawn
- 2006-02-06 JP JP2006028611A patent/JP4777788B2/ja not_active Expired - Fee Related
- 2006-02-17 KR KR1020060015632A patent/KR101379184B1/ko not_active Expired - Fee Related
- 2006-03-31 CN CNA2006100710735A patent/CN1845054A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030014445A1 (en) * | 2001-07-13 | 2003-01-16 | Dave Formanek | Document reflowing technique |
EP1710748A2 (en) * | 2005-04-08 | 2006-10-11 | Picsel (Research) Ltd. | System and method for dynamically zooming and rearranging display items |
EP1710748A3 (en) | 2005-04-08 | 2006-10-18 | Picsel (Research) Ltd. | System and method for dynamically zooming and rearranging display items |
Non-Patent Citations (2)
Title |
---|
논문 : CHI '05 * |
논문 : UIST '94 * |
Also Published As
Publication number | Publication date |
---|---|
KR20060107285A (ko) | 2006-10-13 |
EP1710748A2 (en) | 2006-10-11 |
CN1845054A (zh) | 2006-10-11 |
EP1710748A3 (en) | 2006-10-18 |
JP2006293989A (ja) | 2006-10-26 |
JP4777788B2 (ja) | 2011-09-21 |
US20060227153A1 (en) | 2006-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101379184B1 (ko) | 디스플레이 항목들을 동적으로 줌 및 재배열하기 위한 시스템 및 방법 | |
US8745515B2 (en) | Presentation of large pages on small displays | |
KR101068509B1 (ko) | 작은 디스플레이 창에서 큰 객체들의 개선된 표현법 | |
CN100426206C (zh) | 改善大物体在小显示器上的显示 | |
JP3461412B2 (ja) | データ処理装置およびデータ処理方法 | |
CN1288539C (zh) | 用于在图象内部导航的方法和装置 | |
CN106294640B (zh) | 网页显示方法及装置 | |
JP2012008686A (ja) | 情報処理装置および方法、並びにプログラム | |
WO2023155811A1 (zh) | 页面布局调整方法、装置 | |
JPS625293A (ja) | ウインドウ表示制御装置 | |
JP5616039B2 (ja) | ディスプレイのスクリーンを部分的にズームする方法とその方法を適用する電子デバイス | |
US7701471B1 (en) | Methods and apparatus to display a viewing region | |
JP2008158676A (ja) | サムネイル表示装置およびサムネイル表示プログラム | |
JP4755813B2 (ja) | クライアント端末 | |
JP2009134753A (ja) | クライアント端末 | |
JP5901295B2 (ja) | 拡大表示機能を有する携帯端末装置、拡大表示制御方法、及びプログラム | |
JP2005092567A (ja) | スクロール制御装置、スクロール制御方法、スクロール制御プログラムおよび記録媒体 | |
JPH10198330A (ja) | ウインドウ表示制御装置 | |
JP3723816B2 (ja) | 表示データ作成装置、表示データ作成方法、表示データ作成プログラム、および表示データ作成プログラムを記録したコンピュータ読取り可能な記録媒体 | |
KR20040075517A (ko) | 디스플레이 기기의 화면확대 장치 및 방법 | |
JP2008217256A (ja) | 図形要素編集装置、図形要素編集装置のスクロール方法、図形要素編集プログラム、及び、その記憶媒体 | |
JP2828101B2 (ja) | ウインドウ表示制御装置 | |
JP2021167955A (ja) | 文書表示装置 | |
JP2005056057A (ja) | 画像データ表示装置及びその制御方法 | |
JP2015210694A (ja) | オーサリング装置、方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20060217 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20110217 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20060217 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120808 Patent event code: PE09021S01D |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20121025 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20130625 |
|
FPAY | Annual fee payment | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140324 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140325 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |