DE10209797A1 - Optische Pseudo-Rollkugel zur Steuerung des Betriebs einer Vorrichtung oder Maschine - Google Patents
Optische Pseudo-Rollkugel zur Steuerung des Betriebs einer Vorrichtung oder MaschineInfo
- Publication number
- DE10209797A1 DE10209797A1 DE10209797A DE10209797A DE10209797A1 DE 10209797 A1 DE10209797 A1 DE 10209797A1 DE 10209797 A DE10209797 A DE 10209797A DE 10209797 A DE10209797 A DE 10209797A DE 10209797 A1 DE10209797 A1 DE 10209797A1
- Authority
- DE
- Germany
- Prior art keywords
- input
- finger
- device control
- operator
- image
- 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.)
- Ceased
Links
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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- Image Input (AREA)
- Character Discrimination (AREA)
- Telephone Set Structure (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (70)
ein Gehäuse (7), das die Vorrichtung (2) enthält;
zusätzlich zu der Vorrichtung (2) eine Tastatur (21) für eine Eingabe separater Tastenanschläge, die ein zelne Buchstaben des Alphabets darstellen;
eine Bildeingabeapertur (8) in dem Gehäuse, auf der ein Abschnitt der Spitze eines der Finger (3) einer Bedienperson plaziert werden kann;
eine Lichtquelle (9), die in der Nähe der Bildeinga beapertur (8) angeordnet ist und die Licht (17) emit tiert, das einen Abschnitt der Spitze des Fingers (3), der an der Bildeingabeapertur (8) plaziert ist, be leuchtet;
eine Bildaustrittsoberfläche, die optisch mit der Bildeingabeapertur (8) gekoppelt ist und von der re flektiertes Licht, das ein Bild (18) der Spitze des Fingers (3) der Bedienperson ist, austreten kann;
einen Bewegungswandler (10), der in der Nähe der Bild austrittsoberfläche angeordnet ist und der das Bild (18) empfängt, von dem der Bildwandler Pixelform- Darstellungen erzeugt, die ein neu abgetastetes Array, ein zuvor abgetastetes Array und verschobene Versionen eines jener Arrays, die seine Nächster-Nachbar-Arrays sind, aufweisen, wobei das eine Array und seine Näch ster-Nachbar-Arrays mit dem nicht verschobenen Array korreliert werden, um Bewegungssignale zu erzeugen, die Bewegungen in den Richtungen von Koordinatenachsen durch die Spitze des Fingers (3), der sich auf der Bildeingabeoberfläche bewegt, entsprechen, und die ei ne Bedienperson-Eingabe, um den Betrieb der Vorrich tung (2) zu beeinflussen, darstellen;
eine Vorrichtungssteuerschaltung (11), die mit den Be wegungssignalen gekoppelt ist, die im Inneren der Vor richtung (2) angeordnet ist und den Betrieb der Vor richtung (2) steuert, indem sie den Wert mindestens eines Vorrichtungssteuerparameters (15) gemäß einer Bewegung der Spitze des Fingers (3) an der Bildeinga beapertur (8) ändert.
ein Gehäuse (7), das die Vorrichtung (2) enthält;
eine Bildeingabeapertur (8) in dem Gehäuse, auf der ein Abschnitt der Spitze eines der Finger (3) der Be dienperson plaziert werden kann;
eine Lichtquelle (9), die in der Nähe der Bildeinga beapertur (8) angeordnet ist und die Licht (17) emit tiert, das einen Abschnitt der Spitze des Fingers (3), der auf der Bildeingabeapertur (8) plaziert ist, be leuchtet;
eine Bildaustrittsoberfläche, die optisch mit der Bildeingabeapertur (8) gekoppelt ist und von der re flektiertes Licht, das ein Bild (18) der Spitze des Fingers (3) der Bedienperson ist, austreten kann;
einen Bewegungswandler (10), der in der Nähe der Bild austrittsoberfläche angeordnet ist und der das Bild (18) empfängt, von dem der Bildwandler Pixelform- Darstellungen erzeugt, die ein neu abgetastetes Array, ein zuvor abgetastetes Array und verschobene Versionen eines jener Arrays, die seine Nächster-Nachbar-Arrays sind, aufweisen, wobei das eine Array und seine Näch ster-Nachbar-Arrays mit dem nicht verschobenen Array korreliert werden, um Bewegungssignale (22) zu erzeu gen, die Bewegungen in den Richtungen von Koordinaten achsen durch die Spitze des Fingers (3), der sich auf der Bildeingabeoberfläche bewegt, entsprechen, und die eine Bedienperson-Eingabe, um den Betrieb der Vorrich tung (2) zu steuern, darstellen;
ein eingebettetes System (11), das mit den Bewegungs signalen (22) gekoppelt ist und das den Betrieb der Vorrichtung (2) als Antwort auf Eingaben, die durch eine Bedienperson der Vorrichtung (2) durchgeführt werden, leitet;
wobei das eingebettete System (11) einen Bewegungssi gnalauswähler umfaßt, der entsprechende Fälle des er sten und des zweiten Bewegungssignals untersucht, um zu bestimmen, ob eines derselben eine Größe aufweist, die um einen ausgewählten Betrag größer ist als das andere, und der, falls dies so ist, das Bewegungssi gnal mit der größeren Größe als eine Eingabe auslegt, die durch die Bedienperson durchgeführt wurde, während er ferner das andere Bewegungssignal als eine Größe von Null aufweisend auslegt;
eine Anzeige (30), die mit dem eingebetteten System (11) gekoppelt ist und die Indizien (12) anzeigt, die einem Menü von Auswahlen entsprechen, das der Bedien person zum Beeinflussen des Betriebs der Vorrichtung (2) zur Verfügung steht;
wobei das eingebettete System (11) eines der ausgeleg ten Bewegungssignale (22) als eine Eingabe behandelt, die durch die Bedienperson durchgeführt wird, um einen Eintrag in dem Menü durch ein Ändern entsprechender angezeigter Indizien (12) gemäß jener Eingabe auszu wählen; und
wobei das eingebettete System (11) das andere ausge legte Bewegungssignal (22) als eine Eingabe behandelt, die durch die Bedienperson durchgeführt wird, um den Wert eines Vorrichtungssteuerparameters (15), der dem ausgewählten Eintrag in dem Menü zugeordnet ist, ein zustellen.
ein Gehäuse (7), das die Vorrichtung (2) enthält;
eine Bildeingabeapertur (8) in dem Gehäuse, auf der ein Abschnitt der Spitze eines der Finger (3) der Be dienperson plaziert werden kann;
eine Lichtquelle (9), die in der Nähe der Bildeinga beapertur (8) angeordnet ist und die ein Licht (17) emittiert, das einen Abschnitt der Spitze des Fingers (3), der auf der Bildeingabeapertur (8) plaziert ist, beleuchtet;
eine Bildaustrittsoberfläche, die optisch mit der Bildeingabeapertur (8) gekoppelt ist und von der re flektiertes Licht, das ein Bild (18) der Spitze des Fingers (3) der Bedienperson ist, austreten kann;
einen Bewegungswandler (10), der in der Nähe der Bild austrittsoberfläche angeordnet ist und der das Bild (18) empfängt, von dem der Bildwandler Pixelform- Darstellungen erzeugt, die ein neu abgetastetes Array, ein zuvor abgetastetes Array und verschobene Versionen eines jener Arrays, die seine Nächster-Nachbar-Arrays sind, aufweisen, wobei das eine Array und seine Näch ster-Nachbar-Arrays mit dem nicht verschobenen Array korreliert werden, um Bewegungssignale zu erzeugen, die Bewegungen in den Richtungen von Koordinatenachsen durch die Fingerspitze (3), die sich auf der Bildein gabeoberfläche bewegt, entsprechen und die eine Be dienperson-Eingabe, um den Betrieb der Vorrichtung (2) zu steuern, darstellen;
ein eingebettetes System (11), das mit den Bewegungs signalen (22) gekoppelt ist und das den Betrieb der Vorrichtung (2) als Antwort auf Eingaben, die durch eine Bedienperson der Vorrichtung (2) durchgeführt werden, leitet;
wobei das eingebettete System (11) einen Bewegungssi gnalauswähler umfaßt, der entsprechende Fälle des er sten und des zweiten Bewegungssignals untersucht, um zu bestimmen, ob eines derselben eine Größe aufweist, die um einen ausgewählten Betrag größer ist als das andere, und der, falls dies so ist, das Bewegungssi gnal mit der größeren Größe als eine Eingabe auslegt, die durch die Bedienperson durchgeführt wurde, während er ferner das andere Bewegungssignal als eine Größe von Null aufweisend auslegt, und der ferner die ent sprechenden Fälle untersucht, um zu bestimmen, ob sie Größen aufweisen, die von allgemein gleichem absolutem Wert sind, und falls dies so ist, das erste und das zweite Bewegungssignal als Größen von Null aufweisend auslegt, während ein drittes Bewegungssignal erzeugt wird, das der Bewegung der Spitze des Fingers (3) ent lang einer zu den Koordinatenachsen geneigten Achse entspricht;
eine Anzeige (30), die mit dem eingebetteten System (11) gekoppelt ist und die Indizien (12) anzeigt, die einem Menü von Auswahlen entsprechen, die der Bedien person zum Beeinflussen des Betriebs der Vorrichtung (2) zur Verfügung stehen;
wobei das eingebettete System (11) eines des ersten und des zweiten ausgelegten Bewegungssignals (22) als einen Eintrag behandelt, die durch die Bedienperson durchgeführt wurde, um in der Richtung der entspre chenden Koordinatenachse einen Eintrag in dem Menü durch ein Ändern entsprechender angezeigter Indizien (12) gemäß jener Eingabe auszuwählen, und das andere des ersten und des zweiten ausgelegten Bewegungssi gnals (22) als eine Eingabe behandelt, die durch die Bedienperson durchgeführt wurde, um in der Richtung der anderen Koordinatenachse einen anderen Eintrag in dem Menü durch ein Ändern entsprechender angezeigter Indizien (12) gemäß jener Eingabe auszuwählen; und
wobei das eingebettete System (11) das dritte Bewe gungssignal (22) als eine Eingabe behandelt, die durch die Bedienperson durchgeführt wurde, um den Wert eines Vorrichtungssteuerparameters (15), der dem ausgewähl ten Eintrag in dem Menü zugeordnet ist, einzustellen.
ein Gehäuse (7), das die Vorrichtung (2) enthält;
zusätzlich zu der Vorrichtung (2) eine Tastatur (21) für eine Eingabe getrennter Tastenanschläge, die ein zelne Buchstaben des Alphabets und die numerischen Ziffern darstellen;
eine Bildeingabeapertur (8) in dem Gehäuse, auf der ein Abschnitt der Spitze eines der Finger (3) der Be dienperson plaziert werden kann;
eine Lichtquelle (9), die in der Nähe der Bildeinga beapertur (8) angeordnet ist und die Licht (17) emit tiert, das einen Abschnitt der Spitze des Fingers (3), der auf der Bildeingabeapertur (8) plaziert ist, be leuchtet;
eine Bildaustrittsoberfläche, die optisch mit der Bildeingabeapertur (8) gekoppelt ist und von der re flektiertes Licht, das ein Bild (18) der Spitze des Fingers (3) der Bedienperson ist, austreten kann;
einen Bewegungswandler (10), der in der Nähe der Bild austrittsoberfläche angeordnet ist und der das Bild (18) empfängt, von dem der Bildwandler Pixelform- Darstellungen erzeugt, die ein neu abgetastetes Array, ein zuvor abgetastetes Array und verschobene Versionen eines jener Arrays, die seine Nächster-Nachbar-Arrays sind, aufweisen, wobei das eine Array und seine Näch ster-Nachbar-Arrays mit dem nicht verschobenen Array korreliert werden, um Bewegungssignale (22) zu erzeu gen, die Bewegungen in den Richtungen von Koordinaten achsen durch die Spitze des Fingers (3), der sich auf der Bildeingabeoberfläche bewegt, entsprechen und die ein Schriftzeichen in der Schriftart, dessen Form die Bedienperson mit der Bewegung ihres Fingers (3) auf der Bilderzeugungsöffnung nachgefahren hat, darstel len;
wobei die Bewegungssignale (22) zu dem eingebetteten System (11) gekoppelt werden;
wobei das eingebettete System (11) die Bewegungssigna le (22) als das Schriftzeichen auslegt, das durch den Finger (3) der Bedienperson nachgefahren wird, und die angezeigten Indizien (12) gemäß denselben ändert; und
eine Anzeige (30), die mit dem eingebetteten System (11) gekoppelt ist und die Schriftzeichen anzeigt, die durch die Bedienperson der Vorrichtung (2) eingegeben werden.
Plazieren der Spitze eines Fingers (3) einer Bedien person auf einer Bilderzeugungsoberfläche (8);
Bewegen der Spitze des Fingers (3) über die Bilderzeu gungsoberfläche (8) in Mustern, die einer Benutzerein gabe entsprechen;
Beleuchten (17) jenes Abschnitts des Fingers (3), der sich auf der Bilderzeugungsoberfläche (8) befindet;
Fokussieren von Licht (18), das von dem beleuchteten Abschnitt des Fingers (3) reflektiert wird, als ein Bild (18) auf ein Array aus Photodetektoren, die Be standteil eines Bewegungswandlers (10) sind;
Digitalisieren der Ausgabewerte der Photodetektoren und Speichern der digitalen Ergebnisse als ein Refe renzarray in einem Speicher;
anschließend an das Speichern des Referenzarrays, Di gitalisieren der Ausgabewerte der Photodetektoren und Speichern der digitalen Ergebnisse als ein Abtastwert array in einem Speicher;
Korrelieren des Abtastwertarrays mit dem Referenzarray und ferner mit Nächster-Nachbar-verschobenen Versionen eines dieser Arrays, um ein Bewegungssignal (22) zu erzeugen, das einen Wert aufweist, der eine Bewegung entlang einer Achse (37, 38) durch die Spitze des Fin gers (3) angibt, während er sich über die Bilderzeu gungsoberfläche (8) bewegt; und
Einstellen des Werts eines Vorrichtungssteuerparame ters (15) gemäß dem Wert des Bewegungssignals (22).
Plazieren der Spitze eines Fingers (3) einer Bedien person auf einer Bilderzeugungsoberfläche (8);
Bewegen (75) der Spitze des Fingers (3) über die Bil derzeugungsoberfläche (8) in Mustern, die eingegebenen Schriftzeichen entsprechen;
Beleuchten (17) jenes Abschnitts des Fingers (3), der sich auf der Bilderzeugungsoberfläche (8) befindet;
Fokussieren von Licht (18), das von dem beleuchteten Abschnitt des Fingers (3) reflektiert wird, als ein Bild (18) auf ein Array aus Photodetektoren, die Be standteil eines Bewegungswandlers (10) sind;
Erzeugen von Bewegungssignalen (22) mit dem Bewegungs wandler (10), die die Bewegung der Spitze des Fingers (3) auf der Bilderzeugungsoberfläche (8) angeben;
Erfassen (76, 78), mit dem Steuersystem, von struktu rierten Variationen in den Bewegungssignalen (22), die eingegebenen Schriftzeichen entsprechen, die durch den Finger (3) der Bedienperson nachgefahren werden und die den Betrieb der Maschine steuern sollen; und
Betreiben (90) der Maschine gemäß den erfaßten struk turierten Variationen in den Bewegungssignalen (22).
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/813,624 US6677929B2 (en) | 2001-03-21 | 2001-03-21 | Optical pseudo trackball controls the operation of an appliance or machine |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10209797A1 true DE10209797A1 (de) | 2002-10-17 |
Family
ID=25212939
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10209797A Ceased DE10209797A1 (de) | 2001-03-21 | 2002-03-06 | Optische Pseudo-Rollkugel zur Steuerung des Betriebs einer Vorrichtung oder Maschine |
Country Status (5)
Country | Link |
---|---|
US (1) | US6677929B2 (de) |
JP (1) | JP2002366297A (de) |
DE (1) | DE10209797A1 (de) |
GB (1) | GB2373837A (de) |
TW (1) | TW563091B (de) |
Families Citing this family (243)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7154484B2 (en) * | 2000-01-14 | 2006-12-26 | Sony Computer Entertainment Inc. | Recording medium, computer and method for selecting computer display items |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US7289649B1 (en) * | 2000-08-10 | 2007-10-30 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Fingerprint imager |
KR100391769B1 (ko) * | 2000-09-02 | 2003-07-16 | 삼성전자주식회사 | 이동통신 단말기의 키입력 방법 |
JP4027616B2 (ja) * | 2001-04-20 | 2007-12-26 | 三菱電機株式会社 | ポインティングデバイス装置および携帯電話機 |
US6809723B2 (en) * | 2001-05-14 | 2004-10-26 | Agilent Technologies, Inc. | Pushbutton optical screen pointing device |
US6816154B2 (en) * | 2001-05-30 | 2004-11-09 | Palmone, Inc. | Optical sensor based user interface for a portable electronic device |
CN100350364C (zh) * | 2001-12-21 | 2007-11-21 | 西门子公司 | 采集和显示运动的装置 |
US7055749B2 (en) * | 2002-06-03 | 2006-06-06 | Symbol Technologies, Inc. | Re-configurable trigger assembly |
JP2004014383A (ja) * | 2002-06-10 | 2004-01-15 | Smk Corp | 接触式入力装置 |
US20030231164A1 (en) * | 2002-06-18 | 2003-12-18 | Blumer Larry L. | Keyboard controlled and activated pointing device for use with a windowing system display |
KR20040000954A (ko) * | 2002-06-26 | 2004-01-07 | 삼성전자주식회사 | 이동통신단말기에 있어서 지문인식 방향 선택 방법 |
US20040085290A1 (en) * | 2002-11-06 | 2004-05-06 | Bryan Scott | Manipulating the position of a horizontal-vertical visual indicator on a PDA display via a one-hand manual screen horizontal-vertical visual indicator device |
US7102617B2 (en) * | 2002-12-30 | 2006-09-05 | Motorola, Inc. | Compact optical pointing apparatus and method |
FI20022282A0 (fi) * | 2002-12-30 | 2002-12-30 | Nokia Corp | Menetelmä vuorovaikutuksen mahdollistamiseksi elektronisessa laitteessa ja elektroninen laite |
US7064744B2 (en) * | 2003-04-18 | 2006-06-20 | Forward Electronics Co., Ltd. | Optical induction/trackball dual-mode mouse |
US7313255B2 (en) * | 2003-05-19 | 2007-12-25 | Avago Technologies Ecbu Ip Pte Ltd | System and method for optically detecting a click event |
US7064942B2 (en) * | 2003-05-19 | 2006-06-20 | Silicon Integrated Systems Corp. | ESD protection circuit with tunable gate-bias |
KR101085996B1 (ko) | 2003-06-02 | 2011-11-22 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 광전자 입력 디바이스, 이러한 디바이스의 제조 방법 및 이러한 디바이스에 의한 물체의 동작 측정 방법 |
US7161585B2 (en) * | 2003-07-01 | 2007-01-09 | Em Microelectronic-Marin Sa | Displacement data post-processing and reporting in an optical pointing device |
US7568161B2 (en) * | 2003-08-13 | 2009-07-28 | Melia Technologies, Ltd | Overcoming double-click constraints in a mark-up language environment |
US7587072B2 (en) * | 2003-08-22 | 2009-09-08 | Authentec, Inc. | System for and method of generating rotational inputs |
US7221356B2 (en) * | 2004-02-26 | 2007-05-22 | Microsoft Corporation | Data input device and method for detecting an off-surface condition by a laser speckle size characteristic |
US8842070B2 (en) * | 2004-03-17 | 2014-09-23 | Intel Corporation | Integrated tracking for on screen navigation with small hand held devices |
JP4773060B2 (ja) * | 2004-04-20 | 2011-09-14 | 富士通コンポーネント株式会社 | コードレスポインティングデバイス装置及び情報端末装置 |
TWI269206B (en) * | 2004-05-05 | 2006-12-21 | Sunplus Technology Co Ltd | Setting device for changing the resolution of the track of a multi-step mouse |
US7773070B2 (en) | 2004-05-21 | 2010-08-10 | Cypress Semiconductor Corporation | Optical positioning device using telecentric imaging |
US20050258346A1 (en) * | 2004-05-21 | 2005-11-24 | Silicon Light Machines Corporation | Optical positioning device resistant to speckle fading |
US7285766B2 (en) * | 2004-05-21 | 2007-10-23 | Silicon Light Machines Corporation | Optical positioning device having shaped illumination |
US7042575B2 (en) * | 2004-05-21 | 2006-05-09 | Silicon Light Machines Corporation | Speckle sizing and sensor dimensions in optical positioning device |
US20050259097A1 (en) * | 2004-05-21 | 2005-11-24 | Silicon Light Machines Corporation | Optical positioning device using different combinations of interlaced photosensitive elements |
US20050259078A1 (en) * | 2004-05-21 | 2005-11-24 | Silicon Light Machines Corporation | Optical positioning device with multi-row detector array |
US7268341B2 (en) | 2004-05-21 | 2007-09-11 | Silicon Light Machines Corporation | Optical position sensing device including interlaced groups of photosensitive elements |
US8044932B2 (en) * | 2004-06-08 | 2011-10-25 | Samsung Electronics Co., Ltd. | Method of controlling pointer in mobile terminal having pointing device |
US8463315B2 (en) | 2004-06-21 | 2013-06-11 | Research In Motion Limited | Handheld wireless communication device |
US7542072B2 (en) * | 2004-07-28 | 2009-06-02 | The University Of Maryland | Device using a camera and light polarization for the remote displacement of a cursor on a display |
JP4243306B2 (ja) * | 2004-08-20 | 2009-03-25 | クルシアルテック シーオー.,エルティーディー | 超薄型の光学式ジョイスティックおよび超薄型の光学式ジョイスティックを含んだ個人用携帯端末機 |
JP2006092814A (ja) * | 2004-09-22 | 2006-04-06 | Alps Electric Co Ltd | 操作装置 |
EP1805580A1 (de) * | 2004-10-05 | 2007-07-11 | Crucialtec Co., Ltd. | Verfahren zur buchstabeneingabe unter verwendung eines zeigers für ein tragbares gerät und das tragbare gerät |
US7138620B2 (en) | 2004-10-29 | 2006-11-21 | Silicon Light Machines Corporation | Two-dimensional motion sensor |
US7248345B2 (en) * | 2004-11-12 | 2007-07-24 | Silicon Light Machines Corporation | Signal processing method for use with an optical navigation system |
US8981876B2 (en) | 2004-11-15 | 2015-03-17 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Piezoelectric resonator structures and electrical filters having frame elements |
WO2006068746A2 (en) * | 2004-11-19 | 2006-06-29 | Silicon Light Machines Corporation | Dense multi-axis array for motion sensing |
CN100505796C (zh) * | 2004-11-24 | 2009-06-24 | 中兴通讯股份有限公司 | 一种手机显示时间的方法 |
US7435942B2 (en) * | 2004-12-02 | 2008-10-14 | Cypress Semiconductor Corporation | Signal processing method for optical sensors |
US7791434B2 (en) * | 2004-12-22 | 2010-09-07 | Avago Technologies Wireless Ip (Singapore) Pte. Ltd. | Acoustic resonator performance enhancement using selective metal etch and having a trench in the piezoelectric |
US7864159B2 (en) | 2005-01-12 | 2011-01-04 | Thinkoptics, Inc. | Handheld vision based absolute pointing system |
US20060227129A1 (en) * | 2005-03-30 | 2006-10-12 | Cheng Peng | Mobile communication terminal and method |
US9152840B2 (en) * | 2005-06-23 | 2015-10-06 | Nokia Technologies Oy | Method and program of controlling electronic device, electronic device and subscriber equipment |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
GB0519196D0 (en) * | 2005-09-20 | 2005-10-26 | James David | Multi-function processor for mobile digital camera devices |
US20070120828A1 (en) * | 2005-11-30 | 2007-05-31 | Research In Motion Limited | Keyboard with two-stage keys for navigation |
US7567235B2 (en) | 2005-12-12 | 2009-07-28 | Cypress Semiconductor Corporation | Self-aligning optical sensor package |
US7765251B2 (en) * | 2005-12-16 | 2010-07-27 | Cypress Semiconductor Corporation | Signal averaging circuit and method for sample averaging |
US8471191B2 (en) | 2005-12-16 | 2013-06-25 | Cypress Semiconductor Corporation | Optical navigation system having a filter-window to seal an enclosure thereof |
US7737948B2 (en) * | 2005-12-20 | 2010-06-15 | Cypress Semiconductor Corporation | Speckle navigation system |
US7298460B2 (en) * | 2006-01-03 | 2007-11-20 | Silicon Light Machines Corporation | Method for determining motion using a velocity predictor |
US7770118B2 (en) * | 2006-02-13 | 2010-08-03 | Research In Motion Limited | Navigation tool with audible feedback on a handheld communication device having a full alphabetic keyboard |
US8000741B2 (en) * | 2006-02-13 | 2011-08-16 | Research In Motion Limited | Handheld wireless communication device with chamfer keys |
US8537117B2 (en) | 2006-02-13 | 2013-09-17 | Blackberry Limited | Handheld wireless communication device that selectively generates a menu in response to received commands |
US7884801B1 (en) | 2006-02-16 | 2011-02-08 | Cypress Semiconductor Corporation | Circuit and method for determining motion with redundant comb-arrays |
US7297912B1 (en) | 2006-03-27 | 2007-11-20 | Silicon Light Machines Corporation | Circuit and method for reducing power consumption in an optical navigation system having redundant arrays |
US7721609B2 (en) | 2006-03-31 | 2010-05-25 | Cypress Semiconductor Corporation | Method and apparatus for sensing the force with which a button is pressed |
US7809035B2 (en) * | 2006-03-31 | 2010-10-05 | Cypress Semiconductor Corporation | Eye-safe laser navigation sensor |
US7712039B2 (en) * | 2006-03-31 | 2010-05-04 | Microsoft Corporation | Setting control using edges of a user interface |
US7492445B1 (en) | 2006-06-05 | 2009-02-17 | Cypress Semiconductor Corporation | Method and apparatus for robust velocity prediction |
US7720552B1 (en) * | 2006-06-05 | 2010-05-18 | Rockwell Automation Technologies, Inc. | Virtual knob lever arm as analog control element |
US7755604B2 (en) | 2006-06-19 | 2010-07-13 | Cypress Semiconductor Corporation | Optical navigation sensor with tracking and lift detection for optically transparent contact surfaces |
JP4882540B2 (ja) * | 2006-06-23 | 2012-02-22 | 富士通株式会社 | 移動指示装置、入力方法、入力プログラム |
US7728816B2 (en) * | 2006-07-10 | 2010-06-01 | Cypress Semiconductor Corporation | Optical navigation sensor with variable tracking resolution |
US8913003B2 (en) | 2006-07-17 | 2014-12-16 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer using a projection marker system |
USRE46020E1 (en) * | 2006-08-22 | 2016-05-31 | Samsung Electronics Co., Ltd. | Method of controlling pointer in mobile terminal having pointing device |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
WO2008038239A2 (en) * | 2006-09-29 | 2008-04-03 | Nxp B.V. | Processing a signal from a pointing device sensor |
US7742514B1 (en) | 2006-10-31 | 2010-06-22 | Cypress Semiconductor Corporation | Laser navigation sensor |
US7566858B2 (en) * | 2006-11-07 | 2009-07-28 | Apple Inc. | Remote control systems that can distinguish stray light sources |
US20080136784A1 (en) * | 2006-12-06 | 2008-06-12 | Motorola, Inc. | Method and device for selectively activating a function thereof |
US8072429B2 (en) | 2006-12-22 | 2011-12-06 | Cypress Semiconductor Corporation | Multi-axial touch-sensor device with multi-touch resolution |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US9176598B2 (en) | 2007-05-08 | 2015-11-03 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer with improved performance |
US8314774B1 (en) | 2007-07-09 | 2012-11-20 | Cypress Semiconductor Corporation | Method and apparatus for quasi-3D tracking using 2D optical motion sensors |
US8263921B2 (en) | 2007-08-06 | 2012-09-11 | Cypress Semiconductor Corporation | Processing methods for speckle-based motion sensing |
JP5586826B2 (ja) | 2007-09-28 | 2014-09-10 | 京セラ株式会社 | 携帯電子機器 |
KR101125528B1 (ko) * | 2007-11-26 | 2012-03-23 | 놀레스 일렉트로닉스 아시아 피티이 리미티드 | 전자 장치의 입력 장치 |
US20090167702A1 (en) * | 2008-01-02 | 2009-07-02 | Nokia Corporation | Pointing device detection |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8259069B1 (en) | 2008-01-11 | 2012-09-04 | Cypress Semiconductor Corporation | Speckle-based optical navigation on curved tracking surface |
US8031176B1 (en) | 2008-01-22 | 2011-10-04 | Cypress Semiconductor Corporation | Optical navigation system using a single-package motion sensor |
WO2009114821A2 (en) * | 2008-03-14 | 2009-09-17 | Cypress Semiconductor | Apparatus and method of finger-motion based navigation using optical sensing |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
TWI375162B (en) | 2008-05-02 | 2012-10-21 | Hon Hai Prec Ind Co Ltd | Character input method and electronic system utilizing the same |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US8212776B2 (en) * | 2008-09-23 | 2012-07-03 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Optical finger navigation device with integrated tactile switch |
US8541727B1 (en) | 2008-09-30 | 2013-09-24 | Cypress Semiconductor Corporation | Signal monitoring and control system for an optical navigation sensor |
US20100146428A1 (en) * | 2008-10-08 | 2010-06-10 | Research In Motion Limited | Content-Dynamic Touch Screen Activity Bar |
US7723659B1 (en) | 2008-10-10 | 2010-05-25 | Cypress Semiconductor Corporation | System and method for screening semiconductor lasers |
JP2012507777A (ja) * | 2008-11-03 | 2012-03-29 | クルシアルテック カンパニー リミテッド | ポインティングデバイスを備えた端末装置および画面制御方法 |
EP2356550A1 (de) * | 2008-12-08 | 2011-08-17 | Nokia Corporation | Gesteneingabe unter verwendung einer optischen eingabeeinrichtung |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US8217334B1 (en) | 2008-12-24 | 2012-07-10 | Cypress Semiconductor Corporation | Optical navigation sensor including a spatial frequency filter |
US20100164756A1 (en) * | 2008-12-30 | 2010-07-01 | Nokia Corporation | Electronic device user input |
US8711096B1 (en) | 2009-03-27 | 2014-04-29 | Cypress Semiconductor Corporation | Dual protocol input device |
GB2470554A (en) * | 2009-05-26 | 2010-12-01 | St Microelectronics Ltd | Optical navigation device with housing and optical transmission element to a mousing surface |
GB2470553A (en) * | 2009-05-26 | 2010-12-01 | St Microelectronics Ltd | Optical computer input with single frustrated total internal reflection mousing surface |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US8907897B2 (en) * | 2009-06-16 | 2014-12-09 | Intel Corporation | Optical capacitive thumb control with pressure sensor |
US8902023B2 (en) * | 2009-06-24 | 2014-12-02 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Acoustic resonator structure having an electrode with a cantilevered portion |
US8248185B2 (en) * | 2009-06-24 | 2012-08-21 | Avago Technologies Wireless Ip (Singapore) Pte. Ltd. | Acoustic resonator structure comprising a bridge |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
TW201115404A (en) * | 2009-10-21 | 2011-05-01 | Kye Systems Corp | Wear-on type input device |
US20110115814A1 (en) * | 2009-11-16 | 2011-05-19 | Microsoft Corporation | Gesture-controlled data visualization |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US9243316B2 (en) | 2010-01-22 | 2016-01-26 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Method of fabricating piezoelectric material with selected c-axis orientation |
US8796904B2 (en) | 2011-10-31 | 2014-08-05 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Bulk acoustic resonator comprising piezoelectric layer and inverse piezoelectric layer |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
KR101275388B1 (ko) * | 2010-04-14 | 2013-06-14 | 삼성전기주식회사 | 광포인팅 모듈 및 전자 장치 |
JP5634735B2 (ja) * | 2010-04-14 | 2014-12-03 | 株式会社モリタ製作所 | 医療用照明装置及び医療用診断装置 |
US8432301B2 (en) * | 2010-08-10 | 2013-04-30 | Mckesson Financial Holdings | Gesture-enabled keyboard and associated apparatus and computer-readable storage medium |
JP5815932B2 (ja) * | 2010-10-27 | 2015-11-17 | 京セラ株式会社 | 電子機器 |
US8816964B2 (en) | 2010-11-26 | 2014-08-26 | Mckesson Financial Holdings | Sensor-augmented, gesture-enabled keyboard and associated apparatus and computer-readable storage medium |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US8546741B2 (en) | 2011-01-13 | 2013-10-01 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Compact optical finger navigation system based on speckles with an optical element including an optical redirection surface |
US8962443B2 (en) | 2011-01-31 | 2015-02-24 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Semiconductor device having an airbridge and method of fabricating the same |
US9104268B2 (en) | 2011-02-03 | 2015-08-11 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Compact optical finger navigation system with illumination via redirection surface holes |
US9154112B2 (en) | 2011-02-28 | 2015-10-06 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Coupled resonator filter comprising a bridge |
US9203374B2 (en) | 2011-02-28 | 2015-12-01 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Film bulk acoustic resonator comprising a bridge |
US9136818B2 (en) | 2011-02-28 | 2015-09-15 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Stacked acoustic resonator comprising a bridge |
US9083302B2 (en) | 2011-02-28 | 2015-07-14 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Stacked bulk acoustic resonator comprising a bridge and an acoustic reflector along a perimeter of the resonator |
US9148117B2 (en) | 2011-02-28 | 2015-09-29 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Coupled resonator filter comprising a bridge and frame elements |
US9048812B2 (en) | 2011-02-28 | 2015-06-02 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Bulk acoustic wave resonator comprising bridge formed within piezoelectric layer |
US9425764B2 (en) | 2012-10-25 | 2016-08-23 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Accoustic resonator having composite electrodes with integrated lateral features |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US20120242620A1 (en) * | 2011-03-22 | 2012-09-27 | Research In Motion Limited | Combined optical navigation and button |
US8863019B2 (en) * | 2011-03-29 | 2014-10-14 | International Business Machines Corporation | Modifying numeric data presentation on a display |
US9444426B2 (en) | 2012-10-25 | 2016-09-13 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Accoustic resonator having integrated lateral feature and temperature compensation feature |
US8575820B2 (en) | 2011-03-29 | 2013-11-05 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Stacked bulk acoustic resonator |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US20120310642A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Automatically creating a mapping between text data and audio data |
US8989492B2 (en) * | 2011-06-03 | 2015-03-24 | Apple Inc. | Multi-resolution spatial feature extraction for automatic handwriting recognition |
US8350445B1 (en) | 2011-06-16 | 2013-01-08 | Avago Technologies Wireless Ip (Singapore) Pte. Ltd. | Bulk acoustic resonator comprising non-piezoelectric layer and bridge |
CN102959494B (zh) | 2011-06-16 | 2017-05-17 | 赛普拉斯半导体公司 | 具有电容式传感器的光学导航模块 |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US8896553B1 (en) | 2011-11-30 | 2014-11-25 | Cypress Semiconductor Corporation | Hybrid sensor module |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
KR20150104615A (ko) | 2013-02-07 | 2015-09-15 | 애플 인크. | 디지털 어시스턴트를 위한 음성 트리거 |
US10652394B2 (en) | 2013-03-14 | 2020-05-12 | Apple Inc. | System and method for processing voicemail |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
CN105027197B (zh) | 2013-03-15 | 2018-12-14 | 苹果公司 | 训练至少部分语音命令*** |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
EP3008641A1 (de) | 2013-06-09 | 2016-04-20 | Apple Inc. | Vorrichtung, verfahren und grafische benutzeroberfläche für gesprächspersistenz über zwei oder mehrere instanzen eines digitaler assistenten |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
AU2014278595B2 (en) | 2013-06-13 | 2017-04-06 | Apple Inc. | System and method for emergency calls initiated by voice command |
CN105453026A (zh) | 2013-08-06 | 2016-03-30 | 苹果公司 | 基于来自远程设备的活动自动激活智能响应 |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
TWI566107B (zh) | 2014-05-30 | 2017-01-11 | 蘋果公司 | 用於處理多部分語音命令之方法、非暫時性電腦可讀儲存媒體及電子裝置 |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
CN105929960A (zh) * | 2016-04-29 | 2016-09-07 | 广东欧珀移动通信有限公司 | 基于指纹模组的音量控制方法及移动终端 |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
DE102016119844A1 (de) * | 2016-10-18 | 2018-04-19 | Preh Gmbh | Fingerabdrucksensor mit Rotationsgestenfunktionalität |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4024500A (en) | 1975-12-31 | 1977-05-17 | International Business Machines Corporation | Segmentation mechanism for cursive script character recognition systems |
DE3633008A1 (de) | 1986-09-29 | 1988-04-07 | Bosch Gmbh Robert | Verfahren und vorrichtung zur eingabe von schriftzeichen in geraeten mit einer zifferntastatur |
US5034989A (en) | 1987-12-11 | 1991-07-23 | Loh Shiu Chang | On-line handwritten character recognition apparatus with non-ambiguity algorithm |
US5058182A (en) | 1988-05-02 | 1991-10-15 | The Research Foundation Of State Univ. Of New York | Method and apparatus for handwritten character recognition |
KR910015956A (ko) * | 1990-02-28 | 1991-09-30 | 이헌조 | 그래픽 온 스크린 디스플레이 |
US5105468A (en) | 1991-04-03 | 1992-04-14 | At&T Bell Laboratories | Time delay neural network for printed and cursive handwritten character recognition |
US5327160A (en) * | 1991-05-09 | 1994-07-05 | Asher David J | Touch sensitive user interface for television control |
JPH05290221A (ja) | 1992-04-15 | 1993-11-05 | Pioneer Electron Corp | オンライン手書文字認識装置 |
GB9226137D0 (en) | 1992-12-15 | 1993-02-10 | Ibm | Data entry system |
KR950013127B1 (ko) | 1993-03-15 | 1995-10-25 | 김진형 | 영어 문자 인식 방법 및 시스템 |
US5644653A (en) | 1993-05-07 | 1997-07-01 | Canon Kabushiki Kaisha | Information processing apparatus and control method thereof having user character recognition |
KR0170326B1 (ko) * | 1994-07-27 | 1999-03-30 | 김광호 | 원격제어방법 및 그 장치 |
CA2139094C (en) | 1994-12-23 | 1999-04-13 | Abdel Naser Al-Karmi | Optical character recognition of handwritten or cursive text |
US5578813A (en) | 1995-03-02 | 1996-11-26 | Allen; Ross R. | Freehand image scanning device which compensates for non-linear movement |
CA2176691C (en) | 1995-05-15 | 2004-04-13 | Junji Tanaka | Hand-written character recognition apparatus and facsimile apparatus |
TW338815B (en) | 1995-06-05 | 1998-08-21 | Motorola Inc | Method and apparatus for character recognition of handwritten input |
US5970170A (en) | 1995-06-07 | 1999-10-19 | Kodak Limited | Character recognition system indentification of scanned and real time handwritten characters |
US5786804A (en) | 1995-10-06 | 1998-07-28 | Hewlett-Packard Company | Method and system for tracking attitude |
US6054984A (en) * | 1997-05-27 | 2000-04-25 | Hewlett-Packard Company | System and method for graphically manipulating display elements in a signal measurement system |
US6057540A (en) | 1998-04-30 | 2000-05-02 | Hewlett-Packard Co | Mouseless optical and position translation type screen pointer control for a computer system |
US20010040551A1 (en) * | 1999-07-29 | 2001-11-15 | Interlink Electronics, Inc. | Hand-held remote computer input peripheral with touch pad used for cursor control and text entry on a separate display |
GB2355055A (en) | 1999-10-09 | 2001-04-11 | Rover Group | A control system for a vehicle |
-
2001
- 2001-03-21 US US09/813,624 patent/US6677929B2/en not_active Expired - Lifetime
- 2001-12-14 TW TW090131153A patent/TW563091B/zh not_active IP Right Cessation
-
2002
- 2002-02-11 GB GB0203180A patent/GB2373837A/en not_active Withdrawn
- 2002-03-06 DE DE10209797A patent/DE10209797A1/de not_active Ceased
- 2002-03-20 JP JP2002077481A patent/JP2002366297A/ja not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
GB2373837A (en) | 2002-10-02 |
TW563091B (en) | 2003-11-21 |
US6677929B2 (en) | 2004-01-13 |
US20020135565A1 (en) | 2002-09-26 |
JP2002366297A (ja) | 2002-12-20 |
GB0203180D0 (en) | 2002-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10209797A1 (de) | Optische Pseudo-Rollkugel zur Steuerung des Betriebs einer Vorrichtung oder Maschine | |
DE60027515T2 (de) | Elektronisches Gerät | |
DE69204045T2 (de) | Verfahren und Vorrichtung zum optischen Eingang von Befehlen oder Daten. | |
DE102009032637B4 (de) | Bildvergrößerungssystem für eine Computerschnittstelle | |
DE60212976T2 (de) | Verfahren und Benutzerschnittstelle zur Zeicheneingabe | |
DE10221415B4 (de) | Optische Druckknopfbildschirm-Zeigevorrichtung | |
DE19525644C2 (de) | Vorrichtung zur Eingabe von Daten in einen Computer | |
DE60124539T2 (de) | Auf einem head-up anzeigegerät basierende sicherheitseinrichtung für kraftfahrzeuge | |
DE69937592T2 (de) | Verfahren und Vorrichtung zur Zeicheneingabe mit virtueller Tastatur | |
DE69023761T2 (de) | Interaktives Datenverarbeitungsgerät mit Griffel. | |
DE202013012673U1 (de) | Mobiles Endgerät | |
DE202011110758U1 (de) | Mobiles Endgerät | |
DE112010002760T5 (de) | Benutzerschnittstelle | |
DE19738425A1 (de) | Auf intuitive Bewegungen gestützte graphische Benutzerschnittstelle | |
DE202007013923U1 (de) | Mehrfachereignis-Eingabesystem | |
DE102007032144A1 (de) | Operationsmodus-Konvertierungsgerät, tragbares Kommunikationsendgerät mit dem Operationsmodus-Konvertierungsgerät und Verfahren zum Konvertieren des Operationsmodus unter Verwendung desselben | |
DE69221204T2 (de) | Datenverarbeitungsgerät zur Fensterpositionensteuerung | |
EP0924948A1 (de) | Funkbetriebenes Kommunikationsendgerät mit Navigationstaste | |
DE102005021527A1 (de) | Anordnung zum Eingeben von Schriftzeichen | |
DE102021113770A1 (de) | Verfahren und Systeme zur Bereitstellung von Statusanzeigen bei einem elektronischen Gerät | |
DE10028138A1 (de) | Vorrichtung zur mobilen Kommunikation | |
DE3511353A1 (de) | Anordnung zum eingeben und verarbeiten von zeichen und/oder grafischen mustern | |
WO2003077108A2 (de) | Verfahren zum steuern eines kommunikationsgeräts und dadurch gesteuertes kommunikationsgerät | |
EP1063607A1 (de) | Vorrichtung und Verfahren zur Eingabe von Streuerinformationen in Computersysteme | |
DE10036388B4 (de) | Tragbares, mit einer Betätigungseinrichtung ausgestattetes elektronisches Gerät |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8127 | New person/name/address of the applicant |
Owner name: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD., |
|
8128 | New person/name/address of the agent |
Representative=s name: DILG HAEUSLER SCHINDELMANN PATENTANWAELTE, 80336 M |
|
8128 | New person/name/address of the agent |
Representative=s name: DILG HAEUSLER SCHINDELMANN PATENTANWALTSGESELLSCHA |
|
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R081 | Change of applicant/patentee |
Owner name: ELAN MICROELECTRONICS CORP., TW Free format text: FORMER OWNER: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD., SINGAPORE, SG Effective date: 20120329 |
|
R082 | Change of representative |
Representative=s name: DILG HAEUSLER SCHINDELMANN PATENTANWALTSGESELL, DE Effective date: 20120329 |
|
R016 | Response to examination communication | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |