CN110999340A - 近距离无线通信装置及方法 - Google Patents
近距离无线通信装置及方法 Download PDFInfo
- Publication number
- CN110999340A CN110999340A CN201880054933.5A CN201880054933A CN110999340A CN 110999340 A CN110999340 A CN 110999340A CN 201880054933 A CN201880054933 A CN 201880054933A CN 110999340 A CN110999340 A CN 110999340A
- Authority
- CN
- China
- Prior art keywords
- wireless communication
- short
- range wireless
- channel
- media data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- 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/1083—In-session procedures
- H04L65/1089—In-session procedures by adding media; by removing media
-
- 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/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
- H04L65/4015—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一个实施例的近距离无线通信装置包括:近距离无线通信部,其与提供通话服务或规定的人工智能服务的终端装置之间执行通信;及控制部,其进行如下的控制:在提供上述通话服务的过程中通过第1信道而在上述近距离无线通信部与上述终端装置之间收发与上述通话服务相关的媒体数据,在提供上述通话服务的过程中提供上述人工智能服务的情况下,通过与上述第1信道分离实现的第2信道而在上述近距离无线通信部与上述终端装置之间收发与上述人工智能服务相关的媒体数据。
Description
技术领域
本发明涉及近距离无线通信装置及方法。更具体地,涉及如下的近距离无线通信装置及方法:在智能设备这样的终端装置与对方终端装置执行通话时,控制为可与外部的人工智能服务提供服务器之间收发由这样的终端装置处理的媒体数据(语音或影像)。
背景技术
智能手机或智能平板这样的智能设备提供语音/影像通话功能及数据通信功能。特别地,在VoLTE服务中,不仅数据通信,而且语音/影像通话也通过LTE***而提供。根据VoLTE服务,在语音/影像通话中,使用者与对方实时地共享地图、音乐、新闻或照片这样的内容。
另一方面,近年来出现了提供人工智能服务的服务器。人工智能服务提供服务器具备学习功能,因此随着被使用,提供更高的服务。智能设备利用数据通信而接入到这样的人工智能服务提供服务器,使用者通过这样的智能设备而能够接收各种服务。例如,使用者通过智能设备而向人工智能服务提供服务器询问天气或个人日程安排,另外还可以询问更复杂且具有高度的信息,并得到对这些询问的应答。在该情况下的询问可具备语音或影像的形态,对此的应答也可以是语音或影像的形态。
上述的智能设备在执行语音/影像通话的情况下也利用另设的应用等而通过数据通信接入到人工智能服务提供服务器,由此使用者在语音/影像通话中也能够接收人工智能服务。
但是,在正在执行语音/影像通话的情况下,以语音命令的形态向人工智能服务提供服务器进行询问的技术是不容易实现的。为此,需要将输入到智能设备的语音或影像挂接(hooking)而传递到另外的应用,而并非传递到电话用应用。但是,这样的挂接这样的实现仅在OS(operating system:操作***)级别,例如安卓框架(android framework)级别中才可实现。即,在一般应用级别下,将在语音/影像通话中输入到输入部的语音或影像挂接而向人工智能服务提供服务器传递的技术实现是并不容易的。
发明内容
技术课题
对此,本发明的发明要解决的课题是提供一种如下的技术:在智能设备这样的终端装置与对方终端装置进行通话的过程中,控制为将向这样的终端装置输入的媒体数据(语音或影像)传递到外部的人工智能服务提供服务器或向使用者提供由人工智能服务提供服务器发送到终端装置的媒体数据。
但是,本发明要解决的课题不限于以上提及的情况,本领域技术人员通过参照以下的记载可清楚地理解在此未提及的其他的发明要解决的课题。
解决课题的手段
一个实施例的近距离无线通信装置包括:近距离无线通信部,其与提供通话服务或规定的人工智能服务的终端装置之间执行通信;及控制部,其进行如下的控制:在提供上述通话服务的过程中通过第1信道而在上述近距离无线通信部与上述终端装置之间收发与上述通话服务相关的媒体数据,在提供上述通话服务的过程中提供上述人工智能服务的情况下,通过与上述第1信道分离实现的第2信道而在上述近距离无线通信部与上述终端装置之间收发与上述人工智能服务相关的媒体数据。
一个实施例的由近距离无线通信装置执行的近距离无线通信方法包括如下步骤:上述近距离无线通信装置以近距离无线通信方式与提供通话服务或规定的人工智能服务的终端装置连接,在提供上述通话服务的过程中通过与上述终端装置之间形成的第1信道而收发与上述通话服务相关的媒体数据;及在提供上述通话服务的过程中提供上述人工智能服务的情况下,通过与上述终端装置之间形成的第2信道而收发基于上述人工智能服务的媒体数据。
一个实施例的终端装置包括:无线通信部,其与呼叫处理网之间执行通信;近距离无线通信部,其与近距离无线通信装置之间执行通信;及控制部,其进行如下的控制:在通过上述呼叫处理网而提供通话服务的过程中,通过第1信道而在上述近距离无线通信部与上述近距离无线通信装置之间收发与上述通话服务相关的媒体数据,在提供上述通话服务的过程中提供人工智能服务的情况下,通过与上述第1信道分离实现的第2信道而在上述近距离无线通信部与上述近距离无线通信装置之间收发与上述人工智能服务相关的媒体数据。
发明效果
根据一个实施例,当使用者在通话中以语音或影像的形态请求人工智能服务时,这样的请求可通过终端装置而传送到人工智能服务提供服务器。另外,对这样的请求的应答也可在通话中以语音或影像的形态提供至使用者。
另外,可与对方共享由使用者这样请求的人工智能服务的请求内容或对于请求的应答。
附图说明
图1是概略性地示出应用了一个实施例的近距离无线通信装置的移动通信网的图。
图2是示出图1所示的人工智能服务提供服务器的结构的图。
图3是示出图1所图示的终端装置的结构的图。
图4是示出蓝牙协议栈的图。
图5是示出图1所示的近距离无线通信装置的结构的图。
图6是示出在一个实施例的近距离无线通信装置与终端装置连接时实现语音/影像通话的过程的图。
图7是示出在一个实施例的近距离无线通信装置与终端装置连接时与人工智能服务提供服务器之间交换媒体数据的过程的图。
图8是示出一个实施例的近距离无线通信方法的步骤的图。
具体实施方式
通过参照根据附图而详细后述的实施例,可清楚地了解本发明的优点及特征。但是本发明不限于以下公开的实施例,可以彼此不同的各种形态实现,但是本实施例是用于完整地公开本发明,且向本领域的技术人员完整地告知发明的范围而提供的,本发明的权利要求范围不限于此。
在对本发明的实施例进行说明时,在判断为对公知功能或结构的具体说明导致本发明的要旨不清楚的情况下,省略其详细的说明。并且后述的用语是考虑本发明的实施例中的功能而定义的用语,这根据使用者、运用者的意图或惯例等会有所不同。因此,应根据本说明书的全部内容来对其进行定义。
首先,下面提及的“媒体数据”可以是包括所有的语音或影像或与此相关的数据分组等的概念。
图1是概略性地示出应用了一个实施例的近距离无线通信装置的移动通信网的图。但是,图1仅为例示性的,因此近距离无线通信装置100不限于仅应用在图1所图示的移动通信网10。
参照图1,移动通信网10可以包括近距离无线通信装置100、人工智能服务提供服务器200、终端装置300/1、300/2及呼叫处理网400。第1终端装置300/1和第2终端装置300/2分别例示性地示出接入这样的移动通信网10的终端。
首先,人工智能服务提供服务器200提供人工智能服务。人工智能服务提供服务器200除了终端装置300/1、300/2之外,还可与各种终端或服务器连接,可向它们分别提供各种人工智能服务。
图2是示出这样的人工智能服务提供服务器200的结构的图。参照图2,人工智能服务提供服务器200可以包括执行人工智能处理的人工智能处理部(intelligenceworkflow,IWF)210、处理自然语言的自然语言处理部(natural language understand)220或执行语音合成的语音合成部(text to speech,TTS)模块230。同时,这样的人工智能服务提供服务器200可作为由多个服务器构成的服务器群而形成。
重新参照图1,呼叫处理网400是供终端装置300/1、300/2接入的通信网。虽然图中未图示,但呼叫处理网400大体由智能网和传统(legacy)呼叫处理网构成,在这样的传统呼叫处理网内包括LTE分组网,但不仅限于这样的结构。
其中,智能网可以是例如被定义为智能网节点的IMS(IP multimedia subsystem:IP多媒体子***)。传统呼叫处理网例如可以表示WCDMA这样的移动通信网。另外,LTE分组网例如可以是LTE移动通信网。这样的智能网、传统呼叫处理网及LTE分组网分别可具备与公知的网络相同的结构,因此省略对这些网络的详细的说明。
各个终端装置300/1、300/2位于构成呼叫处理网400的多个小区中的任一个(或两个以上)的小区而接收语音/影像通话或人工智能服务这样的数据服务。这样的终端装置300/1、300/2可实现为智能手机或智能平板或平板电脑这样的各种形态。
在此,当图1所示的终端装置300/1、300/2中的任一个终端装置为信息发送终端时,另一个终端装置为信息接收终端。关于这样的终端装置,将在图3中进行更详细的说明。
图3是示出图1所示的终端装置300/1的结构的图,下面的说明同样可适用于终端装置300/2。
参照图3,终端装置300/1包括输入部310、输出部320、无线通信部330、近距离无线通信部340、控制部350及服务提供部360,但根据实施例,可以不包括其中至少一个结构或还包括在此未提及的结构。
输入部310是从终端装置300/1的使用者接收媒体数据的结构,例如可以是指麦克风或照相机或包括所有这些的模块。
输出部320是向终端装置300/1的使用者输出媒体数据的结构,例如指扬声器或LCD这样的显示器或包括所有这些的模块。
无线通信部330是与呼叫处理网400之间收发媒体数据的结构。这样的无线通信部330可以包括3G、4G、LTE-A等无线模块。
近距离无线通信部340是执行近距离无线通信的结构。这样的近距离无线通信部340可以包括蓝牙模块、RFID(radio frequency identification:射频识别)模块、红外线通信模块、UWB(ultra videband:超宽带)模块或紫蜂(zigbee)模块中的至少一个模块,但不限于此,但在以下记载中以包括蓝牙模块为前提进行说明。
控制部350及服务提供部360分别通过存储有以执行以下说明的功能的方式被编程的指令的存储器和执行这样的指令的微型处理器而实现。
在控制部350中以软件的方式实现蓝牙协议栈。图4是概略性地示出控制部350中实现的蓝牙协议栈的图。但是,根据实施例,蓝牙协议栈可以在近距离无线通信部340中实现而不是在控制部350中实现,或在控制部350和近距离无线通信部340中被划分而实现。
参照图4,蓝牙协议栈可包括规定的分层结构。例如,蓝牙协议栈包括基带(baseband)、链接管理器协议(link manager protocol,LMP)、主机控制器接口(hostcontroller interface,HCI)、逻辑链路控制和适配协议(logical link control andadaptation protocol,L2CAP)、RFCOMM(radio frequency communication:射频通讯)、SDP(service discovery protocol:服务发现协议)、HPF(headset profile:头戴式通话器规范)、应用(application),其中HPF包括SPP(serial port profile:串行端口规范)。
其中,基带为物理层的连接管理协议,起到恢复错误、逻辑信道管理、跳频算法或安全保障等作用。LMP是在蓝牙装置之间建立链路的协议,提供用于在接收到存在错误的基带分组时请求重传的自动重传请求或追踪数据的比特错误的数量并可进行修改的前向纠错这样的链接控制服务。HCI是指在蓝牙***中主机与主机控制器之间的标准接口。L2CAP执行将RFCOMM或SDP这样的高层区别的多路复用,在将高层中使用的大尺寸的分组分段成在基带层中可使用的大小或将在多个基带层中使用的分组重组为在高层中使用的大小的分组。RFCOMM作为模拟串行端口的协议,是用于将以往的RS-232电缆无线化的最基本的协议。SDP是用于确认所连接的蓝牙装置中可进行何种服务,并且交换关于可进行的服务的特征的信息的协议。HPF是定义蓝牙头戴式耳机装置之间的相互运用性的特性和步骤的协议。
这样的控制部350控制利用于媒体数据的收发的信道的生成步骤。更具体地,控制部350基于上述的蓝牙协议栈,与后述的近距离无线通信装置100的控制部150协作而生成第1信道及第2信道。其中,首先,对第1信道进行说明。第1信道执行将近距离无线通信部340与近距离无线通信装置100(所包含的近距离无线通信模块130)之间连接,以在它们之间传递媒体数据的通道作用。这样的第1信道可以基于HPF并根据RFCOMM协议而形成。
第1信道不支持对错误的纠正功能。另外,在近距离无线通信装置100与终端装置300/1之间仅生成或保持一个第1信道。可将这样的第1信道称为同步面向连接(Synchronous Connection-Oriented:SCO)。
与此不同地,第2信道可基于RFCOMM接口(图中未图示)并根据RFCOMM协议而形成。这样的第2信道执行将近距离无线通信部340和近距离无线通信装置100(所包含的近距离无线通信模块130)之间连接,以在它们之间传递媒体数据的通道作用。
第2信道支持对错误的纠正功能(即,重传功能)。另外,设备之间可生成或保持有多个第2信道,在L2CAP层中这样的多个第2信道通过MUX/DEMUX而区分为个别ID。
另一方面,控制部350进行控制,以通过第1信道或第2信道中的任一信道而收发媒体数据,此时控制部350可与近距离无线通信装置100的控制部150协作而执行这样的控制。
具体地,关于语音通话或影像通话这样的媒体数据,控制部350进行控制,以通过第1信道而在近距离无线通信装置100与终端装置300/1之间进行收发。关于这样的语音通话或影像通话的传递路径,例如从近距离无线通信装置100通过第1信道而由近距离无线通信部340接收的媒体数据经过在控制部350中实现的上述的RFCOMM和HPF传递到处理通话(影像或语音)的应用(电话用应用),之后通过无线通信部330而传递到呼叫处理网400。
与此不同地,关于终端装置300/1与图1所图示的人工智能服务提供服务器200等之间收发的媒体数据,由控制部350进行控制,以通过第2信道而在近距离无线通信装置100与终端装置300/1之间进行收发。参照这样的媒体数据的传递路径,例如从近距离无线通信装置100通过第2信道而由近距离无线通信部340接收的服务请求数据经过在控制部350中实现的上述的RFCOMM(不经过HPF)并通过无线通信部330而传递到人工智能服务提供服务器200。
即,在一个实施例中利用于构成通话的媒体数据的收发的信道(第1信道)和利用于通话之外的数据例如基于人工智能服务的媒体数据的收发的信道(第2信道)彼此独立地存在。另一方面,服务提供部360是与来自终端装置300/1的使用者的请求对应地自主提供各种人工智能服务的结构。例如,服务提供部360可提供基于终端装置300/1的使用者针对终端装置300/1的使用模式而自主地导出使用者可能最喜欢的内容的服务。另外,服务提供部360基于由终端装置300/1可自主地获得的信息而提供与使用者的请求事项对应的服务或应答。但是,根据不同的实施例,这样的服务提供部360可以不作为结构而包括在终端装置300/1。
图5是示出图1所图示的近距离无线通信装置100的结构的图。首先,近距离无线通信装置100可以是以近距离无线通信方式而与终端装置300/1连接的头戴式耳机装置,但不限于此。
参照图5,近距离无线通信装置100包括输入部110、输出部120、近距离无线通信部130、操作部140及控制部150,但图5仅为例示,因此近距离无线通信装置100不限于图5所图示的情况。
输入部110是供终端装置300/1的使用者输入媒体数据的结构,例如指麦克风、照相机或包括所有这些的模块。这样的输入部110与近距离无线通信部130连接而从终端装置300/1接收媒体数据,在该情况下,输入部110可将由使用者输入的媒体数据及从近距离无线通信部130接收的媒体数据混合(mixing)。为此,输入部110可包括用于混合媒体数据的混合模块。
输出部120是向终端装置300/1的使用者输出媒体数据的结构,例如可指扬声器、LCD这样的显示器或包括所有这些的模块。这样的输出部120与近距离无线通信部130连接而由此接收媒体数据,并将这样的媒体数据混合而输出给使用者。为此,输出部120可包括用于混合媒体数据的混合模块。
近距离无线通信部130是执行近距离无线通信的结构。这样的近距离无线通信部130可包括蓝牙模块、RFID(radio frequency identification:射频识别)模块、红外线通信模块、UWB(ultra videband)模块或紫蜂(zigbee)模块中的至少一个模块,但不限于此,但是在以下的说明中以包括蓝牙模块为前提进行说明。
操作部140是供使用者请求已定义的动作的结构。为此,操作部140包括供使用者触摸或按压的结构,并且可构成为,当结构被触摸或按压时,向后述的控制部150传递信号。例如操作部140通过长按分配到蓝牙的基本协议的特定按钮来实现(long button)或通过另外分配的按钮来实现。
控制部150可包括存储有以执行以下说明的功能的方式被编程的指令的存储部及执行这样的指令的微型处理器。
控制部150用于生成在终端装置300/1的近距离无线通信部340与近距离无线通信装置100的近距离无线通信部130之间用来收发媒体数据的信道。
更具体地,控制部150基于上述的蓝牙协议栈,与终端装置300/1的控制部350协作而生成上述的第1信道及第2信道。在此,在如上述这样的语音通话或影像通话这样的媒体数据的情况下,通过第1信道而进行收发。相反地,与图1所图示的人工智能服务提供服务器200等之间所收发的媒体数据的情况下,通过第2信道而进行收发。下面,将通过第1信道而收发的数据称为第1媒体数据,将通过第2信道而收发的数据称为第2媒体数据。
第1媒体数据例如可包括在终端装置300/1的使用者与对方终端装置300/2的使用者之间收发的语音或影像通话。
与此不同地,第2媒体数据例如可包括终端装置300/1的使用者向人工智能服务提供服务器200请求的关于人工智能服务的实质性的事项(例如,关于天气的询问或关于个人日程安排的询问等)或对这样的请求对应地由人工智能服务提供服务器200向终端装置300/1的使用者进行应答的实质性的内容,但不限于此。
另一方面,根据不同的实施例,第1媒体数据即通过第1信道而收发的数据可包括将“使用者之间的通话内容”和“来自人工智能服务提供服务器200的应答”混合而得的数据即“混合数据”,对此将后述。
另一方面,图6示出通过控制部150和终端装置300/1的控制部350的协作而在终端装置300/1的近距离无线通信部340与近距离无线通信装置100的近距离无线通信部130之间形成第1信道的情况。
如上所述,第1信道131是基于HPF而根据RFCOMM协议来形成的信道。通过这样的第1信道131而在近距离无线通信部130与近距离无线通信部340之间收发终端装置300/1与对方终端装置300/2之间的通话内容。更具体地,输入到近距离无线通信装置100的输入部110的媒体数据经过在控制部150中实现的HPF和RFCOMM而传递到近距离无线通信部130,从近距离无线通信部130通过第1信道131而传递给近距离无线通信部340。如上述,传递到近距离无线通信部340的媒体数据经过RFCOMM和HPF而传递到处理通话(影像或语音)的应用,之后通过无线通信部330而传递到呼叫处理网400。
与此不同地,图7示出通过控制部150及终端装置300/1的控制部350的协作而在终端装置300/1的近距离无线通信部340与近距离无线通信装置100的近距离无线通信部130之间形成第2信道的情况。
如上所述,第2信道132是基于RFCOMM接口(图中未图示)并按照RFCOMM协议而形成的信道。关于终端装置300/1向人工智能服务提供服务器200请求的事项或由人工智能服务提供服务器200与这样的请求对应地应答的内容,通过这样的第2信道132而在近距离无线通信部130与近距离无线通信部340之间进行收发。更具体地,输入到近距离无线通信装置100的输入部110的请求事项经过在控制部150中实现的RFCOMM(不经过HPF)而传递到近距离无线通信部130,并通过第2信道132而从近距离无线通信部130传递给近距离无线通信部340。如上述,传递到近距离无线通信部340的媒体数据经过RFCOMM(不经过HPF)并通过无线通信部330而传递到人工智能服务提供服务器200。在该情况下,根据不同的实施例,第1信道131可与第2信道132一起存在,对此在图7中用虚线来表示这样的第1信道131。即,在一个实施例中利用于构成通话的数据的收发的信道(第1信道)与利用于通话之外的数据,例如基于人工智能服务的数据的收发的信道(第2信道)彼此独立地存在。
另一方面,当存在关于通过操作部140而已定义的动作的请求时,这样的第2信道132通过控制部150而形成。更具体地,在通话中操作部140被触摸或按压从而向控制部150输入信号时,控制部150基于RFCOMM接口而进入第2信道132的形成步骤。关于形成步骤例子如下:控制部150对RFCOMM协议执行用于形成新的信道的发起(initiating)作业,之后执行用于在输入部110和输出部120分别进行混合的作业(例如用于进行媒体数据的混合的缓冲分配)。
在此,对第1信道131和第2信道132进行比较可知,通过第1信道131而传递的第1媒体数据经过HPF。但是,这样的HPF为***级别的软件。即,使用者或研发者为了对成为这样的第1信道131的基础的HPF进行修改而对通过第1信道131而收发的媒体数据进行挂接,需要在OS(operating system)级别,例如安卓框架(android framework)级别下进行修改。因此,这样的修改是不容易实现的。
相反地,通过第2信道132而传递的第2媒体数据利用RFCOMM接口。在这样的RFCOMM接口的情况下,在安卓框架中提供套接字读/写(socket read/write)形态的通信API。因此,从使用者或研发者的角度来讲,与修改第1信道131的情况相比,修改这样的利用RFCOMM接口的第2信道132的情况下相对地容易。
即,根据一个实施例,为了在通话中将使用者的语音或影像提供给人工智能服务提供服务器200,以RFCOMM接口为基础形成根据RFCOMM协议的第2信道132,由此代替对第1信道131进行挂接。在该情况下,能够更容易地将通话中的使用者的语音或影像提供给人工智能服务提供服务器200。另外,关于这样的请求的应答也在通话中以语音或影像的形态提供给使用者。
另一方面,控制部150进行如下控制:在形成第2信道132之后通过输入部110而输入的语音或影像不会通过第1信道131而传递到终端装置300/1。由此,终端装置300/1的使用者使对方终端装置300/2的使用者不知晓自己发出了何种请求。当然,与此不同地,控制部150也以控制为在形成了第2信道132之后通过输入部110而输入的语音或影像可以不仅通过第2信道132而传递到终端装置300/1,而且还通过第1信道131而传递到终端装置300/1,在该情况下,对方终端装置300/2的使用者可识别终端装置300/1的使用者进行了何种请求。
另一方面,控制部150可控制为在输入部110和输出部120中分别混合媒体数据。例如,在形成第2信道132之后,通过这样的第2信道132而从人工智能服务提供服务器200作为第2媒体数据而接收到关于服务请求的应答时,控制部150控制为将关于这样的服务请求的应答传递到输入部110。同时,控制部150对输入部110进行控制,以这样传递到输入部110的媒体数据与由使用者通过输入部110而输入的媒体数据进行混合。根据这样的控制而输入部110进行了混合时,控制部150可控制为混合的媒体数据通过第1信道131而发送到终端装置300/1。
即,根据一个实施例,可将对使用者所请求的人工智能服务的请求的应答与使用者的语音或影像混合而发送到对方。
另一方面,在上述的实施例中,对在近距离无线通信装置100中将第1媒体数据和第2媒体数据进行混合的情况进行了说明,但本发明的思想不限于此。例如,根据不同的实施例,也可在终端装置300/1或人工智能服务服务器200等中进行混合。
图8是示出一个实施例的近距离无线通信方法的步骤的图。图8所图示的方法可通过图5所图示的近距离无线通信装置100而执行。同时,图8所图示的方法仅为例示,因此也可以不执行图8所图示的步骤中的至少一个步骤或也可以执行与图示的步骤的顺序不同的步骤,另外还可以执行未图示的其他步骤。
参照图8之前,近距离无线通信装置100以近距离无线通信方式与提供通话服务或规定的人工智能服务的终端装置300/1进行连接。
参照图8,执行通过与上述终端装置之间形成的第1信道而收发基于上述通话服务的媒体数据的步骤(S100)、通过与上述终端装置之间形成的第2信道而收发基于上述人工智能服务的媒体数据的步骤(S200)。
另一方面,这样的近距离无线通信方法通过上述的近距离无线通信装置100而执行,其实质的内容与关于近距离无线通信装置100的内容相同,因此关于这样的方法的说明援用上述的说明。
如以上所说明,根据一个实施例,当在通话中由使用者以语音或影像的形态请求人工智能服务时,这样的请求可通过终端装置而传送到人工智能服务提供服务器。另外,关于这样的请求的应答也在通话中以语音或影像的形态提供给使用者。
另外,可与对方共享由使用者这样请求的人工智能服务的请求内容或关于请求的应答。
另一方面,如图3所图示,终端装置300/1作为结构还可包括服务提供部360。服务提供部360是对应于来自终端装置300/1的使用者的请求而自主地提供各种人工智能服务的结构。例如,服务提供部360可提供在识别终端装置300/1的使用者使用终端装置300/1的模式之后基于此而自主地输出使用者可能最喜欢的内容的服务。另外,服务提供部360可基于终端装置300/1可自主地获得的信息而提供与使用者的请求事项对应的服务或应答。
此时,在终端装置300/1的使用者向服务提供部360请求人工智能服务的情况及服务提供部360作为对这样的请求的应答而提供的规定的服务的情况下,可适用上述的一个实施例的思想。例如,当利用终端装置300/1而与对方终端装置300/2通话中的使用者向终端装置300/1的服务提供部360请求规定的服务时,服务提供部360对这样的请求进行应答而向使用者提供规定的服务,此时向服务提供部360请求的服务的内容及服务提供部360作为应答而提供的服务的内容可通过形成于近距离无线通信装置100与终端装置300/1之间的上述的第2信道进行收发。
另一方面,在上述的实施例中记载为在“通话中”形成第2信道,但本发明的思想不限于此。例如,在终端装置300/1中再现规定的媒体的情况下或在执行规定的应用(Application)的情况下形成上述的第2信道而收发媒体数据的实施例也包括在本发明的思想中。
以上的说明仅对本发明的技术思想进行了例示性的说明,本领域技术人员在不脱离本发明的本质性的品质的范围内可实现各种修改及变形。因此,本发明所公开的实施例并非对本发明的技术思想进行限定,而是对本发明的技术思想进行说明,本发明的技术思想的范围不限于这样的实施例。本发明的保护范围应根据所附的权利要求书来进行解释,并且与此均等的范围内的所有技术思想均包括在本发明的权利范围中。
产业上的利用可能性
根据一个实施例,当在通话中使用者以语音或影像的形态请求人工智能服务时,这样的请求可通过终端装置而发送到人工智能服务提供服务器。另外,对这样的请求的应答也可在通话中以语音或影像的形态提供给使用者。
另外,可与对方共享由使用者这样请求的人工智能服务的请求内容或对请求的应答。
Claims (13)
1.一种近距离无线通信装置,其中,包括:
近距离无线通信部,其与提供通话服务或规定的人工智能服务的终端装置之间执行通信;及
控制部,其进行如下的控制:在提供上述通话服务的过程中通过第1信道而在上述近距离无线通信部与上述终端装置之间收发与上述通话服务相关的媒体数据,在提供上述通话服务的过程中提供上述人工智能服务的情况下,通过与上述第1信道分离实现的第2信道而在上述近距离无线通信部与上述终端装置之间收发与上述人工智能服务相关的媒体数据。
2.根据权利要求1所述的近距离无线通信装置,其中,
上述近距离无线通信装置还包括从上述终端装置的使用者接收规定的输入的操作部,
上述控制部进行如下的控制:当通过上述操作部而从上述使用者接收上述输入时,识别为在提供上述通话服务的过程中提供上述人工智能服务的情况,在生成上述第2信道之后通过上述生成的第2信道而收发与上述人工智能服务相关的媒体数据。
3.根据权利要求2所述的近距离无线通信装置,其中,
上述生成的第2信道是基于RFCOMM接口并根据RFCOMM协议而生成的。
4.根据权利要求1所述的近距离无线通信装置,其中,
上述控制部进行如下的控制:通过上述第1信道而收发的媒体数据经过上述近距离无线通信装置的头戴式通话器规范即headset profile而被收发,通过上述第2信道而收发的媒体数据不经过上述近距离无线通信装置的上述头戴式通话器规范而被收发。
5.根据权利要求1所述的近距离无线通信装置,其中,
通过上述第1信道而收发的媒体数据经过提供上述通话服务的呼叫处理服务器而被收发,
通过上述第2信道而收发的媒体数据经过提供上述人工智能服务的人工智能服务提供服务器或包括在上述终端装置中的服务提供部而被收发。
6.根据权利要求1所述的近距离无线通信装置,其中,
通过上述第2信道而从上述近距离无线通信部发送到上述终端装置的媒体数据包含以外部的人工智能服务提供服务器或包括在上述终端装置中的服务提供部为目的地的媒体数据,
通过上述第2信道而由上述近距离无线通信部接收的来自上述终端装置的媒体数据是上述终端装置从上述人工智能服务提供服务器接收或通过上述服务提供部而提供的。
7.根据权利要求1所述的近距离无线通信装置,其中,
上述控制部进行如下的控制:将通过上述第2信道而由上述近距离无线通信部接收的媒体数据通过上述第1信道而从上述近距离无线通信部发送到上述终端装置。
8.根据权利要求1所述的近距离无线通信装置,其中,
上述近距离无线通信装置还包括供上述使用者输入媒体数据的输入部,
上述控制部进行如下的控制:将通过上述第2信道而由上述近距离无线通信部接收的媒体数据与在提供上述通话服务时通过上述输入部而由上述使用者输入的媒体数据混合而通过上述第1信道从上述近距离无线通信部发送到上述终端装置。
9.一种由近距离无线通信装置执行的近距离无线通信方法,其中,包括如下步骤:
上述近距离无线通信装置以近距离无线通信方式与提供通话服务或规定的人工智能服务的终端装置连接,在提供上述通话服务的过程中通过与上述终端装置之间形成的第1信道而收发与上述通话服务相关的媒体数据;及
在提供上述通话服务的过程中提供上述人工智能服务的情况下,通过与上述终端装置之间形成的第2信道而收发基于上述人工智能服务的媒体数据。
10.一种终端装置,其中,包括:
无线通信部,其与呼叫处理网之间执行通信;
近距离无线通信部,其与近距离无线通信装置之间执行通信;及
控制部,其进行如下的控制:在通过上述呼叫处理网而提供通话服务的过程中,通过第1信道而在上述近距离无线通信部与上述近距离无线通信装置之间收发与上述通话服务相关的媒体数据,在提供上述通话服务的过程中提供人工智能服务的情况下,通过与上述第1信道分离实现的第2信道而在上述近距离无线通信部与上述近距离无线通信装置之间收发与上述人工智能服务相关的媒体数据。
11.根据权利要求10所述的终端装置,其中,
上述控制部进行如下的控制:通过上述第1信道而收发的媒体数据经过上述终端装置的头戴式通话器规范而被收发,通过上述第2信道而收发的媒体数据不经过上述终端装置的上述头戴式通话器规范而被收发。
12.根据权利要求10所述的终端装置,其中,
通过上述第2信道而从上述近距离无线通信部向上述近距离无线通信装置发送的媒体数据是上述无线通信部从外部的人工智能服务提供服务器接收的。
13.根据权利要求10所述的终端装置,其中,
上述终端装置还包括提供上述人工智能服务的服务提供部,
通过上述第2信道而从上述近距离无线通信部向上述近距离无线通信装置发送的媒体数据是由上述服务提供部提供的。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2017-0106301 | 2017-08-22 | ||
KR1020170106301A KR102044523B1 (ko) | 2017-08-22 | 2017-08-22 | 근거리 무선 통신 장치 및 방법 |
PCT/KR2018/009660 WO2019039862A1 (ko) | 2017-08-22 | 2018-08-22 | 근거리 무선 통신 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110999340A true CN110999340A (zh) | 2020-04-10 |
CN110999340B CN110999340B (zh) | 2023-09-05 |
Family
ID=65439559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880054933.5A Active CN110999340B (zh) | 2017-08-22 | 2018-08-22 | 近距离无线通信装置及方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11146935B2 (zh) |
KR (1) | KR102044523B1 (zh) |
CN (1) | CN110999340B (zh) |
WO (1) | WO2019039862A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112866965B (zh) * | 2021-01-18 | 2023-05-12 | 恒玄科技(上海)股份有限公司 | 一种智能眼镜 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6374078B1 (en) * | 1998-04-17 | 2002-04-16 | Direct Wireless Corporation | Wireless communication system with multiple external communication links |
CN103856598A (zh) * | 2012-12-04 | 2014-06-11 | Lg电子株式会社 | 移动终端以及接收入局呼叫的方法 |
US20150146683A1 (en) * | 2013-11-22 | 2015-05-28 | Cellco Partnership D/B/A Verizon Wireless | Call continuity using short-range communications handoff |
CN105376432A (zh) * | 2015-09-24 | 2016-03-02 | 深圳市车音网科技有限公司 | 语音自动回访装置、***及其方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101478207B1 (ko) | 2007-11-23 | 2015-01-02 | 삼성전자주식회사 | 이동통신 단말에서 블루투스를 이용하여 자바푸시를요구하는 기기들을 식별하기 위한 방법 및 장치 |
US8554138B2 (en) * | 2009-08-10 | 2013-10-08 | Motorola Solutions, Inc. | Method and apparatus for priority signaling over a wireless serial communication channel |
KR101451336B1 (ko) * | 2012-10-29 | 2014-10-15 | (주)티아이스퀘어 | 통화 서비스 수행시 영상 서비스를 제공하는 장치 및 방법 |
US9386136B2 (en) * | 2013-01-07 | 2016-07-05 | Cloudcar, Inc. | Automatic device initialization and pairing |
US11016718B2 (en) * | 2013-06-13 | 2021-05-25 | Jawb Acquisition Llc | Conforming local and remote media characteristics data to target media presentation profiles |
US11651258B2 (en) * | 2014-01-08 | 2023-05-16 | Yechezkal Evan Spero | Integrated docking system for intelligent devices |
KR102273751B1 (ko) * | 2015-07-24 | 2021-07-06 | 엘지전자 주식회사 | 디지털 디바이스 및 상기 디지털 디바이스에서 데이터 처리 방법 |
KR102459543B1 (ko) | 2015-10-16 | 2022-10-27 | 삼성전자주식회사 | 무선 통신 시스템에서 웨어러블 디바이스를 위한 통신 방법 및 장치 |
KR20170086869A (ko) | 2016-01-19 | 2017-07-27 | 삼성전자주식회사 | 음성통화 중 영상을 전송하는 방법 및 장치 |
US10154539B2 (en) * | 2016-08-19 | 2018-12-11 | Sony Corporation | System and method for sharing cellular network for call routing |
CA2965457C (en) * | 2016-11-03 | 2019-06-11 | Chickadvisor Inc. | Computer-implemented system and method for providing on-demand expert advice to a consumer |
US10291964B2 (en) * | 2016-12-06 | 2019-05-14 | At&T Intellectual Property I, L.P. | Multimedia broadcast system |
WO2019027258A1 (en) * | 2017-08-01 | 2019-02-07 | Samsung Electronics Co., Ltd. | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THE ELECTRONIC DEVICE |
US20190295093A1 (en) * | 2018-03-23 | 2019-09-26 | Mastercard International Incorporated | Multiple Card Message-Based Payment System, Apparatuses and Method Thereof |
US11308145B2 (en) * | 2019-05-23 | 2022-04-19 | Genesys Telecommunications Laboratories, Inc. | System and method for multimedia contact center interactions via an audiovisual asynchronous channel |
-
2017
- 2017-08-22 KR KR1020170106301A patent/KR102044523B1/ko active IP Right Grant
-
2018
- 2018-08-22 WO PCT/KR2018/009660 patent/WO2019039862A1/ko active Application Filing
- 2018-08-22 CN CN201880054933.5A patent/CN110999340B/zh active Active
-
2020
- 2020-02-24 US US16/799,316 patent/US11146935B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6374078B1 (en) * | 1998-04-17 | 2002-04-16 | Direct Wireless Corporation | Wireless communication system with multiple external communication links |
CN103856598A (zh) * | 2012-12-04 | 2014-06-11 | Lg电子株式会社 | 移动终端以及接收入局呼叫的方法 |
US20150146683A1 (en) * | 2013-11-22 | 2015-05-28 | Cellco Partnership D/B/A Verizon Wireless | Call continuity using short-range communications handoff |
CN105376432A (zh) * | 2015-09-24 | 2016-03-02 | 深圳市车音网科技有限公司 | 语音自动回访装置、***及其方法 |
Also Published As
Publication number | Publication date |
---|---|
US11146935B2 (en) | 2021-10-12 |
KR102044523B1 (ko) | 2019-11-13 |
CN110999340B (zh) | 2023-09-05 |
US20200196124A1 (en) | 2020-06-18 |
WO2019039862A1 (ko) | 2019-02-28 |
KR20190021121A (ko) | 2019-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9544718B2 (en) | Method and apparatus for transmitting and receiving audio stream in wireless communication system | |
US8983384B2 (en) | Apparatus and method for extending Bluetooth device range | |
US10334436B2 (en) | Method and device for wireless communication between communication terminals | |
CN107637123B (zh) | 信息传递方法、装置及计算机可读存储介质 | |
US20170086233A1 (en) | Connection method for multimedia playing device, main device, and control terminal | |
CN105264926A (zh) | 用于使用wi-fi显示传输机制来实现语音和数据通信的方法和*** | |
CN106030556A (zh) | 操作电子装置的功能和资源的方法 | |
US11856625B2 (en) | Apparatuses and methods for sidelink (SL) communication in a user equipment (UE)-to-UE relaying architecture | |
EP3021530B1 (en) | Data sending method and device | |
WO2019196826A1 (zh) | 旁链路信息的传输方法及设备 | |
US20160021487A1 (en) | Near field communication method and device | |
KR102050379B1 (ko) | 호 이동을 위한 방법 및 장치 | |
WO2021088990A1 (zh) | 中继连接建立方法及设备 | |
WO2021036725A1 (zh) | 参数修改方法及设备 | |
WO2022257657A1 (zh) | 呼叫功能设置方法、装置、终端设备及存储介质 | |
JP2018532336A (ja) | バックホールリンクの確立方法及び装置 | |
CN109451860A (zh) | 数据传输方法及装置 | |
CN110999340B (zh) | 近距离无线通信装置及方法 | |
KR20130125948A (ko) | 전자 액자 서비스 제공 방법 및 제공 장치 | |
US20220346083A1 (en) | Methods and apparatuses for determining network allocation vector, and storage media | |
KR20170006204A (ko) | 통신 장치, 통신 방법 및 통신 시스템 | |
CN113810887B (zh) | 蓝牙协议连接方法、装置、存储介质及相关设备 | |
CN108696547A (zh) | 文件传输方法、装置及*** | |
KR102090800B1 (ko) | 근거리 무선 통신 장치 및 방법 | |
WO2020164515A1 (zh) | 信号传输方法、设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |