Movatterモバイル変換


[0]ホーム

URL:


US20170285931A1 - Operating visual user interface controls with ink commands - Google Patents

Operating visual user interface controls with ink commands
Download PDF

Info

Publication number
US20170285931A1
US20170285931A1US15/084,272US201615084272AUS2017285931A1US 20170285931 A1US20170285931 A1US 20170285931A1US 201615084272 AUS201615084272 AUS 201615084272AUS 2017285931 A1US2017285931 A1US 2017285931A1
Authority
US
United States
Prior art keywords
control
ink
container
items
displayed
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.)
Abandoned
Application number
US15/084,272
Inventor
David Walker DUHON
Yibo Sun
Xiao Tu
Francis Zhou
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Technology Licensing LLCfiledCriticalMicrosoft Technology Licensing LLC
Priority to US15/084,272priorityCriticalpatent/US20170285931A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: DUHON, DAVID WALKER, TU, Xiao, SUN, Yibo, ZHOU, FRANCIS
Priority to JP2018550357Aprioritypatent/JP2019516170A/en
Priority to PCT/US2017/023697prioritypatent/WO2017184294A1/en
Priority to AU2017252170Aprioritypatent/AU2017252170B2/en
Priority to RU2018134170Aprioritypatent/RU2018134170A/en
Priority to SG11201808020SAprioritypatent/SG11201808020SA/en
Priority to MX2018011574Aprioritypatent/MX2018011574A/en
Priority to CA3238454Aprioritypatent/CA3238454A1/en
Priority to CN201780022387.2Aprioritypatent/CN108885530A/en
Priority to BR112018016175-6Aprioritypatent/BR112018016175A2/en
Priority to KR1020187031187Aprioritypatent/KR20180122732A/en
Priority to CA3014942Aprioritypatent/CA3014942C/en
Priority to EP17716684.0Aprioritypatent/EP3436915A1/en
Publication of US20170285931A1publicationCriticalpatent/US20170285931A1/en
Priority to PH12018550126Aprioritypatent/PH12018550126A1/en
Priority to ZA201805312Aprioritypatent/ZA201805312B/en
Priority to IL261497Aprioritypatent/IL261497B2/en
Priority to CL2018002719Aprioritypatent/CL2018002719A1/en
Priority to CONC2018/0010521Aprioritypatent/CO2018010521A2/en
Priority to US16/724,085prioritypatent/US11144196B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A facility enabling a user to operate visual user interface controls with ink commands is described. The facility causes to be displayed a control operable with mouse input, and receives an ink command directed to the displayed control. In response, the facility operates the displayed control in accordance with the received ink command.

Description

Claims (20)

