CN103270738B - 用于在多个音频或视频传感器可得到时处理语音和/或视频呼叫的通信系统和方法 - Google Patents
用于在多个音频或视频传感器可得到时处理语音和/或视频呼叫的通信系统和方法 Download PDFInfo
- Publication number
- CN103270738B CN103270738B CN201180063604.5A CN201180063604A CN103270738B CN 103270738 B CN103270738 B CN 103270738B CN 201180063604 A CN201180063604 A CN 201180063604A CN 103270738 B CN103270738 B CN 103270738B
- Authority
- CN
- China
- Prior art keywords
- terminal
- input
- video
- call
- packet
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/142—Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1094—Inter-user-equipment sessions transfer or sharing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1059—End-user terminal functionalities specially adapted for real-time communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- 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/01—Input selection or mixing for amplifiers or loudspeakers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R29/00—Monitoring arrangements; Testing arrangements
- H04R29/004—Monitoring arrangements; Testing arrangements for microphones
- H04R29/005—Microphone arrays
Abstract
一种方法、客户端应用和用户终端,所述方法包括:提供基于分组的通信系统以用于在基于分组的网络上进行语音或视频呼叫;以及提供使得第一用户终端能够访问所述基于分组的通信系统的客户端应用的实例。所述客户端应用当在第一终端上执行时被配置成:从第一终端的多个不同的音频和/或视频输入传感器接收输入,相对彼此地分析那些输入,以及基于所述分析选择第一终端的至少一个音频和/或视频输入传感器和/或输出传感器以用于在经由基于分组的通信系统与远程用户终端进行语音或视频呼叫中使用。
Description
技术领域
本发明涉及当多个音频或视频传感器或终端潜在地可用于在呼叫中使用时用于处理语音和/或视频呼叫的通信系统和对应的方法。
背景技术
存在这样通信系统,其允许在基于分组的网络(诸如互联网)上的两个或更多个终端用户终端之间使用诸如互联网协议(IP)这样的基于分组的协议进行实时语音和/或视频呼叫。这类通信有时被称为“IP语音(VoIP)”或“IP视频”。
为了使用所述通信系统,每个终端用户首先在他或她的用户终端的存储器上安装客户端应用,使得所述客户端应用被布置用于在该终端的处理器上执行。为了建立呼叫,一个用户(呼叫者)指示至少一个其他用户(被呼叫者)的用户名到所述客户端应用。当被执行时,所述客户端应用然后可以控制它的相应的终端来访问将用户名映射到IP地址的数据库,并且因此使用所指示的用户名来查找被呼叫者的IP地址。所述数据库可能使用服务器或对等(P2P)分布式数据库、或二者的组合来实施。一旦呼叫者的客户端已经检索到被呼叫者的IP地址,它然后可以使用所述IP地址来请求经由互联网或其它这样的基于分组的网络在呼叫者和被呼叫者终端之间建立实时语音和/或视频流,因此建立呼叫。典型地也需要认证程序,所述认证程序可能牵涉到用户经由客户端提供将被服务器进行中心认证的证书,和/或可能牵涉到在两个或更多个用户的客户端应用之间根据P2P类认证方案交换认证证书。
在其中终端用户的每一个仅具有安装在一个终端上的一个客户端应用的简单情况下,其中所述终端仅具有一个麦克风、一个扬声器、一个网络摄像头和一个屏幕,则呼叫的处理在这方面是相对直接的。
然而,随着在家庭里和移动中的便携式设备中能够执行通信软件的电子设备的日益流行,则可能的是,同一终端用户可能具有安装在不同终端上的同一客户端应用的多个实例,和/或用户可能具有安装在具有多个音频和/或视频输入和/或输出装置(即,多个音频或视频传感器)的终端上的客户端应用的实例。在这样的情况下,当做出或接收呼叫时考虑如何协调所述多个传感器和/或多个终端的操作,更确切地是考虑如何最佳地利用这些多个资源来改进通信系统的用户体验可能是必要的。
所述问题已经被申请人在一些之前的专利申请中进行了某种程度的探索,所述专利申请是:GB 1005386.6、US
12/843527(GB 1005462.5)、以及GB 0919592.6。
进一步地,存在提供用于呼叫的远程接口的一些现有装置。例如蓝牙耳机提供了远离处理呼叫的电话的输入/输出接口。DECT电话(数位加强式无线电话)提供了远离基站的手持机。
尽管如此,发明人相信存在如下余地,即进一步改进多个音频或视频传感器或终端的操作之间的协调以用于做出或接收基于分组的呼叫。
发明内容
本发明提供至少三个不同的方面,每一个方面都涉及通信系统、终端以及客户端应用。所述通信系统是基于分组的通信系统(诸如互联网),并且终端和客户端被布置成使用诸如互联网协议(IP)这样的适当的基于分组的协议经由基于分组的网络进行呼叫。
根据本发明的第一方面,提供了通信系统、终端和/或客户端应用,所述客户端应用被配置成:从同一终端的多个不同的音频和/或视频输入传感器接收输入,相对彼此地分析所述输入,以及基于所述分析选择该终端的至少一个音频和/或视频输入传感器和/或输出传感器以用于在进行语音或视频呼叫中使用。
根据本发明的第二方面,提供一种通信系统,其被配置成:从同一用户的不同终端的多个不同的音频和/或视频输入传感器接收输入,相对彼此地分析所述输入,以及基于所述分析选择在不同终端上运行的客户端应用的多个实例中的适当的一个以用于在进行语音或视频呼叫中使用。所述不同的实例可能用同一用户身份登录。
根据本发明的第三方面,提供了第一用户终端,其安装有客户端应用的实例,其被配置成:确定安装有所述客户端应用的其它实例的一个或多个其它次级用户终端的可得到性,以及向用户呈现选项来选择所述其它次级终端的一个以用于在结合所述第一终端进行语音或视频呼叫中使用。
本发明的第一、第二和第三方面可能被独立使用或以组合的形式使用。
根据本发明的第一方面,可能提供了一种方法,其包括:提供基于分组的通信系统以用于在基于分组的网络上进行语音或视频呼叫;以及提供使得第一用户终端能够访问基于分组的通信系统的客户端应用的实例,所述客户端应用当在第一终端上执行时被配置成:从第一终端的多个不同的音频和/或视频输入传感器接收输入,相对彼此地分析所述输入,以及基于所述分析选择第一终端的至少一个音频和/或视频输入传感器和/或输出传感器以用于在经由基于分组的通信系统与远程用户终端进行语音或视频呼叫中使用。
在实施例中,所述分析可能涉及用户到输入传感器的相对接近。
所述分析可能包括对来自第一终端的两个或更多个音频输入传感器的音频输入的能量或功率水平的比较。
所述分析可能包括应用于输入的傅里叶分析,所述输入来自第一终端的两个或更多个不同音频或视频输入。
所述分析可能包括应用于来自第一终端的两个或更多个音频输入传感器的音频输入的语音识别算法。
所述分析可能包括应用于来自第一终端的两个或更多个视频输入传感器的视频输入的面部识别算法。
所述分析可能包括应用于来自第一终端的两个或更多个视频输入传感器的视频输入的运动识别算法。
所述选择可能在回复或发起呼叫之后被做出。
所述选择可能在进行中的呼叫期间被做出。
客户端应用可能被配置成识别用于控制呼叫的语音命令,以及所述选择可能基于对归因于一个或多个语音命令而接收到的音频输入进行的分析被做出。
对来自音频输入传感器的输入的分析可能被使用来选择第一终端的音频输入传感器以用于在呼叫中使用。
对来自音频输入传感器的输入的分析可能被使用来选择第一终端的音频输出传感器以用于在呼叫中使用。
对来自音频输入传感器的输入的分析可能被使用来选择第一终端的视频输入传感器以用于在呼叫中使用。
对来自音频输入传感器的输入的分析可能被使用来选择第一终端的视频输出传感器以用于在呼叫中使用。
对来自视频输入传感器的输入的分析可能被使用来选择第一终端的视频输入传感器以用于在呼叫中使用。
对来自视频输入传感器的输入的分析可能被使用来选择第一终端的视频输出传感器以用于在呼叫中使用。
对来自视频输入传感器的输入的分析可能被使用来选择第一终端的音频输入传感器以用于在呼叫中使用。
对来自视频输入传感器的输入的分析可能被使用来选择第一终端的音频输出传感器以用于在呼叫中使用。
客户端应用可能被配置成执行初始校准过程以便确定不同输入传感器的相对输入响应特性。
根据本发明的另一方面,可能提供了终端或系统,其包括依照以上特征的任意一个被配置的装置。
根据另一方面,可能提供了包括代码的计算机程序产品,所述代码被体现在非暂时性的计算机可读介质上并且当在处理装置上执行时被配置成依照以上特征的任意一个来操作。
附图说明
为了更好地理解本发明以及示出本发明可能如何被付诸实践,将通过例子对附图做出参考,其中:
图1是通信网络的示意性表示,
图2是用户终端的示意性方块图,以及
图3是耳机的示意性图示。
具体实施方式
图1是在诸如互联网101这样的基于分组的网络上被实施的通信系统的示意图。通信系统包括针对多个用户的每一个的相应的终端用户通信装置103。每个用户的通信装置103经由适当的收发器(诸如有线或无线调制解调器)被连接到互联网101或与互联网101可进行通信。每个通信装置103包括至少一个用户终端102。每个终端102被安装有客户端应用的实例以用于访问通信系统以及由此与另一用户的客户端建立实时的基于分组的语音或视频呼叫,所述另一用户的客户端运行在另一这样的终端102上。
此外,在通信系统的至少一个用户的情况下,该用户的相应的通信装置103包括多个终端102的布置或集。例如,在图1的说明性的实施例中,一个用户的通信装置103包括:诸如移动电话的移动手持类终端102a、膝上型电脑102b、台式电脑102c、以及带有机顶盒的电视接收机或电视机102d。可能安装有通信客户端的其它类型的终端102包括相框、平板电脑、汽车音响系统、打印机、家居控制系统、摄像机、或其它这样的家用电器或终端用户设备等。同一用户的多个终端102a-102d中的每一个都安装有通信客户端应用的相应实例,同一用户可能并发地登录到其中,即,因此同一用户可能同时登录到在两个或更多个不同终端102a-102d上的、同一客户端应用的多个实例。这将在下面被更详细地讨论。
同一用户的不同终端用户终端102a-102d的每一个可能提供有到互联网101和基于分组的通信系统的单独连接、和/或那些不同终端102a-102d的一些或全部可能经由普通路由器105连接并且因此形成诸如家用网络这样的本地网络。不管怎样,设想在某些优选实施例中,同一用户的不同终端102a-102d的一些或全部将被定位在房屋周围的不同点处,例如电视机102b在客厅中、台式机102c在书房中、膝上型电脑102b打开在厨房内、以及手持机102a在用户可能碰巧找到它们的任意其它地点处(例如,花园或WC)。
还被示出的连接到互联网101的是数据储存器104,其形式为服务器、分布式的对等数据库、或二者的组合。对等数据库分布在多个不同用户的多个终端用户终端中,所述多个不同用户典型地包括不是呼叫的实际参与者的一个或多个用户。然而,这不是唯一的选项并且中心服务器可以替代地或附加地被使用。不管怎样,数据储存器104被连接以便经由互联网101可访问客户端应用的每一个或在每个用户的通信装置103的终端102的每一个上运行的客户端应用的实例。数据储存器104被布置成提供用户名到IP地址(或其它这样的网络地址)的映射以便允许不同用户的客户端应用在互联网101(或其它基于分组的网络)上建立与彼此的通信通道以用于建立语音或视频呼叫,或者甚至建立诸如即时通信(IM)或语音信箱这样的其它类型的通信。
在其中同一用户可以同时登录到同一客户端应用在不同终端102a-102d上的多个实例的情况下,在实施例中数据储存器104可能被布置成将同一用户名(用户ID)映射到那些多个实例的全部,但还可以被布置成将单独的子标识符(子ID)映射到每个特定的单独实例。因此通信系统能够在不同的实例间进行区分同时仍旧在通信系统内维持针对用户的永久身份。
图2示出了根据本发明的实施例的示范性的终端用户终端102的示意性方块图,其可能与上面提及的那些中的任意一个相对应。用户终端102包括诸如内接或外接硬盘驱动器或闪速存储器这样的存储器202、以及形式为单核或多核处理器的处理装置204。存储器202被安装有通信客户端206的实例,被耦合到处理装置204,以及被布置使得通信客户端206可以在处理装置204上被执行。终端102还包括收发器220以用于经由互联网101或其它这样的基于分组的网络在上行和下行链路上传输来自客户端206的数据和将数据传输到客户端206,所述收发器例如是用于经由无线路由器105无线连接到互联网1010的无线收发器。终端102进一步包括多个AV传感器,例如内置麦克风104、内置扬声器210、内置摄像机212以及屏幕214。终端102然后可能还包括插入到终端102的主体中的另外的AV传感器,例如,外部的或外围的网络摄像头216和耳机218。如图3中示出的那样,耳机218优选地包括集成到同一单元的听筒或头戴式耳机302以及麦克风304。
术语AV传感器在本文可能被用来指代音频或视频输入或输出的任意装置。终端意指用户装备的离散单元,而传感器是给定终端的构件或外设。在某些情形下,诸如手持机和扩充口的情形,分类可能不是直接明显的,但是为了该应用的目的,如果终端执行它自己的、通信客户端的实例,其被认为是不同的。
传感器208-218的每一个被操作地耦合到处理装置204使得客户端能够从输入传感器208、212、216、218的任意一个或全部接收输入并且提供输出到输出传感器210、214、218中的任意一个或全部。图2的终端因此在一个方面是值得注意的,在于它包括多个音频输入传感器、多个音频输出传感器和/或多个视频输入传感器,以及在于这些中的每一个对于客户端应用206潜在地可用来在基于分组的网络上进行语音或视频呼叫。多个视频输出传感器也是一种可能性。
根据本发明的第一方面,客户端应用206当被执行时被配置成:从同一终端102的多个不同输入传感器接收输入,相对彼此地分析来自所述不同输入传感器的输入信号,以及基于所述分析选择所述终端的适当的输入传感器和/或输出传感器以用于在进行呼叫中使用。
根据本发明的第二方面,客户端应用206在同一用户的不同终端102a-102d上的实例当被执行时被配置成:彼此结合地操作以便由此从不同终端102a-102d的输入传感器接收输入,相对彼此地分析来自不同终端102a-102d的输入信号,以及选择在不同终端102a-102d上运行的客户端应用206的多个实例中的适当的一个以用于在进行呼叫中使用。也就是说,第二方面不仅涉及特定输入或输出传感器208-218的选择,还涉及将呼叫的语音和/或视频流路由到选择的终端102a-102d和路由来自选择的终端102a-102d的、呼叫的语音和/或视频流。在这种情况下,终端102a-102d一起形成与在另外的第三用户终端102f(“远端”)上运行的客户端经由互联网101或其它这样的基于分组的网络进行通信的呼叫的一端(“近端”)。
在任一情况下,应用到所述输入的分析可能包括:
对从来自同一终端102和/或来自不同终端102的两个或更多个音频输入传感器所接收的音频信号的能量或功率水平进行比较;
对从来自同一终端和/或不同终端的两个或更多个不同音频或视频输入所接收的输入信号的傅里叶分析进行比较;
应用到从来自同一终端102和/或来自不同终端102的两个或更多个音频输入传感器所接收的音频信号的语音识别算法;
应用到从来自同一终端102和/或来自不同终端102的两个或更多个视频输入传感器所接收的视频信号的面部识别算法;和/或
应用到从来自同一终端102和/或来自不同终端102的两个或更多个视频输入传感器所接收的视频信号的运动识别算法。
客户端应用206被布置成执行一个或多个这样的分析过程,并且基于所述分析来选择以下中的一个或多个以用于在进行基于分组的语音或视频呼叫中使用:输入音频传感器、输入视频传感器、输出音频传感器、输出视频传感器、和/或在同一用户的多个终端之一上运行的客户端应用的实例。该过程可能在做出呼叫、回复呼叫之后被执行,和/或动态地在进行中的呼叫期间被执行。
例如,在一个实施例中,本发明可能有利的结合能识别语音激活命令的客户端206或终端102被使用,例如以便用户可以用诸如“呼叫…”、“回复呼叫”、以及“挂断电话”这样的命令用声音控制客户端206。取决于房间内的用户的近似位置,或取决于用户是否戴着他或她的耳机218,则用于在做出或回复呼叫中使用的最优麦克风可能变化。例如当用户使用语音命令说话来回复呼叫时,客户端206可能因此分析来自同一房间中的同一终端的两个或麦克风208、304的输入以便确定哪一个输入信号在人类发声频率范围中具有最大能量,并且然后选择该麦克风来在呼叫中使用。
来自麦克风的音频输入还可能例如通过取决于哪一个麦克风正在产生最大的声音能量(vocal energy)来在扬声器210和耳机218的听筒302之间进行选择以确定适当的音频输出传感器。
在另一例子中,在耳机麦克风304处的瑟瑟声或抓挠(scrabbling)声音的检测可能被认为是用户摸索他们的耳机来回复传入呼叫的指示,并且这可以被用来选择用于音频输入和/或输出的耳机218。
在再另一个实施例中,例如如果用户围绕房间移动或戴上或摘下耳机,则来自麦克风的音频输入可能在呼叫期间被用来在不同的音频或视频输出传感器之间进行切换。
在发明的第二方面的例子中,设想本发明具有在这样的情形中的应用,在所述情形中用户具有定位于房屋周围的不同地点处的不同终端102a、102b等。在这种情况下,对来自不同终端的不同麦克风或摄像机的能量水平的分析可能被用来确定用户在特定房间中的存在或接近特定终端,以及因此确定用于回复或做出呼叫的最佳终端,或当用户在房屋中四处走动时被使用来在进行中的呼叫期间在终端之间进行切换。可以被用来检测特定用户的存在或接近的其它技术包括检测尺寸适当地移动的对象(其可能被视为在房间之间移动的人)的存在的运动估计、确定图像或移动对象的整体色彩属性的傅里叶分析(例如,基于移动的用户当他们在房间之间移动时穿着同一色彩的衣服的假设)、或者语音或面部识别算法(来帮助在多个人和/或背景噪声之间进行区分)、或者甚至是这些的任意组合。
在本发明的第二方面的情况下,对于在终端的至少一个上的客户端实例206来说,将关于从它的相应传感器接收的输入的信息发送到一个或多个其它终端或其它网络元件用于比较将是必要的。为了实现这,在比较中牵涉的用户的客户端实例206的两个(或全部)优选地用同一用户名登录并且具有是在同一呼叫中的概念。
例如,在实例和/或控制器之间的通信可能通过参考用户ID或子ID的系统而被使能,用户ID或子ID通过数据储存器104被映射到IP地址或其它这样的网络地址。因此针对每一个用户的子ID的列表允许不同的客户端实例被识别,并且所述映射允许客户端实例、服务器、或其它网络元件确定一个或多个其它不同的实例正运行在其上的每一个终端的地址。以这种方式,可能在一个客户端和另一客户端之间或在客户端和服务器或其它网络元件之间建立通信以用于共享来自音频和/或视频输入传感器的输入信号上的信息,例如共享输入能量水平、运动矢量或FFT结果。同一机制还可能被用来用信号发送或协商对于进行呼叫所需要的实例的选择。
替换地,通信建立可能通过维持仅终端身份的列表而不维持相对应的客户端身份被使能,所述列表出于地址查找的目的被维持在可访问的网络元件上。例如所有不同终端102a-102d的列表可能被维持在本地家庭网络的元件105、102a-102d上,在这种情况下,仅本地网络地址和终端身份需要被维持在列表中,并且ID和单独的子ID的系统则将不一定被需要。本地列表可能被存储在每一个终端102a-102d处或被存储在家庭网络的本地服务器(未示出)上,并且每一个客户端实例将被布置成通过访问本地网络上的列表来确定其它实例的终端的必要身份和地址。
一旦用于识别不同客户端实例和它们的相应终端102a-102d的地址的适当的机制已经落实到位,选择可能以许多方式被执行。例如,在一种实施方案中,讨论中的所有客户端实例206可能被布置成将它们的相应的传感器输入信息(例如,输入能量水平、运动矢量或FFT结果)传输到中心服务器或其它中心控制元件,这可能连同数据储存器104一起在的服务器上被实施或在本地家庭网络的元件上被实施。中心控制器然后将被布置成运行算法来相对彼此地分析不同的接收的输入并且由此选择特定终端(例如102b)的实例来做出或回复呼叫。控制器然后使用所选择的信号发送机制指导实例206关于它们的行为(它们是否在呼叫中被牵涉或牵涉到什么程度)。在另一实施中,不同的客户端实例206可能在彼此间直接共享信息和要么在已经被(例如,被用户或被默认)指定为主要实例的一个实例的控制之下根据某一预定协议或行动来互相协商所选择的终端。
如提及的那样,在某些实施例中,对传感器输入的分析在进行中的呼叫期间可能被用来在同一用户的不同终端102a、102b上运行的客户端206的不同实例之间进行切换,例如当用户在房间之间行走时(而不是仅选择实例来发起出话呼叫或回复传入呼叫)。这可能牵涉到每一个客户端实例206周期性地采样或否则监视它的相应的一个或多个输入传感器208、212、218并且以与上面描述的方式类似的方式共享贯穿呼叫的监视信息。替换地,每一个客户端可能响应于某一检测事件(诸如超过某一门限的输入能量水平或运动矢量)仅共享新的传感器输入信息。不管怎样,控制器或主要实例可能因此贯穿呼叫多次以预先安排的或基于事件的方式将选择算法应用到所接收的输入信息,以便做出关于在哪个终端102上的哪个实例206应当被使用于所述呼叫的进行中的、动态的选择。
在动态切换情况的一个实施方案中,一旦期望的实例已经被识别为针对呼叫的所选择端点,则切换可能以与例如在申请号为12/290232、公开号US2009-0136016的美国申请中描述的已知呼叫转接技术类似的方式被完成,但是呼叫基于不同的子ID在同一用户的不同终端之间进行转移,而不是呼叫基于不同的用户ID在不同的用户之间进行转移。在另一实施方案中,在初始终端(例如102b)上的客户端206可能继续接收呼叫的音频和/或视频流,但是然后将所述音频和/或视频流向前路由到新选择的终端,例如102c(使得从在呼叫的另一端上的客户端的视角来看呼叫的端点看上去是同一个102b)。如果初始的终端102b和新的终端102c具有在它们之间可用的诸如wi-fi或蓝牙连接这样的本地无线连接,则这个后面的选项将是特别适用的。
在本发明的第一和第二方面中,应当指出,被选择的传感器的类型不必与被使用来做出选择的传感器的类型一样。例如,麦克风可能指示用户在特定房间中或位置处的存在并且被用来选择适当定位的摄像机,或者摄像机可能指示用户在特定房间中或位置处的存在并且被用来选择适当定位的麦克风等。
进一步地,不一定是这种情况:语音和视频流被路由到同一用户终端102a、102b等和从同一用户终端102a、102b等进行路由。在实施例中,这可能是能够确定的,也就是说,电视机102d被最佳地放置来显示视频给用户,同时膝上型电脑102b或移动终端102a被最佳地放置来处理呼叫的音频部分。在客户端实例206和/或中心控制器上运行的选择算法然后将指导两个流被路由到不同的终端102a、102b。
本发明的第一和第二方面可能被独立使用或以组合的形式使用。例如,对于在多个终端102的每一个上运行的客户端应用的实例206来说,确定它自己的最佳本地输入传感器(例如,最高音频输入能量水平或最佳傅里叶分析匹配)将是可能的,然后对于不同实例来说,比较它们的最佳本地输入结果以便查找最佳全局输入结果也是可能的。
在任一情况下,初始校准阶段对于例如当用户在离不同麦克风的不同距离处时确定那些不同麦克风产生的相对水平可能是有用的。也就是说,客户端206被优选地配置成确定不同麦克风的相对增益。例如,在初始安装之后,用户可能被要求坐在或站在离终端两个或更多个预订距离远处并且以固定水平说话,客户端206然后可以将其用于校准。
在以上例子的任意一个中缺少明确确定的情况下,客户端或系统可能被配置成使用默认的传感器和/或终端以用于做出或回复呼叫。
应当理解,仅通过例子描述了以上实施例。给定本文的公开内容,其它变例或实施方案对于本领域的技术人员可能变得明显。例如,本发明不被资源发现或授权的任意特定方法所限制,并且以上描述的例子的任意一个或甚至其它都可能被使用。进一步地,本发明的第一、第二和/或第三方面的任意一个可能被独立地实施或以组合的形式被实施。在指代服务器的地方,这不一定旨在限制于安置在单个房屋内或定位于单个站点处的离散的服务器单元。进一步地,在指代应用的地方,这不一定旨在指代软件的离散的、独立的、单独可执行的单元,但是可能替换地指代代码的任意部分,诸如对于现有应用的插件或附加组件。所述发明不被所描述的实施例限制,而是仅被所附权利要求限制。
Claims (10)
1.一种通信方法,包括:
提供基于分组的通信系统以用于在基于分组的网络上进行语音或视频呼叫;以及
提供使得第一终端能够访问所述基于分组的通信系统的客户端应用的实例,所述客户端应用被配置成建立与远程用户终端的基于分组的语音或视频呼叫,所述客户端应用当在所述第一终端上被执行时被配置成:从所述第一终端的多个不同音频和/或视频输入传感器接收输入,相对彼此地分析所述输入,以及基于所述分析选择所述第一终端的至少一个音频和/或视频输入传感器和/或输出传感器以用于在经由所述基于分组的通信系统与远程用户终端进行语音或视频呼叫中使用。
2.如权利要求1所述的方法,其中所述分析涉及用户到所述输入传感器的相对接近。
3.如权利要求1或2所述的方法,其中所述分析包括以下至少一项:
对来自所述第一终端的两个或更多个音频输入传感器的音频输入的能量或功率水平的比较;
应用于输入的傅里叶分析,所述输入是来自所述第一终端的两个或更多个不同音频或视频输入的;
应用于来自所述第一终端的两个或更多个音频输入传感器的音频输入的语音识别算法;
应用于来自所述第一终端的两个或更多个视频输入传感器的视频输入的面部识别算法;以及
应用于来自所述第一终端的两个或更多个视频输入传感器的视频输入的运动识别算法。
4.如权利要求1或2所述的方法,其中所述选择在如下条件下被做出:
在回复或发起呼叫之后;和/或在进行中的呼叫期间。
5.如权利要求1或2所述的方法,其中所述客户端应用被配置成识别用于控制所述呼叫的语音命令,并且所述选择基于对归因于一个或多个语音命令而接收的音频输入进行的分析被做出。
6.如权利要求1或2所述的方法,其中对来自音频输入传感器的所述输入的分析被用来选择以下至少一项:
所述第一终端的音频输入传感器以用于在呼叫中使用;所述第一终端的音频输出传感器以用于在呼叫中使用;
所述第一终端的视频输入传感器以用于在呼叫中使用;以及
所述第一终端的视频输出传感器以用于在呼叫中使用。
7.如权利要求1或2所述的方法,其中对来自视频输入传感器的所述输入的分析被用来选择以下至少一项:
所述第一终端的视频输入传感器以用于在呼叫中使用;
所述第一终端的视频输出传感器以用于在呼叫中使用;
所述第一终端的音频输入传感器以用于在呼叫中使用;以及
所述第一终端的音频输出传感器以用于在呼叫中使用。
8.一种通信设备,包括:
用于访问基于分组的通信系统以便在基于分组的网络上进行语音或视频呼叫的装置;
用于建立与远程用户终端的基于分组的语音或视频呼叫的装置;
用于从第一终端的多个不同音频和/或视频输入传感器接收输入的装置;
用于相对彼此地分析所述输入的装置;以及
用于基于所述分析,选择所述第一终端的至少一个音频和/或视频输入传感器和/或输出传感器以用于在经由所述基于分组的通信系统与远程用户终端进行语音或视频呼叫中使用的装置。
9.第一用户终端,包括:
收发器,其可操作来访问基于分组的通信系统以便在基于分组的网络上进行语音或视频呼叫;
存储介质,其存储使得所述第一用户终端能够访问所述基于分组的通信系统的客户端应用的实例,所述客户端应用被配置成建立与远程用户终端的基于分组的语音或视频呼叫;以及
处理装置,其被布置成执行所述客户端应用的实例,所述客户端应用当在所述第一用户终端的处理装置上执行时被配置成:从所述第一用户终端的多个不同音频和/或视频输入传感器接收输入,相对彼此地分析所述输入,以及基于所述分析选择所述第一用户终端的至少一个音频和/或视频输入传感器和/或输出传感器以用于在经由所述基于分组的通信系统与远程用户终端进行语音或视频呼叫中使用。
10.如权利要求9的第一用户终端,其中所述客户端应用被进一步配置成执行依照权利要求2到7的任一项的操作。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201061428945P | 2010-12-31 | 2010-12-31 | |
US61/428,945 | 2010-12-31 | ||
US61/428945 | 2010-12-31 | ||
PCT/EP2011/074303 WO2012089831A1 (en) | 2010-12-31 | 2011-12-30 | Communication system and method for handling voice and/or video calls when multiple audio or video transducers are available |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103270738A CN103270738A (zh) | 2013-08-28 |
CN103270738B true CN103270738B (zh) | 2016-08-10 |
Family
ID=45607709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180063604.5A Active CN103270738B (zh) | 2010-12-31 | 2011-12-30 | 用于在多个音频或视频传感器可得到时处理语音和/或视频呼叫的通信系统和方法 |
Country Status (4)
Country | Link |
---|---|
US (2) | US8963982B2 (zh) |
EP (1) | EP2643963B1 (zh) |
CN (1) | CN103270738B (zh) |
WO (1) | WO2012089831A1 (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201005454D0 (en) | 2010-03-31 | 2010-05-19 | Skype Ltd | Television apparatus |
US10404762B2 (en) | 2010-12-31 | 2019-09-03 | Skype | Communication system and method |
US10291660B2 (en) | 2010-12-31 | 2019-05-14 | Skype | Communication system and method |
US9717090B2 (en) | 2010-12-31 | 2017-07-25 | Microsoft Technology Licensing, Llc | Providing notifications of call-related services |
US8963982B2 (en) * | 2010-12-31 | 2015-02-24 | Skype | Communication system and method |
US9019336B2 (en) | 2011-12-30 | 2015-04-28 | Skype | Making calls using an additional terminal |
US9836590B2 (en) | 2012-06-22 | 2017-12-05 | Microsoft Technology Licensing, Llc | Enhanced accuracy of user presence status determination |
US8983383B1 (en) * | 2012-09-25 | 2015-03-17 | Rawles Llc | Providing hands-free service to multiple devices |
US9485459B2 (en) | 2012-12-14 | 2016-11-01 | Biscotti Inc. | Virtual window |
US9253520B2 (en) | 2012-12-14 | 2016-02-02 | Biscotti Inc. | Video capture, processing and distribution system |
US9654563B2 (en) | 2012-12-14 | 2017-05-16 | Biscotti Inc. | Virtual remote functionality |
US9300910B2 (en) | 2012-12-14 | 2016-03-29 | Biscotti Inc. | Video mail capture, processing and distribution |
GB201301452D0 (en) | 2013-01-28 | 2013-03-13 | Microsoft Corp | Providing notifications of call-related services |
WO2016159938A1 (en) * | 2015-03-27 | 2016-10-06 | Hewlett-Packard Development Company, L.P. | Locating individuals using microphone arrays and voice pattern matching |
US9749583B1 (en) | 2016-03-31 | 2017-08-29 | Amazon Technologies, Inc. | Location based device grouping with voice control |
US9729821B1 (en) | 2016-03-31 | 2017-08-08 | Amazon Technologies, Inc. | Sensor fusion for location based device grouping |
CN106898348B (zh) * | 2016-12-29 | 2020-02-07 | 北京小鸟听听科技有限公司 | 一种出声设备的去混响控制方法和装置 |
TWI623930B (zh) * | 2017-03-02 | 2018-05-11 | 元鼎音訊股份有限公司 | 發聲裝置、音訊傳輸系統及其音訊分析之方法 |
US11910130B2 (en) * | 2021-03-02 | 2024-02-20 | Carnegie Mellon University | Media control device and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7039205B1 (en) * | 1999-05-19 | 2006-05-02 | Siemens Communications, Inc. | Techniques for audio transducer switching under programmatic and off hook interrupt control |
CN101039307A (zh) * | 2006-03-17 | 2007-09-19 | 深圳市朗科科技有限公司 | 一种无线网络系统及其运营方法 |
Family Cites Families (185)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5305244B2 (en) * | 1992-04-06 | 1997-09-23 | Computer Products & Services I | Hands-free user-supported portable computer |
US5915010A (en) | 1996-06-10 | 1999-06-22 | Teknekron Infoswitch | System, method and user interface for data announced call transfer |
US6061434A (en) * | 1996-08-14 | 2000-05-09 | Joseph C. Corbett | Video caller identification systems and methods |
US6449284B1 (en) | 1997-03-21 | 2002-09-10 | Avaya Technology Corp. | Methods and means for managing multimedia call flow |
US6243129B1 (en) * | 1998-01-09 | 2001-06-05 | 8×8, Inc. | System and method for videoconferencing and simultaneously viewing a supplemental video source |
US20020040377A1 (en) * | 1998-09-25 | 2002-04-04 | Newman Edward G. | Computer with audio interrupt system |
US6532482B1 (en) * | 1998-09-25 | 2003-03-11 | Xybernaut Corporation | Mobile computer with audio interrupt system |
US6425131B2 (en) | 1998-12-30 | 2002-07-23 | At&T Corp. | Method and apparatus for internet co-browsing over cable television and controlled through computer telephony |
US6321080B1 (en) | 1999-03-15 | 2001-11-20 | Lucent Technologies, Inc. | Conference telephone utilizing base and handset transducers |
CA2271828A1 (en) * | 1999-05-11 | 2000-11-11 | Infointeractive Inc. | Internet based telephone line |
US6636269B1 (en) * | 1999-08-18 | 2003-10-21 | Webtv Networks, Inc. | Video timing system and method |
US6904025B1 (en) | 1999-10-12 | 2005-06-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Wide area network mobility for IP based networks |
US7120692B2 (en) | 1999-12-02 | 2006-10-10 | Senvid, Inc. | Access and control system for network-enabled devices |
US20040194146A1 (en) | 2000-02-15 | 2004-09-30 | Bates Cary Lee | Set top box and methods for using the same |
US6778528B1 (en) * | 2000-05-17 | 2004-08-17 | Cisco Technology, Inc. | Dial-out with dynamic IP address assignment |
FI20001293A (fi) | 2000-05-30 | 2001-12-01 | Nokia Networks Oy | IP-puheen välitys langattomassa tietoliikennejärjestelmässä |
US6654722B1 (en) | 2000-06-19 | 2003-11-25 | International Business Machines Corporation | Voice over IP protocol based speech system |
JP4543513B2 (ja) * | 2000-07-17 | 2010-09-15 | ソニー株式会社 | 双方向通信システム、表示装置、ベース装置および双方向通信方法 |
US7126939B2 (en) | 2000-07-24 | 2006-10-24 | Nortel Networks Limited | Packet-based calls in a wireless network |
US6968179B1 (en) | 2000-07-27 | 2005-11-22 | Microsoft Corporation | Place specific buddy list services |
JP4658374B2 (ja) | 2001-05-10 | 2011-03-23 | 株式会社リコー | 無線通信方法及びそのマスター端末 |
US20030023730A1 (en) | 2001-07-27 | 2003-01-30 | Michael Wengrovitz | Multiple host arrangement for multimedia sessions using session initiation protocol (SIP) communication |
US20030058805A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware Inc. | Multi-media communication management system with enhanced video conference services |
US7031443B2 (en) * | 2001-11-19 | 2006-04-18 | Inter-Tel, Inc. | System and method for remote access to a telephone |
US6985961B1 (en) | 2001-12-04 | 2006-01-10 | Nortel Networks Limited | System for routing incoming message to various devices based on media capabilities and type of media session |
US7092385B2 (en) | 2002-03-12 | 2006-08-15 | Mci, Llc | Policy control and billing support for call transfer in a session initiation protocol (SIP) network |
US7240214B2 (en) | 2002-10-25 | 2007-07-03 | Yahoo!, Inc. | Centrally controllable instant messaging system |
DE10252989A1 (de) | 2002-11-14 | 2004-06-03 | Siemens Ag | Unterstützung von Fax und Modem in SIP/SIP-T Netzen und im Interworking dieser Netze mit ISUP+/BICC |
US7920690B2 (en) * | 2002-12-20 | 2011-04-05 | Nortel Networks Limited | Interworking of multimedia and telephony equipment |
CA2513498C (en) | 2003-01-22 | 2011-10-11 | Nimcat Networks Inc. | Call transfer system, method and network devices |
US8292433B2 (en) | 2003-03-21 | 2012-10-23 | Queen's University At Kingston | Method and apparatus for communication between humans and devices |
US20040213201A1 (en) | 2003-04-28 | 2004-10-28 | Hakan Osterlund | Policy based media path selection in a broadband access network |
US7549924B2 (en) | 2003-05-09 | 2009-06-23 | Microsoft Corporation | Instant messaging embedded games |
FI20030960A0 (fi) | 2003-06-27 | 2003-06-27 | Nokia Corp | Menetelmä monitoroida akun ominaisuuksia ja radiopäätelaite |
EP1652368B1 (en) | 2003-07-14 | 2018-04-04 | Cisco Technology, Inc. | System and method for active mobile collaboration |
ATE487987T1 (de) | 2003-07-16 | 2010-11-15 | Joltid Ltd | Verteiltes datenbanksystem |
WO2005009019A2 (en) | 2003-07-16 | 2005-01-27 | Skype Limited | Peer-to-peer telephone system and method |
TWI279788B (en) | 2003-07-24 | 2007-04-21 | Lg Electronics Inc | Recording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatuses |
CN1283125C (zh) | 2003-08-05 | 2006-11-01 | 株式会社日立制作所 | 电话通信系统 |
US8140980B2 (en) | 2003-08-05 | 2012-03-20 | Verizon Business Global Llc | Method and system for providing conferencing services |
JP4339056B2 (ja) | 2003-09-11 | 2009-10-07 | シャープ株式会社 | テレビ受信機、携帯電話、及びテレビ受信機一体型携帯電話装置 |
US7673001B1 (en) | 2003-11-21 | 2010-03-02 | Microsoft Corporation | Enterprise management of public instant message communications |
KR100590867B1 (ko) | 2003-12-05 | 2006-06-19 | 삼성전자주식회사 | 아이 피 기반의 화상/음성 통신 시스템 및 이를 이용한 호전환/호 픽업 방법 |
WO2005057969A1 (en) | 2003-12-10 | 2005-06-23 | Nokia Corporation | Method and mobile terminal arrangement for fast switching between multiple peripherals |
US7769837B2 (en) | 2003-12-12 | 2010-08-03 | Brother Kogyo Kabushiki Kaisha | Wireless LAN setting system and communication terminal |
US7260186B2 (en) | 2004-03-23 | 2007-08-21 | Telecommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services |
US8223747B2 (en) * | 2004-02-13 | 2012-07-17 | Yahoo! Inc. | Predictive communication routing scheme using instant messaging preferences and/or settings for routing packet traffic for voice, video and other multimedia communications |
US7327981B2 (en) | 2004-03-03 | 2008-02-05 | Vtech Telecommunications Limited | Systems and methods for using landline telephone systems to exchange information with various electronic devices |
US7634533B2 (en) | 2004-04-30 | 2009-12-15 | Microsoft Corporation | Systems and methods for real-time audio-visual communication and data collaboration in a network conference environment |
JP4505257B2 (ja) | 2004-05-12 | 2010-07-21 | 京セラ株式会社 | 放送受信機能付き携帯電話機 |
US20050278778A1 (en) | 2004-05-28 | 2005-12-15 | D Agostino Anthony | Method and apparatus for credential management on a portable device |
US7840681B2 (en) | 2004-07-30 | 2010-11-23 | International Business Machines Corporation | Method and apparatus for integrating wearable devices within a SIP infrastructure |
JP4139973B2 (ja) | 2004-08-11 | 2008-08-27 | 村田機械株式会社 | 通信装置 |
US8499027B2 (en) | 2004-09-02 | 2013-07-30 | Gryphon Networks Corp. | System and method for exchanging information with a relationship management system |
US8364125B2 (en) | 2004-11-09 | 2013-01-29 | Avaya, Inc. | Content delivery to a telecommunications terminal that is associated with a call in progress |
KR20070086164A (ko) | 2004-11-15 | 2007-08-27 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 사용자가 콘텐트를 선택하는 것을 돕는 방법 및 네트워크장치 |
US7424288B2 (en) | 2004-11-22 | 2008-09-09 | Searete Llc | Call transfer to proximate devices |
US8064968B2 (en) | 2004-11-22 | 2011-11-22 | The Invention Science Fund I Llc | Transfer then sleep |
JP4387937B2 (ja) | 2004-12-13 | 2009-12-24 | 株式会社東芝 | 電話システムおよび交換システム |
JP4563794B2 (ja) | 2004-12-28 | 2010-10-13 | 株式会社日立製作所 | ストレージシステム及びストレージ管理方法 |
US7693133B2 (en) | 2004-12-30 | 2010-04-06 | Alcatel-Lucent Usa Inc. | System and method for conference calling with VOIP terminal |
EP1849255A4 (en) | 2005-02-07 | 2010-08-18 | Agilemesh Inc | VIDEO NODE FOR WIRELESS MESH NETWORK |
US7716283B2 (en) | 2005-02-16 | 2010-05-11 | Microsoft Corporation | Television system video conferencing |
FR2884023B1 (fr) * | 2005-03-31 | 2011-04-22 | Erocca | Dispositif pour la communication par des personnes handicapees de la parole et/ou de l'ouie |
US7116349B1 (en) | 2005-04-04 | 2006-10-03 | Leadtek Research Inc. | Method of videophone data transmission |
TW200743385A (en) | 2006-05-05 | 2007-11-16 | Amtran Technology Co Ltd | Method of audio-visual communication using television and television using the same |
US7899447B2 (en) | 2005-06-01 | 2011-03-01 | Sanyo Electric Co., Ltd. | Telephone and method of controlling telephone |
CN100446593C (zh) | 2005-07-04 | 2008-12-24 | 大唐移动通信设备有限公司 | 一种集群通信系统 |
FI119863B (fi) | 2005-08-22 | 2009-04-15 | Teliasonera Ab | Etäasiakkaan aitouden ja oikeuksien varmistaminen |
EP1758334A1 (en) | 2005-08-26 | 2007-02-28 | Matsushita Electric Industrial Co., Ltd. | Establishment of media sessions with media adaptation |
WO2007038750A1 (en) | 2005-09-28 | 2007-04-05 | Neocific, Inc. | Method and system for multi-carrier packet communication with reduced overhead |
US8019279B2 (en) | 2005-10-25 | 2011-09-13 | International Business Machines Corporation | System and method for using mobile phones as handsets for IP softphones |
US20070115348A1 (en) | 2005-10-27 | 2007-05-24 | Cisco Technology, Inc. | Method and system for automatic scheduling of a conference |
US20070120949A1 (en) * | 2005-11-22 | 2007-05-31 | Inventec Multimedia & Telecom Corporation | Video, sound, and voice over IP integration system |
US7751848B2 (en) * | 2005-11-23 | 2010-07-06 | Envio Networks Inc. | Systems and methods for providing concurrent mobile applications to mobile communication devices |
US7774363B2 (en) | 2005-12-29 | 2010-08-10 | Nextlabs, Inc. | Detecting behavioral patterns and anomalies using information usage data |
US20070183396A1 (en) | 2006-02-07 | 2007-08-09 | Bennett James D | Set top box supporting bridging between a packet switched network and the public switched telephone network |
US8619953B2 (en) | 2006-03-15 | 2013-12-31 | Polycom, Inc. | Home videoconferencing system |
US8102812B2 (en) | 2006-03-21 | 2012-01-24 | Motorola Mobility, Inc. | Methods and apparatus for data packet transmission on a network |
WO2007117606A2 (en) | 2006-04-07 | 2007-10-18 | Pelago, Inc. | Proximity-based user interaction |
GB2437592A (en) | 2006-04-10 | 2007-10-31 | Skype Ltd | Indicating communication events on an alternative interface whilst running an application on another interface |
US7729489B2 (en) | 2006-04-12 | 2010-06-01 | Cisco Technology, Inc. | Transferring a communications exchange |
US7769508B2 (en) * | 2006-04-14 | 2010-08-03 | Snap-On Incorporated | Vehicle diagnostic tool with packet and voice over packet communications and systems incorporating such a tool |
US20070263824A1 (en) | 2006-04-18 | 2007-11-15 | Cisco Technology, Inc. | Network resource optimization in a video conference |
US8734254B2 (en) | 2006-04-25 | 2014-05-27 | International Business Machines Corporation | Virtual world event notifications from within a persistent world game |
US7734470B2 (en) * | 2006-05-22 | 2010-06-08 | Accenture Global Services Gmbh | Interactive voice response system |
CN101080083A (zh) | 2006-05-26 | 2007-11-28 | 华为技术有限公司 | 一种呼叫转向方法及系统 |
US20070280200A1 (en) | 2006-05-31 | 2007-12-06 | Patel Mehul B | System and method for controlling a voip client using a wireless personal-area-network enabled device |
US20070286202A1 (en) * | 2006-06-08 | 2007-12-13 | Latitude Broadband Global, Inc. | Methods and Systems for Call Admission Control and Providing Quality of Service in Broadband Wireless Access Packet-Based Networks |
WO2008015369A1 (en) | 2006-08-01 | 2008-02-07 | Nds Limited | Call management |
US20080032703A1 (en) | 2006-08-07 | 2008-02-07 | Microsoft Corporation | Location based notification services |
US9049253B2 (en) * | 2006-08-09 | 2015-06-02 | Cisco Technology, Inc. | Resetting / restarting SIP endpoint devices |
EP2074836A2 (en) | 2006-08-17 | 2009-07-01 | Core Mobility, Inc. | Presence-based communication between local wireless network access points and mobile devices |
US7934156B2 (en) | 2006-09-06 | 2011-04-26 | Apple Inc. | Deletion gestures on a portable multifunction device |
US20080075240A1 (en) | 2006-09-06 | 2008-03-27 | Microsoft Corporation | Consultative call transfer using non-voice consultation modes |
US9386269B2 (en) | 2006-09-07 | 2016-07-05 | Rateze Remote Mgmt Llc | Presentation of data on multiple display devices using a wireless hub |
FR2906099A1 (fr) * | 2006-09-20 | 2008-03-21 | France Telecom | Procede de transfert d'un flux audio entre plusieurs terminaux |
US7711370B2 (en) | 2006-09-20 | 2010-05-04 | Cisco Technology, Inc. | Method for establishing voice communications using a mobile handset |
US7861175B2 (en) | 2006-09-29 | 2010-12-28 | Research In Motion Limited | IM contact list entry as a game in progress designate |
US7656836B2 (en) | 2006-10-05 | 2010-02-02 | Avaya Inc. | Centralized controller for distributed handling of telecommunications features |
US8032764B2 (en) * | 2006-11-14 | 2011-10-04 | Texas Instruments Incorporated | Electronic devices, information products, processes of manufacture and apparatus for enabling code decryption in a secure mode using decryption wrappers and key programming applications, and other structures |
JP2008166980A (ja) | 2006-12-27 | 2008-07-17 | Funai Electric Co Ltd | テレビジョンシステムおよびリモコン装置 |
US7958276B2 (en) * | 2007-01-22 | 2011-06-07 | Counterpath Corporation | Automatic configuration of peripheral devices |
TWI334721B (en) | 2007-01-26 | 2010-12-11 | Asustek Comp Inc | Mobile phone capable of making internet calls, system and method using the same |
US8705720B2 (en) | 2007-02-08 | 2014-04-22 | Avaya Inc. | System, method and apparatus for clientless two factor authentication in VoIP networks |
US20080235587A1 (en) | 2007-03-23 | 2008-09-25 | Nextwave Broadband Inc. | System and method for content distribution |
US7609170B2 (en) * | 2007-03-26 | 2009-10-27 | Jon Andrew Bickel | Interactive interface within a monitoring and control device |
US8045489B2 (en) | 2007-03-30 | 2011-10-25 | Cisco Technology, Inc. | Method and system for the automatic configuration of conference resources |
US7747010B1 (en) | 2007-04-05 | 2010-06-29 | Avaya Inc. | Telephony software client application for handling the insertion and removal of logical audio devices |
US8090780B2 (en) | 2007-05-31 | 2012-01-03 | Sony Ericsson Mobile Communications Ab | Device, time, and location based notification content transfer and presentment system and method |
US8301757B2 (en) * | 2007-06-11 | 2012-10-30 | Enghouse Interactive Inc. | System and method for obtaining in-use statistics for voice applications in interactive voice response systems |
US8553623B2 (en) | 2007-07-20 | 2013-10-08 | Broadcom Corporation | Method and system for utilizing standardized interface in a wireless device to discover and use local and remote resources |
US7953038B2 (en) | 2007-07-20 | 2011-05-31 | Broadcom Corporation | Method and system for environment configuration by a device based on auto-discovery of local resources and generating preference information for those resources |
US20090046839A1 (en) | 2007-08-15 | 2009-02-19 | Alcatel Lucent | Verifying authenticity of called party in telephony networks |
US20090049190A1 (en) | 2007-08-16 | 2009-02-19 | Yahoo!, Inc. | Multiple points of presence in real time communications |
US8644842B2 (en) | 2007-09-04 | 2014-02-04 | Nokia Corporation | Personal augmented reality advertising |
US20100046731A1 (en) | 2007-10-02 | 2010-02-25 | Douglas Gisby | Method, apparatus and system for use of presence and location information in intelligent call routing |
US20090094684A1 (en) | 2007-10-05 | 2009-04-09 | Microsoft Corporation | Relay server authentication service |
KR101413563B1 (ko) | 2007-11-05 | 2014-07-04 | 삼성전자주식회사 | 통화대상자들이 시청중인 채널을 표시하기 위한 시청정보제공방법 |
US20090136016A1 (en) | 2007-11-08 | 2009-05-28 | Meelik Gornoi | Transferring a communication event |
KR100862050B1 (ko) | 2007-11-23 | 2008-10-09 | 한국정보보호진흥원 | VoIP 보안 통신을 제공하는 사용자 에이전트 및 이를이용한 보안 통신 제공 방법 |
US8161299B2 (en) | 2007-12-20 | 2012-04-17 | Intel Corporation | Location based policy system and method for changing computing environments |
US8600120B2 (en) | 2008-01-03 | 2013-12-03 | Apple Inc. | Personal computing device control using face detection and recognition |
US20090177601A1 (en) | 2008-01-08 | 2009-07-09 | Microsoft Corporation | Status-aware personal information management |
US20090185792A1 (en) * | 2008-01-18 | 2009-07-23 | Rutan & Tucker, LLP | Digital video camcorder with wireless transmission built-in |
US8447303B2 (en) | 2008-02-07 | 2013-05-21 | Research In Motion Limited | Method and system for automatic seamless mobility |
EP2088735A1 (en) | 2008-02-11 | 2009-08-12 | Siemens Schweiz AG | Client side media splitting function |
US8687626B2 (en) | 2008-03-07 | 2014-04-01 | CenturyLink Intellectual Property, LLC | System and method for remote home monitoring utilizing a VoIP phone |
US20090238170A1 (en) | 2008-03-19 | 2009-09-24 | Rajan Muralidhar | Method and system for providing voice over ip (voip) to wireless mobile communication devices |
CN101242663B (zh) | 2008-03-20 | 2012-04-04 | 华为技术有限公司 | 基于同号移动终端与软终端通话切换方法、系统及设备 |
US20090253457A1 (en) | 2008-04-04 | 2009-10-08 | Apple Inc. | Audio signal processing for certification enhancement in a handheld wireless communications device |
KR101517769B1 (ko) | 2008-04-24 | 2015-05-06 | 삼성전자주식회사 | 미디어 컨텐츠 재생장치에서 방송 컨텐츠의 추천 방법과 그장치 |
US20090282130A1 (en) | 2008-05-12 | 2009-11-12 | Nokia Corporation | Resource sharing via close-proximity wireless communication |
US20100008523A1 (en) | 2008-07-14 | 2010-01-14 | Sony Ericsson Mobile Communications Ab | Handheld Devices Including Selectively Enabled Audio Transducers |
US8203977B2 (en) | 2008-07-28 | 2012-06-19 | Broadcom Corporation | Method and system for half duplex audio in a bluetooth stereo headset |
US8112037B2 (en) | 2008-09-02 | 2012-02-07 | Nissaf Ketari | Bluetooth assistant |
GB2463107A (en) * | 2008-09-05 | 2010-03-10 | Skype Ltd | A remote control unit of a media device for placing/receiving calls, comprising activating one of the two wireless transceivers when needed. |
GB2463110B (en) | 2008-09-05 | 2013-01-16 | Skype | Communication system and method |
GB2463108B (en) | 2008-09-05 | 2012-08-29 | Skype | Communication system and method |
GB2463104A (en) | 2008-09-05 | 2010-03-10 | Skype Ltd | Thumbnail selection of telephone contact using zooming |
GB2463105A (en) | 2008-09-05 | 2010-03-10 | Skype Ltd | Viewer activity dependent video telephone call ringing |
GB2463109B (en) | 2008-09-05 | 2013-03-13 | Skype | Communication system and method |
GB2463103A (en) | 2008-09-05 | 2010-03-10 | Skype Ltd | Video telephone call using a television receiver |
GB2463124B (en) * | 2008-09-05 | 2012-06-20 | Skype Ltd | A peripheral device for communication over a communications sytem |
JP2012502325A (ja) * | 2008-09-10 | 2012-01-26 | ジュンヒュン スン | デバイスインターフェイシングのための多重モード調音統合 |
US8339438B2 (en) | 2008-12-24 | 2012-12-25 | Rockstar Consortium Us Lp | Web based access to video associated with calls |
US8219027B2 (en) | 2009-02-26 | 2012-07-10 | International Business Machines Corporation | Proximity based smart collaboration |
US8249056B2 (en) * | 2009-03-12 | 2012-08-21 | At&T Intellectual Property I, L.P. | Converged telephone number mapping for call completion among hybrid communication services |
US8280226B2 (en) | 2009-04-06 | 2012-10-02 | International Business Machines Corporation | Content recorder multi-angle viewing and playback |
KR101510723B1 (ko) * | 2009-04-20 | 2015-04-20 | 삼성전자주식회사 | 프로젝터를 구비한 휴대 단말기 및 그 휴대 단말기에서 데이터 표시 방법 |
US20110047282A1 (en) | 2009-08-21 | 2011-02-24 | Denman Robert E | Systems, methods, and computer readable media for selecting an optimal media-adaptation resource for latency-sensitive applications |
US8570358B2 (en) | 2009-11-06 | 2013-10-29 | Sony Corporation | Automated wireless three-dimensional (3D) video conferencing via a tunerless television device |
GB2475237B (en) | 2009-11-09 | 2016-01-06 | Skype | Apparatus and method for controlling communication signalling and media |
GB2475236A (en) | 2009-11-09 | 2011-05-18 | Skype Ltd | Authentication arrangement for a packet-based communication system covering public and private networks |
GB2476077A (en) * | 2009-12-10 | 2011-06-15 | Skype Ltd | Estimating VoIP call Quality before a call is set up |
US8446453B2 (en) | 2010-01-06 | 2013-05-21 | Cisco Technology, Inc. | Efficient and on demand convergence of audio and non-audio portions of a communication session for phones |
US9043474B2 (en) * | 2010-01-20 | 2015-05-26 | Microsoft Technology Licensing, Llc | Communication sessions among devices and interfaces with mixed capabilities |
EP2355474B1 (en) | 2010-01-21 | 2018-09-05 | BlackBerry Limited | Transfer of telephony functions associated with a wireless handheld telephony device to another telephony device |
US8797999B2 (en) | 2010-03-10 | 2014-08-05 | Apple Inc. | Dynamically adjustable communications services and communications links |
GB201005458D0 (en) | 2010-03-31 | 2010-05-19 | Skype Ltd | Media appliance |
GB201005465D0 (en) | 2010-03-31 | 2010-05-19 | Skype Ltd | Television set |
US20110242268A1 (en) * | 2010-03-31 | 2011-10-06 | Jin Kim | Television Appliance |
GB201005386D0 (en) | 2010-03-31 | 2010-05-12 | Skype Ltd | Communication using a user terminal |
GB201005454D0 (en) | 2010-03-31 | 2010-05-19 | Skype Ltd | Television apparatus |
GB2479180B (en) | 2010-03-31 | 2016-06-01 | Skype | System of user devices |
GB201006796D0 (en) * | 2010-04-23 | 2010-06-09 | Skype Ltd | Viewing apparatus |
US9210528B2 (en) | 2010-07-21 | 2015-12-08 | Tksn Holdings, Llc | System and method for control and management of resources for consumers of information |
US8593535B2 (en) | 2010-09-10 | 2013-11-26 | Apple Inc. | Relative positioning of devices based on captured images of tags |
US10187509B2 (en) | 2010-09-14 | 2019-01-22 | At&T Intellectual Property I, L.P. | Enhanced video sharing |
US8730294B2 (en) * | 2010-10-05 | 2014-05-20 | At&T Intellectual Property I, Lp | Internet protocol television audio and video calling |
US9143533B2 (en) * | 2010-10-12 | 2015-09-22 | Skype | Integrating communications |
US8698843B2 (en) | 2010-11-02 | 2014-04-15 | Google Inc. | Range of focus in an augmented reality application |
US8451315B2 (en) | 2010-11-30 | 2013-05-28 | Hewlett-Packard Development Company, L.P. | System and method for distributed meeting capture |
US10404762B2 (en) * | 2010-12-31 | 2019-09-03 | Skype | Communication system and method |
US9717090B2 (en) * | 2010-12-31 | 2017-07-25 | Microsoft Technology Licensing, Llc | Providing notifications of call-related services |
US8963982B2 (en) * | 2010-12-31 | 2015-02-24 | Skype | Communication system and method |
US10291660B2 (en) * | 2010-12-31 | 2019-05-14 | Skype | Communication system and method |
US10187494B2 (en) | 2011-04-26 | 2019-01-22 | Acumera, Inc. | Gateway device application development system |
US20130072173A1 (en) | 2011-09-15 | 2013-03-21 | Polycom, Inc. | Systems and methods for management of personal device alert modes via proximity to a totem |
US8786413B2 (en) | 2011-11-02 | 2014-07-22 | EchoStar Technologies, L.L.C. | Assisting use of control devices with different electronic devices |
US9332551B2 (en) | 2011-12-28 | 2016-05-03 | Intel Corporation | Opportunistic resource sharing between devices |
US9019336B2 (en) | 2011-12-30 | 2015-04-28 | Skype | Making calls using an additional terminal |
US20140073300A1 (en) | 2012-09-10 | 2014-03-13 | Genband Us Llc | Managing Telecommunication Services using Proximity-based Technologies |
US9258172B2 (en) | 2012-10-24 | 2016-02-09 | Microsoft Technology Licensing, Llc | Calling an unready terminal |
GB201301452D0 (en) | 2013-01-28 | 2013-03-13 | Microsoft Corp | Providing notifications of call-related services |
-
2011
- 2011-12-29 US US13/340,508 patent/US8963982B2/en active Active
- 2011-12-30 CN CN201180063604.5A patent/CN103270738B/zh active Active
- 2011-12-30 WO PCT/EP2011/074303 patent/WO2012089831A1/en active Application Filing
- 2011-12-30 EP EP11818918.2A patent/EP2643963B1/en active Active
-
2015
- 2015-01-13 US US14/596,156 patent/US9521360B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7039205B1 (en) * | 1999-05-19 | 2006-05-02 | Siemens Communications, Inc. | Techniques for audio transducer switching under programmatic and off hook interrupt control |
CN101039307A (zh) * | 2006-03-17 | 2007-09-19 | 深圳市朗科科技有限公司 | 一种无线网络系统及其运营方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2643963B1 (en) | 2017-10-25 |
CN103270738A (zh) | 2013-08-28 |
EP2643963A1 (en) | 2013-10-02 |
US9521360B2 (en) | 2016-12-13 |
US20120206553A1 (en) | 2012-08-16 |
WO2012089831A4 (en) | 2012-09-13 |
US8963982B2 (en) | 2015-02-24 |
US20150124042A1 (en) | 2015-05-07 |
WO2012089831A1 (en) | 2012-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103270738B (zh) | 用于在多个音频或视频传感器可得到时处理语音和/或视频呼叫的通信系统和方法 | |
CN103262478B (zh) | 通信系统和方法 | |
US9717090B2 (en) | Providing notifications of call-related services | |
US10291660B2 (en) | Communication system and method | |
US9830554B2 (en) | Establishing audio connections between users being continuously tracked by collaborative sensors | |
US9311931B2 (en) | Context assisted adaptive noise reduction | |
US20150358768A1 (en) | Intelligent device connection for wireless media in an ad hoc acoustic network | |
US9799330B2 (en) | Multi-sourced noise suppression | |
US8606249B1 (en) | Methods and systems for enhancing audio quality during teleconferencing | |
US20150358767A1 (en) | Intelligent device connection for wireless media in an ad hoc acoustic network | |
US20130219278A1 (en) | Transferring of Communication Event | |
US10236016B1 (en) | Peripheral-based selection of audio sources | |
JP2016511569A (ja) | 電話関係サービスの通知提供 | |
US20160366528A1 (en) | Communication system, audio server, and method for operating a communication system | |
US10511569B2 (en) | Techniques for providing multi-modal multi-party calling | |
CN104185163A (zh) | 一种信息交互方法及电子设备 | |
US20210065717A1 (en) | Communication transfer between devices | |
KR101517232B1 (ko) | 이동 통신 단말기를 이용한 음성 송신 시스템 | |
US20220159079A1 (en) | Management of opening a connection to the internet for smart assistant devices | |
CN107240403B (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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200331 Address after: Redmond, Washington, USA Patentee after: MICROSOFT TECHNOLOGY LICENSING, LLC Address before: Ai Erlandubailin Patentee before: Skype |
|
TR01 | Transfer of patent right |