KR20170010791A - 컨텐츠 작성 시스템 상의 가이드 - Google Patents
컨텐츠 작성 시스템 상의 가이드 Download PDFInfo
- Publication number
- KR20170010791A KR20170010791A KR1020167034755A KR20167034755A KR20170010791A KR 20170010791 A KR20170010791 A KR 20170010791A KR 1020167034755 A KR1020167034755 A KR 1020167034755A KR 20167034755 A KR20167034755 A KR 20167034755A KR 20170010791 A KR20170010791 A KR 20170010791A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- guide
- objects
- slide
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G06F17/211—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- 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/04845—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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
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)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 2는 직각 가이드(right angle guide) 및 스냅핑 기능(snapping functionality)을 수행할 때에 도 1에 도시한 시스템의 동작의 일 실시형태를 예시하는 흐름도이다.
도 2a 내지 도 2f는 직각 및 가이드 기능의 예를 도시하고 있다.
도 3은 오브젝트를 (슬라이드 등의) 디스플레이에 얼라인할 때에 도 1에 도시한 시스템의 동작의 일 실시형태를 예시하는 흐름도이다.
도 4는 오브젝트를 (슬라이드 등의) 디스플레이의 센터에 얼라인할 때에 도 1에 도시한 시스템의 동작의 일 실시형태를 예시하는 흐름도이다.
도 4a 내지 도 4o는 디스플레이의 센터에 얼라인하는 예를 보여준다.
도 5는 하나 이상의 오브젝트를 (슬라이드 등의) 디스플레이의 마진에 얼라인할 때에 도 1에 도시한 시스템의 동작의 일 실시형태를 예시하는 흐름도이다.
도 5a 내지 도 5p는 하나 이상의 오브젝트를 디스플레이의 마진에 얼라인하는 예를 보여준다.
도 6은 한 오브젝트의 센터를 다른 오브젝트의 엣지에 얼라인할 때에 도 1에 도시한 시스템의 동작의 일 실시형태를 예시하는 흐름도이다.
도 6a 내지 도 6d는 오브젝트의 센터-엣지 얼라인먼트를 수행하는 예를 보여준다.
도 7은 트랜지션 가이드를 생성할 때에 도 1에 도시한 시스템의 동작의 일 실시형태를 예시하는 흐름도이다.
도 7a와 도 7b는 트랜지션 가이드의 예를 보여준다.
도 8은 클라우드 컴퓨팅 아키텍처 내에 있는, 도 1에 도시한 시스템의 일 실시형태를 보여준다.
도 9 내지 도 13은 모바일 디바이스의 실시형태를 보여준다.
도 14는 컴퓨팅 환경의 일 실시형태의 블록도이다.
Claims (10)
- 컴퓨터 구현 방법에 있어서,
표시되는 제1 오브젝트로 제1 디스플레이를, 그리고 표시되는 제2 오브젝트로 제2 디스플레이를 식별하는 사용자 입력을 검출하는 단계와,
제1 사용자 인터페이스 디스플레이의 디스플레이를 반투명 언더레이(underlay)로 표시하는 단계와,
상기 언더레이 위의 제2 사용자 인터페이스 디스플레이 상에 적어도 오브젝트를 오버레이(overlay)로 표시하는 단계와,
상기 제2 오브젝트와의 사용자 상호작용(user interaction)을 검출하는 단계와,
상기 사용자 상호작용에 기초하여, 상기 언더레이 상의 제1 오브젝트와 상기 오버레이 상의 제2 오브젝트 중 적어도 하나에 대한 얼라인먼트 가이드(alignment guide)
를 포함하는 컴퓨터 구현 방법. - 컴퓨터 구현 방법에 있어서,
사용자 인터페이스 디스플레이 상에 오브젝트를 표시하는 단계와,
상기 오브젝트와의 사용자 상호작용을 검출하는 단계와,
상기 사용자 상호작용에 응답하여, 상기 오브젝트의 방향(orientation)과 상기 사용자 인터페이스 디스플레이의 미리 정해진 특성 사이의 관계, 또는 상기 오브젝트와 상기 사용자 인터페이스 디스플레이의 마진(margin) 간의 관계를 나타내는 가이드를 표시하는 단계
를 포함하는 컴퓨터 구현 방법. - 제2항에 있어서, 상기 오브젝트는 축을 따라 길고, 상기 가이드를 표시하는 단계는,
상기 오브젝트의 축이 상기 사용자 인터페이스 디스플레이 상에서 미리 정해진 방향으로 될 때를 나타내는 가이드를 표시하는 단계를 포함하는 것인 컴퓨터 구현 방법. - 제3항에 있어서, 상기 가이드를 표시하는 단계는,
상기 오브젝트의 센터 또는 엣지가 상기 사용자 인터페이스 디스플레이의 센터와 얼라인될 때를 나타내는 가이드를 표시하는 단계를 더 포함하는 것인 컴퓨터 구현 방법. - 제4항에 있어서, 상기 가이드를 표시하는 단계는,
상기 오브젝트의 센터 또는 엣지가 상기 사용자 인터페이스 디스플레이의 수평 센터 또는 수직 센터 중 어느 하나와 얼라인될 때를 나타내는 가이드를 표시하는 단계를 더 포함하는 것인 컴퓨터 구현 방법. - 제2항에 있어서, 상기 가이드를 표시하는 단계는,
상기 오브젝트와 또 다른 오브젝트가 상기 사용자 인터페이스 디스플레이의 일부에 대해 미리 정해진 관계로 될 때를 나타내는 가이드를 표시하는 단계를 포함하는 것인 컴퓨터 구현 방법. - 제6항에 있어서, 상기 오브젝트와 또 다른 오브젝트가 상기 사용자 인터페이스 디스플레이의 일부에 대해 미리 정해진 관계로 될 때를 나타내는 가이드를 표시하는 단계는,
상기 오브젝트와 상기 다른 오브젝트가, 상기 사용자 인터페이스 디스플레이의 수평 또는 수직 센터로부터 또는 양쪽 엣지로부터 균등하게 이격될 때를 나타내는 가이드를 표시하는 단계를 포함하는 것인 컴퓨터 구현 방법. - 컴퓨터 구현 방법에 있어서,
사용자 인터페이스 디스플레이 상에 제1 및 제2 오브젝트를 표시하는 단계와,
상기 제1 오브젝트와의 사용자 상호작용을 검출하는 단계와,
상기 사용자 상호작용에 응답하여, 상기 사용자 인터페이스 디스플레이 상에서 상기 제1 및 제2 오브젝트 사이의 위치적 관계를 나타내는 가이드를 표시하는 단계
를 포함하는 컴퓨터 구현 방법. - 제8항에 있어서, 상기 가이드를 표시하는 단계는,
상기 제1 및 제2 오브젝트 중 한 오브젝트의 센터가 상기 제1 및 제2 오브젝트 중 다른 오브젝트의 엣지와 얼라인될 때를 나타내는 가이드를 표시하는 단계를 포함하는 것인 컴퓨터 구현 방법. - 제8항에 있어서,
표시되는 오브젝트의 세트를 이용하여 또 다른 사용자 인터페이스 디스플레이의 사용자 식별자(user identification)를 수신하는 단계와,
상기 다른 사용자 인터페이스 디스플레이 상에서 상기 오브젝트의 세트 중 한 오브젝트에 대한 상기 제1 오브젝트의 위치적 관계를 나타내는 가이드를 표시하는 단계
를 더 포함하는 컴퓨터 구현 방법.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/286,709 US11514228B2 (en) | 2014-05-23 | 2014-05-23 | Guides on a content generation system |
| US14/286,709 | 2014-05-23 | ||
| PCT/US2015/031863 WO2015179581A2 (en) | 2014-05-23 | 2015-05-21 | Guides on a content generation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170010791A true KR20170010791A (ko) | 2017-02-01 |
| KR102354695B1 KR102354695B1 (ko) | 2022-01-21 |
Family
ID=53373590
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020167034755A Active KR102354695B1 (ko) | 2014-05-23 | 2015-05-21 | 컨텐츠 작성 시스템 상의 가이드 |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US11514228B2 (ko) |
| EP (1) | EP3146420B1 (ko) |
| JP (1) | JP6608389B2 (ko) |
| KR (1) | KR102354695B1 (ko) |
| CN (1) | CN106462333B (ko) |
| AU (1) | AU2015264151B2 (ko) |
| BR (1) | BR112016026079B1 (ko) |
| CA (1) | CA2947891A1 (ko) |
| MX (1) | MX2016015069A (ko) |
| RU (1) | RU2694749C2 (ko) |
| TW (1) | TW201601046A (ko) |
| WO (1) | WO2015179581A2 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200132221A (ko) * | 2019-05-16 | 2020-11-25 | 주식회사 한글과컴퓨터 | 복수의 이미지들에 포함된 여백을 고려하여 이미지 간 정렬을 가능하게 하는 전자 장치 및 그 동작 방법 |
| KR102462139B1 (ko) * | 2022-07-14 | 2022-11-03 | 주식회사 고브이알 | 3d 에셋 배치를 이용한 교육용 메타버스 구현 장치, 방법 및 프로그램 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USD701880S1 (en) * | 2010-12-28 | 2014-04-01 | Sony Corporation | Display panel or screen with graphical user interface |
| US10042547B2 (en) * | 2014-06-17 | 2018-08-07 | Vmware, Inc. | User interface control based on pinch gestures |
| USD768719S1 (en) * | 2015-02-27 | 2016-10-11 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| WO2016186629A1 (en) * | 2015-05-15 | 2016-11-24 | Hewlett-Packard Development Company, L.P. | Display of server capabilities |
| US10445407B2 (en) * | 2015-07-20 | 2019-10-15 | Adobe Inc. | Automated generation of guides based on content zone shapes |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH103371A (ja) * | 1996-06-14 | 1998-01-06 | Niigata Nippon Denki Software Kk | 頁レイアウト比較装置と頁レイアウト表示装置 |
| US20040239691A1 (en) * | 2003-05-30 | 2004-12-02 | Steve Sprang | Dynamic guides |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5490241A (en) * | 1989-10-06 | 1996-02-06 | Xerox Corporation | Interactive computer graphics system for making precise drawings |
| US5581670A (en) * | 1993-07-21 | 1996-12-03 | Xerox Corporation | User interface having movable sheet with click-through tools |
| US6091395A (en) | 1997-12-15 | 2000-07-18 | International Business Machines Corporation | Computer system and method of manipulating a graphical user interface component on a computer display through collision with a pointer |
| US6065021A (en) | 1998-04-07 | 2000-05-16 | Adobe Systems Incorporated | Apparatus and method for alignment of graphical elements in electronic document |
| US20020073123A1 (en) | 2000-12-08 | 2002-06-13 | Wen-Sung Tsai | Method for displaying overlapping documents in a computer environment |
| US20050068290A1 (en) | 2003-09-28 | 2005-03-31 | Denny Jaeger | Method for creating and using user-friendly grids |
| US7554689B2 (en) * | 2003-10-15 | 2009-06-30 | Canon Kabushiki Kaisha | Document layout method |
| US20050108620A1 (en) * | 2003-11-19 | 2005-05-19 | Microsoft Corporation | Method and system for selecting and manipulating multiple objects |
| GB2411331A (en) | 2004-02-19 | 2005-08-24 | Trigenix Ltd | Rendering user interface using actor attributes |
| US9123159B2 (en) * | 2007-11-30 | 2015-09-01 | Microsoft Technology Licensing, Llc | Interactive geo-positioning of imagery |
| US8356258B2 (en) | 2008-02-01 | 2013-01-15 | Microsoft Corporation | Arranging display areas utilizing enhanced window states |
| JP5194995B2 (ja) * | 2008-04-25 | 2013-05-08 | コニカミノルタビジネステクノロジーズ株式会社 | 文書処理装置、文書サマリ作成方法および文書サマリ作成プログラム |
| US8667406B1 (en) | 2008-10-01 | 2014-03-04 | Adobe Systems Incorporated | Artboard creation and preview |
| US8271871B2 (en) | 2009-04-30 | 2012-09-18 | Xerox Corporation | Automated method for alignment of document objects |
| US8766928B2 (en) * | 2009-09-25 | 2014-07-01 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
| US8698762B2 (en) | 2010-01-06 | 2014-04-15 | Apple Inc. | Device, method, and graphical user interface for navigating and displaying content in context |
| US8683363B2 (en) * | 2010-01-26 | 2014-03-25 | Apple Inc. | Device, method, and graphical user interface for managing user interface content and user interface elements |
| US8209630B2 (en) | 2010-01-26 | 2012-06-26 | Apple Inc. | Device, method, and graphical user interface for resizing user interface content |
| US9727226B2 (en) | 2010-04-02 | 2017-08-08 | Nokia Technologies Oy | Methods and apparatuses for providing an enhanced user interface |
| US9345957B2 (en) | 2011-09-30 | 2016-05-24 | Microsoft Technology Licensing, Llc | Enhancing a sport using an augmented reality display |
| US8866854B2 (en) * | 2011-10-31 | 2014-10-21 | Microsoft Corporation | Consolidated orthogonal guide creation |
| US9324188B1 (en) * | 2012-04-30 | 2016-04-26 | Dr Systems, Inc. | Manipulation of 3D medical objects |
| US9026928B2 (en) | 2012-06-06 | 2015-05-05 | Apple Inc. | Graphical user interface layout |
| CN103440318B (zh) | 2013-08-29 | 2016-08-17 | 王靖洲 | 移动终端的景观识别系统 |
| US9477403B2 (en) * | 2013-11-26 | 2016-10-25 | Adobe Systems Incorporated | Drawing on a touchscreen |
-
2014
- 2014-05-23 US US14/286,709 patent/US11514228B2/en active Active
-
2015
- 2015-04-23 TW TW104113075A patent/TW201601046A/zh unknown
- 2015-05-21 WO PCT/US2015/031863 patent/WO2015179581A2/en not_active Ceased
- 2015-05-21 AU AU2015264151A patent/AU2015264151B2/en not_active Ceased
- 2015-05-21 CN CN201580026876.6A patent/CN106462333B/zh active Active
- 2015-05-21 CA CA2947891A patent/CA2947891A1/en active Pending
- 2015-05-21 KR KR1020167034755A patent/KR102354695B1/ko active Active
- 2015-05-21 RU RU2016145606A patent/RU2694749C2/ru active
- 2015-05-21 MX MX2016015069A patent/MX2016015069A/es unknown
- 2015-05-21 EP EP15728281.5A patent/EP3146420B1/en active Active
- 2015-05-21 JP JP2016559638A patent/JP6608389B2/ja not_active Expired - Fee Related
- 2015-05-21 BR BR112016026079-1A patent/BR112016026079B1/pt active IP Right Grant
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH103371A (ja) * | 1996-06-14 | 1998-01-06 | Niigata Nippon Denki Software Kk | 頁レイアウト比較装置と頁レイアウト表示装置 |
| US20040239691A1 (en) * | 2003-05-30 | 2004-12-02 | Steve Sprang | Dynamic guides |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200132221A (ko) * | 2019-05-16 | 2020-11-25 | 주식회사 한글과컴퓨터 | 복수의 이미지들에 포함된 여백을 고려하여 이미지 간 정렬을 가능하게 하는 전자 장치 및 그 동작 방법 |
| KR102462139B1 (ko) * | 2022-07-14 | 2022-11-03 | 주식회사 고브이알 | 3d 에셋 배치를 이용한 교육용 메타버스 구현 장치, 방법 및 프로그램 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6608389B2 (ja) | 2019-11-20 |
| TW201601046A (zh) | 2016-01-01 |
| RU2694749C2 (ru) | 2019-07-16 |
| AU2015264151B2 (en) | 2020-03-12 |
| JP2017520814A (ja) | 2017-07-27 |
| WO2015179581A3 (en) | 2016-01-14 |
| CN106462333B (zh) | 2019-08-23 |
| CN106462333A (zh) | 2017-02-22 |
| RU2016145606A (ru) | 2018-05-22 |
| US20150339267A1 (en) | 2015-11-26 |
| MX2016015069A (es) | 2017-04-11 |
| BR112016026079A2 (pt) | 2017-08-15 |
| BR112016026079B1 (pt) | 2022-09-27 |
| BR112016026079A8 (pt) | 2021-06-15 |
| EP3146420B1 (en) | 2018-03-07 |
| CA2947891A1 (en) | 2015-11-26 |
| EP3146420A2 (en) | 2017-03-29 |
| US11514228B2 (en) | 2022-11-29 |
| RU2016145606A3 (ko) | 2019-01-18 |
| KR102354695B1 (ko) | 2022-01-21 |
| AU2015264151A1 (en) | 2016-10-27 |
| WO2015179581A2 (en) | 2015-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102354695B1 (ko) | 컨텐츠 작성 시스템 상의 가이드 | |
| US10170084B2 (en) | Graphical representation generation for multiple points of interest | |
| KR102190904B1 (ko) | 윈도우 제어 방법 및 이를 지원하는 전자장치 | |
| CN105247465A (zh) | 用于对项目选择消歧的系统和方法 | |
| US11023070B2 (en) | Touch input hover | |
| EP3414651B1 (en) | Contextual command bar | |
| US10324599B2 (en) | Assistive move handle for object interaction | |
| KR102371098B1 (ko) | 오브젝트를 편집 가능한 형태로 전체 화면 팝 아웃하는 기법 | |
| US20170371533A1 (en) | Carouseling between documents and pictures | |
| US20200249825A1 (en) | Using an alternate input device as a maneuverable emulated touch screen device | |
| JP2019523475A (ja) | 電子メールシステムへの位置統合 | |
| JP6050615B2 (ja) | 地図表示装置、地図表示方法および地図表示用プログラム | |
| US20160381203A1 (en) | Automatic transformation to generate a phone-based visualization |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20161212 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200420 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210520 Patent event code: PE09021S01D |
|
| 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: 20211105 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220119 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20220119 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20241224 Start annual number: 4 End annual number: 4 |