CN101681185A - 向设备和***设备提供传感信息的方法和*** - Google Patents

向设备和***设备提供传感信息的方法和*** Download PDF

Info

Publication number
CN101681185A
CN101681185A CN200880019305A CN200880019305A CN101681185A CN 101681185 A CN101681185 A CN 101681185A CN 200880019305 A CN200880019305 A CN 200880019305A CN 200880019305 A CN200880019305 A CN 200880019305A CN 101681185 A CN101681185 A CN 101681185A
Authority
CN
China
Prior art keywords
equipment
orientation
vector
peripheral
sensor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200880019305A
Other languages
English (en)
Other versions
CN101681185B (zh
Inventor
斯科特·赫兹
丹·基恩
韦恩·卡尔·韦斯特曼
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.)
Apple Inc
Original Assignee
Apple Computer 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 Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN101681185A publication Critical patent/CN101681185A/zh
Application granted granted Critical
Publication of CN101681185B publication Critical patent/CN101681185B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • G06F1/1616Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1647Details related to the display arrangement, including those related to the mounting of the display in the housing including at least an additional display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • 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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/60Substation equipment, e.g. for use by subscribers including speech amplifiers
    • H04M1/6033Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
    • H04M1/6041Portable telephones adapted for handsfree use
    • H04M1/6058Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone
    • H04M1/6066Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone including a wireless connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/161Indexing scheme relating to constructional details of the monitor
    • G06F2200/1614Image rotation following screen orientation, e.g. switching from landscape to portrait mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/60Substation equipment, e.g. for use by subscribers including speech amplifiers
    • H04M1/6033Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
    • H04M1/6041Portable telephones adapted for handsfree use
    • H04M1/6058Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00Computer graphics processing and selective visual display systems
    • Y10S345/901Electronic book with display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mathematical Physics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

公开了可被配置为基于传感器数据来交互的***设备和数据处理***。在至少某些实施例中,一种用于传感设备的运动和取向信息的方法包括从位于设备中的至少一个传感器接收运动事件。该方法还包括确定设备的显示取向。该方法还包括判断设备当前是否正在移动。该方法还包括判断设备是否在相对于地参考的一角度内移动了第一时间段。该方法还包括如果设备移动超过了该角度,则切换设备的显示取向。

Description

向设备和***设备提供传感信息的方法和***
背景技术
诸如计算机***或无线蜂窝电话或其它数据处理***之类的电子设备通常可结合***设备使用。诸如有线或无线头戴式耳机或者有线键盘或者有线或无线光标控制设备之类的***设备耦合到可称为主机***的电子设备。***设备通常向电子设备提供输入和/或输出能力。
***设备也可被配置为仅结合一个特定电子设备或主机操作。例如,无线头戴式耳机***设备可与指定无线蜂窝电话配对,以使得该头戴式耳机***设备与该指定无线蜂窝电话通信,而不与在该无线头戴式耳机的无线电范围内的其它无线蜂窝电话通信。这使得用户可以结合指定无线蜂窝电话来操作无线头戴式耳机,即使该指定无线蜂窝电话可能被在该无线头戴式耳机的无线电范围内的其它无线蜂窝电话包围也是如此。因此,这种情况下的无线头戴式耳机包括使其可选择性地结合指定主机***操作的某种智能或数据,但是在该无线头戴式耳机中不存在其它处理或传感能力。蓝牙配对或合作伙伴是在***设备和主机之间创建的关系的一个示例。用户为了以安全方式交换信息而创建该蓝牙配对或合作伙伴。在两个设备之间创建蓝牙合作伙伴涉及在两个设备上输入相同的个人标识号码(PIN)或者密钥;创建这样的合作伙伴是一种一次性处理。一旦创建了合作伙伴,设备就可以认识出合作伙伴并交换信息而不用再次输入PIN。
之前描述的某些电子设备包括用于各种目的的传感器。但是,这些传感器(例如,加速计传感器、接近传感器和环境光传感器)无法正确地检测和辨别是有意的用户动作还是无意用户动作导致出现设备的运动和/或方向信息。例如,对设备的无意移动会触发设备的不适当配置。无意移动可以包括:设备随着慢跑的用户而移动,或者如果用户快速地将设备置于表面上使得设备移动了较短时段。这些传感器也无法确定该设备与关联***设备之间的交互。
发明内容
本公开的至少某些实施例涉及包括至少一个传感器的***设备,该至少一个传感器对***设备的状态进行传感。在这些实施例中,***设备和/或其所耦合的主机可能能够响应于来自至少一个传感器的数据而变更***设备或主机或两者的一个或多个配置。
在至少某些实施例中,一种用于传感设备的运动和取向信息的方法包括从位于设备中的至少一个传感器接收运动事件。该方法还包括确定设备的显示取向。该方法还包括判断设备当前是否正在移动。该方法还包括判断设备是否在相对于地参考的一角度内移动了第一时间段。该方法还包括如果设备移动超过了该角度,则切换设备的显示取向。该方法还包括如果设备在该角度内移动了至少第一时间段,则切换所述取向。该方法还包括判断当前在移动的设备是否移动了第二时间段,如果设备未在移动或者设备移动了至少第二时间段则判断所述取向是否是纵向;以及如果所述取向不是纵向则切换所述取向。
在至少某些实施例中,一种用于传感设备和关联***设备之间的取向的方法包括确定与设备相关联的设备向量。设备向量指示出设备对地参考的取向。该方法还包括确定与设备的***设备相关联的***向量。***向量指示出***设备对地参考的取向。该方法还包括生成与来自设备的事件相关联的音频信号。该方法还包括判断***向量是否响应于该音频信号而指向设备向量。该方法还包括如果***向量响应于该音频信号而指向设备向量,则使音频信号静音。
在至少某些实施例中,***设备及其关联数据处理***(该数据处理***可被视为主机***)能够一起工作来基于来自***设备或主机或两者上的至少一个传感器的传感器数据确定用户的意图或动作。例如,***设备上的一组传感器(例如,加速计传感器、接近传感器和环境光传感器)可以提供指示出***设备未接近用户的数据,而主机上的另一组传感器可以提供指示出主机在用户耳朵近旁的数据。***设备可以包括:将***设备耦合到数据处理***的***接口;传感***设备的用户的至少一个***传感器;以及与***接口和至少一个***传感器耦合的***处理器。***处理器被配置为确定***向量,该***向量指示出***设备对地参考的取向。设备可以包括将设备耦合到***设备的接口。设备还可以包括用以传感用户的至少一个传感器,以及与该接口和至少一个传感器耦合的处理器。该处理器被配置为确定指示出设备对地参考的取向的设备向量,发起与时间相关联的音频信号,以及判断***设备是否响应于该音频信号而指向设备向量。
还描述了其它***和方法,并且还描述了机器可读介质,其包含使得机器如这里所描述地操作的可执行指令。
附图说明
在附图的各幅图中以示例而非限制的方式图示了本发明,在附图中,相似标号指示出相似元素。
图1示出了一种***的示例,该***包括***设备的一个示例和结合该***设备使用的数据处理***的一个示例。
图2A是这里所描述的公开的方法的一个实施例的流程图。
图2B示出了在这里所描述的公开的一个实施例中、数据处理***(例如,无线移动蜂窝电话)关于地参考的示图。
图2C示出了在这里所描述的公开的另一实施例中、数据处理***(例如,无线移动蜂窝电话)关于地参考的示图。
图3A是这里所描述的公开的方法的一个实施例的流程图。
图3B示出了在这里所公开的一个实施例中、设备向量关于***向量的示图。
图3C示出了在这里所公开的另一实施例中、设备向量关于***向量的示图。
图4A是根据这里所描述的公开的一个实施例的便携式数据处理***的透示图。
图4B是根据这里所描述的公开的一个实施例的便携式数据处理***的透示图。
图4C是根据这里所描述的公开的一个实施例、在第一配置中(例如,在打开配置中)的便携式数据处理***的透示图。
图4D是根据这里所描述的公开的一个实施例、在第二配置中(例如,在闭合配置中)的便携式数据处理***的透示图。
图5是可以实施本公开的实施例的数据处理***的框图。
图6是根据这里所描述的公开的一个实施例的接近传感器的示意侧示图。
图7是根据这里所描述的公开的一个实施例的替代接近传感器的示意侧示图。
图8以框图形式示出了可以结合这里所描述的一个或多个实施例使用的数据处理***的一个示例。
图9以框图形式示出了一种数据处理***,该数据处理***具有两个***设备以及将***设备耦合到数据处理***的对接坞(dock)或其它连接器。
具体实施方式
将参考以下论述的细节来描述公开的各个实施例和方面,附图将图示出各个实施例。以下描述和附图例示了本发明,并且不应当被解释为限制本发明。描述了许多具体细节以提供对本发明各个实施例的完整理解。但是,在某些实例中,未描述公知的或者传统的细节,以提供对本公开各个实施例的简要论述。
按照包括对存储在计算机存储器内的数据的操作的算法来呈现下面的详细描述的某些部分。算法通常是引导至所需结果的自相容(self-consistent)操作序列。这些操作通常需要或者涉及对物理量的物理操纵。虽然不是必须的,但是这些量通常采取能够被存储、传送、组合、比较以及其它操纵的电或磁信号的形式。主要出于惯常用法的原因,已经证明以比特、值、元素、符号、字符、术语、数等的形式来提及这些信号通常是便利的。
但是,应当牢记,所有这些以及类似术语将与适当物理量相关联,并且仅仅是被应用于这些量的便利标记。除非特别指定,否则如从以下论述清楚可见的,可以了解在整个说明书中,利用诸如“处理”或“计算”或“确定”或“显示”等的术语进行论述可以指数据处理***或者类似电子设备的如下动作和处理:操纵并将被表示为在***寄存器和存储器内的物理(电子)量的数据变换为类似地被表示为***存储器或寄存器或者其它的这种信息存储、传输或显示设备内的物理量的其它数据。
本发明可以涉及用于执行这里所描述的一个或多个操作的装置。该装置可被特别构造用于所需目的,或者它可以包括通过存储在计算机中的计算机程序来选择性地激活或重新配置的通用计算机。这样的计算机程序可以包括用于执行这里所描述的操作的指令,并且可被存储在机器(例如,计算机)可读存储介质中,例如但不限于包括软盘、光盘、CD-ROM和磁光盘在内的任何类型的盘,只读存储器(ROM),随机访问存储器(RAM),可擦除可编程ROM(EPROM),电可擦除可编程ROM(EEPROM),磁卡或光卡,或者适合于存储电子指令的任何类型的介质,这些机器可读存储介质各自与总线耦合。
机器可读介质包括以机器(例如,计算机)可读形式存储或传输信息的任何机构。例如,机器可读介质包括只读存储器(“ROM”),随机访问存储器(“RAM”),磁盘存储介质,光存储介质,闪存设备,以电、光、声或其它形式传播的信号(例如,载波、红外光信号、数字信号等)等。
图1示出了***200的一个示例,***200包括也可称为配件的***设备201以及被设计为与***设备201交换数据的数据处理***203。在图1的示例中,***设备201可以是通过诸如蓝牙接口之类的无线个人局域网(WPAN)接口与数据处理***203通信的无线头戴式耳机,并且数据处理***203可以是无线移动蜂窝电话或者个人数字助理(PDA),个人数字助理(PDA)也包括无线移动蜂窝电话或者通用计算机***,例如包括无线移动蜂窝电话的手持式计算机。将会了解,虽然在图1中示出了特定类型的***设备和特定类型的数据处理***,但是在替代实施例中可以使用其它类型的***设备和数据处理***。例如,在替代实施例中,***设备可以是有线头戴式耳机、或者有线或无线键盘、或者有线或无线光标控制设备、或者其它有线或无线输入或输出设备;在其它情况下,***设备可被视为与PDA或蜂窝电话或通用计算机***类似的数据处理设备。在替代实施例中,数据处理***可以是通用计算机***、或者专用计算机***、或者娱乐***、或者另一设备内的PDA或内置设备、或者媒体播放器等。***设备201包括与一个或多个传感器211耦合的***处理器205、音频换能器213(可以是扬声器)、麦克风209以及无线收发器207。***处理器205响应于来自无线收发器和/或传感器和/或在***处理器205上运行的处理的信号,通过操作无线收发器207(例如可以是蓝牙或WiFi收发器或用于创建无线局域网(WLAN)或WPAN的其它类型的收发器)并通过操作麦克风209和音频换能器213来控制***设备201的操作。***处理器205可以耦合到音频编解码器(未示出)或其它设备以驱动或接收分别来自音频换能器和麦克风的输入。在***设备201为用于电话的无线头戴式耳机的情况下,无线收发器207与用作主机数据处理***并发送将由扬声器(音频换能器213)播放的音频数据并接收来自麦克风209的音频数据的电话建立无线通信链路。这样,无线头戴式耳机以与电话上的有线头戴式耳机相同的方式起作用。传感器211可以是***设备201上的被设计用于检测或测量用户活动或设备上下文的一个或多个传感器。传感器211例如可以包括接近传感器和/或环境光传感器和/或加速计和/或这里所描述的其它传感器。(一个或多个)传感器211将传感器数据(例如,接近数据)提供给***处理器205,***处理器205可以对该数据进行处理或者可以如下所述地将该传感器数据发送到数据处理***供处理。
数据处理***203包括诸如一个或多个微处理器的集合之类的处理***221,处理***221与无线移动电话收发器223耦合;无线移动电话收发器223可以是至少在某种程度上受处理***221控制的无线移动蜂窝电话收发器。在一个实施例中,数据处理***203可以是手持式PDA或者包括无线蜂窝电话的手持式通用计算机。在这种情况下,无线蜂窝电话所需的RF电路可由无线移动电话收发器223提供。数据处理***203还包括各自与处理***221耦合的一个或多个传感器227、存储器229、I/O设备231以及至少一个附加无线收发器225。处理***221可以包括通过一条或多条总线与数据处理***203的其余部分耦合的一个或多个微处理器的集合。一个或多个传感器227可以位于数据处理***203上,并且可被设计为检测或测量用户活动或设备上下文,如在美国专利申请No.11/638,251中进一步说明的,该申请通过引用而结合于此。一个或多个传感器227可以包括例如接近传感器和/或环境光传感器和/或加速计和/或这里所描述的其它传感器。来自这些一个或多个传感器227的传感器数据被提供给处理***221,处理***221可以对该数据进行处理或者可将该传感器数据发送到***设备供处理,如这里所描述的,或者***设备和处理***221两者都可以对传感器数据进行处理。I/O(输入/输出)设备231可以包括以下各项中的一个或多个:(a)键盘;(b)触摸输入面板;(c)光标控制设备(例如,操纵杆或轨迹板);(d)扬声器;(e)麦克风;(f)按钮(例如,“发送”和“结束”或者用于蜂窝电话的其它按钮);(g)显示设备;和(h)其它的已知输入/输出设备。在一个实施例中,触摸输入面板可以与显示设备集成以在显示设备的同一表面上提供输入和输出能力两者;这将在下面进一步描述。这些I/O设备使得用户可以向处理***221输入指令或命令或数据,以致使***以用户所需的方式操作。存储器229可以是DRAM或闪存或例如包括磁硬盘驱动器在内的其它类型的存储器的任何组合,并且存储器229可以通过一个或多个存储器控制器来耦合到处理***;存储器229可以存储包括计算机操作***(OS)和用户应用程序在内的计算机程序指令,例如,web浏览器应用、电子邮件应用、日程表程序、地址簿应用、以及其它可能应用。存储器229还可以存储用户数据,例如地址和/或联系信息、日程表信息(例如,事件和任务)、书签/喜好(例如“URL”)、以及其它用户数据(例如,字处理文档、电子数据表、报告等)。处理***221可以取回并存储来自存储器229的计算机程序指令和数据,以使得用户可以操作数据处理***203。此外,存储器229可以存储音乐和/或其它媒体以供在数据处理***203上回放,这使得用户可以显示并选择音乐和/或其它媒体以供在扬声器(例如,耳机)或诸如***设备201之类的***设备的无线头戴式耳机上回放。(一个或多个)无线收发器225可以包括提供到诸如***设备201或无线网络(例如,WiFi网络或其它无线局域网(WLAN)或无线个人局域网(WPAN)等)之类的其它设备的无线连通性的一个或多个无线收发器。(一个或多个)无线收发器225耦合到处理***221以向数据处理***203提供数据。在一个实施例中,(一个或多个)无线收发器225包括:蓝牙兼容收发器,用以无线地将数据处理***203耦合到***设备201以及可选地其它***设备(例如,无线键盘);以及WiFi兼容收发器(例如,IEEE 802.11a/g兼容收发器),用以无线地将***203耦合到无线网络和/或其它设备。***设备201和数据处理***203可被使用诸如这里所描述的技术之类的已知技术来配对在一起,以创建蓝牙合作伙伴。配对可替代地可以涉及将一个设备登记到另一个设备以提供在***设备201和数据处理***203之间的安全、经认证的通信信道的其它技术。
在一个实施例中,***设备201和数据处理***203可能能够一起工作以基于来自***设备201或数据处理***203或两者上的至少一个传感器的传感器数据来确定用户的意图或动作或者***的上下文。例如,诸如***设备上的接近传感器和环境光传感器之类的一组传感器可以提供指示出***设备未接近用户的数据,而主机上的另一组传感器可以提供指示出主机在用户耳朵近旁的数据;在这种情形下,***设备和主机可以交换数据,例如来自传感器的数据以及响应于传感器数据而自动致使改变***设备和/或主机的配置的指令。在此示例中,如果***设备是无线头戴式耳机并且主机是无线蜂窝电话,则***设备可以将其传感器数据发送到主机,主机对该传感器数据以及来自主机的传感器数据进行处理以确定主机和/或***设备的各种配置。例如,可基于***设备传感到用户正在躺下的同时观看无线蜂窝电话,来确定无线蜂窝电话的正确取向(例如,横向或纵向)。
在一些实施例中,***设备201可以包括用以将***设备201耦合到诸如数据处理***203之类的设备的***接口207,以及用以传感***设备201的用户的至少一个***传感器211。***设备201还可以包括与***接口207以及至少一个***传感器211耦合的***处理器205。***处理器205被配置为确定如下***向量,该***向量指示出***设备201在由用户佩戴时针对地参考的取向。设备可以包括用以将设备耦合到***设备201的接口225。设备还可以包括用以传感用户的至少一个传感器227,以及耦合到接口225以及至少一个传感器227的处理器221。处理器221被配置为确定指示出设备针对地参考的取向的设备向量,启动与一个或多个事件(例如,日程表事件、电话呼叫、警报事件、待处理事件、电子邮件事件、和/或提醒事件)相关联的音频信号,并响应于音频信号而判断***向量是否指向设备向量。基于在音频信号被生成之前***向量未指向设备向量,***向量响应于音频信号而指向设备向量。
在至少某些实施例中,处理器221还被配置为如果***向量响应于音频信号并未指向设备向量,则忽略该音频信号。例如,如果在音频信号被生成之前和之后***向量指向设备向量,则***向量可以不响应于音频信号而指向设备向量。在此示例中,***向量的方向并未响应于音频信号而发生改变。
在一些实施例中,***接口207包括无线地将设备耦合到***设备201的无线收发器。***设备201还包括与***接口207耦合的扬声器或音频换能器213,以及与***接口207耦合的麦克风209。无线收发器将来自麦克风209的第一音频数据发送到设备。无线收发器接收来自设备的第二音频数据,并将第二音频数据传递到扬声器。设备包括无线移动电话收发器223。
在一个实施例中,***处理器205和处理器221的至少一个接收来自至少一个***传感器211和至少一个传感器中的至少一个的数据,并基于该数据来判断是否使用扬声器和麦克风209来进行通过无线移动电话收发器传送的电话呼叫。至少一个***传感器211包括以下各项的至少一个:(a)接近传感器,(b)环境光传感器,(c)温度传感器,(d)加速计,(e)位置传感器,(f)取向传感器,以及(g)声音传感器;并且其中至少一个传感器包括以下各项的至少一个:(a)接近传感器,(b)环境光传感器,(c)温度传感器,(d)加速计,(e)位置传感器,(f)取向传感器,以及(g)声音传感器。***处理器205可以响应于来自至少一个***传感器211和至少一个传感器227的输出来自动配置扬声器和处理器221。
本公开的至少某些实施例可以包括诸如便携式音乐和/或视频媒体播放器之类的数字媒体播放器,该数字媒体播放器可以包括用以呈现媒体的媒体处理***、用以存储媒体的存储设备,并且还可以包括与天线***和媒体处理***耦合的射频(RF)收发器(例如,用于蜂窝电话的RF收发器)。在某些实施例中,存储在远程存储设备上的媒体可通过RF收发器而被发送到媒体播放器。媒体例如可以是一曲或多曲音乐或者其它音频、静止影像或运动影像。
便携式媒体播放器可以包括媒体选择设备(例如来自加利福尼亚州Cupertino市的苹果公司的
Figure G200880019305XD00101
或iPod
Figure G200880019305XD00102
媒体播放器上的点击式转盘输入设备)、触摸屏输入设备、按钮设备、可移除点选输入设备或其它输入设备。媒体选择设备可用于选择在存储设备和/或远程存储设备上存储的媒体。至少在某些实施例中,便携式媒体播放器包括显示设备,该显示设备耦合到媒体处理***以显示通过输入设备而被选择并且通过扬声器或(一个或多个)耳机、或者在显示设备上、或者在显示设备和扬声器或(一个或多个)耳机两者上被呈现的媒体的标题或其它指示符。在美国专利申请公开No.2003/0095096和2004/0224638中描述了便携式媒体播放器的示例,这两个申请通过引用而结合于此。
这里所描述的公开的实施例可以是诸如娱乐***或个人数字助理(PDA)或通用计算机***或专用计算机***之类的其它类型的数据处理***的一部分,或者另一设备内的内置设备,或者不包括媒体播放器的蜂窝电话,或者组合了这些设备的各个方面或功能的设备(例如,在一个便携式设备中组合了PDA、娱乐***和蜂窝电话媒体播放器,例如
Figure G200880019305XD00103
)。
图2A是这里所描述的公开的一个方法实施例的流程图。在至少某些实施例中,方法250传感设备显示器的运动和取向信息。例如,用户可能正在使用该设备来浏览因特网。确定诸如横向或纵向之类的显示器正确取向确保了根据显示器的纵横比来显示正在浏览的内容。方法250还包括在块254确定设备的当前取向。方法250还包括在块256判断设备当前是否正在移动。加速计可以向处理器提供先前的X、Y和Z信息以及当前的X、Y和/或Z信息,处理器对该X、Y和Z信息与(一个或多个)阈值进行比较以判断设备是否在移动。
在一个实施例中,如果在块256设备当前没有在移动,则在块258确定先前的或者默认的取向(例如,纵向、横向、上下颠倒、正面朝上、正面朝下、或者不确定的取向)。例如,纵向可以是默认取向。如果当前取向与先前的或者默认的取向相比已经改变,则在块264设备正使用的软件应用接收消息或呼叫以将取向切换到设备的当前取向。
在另一实施例中,如果在块258设备具有纵向取向,则方法250还包括在块260判断设备是否在相对于地参考的浅小角度(例如,20-30度的浅小角度)内基于252的事件而移动。如果不是,则在块264软件应用接收消息或呼叫以切换设备取向,这是因为可推测用户的有意动作将导致运动事件形成比浅小角度大的相对于地参考的角度。
在一些实施例中,如果在块262判定设备在第一时段内形成了相对于地参考的浅小角度,则在块264软件应用接收消息或呼叫以切换取向,这是因为可推测用户的有意动作将导致运动事件至少在第一时段内形成相对于地参考的浅小角度。可替代地,在关于地参考的浅小角度内花了比第一时段短的时间的设备很可能是意外地被置于这个位置。在这个示例中,方法250返回到块252等待新的运动事件。
返回到块256,方法250还包括在块266判断当前在移动的设备(块256)是否移动达第二时段。如果移动至少在第二时段内出现,则方法250继续到块258,这是因为可推测出现达第二时间以上的移动很可能是有意的用户动作。否则,方法250继续回到块252以等待新的运动事件。
在至少某些实施例中,方法250确定设备显示器的正确取向,如上面所论述的。方法250使能了显示器的正确取向以避免意外地从一个取向切换到另一个。例如,意外的或者无意的切换可能基于以下情形而发生:用户失落设备、使设备沿桌子滑行、或者带着设备跑步而使得设备中的传感器基于传感到的运动信息错误地相信取向已改变。
图2B示出了在这里所描述的公开的一个实施例中,数据处理***(例如,诸如无线移动蜂窝电话之类的设备)关于地参考的示图。具有虚轴249的数据处理***245相对于地参考240(例如,地面、地板、桌子、搁板、水平面)形成了角度247。方法250具有在虚线249与地参考240之间形成的浅小角度242。例如,在块260,方法250判断设备是否在相对于地参考的浅小角度(例如,20-30度的浅小角度)内基于252处的事件而移动。在图2B中,设备250形成了超过浅小角度242的角度247。在这个示例中,因为导致角度247的事件很可能是有意动作,所以取向切换。但是,图2C图示了潜在的意外动作。
图2C示出了在这里所描述的公开的另一实施例中,数据处理***(例如,无线移动蜂窝电话)关于地参考的示图。具有虚轴284的数据处理***280相对于地参考270(例如,地面、地板、桌子、搁板、水平面)形成了角度282。方法250具有在虚线274与地参考270之间形成的浅小角度272。设备280形成了在浅小角度272内的角度282。在这个示例中,仅在设备花了足够时间量(在块262处的第一时段)以使导致角度282的事件成为有意动作的情况下,取向才切换。
图3A是这里所描述的公开的一个方法实施例的流程图。方法300包括在块302确定与设备相关联的设备向量。设备向量指示出设备关于地参考的取向。方法300还包括在块304确定与设备的***设备相关联的***向量。***向量指示出***设备关于地参考的取向。方法300还包括在块306生成与设备的事件(例如,日程表事件、电话呼叫、警报事件、待处理事件、电子邮件事件、和/或提醒事件)相关联的音频信号。方法300还包括在块308判断***向量是否响应于音频信号而指向设备向量。方法300还包括如果***向量响应于音频信号而指向设备向量,则在块310使音频信号静音。例如,基于***向量在音频信号被生成之前未指向设备向量并在随后在生成音频信号期间指向设备向量,从而***向量响应于音频信号指向设备向量。
方法300还包括如果***向量未响应于音频信号而指向设备向量,则在块312忽略音频信号。例如,基于***向量在生成音频信号之前和期间指向设备向量,***向量未响应于音频信号而指向设备向量。可替代地,如果***向量在生成音频信号之前和期间的指向偏离设备向量,则不会使音频信号静音。
图3B示出了在这里所描述的公开的一个实施例中设备向量关于***向量的示图。设备向量320的指向偏离***向量322。
图3C示出了在这里所描述的公开的另一实施例中设备向量关于***向量的示图。设备向量324指向***向量326。
在一些实施例中,如在块308所论述的,***向量可以响应于音频信号而指向设备向量。例如,图3B可以表示设备向量和***向量相互偏离指向的初始时间段。然后,如在块306所论述的,与来自设备的事件相关联地生成音频信号。响应于该音频信号,佩戴该***设备的用户转向设备,如图3C中的向量所图示的。然后,如在块310所论述的,由设备生成的音频信号将被静音。
在一个实施例中,图3A中论述的音频信号表示语音命令。用户可以通过上下点头来认可该语音命令,在这种情况下,***向量在相对于地参考的垂直方向上移动。可替代地,用户可以通过左右摇头来拒绝该语音命令,在这种情况下,***向量在相对于地参考的水平方向上移动。
在另一实施例中,用户正使用软件应用浏览因特网。设备向量和***向量的组合可以促使设备获悉用户当前正在从因特网观看诸如web页面之类的内容。在这个示例中,设备可配置有在设备被闭锁和/或设备的显示被使得变暗之前的(一个或多个)默认时间段。基于设备获悉用户当前正在观看web页面,设备可以改变先前所论述的(一个或多个)时间段以创建更令人满意的用户体验而无需用户改变该(一个或多个)默认时间段。
在另一实施例中,用户正躺在水平面(例如,沙发、地板等)上同时在与设备交互和/或注视着设备。设备向量可以指示出设备的轴249与地参考平行并因而应当以横向来呈现设备的显示。但是,如果设备基于***向量获悉用户正躺在水平面上,则可能优选的是设备保持在纵向。
图4A示出了根据本发明一个实施例的便携式设备50。便携式设备50可以包括壳体52、显示/输入设备54、扬声器56、麦克风58和可选天线60(天线60可以在壳体外部而可视或者可以隐藏在壳体内部)。便携式设备50还可以包括接近传感器62和加速计64,以及可选地其它传感器(例如,环境光传感器)。便携式设备50可以是蜂窝电话或者集成了PDA和蜂窝电话的设备或者作为娱乐***(例如,用于玩游戏)和蜂窝电话两者的设备,或者便携式设备50可以是这里所描述的其它类型的设备。在一个特定实施例中,便携式设备50可以包括蜂窝电话、媒体播放器和通用计算机,所有这些都包含在壳体52内。便携式设备50可被实现为图1所示的数据处理***203的一个实施例,并且可以图1所示的并且在本公开中描述的方式结合***设备操作。便携式设备50具有的形状系数可以足够小到适合普通成年人的手的大小,并且足够轻到可由成年人携带在一只手中。将会了解,术语“便携式”指设备可容易地把持在成年用户的(一只或两只)手中;例如,膝上型计算机和iPod是便携式设备。
在一个实施例中,如图4A所示,显示/输入设备54占据了便携式设备50的壳体52的一个表面(例如,上表面)的大部分。在一个实施例中,显示/输入设备54基本上用掉了便携式设备50的整个前表面。在另一实施例中,显示/输入设备54例如用掉了便携式设备50的壳体52的前表面的至少75%。在替代实施例中,便携式设备50可以包括不具有输入能力的显示器,但是该显示器仍然占据了便携式设备50一个表面的大部分。在这种情况下,便携式设备50可以包括从便携式设备50的一部分滑出或者外摆的其它类型的输入设备,例如,QWERTY键盘或其它类型的键盘。
图4B图示了根据本发明一个实施例的数据处理***;图4B的该数据处理***可被实现为图1所示的数据处理***203的一个实施例。图4B示出了在具有“棒棒糖”样式的电话配置中的无线设备。在图4B中,无线设备30可以包括壳体32、显示设备34、可以作为字母数字键区的输入设备36、扬声器38、麦克风40以及天线42。无线设备30还可以包括接近传感器44和加速计46。将会了解,图4B的实施例可以使用更多或更少的传感器,并且可以具有与图4A所示的形状系数不同的形状系数。
显示设备34被示出为位于壳体32的上部,并且输入设备36被示出为位于壳体32的下部。天线42被示出为在壳体32的上部从壳体32伸出。扬声器38也被示出在壳体32的上部,在显示设备34上方。麦克风40被示出在壳体32的下部,在输入设备36的下方。将会了解,扬声器38和麦克风40可被定位在壳体的任何位置,不过通常分别根据用户的耳朵和嘴巴来定位。接近传感器44被示出在扬声器处或者在扬声器38近旁,并且至少部分在壳体32内部。加速计46被示出在壳体32的下部,并且在壳体32内部。将会了解,上述特征的具***置在替代实施例中可以改变。
显示设备34例如可以是不包括接受输入的能力的液晶显示器(LCD)或者也包括LCD的触摸输入屏。输入设备36例如可以包括按钮、开关、拨号盘、滑块、按键或键区、导航台(navigation pad)、触摸板、触摸屏等。
任何公知的扬声器、麦克风和天线都可分别用于扬声器38、麦克风40和天线42。
接近传感器44可以检测对象相对于无线设备30的位置(例如,离无线设备30的距离)、方向、速度等。至少在某些实施例中,对象相对于无线设备的位置可以表示为距离。接近传感器可以生成位置或移动数据或者两者,这些数据可用于确定对象相对于便携式设备30和/或接近传感器44的位置。接近传感器的一个示例在图6中示出。
另外,处理设备(未示出)耦合到(一个或多个)接近传感器44。处理设备可用于基于由接近传感器44提供的位置和/或移动数据来确定对象相对于便携式设备30或接近传感器44或两者的位置。接近传感器可连续地或周期地监视对象位置。接近传感器还能够确定其正在检测的对象的类型。
在题为“PROXIMITY DETECTOR IN HANDHELD DEVICE”的美国专利申请No.11/241,839、题为“PROXIMITY DETECTOR INHANDHELD DEVICE”的美国专利申请No.11/240,788、2005年6月23日提交的题为“METHODS AND APPARATUS FOR REMOTELYDETECTING PRESENCE”的美国专利申请No.11/165,958、以及2003年6月24日发布的题为“PROXIMITY/TOUCH DETECTOR ANDCALIBRATION CIRCUIT”的美国专利No.6,583,676中可以找到关于接近传感器的其它信息,所有这些专利申请和专利都通过引用全部结合于此。
根据一个实施例,加速计46能够检测包括无线设备的加速度或减速度在内的运动。加速计46可以生成针对多个维度的运动数据,这些运动数据可用于确定无线设备的运动方向。例如,在加速计46检测到便携式设备被移动时,加速计46可以生成X、Y和Z轴加速度信息。在一个实施例中,可如美国专利No.6,520,013所描述的那样实施加速计46,该美国专利通过引用而全部结合于此。可替代地,加速计46可以是来自Kionix的KGFOl加速计或者来自Analog Devices的ADXL311加速计或者本领域已知的其它加速计。
另外,处理设备(未示出)耦合到该(一个或多个)加速计46。处理设备可用于计算运动方向,也称为无线设备30的运动向量。可根据基于由加速计46提供的运动数据(例如,在X、Y和Z中的运动)的一个或多个预定公式来确定运动向量。处理设备可与加速计46集成,或者与便携式设备的诸如微处理器的芯片集之类的其它组件集成。
加速计46可连续地或者周期地监视便携式设备的运动。结果,可基于由附接于便携式设备的加速计提供的运动数据来确定便携式设备在运动之前和运动之后的取向。
可在2004年11月12日提交的共同待决美国专利申请No.10/986,730中找到关于加速计的其它信息,该申请通过引用而全部结合于此。
从接近传感器44和加速计46获取的数据可被组合在一起,或者被单独使用,以聚集关于用户活动的信息。来自接近传感器44、加速计46或者两者的数据例如可用于启用/禁用显示背光、发起命令、作出选择、控制滚动或者显示器中的其它运动、控制输入设备设置、或者对设备的一个或多个设置作出其它改变。例如,可基于设备30的一个或多个传感器来变更显示器34的取向。来自如图1所示的***设备的信息可以变更设备30中的设置,例如,如果***向量响应于警报而改变方向则使设备所生成的警报静音。
图4C和图4D图示了根据本发明一个实施例的便携式设备70。便携式设备70可被实现为图1所示的数据处理***203的一个实施例,并且可以图3A-3C所示的且相对于图3A-3C和本公开来描述的方式结合***设备操作。便携式设备70可以是包括铰链87的蜂窝电话,铰链87将显示壳体89耦合到键区壳体91。铰链87使得用户可以打开和闭合蜂窝电话以使其可置于图4C和图4D所示的两个不同配置的至少一个中。在一个特定实施例中,铰链87可以可旋转地将显示壳体耦合到键区壳体。特别地,用户可以打开蜂窝电话以将其置于图4C所示的打开配置中,并且可以闭合蜂窝电话以将其置于图4D所示的闭合配置中。键区壳体91可以包括从用户接收输入(例如,电话号码输入或其它字母数字输入)的键区95以及从用户接收语音输入的麦克风97。显示壳体89在其内表面上可以包括显示器93(例如,LCD)和扬声器98和接近传感器84;在其外表面上,显示壳体89可以包括扬声器96、温度传感器94、显示器88(例如,另一LCD)、环境光传感器92、和接近传感器84A。因此,在此实施例中,显示壳体89可以包括在其内表面上的第一接近传感器和在其外表面上的第二接近传感器。第一接近传感器可用于检测出用户头部或耳朵处在第一接近传感器的某一距离之内并响应于该检测而致使自动改变显示器93和88的照明设置(例如,两个显示器的照明都关闭,或者在其它情况下被设置在功率降低状态)。来自第二接近传感器的数据与来自环境光传感器92的数据和来自温度传感器94的数据一起可用于检测出蜂窝电话已被置于用户口袋中。
在至少某些实施例中,便携式设备70可包含提供如下设备的一个或多个功能的组件:诸如蜂窝电话之类的无线通信设备、媒体播放器、娱乐***、PDA、或者这里所描述的其它类型的设备。在一个实施例的一个实施方式中,便携式设备70可以是与播放诸如MP3音乐文件之类的MP3文件的媒体播放器集成的蜂窝电话。
图4A、图4B、图4C和图4D所示的每一个设备可以是诸如无线蜂窝电话之类的无线通信设备,并且可以包括提供无线通信能力的多个组件。图5示出了包括无线通信能力的无线设备100的一个实施例。无线设备100可被包括在图4A、图4B、图4C和图4D所示的任何一个设备中,尽管图4A、图4B、图4C和图4D的那些设备的替代实施例可以包括比无线设备100更多或更少的组件。此外,无线设备100的全部或部分可被实现为数据处理***203的一部分,并且无线设备100可以本公开中所描述的方式结合***设备操作。
无线设备100可以包括天线***101。无线设备100还可以包括与天线***101耦合的数字和/或模拟射频(RF)收发器102,用以通过天线***101来发送和/或接收语音、数字数据和/或媒体信号。
无线设备100还可以包括数字处理***103,用以控制数字RF收发器并管理语音、数字数据和/或媒体信号。数字处理***103可以是通用处理设备,例如微处理器或控制器。数字处理***103还可以是专用处理设备,例如ASIC(专用集成电路)、FPGA(现场可编程门阵列)或DSP(数字信号处理器)。数字处理***103还可以包括本领域已知的其它设备以与无线设备100的其它组件进行接口。例如,数字处理***103可以包括模数和数模转换器以与无线设备100的其它组件进行接口。数字处理***103可以包括媒体处理***109,该媒体处理***109还可以包括用以管理诸如音频数据文件之类的媒体的通用或专用处理设备。
无线设备100还可以包括耦合到数字处理***的存储设备104,用以存储用于无线设备100的数据和/或操作程序。存储设备104例如可以是任何类型的固态或磁存储器设备。
无线设备100还可以包括耦合到数字处理***103的一个或多个输入设备105,用以接受用户输入(例如,电话号码、姓名、地址、媒体选择等)。输入设备105例如可以是键区、触摸板、触摸屏、与显示设备或类似输入设备组合的点选设备中的一个或多个。
无线设备100还可以包括耦合到数字处理***103的至少一个显示设备106,用以显示诸如消息、电话呼叫信息、联系信息、图像、电影和/或经由输入设备105选择的媒体的标题或其它指示符。显示设备106例如可以是LCD显示设备。显示设备106可以包括背光106a,用以在某些情形下对显示设备106进行照明。将会了解,无线设备100可以包括多个显示器。
无线设备100还可以包括电池107,用以向***的包括数字RF收发器102、数字处理***103、存储设备104、输入设备105、麦克风105A、音频换能器108、媒体处理***109、(一个或多个)传感器110和显示设备106在内的各组件提供操作功率。电池107例如可以是可再充电或不可再充电锂或镍金属氢化物电池。
无线设备100还可以包括音频换能器108和至少一个麦克风105A,音频换能器108可以包括一个或多个扬声器。
无线设备100还可以包括耦合到数字处理***103的一个或多个传感器110。该(一个或多个)传感器110可以包括例如接近传感器、加速计、触摸输入面板、环境光传感器、环境噪声传感器、温度传感器、陀螺仪、铰链检测器、位置确定设备、取向确定设备、运动传感器、声音传感器、射频电磁波传感器、和其它类型的传感器及其组合中的一个或多个。这些传感器中的一个或多个也可包括在被配置为结合数据处理***操作(例如与数据处理***交换数据)的***设备中。基于由该(一个或多个)传感器110以及***设备上的(一个或多个)传感器获取得的数据,可由数据处理器或***设备或两者自动执行各种响应,例如,改变显示器的取向、使音频信号静音、启用或禁用背光106a、改变输入设备105的设置(例如,作为有意用户输入的在处理或不处理之间的切换、来自输入设备的任何输入数据)、和其它响应及其组合。
在一个实施例中,数字RF收发器102、数字处理***103和/或存储设备104可以包括被布置在印制电路板(PCB)上的一个或多个集成电路。
图6和图7图示了根据本发明多个实施例的示例性接近传感器。将会了解,在替代实施例中,可以使用诸如电容性传感器或如同声纳那样的传感器之类的其它类型的接近传感器,而不使用图6和图7所示的接近传感器。在图6中,接近传感器120包括发射器122、检测器124和窗口126。发射器122生成在红外(IR)波段中的光,并且例如可以是发光二极管(LED)。检测器124被配置为检测光强改变,并且例如可以是光电晶体管。窗口126可由透明或半透明的材料形成。在一个实施例中,窗口126是声学网格(ascoustic mesh),例如,通常在便携式设备的麦克风或扬声器中可见的网格。在其它实施例中,窗口126可以是MicroPerf、缠绕在网格中的IR透明架,或者冷光镜。
在操作期间,当对象128出现在窗口126上方时,来自发射器122的光击中该对象并散射。来自发射器的光可以具有已知频率的方波脉冲发射,从而使得检测器124可以区分环境光和来自发射器122的由对象(例如,用户头部或耳朵或者用户口袋中的材料)反射回检测器124的光。散射光的至少一部分被反射至检测器124。检测器124检测到光强增强,并且处理***(未示出在图6中)将其解释为意味着在检测器124的短距离之内存在对象。如果不存在对象或者对象离检测器124的距离在某一距离之外,则不足的或者较少量的发射光被反射回至检测器124,并且处理***(未示出在图6中)将其解释为意味着不存在对象或者对象在相对较远的距离处。在每一种情况下,接近传感器都测量反射光的强度,该反射光的强度与对光进行反射的对象和检测器124之间的距离相关。
在一个实施例中,发射器122和检测器124被布置在便携式设备或***设备(例如本公开中所描述的那些)的壳体内。
在图7中,接近传感器的发射器122和检测器124被彼此向内转向以提高对反射光的检测,但是图7的接近传感器在其它情况下以与图6的接近传感器相似的方式操作。
将会了解,结合本公开的实施例使用的至少一些传感器可以确定或者提供表示模拟值的数据。换而言之,该数据表示可以是可以连续或者基本连续地变化的一组可能值中的任意一个的值,而不是从一个值到下一个值具有定量、离散跳跃的离散值。此外,由所述数据表示的值可以不是预定的。例如,在由接近传感器测得的距离的情况下,该距离不是预定的,不像表示预定值的键区上的各键值那样。例如,接近传感器可以确定或者提供表示可以以模拟形式连续地或者接近连续地变化的距离的数据;在这样的接近传感器的情况下,距离可以与源自接近传感器的发射器的反射光的强度相对应。温度传感器可以确定或者提供表示作为模拟值的温度的数据。诸如环境光传感器之类的光传感器可以确定或者提供表示作为模拟值的光强度的数据。诸如加速计之类的运动传感器可以确定或者提供表示运动的度量(例如,速度或者加速度或者两者)的数据。陀螺仪可以确定或者提供表示取向的度量(例如,侧倾或横摆或滚动的量)的数据。声音传感器可以确定或提供表示声音强度的度量的数据。对于其它类型的传感器,由传感器确定或提供的数据可以表示模拟值。
图8示出了根据本公开一个实施例的设备的另一示例。该设备可以包括诸如微处理器402之类的处理器以及存储器404,它们通过总线406相互耦合。设备400可以可选地包括与微处理器402耦合的高速缓存器408。该设备还可以可选地包括显示控制器和显示设备410,显示控制器和显示设备410通过总线406耦合到其它组件。一个或多个输入/输出控制器412也耦合到总线406以提供输入/输出设备414的接口,并提供用于传感用户活动的一个或多个传感器416的接口。总线406可以包括通过本领域公知的各种桥接器(bridge)、控制器和/或适配器相互连接的一条或多条总线。输入/输出设备414可以包括键区或键盘或诸如触摸输入面板之类的光标控制设备。此外,输入/输出设备414可以包括用于有线网络或无线网络的至少一个网络接口(例如,诸如WiFi或WPAN RP收发器之类的RP收发器)。传感器416可以是这里所描述的任意一个传感器,例如包括接近传感器或环境光传感器。在设备400的至少某些实施方式中,微处理器402可以接收来自一个或多个传感器416的数据,并且可以以这里所描述的方式对该数据执行分析。例如,可对数据进行分析,并且微处理器402随后可以自动地使得对设备的一个或多个设置进行调整。
在至少某些实施例中,数据处理器***400包括至少一个传感器416,用以传感数据处理***400是否在相对于地参考的一角度内移动了第一时间段。***400还包括耦合到至少一个传感器416的处理器402。处理器402被配置为如果数据处理器400移动超过该角度,则通过切换数据处理***400的取向来对从至少一个传感器416接收的数据作出响应。
处理器402还可被配置为响应于来自至少一个传感器416的数据,如果设备在所述角度内移动了至少第一时间段,则切换取向。处理器402可被配置为响应于来自至少一个传感器416的数据,确定数据处理***400的取向,基于与数据处理***的上一位置相比而言的当前位置改变来判断数据处理***400是否移动了。处理器402还可被配置为判断数据处理***400是否移动了一时间段,如果数据处理***400没有移动或者如果数据处理***移动了至少第二时间段则判断取向是否为纵向,并且如果数据处理***400的取向为纵向则切换取向。取向可以包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下、以及不确定的取向。
图9涉及这里所描述的公开的另一方面。在这一方面中,数据处理***203自身可被视为相对于诸如数据处理***451之类的另一数据处理***的***设备,数据处理***451在至少某些实施例中可以是通用计算机***,例如图8所示的***。图9所示的***450包括该数据处理***451,数据处理***451包括网络接口和***接口和存储装置。在至少某些实施例中,数据处理***451可以是具有键盘和光标控制设备和显示器以及将数据处理***耦合到网络459的网络接口的通用计算机***,网络459可以是因特网或其它网络,例如局域网或电话网络或有线TV***网络。网络接口可以通过有线连接或通过无线连接来连接到网络,并且可以存在用于不同网络或者连接到同一网络或多个网络的不同方法的多个网络接口。数据处理***通常包括非易失性海量存储装置,该非易失性海量存储装置可以存储用户程序和操作***和用户数据,用户数据包括地址或联系信息、日程表信息、和诸如浏览因特网的喜好或书签之类的URL。数据处理***451的***接口用于将数据处理***451耦合到用于***设备的对接坞或其它连接器。对接坞或其它连接器可以以有线或无线方式通过***接口来连接到数据处理***451。对接坞或连接器被设计为连接到一个或多个***设备,例如可以是无线手持装置的第一***设备457和可以是包括PDA功能性的无线蜂窝电话的第二***设备455。在一个实施例中,数据处理***203可以是第二***设备455,并且***设备201可以是第一***设备457。对接坞可分开来或同时在机械上容纳两个***设备,并且还可以在电气上连接到两个***设备来向***设备供电,对***设备的电池再充电,以及在***设备和数据处理***451之间交换数据。第二***设备455可以包括针对诸如联系人、日程表和URL之类的用户信息的存储装置,用户信息可以与数据处理***451上的类似类型的用户数据同步。用户可以将一个或两个***设备都布置于对接坞或连接器453上以促使发生如这里所描述的某些动作,或者可以移除一个或两个***设备也促使自动发生如这里所描述的某些动作。对接坞和/或***设备可以包括机械或电气传感器以检测***设备在对接坞或连接器上的布置以及***设备从对接坞或连接器的移除。
在前述说明书中,已经参考本发明的具体示例性实施例来描述了本发明。显然,在不脱离以下权利要求所阐明的本发明的较宽精神和范围的情况下,可以对实施例作出各种修改。因此,应当从例示性的角度而不是限制性的角度来看待说明书和附图。

