DE69909134D1 - Verfahren zur verarbeitung und korrektur in einer griffelunterstützten benutzerschnittstelle - Google Patents

Verfahren zur verarbeitung und korrektur in einer griffelunterstützten benutzerschnittstelle

Info

Publication number
DE69909134D1
DE69909134D1 DE69909134T DE69909134T DE69909134D1 DE 69909134 D1 DE69909134 D1 DE 69909134D1 DE 69909134 T DE69909134 T DE 69909134T DE 69909134 T DE69909134 T DE 69909134T DE 69909134 D1 DE69909134 D1 DE 69909134D1
Authority
DE
Germany
Prior art keywords
pen
mode
coordinate
initial
pen down
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 - Lifetime
Application number
DE69909134T
Other languages
English (en)
Inventor
Kenneth Maxted
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.)
Natural Input Solutions Inc
Original Assignee
Natural Input Solutions Inc
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 Natural Input Solutions Inc filed Critical Natural Input Solutions Inc
Application granted granted Critical
Publication of DE69909134D1 publication Critical patent/DE69909134D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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
DE69909134T 1998-04-24 1999-04-23 Verfahren zur verarbeitung und korrektur in einer griffelunterstützten benutzerschnittstelle Expired - Lifetime DE69909134D1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US8294698P 1998-04-24 1998-04-24
US11335298P 1998-12-21 1998-12-21
PCT/CA1999/000325 WO1999056198A2 (en) 1998-04-24 1999-04-23 Pen based edit correction interface method and apparatus

Publications (1)

Publication Number Publication Date
DE69909134D1 true DE69909134D1 (de) 2003-07-31

Family

ID=26768018

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69909134T Expired - Lifetime DE69909134D1 (de) 1998-04-24 1999-04-23 Verfahren zur verarbeitung und korrektur in einer griffelunterstützten benutzerschnittstelle

Country Status (7)

Country Link
US (1) US6340967B1 (de)
EP (1) EP1145101B1 (de)
AT (1) ATE243862T1 (de)
AU (1) AU3402399A (de)
CA (1) CA2330133C (de)
DE (1) DE69909134D1 (de)
WO (1) WO1999056198A2 (de)

