CN104335558A - 用于管理并发音频消息的系统和方法 - Google Patents
用于管理并发音频消息的系统和方法 Download PDFInfo
- Publication number
- CN104335558A CN104335558A CN201380027396.2A CN201380027396A CN104335558A CN 104335558 A CN104335558 A CN 104335558A CN 201380027396 A CN201380027396 A CN 201380027396A CN 104335558 A CN104335558 A CN 104335558A
- Authority
- CN
- China
- Prior art keywords
- audio message
- message
- audio
- mobile device
- play
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 78
- 230000008859 change Effects 0.000 claims abstract description 60
- 230000004044 response Effects 0.000 claims abstract description 58
- 230000033001 locomotion Effects 0.000 claims abstract description 46
- 238000004891 communication Methods 0.000 claims description 342
- 230000000694 effects Effects 0.000 claims description 29
- 230000036541 health Effects 0.000 claims description 25
- 230000005236 sound signal Effects 0.000 claims description 21
- 230000005540 biological transmission Effects 0.000 claims description 11
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 230000004886 head movement Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 24
- 230000036544 posture Effects 0.000 description 16
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 210000000707 wrist Anatomy 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000009471 action Effects 0.000 description 7
- 239000012634 fragment Substances 0.000 description 7
- 230000008447 perception Effects 0.000 description 7
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 230000006698 induction Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 240000006409 Acacia auriculiformis Species 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 2
- 210000005069 ears Anatomy 0.000 description 2
- 230000005670 electromagnetic radiation Effects 0.000 description 2
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 239000010959 steel Substances 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000001755 vocal effect Effects 0.000 description 2
- 206010068829 Overconfidence Diseases 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- DKOQGJHPHLTOJR-WHRDSVKCSA-N cefpirome Chemical compound N([C@@H]1C(N2C(=C(C[N+]=3C=4CCCC=4C=CC=3)CS[C@@H]21)C([O-])=O)=O)C(=O)\C(=N/OC)C1=CSC(N)=N1 DKOQGJHPHLTOJR-WHRDSVKCSA-N 0.000 description 1
- 229960000466 cefpirome Drugs 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 210000002414 leg Anatomy 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- 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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers
- H03G3/02—Manually-operated control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
- H04B1/385—Transceivers carried on the body, e.g. in helmets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/04—Supports for telephone transmitters or receivers
- H04M1/05—Supports for telephone transmitters or receivers specially adapted for use on head, throat or breast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
- H04M1/6041—Portable telephones adapted for handsfree use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
- H04M1/6041—Portable telephones adapted for handsfree use
- H04M1/6058—Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone
- H04M1/6066—Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone including a wireless connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72433—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/568—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities audio processing specific to telephonic conferencing, e.g. spatial distribution, mixing of participants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R1/00—Details of transducers, loudspeakers or microphones
- H04R1/08—Mouthpieces; Microphones; Attachments therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R1/00—Details of transducers, loudspeakers or microphones
- H04R1/10—Earpieces; Attachments therefor ; Earphones; Monophonic headphones
- H04R1/1041—Mechanical or electronic switches, or control elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
- H04B1/385—Transceivers carried on the body, e.g. in helmets
- H04B2001/3872—Transceivers carried on the body, e.g. in helmets with extendable microphones or earphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/62—Details of telephonic subscriber devices user interface aspects of conference calls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/436—Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2420/00—Details of connection covered by H04R, not provided for in its groups
- H04R2420/07—Applications of wireless loudspeakers or wireless microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2460/00—Details of hearing devices, i.e. of ear- or headphones covered by H04R1/10 or H04R5/033 but not provided for in any of their subgroups, or of hearing aids covered by H04R25/00 but not provided for in any of its subgroups
- H04R2460/15—Determination of the acoustic seal of ear moulds or ear tips of hearing devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Otolaryngology (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种用于接收多个对话或消息和用于采用移动设备和无线耳机来播放多个对话和消息的系统。该系统可以基于所接收的消息的各种特性来确定各种呈现参数,并且可以播放消息使得音频出现在用户周围的有区分的位置处。响应于基于所检测到的用户输入(例如,身体移动姿势)来识别用户的焦点的变化,该系统可以改变如何播放消息和/或对话。
Description
相关申请
本申请要求享有于2012年5月27日递交的、名称为“Multi-PersonWhisper Service”的美国临时申请61/652,228的优先权的权益,故以引用方式将该美国临时申请的全部内容并入本文。
背景技术
移动设备(例如,移动电话、智能电话、平板电脑或笔记本电脑)可以具有用于管理或响应通信和/消息(例如同时接收到的电话呼叫或文本消息)的各种类型的个人通信系统。这些个人通信系统包括:呼叫等待、将第二呼叫方传送到语音信箱(voicemail)或者简单地忽略第二呼叫方。例如,如果智能电话在用户当前正在对其进行操作时收到电话呼叫,则该智能电话可以提示用户在应答呼叫或将第二呼叫方传送到语音信箱同时用户保持与第一呼叫方通话之间作出选择。虽然该方法管理同时接收到的两个呼叫,但是对于参与的所有各方来说确实很别扭。
并发通信,尤其是同时接收到的语音呼叫,对于很多移动设备用户来说更不方便或更难管理。例如,使用电话会议呼叫技术的用户可能忘记各个参与者的身份,因为任何人可以随时说话。此外,由于许多技术上的不便,精心安排多方对话的开始或者处理并发讨论可能是困难的。例如,当移动用户遇到并发呼叫时(例如,通过呼叫等待的第二呼叫),用户可能被迫忙于进行繁琐的按钮按下、众多的智能电话菜单操作、或将呼叫方转到语音信箱。
发明内容
各个实施例的通信系统、方法和设备使得通信设备的无线连接能够以使得用户能够同时有效地管理两个对话的方式(就像在走廊里与两个人谈话一样)来管理和响应并发或冲突的消息和/或对话。
在实施例中,用户可以采用一种个人通信系统,该个人通信系统包括:耦合到两个无线耳机(例如,一个用于左耳和一个用于右耳)的移动设备,其用于进行多个音频通信,并且通过改变两个或更多个并发音频流的呈现来混合(blend)它们。移动设备可以以使得用户能够区分两个或更多个消息和/或对话的方式来呈现多个并发的音频消息(例如,私语(whisper)服务音频文件,其是当由移动设备接收时可以在无线耳机上播放的音频片段)和/或语音对话。例如,移动设备可以使用三维(3D)音效,使得消息/对话被用户感知到单独地位于用户周围的空间。例如,一个消息/对话可以被感知为来自用户的前方、另一个消息/对话可以被感知为来自用户的后方、第三消息/对话被可以感知为来自用户的左边,而第四消息/对话可以被感知为来自用户的右边。听觉呈现可以包括其它的效果,例如,呈现比其它的声音更大声的一个或多个消息/对话、产生或修改声音使得一个或多个消息/对话显得在用户附近而其它的消息/对话听上去很远、在一个耳朵中呈现一个消息/对话而在另一个耳朵中呈现另一个消息/对话、以及使一个或多个消息/对话声音低沉同时播放其它声音因此它们很清楚。可以配置多个音频消息/对话的该听觉呈现,因此它们模仿了现实生活的对话情形,例如用户在大厅里正与一个人说话时听到来自远处的另一个人的呼叫。
在各个实施例中,移动设备可以将音频消息定向到一个或两个无线耳机,调整音频消息的呈现特性,并且响应于检测到冲突的消息或语音呼叫而向发送方计算设备发送消息。该移动设备可以使用配置文件(例如,用户偏好)、联系人列表(例如,已知的和/或有特权的联系人的列表)、和/或接收的消息/对话的时间安排(timing)来确定播放音频流的方式。移动设备还可以响应于检测到用户姿势、移动或与移动设备、耳机和/或其它已连接设备的交互,改变在活动的消息和/或对话之间的焦点。在另一个实施例中,移动设备可以基于邻近度、姿势输入或来自与移动设备或无线耳机的用户交互的输入来接纳新的对话参与者加入进行中的对话。
附图说明
并入本文并构成本说明书的一部分的附图示出了本发明的示例性实施例,并且连同上文给出的总体描述和下文给出的详细描述一起用于说明本发明的特征。
图1是适用于与各个实施例使用的网络的通信系统框图。
图2是示出了用于确定两个或更多个并发输入的音频消息的音频输出至有线或无线耳机的实施例方法的过程流程图。
图3是示出了在移动设备、左无线耳机和右无线耳机之间的示例性交互的通信流程图。
图4是示出了用于接收、组织和呈现多个消息和/或对话的实施例方法的过程流程图。
图5是示出了用于为多个对话调整关注焦点的实施例方法的过程流程图。
图6A-图6B是示出了用于进行单向私语对话的实施例方法的过程流程图。
图7是示出了用于使用无线信号来添加新的私语对话参与者的实施例方法的过程流程图。
图8是示出了由接收者个人通信系统管理的对话的各种声音位置和质量呈现的示图。
图9A-图9D是对用于改变可使用各个实施例来识别出的焦点的姿势动作的图解说明。
图10是适用于与各个实施例使用的示例性移动设备的组件图。
图11是适用于与各个实施例使用的另一个示例性移动设备的组件图。
图12是适用于与各个实施例使用的无线耳机的组件图。
具体实施方式
将参照附图对各个实施例进行详细描述。在任何可能的情况下,将贯穿附图使用相同的附图标记来指代相同或相似的部分。对特定例子和实现的引用是出于说明性目的,并不旨在限制本发明或权利要求书的范围。
本文使用词语“示例性”或“例如”来表示“充当例子、实例或说明”。本文描述为“示例性”或“例如”的任何实现并不必然地被解释为比其它实现优选或有利。
如本文所使用的,术语“移动设备”和“接收机设备”在本文中可互换地使用,以指代以下各项中的任何一项或全部:蜂窝电话、智能电话、个人或移动多媒体播放器、个人数据助理(PDA)、膝上型计算机、平板电脑、智能本、掌上电脑、无线电子邮件接收机、支持多媒体互联网的蜂窝电话、无线游戏控制器以及包括可编程处理器和存储器及用于进行以下操作的电路的类似的个人电子设备:发送和/或接收语音和数据呼叫,发送和/或接收消息(例如,短消息服务(SMS)消息、电子邮件、应用通知(例如贴文通知和/或游戏高分变化通知等)),发送和/或接收警告(例如,低电池电量警告、网络连接丢失警告等),和/或发送和/或接收提醒(例如,日历提醒、任务提醒等)。
如本文所使用的,术语“用户”、“发送者”、“接收者”以及“参与者”是指使用计算设备(例如,移动设备或能够发送SMS文本消息、电子邮件、私语消息、音频数据或其它这样的电子通信的任何其它设备)来发送和/或接收消息的人。发送者、接收者、用户和参与者在发送和/或接收消息时还可以采用具有移动设备和无线耳机的个人通信系统。
各个实施例可与个人通信系统一起使用,所述个人通信系统包括:耦合到两个无线耳机的移动设备,该两个无线耳机被配置为舒适地穿戴而不扰乱用户的正常倾听。由于无线耳机可舒适地穿戴,因此用户可以整天使用该个人无线通信系统。由于该个人通信系统,尤其是耦合到无线设备的两个无线耳机,可以是全天穿戴和活动的,因此可以提供新的通信服务,凭此,选定的个体(例如,在用户定义的特权列表上的那些个体)可以通过发送在用户的耳朵中立即播放的音频片段(例如私语)来进行通信。出于本申请的目的,术语“私语消息”是指可以传送到移动计算设备并在无线耳机上立即播放的音频片段。这种私语消息可以是除了SMS、MMS和电子邮件消息之外的消息,尽管可以通过语音合成将这些基于文本的消息转换为音频流。因此,在个人通信系统的一个实施例中,如果用户这样选择的话,则可以以与私语消息相同的方式在用户的耳中播放常规的基于文本的消息。
在私语消息服务中,希望发送私语消息的发送者可以对着他们的移动设备或计算机(其可能正运行用于创建私语消息的应用(例如))说简短的口头消息,然后按下发送按键或图标。音频片段通过无线网络(例如,蜂窝数据网络或WiFi网络,取决于当前的连接)进行发送并被传送到预期接收者的移动计算设备。对于发送者,该服务可以非常像一键通话(push-to-talk)来进行通信,但是对消息进行处理更像SMS消息。在收到私语消息时,接收者的移动计算设备可以确定该发送者是否在特权列表上,如果是这样,则立即通过一个或两个耳机来播放该音频片段。以此方式,有特权的发送者可以向接收者传送个人音频消息,该消息就像私下的私语一样在接收者的耳中立即进行播放(或响应于用户动作而进行播放)。如果发送者不在用户的特权列表上,则用户可以选择(例如,通过用户设置或操作模式)在存储器中存储当用户进行选择时要播放的该私语消息。
在实施例中,用户可以指引他的或她的个人通信系统记录私语消息并存储该私语消息以表示该用户的当前状态。使用能够处理私语消息的类似的个人通信系统的另一个用户然后可以请求收听第一个用户的私语消息状态。以类似的方式,具有私语消息服务的任何用户可以通过他或她的预编程的联系人列表来选择收听其他用户的当前状态。例如,这将类似于一个人更新他们的基于文本的状态、或个人阅读个人的指定朋友的所有状态更新的其脸书的新闻提要(newsfeed)。然而,通过私语服务,将对音频片段进行记录而不是对音频片段进行分类,并且其他用户可能选择收听他们的联系人当前状态而不是读取它们。该实施例是有用的,因为它将允许用户确定联系人的状态(例如,繁忙、有空的或其它详细信息(例如在国外)),并且在向该联系人发送定向私语消息、电话呼叫、SMS或其它形式的通信之前,向用户提供相关反馈。
在实施例中,个人通信系统可以支持单向语音对话。例如,教授可以与班级的学生进行私语语音对话,其中,只允许该教授对对话有贡献。个人通信系统可以检测来自期望参与对话的各方的警报(alert)消息(类似于学生举手说话)。基于经由个人通信系统交互(例如,图形用户界面(graphicaluser interface)按钮、语音命令或识别的姿势)的用户的输入,个人通信系统可临时地向其他方提供许可以使得他们能够参与对话。可以在具体情况具体处理的基础上或通过开放的响应时段来准许许可。例如,当学生发送说话请求时和/或在教授说话的暂停期间(例如,当输入教授的麦克风的声音在超过阈值的一段时间上变低),教授可以允许来自学生的贡献。
在另一个实施例中,个人通信系统可以在用户和其他个体(包括位于用户附近的各方以及远程参与者)之间创建群组语音对话。例如,采用个人通信系统的用户可以与远程参与者交换私语消息(例如,音频备忘录(memo))、在走廊里遇见另一个人并开始发送私语到两个个体。个人通信系统可以通过使用音频信号来检测多人对话的潜在参与者,以确定具有私语能力的设备是否在预先确定的范围内(例如,短距离无线电的通信范围)。响应于用户的输入,个人通信系统可以将新的参与者包括在该私语语音对话中。
尽管私语服务对于用户来说具有很多通信好处,但如果用户已经在收听另一个消息或者参与另一个通信(例如,语音呼叫),则当接收到私语消息时就立即播放它们会导致混乱。为了解决该问题,各个实施例提供了用于在个人通信系统中呈现/播放与用户的优先级和关注焦点相一致的多个并发音频消息的系统和方法。
可由个人通信系统处理的重叠的接收消息和/或对话可以包括:语音呼叫、私语消息、通过语音合成器来处理的基于文本的消息、社交媒体消息以及应用提醒。实施例还可以使得能够处理在音频消息和/或对话(例如播客(podcast)、无线电台节目、音乐文件等)之间发生的冲突。冲突的音频流的例子包括:同时从多个发送者接收的私语消息、重叠的私语消息(例如当用户在进行语音呼叫的同时接收的私语消息)以及同时的两个并发的电话呼叫。
在各个实施例中,个人通信系统可以接收静态消息(例如,预录的音频、文本、电子邮件)、双向活动对话(例如,实时电话对话)以及单向活动对话(例如,发送者可以说话而用户可以收听)。例如,发送者可以向用户发送静态私语备忘录消息。在实施例中,个人通信系统可以建立具有零星的和随机的传输的能力的开放通信信道。例如,发送者和用户可以在整个时间段内交换持久的、实时音频馈送(例如,开放式麦克风流)。举另一个例子,如果发送者和用户正在交换私语服务消息,则效果将非常类似于电话呼叫中的对话,即使在各方各自的计算设备之间没有建立实时连接。
实施例个人通信系统可以接收并处理来自发送者的消息,该发送者具有如个人通信系统的用户所定义的特权状态。由个人通信系统接收的消息的发送者可以被包括在用户指定的特权列表中,该特权列表在个人通信系统中(例如在移动设备的存储器中)进行维护和存储。个人通信系统可以授权、认证或以其它方式批准发送者,以允许来自发送者的私语消息要由个人通信系统进行接收并且如下文所描述进行播放。
在各个实施例中,个人通信系统可基于消息的特性以各种方式来对并发的消息和/或对话进行区分和/或排序。例如,个人通信系统可对编码在消息中的元数据、到达的顺序、消息优先级或紧急指示、发送者/呼叫者的特点(包括用户是否是有特权的联系人)以及其它因素进行评估,以确定消息/对话的相对排序。
基于所确定的消息/对话的相对排序和/或其它评估,个人通信系统可选择用于播放消息和/对话的各种呈现参数。呈现参数可以定义音量、音频质量、速度、施加的滤波效果以及其它属性,个人通信系统可使用这些属性以便以使得用户能够在并发的消息和/或对话进行区分的方式来播放该消息和/或对话。在实施例中,个人通信系统还可以利用三维音频技术来提供深度感知以呈现多个消息和/或对话。
在实施例中,个人通信系统可以对定义或反映了用户的焦点的用户输入进行检测,并且相应地调整多个消息的呈现。用户的焦点可以作为个人通信系统变量来进行处理,当个人通信系统接收到具有与个人通信系统设备(例如,移动设备和无线耳机)交互的形式的用户输入和/或基于来自个人通信系统组件上的运动传感器的数据来识别出用户身体移动或姿势时,该个人通信系统可更新该变量。例如,个人通信系统可以确定用户正在看哪里或可以通过评估来自无线耳机内的运动传感器的数据来识别某些身体移动姿势。例如,该无线耳机可包括加速度计、磁力计、和/或陀螺仪的套件(或传感器包),其被配置为生成传感器数据,该传感器数据可由个人通信系统用于估计大约正常的六个自由度(即6轴)的用户头部的横向移动和旋转移动。个人通信系统可以维护具有运动传感器数据的模式的形式的经识别的姿势的数据库,该个人通信系统可以使用该运动传感器数据来确定用户的焦点方向和/或识别个人通信系统命令。当个人通信系统检测到运动传感器数据的模式时,该个人通信系统可改变与用户的关注焦点相一致的焦点变量并且相应地改变多个音频流的播放方式。
图1示出了适用于与各个实施例使用的无线网络系统100。无线网络系统100包括:个人通信系统101,其可以包括多个通信设备(例如,无线地耦合到右无线耳机104’和左无线耳机104的移动设备102)。移动设备102与无线耳机104’和104可以通过无线数据链路124和126来交换数据。举个例子,移动设备102和无线耳机之间的无线数据链路124和126可以是蓝牙连接。
此外,移动设备102可以被配置为分别经由与无线接入点108(例如,Wi-Fi接入点)建立的无线连接120和122来连接到互联网112。无线接入点108可以与互联网112相连接。以此方式,可以通过本领域公知的方法,在移动设备102和其它连接互联网112的设备之间交换数据。此外,移动设备102与蜂窝铁塔或基站106可以经由蜂窝连接120(其包括CDMA、TDMA、GSM、PCS、G-3、G-4、LTE或任何其它类型的连接)来交换数据。蜂窝铁塔或基站106可以与路由器110相通信,路由器110可以连接到互联网112。以此方式,可以通过本领域公知的方法,在移动设备102与其它设备之间交换数据(例如,语音呼叫、文本消息、电子邮件等)。
图2示出了用于管理移动设备102上的两个和更多个重叠的音频消息中的来自无线耳机104和104’的音频输出的实施例方法200。在框202,移动设备102可以接收第一音频消息,并且在框204,移动设备102还可以同时接收第二音频消息。举个例子,在框202、204处接收的音频消息可以形成可通过蜂窝网络或至互联网112的Wi-Fi连接来建立的语音和/或数据呼叫的一部分。在框206,移动设备102可以为第一音频消息和第二音频消息确定相对排序。
可以使用多种不同的方法来确定针对重叠的音频消息的相对排序。为了实现用于向重叠的消息/对话分配相对排序的基于预先定义的规则的方法,移动设备102可以维护包括规则的协议文件,移动设备可将该规则应用于消息以便确定它们的相对排序。可以基于包括在音频消息中的信息(例如,元数据、发送者或呼叫者ID、优先级指示)以及存储在移动设备中的信息(例如特权联系人数据库)来选择或应用这些规则。在另一个基于规则的方法中,由于不同通信类型的相对重要性,可以由消息类型来确定消息的排序。例如,电话呼叫或一键通话(PTT)音频可以优先于私语消息、语音信箱、SMS以及电子邮件,因为电话呼叫和PTT音频通常比后者的通信形式更为紧急。同样,私语消息可以优先于SMS。在另一个方法中,个人通信系统101可向用户呈现提示以便提供输入到个人通信系统101,使得个人通信系统101可以用来为冲突的音频消息确定相对排序。在该方法中,可以提示用户挑选特定消息来首先收听,或者当其它方法不能够为冲突的音频消息确定相对优先级时,挑选特定消息来“打破僵局”。例如,移动设备102可以显示图形界面(“GUI”)按钮,用户可以轻击该GUI按钮来指示针对同时接收的音频消息的相对排序。
在框208,移动设备102可以基于在框206所确定的相对排序的预先定义的规则来为第一音频消息和第二音频消息确定呈现参数。例如,移动设备102可以基于第一音频消息和第二音频消息的相对排序的预先定义的规则来访问用于为第一音频消息和第二音频消息确定呈现参数的协议文件。在框210,移动设备102可确定要在左无线耳机104和右无线耳机104’中播放的输出。在框212,移动设备102可以生成针对左无线耳机104的音频信号,并且在框216经由无线链路向左无线耳机104发送该信号。在框220,左无线耳机104可以从移动设备102接收音频信号,并且可以在框224,生成音频输出(例如,通过经由耳机104中的一个或多个扬声器播放音频)。类似地,在框214,移动设备102可以生成针对右无线耳机104’的音频信号,并且在框218,经由无线链路向右无线耳机104’发送该信号。在框222,右无线耳机104’从移动设备102接收音频信号,并且在框226,生成音频输出(例如,通过经由耳机104’中的一个或多个扬声器播放音频)。
图3是示出了当移动设备接收到传入的音频消息时,在移动设备102和无线耳机104、104’之间发生的示例性交互的通信流程图。作为初始化例程的一部分,移动设备102可以向右无线耳机104’发送配对请求消息302。作为响应,移动设备102可以从右无线耳机104’接收配对响应消息304。以此方式,移动设备102和右无线耳机104’可以进行配对并且彼此建立无线数据链路(例如无线数据链路124)。
以类似的方式,移动设备102可以向左无线耳机104发送配对请求消息306。作为响应,移动设备102可以从左无线耳机104接收配对响应消息308。以此方式,移动设备102和左无线耳机104可以进行配对并且彼此建立无线数据链路(例如无线数据链路126)。
当移动设备102同时接收第一音频消息314和第二音频消息316时,移动设备102可以确定这两个音频消息的相对排序,并且基于所确定的相对排序,来确定可应用于每个音频消息318的呈现参数。在实施例中,移动设备102可以在耳机104、104’中的一者或两者上播放第一音频消息和第二音频消息。对于左无线耳机104和右无线耳机104’中的每一个无线耳机来说,移动设备102可以生成不同的音频输出。以此方式,可以在用户的右耳和左耳中呈现不同的音频。通过对在右耳机和左耳机中产生的声音应用不同的音频效果,个人通信系统101能够以使得用户能够区分各种声音的方式(非常像平常环境下个人如何能够处理从不同方向接收的声音的方式)来向用户呈现多个音频消息/对话。
图4-图9示出了处理由个人通信系统101接收的并发消息的各个实施例方法,个人通信系统101包括至少移动设备以及一个或两个无线耳机。
图4示出了用于处理同时由个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)接收的两个消息的实施例方法400。在框405,个人通信系统101可以接收第一消息,并且在框410,接收第二消息。例如,个人通信系统101通过蜂窝网络来接收两个私语消息或类似类型的音频备忘录。在可选的框415,个人通信系统101可以显示/播放一个或两个消息。所接收的消息中的一个或两者可以在移动设备102上进行显示或在无线耳机104、104’中的一个或两者上进行播放。例如,尽管私语消息通过一个或两个无线耳机104、104’来进行播放,但是在用户的判断下,私语消息还可以经由语音至文本软件例程来转变为文本,并且进行显示以供用户在移动设备102上阅读。在另一个例子中,文本消息可以是所接收的消息,其可以经由文本至语音软件例程来转变为音频并与另一个消息同时在个人通信系统101上(例如,在无线耳机104、104’中的一个或两者上)进行播放。在替代的例子中,该一个或多个私语消息可以通过任何其它个人通信系统101组件的另一个扬声器(例如,在移动设备102的扬声器上)进行播放。
在框420,个人通信系统101(例如,移动设备102、耳机104、104’和/或其它组件)可以为第一消息和第二消息确定相对排序。该相对排序可以由个人通信系统101用于确定如何播放或显示两个消息。如上文所讨论的,个人通信系统101可以基于消息类型来评估排序。例如,个人通信系统101可以将第一消息排序为具有较高的相对排序,因为第一消息是电话呼叫,而第二消息可以被给予较低的相对排序,因为第二消息是转变为音频的文本消息。举另一个例子,系统101可以向标记为紧急的文本至音频邮件给予较高的相对排序,而向私语消息给予较低的相对排序。
在实施例中,个人通信系统101可以基于发送者的身份来对消息进行排序。例如,如果第一消息发送者是家庭成员并且第二消息发送者是同事,则个人通信系统101可以将第一消息发送者排序为较高。个人通信系统101还可以基于特权列表中的信息来确定消息和/或对话的相对排序。例如,个人通信系统101可以存储包括每个联系人的相对排序的联系人或地址薄数据库。替代地,个人通信系统101可以处理消息内容,以便基于消息主题、时事性或关联度评价来确定相对排序。例如,个人通信系统101可以执行语言处理例程来解读文本或音频内容,并确定该消息的话题。
在实施例中,个人通信系统101可以对消息和/或对话中的元数据进行评估以确定相对排序。例如,个人通信系统101可以解析第一消息和第二消息,以便对每一个消息中描述各个消息内容的重要性的元数据进行解码。个人通信系统101还可以基于元数据来确定其它消息特性(例如发送者身份、消息类型以及推荐的呈现参数)。例如,接收的消息可以包括嵌入的元数据,该嵌入的元数据指示个人通信系统101向所包括的音频/文本消息内容应用语言翻译例程。
在实施例中,个人通信系统101可以基于对用户关注焦点的确定来修改冲突的消息和/或对话中的一个或所有消息和/或对话的音频输出。可以基于用户的输入、身体位置(例如,用户正面对的方向)以及个人通信系统101可获得的其它信息来确定用户的关注焦点。这种能力使得个人通信系统101能够对用户自己的关注焦点进行响应,从而以最适当的方式来呈现用户最感兴趣的那些消息,而其它消息可以是被降低重要性(deemphasize)、被降低音量、被压抑(muffle)、被放置后面或从用户中被删除、或者以其它方式如本文所描述的被修改。在确定针对当前消息和/或对话的用户的关注焦点时,个人通信系统101可以向焦点变量分配值,其可以用作为确定冲突的消息/对话的相对排序的一部分。因此,作为用户的关注焦点的消息或对话可以被分配最高的相对排序并通过与该高的排序相一致的耳机来呈现给用户,而其它消息/对话可以被降低重要性。下文参照图5来讨论用于确定焦点变量的方法的实施例。
在实施例中,个人通信系统101可以为每个接收的消息记录并跟踪所确定的相对排序。例如,个人通信系统101可以为在特定的时间段内接收的每个私语消息记录相对排序。个人通信系统101还可以响应于检测到条件、用户的关注焦点和/或消息中所包含的信息的变化,而对消息的相对排序进行重新评估。例如,每当个人通信系统101接收或分派新的消息时,可以为所有跟踪的或活动的消息和/或对话重新评估相对排序。
在另一个实施例中,个人通信系统101可以随机地确定并发消息的相对排序。例如,个人通信系统101可以使用伪随机选择方法来确定相对排序,使得用户没有显现为具有可由其它方检测到的偏好。
在框425,个人通信系统101可以基于相对排序的预先定义规则来为第一消息和第二消息确定呈现参数。例如,个人通信系统101可以基于预先定义的规则来访问用于为第一消息和第二消息确定呈现参数的协议文件。该协议文件可以包含:基于规则的指令,其描述了具有各种相对排序的消息可以如何由个人通信系统101来呈现。例如,该协议文件可以包括:用于在播放较低相对排序的消息之前播放具有较高相对排序的消息的规则。在实施例中,该协议文件可以表示预先定义的默认配置和/或由个人通信系统101的用户定义的偏好。例如,用户可以在偏好列表中指示个人通信系统101应当始终使用特定的呈现技术来显示/播放从特定发送者接收的消息。
该协议文件可以定义用于修改和播放具有特定相对排序的消息的呈现参数。呈现参数可以包括可播放音频消息的设备的标识、消息音频的音量、要应用于音频消息的效果以及在处理和/或播放消息时要执行的特定软件。例如,该协议文件可以包括以下规则:包含音频数据的消息和/或对话可以通过无线耳机来进行播放。举另一个例子,该协议文件可以指示较高相对排序的音频文件与较低相对排序的音频文件相比要以更高的音量来进行播放。举另一个例子,该协议文件可以指示较高相对排序的音频文件要通过右无线耳机来进行播放。在实施例中,协议文件可以指示:在呈现较低相对排序的消息或对话之前,可以完全地播放高相对排序的消息。在实施例中,个人通信系统101还可以对个人通信系统101的当前功能(例如,连接的设备、可用的带宽、当前设备设置、安装的3-D软件等)进行评估,以确定要应用于并发消息的呈现参数。
在实施例中,该协议文件可以包含诸如音量或保真度设置(例如,回放比特率)之类的设备设置,该设备设置可以应用于各种相对排序或类型的消息。该协议文件可以包括描述用于播放消息的时间表(或时间安排)的规则。例如,该协议文件可以指示个人通信系统101暂停在进行中的(即当前呈现/播放)消息,以便开始播放较高相对排序的消息。在实施例中,该协议文件可以指示个人通信系统101基于相对排序来向各个联系人发送状态消息。例如,个人通信系统101可以向消息发送者发送私语音频消息,该私语音频消息指示该发送者的消息当前正等待由个人通信系统101进行播放。
在实施例中,该协议文件可以包括:用于不管所确定的相对排序如何,并完全基于消息发送者的身份(例如,发送者ID或呼叫者ID)来采用呈现参数的规则。例如,该协议文件规则可以指定个人通信系统101应当始终在左无线耳机中播放来自特定发送者的私语消息。该协议文件规则还可以基于接收消息的其它基本特性(例如,消息紧急性或消息类型(例如,私语消息、电子邮件、SMS文本消息等))来定义呈现参数,。例如,规则可以指定个人通信系统101应当在左无线耳机中播放私语消息或当播放语音合成的SMS文本消息时应当使用较高的回放音量。
在实施例中,该协议文件可以包括:用于在消息进行播放前指定对该消息的预处理的规则。例如,该协议文件规则可以要求较低相对排序的音频文件通过采样软件例程来进行处理,使得不会干扰较高相对排序的消息或对话。例如,个人通信系统101可以对音频文件进行预处理以使原始音频消息压抑或失真,使得用户将其听做具有足够清晰度的背景声音,从而用户可以辨别另一个人在说话而没有干扰同时播放的主消息或对话。在实施例中,个人通信系统101可以向流式传输音频数据(例如,语音对话)应用滤波或类似的效果,并且可以存储音频消息的未滤波的版本。例如,对于实时语音数据流(例如,语音呼叫),当数据由个人通信系统101接收时,个人通信系统101可以向语音数据应用音频滤波器。下文参照图8提供了对呈现参数的各种预处理的进一步描述。
在框430,个人通信系统101可以基于在框425所确定的呈现参数来显示/播放第一消息和第二消息。该呈现参数可以被包括在协议文件中。在实施例中,呈现参数可以在个人通信系统101设备(例如,移动设备102或另一个组件)上显示第一消息和/或第二消息,并且可以替代地或者相结合的方式在一个或多个无线耳机104、104’中播放第一消息和/或第二消息。在实施例中,如果消息有不同的持续时间,则当只有单个消息/对话正在进行播放时,个人通信系统101可以针对消息或对话中的一个消息或对话恢复到正常的音频设置。例如,当较高相对排序的消息结束时,个人通信系统101可以开始以正常的音频设置来播放较低相对排序的消息。
在实施例中,关于如何向接收者播放消息的信息可以被发送回给消息的发送者,例如以传送确认消息的形式。例如,个人通信系统101可以发送回给消息发送者以下信息:其确定发送者的私语消息具有较低相对排序且以低音量和低沉地进行播放。如果发送者还采用了类似的个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件),则发送者的个人通信系统101可以使用相同的呈现参数为发送者播放从用户的个人通信系统101接收的任何消息和/或对话。例如,如果用户的个人通信系统101以低音量和/或采用低沉的效果来播放来自发送者的私语消息,则发送者的个人通信系统101可以以类似的低音量和/或低沉的效果来播放来自用户的私语消息。以此方式,发送者可以明白消息是如何为接收者进行播放的。
在实施例中,个人通信系统101可以向第一消息和第二消息的发送者发送指示以下各项的消息:分配给发送者的消息的相对排序、播放消息给接收者的顺序以及在方法400的操作期间由个人通信系统101作出的其它确定。例如,个人通信系统101可以向发送者发送状态消息,该状态消息描述了对他们待传送的消息或对话执行的操作(例如,个人通信系统101正播放来自另一个发送者的私语消息、个人通信系统101处于待机模式等)。这种状态消息可以包括:与个人通信系统101的活动设备、针对个人通信系统101设备的用户的交互(或存在)(例如,用户是否穿戴着一个或两个耳机)有关的信息,以及可通知发送者关于个人通信系统101如何处理和播放他们的消息和/或对话的其它信息。例如,发送者的个人通信系统101可以从个人通信系统101接收私语消息,该私语消息指示用户参与另一个活动的对话或消息。举另一个例子,个人通信系统101可以向发送者发送私语消息,该私语消息包括用户以低沉/失真的方式与另一方交谈的音频。举另一个例子,个人通信系统101可以向发送者的个人通信系统101发送消息,该消息指示发送者的消息在用户的个人通信系统101中是处于中止或暂停状态。例如,个人通信系统101可以向发送者的个人通信系统101发送私语消息,该私语消息包含音频,该音频解释了接收者必须暂停与该发送者的对话以收听较高优先级的私语消息。
图5示出了用于在用户的关注焦点改变时修改多个消息之间的优先级的方法500。基于对用户的关注焦点的估计的焦点变量可以用于决定将为用户播放哪些消息以及将如何为用户播放冲突的消息。例如,当个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)接收另外的冲突的音频消息时,个人通信系统101可以根据用户动作确定用户专注于双向音频对话。只要用户的关注保持聚焦于双向音频对话,个人通信系统101就可以延迟、安静地播放或压抑接收的消息中的一个或多个。然而,如果用户的关注转移到好像收听消息中的一个消息,这可以反映在焦点变量的变化中,其可能导致以清楚的方式来播放冲突的消息中的一个消息,同时双向音频对话被静音、被转移到一个耳朵、被压抑、被暂时中止、或以其它方式被修改,以便使得用户能够清楚地听到该消息。可以在协议文件中定义个人通信系统101对用户的关注焦点的变化进行响应的方式,例如,以规则的形式。
个人通信系统101可以响应于来自用户的输入(例如,轻击物理按钮、或显示在用户界面上的图标)而调整焦点变量。例如,个人通信系统101可以接收来自与移动设备上的触摸屏的用户交互的输入或由麦克风接收的识别的语音命令。
在实施例中,个人通信系统101可以包括多个设备(例如,移动设备、腕带式设备和/或一个或两个无线耳机),该多个设备可以包含测量和收集可用于表征解剖构造(anatomical)上的移动的运动数据的传感器(传感包)。运动传感器包可以包括陀螺仪、磁力计、加速度计中的一个或多个。个人通信系统101可以被配置为监视通信设备中的运动传感器(例如,耳机中的加速度计),以便检测身体移动。可以将检测到的身体移动(例如,头部的运动)与已登记(registered)身体移动姿势的数据库相比较,以便识别移动姿势(例如,点头、左右摇头等)。已登记身体移动姿势的数据库可以存储在存储器中,并且将特定的移动姿势与所选择的个人通信系统101命令(例如,选择要关注的特定消息、从一个消息转移到另一个消息、重播私语消息、设备控制等)进行关联。
在另一个实施例中,个人通信系统101设备(例如,移动设备、腕带式设备和/或一个或两个无线耳机)可以包括与特定动作(例如,用户选择要关注的特定消息或对话或用户从一个消息转移到另一个消息)相关的传感器和物理按钮。例如,个人通信系统101可以从在右无线耳机上按下按钮两次的用户接收双击输入,并且作为响应,将个人通信系统101配置为通过增加音量并压抑左无线耳机中的第二音频消息或对话的声音来关注于右耳机中的第一音频消息或对话。
在方法500的可选的框505,个人通信系统101可以执行训练或校准例程以登记身体移动姿势。在这种训练或校准例程中,用户可以被提示转动他/她的头或执行定义的移动,同时个人通信系统101监视从各种通信组件接收的运动传感器数据。用户可以被要求执行相同的例程多次,使得可以收集来自那些移动的运动传感器数据的平均值和范围。在用户执行规定的移动时所收集的运动传感器数据可以随后用于创建已登记的身体移动姿势数据库。其后,可以将从个人通信系统101组件中的运动传感器接收的传感器数据与该数据库相比较,以便识别出用户是否正在执行个人通信系统101(和用户)已经训练过的姿势。
已登记的身体移动姿势的数据库可以存储共同由用户执行的姿势集合的位置信息和运动信息。在实施例中,个人通信系统101可以包括来自另外的设备(例如,腕戴式设备)的运动数据,以支持较大范围的用户输入姿势。例如,个人通信系统101可以组合来自第一腕带式设备的运动数据以识别可能与改变用户想要关注的消息或对话相关的滑动(swipe)姿势。
在框510,个人通信系统101可以在用户和个人A之间建立第一音频对话,在或大约在同一时间,在框515,个人通信系统101可以在用户和个人B之间建立第二音频对话。用户或其它人员(例如,个人A或个人B)可能已通过向其它人员的移动设备发送音频消息来发起了对话。如上文所讨论的,音频消息可以包括:私语消息、由语音合成器处理的SMS文本消息、由语音合成器处理的电子邮件以及在无线耳机上播放的其它听觉消息。
在框520,个人通信系统101可以确定用户的关注焦点,并且基于诸如以下各项之类的各种因素来定义相对应的焦点变量:用户输入(例如,在用户界面上按钮按下)、用户的身体位置或移动、开始消息和/或对话的顺序、语音命令、文件、优先级列表排序、偏好和/或其它输入和因素。下文参照图9A-图9D来描述可由个人通信系统101检测到的并导致焦点变量调整的用户输入的例子。
只要用户的焦点保持相同,焦点变量可以保持不变。因此,冲突的消息和/或对话在耳机中进行播放的方式可以保持相同直到检测到用户的焦点的变化为止。当由个人通信系统101检测到用户的关注焦点的变化时,在框525,个人通信系统101可以改变焦点变量。例如,如果个人通信系统101确定用户把他/她的头从左转向右,则这可以被解释为用户的关注焦点从在左耳机中播放的消息或对话转移到在右耳机中播放的消息或对话。通过相应地改变焦点变量,用于确定消息/对话相对优先级的过程可以适应用户的关注焦点的变化。这可以涉及改变冲突的消息和/或对话在每个耳朵中进行播放的方式。为了实现这一点,每当个人通信系统101改变焦点变量时,个人通信系统101可以访问协议文件。在实施例中,当个人通信系统101确定改变焦点变量时,其可以对描述每个活动的消息或音频对话的相对排序的数据表进行更新。例如,个人通信系统101可以维护所有活动的私语消息的数据表,并且当焦点变量改变时可以修改针对每个私语消息的相对排序。
在实施例中,检测到的用户输入可以在没有改变由个人通信系统101播放的消息和/或对话的焦点或相对排序的情况下改变个人通信系统101的消息设置、设备设置或通用设置。例如,个人通信系统101可以将运动数据模式识别为与用于降低正播放的特定私语消息的音量的命令相对应的用户运动姿势。举另一个例子,用户可以按下使无线耳机交换每个耳机播放的私语消息的GUI按钮。在这些例子中,冲突的消息和/或对话的焦点变量和相对排序可以保持相同。
在可选的框530,个人通信系统101可以通过耦合到个人通信系统101的设备来输出焦点变化的听觉/物理指示。例如,个人通信系统101可以通过移动设备102、一个或两个无线耳机104、104’或其它连接的设备来提供听觉或触觉指示,以向用户通知焦点变量的变化。当个人通信系统101改变焦点变量时,个人通信系统101可以通过一个或两个无线耳机播放哔哔声(beep)、振动移动设备或在移动设备的显示屏上闪现图形。可由用户感测的该指示使得用户能够明白消息和/对话的声音为什么正在改变。在实施例中,个人通信系统101还可以向冲突的消息和/或对话的发送者发送状态消息,以通知他们已发生了用户焦点的变化。这可以具有哔哔声、振动或其它信号的形式,并且允许发送者考虑改变他们的消息或对话直到用户的焦点返回到他们。
在框535,个人通信系统101可以基于焦点变量的改变来调整第一音频对话和第二音频对话的呈现参数。例如,个人通信系统101可以增加用户现在关注的消息或对话的音量而降低其它消息和/或对话的音量。举另一个例子,个人通信系统101可以停止压抑现在已经成为关注焦点的消息或对话,而压抑在户焦点的变化之前以清楚的方式播放的消息或对话。
图6A-图6B示出了用于与多个接收者进行单向对话的实施例方法600、650。出于讨论图6A和图6B的目的,术语“领导者”是指控制单向对话的一方,术语“接收者”是指接收与单向对话相关的消息的一方,并且术语“参与者”是指提供作为对单向对话的贡献的消息的接收者。
单向对话可以是一系列消息或进行中的、活动的通信,并且可以包括语音备忘录、私语消息、SMS文本消息或任何其它形式的电子通信。例如,领导者的个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)可以在领导者和接收者之间建立使用私语服务/消息的实时对话(例如,“群组”音频对话)。单向对话场景的例子包括由领导者的个人通信系统101进行并分发给许多接收者的演讲、网络研讨会或讲座。
单向对话可以包括许可逻辑,该许可逻辑不允许接收者在单向对话的背景下自由地响应。例如,对话可以是由领导者的个人通信系统101单方面发送的一系列消息。领导者的个人通信系统101可以对具有禁止接收者设备“回复”或“回复全部”的元数据的对话消息进行编码。利用这种许可或编码,领导者的个人通信系统101可以控制接收者对对话的贡献。
在各个实施例中,领导者和接收者可以采用具有如上文所描述的设备的系统101(例如,采用能够生成并发送私语消息的移动设备和无线耳机)。接收者和领导者可以被包括作为存储在他们各自的个人通信系统101设备中的特权联系人列表中的联系人或条目。例如,当私语音频消息是从领导者特权联系人列表中表示的接收者接收时,其可以在领导者的个人通信系统101中自动地播放。在实施例中,对话的特性(例如,对于接收者的贡献是关闭的)可以被表示在领导者和接收者的个人通信系统101的各种设备上。例如,接收者的移动设备可以在显示屏上显示文本或呈现红色以指示对话对于接收者的响应消息是关闭的。
参照图6A,在框605,领导者的个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)可以发起和保持与多个接收者的单向对话。在可选的框610,领导者的个人通信系统101可以从个体接收新的音频消息。在实施例中,所接收的新的音频消息可以指示个体期望作为接收者进入单向对话。在可选的框615,领导者的个人通信系统101可以接纳并包括个体作为具有单向接入的单向音频对话的参与者。在实施例中,领导者的个人通信系统101可以向个体的设备发送邀请消息或者替代地可以向个体开始发送活动的单向音频对话数据。
在框620,领导者的个人通信系统101可以接收并播放来自请求允许参与单向音频对话的参与者的警报消息。该警报消息可以是私语服务、语音合成的文本消息或其中参与者要求领导者允许向单向对话的所有接收者发送消息的其它音频消息。例如,参与者可以发送通过领导者的无线耳机104、104’播放的私语消息(例如,“教授,如果你允许的话,我想向大家讲话。”)。在另一个实施例中,参与者可以不请求对单向音频对话有贡献,而是可以向领导者提出私人的声明或问题。参与者可以通过向他/她的设备提供输入来发起警报消息传输,如下文参照在框625的操作所描述的。例如,采用腕带式设备的参与者可以通过举起他/她的手来向领导者的个人通信系统101发送警报。
在框625,响应于该警报消息,领导者的个人通信系统101可以基于领导者的交互来检测来自领导者的输入。例如,领导者可以按下标有“允许”/“拒绝”并在他/她的移动设备上显示的GUI按钮。举另一个例子,领导者的个人通信系统101可以检测到领导者向前移动他的手(好像移交麦克风)。举另一个例子,领导者的个人通信系统101可以识别口头命令、领导者按下一个或多个耳机上的物理按钮、或领导者按下触摸屏用户界面上的GUI按钮。上面描述了识别姿势和执行相对应的软件命令。
在框630,领导者的个人通信系统101可以基于在框625所检测到的输入,来修改单向音频对话,以包括来自多个接收者或参与者中的至少一个的响应消息。在实施例中,领导者的个人通信系统101可以发送认证码、确认消息或包括指令或验证信息的任何其它消息,以使得参与者的个人通信系统101能够生成针对单向对话的消息。例如,领导者的个人通信系统101可以向参与者的个人通信系统101发送私语对话码,该私语对话码使得参与者的个人通信系统101能够生成私语消息并向所有的对话接收者发送私语消息。在另一个实施例中,领导者的个人通信系统101可以用作路由设备,该路由设备可以接收关于单向音频对话的所有参与者消息并向接收者发送所接收的参与者消息。
在框633,领导者的个人通信系统101可以检测来自领导者的输入,例如,如上文参照框625所描述的。例如,领导者可以按下移动设备上标有“重获控制”的GUI按钮。
在框635,领导者的个人通信系统101可以基于在之前框625所检测到的来自领导者的输入来关闭至参与者的单向音频对话。例如,响应于检测到领导者向他的身体拉回他的胳膊(好像拿回麦克风),领导者的个人通信系统101可以执行操作以删除参与者发送消息给接收者的许可。在实施例中,领导者的个人通信系统101可以向参与者和/或接收者发送指示领导者已经重获对话的控制的消息。例如,当领导者恢复对对话的控制时,参与者的移动设备可以在显示单元上显示红色停止标志图形。
图6B示出了用于与多个接收者进行单向音频对话的另一个实施例方法650。方法650和相关联的系统类似于上文参照图6A所描述的系统和方法。但是,该方法650可以使得发起和/或控制音频消息或对话的领导者的个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)能够临时地放弃控制并向来自多个参与者的响应消息(或贡献)开放对话。例如,教师可以在单向私语对话“讲座”期间问假设性问题,并且可以开放对话以接收来自学生参与者的响应。
在框605,如上文所描述的,领导者的个人通信系统101可以发起和保持诸如私语语音对话之类的单向对话。单向对话可以包括多个接收者以及领导者,其中所有人可以采用用于交换消息的个人通信系统101(例如,移动设备和无线耳机)。在框625,如上文所描述的,领导者的个人通信系统101可以基于领导者的交互(例如,GUI按钮输入、口头命令和/或身体移动姿势)来检测来自领导者的输入。这些交互可以由领导者的个人通信系统101识别,以对应于用于配置临时开放的语音对话的软件命令。例如,基于来自无线耳机的陀螺仪数据,领导者的个人通信系统101可以检测到领导者看着天花板。举另一个例子,领导者可向前推他的手,其由领导者的个人通信系统101通过腕带式设备识别为输入姿势。
在实施例中,领导者的个人通信系统101可以检测对话中的暂停或间断,并确定来自领导者的“暂停”输入。例如,领导者的个人通信系统101可以针对领导者不说话的部分对私语语音消息进行监视。当检测到说话中的暂停或间断时,领导者的个人通信系统101可以利用阈值,并且如果说话中的间断超过预先定义的持续时间,则可以仅确定暂停输入。
在框662,基于在框625所检测到的领导者输入,领导者的个人通信系统101可以将单向音频对话配置为允许来自任何参与者的响应消息。换句话说,单向音频对话可以处于临时开放的状态以允许响应消息(例如,私语备忘录评论、问题或其它输入)。基于参与者身份(例如,联系人姓名/代码)、如在元数据中所定义的响应消息的优先级或相对排序、或可由领导者预先定义的或存储在领导者的个人通信系统101内所存储的配置文件中的任何其它属性或特性,领导者的个人通信系统101可以将对话配置为包括来自特定参与者的响应消息。例如,对话可被配置为仅接受响应私语音频备忘录消息。举另一个例子,每个参与者仅可以在一段时间上发送特定数量的响应消息。
在实施例中,领导者的个人通信系统101可以向接收者发送消息或信号,该消息或信号指示单向对话对于来自接收者的响应消息是临时开放的。例如,接收者的移动设备显示单元可以播放文本消息、变为绿色,或者音频消息可以在无线耳机中进行播放(例如,“现在提出问题”)。
在框665,领导者的个人通信系统101可以接收响应消息。这些响应消息可以是来自众多参与者的私语语音备忘录,并且可以是重叠的或同时接收的,如上文参照图4所描述的。
在框670,领导者的个人通信系统101可以基于诸如优先级之类的相对排序、元数据、或如上文所描述的其它消息特性来播放具有呈现参数的响应消息。在实施例中,可以将响应消息发送给对话的接收者,其中它们以类似的方式由接收者的个人通信系统101进行播放。例如,响应私语语音备忘录可以被领导者的个人通信系统101接收、发送给同时参与语音对话的一些或所有接收者,并且在相应接收者和领导者的个人通信系统101上进行播放。
在框673,领导者的个人通信系统101可以基于领导者的交互来检测来自领导者的输入,例如,如上文参照框625所描述的。在框675,领导者的个人通信系统101可以基于在框673检测到的输入来将单向音频对话配置为不允许来自任何参与者的响应消息。在框680,领导者的个人通信系统101可以关闭单向音频对话以防止响应消息的传输。关闭单向音频对话可以响应于诸如以下各项之类的事件或输入而完成:预先定义的时间限制的结束(例如,安排的对话时间在完成框675中的操作后立即过期等)、检测到的来自领导者的输入命令(例如,领导者在他/她的移动设备上按下“结束”GUI按钮)、或所有接收者从对话中退出(例如每个接收者结束他们与私语语音对话的连接)。
图7示出了用于基于无线信号来添加新的私语音频对话参与者的实施例方法700。采用个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)的用户可能希望添加新的参与者以活跃私语消息和/或对话。在示例性场景中,用户可以与远程参与者进行私语音频对话并且遇到用户可能希望将其包括进活动的私语音频对话中的物理上靠近的一方。个人通信系统101可以检测由物理上靠近的一方使用的私语能力或设备,并且可以在用户、远程参与者以及物理上靠近的一方之间建立多语音对话。
在框510,如上文所描述的,个人通信系统101可与用户以及个人A建立第一音频对话。个人通信系统101可以在用户和个人A之间交换和播放诸如SMS文本、电子邮件以及私语音频消息之类的消息。
在框705,个人通信系统101可以基于无线信号来检测位于紧密物理接近内的个人B身上的设备。个人通信系统101内的设备(例如移动设备和一个或两个无线耳机104、104’)可以包括短距离无线收发机(例如,蓝牙WiFi、NFC或RF无线电装置)。个人通信系统101可以定期地指示这种收发机发送信号,该信号可以由被包括在物理上靠近的一方的设备内的类似的附近收发机进行接收并进行响应。基于所实现的通信协议,这些附近收发机可以被配置为处于“可发现”模式,以便向个人通信系统101提供响应无线电信号。
在实施例中,个人通信系统101可以基于所确定的设备位置来检测潜在的参与者。例如,个人通信系统101可以查询无线路由器所存储的描述无线用户设备的数据以确定设备位置。个人通信系统101还可以查询设备以获取GPS坐标或者采用无线信号测距技术来确定位于紧密物理接近内的设备。在实施例中,个人通信系统101还可以访问社交媒体网站以获取关于用户的特权联系人列表中的人员的位置信息。例如,个人通信系统101可以查询联系人的Facebook、Twitter、FourSquare或其它在线社交媒体账号以确定联系人是否位于用户附近。
在确定框710,个人通信系统101确定所检测到的离用户紧密物理接近的设备是否具有私语能力。例如,基于接收到响应蓝牙信号,个人通信系统101可以确定蓝牙收发机的机器地址在物理上靠近的检测到的设备内。个人通信系统101可以针对能够进行私语消息的设备而查询存储描述性信息(例如,机器地址、相关联的设备、联系人身份等)的数据库。在实施例中,个人通信系统101和物理上靠近的一方可以采用私语应用,该私语应用可以使用设备资源(例如短距离无线收发机)来确定附近的兼容设备。
在实施例中,个人通信系统101可以交叉引用存储在个人通信系统101中的具有联系人信息(例如,特权联系人列表)的私语数据库信息,以便确定物理上靠近的一方是否为个人通信系统101所知。
如果所检测到的离用户紧密物理接近的设备具有私语能力(即,确定框710=“是”),则在框711,个人通信系统101可以基于用户的交互来检测来自用户的输入。在实施例中,如果检测到具有私语能力的设备,则个人通信系统101可以呈现对物理上靠近的一方可用于加入用户的移动设备上的私语对话的指示。在实施例中,在框711中的用户的交互可以被识别为用于将物理上靠近的一方包括在私语对话中的命令。例如,响应于指示可以将物理上靠近的一方添加到私语对话的显示文本,用户可以轻击移动设备上的GUI按钮“添加”/“忽略”。举另一个例子,系统101可以检测用户姿势(例如,头没有朝着物理上靠近的一方的方向),其可以被识别为对应于用于将物理上靠近的一方添加到私语对话的软件命令。
在框715,基于在框711所检测到的用户输入,个人通信系统101可以初始化包括个人B的多方私语对话。完整的多方私语对话将包括用户、远程参与者、以及物理上接近的一方或个人B。个人通信系统101可以向物理上靠近的一方的设备发送私语消息以进行播放。在实施例中,个人通信系统101可以对来自物理上靠近的一方的消息和数据进行接收和路由,以便传送给远程参与者。替代地,个人通信系统101可以向物理上靠近的一方发送代码或软件指令,其可以使得物理上靠近的一方能够同时与远程参与者和个人通信系统101直接通信。
如果所检测到的离用户紧密物理接近的设备不具有私语能力(即,确定框710=“否”),在可选的框720,个人通信系统101可以通过扬声器系统来播放音频/私语对话。用户可能期望与物理上靠近的一方共享对话,因为物理上靠近的一方没有具有私语能力的设备。例如,个人通信系统101可以通过移动设备102或无线耳机104、104’中的扩音器单元来播放私语音频。在实施例中,个人通信系统101可以连接到本地音响系统(例如,建筑物的内部通信系统)并且发送私语音频以便在音响系统上播放。
图8是示出了由个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)进行的如可由用户所感知的消息和/或对话的各种呈现的示图。如上文所描述的,个人通信系统101可以在并发消息之间进行区分,要么是通过相对排序、优先级、如在配置文件中所定义的用户偏好,要么是基于消息特性来对消息分类的其它方法。个人通信系统101可以以不同方式来向用户800呈现消息和/或对话,该不同的方式是基于消息特性的并且可以帮助用户800区分同时播放的单独对话。
在实施例中,由个人通信系统101接收的并发消息和/或对话可以源自于不同的发送者805、806、810、811、812、820和822,其中所有发送者可以与存储的可由用户的个人通信系统101访问的特权联系人数据库的联系人条目相关联。当个人通信系统101接收消息(例如,电话呼叫、私语语音对话消息、音频文件、文本至音频/语音消息等)时,个人通信系统101可以识别发送者并处理用于播放的消息。例如,个人通信系统101中的移动设备可以接收消息、确定发送者在用户的特权联系人列表上、并且发送用于播放的消息。
在实施例中,个人通信系统101可以利用常规的立体声技术或三维(“3-D”)音频软件和技术来播放消息和/或对话。3-D能力可以允许个人通信系统101对音频流进行编码以便在无线耳机104和104’中进行回放,使得用户800可以感知来自不同空间方位的声音。例如,用户800可以听见显现为略微在前方并在头部中央的右侧的声音。举另一个例子,个人通信系统101可以播放似乎从用户800的上方发出的声音。个人通信系统101可以采用3-D消息编码技术来提供并发消息和/或对话的无数种不同的呈现。
如上文所描述的,个人通信系统101可以使用消息特性(例如,相对排序、紧急性、消息类型、元数据等)以及协议文件来确定呈现参数。在实施例中,呈现参数可以指示个人通信系统101播放并发的消息和/或对话以模仿近-远空间关系。例如,个人通信系统101可以播放来自发送者806的音频消息,使得其与来自发送者805的音频消息相比似乎离用户800更远。类似地,对于用户800来说,来自发送者822的音频可能似乎比来自发送者820的音频距离更远。在实施例中,呈现参数可以使个人通信系统101播放消息和/或对话以模仿前-后空间关系。例如,可以播放来自发送者820、822的音频,因此它们可以被用户800感知为源自于他的前方,同时播放来自发送者806、805的音频,使得它被感知为来自用户800的后方。在实施例中,个人通信系统101可以播放音频消息和/或对话,使得用户800将来自发送者810的音频感知为来自右边,并且将来自发送者812的音频感知为来自左边。在实施例中,呈现参数使个人通信系统101以不同的音量级别播放并发的消息和/或对话。例如,个人通信系统101可以以与播放来自发送者811的音频相比更高的音量播放来自发送者810的音频消息。在实施例中,呈现参数可以使个人通信系统101使用不同的声音效果、滤波器或处理来播放并发的消息和/或对话。例如,个人通信系统101可以使用使音频声音低沉或失真的滤波器来修改来自发送者806、805、822的音频消息和/或对话。
在实施例中,个人通信系统101可以组合多个音频效果、模拟的空间关系和用于个体消息和/或对话的其它音频设置。例如,呈现参数可以使个人通信系统101播放来自发送者806的音频消息,使得用户800可以感知来自后方、略在右边、在远的距离处并具有低沉效果的音频。
图9A-图9D示出了用于改变用户对消息/对话的关注焦点的示例性用户动作,该用户动作可以使个人通信系统101改变为用户播放并发消息和/或对话的方式。采用个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)的用户900可以通过与设备交互(例如,轻击、触摸、摩擦等)或移动使得运动数据(例如,手臂姿势、头部移动等)可以被个人通信系统101识别,来创建个人通信系统101输入数据。响应于所创建的输入数据,个人通信系统101可以确定其可执行的对应指令或命令以改变焦点变量、修改播放消息的呈现、或以其它方式调整系统的功能。例如,如果个人通信系统101检测到焦点改变,其可以暂停私语音频消息。
在图9A中,个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)可以同时接收、处理并播放来自发送者A910和发送者B 912的消息和/或对话。例如,发送者910和912可以发送可同时由个人通信系统101接收的私语消息。默认情况下,个人通信系统101可以以默认的呈现911在右无线耳机104’中播放来自发送者A 910的消息,并且以类似的呈现913在左无线耳机104中播放来自发送者B 912的消息。用户900可以直视前方,并且焦点可平等地分配给两个消息和/或对话。例如,个人通信系统101可以采用呈现来播放两个私语音频消息,使得可以以相同的音量播放两个音频信号且没有应用滤波。
在图9B中,用户900可以通过把他/她的手915放(或窝成杯状)在左无线耳机104上来调整焦点变量。个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)可以通过来自左无线耳机104中的扬声器和/或麦克风单元的反馈数据、短距离无线电信号技术或任意的组合来识别出手915放在左无线耳机104上。响应于确定手915放在左无线耳机104上,个人通信系统101可以改变相对于耳机104和104’的焦点。个人通信系统101可以通过将焦点从在右无线耳机104’中播放的消息移除来增加在左无线耳机104中播放的消息的焦点。为了实现用户的期望来改变焦点,个人通信系统101可以基于焦点调整来重新评估消息和/或对话的呈现参数,并且可以以低沉的或失真的呈现911来播放发送者A的消息。
在图9C中,用户900可以通过在左无线耳机104上轻击他/她的手指920来调整焦点变量。无线耳机104可以包括被配置为通过用户交互来被按下的物理按钮,并可向个人通信系统101提供输入数据。在实施例中,个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)可以通过使用来自无线耳机104中传感器的运动数据来识别出手指920轻击无线耳机104。例如,个人通信系统101可以将在无线耳机104上的突发和剧烈的运动数据解释为用于改变焦点至左无线耳机104中播放的消息的命令。响应于将轻击识别为选择命令,个人通信系统101可以将焦点从在右无线耳机104’中播放的消息移除。个人通信系统101可以基于焦点调整来重新评估消息和/或对话的呈现参数,并且可以以低沉的或失真的呈现911来播放发送者A的消息。
在图9D中,用户900可以通过将他的头转向右侧来调整焦点变量。个人通信系统101(例如,移动设备102、一个或两个无线耳机104、104’和/或其它组件)可以通过使用来自无线耳机104和104’中的传感器的运动数据来识别头部转动。例如,个人通信系统101可以评估来自两个无线耳机104和104’的陀螺仪运动数据并且确定用户900将他的头转向右边。个人通信系统101可以将头部转动识别为焦点选择命令,并且作为响应,可以将焦点从在左无线耳机104中播放的消息移除。个人通信系统101可以基于焦点调整来重新评估消息和/或对话的呈现参数,并且以低沉的或失真的呈现913来播放发送者B的消息。
如上文所描述的,使用如上文所描述的立体声技术或3-D音频表示软件和技术,个人通信系统101可以播放音频消息,使得用户900感知来自他的物理位置周围不同位置的音频。在实施例中,个人通信系统101可以检测用户900何时转动他/她的头,使得其被定向到并发私语音频消息的中间的位置。例如,个人通信系统101可以评估来自无线耳机的陀螺仪数据以及活跃播放的私语消息的呈现参数,以确定用户900已经将他/她的头转到私语消息的中间。响应于这种头部转动,个人通信系统101可以改变焦点至两个并发的消息和/或对话。在另一个实施例中,个人通信系统101还可以发送用于在发送活动消息的联系人和用户900之间创建群组对话的消息。例如,响应于用户头部指向在所感知到的两个呼叫者的方向之间的方向,个人通信系统101可以在用户900和两个联系人之间创建电话会议。
在实施例中,个人通信系统101可以基于从腕带式设备和/或无线耳机104和104’中的运动传感器接收的运动数据,来识别很多其它身体移动姿势。使用腕带式设备的身体移动姿势可以包括:举起手臂向上或向下、从一边向另一边摆臂、在腕部旋转手臂、前后摇晃手臂以及其它类似的姿势。使用无线耳机104和104’的身体移动姿势可以包括向前/向后/侧面点头、摇头、旋转头到任一侧。可以通过处理从腕带式设备运动传感器和无线耳机运动传感器中的一个或两者接收的运动数据来完成对这些姿势的识别。如上文所描述的,个人通信系统101可以在姿势数据库内存储与特定姿势和姿势发起的命令相关的运动数据的模式。
个人通信系统101可以将软件命令与存储在预先定义的姿势数据库中的姿势相关联。该命令可以包括改变移动设备、无线耳机或连接到个人通信系统101的任何其它设备的功能的指令。在实施例中,该命令可以改变个人通信系统101的变量,例如焦点变量。举个例子,快速摇头可以停止播放所有接收的消息和/或对话。
在另一个实施例中,个人通信系统101可以从与个人通信系统101内的移动设备或另一个设备上的图形显示进行交互的用户接收输入。例如,移动设备可以显示用于由个人通信系统101播放的活动私语消息和/或对话中的每一个的GUI按钮。用户可以通过选择(例如,轻击、单击、按下等)与表示特定消息或对话的GUI按钮相对应的触摸屏区域来改变个人通信系统101的焦点。在实施例中,个人通信系统101可以调整焦点变量以将个人通信系统101聚焦于多个消息和/或对话。例如,几个活动的私语消息可以接收个人通信系统101的焦点。
可在多种移动设备的任意一种中实现各个实施例,图10示出了多种移动设备的例子。例如,平板设备1000可以包括:处理器1002,其耦合到内部存储器1004和1010。内部存储器1004和1010可以是易失性或非易失性存储器,并且还可以是安全和/或加密的存储器、或不安全和/或未加密的存储器、或其任意组合。处理器1002还可以耦合到触摸屏显示器1006,例如,电阻式感应触摸屏、电容式感应触摸屏、红外感应触摸屏等。此外,平板设备1000的显示器不需要具有触摸屏能力。此外,平板设备1000可以具有用于发送和接收电磁辐射的一个或多个天线1008,该一个或多个天线1008可以连接到无线数据收发机和/或蜂窝电话/数据收发机1016,该收发机1016耦合到处理器1002。平板设备1000还可以包括接收用户输入的物理按钮1012a和1012b。平板设备1000还可包括用于打开或关闭平板设备1000的电源按钮1018。
还可以在多种移动设备(例如,如图11中所示出的膝上型计算机1110)内实现上文所描述的各个实施例。很多膝上型计算包括触摸板接触表面1117,触摸板接触表面1117用作计算机的点击设备,并且因此可接收拖拽、滚动以及轻击手势,类似于在装备有如上文所描述的触摸屏显示器的移动计算设备上执行的那些动作。膝上型计算机1110通常将包括:处理器1111,其耦合到易失性存储器1112和大容量非易失性存储器(例如闪存的磁盘驱动器1113)。计算机设备1110还可以包括耦合到处理器1111的软盘驱动1114和压缩光盘(CD)驱动器1115。计算机1110还可以包括:耦合到处理器1111的、用于建立数据连接或接收外部存储器设备的多个连接器端口,例如,无线收发机、USB或火线(FireWire)连接器插座或用于将处理器1111耦合到网络的其它网络连接电路。在笔记本配置中,计算机壳体包括:触摸板1117、键盘1118和显示器1119,其均耦合到处理器1111。计算设备的其它配置可以包括:公知的耦合到处理器(例如,经由USB输入)的计算机鼠标或轨迹球,还可以结合各个实施例使用这些组件。
还可以在多种无线耳机(例如如图12中所示出的无线耳机1200)中实现各个实施例。无线耳机1200可以包括:处理器1202,其耦合到内部存储器1204和1206。内部存储器1204和1206可以是易失性或非易失性存储器,并且还可以是安全和/或加密的存储器、或不安全和/或未加密的存储器、或其任意组合。无线耳机1200可以包括用于接收用户输入的物理按钮1214。此外,无线耳机1200可以具有用于发送和接收电磁辐射的一个或多个天线1212,该一个或多个天线1212可以连接到无线收发机,该无线收发机耦合到处理器1202。无线耳机1200可以包括:耦合到处理器1202并被配置为生成音频输出的扬声器1208。无线耳机1200还可以包括:耦合到处理器1202的、用于接收音频输入的麦克风1216。无线耳机1200还可以包括:各种环境传感器或可包括诸如耦合到处理器1202的温度传感器1217、加速度计1218和陀螺仪1219之类的传感器的传感器包。
处理器1002、1111和1202可以是可由软件指令(应用)配置为执行多种功能(包括本文所描述的各个实施例中的功能)的任何可编程微处理器、微型计算机或一个或多个多处理器芯片。在某些设备中,可以提供多个处理器,例如专用于无线通信功能的一个处理器和专用于运行其它应用的一个处理器。通常,软件应用在它们被访问和加载到处理器1002、1111和1202之前可以存储在内部存储器1004、1010、1112、1113、1204和1206中。处理器1002、1111和1202可以包括足以存储应用软件指令的内部存储器。在很多设备中,内部存储器可以是易失性或非易失性存储器(例如闪存)或两者的混合。出于该描述的目的,对存储器的一般引用是指可由处理器1002、1111和1202存取的存储器,包括内存储器或插入设备的可移动存储器以及位于处理器1002、1111和1202自身内的存储器。
尽管很多实施例被描述为使用无线设备来实现,但是除非明确地记载,权利要求并不受限于无线设备,因为实施例还可以用有线设备来实现。这种有线的实施例会减少对用于每个无线设备的独立电源的需求以及对确保各种设备进行无线地配对的需求。例如,一个或两个无线耳机可被有线耳机替代,以减少对无线耳机的电池的需求并减少其中一个耳机被放错的可能性。
前述的方法描述和过程流程图仅作为说明性的例子而提供,其并不用旨在要求或暗示必须以所呈现的顺序来执行各个实施例的步骤。如本领域技术人员将意识到的,前述的实施例中的步骤的顺序可以以任何顺序来执行。诸如“其后”、“然后”、“接下来”等的词语不旨在限制步骤的顺序;这些词语仅用于通过对方法的描述来引导读者。此外,以单数形式对权利要求中的元素的任何引用,例如,使用冠词“一”,“一个”或“所述”不应当被解释为将元素限制为单数。
结合本文公开的实施例所描述的各种说明性的逻辑框、模块、电路和算法步骤可以实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件这种可互换性,上文已经将各种说明性的组件、框、模块、电路和步骤按照它们的功能进行了总体地描述。至于这种功能是实现为硬件还是实现为软件,取决于特定应用和施加在整体系统上的设计约束。本领域技术人员可以针对每一种特定应用以不同的方式来实现所描述的功能,但是,这种实现决定不应被解释为导致脱离了本发明的范围。
结合本文公开的方面所描述的用于实现各种说明性的逻辑单元、逻辑框、模块和电路的硬件可以用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件、或其任意组合来实现或执行。通用处理器可以是微处理器,但是,在替代方案中,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核,或任何其它此种配置。替代地,一些步骤或方法可以由特定于给定功能的电路来执行。
在一个或多个示例性方面,所描述的功能可以在硬件、软件、固件、或其任意组合中实现。如果在软件中实现,则这些功能可以作为一个或多个指令或代码存储在计算机可读介质上或者通过其进行传输。本文所公开的方法或算法的步骤可以体现在处理器可执行软件模块中,所述处理器可执行软件模块驻留在有形的、非暂时性计算机可读存储介质上。有形的、非暂时性计算机可读存储介质可以是可由计算机存取的任何可用的存储介质。通过举例而非限制性的方式,这种非暂时性计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者可以用于以指令或数据结构的形式存储期望的程序代码以及可以由计算机来存取的任何其它介质。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上述的组合也应当包括在非暂时性计算机可读介质的范围内。此外,方法或算法的操作可以作为一个编码和/或指令的集合或者编码和/或指令的集合的任何组合驻留在有形的、非暂时性机器可读介质和/或计算机可读介质上,这些介质可以并入计算机程序产品中。
提供对所公开的实施例的以上描述,以使任何本领域技术人员能够实施或使用本发明。对这些实施例的各种修改对于本领域技术人员来说将是显而易见的,并且在不脱离本发明的精神或范围的情况下,可以将本文所定义的一般性原理应用于其它实施例。因此,本发明不旨在受限于本文所示出的实施例,而是要符合与后面的权利要求以及本文所披露的原理和新颖特征相一致的最广泛的范围。
Claims (64)
1.一种用于使用移动设备和耳机来播放多个并发音频消息的方法,包括:
接收在时间上重叠的第一音频消息和第二音频消息;
基于预先定义的规则,来为所述第一音频消息和所述第二音频消息确定呈现参数;以及
基于所确定的呈现参数,在所述耳机和所述移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息。
2.如权利要求1所述的方法,还包括:为所述第一音频消息和所述第二音频消息确定相对排序。
3.如权利要求2所述的方法,其中,为所述第一音频消息和所述第二音频消息确定相对排序包括:
评估所述第一音频消息和所述第二音频消息中的元数据,以识别所述第一音频消息和所述第二音频消息的发送方;
比较在所述移动设备中存储的与所述第一音频消息和所述第二音频消息的所述发送方相关的联系信息;以及
基于所述比较和在所述移动设备中存储的用户偏好设置来对所述第一音频消息和所述第二音频消息进行排序。
4.如权利要求2所述的方法,其中,基于预先定义的协议来为所述第一音频消息和所述第二音频消息确定呈现参数包括:使用所确定的相对排序来向所述第一音频消息和所述第二音频消息分配呈现参数。
5.如权利要求1所述的方法,其中,在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在第一耳机和第二耳机上播放所述第一音频消息和所述第二音频消息,所述方法还包括:
通过所述第一耳机播放所述第一音频消息;以及
通过所述第二耳机播放所述第二音频消息。
6.如权利要求1所述的方法,其中,基于所确定的呈现参数在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:使所述第一音频消息失真,以创建低沉的声音效果。
7.如权利要求1所述的方法,其中,基于所确定的呈现参数在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:改变所述第一音频消息的音量级别。
8.如权利要求1所述的方法,其中,在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在两个耳机上播放所述第一音频消息和所述第二音频消息,使得所述第一音频消息和所述第二音频消息听起来源于不同的三维位置。
9.如权利要求1所述的方法,其中,在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在两个耳机上播放所述第一音频消息和所述第二音频消息,所述方法还包括:
检测所述移动设备的用户的关注焦点的变化;以及
响应于检测到所述用户的关注焦点的变化,改变所述第一音频消息和所述第二音频消息如何在所述两个耳机中进行播放。
10.如权利要求9所述的方法,其中,检测所述用户的关注焦点的变化包括:在用户界面上接收用户输入。
11.如权利要求9所述的方法,其中,检测所述用户的关注焦点的变化包括:
从耳机中的运动传感器接收运动传感器数据;
基于所接收的运动传感器数据来识别身体移动;以及
基于所识别的身体移动来确定所述用户的所述关注焦点的变化。
12.如权利要求11所述的方法,其中,基于所接收的运动传感器数据来识别身体移动包括:识别头部移动。
13.如权利要求1所述的方法,还包括:
发送音频消息,所述音频消息被配置为发起与多个接收方的单向音频对话;
修改所述单向音频对话,以包括来自所述多个接收方中的至少一个接收方的响应消息;以及
关闭所述单向音频对话,以防止响应消息的传输,
其中,接收第一音频消息和第二音频消息包括:
从请求允许参与所述单向音频对话的参与方接收警报消息;以及
从所述参与方接收包含针对所述单向音频对话的所述接收方的信息的响应消息。
14.如权利要求1所述的方法,其中,所述第一音频消息和所述第二音频消息中的一个是私语服务消息。
15.如权利要求1所述的方法,其中,所述第一音频消息和所述第二音频消息中的一个是电话对话。
16.一种移动设备,包括:
无线收发机;
用于向耳机输出音频信号的电路;以及
处理器,其耦合到所述无线收发机和所述用于输出音频信号的电路,其中,所述处理器被配置具有用于执行包括以下操作的处理器可执行指令:
经由所述无线收发机接收在时间上重叠的第一音频消息和第二音频消息;
基于预先定义的规则,来为所述第一音频消息和所述第二音频消息确定呈现参数;以及
输出音频信号,以使所述第一音频消息和所述第二音频消息基于所确定的呈现参数而在所述耳机和所述移动设备中的一者或两者上进行播放。
17.如权利要求16所述的移动设备,其中,所述处理器被配置具有用于执行还包括以下操作的处理器可执行指令:为所述第一音频消息和所述第二音频消息确定相对排序。
18.如权利要求17所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得为所述第一音频消息和所述第二音频消息确定相对排序包括:
评估所述第一音频消息和所述第二音频消息中的元数据,以识别所述第一音频消息和所述第二音频消息的发送方;
比较在所述移动设备中存储的与所述第一音频消息和所述第二音频消息的所述发送方相关的联系信息;以及
基于所述比较和在所述移动设备中存储的用户偏好设置来对所述第一音频消息和所述第二音频消息进行排序。
19.如权利要求17所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得基于预先定义的协议来为所述第一音频消息和所述第二音频消息确定呈现参数包括:使用所确定的相对排序来向所述第一音频消息和所述第二音频消息分配呈现参数。
20.如权利要求16所述的移动设备,其中,
所述用于向耳机输出音频信号的电路包括:用于向第一耳机和第二耳机输出音频信号的电路;
所述处理器被配置具有用于执行操作的处理器可执行指令,使得在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在所述第一耳机和所述第二耳机上播放所述第一音频消息和所述第二音频消息;以及
所述处理器配置有用于执行还包括以下操作的处理器可执行指令:
通过所述第一耳机播放所述第一音频消息;以及
通过所述第二耳机播放所述第二音频消息。
21.如权利要求16所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得基于所确定的呈现参数在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:使所述第一音频消息失真,以创建低沉的声音效果。
22.如权利要求16所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得基于所确定的呈现参数在所述耳机和移动设备的一者或两者上播放所述第一音频消息和所述第二音频消息包括:改变所述第一音频消息的音量级别。
23.如权利要求16所述的移动设备,其中:
所述用于向耳机输出音频信号的电路包括:用于向两个耳机输出音频信号的电路;以及
所述处理器被配置具有用于执行操作的处理器可执行指令,使得在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在所述两个耳机上播放所述第一音频消息和所述第二音频消息,使得所述第一音频消息和所述第二音频消息听起来源于不同的三维位置。
24.如权利要求16所述的移动设备,其中:
所述处理器被配置具有用于执行操作的处理器可执行指令,使得在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在两个耳机上播放所述第一音频消息和所述第二音频消息;以及
所述处理器被配置具有用于执行还包括以下操作的处理器可执行指令:
检测所述移动设备的用户的关注焦点的变化;以及
响应于检测到所述用户的关注焦点的变化,改变所述第一音频消息和所述第二音频消息如何在所述两个耳机中进行播放。
25.如权利要求24所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得检测所述用户的关注焦点的变化包括:在耦合到所述移动设备的用户界面上接收用户输入。
26.如权利要求24所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得检测所述用户的关注焦点的变化包括:
从耳机中的运动传感器接收运动传感器数据;
基于所接收的运动传感器数据来识别身体移动;以及
基于所识别的身体移动来确定所述用户的所述关注焦点的变化。
27.如权利要求26所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得基于所接收的运动传感器数据来识别身体移动包括:识别头部移动。
28.如权利要求16所述的移动设备,其中,所述处理器被配置具有用于执行还包括以下操作的处理器可执行指令:
经由所述无线收发机发送音频消息,所述音频消息被配置为发起与多个接收方的单向音频对话;
修改所述单向音频对话,以包括来自所述多个接收方中的至少一个接收方的响应消息;以及
关闭所述单向音频对话,以防止响应消息的传输,
其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得经由所述无线收发机接收第一音频消息和第二音频消息包括:
经由所述无线收发机从请求允许参与所述单向音频对话的参与方接收警报消息;以及
经由所述无线收发机从所述参与方接收包含针对所述单向音频对话的接收方的信息的响应消息。
29.如权利要求16所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得所述第一音频消息和所述第二音频消息中的一个是私语服务消息。
30.如权利要求16所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得所述第一音频消息和所述第二音频消息中的一个是电话对话。
31.一种通信系统,包括:
两个耳机,每个耳机包括:
用于接收音频信号的电路;
用于基于所接收的音频信号来生成声音的扬声器;
运动传感器;以及
用于输出来自所述运动传感器的运动数据的电路;以及移动设备,其包括:
无线收发机;
用于向所述两个耳机输出音频信号的电路;以及
处理器,其耦合到所述无线收发机和所述用于输出音频信号的电路,其中,所述处理器被配置具有用于执行以下操作的处理器可执行指令:
经由所述无线收发机接收在时间上重叠的第一音频消息和第二音频消息;
基于预先定义的规则,来为所述第一音频消息和所述第二音频消息确定呈现参数;以及
向所述两个耳机输出音频信号,所述两个耳机被配置为:使所述第一音频消息和所述第二音频消息基于所确定的呈现参数而在所述两个耳机上进行播放。
32.如权利要求31所述的通信系统,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得向被配置为使所述第一音频消息和所述第二音频消息基于所确定的呈现参数而在所述两个耳机上进行播放的所述两个耳机输出音频信号包括:在所述两个耳机上播放所述第一音频消息和所述第二音频消息,使得所述第一音频消息和所述第二音频消息听起来源于不同的三维位置。
33.如权利要求32所述的通信系统,其中,所述处理器被配置具有用于执行还包括以下操作的处理器可执行指令:
检测所述通信系统的用户的关注焦点的变化;以及
响应于检测到所述用户的关注焦点的变化,改变所述第一音频消息和所述第二音频消息如何在所述两个耳机中进行播放。
34.如权利要求32所述的移动设备,其中,所述处理器被配置具有用于执行操作的处理器可执行指令,使得检测所述用户的关注焦点的变化包括:
从所述两个耳机中的所述运动传感器中的至少一个接收运动传感器数据;
基于所接收的运动传感器数据来识别头部移动;以及
基于所识别的头部移动来确定所述用户的所述关注焦点的变化。
35.一种移动设备,包括:
用于接收在时间上重叠的第一音频消息和第二音频消息的单元;
用于基于预先定义的规则,来为所述第一音频消息和所述第二音频消息确定呈现参数的单元;以及
用于输出音频信号,以使所述第一音频消息和所述第二音频消息基于所确定的呈现参数而在所述耳机和所述移动设备中的一者或两者上进行播放的单元。
36.如权利要求35所述的移动设备,还包括:用于为所述第一音频消息和所述第二音频消息确定相对排序的单元。
37.如权利要求36所述的移动设备,其中,用于为所述第一音频消息和所述第二音频消息确定相对排序的单元包括:
用于评估所述第一音频消息和所述第二音频消息中的元数据,以识别所述第一音频消息和所述第二音频消息的发送方的单元;
用于比较在所述移动设备中存储的与所述第一音频消息和所述第二音频消息的所述发送方相关的联系信息的单元;以及
用于基于所述比较和在所述移动设备中存储的用户偏好设置来对所述第一音频消息和所述第二音频消息进行排序的单元。
38.如权利要求36所述的移动设备,其中,用于基于预先定义的协议来为所述第一音频消息和所述第二音频消息确定呈现参数的单元包括:用于使用所确定的相对排序来向所述第一音频消息和所述第二音频消息分配呈现参数的单元。
39.如权利要求35所述的移动设备,还包括:
用于通过第一耳机播放所述第一音频消息的单元;以及
用于通过第二耳机播放所述第二音频消息的单元。
40.如权利要求35所述的移动设备,其中,用于基于所确定的呈现参数在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息的单元包括:用于使所述第一音频消息失真,以创建低沉的声音效果的单元。
41.如权利要求35所述的移动设备,其中,用于基于所确定的呈现参数在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息的单元包括:用于改变所述第一音频消息的音量级别的单元。
42.如权利要求35所述的移动设备,其中,用于在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息的单元包括:用于在两个耳机上播放所述第一音频消息和所述第二音频消息,使得所述第一音频消息和所述第二音频消息听起来源于不同的三维位置的单元。
43.如权利要求35所述的移动设备,其中,用于在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息的单元包括:在两个耳机上播放所述第一音频消息和所述第二音频消息,
所述移动设备还包括:
用于检测所述移动设备的用户的关注焦点的变化的单元;以及
用于响应于检测到所述用户的关注焦点的变化,改变所述第一音频消息和所述第二音频消息如何在所述两个耳机中进行播放的单元。
44.如权利要求43所述的移动设备,其中,用于检测所述用户的关注焦点的变化的单元包括:用于在耦合到所述移动设备的用户界面上接收用户输入的单元。
45.如权利要求43所述的移动设备,其中,用于检测所述用户的关注焦点的变化的单元包括:
用于从耳机中的运动传感器接收运动传感器数据的单元;
用于基于所接收的运动传感器数据来识别身体移动的单元;以及
用于基于所识别的身体移动来确定所述用户的所述关注焦点的变化的单元。
46.如权利要求45所述的移动设备,其中,用于基于所接收的运动传感器数据来识别身体移动的单元包括:用于识别头部移动的单元。
47.如权利要求35所述的移动设备,还包括:
用于发送音频消息的单元,所述音频消息被配置为发起与多个接收方的单向音频对话;
用于修改所述单向音频对话,以包括来自所述多个接收方中的至少一个接收方的响应消息的单元;以及
用于关闭所述单向音频对话,以防止响应消息的传输的单元,
其中,用于接收第一音频消息和第二音频消息的单元包括:
用于从从请求允许参与所述单向音频对话的参与方接收警报消息的单元;以及
用于从所述参与方接收包含针对所述单向音频对话的接收方的信息的响应消息的单元。
48.如权利要求35所述的移动设备,还包括:用于将所述第一音频消息和所述第二音频消息中的一个作为私语服务消息来进行接收的单元。
49.如权利要求35所述的移动设备,还包括:用于将所述第一音频消息和所述第二音频消息中的一个作为电话对话来进行接收的单元。
50.一种非暂时性处理器可读存储介质,具有存储在其上的处理器可执行指令,所述处理器可执行指令被配置为使移动设备的处理器执行操作,所述操作包括:
经由无线收发机接收在时间上重叠的第一音频消息和第二音频消息;
基于预先定义的规则,来为所述第一音频消息和所述第二音频消息确定呈现参数;以及
输出音频信号,以使所述第一音频消息和所述第二音频消息基于所确定的呈现参数而在所述耳机和所述移动设备中的一者或两者上进行播放。
51.如权利要求50所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,所述操作还包括:为所述第一音频消息和所述第二音频消息确定相对排序。
52.如权利要求51所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得为所述第一音频消息和所述第二音频消息确定相对排序包括:
评估所述第一音频消息和所述第二音频消息中的元数据,以识别所述第一音频消息和所述第二音频消息的发送方;
比较在所述移动设备中存储的与所述第一音频消息和所述第二音频消息的所述发送方相关的联系信息;以及
基于所述比较和在所述移动设备中存储的用户偏好设置来对所述第一音频消息和所述第二音频消息进行排序。
53.如权利要求51所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得基于预先定义的协议来为所述第一音频消息和所述第二音频消息确定呈现参数包括:使用所确定的相对排序来向所述第一音频消息和所述第二音频消息分配呈现参数。
54.如权利要求50所述的非暂时性处理器可读存储介质,其中:
所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在第一耳机和第二耳机上播放所述第一音频消息和所述第二音频消息,并且
所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,所述操作还包括:
通过所述第一耳机播放所述第一音频消息;以及
通过所述第二耳机播放所述第二音频消息。
55.如权利要求50所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得基于所确定的呈现参数在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:使所述第一音频消息失真,以创建低沉的声音效果。
56.如权利要求50所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得基于所确定的呈现参数在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:改变所述第一音频消息的音量级别。
57.如权利要求50所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在两个耳机上播放所述第一音频消息和所述第二音频消息,使得所述第一音频消息和所述第二音频消息听起来源于不同的三维位置。
58.如权利要求50所述的非暂时性处理器可读存储介质,其中:
所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得在所述耳机和移动设备中的一者或两者上播放所述第一音频消息和所述第二音频消息包括:在两个耳机上播放所述第一音频消息和所述第二音频消息;以及
所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,所述操作还包括:
检测所述移动设备的用户的关注焦点的变化;以及
响应于检测到所述用户的关注焦点的变化,改变所述第一音频消息和所述第二音频消息如何在所述两个耳机中进行播放。
59.如权利要求58所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得检测所述用户的关注焦点的变化包括:在耦合到所述移动设备的用户界面上接收用户输入。
60.如权利要求58所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得检测所述用户的关注焦点的变化包括:
从耳机中的运动传感器接收运动传感器数据;
基于所接收的运动传感器数据来识别身体移动;以及
基于所识别的身体移动来确定所述用户的所述关注焦点的变化。
61.如权利要求60所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得基于所接收的运动传感器数据来识别身体移动包括:识别头部移动。
62.如权利要求50所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,所述操作还包括:
经由所述无线收发机发送音频消息,所述音频消息被配置为发起与多个接收方的单向音频对话;
修改所述单向音频对话,以包括来自所述多个接收方中的至少一个接收方的响应消息;以及
关闭所述单向音频对话,以防止响应消息的传输,
其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得经由所述无线收发机接收第一音频消息和第二音频消息包括:
经由所述无线收发机从请求允许参与所述单向音频对话的参与方接收警报消息;以及
经由所述无线收发机从所述参与方接收包含针对所述单向音频对话的接收方的信息的响应消息。
63.如权利要求50所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得所述第一音频消息和所述第二音频消息中的一个是私语服务消息。
64.如权利要求50所述的非暂时性处理器可读存储介质,其中,所存储的处理器可执行指令被配置为使移动设备的处理器执行操作,使得所述第一音频消息和所述第二音频消息中的一个是电话对话。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261652228P | 2012-05-27 | 2012-05-27 | |
US61/652,228 | 2012-05-27 | ||
US13/664,409 US9374448B2 (en) | 2012-05-27 | 2012-10-30 | Systems and methods for managing concurrent audio messages |
US13/664,409 | 2012-10-30 | ||
PCT/US2013/038748 WO2013180874A1 (en) | 2012-05-27 | 2013-04-30 | System and methods for managing concurrent audio messages |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104335558A true CN104335558A (zh) | 2015-02-04 |
Family
ID=49621983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380027396.2A Pending CN104335558A (zh) | 2012-05-27 | 2013-04-30 | 用于管理并发音频消息的系统和方法 |
Country Status (4)
Country | Link |
---|---|
US (5) | US9374448B2 (zh) |
EP (1) | EP2856742A1 (zh) |
CN (1) | CN104335558A (zh) |
WO (1) | WO2013180874A1 (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105163177A (zh) * | 2015-09-02 | 2015-12-16 | 深圳Tcl数字技术有限公司 | 基于智能电视的音频数据播放方法、智能电视及系统 |
CN107613400A (zh) * | 2017-09-21 | 2018-01-19 | 北京奇艺世纪科技有限公司 | 一种语音弹幕的实现方法和装置 |
CN107636744A (zh) * | 2015-05-20 | 2018-01-26 | 谷歌有限责任公司 | 多房间智能家居环境中的事件优先化和用于危害检测的用户界面 |
CN108847220A (zh) * | 2018-05-30 | 2018-11-20 | 苏州思必驰信息科技有限公司 | 对话状态跟踪器的训练方法及系统 |
CN109756876A (zh) * | 2017-11-01 | 2019-05-14 | 宏达国际电子股份有限公司 | 多连接装置及多连接方法 |
CN111512362A (zh) * | 2017-11-16 | 2020-08-07 | 软银机器人欧洲公司 | 用于对话会话管理的系统和方法 |
CN112023391A (zh) * | 2020-09-02 | 2020-12-04 | 杭州瞳阳科技有限公司 | 一种用于游戏vr的控制系统及其方法 |
CN116170400A (zh) * | 2023-01-06 | 2023-05-26 | 北京微呼科技有限公司 | 一种在线文本消息与语音通话队列混合排队的分配方法 |
EP4207750A4 (en) * | 2020-09-18 | 2024-03-06 | Huawei Technologies Co., Ltd. | DEVICE CONTROL SYSTEM |
Families Citing this family (105)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US8676904B2 (en) | 2008-10-02 | 2014-03-18 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10417037B2 (en) | 2012-05-15 | 2019-09-17 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
US9374448B2 (en) | 2012-05-27 | 2016-06-21 | Qualcomm Incorporated | Systems and methods for managing concurrent audio messages |
KR102380145B1 (ko) | 2013-02-07 | 2022-03-29 | 애플 인크. | 디지털 어시스턴트를 위한 음성 트리거 |
US20140236586A1 (en) * | 2013-02-18 | 2014-08-21 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for communicating messages amongst a node, device and a user of a device |
US10652394B2 (en) | 2013-03-14 | 2020-05-12 | Apple Inc. | System and method for processing voicemail |
US10748529B1 (en) | 2013-03-15 | 2020-08-18 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
CN110442699A (zh) | 2013-06-09 | 2019-11-12 | 苹果公司 | 操作数字助理的方法、计算机可读介质、电子设备和系统 |
CN105453026A (zh) | 2013-08-06 | 2016-03-30 | 苹果公司 | 基于来自远程设备的活动自动激活智能响应 |
US20150046828A1 (en) * | 2013-08-08 | 2015-02-12 | Samsung Electronics Co., Ltd. | Contextualizing sensor, service and device data with mobile devices |
US9467403B2 (en) * | 2013-11-28 | 2016-10-11 | Tencent Technology (Shenzhen) Company Limited | Method and mobile terminal for speech communication |
US10055190B2 (en) * | 2013-12-16 | 2018-08-21 | Amazon Technologies, Inc. | Attribute-based audio channel arbitration |
US9971412B2 (en) * | 2013-12-20 | 2018-05-15 | Lenovo (Singapore) Pte. Ltd. | Enabling device features according to gesture input |
JP6674737B2 (ja) | 2013-12-30 | 2020-04-01 | ジーエヌ ヒアリング エー/エスGN Hearing A/S | 位置データを有する聴取装置および聴取装置の動作方法 |
DK201370827A1 (en) * | 2013-12-30 | 2015-07-13 | Gn Resound As | Hearing device with position data and method of operating a hearing device |
US9877116B2 (en) | 2013-12-30 | 2018-01-23 | Gn Hearing A/S | Hearing device with position data, audio system and related methods |
US10171643B2 (en) * | 2014-01-22 | 2019-01-01 | Sony Corporation | Directing audio output based on gestures |
KR20170003906A (ko) * | 2014-05-09 | 2017-01-10 | 삼성전자주식회사 | 발신자 정보 표시 단말 및 방법 |
US10575126B2 (en) | 2014-05-16 | 2020-02-25 | Alphonso Inc. | Apparatus and method for determining audio and/or visual time shift |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
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 |
US10102195B2 (en) | 2014-06-25 | 2018-10-16 | Amazon Technologies, Inc. | Attribute fill using text extraction |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
KR20160009344A (ko) * | 2014-07-16 | 2016-01-26 | 삼성전자주식회사 | 귓속말 인식 방법 및 장치 |
US20160034249A1 (en) * | 2014-07-31 | 2016-02-04 | Microsoft Technology Licensing Llc | Speechless interaction with a speech recognition device |
WO2016027008A1 (en) * | 2014-08-21 | 2016-02-25 | Paumax Oy | Communication device control with external accessory |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
CN104811903A (zh) * | 2015-03-25 | 2015-07-29 | 惠州Tcl移动通信有限公司 | 一种组建交流群的方法及其可穿戴设备 |
US10460227B2 (en) | 2015-05-15 | 2019-10-29 | Apple Inc. | Virtual assistant in a communication session |
US10778826B1 (en) * | 2015-05-18 | 2020-09-15 | Amazon Technologies, Inc. | System to facilitate communication |
US10200824B2 (en) | 2015-05-27 | 2019-02-05 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device |
CN104936063A (zh) * | 2015-06-13 | 2015-09-23 | 陈火 | 一种蓝牙耳机 |
US20160378747A1 (en) | 2015-06-29 | 2016-12-29 | Apple Inc. | Virtual assistant for media playback |
US10122421B2 (en) * | 2015-08-29 | 2018-11-06 | Bragi GmbH | Multimodal communication system using induction and radio and method |
US10331312B2 (en) | 2015-09-08 | 2019-06-25 | Apple Inc. | Intelligent automated assistant in a media environment |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10740384B2 (en) | 2015-09-08 | 2020-08-11 | Apple Inc. | Intelligent automated assistant for media search and playback |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
CN105262911B (zh) * | 2015-09-16 | 2019-05-10 | 腾讯科技(深圳)有限公司 | 语音通话中系统电话的处理方法、系统和装置 |
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 |
US10956666B2 (en) | 2015-11-09 | 2021-03-23 | Apple Inc. | Unconventional virtual assistant interactions |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
US10104464B2 (en) | 2016-08-25 | 2018-10-16 | Bragi GmbH | Wireless earpiece and smart glasses system and method |
US11086593B2 (en) | 2016-08-26 | 2021-08-10 | Bragi GmbH | Voice assistant for wireless earpieces |
US10200780B2 (en) | 2016-08-29 | 2019-02-05 | Bragi GmbH | Method and apparatus for conveying battery life of wireless earpiece |
CN106469041A (zh) * | 2016-08-30 | 2017-03-01 | 北京小米移动软件有限公司 | 推送消息的方法及装置、终端设备 |
US10438264B1 (en) | 2016-08-31 | 2019-10-08 | Amazon Technologies, Inc. | Artificial intelligence feature extraction service for products |
US11490858B2 (en) | 2016-08-31 | 2022-11-08 | Bragi GmbH | Disposable sensor array wearable device sleeve system and method |
US10042595B2 (en) | 2016-09-06 | 2018-08-07 | Apple Inc. | Devices, methods, and graphical user interfaces for wireless pairing with peripheral devices and displaying status information concerning the peripheral devices |
US10678502B2 (en) * | 2016-10-20 | 2020-06-09 | Qualcomm Incorporated | Systems and methods for in-ear control of remote devices |
US10205814B2 (en) * | 2016-11-03 | 2019-02-12 | Bragi GmbH | Wireless earpiece with walkie-talkie functionality |
DK180048B1 (en) | 2017-05-11 | 2020-02-04 | Apple Inc. | MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION |
US10726832B2 (en) | 2017-05-11 | 2020-07-28 | Apple Inc. | Maintaining privacy of personal information |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770427A1 (en) | 2017-05-12 | 2018-12-20 | Apple Inc. | LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770411A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | MULTI-MODAL INTERFACES |
US20180336275A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Intelligent automated assistant for media exploration |
US20180336892A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Detecting a trigger of a digital assistant |
WO2019173697A1 (en) * | 2018-03-08 | 2019-09-12 | Bose Corporation | Prioritizing delivery of location-based personal audio |
US10818288B2 (en) | 2018-03-26 | 2020-10-27 | Apple Inc. | Natural assistant interaction |
US10928918B2 (en) | 2018-05-07 | 2021-02-23 | Apple Inc. | Raise to speak |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
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 |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
DK201870355A1 (en) | 2018-06-01 | 2019-12-16 | Apple Inc. | VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS |
US11462215B2 (en) | 2018-09-28 | 2022-10-04 | Apple Inc. | Multi-modal inputs for voice commands |
US11431664B2 (en) | 2019-02-18 | 2022-08-30 | State Farm Mutual Automobile Insurance Company | Outbound dialer and messaging system and user interface for group messaging |
US11146675B1 (en) * | 2019-02-18 | 2021-10-12 | State Farm Mutual Automobile Insurance Company | System and user interface having push-to-talk, outbound dialer, and messaging functions with recipients identified using a proxy alias |
US11348573B2 (en) | 2019-03-18 | 2022-05-31 | Apple Inc. | Multimodality in digital assistant systems |
CN110096191B (zh) * | 2019-04-24 | 2021-06-29 | 北京百度网讯科技有限公司 | 一种人机对话方法、装置及电子设备 |
US11307752B2 (en) | 2019-05-06 | 2022-04-19 | Apple Inc. | User configurable task triggers |
DK201970509A1 (en) | 2019-05-06 | 2021-01-15 | Apple Inc | Spoken notifications |
US11140099B2 (en) | 2019-05-21 | 2021-10-05 | Apple Inc. | Providing message response suggestions |
DK201970511A1 (en) | 2019-05-31 | 2021-02-15 | Apple Inc | Voice identification in digital assistant systems |
DK180129B1 (en) | 2019-05-31 | 2020-06-02 | Apple Inc. | USER ACTIVITY SHORTCUT SUGGESTIONS |
US11468890B2 (en) | 2019-06-01 | 2022-10-11 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
US11809774B1 (en) * | 2019-06-05 | 2023-11-07 | Apple Inc. | Privacy with extra-aural speakers |
US12035110B2 (en) | 2019-08-26 | 2024-07-09 | Starkey Laboratories, Inc. | Hearing assistance devices with control of other devices |
CN110475176B (zh) * | 2019-08-28 | 2020-12-08 | 北京纽曼腾飞科技有限公司 | 蓝牙对耳耳机的按键控制方法 |
US11488406B2 (en) | 2019-09-25 | 2022-11-01 | Apple Inc. | Text detection using global geometry estimators |
US20230020019A1 (en) * | 2019-12-17 | 2023-01-19 | Starkey Laboratories, Inc. | Audio system with ear-worn device and remote audio stream management |
US11380344B2 (en) | 2019-12-23 | 2022-07-05 | Motorola Solutions, Inc. | Device and method for controlling a speaker according to priority data |
US10959022B1 (en) * | 2020-02-06 | 2021-03-23 | Disney Enterprises, Inc. | Adjusting the output of headphones based on external inputs |
KR20210105785A (ko) * | 2020-02-19 | 2021-08-27 | 삼성전자주식회사 | 전자 장치 및 그의 오디오 출력을 제어하는 방법 |
US11061543B1 (en) | 2020-05-11 | 2021-07-13 | Apple Inc. | Providing relevant data items based on context |
US11183193B1 (en) | 2020-05-11 | 2021-11-23 | Apple Inc. | Digital assistant hardware abstraction |
US11755276B2 (en) | 2020-05-12 | 2023-09-12 | Apple Inc. | Reducing description length based on confidence |
US11722178B2 (en) * | 2020-06-01 | 2023-08-08 | Apple Inc. | Systems, methods, and graphical user interfaces for automatic audio routing |
US11490204B2 (en) | 2020-07-20 | 2022-11-01 | Apple Inc. | Multi-device audio adjustment coordination |
US11438683B2 (en) | 2020-07-21 | 2022-09-06 | Apple Inc. | User identification using headphones |
DE102020209939A1 (de) | 2020-08-06 | 2022-02-10 | Robert Bosch Gesellschaft mit beschränkter Haftung | Vorrichtung und Verfahren zum Erkennen von Kopfgesten |
US20220256028A1 (en) * | 2021-02-08 | 2022-08-11 | Samsung Electronics Co., Ltd. | System and method for simultaneous multi-call support capability on compatible audio devices |
US20230384866A1 (en) * | 2022-05-24 | 2023-11-30 | Microsoft Technology Licensing, Llc | Gesture recognition, adaptation, and management in a head-wearable audio device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003022001A1 (en) * | 2001-08-28 | 2003-03-13 | Motorola, Inc., A Corporation Of The State Of Delaware | Three dimensional audio telephony |
CN1663229A (zh) * | 2002-06-21 | 2005-08-31 | 皇家飞利浦电子股份有限公司 | 排队并呈现音频消息的系统和方法 |
US20090010403A1 (en) * | 2006-03-03 | 2009-01-08 | Motorola, Inc. | Method for Minimizing Message Collision in a Device |
US20090074169A1 (en) * | 2007-09-19 | 2009-03-19 | Aspect Software Inc. | Multi-Line Communication System |
CN101563941A (zh) * | 2006-10-18 | 2009-10-21 | 索尼在线娱乐有限公司 | 用于调节重叠媒体消息的系统和方法 |
CN101938625A (zh) * | 2010-09-15 | 2011-01-05 | 中兴通讯股份有限公司 | 视频会议系统及其实现方法 |
US20120046768A1 (en) * | 2010-08-19 | 2012-02-23 | Sony Ericsson Mobile Communications Ab | Method for providing multimedia data to a user |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1126684A1 (de) * | 2000-02-14 | 2001-08-22 | Ascom AG | Verfahren zum Steuern einer Lautstärke eines elektroakustischen Wandlers |
US8503639B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Method and apparatus for adaptive message and call notification |
WO2004093490A1 (en) * | 2003-04-18 | 2004-10-28 | Koninklijke Philips Electronics N.V. | Personal audio system with earpiece remote controller |
US7657007B2 (en) * | 2003-12-18 | 2010-02-02 | Nortel Networks Limited | Method and apparatus for instant voice messaging |
US7535890B2 (en) * | 2003-12-18 | 2009-05-19 | Ayalogic, Inc. | System and method for instant VoIP messaging |
US20060045304A1 (en) * | 2004-09-02 | 2006-03-02 | Maxtor Corporation | Smart earphone systems devices and methods |
US7558529B2 (en) | 2005-01-24 | 2009-07-07 | Broadcom Corporation | Earpiece/microphone (headset) servicing multiple incoming audio streams |
US7966084B2 (en) * | 2005-03-07 | 2011-06-21 | Sony Ericsson Mobile Communications Ab | Communication terminals with a tap determination circuit |
US7433716B2 (en) | 2005-03-10 | 2008-10-07 | Nokia Corporation | Communication apparatus |
US7734692B1 (en) * | 2005-07-22 | 2010-06-08 | Oracle America, Inc. | Network collaboration system with private voice chat |
US8559646B2 (en) * | 2006-12-14 | 2013-10-15 | William G. Gardner | Spatial audio teleconferencing |
GB2452021B (en) | 2007-07-19 | 2012-03-14 | Vodafone Plc | identifying callers in telecommunication networks |
US8473081B2 (en) | 2007-12-25 | 2013-06-25 | Personics Holdings, Inc. | Method and system for event reminder using an earpiece |
US8605863B1 (en) * | 2008-03-18 | 2013-12-10 | Avaya Inc. | Method and apparatus for providing state indication on a telephone call |
US7996571B2 (en) | 2008-03-25 | 2011-08-09 | Nokia Corporation | Wireless coordination of apparatus interaction |
JP2012500527A (ja) * | 2008-08-12 | 2012-01-05 | イントリコン コーポレーション | 補聴器用スイッチ |
US7996496B2 (en) | 2008-08-29 | 2011-08-09 | Sony Ericsson Mobile Communications Ab | Remote user interface in multiphone environment |
US8676243B2 (en) | 2008-12-03 | 2014-03-18 | Motorola Solutions, Inc. | Method and apparatus for dual/multi-watch for group PTT services |
US20100172522A1 (en) * | 2009-01-07 | 2010-07-08 | Pillar Ventures, Llc | Programmable earphone device with customizable controls and heartbeat monitoring |
JP2010187218A (ja) * | 2009-02-12 | 2010-08-26 | Sony Corp | 制御装置、制御方法及び制御プログラム |
US20100240345A1 (en) | 2009-03-17 | 2010-09-23 | Sony Ericsson Mobile Communications Ab | Event notifier device and headset |
JP2012531145A (ja) | 2009-06-26 | 2012-12-06 | リザード テクノロジー エイピーエス | マルチサウンドの入力を聴覚的に分離するdspベースの装置 |
US8223032B2 (en) * | 2009-07-14 | 2012-07-17 | Schneider Electric USA, Inc. | Monitoring system supporting proximity based actions |
TWI554076B (zh) | 2009-09-04 | 2016-10-11 | 普露諾洛股份有限公司 | 遠距離的電話管理器 |
JP5716287B2 (ja) * | 2010-04-07 | 2015-05-13 | ソニー株式会社 | 音声信号処理装置、音声信号処理方法、プログラム |
US8428232B2 (en) | 2010-06-18 | 2013-04-23 | Comcast Cable Communications, Llc | Centralized communication hub for displaying calls and messages on a display |
US8519834B2 (en) | 2010-08-22 | 2013-08-27 | Andrea Theresa Jersa | Wrist wound vibrating device |
EP2463861A1 (en) * | 2010-12-10 | 2012-06-13 | Nxp B.V. | Audio playback device and method |
EP2474950B1 (en) * | 2011-01-05 | 2013-08-21 | Softkinetic Software | Natural gesture based user interface methods and systems |
US20130091214A1 (en) * | 2011-10-08 | 2013-04-11 | Broadcom Corporation | Media social network |
US9374448B2 (en) | 2012-05-27 | 2016-06-21 | Qualcomm Incorporated | Systems and methods for managing concurrent audio messages |
-
2012
- 2012-10-30 US US13/664,409 patent/US9374448B2/en active Active
-
2013
- 2013-04-30 EP EP13722216.2A patent/EP2856742A1/en not_active Withdrawn
- 2013-04-30 CN CN201380027396.2A patent/CN104335558A/zh active Pending
- 2013-04-30 WO PCT/US2013/038748 patent/WO2013180874A1/en active Application Filing
-
2016
- 2016-05-19 US US15/159,521 patent/US9743259B2/en active Active
-
2017
- 2017-08-21 US US15/681,643 patent/US10178515B2/en active Active
-
2018
- 2018-11-13 US US16/188,943 patent/US10484843B2/en active Active
-
2019
- 2019-10-07 US US16/594,540 patent/US10602321B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003022001A1 (en) * | 2001-08-28 | 2003-03-13 | Motorola, Inc., A Corporation Of The State Of Delaware | Three dimensional audio telephony |
CN1663229A (zh) * | 2002-06-21 | 2005-08-31 | 皇家飞利浦电子股份有限公司 | 排队并呈现音频消息的系统和方法 |
US20090010403A1 (en) * | 2006-03-03 | 2009-01-08 | Motorola, Inc. | Method for Minimizing Message Collision in a Device |
CN101563941A (zh) * | 2006-10-18 | 2009-10-21 | 索尼在线娱乐有限公司 | 用于调节重叠媒体消息的系统和方法 |
US20090074169A1 (en) * | 2007-09-19 | 2009-03-19 | Aspect Software Inc. | Multi-Line Communication System |
US20120046768A1 (en) * | 2010-08-19 | 2012-02-23 | Sony Ericsson Mobile Communications Ab | Method for providing multimedia data to a user |
CN101938625A (zh) * | 2010-09-15 | 2011-01-05 | 中兴通讯股份有限公司 | 视频会议系统及其实现方法 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107636744A (zh) * | 2015-05-20 | 2018-01-26 | 谷歌有限责任公司 | 多房间智能家居环境中的事件优先化和用于危害检测的用户界面 |
CN107636744B (zh) * | 2015-05-20 | 2020-07-03 | 谷歌有限责任公司 | 多房间智能家居环境中的事件优先化和用于危害检测的用户界面 |
WO2017036209A1 (zh) * | 2015-09-02 | 2017-03-09 | 深圳Tcl数字技术有限公司 | 基于智能电视的音频数据播放方法、智能电视及系统 |
CN105163177A (zh) * | 2015-09-02 | 2015-12-16 | 深圳Tcl数字技术有限公司 | 基于智能电视的音频数据播放方法、智能电视及系统 |
CN107613400A (zh) * | 2017-09-21 | 2018-01-19 | 北京奇艺世纪科技有限公司 | 一种语音弹幕的实现方法和装置 |
CN107613400B (zh) * | 2017-09-21 | 2021-03-26 | 北京奇艺世纪科技有限公司 | 一种语音弹幕的实现方法和装置 |
CN109756876A (zh) * | 2017-11-01 | 2019-05-14 | 宏达国际电子股份有限公司 | 多连接装置及多连接方法 |
CN111512362A (zh) * | 2017-11-16 | 2020-08-07 | 软银机器人欧洲公司 | 用于对话会话管理的系统和方法 |
CN108847220B (zh) * | 2018-05-30 | 2020-04-28 | 苏州思必驰信息科技有限公司 | 对话状态跟踪器的训练方法及系统 |
CN108847220A (zh) * | 2018-05-30 | 2018-11-20 | 苏州思必驰信息科技有限公司 | 对话状态跟踪器的训练方法及系统 |
CN112023391A (zh) * | 2020-09-02 | 2020-12-04 | 杭州瞳阳科技有限公司 | 一种用于游戏vr的控制系统及其方法 |
CN112023391B (zh) * | 2020-09-02 | 2024-01-16 | 杭州瞳阳科技有限公司 | 一种用于游戏vr的控制系统及其方法 |
EP4207750A4 (en) * | 2020-09-18 | 2024-03-06 | Huawei Technologies Co., Ltd. | DEVICE CONTROL SYSTEM |
CN116170400A (zh) * | 2023-01-06 | 2023-05-26 | 北京微呼科技有限公司 | 一种在线文本消息与语音通话队列混合排队的分配方法 |
Also Published As
Publication number | Publication date |
---|---|
US20200037121A1 (en) | 2020-01-30 |
US10602321B2 (en) | 2020-03-24 |
US9374448B2 (en) | 2016-06-21 |
US20160269878A1 (en) | 2016-09-15 |
US9743259B2 (en) | 2017-08-22 |
EP2856742A1 (en) | 2015-04-08 |
US20170347248A1 (en) | 2017-11-30 |
WO2013180874A1 (en) | 2013-12-05 |
US10484843B2 (en) | 2019-11-19 |
US20130316679A1 (en) | 2013-11-28 |
US10178515B2 (en) | 2019-01-08 |
US20190082307A1 (en) | 2019-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104335558A (zh) | 用于管理并发音频消息的系统和方法 | |
US11736880B2 (en) | Switching binaural sound | |
RU2694273C2 (ru) | Основанная на местоположении передача аудиосообщений | |
CN102447877B (zh) | 使用移动设备姿势的优化遥现 | |
US9462115B2 (en) | Unified communications system and method | |
KR101622506B1 (ko) | 모바일 디바이스의 성능들에 기초한 메시지 프레젠테이션 | |
US11457486B2 (en) | Communication devices, systems, and methods | |
CN105721668A (zh) | 移动终端及其控制方法 | |
CN105009556A (zh) | 用于交互式远程通信中的增强响应的意图引擎 | |
CN104521224A (zh) | 用于使用具有基于运动的模式转换的移动设备进行群通信的系统和方法 | |
CN110149269A (zh) | 一种通信方法、服务器和通信系统 | |
CN108668023A (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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150204 |
|
WD01 | Invention patent application deemed withdrawn after publication |