1. A processor-based device, comprising:
a processor; and
a memory having contents that cause the processor to, in response to execution of an operating system by the processor:
cause to be displayed a control operable with mouse and/or keyboard input;
receive ink input proximate to the displayed control;
interpret the received ink input as an ink command; and
operate the displayed control in accordance with the interpreted ink command.
2. The device ofclaim 1 wherein the displayed control is a one-dimensional value-setting control for setting an index value, and wherein the received ink input comprises a handwritten number, and wherein the interpreted ink command specifies an index value that is based on the handwritten number.
3. The device ofclaim 2 wherein the displayed control is a one-dimensional value-setting control for setting a media playback index time, a page number, or an audio volume level.
4. The device ofclaim 1 wherein the displayed control is for setting a quantity, and has
a handle and a track, the track having a first end and a second end, the handle being repositionable to different points on the track corresponding to different values of the quantity,
wherein the received ink input comprises ink that crosses the control's track a particular percentage of the distance from the first end of the track to the second end of the track,
and wherein the interpreted ink command specifies a value for the quantity that is based upon the percentage.
5. The device ofclaim 4 wherein the displayed control is a slider, scrollbar, or ruler.
6. The device ofclaim 1 wherein the displayed control is a button bearing a visual symbol,
and wherein the received ink input comprises an approximation of the visual symbol borne by the button,
and wherein operating the displayed control in accordance with the interpreted ink command comprises activating the button.
7. The device ofclaim 1 one wherein the displayed control is one or more electronic document reader pages,
and wherein the received ink input comprises a selected number of hand-drawn carets pointing in a selected direction,
and wherein operating the displayed control in accordance with the interpreted ink command comprises performing the selected number of page flips in the selected direction.
8. The device ofclaim 1 wherein the displayed control is a date picker control for setting a date, the control presenting a plurality of dates arranged in rows each corresponding to a week,
and wherein the received ink input is a containing shape that contains a selected date presented by the control,
and wherein operating the displayed control in accordance with the interpreted ink command comprises setting the selected date.
9. The device ofclaim 1 wherein the displayed control is a date picker control for setting a date, the control that present either (1) a plurality of dates arranged in rows each corresponding to a week, and/or (2) two or more controls for independently setting different components of a date,
and wherein the received ink input is text indicating a date,
and wherein operating the displayed control in accordance with the interpreted ink command comprises setting the indicated date.
10. The device ofclaim 1 wherein the displayed control is an enumerated textual string picker control for setting one of a plurality of the enumerated textual strings each comprised of a sequence of characters,
and wherein the received ink input is a handwritten sequence of characters matching the beginning of the character sequence of exactly one of the enumerated textual strings,
and wherein operating the displayed control in accordance with the interpreted ink input comprises setting the enumerated textual string the beginning of whose sequence matches the handwritten sequence of characters.
11. The device ofclaim 1 wherein the displayed control is a container control for selecting items in a container, the container control containing a visual representation of each of at least a portion of the items in the container,
and wherein the received ink input is an enclosing shape surrounding one or more of the item visual representations,
and wherein operating the displayed control in accordance with the interpreted ink input comprises selecting the items whose visual representations are surrounded by the enclosing shape.
12. The device ofclaim 11 wherein the displayed container control shows items in the container in a grid, list, or tree.
13. The device ofclaim 1 wherein the displayed control is a container control for selecting items in a container, the container control containing a visual representation of each of at least a portion of the items in the container, each of the items in the container having a textual string associated with it,
and wherein the received ink input is a handwritten textual string comprising a sequence of characters,
and wherein operating the displayed control in accordance with the interpreted ink input comprises subsetting the items for which the container control contains visual representations to only those items whose associated textual strings match the handwritten textual string.
14. The device ofclaim 1 wherein the displayed control is a container control containing a visual representation of each of at least a portion of the items in a source container, at least one of the item visual representations indicating that the represented item is selected,
and wherein the received ink input is an arrow beginning near one of the item visual representations that indicates that the represented item is selected, and ending near a visual indication of a target container,
and wherein operating the displayed control in accordance with the interpreted ink input comprises transferring the selected items from the source container to the target container.
15. The device ofclaim 1 wherein the displayed control is a container control containing a visual representation of each of at least a portion of the items in a source container, at least one of the item visual representations indicating that the represented item is selected,
and wherein the received ink input is an arrow beginning near one of the item visual representations that indicates that the represented item is selected, and ending near a visual indication of an operation that can be performed against items,
and wherein operating the displayed control in accordance with the interpreted ink input comprises subjecting the selected items to the indicated operation.
16. The device ofclaim 1 wherein the displayed control is a container control containing a visual representation of each of at least a portion of the items in the container,
and wherein the received ink input comprises a shape drawn over at least a portion of the representation of the selected item,
and wherein operating the displayed control in accordance with the interpreted ink input comprises deleting the selected item from the container.
17. The device ofclaim 16 wherein the shape comprised by the received ink input is a horizontal segment, a horizontal segment with a loop at one end, or a scribble.
18. The device ofclaim 1 wherein the displayed control is a container control for selecting items in a container, the container control containing a visual representation of each of at least a portion of the items in the container,
and wherein the received ink input comprises a check mark, a star shape, or an asterisk drawn near the representation of each of one or more distinguished items,
and wherein operating the displayed control in accordance with the interpreted ink input comprises selecting the distinguished items.
19. A computer-readable medium having contents configured to cause a computing system to:
cause to be displayed a control operable with mouse input;
receive an ink command directed to the displayed control; and
operate the displayed control in accordance with the received ink command.
20. A method in a computing system, the method comprising:
receiving ink input at a particular location relative to a display region;
based on the received ink input's shape and location, interpreting the received ink input as an ink command; and
performing the interpreted ink command.
US15/084,2722016-03-292016-03-29Operating visual user interface controls with ink commandsAbandonedUS20170285931A1 (en)

Priority Applications (19)