Claims (89)

1.一种方法,包括:
从位于设备中的至少一个传感器接收运动事件;
确定所述设备的取向;
判断所述设备当前是否正在移动;
判断所述设备是否在相对于地参考的一角度内移动了第一时间段;以及
如果所述设备移动超过了所述角度则切换所述设备的显示取向。
2.根据权利要求1所述的方法,还包括:
如果所述设备在所述角度内移动了至少所述第一时间段,则切换所述取向。
3.根据权利要求1所述的方法,还包括:
判断当前移动的设备是否移动了第二时间段;
如果所述设备未在移动或者如果所述设备移动了至少所述第二时间段,则判断默认取向是否是纵向;以及
如果所述默认取向不是纵向则切换所述取向。
4.根据权利要求3所述的方法,还包括:
如果所述设备移动少于所述第二时间段,则等待来自位于设备中的至少一个传感器的新运动事件。
5.根据权利要求1所述的方法,其中,基于与所述设备的上一位置相比而言的当前位置变化,而发生判断所述设备是否移动的步骤。
6.根据权利要求1所述的方法,其中,所述至少一个传感器包括加速计、陀螺仪、接近传感器、声音传感器、光传感器和运动传感器的至少一个。
7.根据权利要求1所述的方法,其中,所述取向包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下、和不明确取向中的一个。
8.根据权利要求1所述的方法,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备移动超过了所述角度则切换所述取向的步骤。
9.根据权利要求1所述的方法,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备在所述角度内移动至少所述时间段则切换所述取向的步骤。
10.根据权利要求1所述的方法,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备取向不是纵向则切换所述取向的步骤。
11.一种存储了可执行程序指令的机器可读介质,所述可执行程序指令在被执行时使得数据处理***执行一种方法,该方法包括:
从位于设备中的至少一个传感器接收运动事件;
确定所述设备的取向;
判断所述设备当前是否正在移动;
判断所述设备是否在相对于地参考的一角度内移动了第一时间段;以及
如果所述设备移动超过了所述角度则切换所述取向。
12.根据权利要求11所述的介质,还包括:
如果所述设备在所述角度内移动了至少所述时间段,则切换所述取向。
13.根据权利要求11所述的介质,还包括:
判断当前移动的设备是否移动了第二时间段;
如果所述设备未在移动或者如果所述设备移动了至少所述第二时间段,则判断默认取向是否是纵向;以及
如果所述取向不是纵向则切换所述取向。
14.根据权利要求13所述的介质,还包括:
如果所述设备移动少于所述第二时间段,则等待来自位于设备中的至少一个传感器的新运动事件。
15.根据权利要求11所述的介质,其中,基于与所述设备的上一位置相比而言的当前位置改变,而发生判断所述设备是否移动的步骤。
16.根据权利要求11所述的介质,其中,所述至少一个传感器包括加速计、陀螺仪、接近传感器、声音传感器、光传感器和运动传感器的至少一个。
17.根据权利要求11所述的介质,其中,所述取向包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下、和不明确取向中的一个。
18.根据权利要求11所述的介质,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备移动超过了所述角度则切换所述取向的步骤。
19.根据权利要求11所述的介质,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备在所述角度内移动至少所述时间段则切换所述取向的步骤。
20.根据权利要求11所述的介质,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备取向不是纵向则切换所述取向的步骤。
21.一种方法,包括:
确定与设备相关联的设备向量,所述设备向量指示出所述设备对地参考的取向;
确定与所述设备的***设备相关联的***向量,所述***向量指示出所述***设备对地参考的取向;
生成与来自所述设备的事件相关联的音频信号;以及
判断所述***向量是否响应于所述音频信号而指向所述设备向量。
22.根据权利要求21所述的方法,还包括:
如果所述***向量响应于所述音频信号而指向所述设备向量,则使所述音频信号静音。
23.根据权利要求22所述的方法,其中,基于在所述音频信号被生成之前所述***向量未指向所述设备向量,所述***向量响应于所述音频信号而指向所述设备向量。
24.根据权利要求22所述的方法,还包括:
如果所述***向量未响应于所述音频信号而指向所述设备向量,则忽略所述音频信号。
25.根据权利要求24所述的方法,其中,基于在所述音频信号被生成之前和之后所述***向量指向所述设备向量,所述***设备未响应于所述音频信号来指向所述设备向量。
26.根据权利要求21所述的方法,其中,基于用户佩戴所述***设备而发生确定***向量的步骤。
27.根据权利要求21所述的方法,其中,所述事件包括如下至少一种:日程表事件、电话呼叫、警报事件、待处理事件、电子邮件事件、以及提醒事件。
28.根据权利要求21所述的方法,其中,所述音频信号表示语音命令。
29.根据权利要求28所述的方法,还包括:
如果所述***向量在相对于地参考的水平方向上移动,则认可所述语音命令。
30.根据权利要求29所述的方法,还包括:
如果所述***向量在相对于所述地参考的垂直方向上移动,则拒绝所述语音命令。
31.一种存储了可执行程序指令的机器可读介质,所述可执行程序指令在被执行时使得数据处理***执行一种方法,该方法包括:
确定与设备相关联的设备向量,所述设备向量指示出所述设备对地参考的取向;
确定与所述设备的***设备相关联的***向量,所述***向量指示出所述***设备对地参考的取向;
生成与来自所述设备的事件相关联的音频信号;以及
判断所述***向量是否响应于所述音频信号而指向所述设备向量。
32.根据权利要求31所述的介质,还包括:
如果所述***向量响应于所述音频信号而指向所述设备向量,则使所述音频信号静音。
33.根据权利要求32所述的介质,其中,基于在所述音频信号被生成之前所述***向量未指向所述设备向量,所述***向量响应于所述音频信号而指向所述设备向量。
34.根据权利要求32所述的介质,还包括:
如果所述***向量未响应于所述音频信号而指向所述设备向量,则忽略所述音频信号。
35.根据权利要求34所述的介质,其中,基于在所述音频信号被生成之前和之后所述***向量指向所述设备向量,所述***设备未响应于所述音频信号来指向所述设备向量。
36.根据权利要求31所述的介质,其中,基于用户佩戴所述***设备而发生确定***向量的步骤。
37.根据权利要求31所述的介质,其中,所述事件包括如下至少一种:日程表事件、电话呼叫、警报事件、待处理事件、电子邮件事件、以及提醒事件。
38.根据权利要求31所述的介质,其中,所述音频信号表示语音命令。
39.根据权利要求38所述的介质,还包括:
如果所述***向量在相对于地参考的水平方向上移动,则认可所述语音命令。
40.根据权利要求39所述的介质,还包括:
如果所述***向量在相对于所述地参考的垂直方向上移动,则拒绝所述语音命令。
41.一种数据处理***,包括:
至少一个传感器,用以传感所述数据处理***是否在相对于地参考的一角度内移动了第一时间段;以及
耦合到所述至少一个传感器的处理器,所述处理器被配置为如果所述数据处理***移动超过了所述角度,则通过切换所述数据处理***的取向来对从所述至少一个传感器接收的数据作出响应。
42.根据权利要求41所述的数据处理***,其中,所述处理器被配置为响应于来自所述至少一个传感器的数据,如果所述设备在所述角度内移动了至少所述第一时间段,则切换所述取向。
43.根据权利要求41所述的数据处理***,其中,所述处理器被配置为响应于来自所述至少一个传感器的数据而判断所述数据处理***的取向,判断所述数据处理***是否移动,判断所述数据处理***是否移动了一时间段,如果所述数据处理***没有移动或者如果所述数据处理***移动了至少所述第二时间段则判断所述取向是否是纵向,并且如果所述数据处理***的取向不是纵向则切换所述取向。
44.根据权利要求43所述的数据处理***,其中,基于与所述数据处理***的上一位置相比而言的当前位置改变,而发生判断所述数据处理***是否移动的步骤。
45.根据权利要求41所述的数据处理***,其中,所述至少一个传感器包括加速计、陀螺仪、接近传感器、声音传感器、光传感器和运动传感器中的至少一个。
46.根据权利要求41所述的数据处理***,其中,所述取向包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下和不明确取向中的一个。
47.一种***,包括:
***设备;
结合所述***设备使用的设备;
其中,所述***设备包括:
***接口,将所述***设备耦合到所述设备;
至少一个***传感器,用以传感所述***设备的用户;
与所述***接口和所述至少一个***传感器耦合的***处理器,该***处理器被配置为确定***向量,所述***向量指示出所述***设备对地参考的取向;
其中,所述设备包括:
接口,将所述设备耦合到所述***设备;
至少一个传感器,用以传感所述用户;
与所述接口和所述至少一个传感器耦合的处理器,该处理器被配置为:确定设备向量,所述设备向量指示出所述设备对所述地参考的取向;发起与事件相关联的音频信号;以及判断所述***向量是否响应于所述音频信号而指向所述设备向量。
48.根据权利要求47所述的***,其中,所述处理器还被配置为如果所述***向量响应于所述音频信号而指向所述设备向量,则使所述音频信号静音。
49.根据权利要求48所述的***,其中,基于在所述音频信号被生成之前所述***向量未指向所述设备向量,所述***向量响应于所述音频信号而指向所述设备向量。
50.根据权利要求48所述的***,其中,所述处理器还被配置为如果所述***向量未响应于所述音频信号而指向所述设备向量,则忽略所述音频信号。
51.根据权利要求50所述的***,其中,基于在所述音频信号被生成之前和之后所述***向量指向所述设备向量,所述***设备未响应于所述音频信号来指向所述设备向量。
52.根据权利要求47所述的***,其中,基于用户佩戴所述***设备而发生确定***向量的处理。
53.根据权利要求47所述的***,其中,所述事件包括如下至少一种:日程表事件、电话呼叫、警报事件、待处理事件、电子邮件事件、以及提醒事件。
54.根据权利要求54所述的***,其中,所述音频信号表示语音命令。
55.根据权利要求55所述的***,还包括:
如果所述***向量在相对于地参考的水平方向上移动,则认可所述语音命令。
56.根据权利要求54所述的***,还包括:
如果所述***向量在相对于所述地参考的垂直方向上移动,则拒绝所述语音命令。
57.根据权利要求47所述的***,其中,所述***接口包括无线收发器,该无线收发器无线地将所述设备耦合到所述***设备,并且其中,所述***设备还包括与所述***接口耦合的扬声器以及与所述***接口耦合的麦克风,并且其中,所述无线收发器将来自所述麦克风的第一音频数据发送到所述设备,并且其中,所述无线收发器接收来自所述设备的第二音频数据并将所述第二音频数据传递到所述扬声器,并且其中,所述设备包括无线移动电话收发器。
58.根据权利要求57所述的***,其中,所述***处理器和所述处理器的至少一个接收来自所述至少一个***传感器和所述至少一个传感器中的至少一个的数据,并基于该数据来判断是否将所述扬声器和所述麦克风用于通过所述无线移动电话收发器收发的电话呼叫。
59.根据权利要求58所述的***,其中,所述至少一个***传感器包括如下至少一个:(a)接近传感器、(b)环境光传感器、(c)温度传感器;(d)加速计、(e)位置传感器、(f)取向传感器、和(g)声音传感器;并且其中,所述至少一个传感器包括如下至少一个:(a)接近传感器、(b)环境光传感器、(c)温度传感器;(d)加速计、(e)位置传感器、(f)取向传感器、和(g)声音传感器中的至少一个。
60.根据权利要求59所述的***,其中,所述***处理器响应于来自所述至少一个***传感器和所述至少一个传感器的输出,而自动配置所述扬声器和所述麦克风。
61.根据权利要求60所述的***,其中,所述扬声器和所述麦克风被使得当所述至少一个***传感器传感到所述***设备在所述用户耳朵近旁时,能够提供用于电话呼叫的输出/输入能力,并且其中,所述扬声器和所述麦克风被使得当所述至少一个传感器传感到所述设备在所述用户耳朵近旁时,不能够提供所述输出/输入能力。
62.根据权利要求61所述的***,其中,所述***接口将来自所述至少一个***传感器的输出发送至所述设备,所述设备对来自所述至少一个***传感器的输出以及来自所述至少一个传感器的输出进行处理,并确定是否使能所述扬声器和所述麦克风,并向所述***设备发送指令指示是否使能所述扬声器和所述麦克风。
63.根据权利要求61所述的***,其中,所述***处理器通过所述***接口接收来自所述至少一个处理器的输出,并对来自所述至少一个传感器的输出以及来自所述至少一个***传感器的输出进行处理,以确定是否使能所述扬声器和所述麦克风。
64.一种装置,包括:
用于从位于设备中的至少一个传感器接收运动事件的装置;
用于确定所述设备的取向的装置;
用于判断所述设备当前是否正在移动的装置;
用于判断所述设备是否在相对于地参考的一角度内移动了第一时间段的装置;以及
用于如果所述设备移动超过所述角度则切换所述取向的装置。
65.一种装置,包括:
用于确定与设备相关联的设备向量的装置,所述设备向量指示出所述设备对地参考的取向;
用于确定与***设备相关联的***向量的装置,所述***向量指示出所述***设备对所述地参考的取向;
用于生成与来自所述设备的事件相关联的音频信号的装置;以及
用于判断所述***向量是否响应于所述音频信号而指向所述设备向量的装置。
66.一种方法,包括:
从位于设备中的至少一个传感器接收运动事件;
确定所述设备的当前取向;
判断所述设备当前是否正在移动;以及
基于所述设备当前未在移动而判断所述当前取向是否匹配默认取向。
67.根据权利要求66所述的方法,还包括:
如果所述当前取向与所述默认取向不相匹配,则切换所述取向。
68.根据权利要求66所述的方法,还包括:
如果所述当前取向与所述默认取向相匹配,则判断所述设备是否在相对于地参考的一角度内移动了第一时间段;以及
如果所述设备移动超过了所述角度,则切换所述设备的显示取向。
69.根据权利要求68所述的方法,还包括:
如果所述设备在所述角度内移动了至少所述第一时间段,则切换所述取向。
70.根据权利要求66所述的方法,还包括:
判断当前正在移动的设备是否移动了第二时间段;以及
如果所述设备移动了至少所述第二时间段,则判断所述当前取向是否与默认取向相同。
71.根据权利要求70所述的方法,还包括:
如果所述设备移动少于所述第二时间段,则等待来自位于设备中的至少一个传感器的新运动事件。
72.根据权利要求66所述的方法,其中,基于与所述设备的上一位置相比而言的当前位置改变,而发生判断所述设备是否移动的步骤。
73.根据权利要求66所述的方法,其中,所述当前取向包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下、和不明确取向中的一个。
74.根据权利要求66所述的方法,其中,所述默认取向包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下、和不明确取向中的一个。
75.根据权利要求66所述方法,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备移动超过了所述角度则切换所述取向的步骤。
76.根据权利要求66所述的方法,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备在所述角度内移动至少所述第一时间段则切换所述取向的步骤。
77.根据权利要求66所述的方法,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述当前取向与所述默认取向不相匹配则切换所述取向的步骤。
78.一种存储了可执行程序指令的机器可读介质,所述可执行程序指令在被执行时使得数据处理***执行一种方法,该方法包括:
从位于设备中的至少一个传感器接收运动事件;
确定所述设备的当前取向;
判断所述设备当前是否正在移动;以及
基于所述设备当前未在移动而判断所述当前取向是否匹配默认取向。
79.根据权利要求78所述的介质,还包括:
如果所述当前取向与所述默认取向不相匹配,则切换所述取向。
80.根据权利要求78所述的介质,还包括:
如果所述当前取向与所述默认取向相匹配,则判断所述设备是否在相对于地参考的一角度内移动了第一时间段;以及
如果所述设备移动超过了所述角度,则切换所述设备的显示取向。
81.根据权利要求80所述的介质,还包括:
如果所述设备在所述角度内移动了至少所述第一时间段,则切换所述取向。
82.根据权利要求78所述的介质,还包括:
判断当前正在移动的设备是否移动了第二时间段;以及
如果所述设备移动了至少所述第二时间段,则判断所述当前取向是否与默认取向相同。
83.根据权利要求82所述的介质,还包括:
如果所述设备移动少于所述第二时间段,则等待来自位于设备中的至少一个传感器的新运动事件。
84.根据权利要求78所述的介质,其中,基于与所述设备的上一位置相比而言的当前位置改变,而发生判断所述设备是否移动的步骤。
85.根据权利要求78所述的介质,其中,所述当前取向包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下、和不明确取向中的一个。
86.根据权利要求78所述的介质,其中,所述默认取向包括纵向、逆时针横向、顺时针横向、上下颠倒、正面朝上、正面朝下、和不明确取向中的一个。
87.根据权利要求78所述介质,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备移动超过了所述角度则切换所述取向的步骤。
88.根据权利要求78所述的介质,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述设备在所述角度内移动至少所述第一时间段则切换所述取向的步骤。
89.根据权利要求78所述的介质,其中,基于由有意的用户动作可预料地导致的运动事件,而发生如果所述当前取向与所述默认取向不相匹配则切换所述取向的步骤。
CN200880019305.XA 2007-06-08 2008-05-06 向设备和***设备提供传感信息的方法和*** Expired - Fee Related CN101681185B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/811,174 US8004493B2 (en) 2007-06-08 2007-06-08 Methods and systems for providing sensory information to devices and peripherals
US11/811,174 2007-06-08
PCT/US2008/005819 WO2008153639A1 (en) 2007-06-08 2008-05-06 Methods and systems for providing sensory information to devices and peripherals