Families Citing this family (114)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6167376A (en) * 1998-12-21 2000-12-26 Ditzik; Richard Joseph Computer system with integrated telephony, handwriting and speech recognition functions
US7721948B1 (en) * 1999-05-25 2010-05-25 Silverbrook Research Pty Ltd Method and system for online payments
US6904405B2 (en) * 1999-07-17 2005-06-07 Edwin A. Suominen Message recognition using shared language model
CN1207664C (zh) * 1999-07-27 2005-06-22 国际商业机器公司 对语音识别结果中的错误进行校正的方法和语音识别系统
US6957233B1 (en) 1999-12-07 2005-10-18 Microsoft Corporation Method and apparatus for capturing and rendering annotations for non-modifiable electronic content
US7028267B1 (en) * 1999-12-07 2006-04-11 Microsoft Corporation Method and apparatus for capturing and rendering text annotations for non-modifiable electronic content
US7337389B1 (en) 1999-12-07 2008-02-26 Microsoft Corporation System and method for annotating an electronic document independently of its content
US9424240B2 (en) 1999-12-07 2016-08-23 Microsoft Technology Licensing, Llc Annotations for electronic content
JP4878667B2 (ja) * 2000-02-17 2012-02-15 富士通コンポーネント株式会社 座標検出装置及び座標検出方法
US7259753B2 (en) * 2000-06-21 2007-08-21 Microsoft Corporation Classifying, anchoring, and transforming ink
US7397949B2 (en) * 2000-06-21 2008-07-08 Microsoft Corporation Serial storage of ink and its properties
US7006711B2 (en) * 2000-06-21 2006-02-28 Microsoft Corporation Transform table for ink sizing and compression
US6934933B2 (en) * 2000-08-14 2005-08-23 Twin Communications Of America, Inc. Portable operating environment for information devices
US6836759B1 (en) 2000-08-22 2004-12-28 Microsoft Corporation Method and system of handling the selection of alternates for recognized words
US6941507B2 (en) * 2000-11-10 2005-09-06 Microsoft Corporation Insertion point bungee space tool
US6891551B2 (en) * 2000-11-10 2005-05-10 Microsoft Corporation Selection handles in editing electronic documents
US6788815B2 (en) * 2000-11-10 2004-09-07 Microsoft Corporation System and method for accepting disparate types of user input
US7002558B2 (en) * 2000-12-21 2006-02-21 Microsoft Corporation Mode hinting and switching
US7190348B2 (en) * 2000-12-26 2007-03-13 International Business Machines Corporation Method for touchscreen data input
US6707473B2 (en) * 2001-08-01 2004-03-16 Microsoft Corporation Dynamic rendering of ink strokes with transparency
US7343053B2 (en) * 2001-06-27 2008-03-11 Microsoft Corporation Transform table for ink sizing and compression
US6973214B1 (en) * 2001-07-30 2005-12-06 Mobigence, Inc. Ink display for multi-stroke hand entered characters
US6909430B2 (en) * 2001-08-01 2005-06-21 Microsoft Corporation Rendering ink strokes of variable width and angle
US7168038B2 (en) * 2001-08-01 2007-01-23 Microsoft Corporation System and method for scaling and repositioning drawings
US7093202B2 (en) * 2002-03-22 2006-08-15 Xerox Corporation Method and system for interpreting imprecise object selection paths
US7036077B2 (en) * 2002-03-22 2006-04-25 Xerox Corporation Method for gestural interpretation in a system for selecting and arranging visible material in document images
US7028256B2 (en) * 2002-05-10 2006-04-11 Microsoft Corporation Adding white space to a document generating adjusted page sizing
US6986106B2 (en) 2002-05-13 2006-01-10 Microsoft Corporation Correction widget
US7096432B2 (en) * 2002-05-14 2006-08-22 Microsoft Corporation Write anywhere tool
US20030233237A1 (en) * 2002-06-17 2003-12-18 Microsoft Corporation Integration of speech and stylus input to provide an efficient natural input experience
US7079713B2 (en) * 2002-06-28 2006-07-18 Microsoft Corporation Method and system for displaying and linking ink objects with recognized text and objects
US7174042B1 (en) * 2002-06-28 2007-02-06 Microsoft Corporation System and method for automatically recognizing electronic handwriting in an electronic document and converting to text
US7259752B1 (en) 2002-06-28 2007-08-21 Microsoft Corporation Method and system for editing electronic ink
US7185278B1 (en) 2002-06-28 2007-02-27 Microsoft Corporation Separating and moving document objects using the movement of a wiper bar
US7188309B2 (en) 2002-06-28 2007-03-06 Microsoft Corporation Resolving document object collisions
US7137076B2 (en) * 2002-07-30 2006-11-14 Microsoft Corporation Correcting recognition results associated with user input
US7221376B2 (en) 2002-08-15 2007-05-22 Microsoft Corporation Space tool feedback by changing the displayed visual appearance of objects to be moved before deletion of displayed objects occurs
US7634729B2 (en) * 2002-11-10 2009-12-15 Microsoft Corporation Handwritten file names
US20040119700A1 (en) * 2002-12-20 2004-06-24 Fumiko Ichikawa Touch sensitive input system
US7685538B2 (en) * 2003-01-31 2010-03-23 Wacom Co., Ltd. Method of triggering functions in a computer application using a digitizer having a stylus and a digitizer system
US7185291B2 (en) * 2003-03-04 2007-02-27 Institute For Information Industry Computer with a touch screen
US20040196306A1 (en) * 2003-04-04 2004-10-07 Microsoft Corporation Method and system for flagging digital ink note content
US20040228532A1 (en) * 2003-05-14 2004-11-18 Microsoft Corporation Instant messaging ink and formats
US7519901B2 (en) * 2003-06-16 2009-04-14 Fuji Xerox Co., Ltd. Methods and systems for selecting objects by grouping annotations on the objects
US8074184B2 (en) * 2003-11-07 2011-12-06 Mocrosoft Corporation Modifying electronic documents with recognized content or other associated data
US6989822B2 (en) * 2003-11-10 2006-01-24 Microsoft Corporation Ink correction pad
US7848573B2 (en) * 2003-12-03 2010-12-07 Microsoft Corporation Scaled text replacement of ink
US7506271B2 (en) * 2003-12-15 2009-03-17 Microsoft Corporation Multi-modal handwriting recognition correction
US7650568B2 (en) * 2004-01-30 2010-01-19 Microsoft Corporation Implementing handwritten shorthand in a computer system
US7483570B1 (en) * 2004-02-11 2009-01-27 Knight Andrew F Software and method for creating a dynamic handwriting font
US7721226B2 (en) 2004-02-18 2010-05-18 Microsoft Corporation Glom widget
US7358965B2 (en) * 2004-02-18 2008-04-15 Microsoft Corporation Tapping to create writing
US20050179647A1 (en) * 2004-02-18 2005-08-18 Microsoft Corporation Automatic detection and switching between input modes
US7659890B2 (en) 2004-03-19 2010-02-09 Microsoft Corporation Automatic height adjustment for electronic highlighter pens and mousing devices
JP4756876B2 (ja) * 2004-06-09 2011-08-24 キヤノン株式会社 画像表示制御装置、画像表示制御方法、プログラム、及び記憶媒体
US20060001656A1 (en) * 2004-07-02 2006-01-05 Laviola Joseph J Jr Electronic ink system
JP4210936B2 (ja) * 2004-07-08 2009-01-21 ソニー株式会社 情報処理装置及びこれに用いるプログラム
US7761814B2 (en) * 2004-09-13 2010-07-20 Microsoft Corporation Flick gesture
US7503015B2 (en) * 2004-09-21 2009-03-10 Microsoft Corporation System and method for editing ink objects
US7904810B2 (en) * 2004-09-21 2011-03-08 Microsoft Corporation System and method for editing a hand-drawn list in ink input
US7412094B2 (en) * 2004-09-21 2008-08-12 Microsoft Corporation System and method for editing a hand-drawn table in ink input
US7394935B2 (en) 2004-09-21 2008-07-01 Microsoft Corporation System and method for editing a hand-drawn chart in ink input
JP4297442B2 (ja) * 2004-11-30 2009-07-15 富士通株式会社 手書き情報入力装置
US8108798B2 (en) * 2004-12-29 2012-01-31 Sap Ag Method and system for implementing enhanced buttons in a graphical user interface
JP2006331406A (ja) * 2005-04-25 2006-12-07 Canon Inc 情報処理装置及び方法
US20060279559A1 (en) * 2005-06-10 2006-12-14 Wang Kongqiao Mobile communications terminal and method therefore
US7526737B2 (en) * 2005-11-14 2009-04-28 Microsoft Corporation Free form wiper
US20070152961A1 (en) * 2005-12-30 2007-07-05 Dunton Randy R User interface for a media device
US8074172B2 (en) 2007-01-05 2011-12-06 Apple Inc. Method, system, and graphical user interface for providing word recommendations
US9024864B2 (en) 2007-06-12 2015-05-05 Intel Corporation User interface with software lensing for very long lists of content
KR100891100B1 (ko) * 2007-07-27 2009-03-31 삼성전자주식회사 펜형 광마우스의 이동 궤적 추정 장치 및 방법
US8773358B2 (en) * 2007-08-31 2014-07-08 Blackberry Limited Handheld electronic device and associated method providing advanced text editing function in a text disambiguation environment
US20090201249A1 (en) * 2007-12-07 2009-08-13 Sony Corporation Input apparatus, control apparatus, control system, and handheld apparatus
US7971152B2 (en) * 2007-12-14 2011-06-28 Microsoft Corporation Direction-based data entry system
US8116569B2 (en) * 2007-12-21 2012-02-14 Microsoft Corporation Inline handwriting recognition and correction
US8255822B2 (en) * 2007-12-21 2012-08-28 Microsoft Corporation Incorporated handwriting input experience for textboxes
US8064702B2 (en) * 2007-12-21 2011-11-22 Microsoft Corporation Handwriting templates
CN101295217B (zh) * 2008-06-05 2010-06-09 中兴通讯股份有限公司 手写输入处理装置和方法
US8487884B2 (en) * 2008-06-24 2013-07-16 Freescale Semiconductor, Inc. Touch screen detection and diagnostics
US8566717B2 (en) * 2008-06-24 2013-10-22 Microsoft Corporation Rendering teaching animations on a user-interface display
US9454834B2 (en) * 2008-09-26 2016-09-27 Nintendo Co., Ltd. Storage medium storing image processing program for implementing controlled image display according to input coordinate, and information processing device
JP5274187B2 (ja) * 2008-09-30 2013-08-28 任天堂株式会社 画像処理プログラム、情報処理装置、画像処理方法、および画像処理システム
JP5326912B2 (ja) * 2009-07-31 2013-10-30 ブラザー工業株式会社 印刷装置、合成画像データ生成装置、及び、合成画像データ生成プログラム
US8520983B2 (en) * 2009-10-07 2013-08-27 Google Inc. Gesture-based selective text recognition
US20120262488A1 (en) * 2009-12-23 2012-10-18 Nokia Corporation Method and Apparatus for Facilitating Text Editing and Related Computer Program Product and Computer Readable Medium
US8704783B2 (en) 2010-03-24 2014-04-22 Microsoft Corporation Easy word selection and selection ahead of finger
US9292161B2 (en) * 2010-03-24 2016-03-22 Microsoft Technology Licensing, Llc Pointer tool with touch-enabled precise placement
US20110291964A1 (en) * 2010-06-01 2011-12-01 Kno, Inc. Apparatus and Method for Gesture Control of a Dual Panel Electronic Device
US20120092269A1 (en) * 2010-10-15 2012-04-19 Hon Hai Precision Industry Co., Ltd. Computer-implemented method for manipulating onscreen data
US9645986B2 (en) 2011-02-24 2017-05-09 Google Inc. Method, medium, and system for creating an electronic book with an umbrella policy
US8094941B1 (en) 2011-06-13 2012-01-10 Google Inc. Character recognition for overlapping textual user input
USD761840S1 (en) 2011-06-28 2016-07-19 Google Inc. Display screen or portion thereof with an animated graphical user interface of a programmed computer system
US9317196B2 (en) 2011-08-10 2016-04-19 Microsoft Technology Licensing, Llc Automatic zooming for text selection/cursor placement
CN102968265B (zh) * 2011-09-01 2015-12-16 晨星软件研发(深圳)有限公司 将触控点转换为输入文字的方法及触控装置
TWI560584B (en) * 2011-09-05 2016-12-01 Mstar Semiconductor Inc Method, touch control device, and computer program product for transforming touch points into characters
US9141404B2 (en) 2011-10-24 2015-09-22 Google Inc. Extensible framework for ereader tools
US9031493B2 (en) 2011-11-18 2015-05-12 Google Inc. Custom narration of electronic books
KR101340015B1 (ko) * 2011-12-16 2013-12-10 성균관대학교산학협력단 손가락 움직임에 따른 포인터 제어명령어 인식 방법
US9069744B2 (en) 2012-05-15 2015-06-30 Google Inc. Extensible framework for ereader tools, including named entity information
TWI512718B (zh) * 2012-06-04 2015-12-11 Mstar Semiconductor Inc 播放方法與裝置
KR20140008987A (ko) * 2012-07-13 2014-01-22 삼성전자주식회사 필기 이미지 인식을 이용한 어플리케이션 제어 방법 및 장치
KR20140014510A (ko) * 2012-07-24 2014-02-06 삼성전자주식회사 음성 인식에 의하여 형성된 문자의 편집 방법 및 그 단말
KR101394874B1 (ko) * 2012-09-24 2014-05-13 주식회사 팬택 필기 기반으로 특정 기능을 실행하는 방법 및 그에 따른 디바이스
US9323733B1 (en) 2013-06-05 2016-04-26 Google Inc. Indexed electronic book annotations
US9898187B2 (en) 2013-06-09 2018-02-20 Apple Inc. Managing real-time handwriting recognition
US9395911B2 (en) * 2014-03-28 2016-07-19 Lenovo (Singapore) Pte. Ltd. Computer input using hand drawn symbols
US10409485B2 (en) * 2014-10-09 2019-09-10 Touchplus Information Corp. Adaptive user input device
USD771703S1 (en) * 2014-12-30 2016-11-15 Sony Corporation Portion of display panel or screen with icon
US10402734B2 (en) 2015-08-26 2019-09-03 Google Llc Temporal based word segmentation
DK179329B1 (en) 2016-06-12 2018-05-07 Apple Inc Handwriting keyboard for monitors
KR102544780B1 (ko) * 2016-07-04 2023-06-19 삼성전자주식회사 필기 입력에 따른 사용자 인터페이스 제어 방법 및 이를 구현한 전자 장치
US11194467B2 (en) 2019-06-01 2021-12-07 Apple Inc. Keyboard management user interfaces
JP7386660B2 (ja) * 2019-10-03 2023-11-27 シャープ株式会社 情報処理装置、情報処理方法及びプログラム
JP2023512682A (ja) 2020-02-10 2023-03-28 フラットフロッグ ラボラトリーズ アーベー 改良型タッチ検知装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5347295A (en) * 1990-10-31 1994-09-13 Go Corporation Control of a computer through a position-sensed stylus
US5220649A (en) * 1991-03-20 1993-06-15 Forcier Mitchell D Script/binary-encoded-character processing method and system with moving space insertion mode
US5502803A (en) * 1993-01-18 1996-03-26 Sharp Kabushiki Kaisha Information processing apparatus having a gesture editing function
US5613019A (en) * 1993-05-20 1997-03-18 Microsoft Corporation System and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawings
US5528743A (en) * 1993-05-27 1996-06-18 Apple Computer, Inc. Method and apparatus for inserting text on a pen-based computer system
US5479596A (en) * 1993-05-27 1995-12-26 Apple Computer, Inc. Method and apparatus for formatting paragraphs
US5367453A (en) * 1993-08-02 1994-11-22 Apple Computer, Inc. Method and apparatus for correcting words
US5555363A (en) * 1993-09-30 1996-09-10 Apple Computer, Inc. Resetting the case of text on a computer display
US5570113A (en) * 1994-06-29 1996-10-29 International Business Machines Corporation Computer based pen system and method for automatically cancelling unwanted gestures and preventing anomalous signals as inputs to such system
CN1059303C (zh) * 1994-07-25 2000-12-06 国际商业机器公司 在个人通讯设备的显示屏幕上标记文本的装置和方法
US5682439A (en) * 1995-08-07 1997-10-28 Apple Computer, Inc. Boxed input correction system and method for pen based computer systems
US5778404A (en) * 1995-08-07 1998-07-07 Apple Computer, Inc. String inserter for pen-based computer systems and method for providing same
US6104317A (en) * 1998-02-27 2000-08-15 Motorola, Inc. Data entry device and method