Application NumberPriority DateFiling DateTitle
US15/084,272US20170285931A1 (en)2016-03-292016-03-29Operating visual user interface controls with ink commands
EP17716684.0AEP3436915A1 (en)2016-03-292017-03-23Operating visual user interface controls with ink commands
CN201780022387.2ACN108885530A (en)2016-03-292017-03-23Visual user interface control is operated with ink order
KR1020187031187AKR20180122732A (en)2016-03-292017-03-23 Behavior of visual user interface controls through ink commands
AU2017252170AAU2017252170B2 (en)2016-03-292017-03-23Operating visual user interface controls with ink commands
RU2018134170ARU2018134170A (en)2016-03-292017-03-23 MANAGING USER INTERFACE CONTROLS USING MANUFACTURING COMMANDS
SG11201808020SASG11201808020SA (en)2016-03-292017-03-23Operating visual user interface controls with ink commands
MX2018011574AMX2018011574A (en)2016-03-292017-03-23Operating visual user interface controls with ink commands.
CA3238454ACA3238454A1 (en)2016-03-292017-03-23Operating visual user interface controls with ink commands
JP2018550357AJP2019516170A (en)2016-03-292017-03-23 Manipulation of visual user interface control by ink command
BR112018016175-6ABR112018016175A2 (en)2016-03-292017-03-23 operation of user interface visual controls with ink commands
PCT/US2017/023697WO2017184294A1 (en)2016-03-292017-03-23Operating visual user interface controls with ink commands
CA3014942ACA3014942C (en)2016-03-292017-03-23Operating visual user interface controls with ink commands
PH12018550126APH12018550126A1 (en)2016-03-292018-08-07Operating visual user interface controls with ink commands
ZA201805312AZA201805312B (en)2016-03-292018-08-10Operating visual user interface controls with ink commands
IL261497AIL261497B2 (en)2016-03-292018-08-30Operating visual user interface controls with ink commands
CL2018002719ACL2018002719A1 (en)2016-03-292018-09-25 Operation of visual user interface controls with ink commands
CONC2018/0010521ACO2018010521A2 (en)2016-03-292018-09-28 Operation of visual user interface controls with ink commands
US16/724,085US11144196B2 (en)2016-03-292019-12-20Operating visual user interface controls with ink commands

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US15/084,272US20170285931A1 (en)2016-03-292016-03-29Operating visual user interface controls with ink commands

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US16/724,085DivisionUS11144196B2 (en)2016-03-292019-12-20Operating visual user interface controls with ink commands

Publications (1)

Publication NumberPublication Date
US20170285931A1true US20170285931A1 (en)2017-10-05

Family

ID=58530640

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US15/084,272AbandonedUS20170285931A1 (en)2016-03-292016-03-29Operating visual user interface controls with ink commands
US16/724,085ActiveUS11144196B2 (en)2016-03-292019-12-20Operating visual user interface controls with ink commands

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US16/724,085ActiveUS11144196B2 (en)2016-03-292019-12-20Operating visual user interface controls with ink commands

Country Status (17)