Publications (2)

Publication Number Publication Date
CN101681185A true CN101681185A (zh) 2010-03-24
CN101681185B CN101681185B (zh) 2015-07-08

Family

ID=39539629

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880019305.XA Expired - Fee Related CN101681185B (zh) 2007-06-08 2008-05-06 向设备和***设备提供传感信息的方法和***

Country Status (7)

Country Link
US (3) US8004493B2 (zh)
EP (2) EP2237130A1 (zh)
JP (1) JP5385265B2 (zh)
KR (2) KR101312899B1 (zh)
CN (1) CN101681185B (zh)
DE (2) DE112008004269B4 (zh)
WO (1) WO2008153639A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102857567A (zh) * 2012-09-07 2013-01-02 中科方德软件有限公司 一种基于物联网传感器的数据传输***及方法
CN103091594A (zh) * 2011-11-03 2013-05-08 宏达国际电子股份有限公司 便携电子装置、便携电子装置的周边装置连接感测方法
CN104871574A (zh) * 2012-12-20 2015-08-26 皇家飞利浦有限公司 诸如压力支持呼吸治疗***的***中的无线***设备的自动配对
CN105308940A (zh) * 2013-06-06 2016-02-03 杜比实验室特许公司 音频装置的照明
CN105518566A (zh) * 2013-06-06 2016-04-20 微软技术许可有限责任公司 显示旋转管理
CN105867448A (zh) * 2015-02-11 2016-08-17 丹佛斯有限公司 具有取向传感器的温度调节控制设备
CN106527249A (zh) * 2015-05-11 2017-03-22 硅实验室股份有限公司 ***看门狗定时器
CN107172115A (zh) * 2016-03-08 2017-09-15 阿里巴巴集团控股有限公司 数据信息发送和接收方法、客户端、服务器及***

Families Citing this family (294)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US9098437B2 (en) 2010-10-01 2015-08-04 Z124 Cross-environment communication framework
US8933949B2 (en) 2010-10-01 2015-01-13 Z124 User interaction across cross-environment applications through an extended graphics context
US8819705B2 (en) 2010-10-01 2014-08-26 Z124 User interaction support across cross-environment applications
US8726294B2 (en) 2010-10-01 2014-05-13 Z124 Cross-environment communication using application space API
US8966379B2 (en) 2010-10-01 2015-02-24 Z124 Dynamic cross-environment application configuration/orientation in an active user environment
US9047102B2 (en) 2010-10-01 2015-06-02 Z124 Instant remote rendering
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US9390229B1 (en) 2006-04-26 2016-07-12 Dp Technologies, Inc. Method and apparatus for a health phone
US8902154B1 (en) 2006-07-11 2014-12-02 Dp Technologies, Inc. Method and apparatus for utilizing motion user interface
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8620353B1 (en) 2007-01-26 2013-12-31 Dp Technologies, Inc. Automatic sharing and publication of multimedia from a mobile device
US8949070B1 (en) 2007-02-08 2015-02-03 Dp Technologies, Inc. Human activity monitoring device with activity identification
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US7929964B2 (en) * 2007-06-08 2011-04-19 Alcatel-Lucent Usa Inc. Managing mobile station Wi-Fi communications
US8004493B2 (en) * 2007-06-08 2011-08-23 Apple Inc. Methods and systems for providing sensory information to devices and peripherals
US8555282B1 (en) 2007-07-27 2013-10-08 Dp Technologies, Inc. Optimizing preemptive operating system with motion sensing
KR101961052B1 (ko) * 2007-09-24 2019-03-21 애플 인크. 전자 장치 내의 내장형 인증 시스템들
US7800044B1 (en) 2007-11-09 2010-09-21 Dp Technologies, Inc. High ambient motion environment detection eliminate accidental activation of a device
US10002189B2 (en) 2007-12-20 2018-06-19 Apple Inc. Method and apparatus for searching using an active ontology
US8092251B2 (en) * 2007-12-29 2012-01-10 Apple Inc. Active electronic media device packaging
US8600120B2 (en) 2008-01-03 2013-12-03 Apple Inc. Personal computing device control using face detection and recognition
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
EP2248271B1 (en) * 2008-03-06 2011-12-07 GN Netcom A/S Headset as hub in remote control system
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US8285344B2 (en) 2008-05-21 2012-10-09 DP Technlogies, Inc. Method and apparatus for adjusting audio for a user environment
US8996332B2 (en) 2008-06-24 2015-03-31 Dp Technologies, Inc. Program setting adjustments based on activity identification
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US8204533B2 (en) * 2008-08-07 2012-06-19 Broadcom Corporation Method and system for bluetooth HID activity prediction for wireless coexistence throughput optimization
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US8872646B2 (en) 2008-10-08 2014-10-28 Dp Technologies, Inc. Method and system for waking up a device due to motion
WO2010067118A1 (en) 2008-12-11 2010-06-17 Novauris Technologies Limited Speech recognition involving a mobile device
EP2199885A1 (en) 2008-12-22 2010-06-23 Research In Motion Limited Portable electronic device and method of controlling same
US20100156939A1 (en) * 2008-12-22 2010-06-24 Research In Motion Limited Portable electronic device and method of controlling same
US8030914B2 (en) * 2008-12-29 2011-10-04 Motorola Mobility, Inc. Portable electronic device having self-calibrating proximity sensors
US8275412B2 (en) * 2008-12-31 2012-09-25 Motorola Mobility Llc Portable electronic device having directional proximity sensors based on device orientation
KR101572847B1 (ko) * 2009-01-09 2015-11-30 삼성전자주식회사 휴대용 단말기의 동작 감지 장치 및 방법
US8355031B2 (en) * 2009-03-17 2013-01-15 Harris Corporation Portable electronic devices with adjustable display orientation
US20100271331A1 (en) * 2009-04-22 2010-10-28 Rachid Alameh Touch-Screen and Method for an Electronic Device
JP5359536B2 (ja) * 2009-05-07 2013-12-04 富士通モバイルコミュニケーションズ株式会社 携帯電話機、及び携帯電話機の表示方向制御プログラム
US8788676B2 (en) 2009-05-22 2014-07-22 Motorola Mobility Llc Method and system for controlling data transmission to or from a mobile device
US8269175B2 (en) 2009-05-22 2012-09-18 Motorola Mobility Llc Electronic device with sensing assembly and method for detecting gestures of geometric shapes
US8294105B2 (en) * 2009-05-22 2012-10-23 Motorola Mobility Llc Electronic device with sensing assembly and method for interpreting offset gestures
US8542186B2 (en) 2009-05-22 2013-09-24 Motorola Mobility Llc Mobile device with user interaction capability and method of operating same
US8304733B2 (en) * 2009-05-22 2012-11-06 Motorola Mobility Llc Sensing assembly for mobile device
US8391719B2 (en) * 2009-05-22 2013-03-05 Motorola Mobility Llc Method and system for conducting communication between mobile devices
US8344325B2 (en) * 2009-05-22 2013-01-01 Motorola Mobility Llc Electronic device with sensing assembly and method for detecting basic gestures
US8619029B2 (en) 2009-05-22 2013-12-31 Motorola Mobility Llc Electronic device with sensing assembly and method for interpreting consecutive gestures
US9529437B2 (en) 2009-05-26 2016-12-27 Dp Technologies, Inc. Method and apparatus for a motion state aware device
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
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
US20120309363A1 (en) 2011-06-03 2012-12-06 Apple Inc. Triggering notifications associated with tasks items that represent tasks to perform
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US8319170B2 (en) 2009-07-10 2012-11-27 Motorola Mobility Llc Method for adapting a pulse power mode of a proximity sensor
US8817048B2 (en) * 2009-07-17 2014-08-26 Apple Inc. Selective rotation of a user interface
JP4823342B2 (ja) * 2009-08-06 2011-11-24 株式会社スクウェア・エニックス タッチパネル式ディスプレイを持った携帯型コンピュータ
TWI433525B (zh) * 2009-08-12 2014-04-01 Sure Best Ltd Dect無線免持通訊裝置
US8854314B2 (en) * 2009-09-29 2014-10-07 Alcatel Lucent Universal interface device with housing sensor array adapted for detection of distributed touch input
EP2325421B1 (de) * 2009-10-22 2017-01-04 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Kfz-Zündschlüssel, Kfz-Navigationsvorrichtung, Kfz-System und Verfahren
US8665227B2 (en) * 2009-11-19 2014-03-04 Motorola Mobility Llc Method and apparatus for replicating physical key function with soft keys in an electronic device
US8560309B2 (en) 2009-12-29 2013-10-15 Apple Inc. Remote conferencing center
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
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
US8934937B1 (en) 2010-01-22 2015-01-13 Amazon Technologies, Inc. Using sensors to trigger transmit power management
US8989792B1 (en) 2010-01-22 2015-03-24 Amazon Technologies, Inc. Using inertial sensors to trigger transmit power management
DE202011111062U1 (de) 2010-01-25 2019-02-19 Newvaluexchange Ltd. Vorrichtung und System für eine Digitalkonversationsmanagementplattform
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
TWM391242U (en) * 2010-04-30 2010-10-21 Chunghwa Picture Tubes Ltd Wireless human machine interface, cloud computing system and portable computer
US8963845B2 (en) 2010-05-05 2015-02-24 Google Technology Holdings LLC Mobile device with temperature sensing capability and method of operating same
US8452037B2 (en) 2010-05-05 2013-05-28 Apple Inc. Speaker clip
US9103732B2 (en) 2010-05-25 2015-08-11 Google Technology Holdings LLC User computer device with temperature sensing capabilities and method of operating same
US8751056B2 (en) 2010-05-25 2014-06-10 Motorola Mobility Llc User computer device with temperature sensing capabilities and method of operating same
US9107040B2 (en) * 2010-09-29 2015-08-11 Apple Inc. Systems, methods, and computer readable media for sharing awareness information
US8644519B2 (en) 2010-09-30 2014-02-04 Apple Inc. Electronic devices with improved audio
CN103262057B (zh) 2010-10-01 2016-02-10 Flex Electronics ID Co.,Ltd. 跨环境通信框架
US20120084737A1 (en) 2010-10-01 2012-04-05 Flextronics Id, Llc Gesture controls for multi-screen hierarchical applications
US20120088452A1 (en) * 2010-10-11 2012-04-12 Gn Netcom A/S Method For Locating A Wirelessly Connected Device
US8761831B2 (en) * 2010-10-15 2014-06-24 Z124 Mirrored remote peripheral interface
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US8320970B2 (en) 2011-02-16 2012-11-27 Google Inc. Mobile device display management
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US8811648B2 (en) 2011-03-31 2014-08-19 Apple Inc. Moving magnet audio transducer
US9007871B2 (en) 2011-04-18 2015-04-14 Apple Inc. Passive proximity detection
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US8594611B2 (en) 2011-06-22 2013-11-26 Harris Corporation Intrinsically safe portable radio architecture
US20130028443A1 (en) 2011-07-28 2013-01-31 Apple Inc. Devices with enhanced audio
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US8989428B2 (en) 2011-08-31 2015-03-24 Apple Inc. Acoustic systems in electronic devices
US20130057571A1 (en) * 2011-09-02 2013-03-07 Nokia Siemens Networks Oy Display Orientation Control
US8842057B2 (en) 2011-09-27 2014-09-23 Z124 Detail on triggers: transitional states
US9002322B2 (en) 2011-09-29 2015-04-07 Apple Inc. Authentication with secondary approver
US20130120106A1 (en) 2011-11-16 2013-05-16 Motorola Mobility, Inc. Display device, corresponding systems, and methods therefor
US8879761B2 (en) 2011-11-22 2014-11-04 Apple Inc. Orientation-based audio
US9063591B2 (en) 2011-11-30 2015-06-23 Google Technology Holdings LLC Active styluses for interacting with a mobile device
US8963885B2 (en) 2011-11-30 2015-02-24 Google Technology Holdings LLC Mobile device for interacting with an active stylus
US9020163B2 (en) 2011-12-06 2015-04-28 Apple Inc. Near-field null and beamforming
US8903108B2 (en) 2011-12-06 2014-12-02 Apple Inc. Near-field null and beamforming
EP2795994B1 (en) 2011-12-21 2018-09-12 Intel Corporation Near field communications-triggering for wireless display/docking
US9354748B2 (en) 2012-02-13 2016-05-31 Microsoft Technology Licensing, Llc Optical stylus interaction
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9426905B2 (en) 2012-03-02 2016-08-23 Microsoft Technology Licensing, Llc Connection device for computing devices
US8873227B2 (en) 2012-03-02 2014-10-28 Microsoft Corporation Flexible hinge support layer
US9870066B2 (en) 2012-03-02 2018-01-16 Microsoft Technology Licensing, Llc Method of manufacturing an input device
USRE48963E1 (en) 2012-03-02 2022-03-08 Microsoft Technology Licensing, Llc Connection device for computing devices
US9064654B2 (en) 2012-03-02 2015-06-23 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US9134807B2 (en) 2012-03-02 2015-09-15 Microsoft Technology Licensing, Llc Pressure sensitive key normalization
US9360893B2 (en) 2012-03-02 2016-06-07 Microsoft Technology Licensing, Llc Input device writing surface
US9298236B2 (en) 2012-03-02 2016-03-29 Microsoft Technology Licensing, Llc Multi-stage power adapter configured to provide a first power level upon initial connection of the power adapter to the host device and a second power level thereafter upon notification from the host device to the power adapter
US9075566B2 (en) 2012-03-02 2015-07-07 Microsoft Technoogy Licensing, LLC Flexible hinge spine
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US8838085B2 (en) 2012-04-26 2014-09-16 Qualcomm Incorporated Use of proximity sensors for interacting with mobile devices
JP2013232804A (ja) * 2012-04-27 2013-11-14 Fujitsu Ltd 端末装置、バックライト制御方法およびバックライト制御プログラム
US20130300590A1 (en) 2012-05-14 2013-11-14 Paul Henry Dietz Audio Feedback
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9237601B2 (en) 2012-05-18 2016-01-12 Qualcomm Incorporated Mobile device function selection using position in relation to a user
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US10031556B2 (en) 2012-06-08 2018-07-24 Microsoft Technology Licensing, Llc User experience adaptation
US9019615B2 (en) 2012-06-12 2015-04-28 Microsoft Technology Licensing, Llc Wide field-of-view virtual image projector
US8947353B2 (en) 2012-06-12 2015-02-03 Microsoft Corporation Photosensor array gesture detection
US9256089B2 (en) 2012-06-15 2016-02-09 Microsoft Technology Licensing, Llc Object-detecting backlight unit
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9268424B2 (en) 2012-07-18 2016-02-23 Sony Corporation Mobile client device, operation method, recording medium, and operation system
US8964379B2 (en) 2012-08-20 2015-02-24 Microsoft Corporation Switchable magnetic lock
US9360497B2 (en) 2012-08-29 2016-06-07 Blackberry Limited Controlling sensor use on an electronic device
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
US9820033B2 (en) 2012-09-28 2017-11-14 Apple Inc. Speaker assembly
CN103713735B (zh) * 2012-09-29 2018-03-16 华为技术有限公司 一种使用非接触式手势控制终端设备的方法和装置
US8858271B2 (en) 2012-10-18 2014-10-14 Apple Inc. Speaker interconnect
US9357299B2 (en) 2012-11-16 2016-05-31 Apple Inc. Active protection for acoustic device
US10447844B2 (en) 2012-12-14 2019-10-15 Apple Inc. Method and apparatus for automatically setting alarms and notifications
US8942410B2 (en) 2012-12-31 2015-01-27 Apple Inc. Magnetically biased electromagnet for audio applications
CN113470640B (zh) 2013-02-07 2022-04-26 苹果公司 数字助理的语音触发器
US9524036B1 (en) * 2013-03-11 2016-12-20 Amazon Technologies, Inc. Motions for displaying additional content
US20140272209A1 (en) 2013-03-13 2014-09-18 Apple Inc. Textile product having reduced density
US9282423B2 (en) * 2013-03-13 2016-03-08 Aliphcom Proximity and interface controls of media devices for media presentations
US20140267148A1 (en) * 2013-03-14 2014-09-18 Aliphcom Proximity and interface controls of media devices for media presentations
US11044451B2 (en) 2013-03-14 2021-06-22 Jawb Acquisition Llc Proximity-based control of media devices for media presentations
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
WO2014144949A2 (en) 2013-03-15 2014-09-18 Apple Inc. Training an at least partial voice command system
US9304549B2 (en) 2013-03-28 2016-04-05 Microsoft Technology Licensing, Llc Hinge mechanism for rotatable component attachment
US10754001B2 (en) 2013-04-10 2020-08-25 Rohde & Schwarz Gmbh & Co. Kg Measuring system and measuring method using position and/or orientation sensors
US10078372B2 (en) 2013-05-28 2018-09-18 Blackberry Limited Performing an action associated with a motion based input
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
WO2014200728A1 (en) 2013-06-09 2014-12-18 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
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
DE102013214576A1 (de) * 2013-07-25 2015-01-29 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Vorrichtung zum Ermitteln einer Position mittels eines tragbaren Bewegungssensors
WO2015020942A1 (en) 2013-08-06 2015-02-12 Apple Inc. Auto-activating smart responses based on activities from remote devices
US9898642B2 (en) 2013-09-09 2018-02-20 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
CN104423847B (zh) * 2013-09-11 2020-08-25 联想(北京)有限公司 一种信息处理方法、电子设备、外部设备
KR20150030455A (ko) * 2013-09-12 2015-03-20 (주)스피치이노베이션컨설팅그룹 포터블 디바이스 및 이의 제어 방법
US20150095667A1 (en) * 2013-09-27 2015-04-02 Gregory A. Nielsen Managing component performance
WO2015056038A1 (en) * 2013-10-16 2015-04-23 Sony Corporation Detecting intentional rotation of a mobile device
KR102115186B1 (ko) * 2013-11-22 2020-05-27 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US10296160B2 (en) 2013-12-06 2019-05-21 Apple Inc. Method for extracting salient dialog usage from live data
US20160192039A1 (en) * 2013-12-28 2016-06-30 Intel Corporation System and method for device action and configuration based on user context detection from sensors in peripheral devices
US9665143B2 (en) 2014-01-06 2017-05-30 Intel Corporation Contextual platform power management
US9664540B2 (en) * 2014-01-07 2017-05-30 Samsung Electronics Co., Ltd. Device including optical sensor
JP2014082798A (ja) * 2014-02-10 2014-05-08 Kyocera Corp 携帯端末装置、プログラムおよび表示制御方法
EP2927790B1 (en) * 2014-02-27 2018-06-13 Huawei Device Co., Ltd. Photographing method and mobile terminal
US9451354B2 (en) 2014-05-12 2016-09-20 Apple Inc. Liquid expulsion from an orifice
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
US10482461B2 (en) 2014-05-29 2019-11-19 Apple Inc. User interface for payments
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
EP3480811A1 (en) 2014-05-30 2019-05-08 Apple Inc. Multi-command single utterance input method
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
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
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
TWI584154B (zh) * 2014-07-08 2017-05-21 拓連科技股份有限公司 以角度為基礎之項目決定方法及系統,及相關電腦程式產品
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
US9424048B2 (en) 2014-09-15 2016-08-23 Microsoft Technology Licensing, Llc Inductive peripheral retention device
US9690340B2 (en) 2014-09-25 2017-06-27 Intel Corporation System and method for adaptive thermal and performance management in electronic devices
US9606986B2 (en) 2014-09-29 2017-03-28 Apple Inc. Integrated word N-gram and class M-gram language models
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
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
US9525943B2 (en) 2014-11-24 2016-12-20 Apple Inc. Mechanically actuated panel acoustic system
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
US10152299B2 (en) 2015-03-06 2018-12-11 Apple Inc. Reducing response latency of intelligent automated assistants
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
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
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
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
FR3035718B1 (fr) * 2015-04-28 2017-05-26 Centre Nat Detudes Spatiales Cnes Procede de controle d'un dispositif de calcul via un element mobile et systeme de controle mettant en oeuvre ce procede
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
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
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US9900698B2 (en) 2015-06-30 2018-02-20 Apple Inc. Graphene composite acoustic diaphragm
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US9858948B2 (en) 2015-09-29 2018-01-02 Apple Inc. Electronic equipment with ambient noise sensing input circuitry
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
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
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
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
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
US10474753B2 (en) 2016-09-07 2019-11-12 Apple Inc. Language identification using recurrent neural networks
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US11281993B2 (en) 2016-12-05 2022-03-22 Apple Inc. Model and ensemble compression for metric learning
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US11204787B2 (en) 2017-01-09 2021-12-21 Apple Inc. Application integration with a digital assistant
US10417266B2 (en) 2017-05-09 2019-09-17 Apple Inc. Context-aware ranking of intelligent response suggestions
DK201770383A1 (en) 2017-05-09 2018-12-14 Apple Inc. USER INTERFACE FOR CORRECTING RECOGNITION ERRORS
US10395654B2 (en) 2017-05-11 2019-08-27 Apple Inc. Text normalization based on a data-driven learning network
US10726832B2 (en) 2017-05-11 2020-07-28 Apple Inc. Maintaining privacy of personal information
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
DK201770428A1 (en) 2017-05-12 2019-02-18 Apple Inc. LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
US11301477B2 (en) 2017-05-12 2022-04-12 Apple Inc. Feedback analysis of a digital assistant
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US10311144B2 (en) 2017-05-16 2019-06-04 Apple Inc. Emoji word sense disambiguation
US10403278B2 (en) 2017-05-16 2019-09-03 Apple Inc. Methods and systems for phonetic matching in digital assistant services
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
US20180336275A1 (en) 2017-05-16 2018-11-22 Apple Inc. Intelligent automated assistant for media exploration
US10657328B2 (en) 2017-06-02 2020-05-19 Apple Inc. Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
KR102301599B1 (ko) 2017-09-09 2021-09-10 애플 인크. 생체측정 인증의 구현
US10445429B2 (en) 2017-09-21 2019-10-15 Apple Inc. Natural language understanding using vocabularies with compressed serialized tries
US11307661B2 (en) 2017-09-25 2022-04-19 Apple Inc. Electronic device with actuators for producing haptic and audio output along a device housing
US10755051B2 (en) 2017-09-29 2020-08-25 Apple Inc. Rule-based natural language processing
US10636424B2 (en) 2017-11-30 2020-04-28 Apple Inc. Multi-turn canned dialog
US10733982B2 (en) 2018-01-08 2020-08-04 Apple Inc. Multi-directional dialog
US10733375B2 (en) 2018-01-31 2020-08-04 Apple Inc. Knowledge-based framework for improving natural language understanding
US10789959B2 (en) 2018-03-02 2020-09-29 Apple Inc. Training speaker recognition models for digital assistants
US10592604B2 (en) 2018-03-12 2020-03-17 Apple Inc. Inverse text normalization for automatic speech recognition
US10818288B2 (en) 2018-03-26 2020-10-27 Apple Inc. Natural assistant interaction
US10909331B2 (en) 2018-03-30 2021-02-02 Apple Inc. Implicit identification of translation payload with neural machine translation
US10854066B2 (en) 2018-04-12 2020-12-01 Apple Inc. Methods and systems for disabling sleep alarm based on automated wake detection
US11145294B2 (en) 2018-05-07 2021-10-12 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US10928918B2 (en) 2018-05-07 2021-02-23 Apple Inc. Raise to speak
US10984780B2 (en) 2018-05-21 2021-04-20 Apple Inc. Global semantic word embeddings using bi-directional recurrent neural networks
DK201870355A1 (en) 2018-06-01 2019-12-16 Apple Inc. VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS
US10892996B2 (en) 2018-06-01 2021-01-12 Apple Inc. Variable latency device coordination
DK179822B1 (da) 2018-06-01 2019-07-12 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
DK180639B1 (en) 2018-06-01 2021-11-04 Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
US11386266B2 (en) 2018-06-01 2022-07-12 Apple Inc. Text correction
US10944859B2 (en) 2018-06-03 2021-03-09 Apple Inc. Accelerated task performance
US11170085B2 (en) 2018-06-03 2021-11-09 Apple Inc. Implementation of biometric authentication
US10757491B1 (en) 2018-06-11 2020-08-25 Apple Inc. Wearable interactive audio device
US10873798B1 (en) 2018-06-11 2020-12-22 Apple Inc. Detecting through-body inputs at a wearable audio device
US11334032B2 (en) 2018-08-30 2022-05-17 Apple Inc. Electronic watch with barometric vent
US11561144B1 (en) 2018-09-27 2023-01-24 Apple Inc. Wearable electronic device with fluid-based pressure sensing
US11100349B2 (en) 2018-09-28 2021-08-24 Apple Inc. Audio assisted enrollment
US10860096B2 (en) 2018-09-28 2020-12-08 Apple Inc. Device control using gaze information
US10491734B1 (en) * 2019-01-04 2019-11-26 Faraday&Future Inc. User-friendly vehicle bluetooth pairing scheme
CN114399014A (zh) 2019-04-17 2022-04-26 苹果公司 无线可定位标签

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4081623A (en) * 1976-11-15 1978-03-28 Bio-Systems Research, Inc. Sight operated telephone and machine controller
JPS6395661A (ja) 1986-10-13 1988-04-26 Toshiba Corp 半導体素子電極
US6262769B1 (en) * 1997-07-31 2001-07-17 Flashpoint Technology, Inc. Method and system for auto rotating a graphical user interface for managing portrait and landscape images in an image capture unit
US6160540A (en) * 1998-01-12 2000-12-12 Xerox Company Zoomorphic computer user interface
US6078825A (en) * 1998-02-20 2000-06-20 Advanced Mobile Solutions, Inc. Modular wireless headset system for hands free talking
JP2000122635A (ja) * 1998-10-09 2000-04-28 Victor Co Of Japan Ltd 画面制御装置
JP3739951B2 (ja) 1998-11-25 2006-01-25 東芝電子エンジニアリング株式会社 半導体発光素子およびその製造方法
US6424410B1 (en) * 1999-08-27 2002-07-23 Maui Innovative Peripherals, Inc. 3D navigation system using complementary head-mounted and stationary infrared beam detection units
US8120625B2 (en) * 2000-07-17 2012-02-21 Microsoft Corporation Method and apparatus using multiple sensors in a device with a display
US6520013B1 (en) * 2000-10-02 2003-02-18 Apple Computer, Inc. Method and apparatus for detecting free fall
US7688306B2 (en) 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
IL138831A (en) 2000-10-03 2007-07-24 Rafael Advanced Defense Sys An information system is operated by Mabat
JP2002132806A (ja) 2000-10-18 2002-05-10 Fujitsu Ltd サーバシステム及び情報提供サービスシステム並びに情報提供サービス方法
US7305256B2 (en) * 2001-02-05 2007-12-04 Verizon Corporate Services Group Inc. Method, apparatus and program for providing user-selected alerting signals in telecommunications devices
US7532901B1 (en) 2001-03-16 2009-05-12 Radeum, Inc. Methods and apparatus to detect location and orientation in an inductive system
US20020132585A1 (en) * 2001-03-16 2002-09-19 Aura Communications, Inc. Techniques for inductive communication systems
US6798429B2 (en) 2001-03-29 2004-09-28 Intel Corporation Intuitive mobile device interface to virtual spaces
US7024228B2 (en) * 2001-04-12 2006-04-04 Nokia Corporation Movement and attitude controlled mobile station control
US6583676B2 (en) * 2001-06-20 2003-06-24 Apple Computer, Inc. Proximity/touch detector and calibration circuit
DE10148010A1 (de) 2001-09-28 2003-04-24 Siemens Ag Verfahren zur Steuerung mindestens einer Funktion auf einem elektrischen Endgerät, insbesondere auf einem mobilen Kommunikationsendgerät oder auf einem Audio-Wiedergabegrät
US7345671B2 (en) * 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
KR20030048303A (ko) * 2001-12-12 2003-06-19 주식회사 하빈 주위환경 자동적응형 디지털 오디오 재생장치
DE10202110A1 (de) * 2002-01-21 2003-04-24 Siemens Ag Verfahren zum Trainieren der Bedienung einer Datenendeinrichtung und/oder zur Unterhaltung eines Benutzers der Datenendeinrichtung, Datenendeinrichtung, auf der ein Trainings- und/oder Unterhaltungsspiel benutzbar ist, sowie ein Trainings- und/oder Unterhaltungsspiel
US20040192225A1 (en) * 2002-09-04 2004-09-30 Mahn Roger C. Method of branding the speaker of a wireless device
JP2004219791A (ja) * 2003-01-16 2004-08-05 Matsushita Electric Ind Co Ltd 携帯型表示装置
US7627343B2 (en) * 2003-04-25 2009-12-01 Apple Inc. Media player system
US7027840B2 (en) * 2003-09-17 2006-04-11 Motorola, Inc. Method and apparatus of muting an alert
US7085590B2 (en) * 2003-12-31 2006-08-01 Sony Ericsson Mobile Communications Ab Mobile terminal with ergonomic imaging functions
JP2005277452A (ja) 2004-03-22 2005-10-06 Nec Corp 携帯型電子機器及びその表示切り替え方法
US7532197B2 (en) 2004-06-22 2009-05-12 Lenovo (Singapore) Pte Ltd. Method and system for automated monitoring of a display
US8381135B2 (en) * 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
US7653883B2 (en) * 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
US7599044B2 (en) * 2005-06-23 2009-10-06 Apple Inc. Method and apparatus for remotely detecting presence
FI20045300A (fi) * 2004-08-17 2006-02-18 Nokia Corp Elektroninen laite ja menetelmä elektronisen laitteen toimintojen ohjaamiseksi sekä ohjelmatuote menetelmän toteuttamiseksi
US20060052109A1 (en) * 2004-09-07 2006-03-09 Ashman William C Jr Motion-based user input for a wireless communication device
US7382353B2 (en) * 2004-11-18 2008-06-03 International Business Machines Corporation Changing a function of a device based on tilt of the device for longer than a time period
US7787012B2 (en) * 2004-12-02 2010-08-31 Science Applications International Corporation System and method for video image registration in a heads up display
JP4679194B2 (ja) * 2005-03-23 2011-04-27 Necカシオモバイルコミュニケーションズ株式会社 画像処理装置、及びそのプログラム
US8331603B2 (en) 2005-06-03 2012-12-11 Nokia Corporation Headset
US20070004451A1 (en) * 2005-06-30 2007-01-04 C Anderson Eric Controlling functions of a handheld multifunction device
US8045727B2 (en) * 2005-09-30 2011-10-25 Atmel Corporation Headset power management
US8112125B2 (en) 2006-11-10 2012-02-07 At&T Intellectual Property I, Lp Voice activated dialing for wireless headsets
US8006002B2 (en) * 2006-12-12 2011-08-23 Apple Inc. Methods and systems for automatic configuration of peripherals
WO2008154408A1 (en) * 2007-06-06 2008-12-18 Tobey Wayland E Modular hybrid snake arm
US8004493B2 (en) 2007-06-08 2011-08-23 Apple Inc. Methods and systems for providing sensory information to devices and peripherals

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103091594A (zh) * 2011-11-03 2013-05-08 宏达国际电子股份有限公司 便携电子装置、便携电子装置的周边装置连接感测方法
CN103091594B (zh) * 2011-11-03 2015-11-25 宏达国际电子股份有限公司 便携电子装置、便携电子装置的周边装置连接感测方法
CN102857567A (zh) * 2012-09-07 2013-01-02 中科方德软件有限公司 一种基于物联网传感器的数据传输***及方法
CN102857567B (zh) * 2012-09-07 2015-10-21 中科方德软件有限公司 一种基于物联网传感器的数据传输***及方法
CN104871574A (zh) * 2012-12-20 2015-08-26 皇家飞利浦有限公司 诸如压力支持呼吸治疗***的***中的无线***设备的自动配对
CN104871574B (zh) * 2012-12-20 2019-03-01 皇家飞利浦有限公司 自动无线配对方法和压力发生设备基本单元
US10178211B2 (en) 2013-06-06 2019-01-08 Dolby Laboratories Licensing Corporation Lighting for audio devices
US10102829B2 (en) 2013-06-06 2018-10-16 Microsoft Technology Licensing, Llc Display rotation management
CN105518566A (zh) * 2013-06-06 2016-04-20 微软技术许可有限责任公司 显示旋转管理
CN105308940A (zh) * 2013-06-06 2016-02-03 杜比实验室特许公司 音频装置的照明
CN105518566B (zh) * 2013-06-06 2019-03-19 微软技术许可有限责任公司 显示旋转管理
CN105867448A (zh) * 2015-02-11 2016-08-17 丹佛斯有限公司 具有取向传感器的温度调节控制设备
CN105867448B (zh) * 2015-02-11 2018-04-10 丹佛斯有限公司 具有取向传感器的温度调节控制设备
CN106527249A (zh) * 2015-05-11 2017-03-22 硅实验室股份有限公司 ***看门狗定时器
CN106527249B (zh) * 2015-05-11 2021-03-26 硅实验室股份有限公司 ***看门狗定时器
CN107172115A (zh) * 2016-03-08 2017-09-15 阿里巴巴集团控股有限公司 数据信息发送和接收方法、客户端、服务器及***
CN107172115B (zh) * 2016-03-08 2021-07-02 阿里巴巴集团控股有限公司 数据信息发送和接收方法、客户端、服务器及***

