RU2015151840A - Привязка к границам абзаца выбора текста - Google Patents
Привязка к границам абзаца выбора текста Download PDFInfo
- Publication number
- RU2015151840A RU2015151840A RU2015151840A RU2015151840A RU2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A
- Authority
- RU
- Russia
- Prior art keywords
- paragraph
- selection
- binding
- borders
- input
- Prior art date
Links
- 238000000034 method Methods 0.000 claims 7
- 239000003550 marker Substances 0.000 claims 3
- 230000002730 additional effect Effects 0.000 claims 2
Classifications
-
- 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/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/0487—Interaction 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/0488—Interaction 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
- G06F3/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
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)
- Document Processing Apparatus (AREA)
Claims (35)
1. Способ, реализуемый, по меньшей мере, частично посредством компьютера, при этом способ содержит этапы, на которых:
принимают (510) указание выбора текста абзаца;
принимают (515) ввод расширения в отношении данного выбора;
изменяют размеры (520) выбора в соответствии с вводом расширения;
если выбор с измененными размерами меньше всего текста абзаца, но удовлетворяет (525) набору из одного или более условий привязки к границам абзаца, выполняют (530) операцию привязки к границам абзаца, причем операция привязки к границам абзаца включает в себя этап, на котором указывают (535), через устройство вывода, что выбор с измененными размерами включает в себя весь абзац;
принимают (610) ввод сужения и, в ответ на это, отменяют (615) режим привязки к границам абзаца для абзаца;
задают (620) выбор меньшим в соответствии с вводом сужения;
визуально указывают то, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом способ дополнительно содержит этап, на котором повторно активируют упомянутый режим привязки в ответ на дополнительный ввод, который указывает, что выбор должен быть расширен до второго абзаца.
2. Способ по п.1, дополнительно содержащий этап, на котором обнаруживают то, предоставляется или нет ввод расширения через сенсорный экран, и если нет, деактивируют режим привязки к границам абзаца для упомянутого выбора.
3. Способ по п.1 или 2, в котором упомянутое указание относительно выбора текста абзаца содержит выбор слова посредством быстрого прикосновения пальцем к области, соответствующей выбору 230.
4. Способ по п.1, в котором прием (515) ввода расширения относительно упомянутого выбора содержит этап, на котором пользователь касается пальцем около маркера в правой части выбора (230) и перетаскивает палец в по меньшей мере одном из направлений вправо и вниз на сенсорном экране, либо пользователь касается пальцем около маркера в левой части выбора (230) и перетаскивает палец в по меньшей мере одном из направлений влево и вверх на сенсорном экране, при этом по мере того, как пользователь перетаскивает палец, выбор (230) расширяется, чтобы идентифицировать текст, который теперь является частью выбора (230).
5. Способ по п.1, дополнительно содержащий этап, на котором обнаруживают, что выбор с измененными размерами расширяется в пустое место между абзацами, и визуально указывают то, что выбор включает в себя весь абзац, но не включает в себя пустое место.
6. Система в вычислительном окружении, содержащая:
запоминающее устройство, выполненное с возможностью хранить данные документа;
устройство вывода, выполненное с возможностью обеспечивать представление документа;
процессор, соединенный с запоминающим устройством и устройством вывода, причем процессор запрограммирован с возможностью осуществлять действия, причем действия содержат:
прием (510) указания выбора текста абзаца документа;
прием (515) ввода расширения в отношении данного выбора;
если ввод расширения указывает, что выбор должен быть расширен меньше, чем до всего текста абзаца, но набор из одного или более условий привязки к границам абзаца удовлетворяется (525), выполнение (530) операции привязки к границам абзаца, причем операция привязки к границам абзаца включает в себя предоставление выходных данных в устройство вывода, чтобы указывать (535) то, что выбор включает в себя весь абзац;
прием (610) ввода сужения и, в ответ на это, отмену (615) режима привязки к границам абзаца для абзаца;
задание (620) выбора меньшим в соответствии с вводом сужения;
предоставление выходных данных на дисплей, чтобы визуально указывать то, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом действия дополнительно содержат повторную активацию режима привязки в ответ на дополнительный ввод, который указывает то, что выбор должен быть расширен до второго абзаца.
7. Система по п.6, в которой процессор дополнительно запрограммирован с возможностью осуществлять дополнительные действия, причем дополнительные действия содержат обнаружение того, выполнено или нет устройство вывода с возможностью опознавать сенсорный ввод, и если нет, деактивацию режима привязки к границам абзаца для выбора.
8. Компьютерный носитель данных, на котором имеются машиноисполняемые инструкции, которыми при их исполнении выполняются операции, в соответствии с которыми:
на сенсорном устройстве, принимают (510) указание выбора текста абзаца;
принимают сенсорный ввод в отношении данного выбора, причем сенсорный ввод содержит сенсорный ввод в направлении текста абзаца;
если изменение размеров упомянутого выбора в ответ на сенсорный ввод приводит к тому, что выбор превышает предварительно заданную процентную долю от абзаца, то визуально указывают через устройство вывода сенсорного устройства, что выбор включает в себя весь абзац;
принимают (610) ввод сужения и, в ответ на это, отменяют (615) режим привязки к границам абзаца для абзаца;
задают (620) выбор меньшим в соответствии с вводом сужения;
визуально указывают, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом действия дополнительно содержат повторную активацию режима привязки в ответ на дополнительный ввод, который указывает то, что выбор должен быть расширен до второго
абзаца.
9. Компьютерный носитель данных, на котором имеются машиноисполняемые инструкции, которыми при их исполнении выполняются операции по п. 8, при этом упомянутая предварительно заданная процентная доля от абзаца составляет одно из 50% или 75%.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/909,073 US20140359433A1 (en) | 2013-06-04 | 2013-06-04 | Text selection paragraph snapping |
US13/909,073 | 2013-06-04 | ||
PCT/US2013/060765 WO2014196997A1 (en) | 2013-06-04 | 2013-09-20 | Text selection paragraph snapping |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2015151840A true RU2015151840A (ru) | 2017-06-08 |
RU2656988C2 RU2656988C2 (ru) | 2018-06-07 |
Family
ID=49293891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2015151840A RU2656988C2 (ru) | 2013-06-04 | 2013-09-20 | Привязка к границам абзаца выбора текста |
Country Status (11)
Country | Link |
---|---|
US (1) | US20140359433A1 (ru) |
EP (1) | EP3005146A1 (ru) |
JP (1) | JP6340420B2 (ru) |
KR (1) | KR20160016935A (ru) |
CN (1) | CN105408889B (ru) |
AU (1) | AU2013391468A1 (ru) |
BR (1) | BR112015030241A2 (ru) |
CA (1) | CA2913751A1 (ru) |
MX (1) | MX2015016739A (ru) |
RU (1) | RU2656988C2 (ru) |
WO (1) | WO2014196997A1 (ru) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014211701A (ja) * | 2013-04-17 | 2014-11-13 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
US10319129B2 (en) * | 2017-01-27 | 2019-06-11 | Adobe Inc. | Snapping line generation |
CN109298819B (zh) * | 2018-09-21 | 2021-03-16 | Oppo广东移动通信有限公司 | 选择对象的方法、装置、终端及存储介质 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5574840A (en) * | 1994-08-29 | 1996-11-12 | Microsoft Corporation | Method and system for selecting text utilizing a plurality of text using switchable minimum granularity of selection |
JPH08241317A (ja) * | 1995-03-02 | 1996-09-17 | Canon Inc | 文書処理装置 |
US6532081B1 (en) * | 1999-07-23 | 2003-03-11 | Xerox Corporation | Weight calculation for blending color transformation lookup tables |
US20120089499A1 (en) * | 2000-06-29 | 2012-04-12 | Balthaser Online, Inc. | Methods, systems, and processes for the design and creation of rich-media applications via the internet |
US6891551B2 (en) * | 2000-11-10 | 2005-05-10 | Microsoft Corporation | Selection handles in editing electronic documents |
US7703004B2 (en) * | 2003-06-20 | 2010-04-20 | Palo Alto Research Center Incorporated | Systems and methods for automatically converting web pages to structured shared web-writable pages |
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 |
US7683889B2 (en) * | 2004-12-21 | 2010-03-23 | Microsoft Corporation | Pressure based selection |
US7619616B2 (en) * | 2004-12-21 | 2009-11-17 | Microsoft Corporation | Pressure sensitive controls |
US8643605B2 (en) * | 2005-11-21 | 2014-02-04 | Core Wireless Licensing S.A.R.L | Gesture based document editor |
US8656295B2 (en) * | 2007-01-05 | 2014-02-18 | Apple Inc. | Selecting and manipulating web content |
US8201109B2 (en) * | 2008-03-04 | 2012-06-12 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
US8661362B2 (en) * | 2009-03-16 | 2014-02-25 | Apple Inc. | Methods and graphical user interfaces for editing on a multifunction device with a touch screen display |
US8661339B2 (en) * | 2011-05-31 | 2014-02-25 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
CN103608760A (zh) * | 2011-06-03 | 2014-02-26 | 谷歌公司 | 用于选择文本的手势 |
AU2012101185B4 (en) * | 2011-08-19 | 2013-05-02 | Apple Inc. | Creating and viewing digital note cards |
CA2821772C (en) * | 2012-04-30 | 2016-12-13 | Research In Motion Limited | Method and apparatus for text selection |
US9354805B2 (en) * | 2012-04-30 | 2016-05-31 | Blackberry Limited | Method and apparatus for text selection |
-
2013
- 2013-06-04 US US13/909,073 patent/US20140359433A1/en not_active Abandoned
- 2013-09-20 EP EP13771312.9A patent/EP3005146A1/en not_active Ceased
- 2013-09-20 KR KR1020157037003A patent/KR20160016935A/ko not_active Application Discontinuation
- 2013-09-20 JP JP2016518311A patent/JP6340420B2/ja active Active
- 2013-09-20 CN CN201380077194.9A patent/CN105408889B/zh active Active
- 2013-09-20 RU RU2015151840A patent/RU2656988C2/ru active
- 2013-09-20 MX MX2015016739A patent/MX2015016739A/es unknown
- 2013-09-20 BR BR112015030241A patent/BR112015030241A2/pt not_active Application Discontinuation
- 2013-09-20 WO PCT/US2013/060765 patent/WO2014196997A1/en active Application Filing
- 2013-09-20 CA CA2913751A patent/CA2913751A1/en not_active Abandoned
- 2013-09-20 AU AU2013391468A patent/AU2013391468A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
BR112015030241A2 (pt) | 2017-07-25 |
US20140359433A1 (en) | 2014-12-04 |
JP2016526235A (ja) | 2016-09-01 |
WO2014196997A1 (en) | 2014-12-11 |
RU2656988C2 (ru) | 2018-06-07 |
EP3005146A1 (en) | 2016-04-13 |
JP6340420B2 (ja) | 2018-06-06 |
CN105408889A (zh) | 2016-03-16 |
KR20160016935A (ko) | 2016-02-15 |
CA2913751A1 (en) | 2014-12-11 |
AU2013391468A1 (en) | 2015-12-10 |
CN105408889B (zh) | 2018-04-24 |
MX2015016739A (es) | 2016-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10444933B2 (en) | Method and apparatus for adding application icon and method and apparatus for removing application icon | |
US20110267371A1 (en) | System and method for controlling touchpad of electronic device | |
US10108330B2 (en) | Automatic highlighting of formula parameters for limited display devices | |
JP2017224319A5 (ru) | ||
US9501219B2 (en) | 2D line data cursor | |
JP2015531530A5 (ru) | ||
JP2015531139A5 (ru) | ||
JP2014215737A5 (ja) | 情報処理装置、表示制御方法、コンピュータプログラム、及び記憶媒体 | |
JP2014526762A5 (ru) | ||
JP2017508209A5 (ru) | ||
RU2015145945A (ru) | Устройство и способ для отображения результата исполнения приложения | |
JP2018535462A5 (ru) | ||
GB2561492A (en) | A method and system for displaying and interacting with digital content stored in a computer system | |
US9946450B2 (en) | Scrolling display control interface apparatuses, methods and computer-readable storage mediums | |
RU2015151840A (ru) | Привязка к границам абзаца выбора текста | |
JP6370118B2 (ja) | 情報処理装置、情報処理方法、及びコンピュータプログラム | |
TW201401157A (zh) | 電子裝置的文本編輯系統及方法 | |
TWI617971B (zh) | 手勢翻頁方法及系統 | |
JP2015049593A (ja) | 電子機器、方法およびプログラム | |
US20160209988A1 (en) | Information Input Device, Control Method and Storage Medium | |
US9635170B2 (en) | Apparatus and method for controlling terminal to expand available display region to a virtual display space | |
EP3210101B1 (en) | Hit-test to determine enablement of direct manipulations in response to user actions | |
TWI639942B (zh) | 快速複製粘貼系統及方法 | |
KR102205235B1 (ko) | 즐겨찾기모드 조작방법 및 이를 수행하는 터치 스크린을 포함하는 장치 | |
JP6036598B2 (ja) | 情報処理装置及び情報処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
HC9A | Changing information about inventors |