CountryLink
US (2)US20170285931A1 (en)
EP (1)EP3436915A1 (en)
JP (1)JP2019516170A (en)
KR (1)KR20180122732A (en)
CN (1)CN108885530A (en)
AU (1)AU2017252170B2 (en)
BR (1)BR112018016175A2 (en)
CA (2)CA3014942C (en)
CL (1)CL2018002719A1 (en)
CO (1)CO2018010521A2 (en)
IL (1)IL261497B2 (en)
MX (1)MX2018011574A (en)
PH (1)PH12018550126A1 (en)
RU (1)RU2018134170A (en)
SG (1)SG11201808020SA (en)
WO (1)WO2017184294A1 (en)
ZA (1)ZA201805312B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10719230B2 (en)*2018-09-272020-07-21Atlassian Pty LtdRecognition and processing of gestures in a graphical user interface using machine learning
US11023661B2 (en)2018-05-032021-06-01Microsoft Technology Licensing, LlcVisually enhanced digital ink
US11301631B1 (en)2020-10-052022-04-12Tableau Software, LLCVisually correlating individual terms in natural language input to respective structured phrases representing the natural language input
US11455339B1 (en)2019-09-062022-09-27Tableau Software, LLCIncremental updates to natural language expressions in a data visualization user interface
US11698933B1 (en)2020-09-182023-07-11Tableau Software, LLCUsing dynamic entity search during entry of natural language commands for visual data analysis

Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5347295A (en)*1990-10-311994-09-13Go CorporationControl of a computer through a position-sensed stylus
US5602570A (en)*1992-05-261997-02-11Capps; Stephen P.Method for deleting objects on a computer display
US20020109737A1 (en)*2001-02-152002-08-15Denny JaegerArrow logic system for creating and operating control systems
US20030214536A1 (en)*2002-05-142003-11-20Microsoft CorporationLasso select
US20040119763A1 (en)*2002-12-232004-06-24Nokia CorporationTouch screen user interface featuring stroke-based object selection and functional object activation
US20050034080A1 (en)*2001-02-152005-02-10Denny JaegerMethod for creating user-defined computer operations using arrows
US7036077B2 (en)*2002-03-222006-04-25Xerox CorporationMethod for gestural interpretation in a system for selecting and arranging visible material in document images
US20060136833A1 (en)*2004-12-152006-06-22International Business Machines CorporationApparatus and method for chaining objects in a pointer drag path
US7086013B2 (en)*2002-03-222006-08-01Xerox CorporationMethod and system for overloading loop selection commands in a system for selecting and arranging visible material in document images
US20080186274A1 (en)*2006-12-042008-08-07Ulead Systems, Inc.Method for selecting digital files and apparatus thereof
US20080307361A1 (en)*2007-06-082008-12-11Apple Inc.Selection user interface
US20100031203A1 (en)*2008-08-042010-02-04Microsoft CorporationUser-defined gesture set for surface computing
US7796818B2 (en)*2006-07-192010-09-14Fujitsu LimitedFreehand input method, freehand input device, and computer program product
US7936341B2 (en)*2007-05-302011-05-03Microsoft CorporationRecognizing selection regions from multiple simultaneous inputs
US20110258537A1 (en)*2008-12-152011-10-20Rives Christopher MGesture based edit mode
US20110302530A1 (en)*2010-06-082011-12-08Microsoft CorporationJump, checkmark, and strikethrough gestures
US20130014041A1 (en)*2008-12-092013-01-10Denny JaegerUsing gesture objects to replace menus for computer control
US8448083B1 (en)*2004-04-162013-05-21Apple Inc.Gesture control of multimedia editing applications
US20140062904A1 (en)*2012-08-282014-03-06Microsoft CorporationSearching at a user device
US20140137039A1 (en)*2012-03-302014-05-15Google Inc.Systems and Methods for Object Selection on Presence Sensitive Devices
US9250783B2 (en)*2012-08-212016-02-02Apple Inc.Toggle gesture during drag gesture