Also Published As

Publication number Publication date
KR101204535B1 (ko) 2012-11-23
JP5385265B2 (ja) 2014-01-08
US20120162066A1 (en) 2012-06-28
DE112008004269B4 (de) 2022-06-09
EP2237130A1 (en) 2010-10-06
EP2156267A1 (en) 2010-02-24
US8830169B2 (en) 2014-09-09
US20080303681A1 (en) 2008-12-11
US8004493B2 (en) 2011-08-23
KR101312899B1 (ko) 2013-09-30
DE112008004269A5 (de) 2013-08-08
DE112008001600T5 (de) 2010-05-12
JP2010529552A (ja) 2010-08-26
US20110273475A1 (en) 2011-11-10
US8619050B2 (en) 2013-12-31
CN101681185B (zh) 2015-07-08
KR20100036305A (ko) 2010-04-07
WO2008153639A1 (en) 2008-12-18
KR20120056901A (ko) 2012-06-04

Similar Documents

Publication Publication Date Title
CN101681185B (zh) 向设备和***设备提供传感信息的方法和***
KR101116487B1 (ko) 다수의 오디오 장치들 사이의 오디오의 동적인 라우팅
JP5878142B2 (ja) ポータブルデータ処理(pdp)装置によって実行される方法
US8914559B2 (en) Methods and systems for automatic configuration of peripherals
CN103309673A (zh) 一种基于手势的会话处理方法、装置及终端设备
WO2018133642A1 (zh) 指纹识别模组、指纹识别方法及相关产品
WO2019183772A1 (zh) 一种指纹解锁方法及终端
CN108769387A (zh) 应用控制方法及相关设备
CN109799924A (zh) 防误触控制方法及装置、移动终端、计算机可读存储介质
CN108279842A (zh) 一种功能调控方法、功能调控装置及终端设备
CN109126127A (zh) 游戏控制方法、双屏移动终端及计算机可读存储介质
CN110324494A (zh) 一种终端设备的操作方法及相关设备
CN108881610A (zh) 一种终端控制方法、终端及计算机可读存储介质
CN110007761A (zh) 可穿戴设备及其控制方法、计算机可读存储介质
CN108965576A (zh) 来电处理方法、装置、存储介质及电子设备
CN210927706U (zh) 终端设备
WO2017206382A1 (zh) 一种输入字符的方法、装置以及终端设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150708

Termination date: 20210506

CF01 Termination of patent right due to non-payment of annual fee