Also Published As

Publication number Publication date
EP1145101A3 (de) 2002-08-28
EP1145101A2 (de) 2001-10-17
AU3402399A (en) 1999-11-16
US6340967B1 (en) 2002-01-22
CA2330133C (en) 2008-11-18
WO1999056198A2 (en) 1999-11-04
ATE243862T1 (de) 2003-07-15
EP1145101B1 (de) 2003-06-25
CA2330133A1 (en) 1999-11-04
WO1999056198A3 (en) 2001-08-16

Similar Documents

Publication Publication Date Title
DE69909134D1 (de) Verfahren zur verarbeitung und korrektur in einer griffelunterstützten benutzerschnittstelle
CN101308578B (zh) 一种手写汉字美化方法
WO2001088565A3 (en) Apparatus and method for identifying the points that lie on a surface of interest
ID22678A (id) Alat untuk memasukkan karakter atau perintah ke dalam komputer
WO2002033541A3 (en) Dynamically determining appropriate computer interfaces
EP2557508A3 (de) Benutzerverifizierungsverfahren und Benutzerverifizierungssystem
ATE167315T1 (de) Einrichtung und verfahren zur echtzeit- verarbeitung einer mehrzahl von tasks
ATE331994T1 (de) Zeichenerkennung
MXPA03011669A (es) Divisor de tinta e interfase de programa de aplicacion asociada.
DE69325448T2 (de) Vorrichtung und verfahren für eine schnittstelle zur augenverfolgung.
CA2390506A1 (en) System and method for recognizing connector gestures
ATE481674T1 (de) Verfahren und vorrichtung zum eingeben von daten mit einem virtuellen eingabegerät
ATE374485T1 (de) System und verfahren zum steuern und organisieren von email
DE60139446D1 (de) Zusammenfügung von verschiedenen Anforderungsverfahren in einer einzigen und einheitlichen Benutzerschnittstelle
EP1205836A3 (de) Verfahren und System zur Gesteneingabe
EP2284662A3 (de) System und Verfahren zum unterscheiden zwischen zur Berührung von Berührungsempfindlichen Oberflächen benutzten Zeigern
EP1335272A3 (de) Scheibgesteneingabe
ATE241167T1 (de) Grafiksystem und verfahren zur anpassung von objekten an schablone
ATE336039T1 (de) Vorrichtung und verfahren zur zielbereichkonfigurierung von einem berührbaren objekt einer berührungsempfindlichen anzeige
WO2002077790A3 (en) Information processing apparatus and method, and program
CN103268184A (zh) 一种移动文本光标的方法及装置
CN104020948A (zh) 一种在触摸屏中确定光标位置的方法及装置
CN102063620A (zh) 一种手写识别方法、系统及手写识别终端
DE60106301D1 (de) Verfahren und system für die ausfuhr von datenverbänden zu zweidimensionalen oder dreidimensionalen geometrischen entitäten
SE0103360D0 (sv) Object oriented data processing

Legal Events

Date Code Title Description
8332 No legal effect for de