Family Cites Families (61)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5953735A (en)*1991-03-201999-09-14Forcier; Mitchell D.Script character processing method and system with bit-mapped document editing
JPH09198546A (en)1996-01-221997-07-31Toshiba Corp Automatic transaction equipment
US6956562B1 (en)*2000-05-162005-10-18Palmsource, Inc.Method for controlling a handheld computer by entering commands onto a displayed feature of the handheld computer
US6897851B2 (en)2001-01-052005-05-24International Business Machines CorporationMethods and apparatus for formatted entry of electronic ink
US7120299B2 (en)*2001-12-282006-10-10Intel CorporationRecognizing commands written onto a medium
US6938222B2 (en)2002-02-082005-08-30Microsoft CorporationInk gestures
US20040121298A1 (en)2002-11-062004-06-24Ctb/Mcgraw-HillSystem and method of capturing and processing hand-written responses in the administration of assessments
AU2004206413A1 (en)2003-01-232004-08-05Intergraph Hardware Technologies CompanyVideo content parser with scene change detector
US20040196313A1 (en)*2003-02-262004-10-07Microsoft CorporationInk repurposing
US7793233B1 (en)*2003-03-122010-09-07Microsoft CorporationSystem and method for customizing note flags
US20060001656A1 (en)*2004-07-022006-01-05Laviola Joseph J JrElectronic ink system
US7454717B2 (en)*2004-10-202008-11-18Microsoft CorporationDelimiters for selection-action pen gesture phrases
US8487879B2 (en)*2004-10-292013-07-16Microsoft CorporationSystems and methods for interacting with a computer through handwriting to a screen
JP2007145106A (en)2005-11-252007-06-14Xanavi Informatics CorpOn-vehicle information terminal
US8074175B2 (en)*2006-01-062011-12-06Microsoft CorporationUser interface for an inkable family calendar
KR100771626B1 (en)*2006-04-252007-10-31엘지전자 주식회사 Terminal and command input method for it
WO2008020446A1 (en)*2006-08-152008-02-21N-Trig Ltd.Gesture detection for a digitizer
US20080084400A1 (en)*2006-10-102008-04-10Outland Research, LlcTouch-gesture control of video media play on handheld media players
US20080104020A1 (en)*2006-10-272008-05-01Microsoft CorporationHandwritten Query Builder
JP2008186120A (en)2007-01-292008-08-14Seiko Epson Corp Processing device, processing method, and program for executing processing in accordance with user instructions
US8094939B2 (en)*2007-06-262012-01-10Microsoft CorporationDigital ink-based search
JP4385169B1 (en)2008-11-252009-12-16健治 吉田 Handwriting input / output system, handwriting input sheet, information input system, information input auxiliary sheet
US8954894B2 (en)*2008-11-152015-02-10Adobe Systems IncorporatedGesture-initiated symbol entry
US20100185949A1 (en)*2008-12-092010-07-22Denny JaegerMethod for using gesture objects for computer control
US8341558B2 (en)*2009-09-162012-12-25Google Inc.Gesture recognition on computing device correlating input to a template
TW201129921A (en)*2010-02-242011-09-01Mstar Semiconductor IncElectronic displaying apparatus with touching capability and operating method thereof
US8930360B2 (en)*2010-05-282015-01-06Yahoo! Inc.System and method for online handwriting recognition in web queries
US8799798B2 (en)*2010-06-092014-08-05Fujitsu LimitedMethod and system for handwriting-based launch of an application
US20110307840A1 (en)*2010-06-102011-12-15Microsoft CorporationErase, circle, prioritize and application tray gestures
US8555195B2 (en)*2010-06-292013-10-08Ricoh Co., Ltd.Bookmark function for navigating electronic document pages
US20120030566A1 (en)*2010-07-282012-02-02Victor B MichaelSystem with touch-based selection of data items
US9021402B1 (en)*2010-09-242015-04-28Google Inc.Operation of mobile device interface using gestures
US8793624B2 (en)*2011-05-182014-07-29Google Inc.Control of a device using gestures
EP2527968B1 (en)*2011-05-242017-07-05LG Electronics Inc.Mobile terminal
US9204094B2 (en)*2011-06-282015-12-01Lifesize Communications, Inc.Adjusting volume of a videoconference using touch-based gestures
JP2013105461A (en)*2011-11-162013-05-30Canon IncInformation processing apparatus and method of controlling the same
US9571622B2 (en)*2011-11-282017-02-14Kika Tech (Hk) Holdings Co. LimitedMethod of inputting data entries of a service in one continuous stroke
KR20130075849A (en)*2011-12-282013-07-08삼성전자주식회사A display device and the image presentation method using the device
TW201329839A (en)*2012-01-022013-07-16Advanced Information And Electronics Software Technology Co LtdThe control interface and method on mobile devices
US9600169B2 (en)*2012-02-272017-03-21Yahoo! Inc.Customizable gestures for mobile devices
KR101395480B1 (en)*2012-06-012014-05-14주식회사 팬택Method for activating application based on handwriting input and terminal thereof
CN102789362A (en)*2012-06-292012-11-21鸿富锦精密工业(深圳)有限公司Electronic equipment and intelligent calculation control method thereof
KR20140008987A (en)*2012-07-132014-01-22삼성전자주식회사Method and apparatus for controlling application using recognition of handwriting image
US9619037B2 (en)*2012-07-252017-04-11Facebook, Inc.Custom gestures
KR101929301B1 (en)*2012-08-202019-03-12삼성전자 주식회사Method and apparatus for control actuating function through recognizing user's writing gesture in portable terminal
US8943092B2 (en)*2013-03-042015-01-27Microsoft CorporationDigital ink based contextual search
US9189149B2 (en)*2013-03-212015-11-17Sharp Laboratories Of America, Inc.Equivalent gesture and soft button configuration for touch screen enabled device
JP2014215906A (en)2013-04-262014-11-17株式会社東芝Character input device, method, and program
KR20140132171A (en)*2013-05-072014-11-17삼성전자주식회사Portable terminal device using touch pen and handwriting input method therefor
US20140337804A1 (en)*2013-05-102014-11-13Microsoft CorporationSymbol-based digital ink analysis
US9116871B2 (en)2013-05-202015-08-25Microsoft Technology Licensing, LlcInk to text representation conversion
KR102162836B1 (en)*2013-08-302020-10-07삼성전자주식회사Apparatas and method for supplying content according to field attribute
CN103442244A (en)*2013-08-302013-12-11北京京东方光电科技有限公司3D glasses, 3D display system and 3D display method
US9383910B2 (en)*2013-10-042016-07-05Microsoft Technology Licensing, LlcAutoscroll regions
WO2015065620A1 (en)*2013-11-012015-05-07Slide Rule SoftwareCalendar management system
US11334843B2 (en)*2014-02-282022-05-17Freightmonster.com Inc.Apparatus for temporal scheduling of a load to be transported
US9459794B1 (en)*2014-03-242016-10-04Amazon Technologies, Inc.Interactions based on multiple stylus inputs
KR20150126494A (en)*2014-05-022015-11-12엘지전자 주식회사Mobile terminal and method for controlling the same
KR20160034685A (en)*2014-09-222016-03-30삼성전자주식회사Method and apparatus for inputting object in a electronic device
US10037137B2 (en)*2014-12-232018-07-31Lenovo (Singapore) Pte. Ltd.Directing input of handwriting strokes
US10083163B2 (en)*2016-08-102018-09-25Adobe Systems IncorporatedCompleting fields in electronic documents by automatically assigning drawing input

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5347295A (en)*1990-10-311994-09-13Go CorporationControl of a computer through a position-sensed stylus
US5602570A (en)*1992-05-261997-02-11Capps; Stephen P.Method for deleting objects on a computer display
US20020109737A1 (en)*2001-02-152002-08-15Denny JaegerArrow logic system for creating and operating control systems
US20050034080A1 (en)*2001-02-152005-02-10Denny JaegerMethod for creating user-defined computer operations using arrows
US7036077B2 (en)*2002-03-222006-04-25Xerox CorporationMethod for gestural interpretation in a system for selecting and arranging visible material in document images
US7086013B2 (en)*2002-03-222006-08-01Xerox CorporationMethod and system for overloading loop selection commands in a system for selecting and arranging visible material in document images
US20030214536A1 (en)*2002-05-142003-11-20Microsoft CorporationLasso select
US20050198590A1 (en)*2002-05-142005-09-08Microsoft CorporationLasso select
US20040119763A1 (en)*2002-12-232004-06-24Nokia CorporationTouch screen user interface featuring stroke-based object selection and functional object activation
US8448083B1 (en)*2004-04-162013-05-21Apple Inc.Gesture control of multimedia editing applications
US20060136833A1 (en)*2004-12-152006-06-22International Business Machines CorporationApparatus and method for chaining objects in a pointer drag path
US7796818B2 (en)*2006-07-192010-09-14Fujitsu LimitedFreehand input method, freehand input device, and computer program product
US20080186274A1 (en)*2006-12-042008-08-07Ulead Systems, Inc.Method for selecting digital files and apparatus thereof
US7936341B2 (en)*2007-05-302011-05-03Microsoft CorporationRecognizing selection regions from multiple simultaneous inputs
US20080307361A1 (en)*2007-06-082008-12-11Apple Inc.Selection user interface
US20100031202A1 (en)*2008-08-042010-02-04Microsoft CorporationUser-defined gesture set for surface computing
US20100031203A1 (en)*2008-08-042010-02-04Microsoft CorporationUser-defined gesture set for surface computing
US20130014041A1 (en)*2008-12-092013-01-10Denny JaegerUsing gesture objects to replace menus for computer control
US20110258537A1 (en)*2008-12-152011-10-20Rives Christopher MGesture based edit mode
US20110302530A1 (en)*2010-06-082011-12-08Microsoft CorporationJump, checkmark, and strikethrough gestures
US20140137039A1 (en)*2012-03-302014-05-15Google Inc.Systems and Methods for Object Selection on Presence Sensitive Devices
US9250783B2 (en)*2012-08-212016-02-02Apple Inc.Toggle gesture during drag gesture
US20140062904A1 (en)*2012-08-282014-03-06Microsoft CorporationSearching at a user device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11023661B2 (en)2018-05-032021-06-01Microsoft Technology Licensing, LlcVisually enhanced digital ink
US10719230B2 (en)*2018-09-272020-07-21Atlassian Pty LtdRecognition and processing of gestures in a graphical user interface using machine learning
US11209978B2 (en)*2018-09-272021-12-28Atlassian Pty Ltd.Recognition and processing of gestures in a graphical user interface using machine learning
US20220091735A1 (en)*2018-09-272022-03-24Atlassian Pty Ltd.Recognition and processing of gestures in a graphical user interface using machine learning
US12112035B2 (en)*2018-09-272024-10-08Atlassian Pty Ltd.Recognition and processing of gestures in a graphical user interface using machine learning
US11455339B1 (en)2019-09-062022-09-27Tableau Software, LLCIncremental updates to natural language expressions in a data visualization user interface
US11550853B2 (en)2019-09-062023-01-10Tableau Software, Inc.Using natural language expressions to define data visualization calculations that span across multiple rows of data from a database
US11797614B2 (en)2019-09-062023-10-24Tableau Software, LLCIncremental updates to natural language expressions in a data visualization user interface
US12032804B1 (en)*2019-09-062024-07-09Tableau Software, Inc.Using refinement widgets for data fields referenced by natural language expressions in a data visualization user interface
US11698933B1 (en)2020-09-182023-07-11Tableau Software, LLCUsing dynamic entity search during entry of natural language commands for visual data analysis
US11301631B1 (en)2020-10-052022-04-12Tableau Software, LLCVisually correlating individual terms in natural language input to respective structured phrases representing the natural language input
US11842154B2 (en)2020-10-052023-12-12Tableau Software, LLCVisually correlating individual terms in natural language input to respective structured phrases representing the natural language input

Also Published As

Publication numberPublication date
AU2017252170B2 (en)2022-02-17
IL261497A (en)2018-10-31
CA3014942C (en)2024-06-25
IL261497B2 (en)2023-06-01
MX2018011574A (en)2019-01-28
ZA201805312B (en)2019-10-30
CA3014942A1 (en)2017-10-26
BR112018016175A2 (en)2018-12-18
JP2019516170A (en)2019-06-13
RU2018134170A3 (en)2020-06-16
RU2018134170A (en)2020-03-30
CL2018002719A1 (en)2019-01-18
CO2018010521A2 (en)2018-10-10
KR20180122732A (en)2018-11-13
CN108885530A (en)2018-11-23
AU2017252170A1 (en)2018-08-23
SG11201808020SA (en)2018-10-30
EP3436915A1 (en)2019-02-06
WO2017184294A1 (en)2017-10-26
US20200125253A1 (en)2020-04-23
CA3238454A1 (en)2017-10-26
US11144196B2 (en)2021-10-12
PH12018550126A1 (en)2019-02-27

Similar Documents

PublicationPublication DateTitle
US11144196B2 (en)Operating visual user interface controls with ink commands
US12093523B2 (en)Handwriting entry on an electronic device
KR102201658B1 (en)Interactive digital displays
RU2702270C2 (en)Detection of handwritten fragment selection
US20130111380A1 (en)Digital whiteboard implementation
US7058902B2 (en)Enhanced on-object context menus
Hinckley et al.InkSeine: In Situ search for active note taking
US20180121074A1 (en)Freehand table manipulation
US9274704B2 (en)Electronic apparatus, method and storage medium
US20150123988A1 (en)Electronic device, method and storage medium
JP2019507915A (en) Apparatus and method for note taking using gestures
KR20060123028A (en) Ink correction pad
KR20220061985A (en) Method and corresponding device for selecting graphic objects
JP6092462B2 (en) Electronic device, method and program
US20150154443A1 (en)Electronic device and method for processing handwritten document
Talkad Sukumar et al.Replicating user-defined gestures for text editing
CN106293376A (en)Data processing method
HK1261125A1 (en)Operating visual user interface controls with ink commands
WO2023121728A9 (en)Multidirectional gesturing for on-display item identification and/or further action control
CN116774837A (en) Information input method, terminal and electronic device

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DUHON, DAVID WALKER;SUN, YIBO;TU, XIAO;AND OTHERS;SIGNING DATES FROM 20160322 TO 20160329;REEL/FRAME:038127/0913

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp