CN103685748B - 用于处理数据的方法和数据处理装置 - Google Patents
用于处理数据的方法和数据处理装置 Download PDFInfo
- Publication number
- CN103685748B CN103685748B CN201310659526.6A CN201310659526A CN103685748B CN 103685748 B CN103685748 B CN 103685748B CN 201310659526 A CN201310659526 A CN 201310659526A CN 103685748 B CN103685748 B CN 103685748B
- Authority
- CN
- China
- Prior art keywords
- receiving equipment
- application configuration
- transmitting apparatus
- configuration information
- user
- 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
Landscapes
- Telephonic Communication Services (AREA)
Abstract
提供了一种用于发送设备和接收设备的处理数据的方法、和相应的数据处理装置。用于发送设备的处理数据的方法包括:在要发起实时数据的传输时,确定所述实时数据要被传送到的接收设备;根据所述接收设备的关联信息设置所述接收设备的应用配置信息;向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息。在根据本发明实施例的技术方案中,通过在发送设备中设置所述接收设备的应用配置信息,并在接收设备中根据从发送设备发送的应用配置信息对当前具有的预定应用配置进行设置,使得用户在进行通信时能够适应通信对方的需求,从而提高用户的使用体验。
Description
技术领域
本发明涉及通信领域,更具体地,涉及一种用于发送设备和接收设备的处理数据的方法、以及相应的数据处理装置。
背景技术
在现有的通信网络中,针对诸如语音通话、视频会议之类的需要实时地传送数据(即实时数据)的通信业务,限定了特定的信息格式。当在不同的通信终端要进行通信时,需要按照所限定的信息格式来传送实时数据,而无法传送附加信息。
现有的传送实时数据的方式在特定情况下可能会给用户造成困扰,降低了用户的使用体验。以语音通信为例,当第一用户由于紧急情况想要与第二用户进行通话时,如果该第二用户的通信终端(例如手机)被设置为静音等免打扰状态,则第一用户无法将所述紧急情况及时地通知给第二用户;或者,如果一用户正在不希望被打扰的活动(例如开会、面试、上课等),但是忘记了将手机等通信终端设置为免打扰状态,则其可能受到不期望的例如电话铃声的干扰。因此,期望提供一种通信技术来便利地提高用户的使用体验。
发明内容
本发明实施例提供了一种用于发送设备和接收设备的处理数据的方法、以及用于发送设备和接收设备的数据处理装置,其使得用户在进行通信时能够适应通信对方的需求,从而方便地提高用户的使用体验。
一方面,提供了一种用于处理数据的方法,应用于一发送设备,所述方法可包括:在要发起实时数据的传输时,确定所述实时数据要被传送到的接收设备;根据所述接收设备的关联信息设置所述接收设备的应用配置信息;向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息。
在所述用于发送设备的处理数据的方法中,所述关联信息可以是从一服务器获得的,该服务器与所述发送设备和所述接收设备通信连接。
在所述用于发送设备的处理数据的方法中,所述根据所述接收设备的关联信息设置所述接收设备的应用配置信息可包括:判断所述关联信息是否满足预定条件;当所述关联信息满足预定条件时,设置用于所述接收设备的应用配置的修改信息作为所述应用配置信息。
在所述用于发送设备的处理数据的方法中,所述预定条件可以是所述接收设备的当前应用配置不能满足所述接收设备的用户的需求。
在所述用于发送设备的处理数据的方法中,所述设置用于所述接收设备的应用配置的修改信息作为所述应用配置信息可包括:获取用于接收设备的多个应用配置模式;根据所述关联信息从所述多个应用配置模式中选择一个应用配置模式作为所述应用配置信息。
另一方面,提供了一种用于接收设备的处理数据的方法,所述方法可包括:从发送设备接收请求传送实时数据的传送请求和用于设置所述接收设备的应用配置信息;验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果;在所述验证结果指明所述发送设备具有所述设置权限时,根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置;利用设置后的应用配置来从所述发送设备接收所述实时数据。
在所述用于接收设备的处理数据的方法中,所述验证所述发送设备是否具有设置该接收设备的设置权限可包括:建立能够设置所述接收设备的应用配置的白名单;基于所述白名单来验证所述发送设备的设置权限。
在所述用于接收设备的处理数据的方法中,还可以包括:保存所述接收设备当前具有的预定应用配置;在结束了所述实时数据的接收之后,将所述接收设备的设置后的应用配置恢复为所述预定应用配置。
在所述用于接收设备的处理数据的方法中,还可以包括:在所述验证结果指明所述发送设备不具有所述设置权限时,向所述接收设备的用户提供包括语音拒接选项的多个选项,该语音拒接选项使用户能够通过语音说明拒绝接收所述实时数据;在所述接收设备的用户选择了所述语音拒接选项时,获取所述接收设备的用户的语音;将所获取的语音传送给所述发送设备。
在所述用于接收设备的处理数据的方法中,所述根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置可包括:将从发送设备接收的应用配置信息与接收设备当前具有的预定应用配置进行比较;在所述应用配置信息与所述预定应用配置一致时,保持所述接收设备的预定应用配置。
又一方面,提供了一种用于发送设备的数据处理装置,所述数据处理装置可包括:确定单元,用于在要发起实时数据的传输时,确定所述实时数据要被传送到的接收设备;设置单元,用于根据所述接收设备的关联信息设置所述接收设备的应用配置信息;发送单元,用于向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息。
又一方面,提供了一种用于接收设备的数据处理装置,所述数据处理装置可包括:接收单元,用于从发送设备接收请求传送实时数据的传送请求、用于设置所述接收设备的应用配置信息和实时数据;验证单元,用于验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果;设置单元,用于在所述验证结果指明所述发送设备具有所述设置权限时,根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置,从而所述接收单元利用设置后的应用配置来从所述发送设备接收所述实时数据。
在本发明实施例的用于发送设备和接收设备的处理数据的方法、以及用于发送设备和接收设备的数据处理装置中,通过在发送设备中设置所述接收设备的应用配置信息,并在接收设备中根据从发送设备发送的应用配置信息对当前具有的预定应用配置进行设置,使得用户在进行通信时能够适应通信对方的需求,从而方便地提高用户的使用体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是图示了本发明的实施例所应用于的通信设备的连接示意图;
图2是示意性图示了根据本发明示范实施例的用于发送设备的处理数据的方法的流程图;
图3是示意性图示了所述用于发送设备的处理数据的方法中的设置用于接收设备的应用配置信息的流程图;
图4是示意性图示了根据本发明示范实施例的用于接收设备的处理数据的方法的流程图;
图5是示意性图示了根据本发明示范实施例的另一用于接收设备的处理数据的方法的流程图;
图6是示意性图示了根据本发明示范实施例的用于发送设备的数据处理装置的框图;
图7是示意性图示了根据本发明示范实施例的用于接收设备的数据处理装置的框图。
图8是示意性图示了根据本发明另一示范实施例的用于发送设备和接收设备的数据处理装置的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
下面,参照图1说明用于实施本发明的各个电子设备。图1是图示了本发明的实施例所应用于的通信设备的连接示意图。
如图1所示,根据本发明实施例的通信设备可包括发送设备10和接收设备20。所述发送设备10用于向接收设备20发送包括用于建立通信的请求的通信数据,以发起与接收设备20的通信;所述接收设备20从所述发送设备10接收通信数据,并相应地决定对所述用于建立通信的请求进行响应的方式。此外,在需要时,所述发送设备10和接收设备20还可以连接服务器30,以共享信息。该服务器30例如可以是云服务器。
在本公开中,为了描述方便,而将通信设备划分为发送设备10和接收设备20。实际上,现有的通信设备通常具有发送功能和接收功能二者,并因此可能在同一通信设备中实现发送设备10和接收设备20二者的功能。所述发送设备10或接收设备20可以是诸如手机、音乐播放器、个人数字助理、计算机之类的终端电子设备,电子设备的类型不构成对本发明实施例的限制。
在现有技术中,当在不同的通信设备要进行通信时,需要按照所限定的信息格式来传送实时数据,这难以满足当前的多样化需求。在本发明的各个实施例中,所述发送设备10根据所述接收设备20的关联信息设置所述接收设备的应用配置信息,并向所述接收设备传送所述应用配置信息,以期望所述接收设备采用所述应用配置信息进行设置;所述接收设备20确定所述发送设备10是否具有设置权限,并且在所述发送设备具有所述设置权限时,根据来自发送设备10的应用配置信息来对其当前具有的预定应用配置进行设置,并利用设置后的应用配置与发送设备10通信。因此,在本发明实施例的技术方案中,发送设备10的用户在进行通信时能够适应接收设备20的用户的需求,从而提高各个用户的使用体验。
因此,利用本发明的技术方案,对于第一用户由于紧急情况想要与第二用户进行通话的第一场景,第一用户可以利用其终端设备取消第二用户的电子设备的免打扰状态,从而将所述紧急情况及时地通知给第二用户;或者,对于第一用户知道第二用户正在进行不希望被打扰的活动(例如开会、面试、上课等)而其手机却处于响铃状态的第二场景,则第一用户可以利用其终端设备将第二用户的手机设置为震动;或者对于拥有两个手机的用户在出行前将一个手机遗留在家里的第三场景,可以利用随身携带的手机对遗留在家里的手机进行呼叫转移,从而避免漏接电话。
下文中,以第一用户由于紧急情况要与将手机设置为免打扰状态的第二用户进行通话的情况为例来描述本发明实施例的技术方案。
图2是示意性图示了根据本发明示范实施例的用于发送设备的处理数据的方法200的流程图。该用于处理数据的方法200适用于图1中的发送设备10。
所述处理数据的方法200可包括:在要发起实时数据的传输时,确定所述实时数据要被传送到的接收设备(S210);根据所述接收设备的关联信息设置所述接收设备的应用配置信息(S220);向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息(S230)。
在S210中,例如在用户A有紧急情况要向用户B通知时,用户A期望向用户B发送作为语音的实时数据,用户A在发送设备中确定用户B所使用的接收设备(例如为手机)。在发送设备中例如根据电话号码、联系人信息等来确定实时数据要被传送到的所述接收设备。随着接收设备的标识方式的不同,还可以采取其它的方式来确定所述接收设备。
在S220中,根据所述接收设备的关联信息设置所述接收设备的应用配置信息。所述接收设备的关联信息指的是与所述接收设备相关联的信息,其例如是接收设备的当前配置、该接收设备的用户B的当前活动状态等。具体地,该接收设备的关联信息可以是接收设备被设置为静音状态、响铃状态、接收设备的用户B在开会、该用户B未携带接收设备、当前实时数据对于接收设备的用户很重要等。根据使用场景的需要,还可以采用任何其它的信息作为所述关联信息来确定接收设备的应用配置。
关于该接收设备的关联信息的获取,例如发送设备可以经由图1所示的服务器30来获取。具体地,接收设备与服务器30通信连接,其可以定期地或根据用户B的指令而将所述其关联信息传送到服务器30,而发送设备可以在需要时连接到服务器30,并从中获取接收设备的该关联信息。也就是说,所述关联信息可以是从一服务器获得的,该服务器与所述发送设备和所述接收设备通信连接。此外,如果发送设备的用户A十分了解用户B的日程安排和接收设备的设置,例如用户A和用户B是亲属、工作伙伴、甚或发送设备和接收设备属于同一个用户,则可以经由发送设备的用户A获取接收设备的关联信息(例如由用户A输入所述关联信息),以判断如何在发送设备中设置所述接收设备的应用配置信息。
基于所述接收设备的关联信息,能够确定什么样的应用配置信息适合于用户B的当前状态,从而优化用户B的使用体验。例如,对于结合图1描述的第一场景,所述接收设备的关联信息指明接收设备被设置为免打扰状态、而要传送的实时数据对于接收设备的用户B很重要,可以将接收设备的应用配置信息设置为取消免打扰状态、并将接收设备的响铃音量调至最大,以使得接收设备的用户能够及时接收所述实时数据;对于结合图1描述的第二场景,所述接收设备的关联信息指明接收设备的用户B正在开会不能被打扰、接收设备的处理响铃状态,可以将接收设备的应用配置信息设置为调整为震动,从而在不影响开会进程的同时提醒接收设备的用户B接收实时数据;对于结合图1描述的第三场景,所述接收设备的关联信息指明没有人会接听被遗留在家里的接收设备,可以将接收设备的应用配置信息设置为呼叫转移到其它接收设备,此时的发送设备可以是用户随身携带的另一个手机,并且该发送设备可以是呼叫转移到的其它接收设备。
在S230中,向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息。即向所述接收设备传送所述传送请求和所述应用配置信息二者。然而,在现有的通信技术中,只向接收设备传送所述实时数据的传送请求,而不传送用于接收设备的所述应用配置信息,因此不能够根据需要对接收设备的应用进行配置。所述实时数据的传送请求可以是在现有的各种通信技术中采用的传送请求,也可以是将来普及的各种通信方式中采用的传送请求。可以在同一数据分组中一起传送所述传送请求、和所述应用配置信息,也可以在不同的数据分组先后地所述传送请求、和所述应用配置信息。可以采取各种方式向所述接收设备传送所述应用配置信息,具体的传送方式不构成对本发明实施例的限制。
为了更充分地公开本发明,下面结合图3描述S220中的设置操作的实现。图3是示意性图示了所述用于发送设备的处理数据的方法200中的设置用于接收设备的应用配置信息(S220)的流程图。
如图3所示,所述根据所述接收设备的关联信息设置所述接收设备的应用配置信息(S220)可包括:判断所述关联信息是否满足预定条件(S221);当所述关联信息满足预定条件时(S221中的是),获取用于接收设备的多个应用配置模式(S222);根据所述关联信息从所述多个应用配置模式中选择一个应用配置模式作为所述应用配置信息(S223)。
S221中的所述预定条件可以是所述接收设备的当前应用配置不能满足所述接收设备的用户的需求,还可以是所述接收设备的当前应用配置处于允许其它设备改变的状态等。如果判断所述关联信息不满足预定条件,则可以不设置接收设备的应用配置信息,或者可以将所述应用配置信息设置为空。利用S221的判断,可以有效地进行接收设备的应用配置,从而避免发送设备中的不必要的传送应用配置信息的操作、以及接收设备中的相应处理操作。
利用图3中的S222和S223,将用于所述接收设备的应用配置的修改信息设置为所述应用配置信息,其中通过从多个备选的应用配置模式中选择一个应用配置模式简化了所述应用配置信息的设置。在S222中的获取的多个应用配置模式可以由用户A预先设置在所述发送设备中、也可以由发送设备的制造商预先设置。
替代地,还可以采取其它的方式设置所述接收设备的应用配置信息,例如,可以不执行S221中的判断,而根据所述接收设备的关联信息来直接设置所述接收设备的应用配置信息,以传送到接收设备。
此外,根据上述的描述可知,根据本发明实施例的用于发送设备的处理数据的方法可以完全在发送设备中实现,因此非常简便。
在本发明实施例的用于发送设备的处理数据的方法的技术方案,通过在发送设备中设置所述接收设备的应用配置信息、并传送到接收设备以进行配置,使得用户在进行通信时能够适应通信对方的需求,从而方便地提高用户的使用体验。
图4是示意性图示了根据本发明示范实施例的用于接收设备的处理数据的方法400的流程图。该用于处理数据的方法400适用于如图1所示的接收设备20。
如图4所示,所述用于处理数据的方法400可包括:从发送设备接收请求传送实时数据的传送请求和用于设置所述接收设备的应用配置信息(S410);验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果(S420);在所述验证结果指明所述发送设备具有所述设置权限时(S420中的是),根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置(S430);利用设置后的应用配置来从所述发送设备接收所述实时数据。
在S410中,从发送设备接收请求传送实时数据的传送请求和用于设置所述接收设备的应用配置信息。采用在发送设备中传送方式对应的接收方式来接收所述传送请求和所述应用配置信息。根据所述传送请求,所述接收设备知道发送设备有实时数据要传送。根据所述应用配置信息,所述接收设备知道发送设备希望调整接收设备的当前应用配置。
在S420中,验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果。由于所述应用配置信息将会改变接收设备的当前应用配置,即控制接收设备,因此接收设备的用户通常只希望使其所信任的人具有所述设置权限,从而需要所述验证操作。
作为所述验证的操作的示例,可以建立能够设置所述接收设备的应用配置的白名单;基于所述白名单来验证所述发送设备的设置权限。也就是说,根据所接收到的传送请求来判断发送设备是否处于所述白名单的范围内,当所述发送设备处于所述白名单的范围内,才根据从该发送设备接收的应用配置信息来对接收设备的应用配置进行设置。此外,与所述白名单结合地,还可以为白名单中的各个发送设备设定不同的设置权限,例如,针对白名单中的大部分发送设备,可以使其具有修改例如来电提示的方式和响铃音量的应用配置,而仅仅对于白名单中的特定发送设备,使其具有设置接收设备中的例如呼叫转移的应用配置,从而避免接收设备的应用配置被发送设备错误地设置。
在S420中的所述验证结果指明所述发送设备具有所述设置权限时,在S430中根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置。具体地,S430可包括:将从发送设备接收的应用配置信息与接收设备当前具有的预定应用配置进行比较;在所述应用配置信息与所述预定应用配置一致时,保持所述接收设备的预定应用配置。如果从发送设备接收的应用配置信息与接收设备当前具有的所述预定应用配置不一致,则将接收设备当前具有的预定应用配置更改为所接收的应用配置信息。此外,如前所述,发送设备可能从服务器接收关于所述接收设备的关联信息,也可能是由发送设备的用户推测得到的关联信息,所述关联信息可能没有被及时更新或者出现预测偏差,相应地基于所述关联信息设置的应用配置信息已经是所述接收设备当前的预定应用配置,则利用S430中的比较操作可以避免接收设备中的重复设置。
对于结合图1描述的第一场景,在S430中可以根据从发送设备接收的应用配置信息来取消接收设备的免打扰状态、并将接收设备的响铃音量调至最大;对于结合图1描述的第二场景,在S430中可以根据从发送设备接收的应用配置信息将接收设备调整为震动;对于结合图1描述的第三场景,在S430中可以根据从发送设备接收的应用配置信息对接收设备进行呼叫转移。
在S440中,利用设置后的应用配置来从所述发送设备接收所述实时数据,从而提高了接收设备的用户的使用体验。
在本发明实施例的用于接收设备的处理数据的方法中,通过在接收设备中根据从发送设备发送的应用配置信息对当前具有的预定应用配置进行设置,使得接收设备的应用配置能够适应其用户的需求,从而提高用户的使用体验。
图5是示意性图示了根据本发明示范实施例的另一用于接收设备的处理数据的方法500的流程图。图5中的S410、S420、S430、S440分别与图4中的相关描述相同,这里不再赘述。图5中的用于接收设备的处理数据的方法500与图4的用于接收设备的处理数据的方法400的区别在于增加了S450、S460、S470、S480、S490。下面进行具体描述。
相对于图4所示的用于处理数据的方法400,图5的用于接收设备的处理数据的方法500还可以包括:保存所述接收设备当前具有的预定应用配置(S450);在结束了所述实时数据的接收之后,将所述接收设备的设置后的应用配置恢复为所述预定应用配置(S460)。利用该S450和S460,对于结合图1描述的第一场景,可以在接收设备完成与发送设备的通信之后,将接收设备恢复为免打扰状态,以避免其它不重要的信息中断接收设备的用户的当前工作。接收设备的用户可以根据需要确定是否利用该S450和S460。
此外,在图5中,将S450示出为在S440之后,这仅仅是示意性的,例如,可以在S420中确定发送设备具有设置该接收设备的设置权限之后,执行该S450,然后才执行S430和S440,并且在S440之后执行所述S460。在接收设备要向如图1所示的服务器30发送其应用配置的情况中,所述S450中可以周期性地将所述接收设备当前具有的预定应用配置保存到所述服务器中。因此,在实践中可以根据需要来适当地增加所述S450和S460中的至少一个。
相对于图4所示的用于处理数据的方法400,图5的用于接收设备的处理数据的方法500还可以包括:在所述验证结果指明所述发送设备不具有所述设置权限时(S420中的否),向所述接收设备的用户提供包括语音拒接选项的多个选项,该语音拒接选项使用户能够通过语音说明拒绝接收所述实时数据(S470);在所述接收设备的用户选择了所述语音拒接选项时,获取所述接收设备的用户的语音(S480);将所获取的语音传送给所述发送设备(S490)。
在现有技术中,当不能接听电话时,只能拒接电话,然后向发送设备回发短信说明拒接原因。此外,回发的短信存在延迟,而且发送设备的用户可能不会读短信,这都使得通信双方不能进行有效的沟通。利用本发明的步骤S470,所述语音拒接选项使得接收设备的用户能够在不接通发送设备的来电的同时、通过语音说明拒绝接听电话的原因,并且利用S480、和S490来及时地将用于说明拒绝接听电话的原因及时地传送到发送设备。此外,如果接收设备的用户不方便讲话,在接收设备所提供的选项中还可以包括短信拒接选项,在该短信拒接选项中可以提供几段文字来解释拒绝接听电话的原因,并且在使得接收设备的用户能够在不接通发送设备的来电的同时、通过短信将拒绝接听电话的原因发送给发送设备。
在本发明实施例的用于接收设备的处理数据的方法500中,通过在接收设备中根据从发送设备发送的应用配置信息对当前具有的预定应用配置进行设置,并且为用户提供语音/短信拒接选项,使得接收设备的应用配置能够适应其用户的需求,从而进一步提高用户的使用体验。此外,根据结合图4-5的描述可知,根据本发明实施例的用于接收设备的处理数据的方法可以完全在接收设备中实现,因此非常简便。
图6是示意性图示了根据本发明示范实施例的用于发送设备的数据处理装置600的框图。该数据处理装置600适用于图1中的发送设备10。
所述数据处理装置600可包括:确定单元610,用于在要发起实时数据的传输时,确定所述实时数据要被传送到的接收设备;设置单元620,用于根据所述接收设备的关联信息设置所述接收设备的应用配置信息;发送单元630,用于向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息。
在发送设备的用户有紧急情况要向接收设备的用户通知的情况中,在发送设备中利用确定单元610确定接收设备(例如为手机),例如,在发送设备中根据电话号码、联系人信息等来确定实时数据要被传送到的所述接收设备。随着接收设备的标识方式的不同,确定单元610还可以采取其它的方式来确定所述接收设备。
设置单元620根据所述接收设备的关联信息设置所述接收设备的应用配置信息。所述接收设备的关联信息指的是与所述接收设备相关联的信息,其例如是接收设备的当前配置、该接收设备的用户的当前活动状态等。具体地,该接收设备的关联信息可以是接收设备被设置为静音状态、响铃状态、当前实时数据对于接收设备的用户很重要、接收设备的用户在开会、未携带接收设备等。根据使用场景的需要,还可以采用任何其它的信息作为所述关联信息来确定接收设备的应用配置。
关于用于接收设备的关联信息的获取,在发送设备的用户了解接收设备的用户的日程安排和接收设备的设置的情况下,可以从发送设备的用户获取接收设备的关联信息,以判断如何在发送设备中设置所述接收设备的应用配置信息。替换地,所述关联信息可以经由图1所示的服务器30来获取。例如,接收设备与服务器30通信连接,其可以定期地或根据其用户的指令而将所述其关联信息传送到服务器30,而发送设备可以在需要时连接到服务器30,并从中获取接收设备的该关联信息。也就是说,数据处理装置还可以包括获取单元640(如图6中的虚线所示),用于从与所述数据处理装置600通信连接的服务器获取所述关联信息,所述服务器与所述接收设备通信连接。该获取单元640也可以不包括在所述数据处理装置600中,而附接到该数据处理装置600。
该设置单元620基于所述接收设备的关联信息,能够确定什么样的应用配置信息适合于接收设备的用户的当前状态。例如,对于结合图1描述的第一场景,该设置单元620可以将接收设备的应用配置信息设置为取消免打扰状态、并将接收设备的响铃音量调至最大,以使得接收设备的用户能够及时接收所述实时数据;对于结合图1描述的第二场景,该设置单元620可以将接收设备的应用配置信息设置为调整为震动,从而在不影响开会进程的同时提醒接收设备的用户B接收实时数据;对于结合图1描述的第三场景,该设置单元620可以将接收设备的应用配置信息设置为呼叫转移到其它接收设备。
作为示例,该设置单元620可包括:判断部件621,用于判断所述关联信息是否满足预定条件;设置部件622,用于当所述关联信息满足预定条件时,设置用于所述接收设备的应用配置的修改信息作为所述应用配置信息。所述预定条件可以是所述接收设备的当前应用配置不能满足所述接收设备的用户的需求,还可以是所述接收设备的当前应用配置处于允许其它设备改变的状态等。如果判断部件621判断所述关联信息不满足预定条件,则设置部件622可以不设置接收设备的应用配置信息,或者可以将所述应用配置信息设置为空。利用判断部件621的判断,可以有效地进行接收设备的应用配置,从而避免发送设备中的不必要的传送应用配置信息的操作、以及接收设备中的相应处理操作。此外,在所述设置单元620可以省略所述判断部件621,而根据所述接收设备的关联信息来直接设置所述接收设备的应用配置信息,以传送到接收设备。
所述设置部件622可通过如下操作来进行设置:获取用于接收设备的多个应用配置模式;根据所述关联信息从所述多个应用配置模式中选择一个应用配置模式作为所述应用配置信息。此时,通过从多个备选的应用配置模式中选择一个应用配置模式简化了所述应用配置信息的设置。设置部件622所获取的多个应用配置模式可以由用户预先设置在所述发送设备中、也可以由发送设备的制造商预先设置。
发送单元630向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息。然而,在现有的通信技术中,只向接收设备传送所述实时数据的传送请求,而不传送用于接收设备的所述应用配置信息,因此不能够根据需要对接收设备的应用进行配置。所述实时数据的传送请求可以是在现有的各种通信技术中采用的传送请求,也可以是将来普及的各种通信方式中采用的传送请求,具体的传送方式不构成对本发明实施例的限制。
此外,根据上述的描述可知,根据本发明实施例的用于发送设备的数据处理装置可以完全在发送设备中实现,因此非常简便。
在本发明实施例的用于发送设备的数据处理装置的技术方案,通过在发送设备中设置所述接收设备的应用配置信息、并传送到接收设备以进行配置,使得用户在进行通信时能够适应通信对方的需求,从而方便地提高用户的使用体验。
图7是示意性图示了根据本发明示范实施例的用于接收设备的数据处理装置700的框图。该数据处理装置700适用于如图1所示的接收设备20。
如图7所示,该数据处理装置700可包括:接收单元710,用于从发送设备接收请求传送实时数据的传送请求、用于设置所述接收设备的应用配置信息和实时数据;验证单元720,用于验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果;设置单元730,用于在所述验证结果指明所述发送设备具有所述设置权限时,根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置,从而所述接收单元利用设置后的应用配置来从所述发送设备接收所述实时数据。
接收单元710可采用在发送设备中传送方式对应的接收方式来从发送设备接收请求传送实时数据的传送请求和用于设置所述接收设备的应用配置信息。根据所述传送请求,所述接收设备获知发送设备有实时数据要传送。根据所述应用配置信息,所述接收设备获知发送设备希望调整接收设备的当前应用配置。
验证单元720验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果。由于所述应用配置信息将会改变接收设备的当前应用配置,即控制接收设备,因此接收设备的用户通常只希望使其所信任的人具有所述设置权限,从而需要所述验证操作。
作为示例,验证单元720可如图7所示包括:建立部件721,用于建立能够设置所述接收设备的应用配置的白名单;验证部件722,用于基于所述白名单来验证所述发送设备的设置权限。验证部件722根据所接收到的传送请求来判断发送设备是否处于所述白名单的范围内,当所述发送设备处于所述白名单的范围内,才根据从该发送设备接收的应用配置信息来对接收设备的应用配置进行设置。此外,与所述白名单结合地,所述建立部件721还可以为白名单中的各个发送设备设定不同的设置权限,从而避免接收设备的应用配置被发送设备错误地设置。
在验证单元720所获得的验证结果指明所述发送设备具有所述设置权限时,设置单元730根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置。具体地,设置单元730可如下地执行设置:将从发送设备接收的应用配置信息与接收设备当前具有的预定应用配置进行比较;在所述应用配置信息与所述预定应用配置一致时,保持所述接收设备的预定应用配置。这可以避免接收设备中的重复设置。如果从发送设备接收的应用配置信息与接收设备当前具有的所述预定应用配置不一致,则设置单元730可将接收设备当前具有的预定应用配置更改为所接收的应用配置信息。
对于结合图1描述的第一场景,设置单元730可以根据从发送设备接收的应用配置信息来取消接收设备的免打扰状态、并将接收设备的响铃音量调至最大;对于结合图1描述的第二场景,设置单元730可以根据从发送设备接收的应用配置信息将接收设备调整为震动;对于结合图1描述的第三场景,设置单元730可以根据从发送设备接收的应用配置信息对接收设备进行呼叫转移。在设置单元730完成设置之后,所述接收单元710可利用设置后的应用配置来从所述发送设备接收所述实时数据,从而提高了接收设备的用户的使用体验。
可选地,数据处理装置700还可以包括存储单元740,用于保存所述接收设备当前具有的预定应用配置,所述设置单元730可以在结束了所述实时数据的接收之后,将所述接收设备的设置后的应用配置恢复为所述预定应用配置。对于结合图1描述的第一场景,所述设置单元730可以在接收设备完成与发送设备的通信之后,将接收设备恢复为免打扰状态,以避免其它不重要的信息中断接收设备的用户的当前工作,而对于其它场景,所述设置单元730可能不需要执行所述恢复操作。此外,代替在存储单元740中存储所述预定应用配置,数据处理装置700还可以周期性地将所述接收设备当前具有的预定应用配置保存到如图1所示的服务器中。
可选地,数据处理装置700还可以如图7中的虚线所示包括:拒接单元750,用于在所述验证结果指明所述发送设备不具有所述设置权限时,向所述接收设备的用户提供包括语音拒接选项的多个选项,该语音拒接选项使用户能够通过语音说明拒绝接收所述实时数据;获取单元760,在所述接收设备的用户选择了所述语音拒接选项时,获取所述接收设备的用户的语音;发送单元770,用于将所获取的语音传送给所述发送设备。
在现有技术中,当不能接听电话时,只能拒接电话,然后向发送设备回发短信说明拒接原因。回发的短信存在延迟,而且发送设备的用户可能不会读短信,这都使得通信双方不能进行有效的沟通。利用本发明的拒接单元750所提供的语音拒接选项,接收设备的用户能够在不接通发送设备的来电的同时、通过语音说明拒绝接听电话的原因,并且利用获取单元760和发送单元770来及时地将用于说明拒绝接听电话的原因及时地传送到发送设备。此外,如果接收设备的用户不方便讲话,在拒接单元750所提供的选项中还可以包括短信拒接选项,在该短信拒接选项中可以提供几段不同的文字来解释拒绝接听电话的原因,并且在使得接收设备的用户能够在不接通发送设备的来电的同时、通过短信将拒绝接听电话的原因发送给发送设备。
在本发明实施例的用于接收设备的数据处理装置中,通过在接收设备中根据从发送设备发送的应用配置信息对当前具有的预定应用配置进行设置,使得接收设备的应用配置能够适应其用户的需求,从而提高用户的使用体验。此外,通过在接收设备中为用户提供语音/短信拒接选项,使得接收设备的应用配置能够适应其用户的需求,从而进一步提高用户的使用体验。而且,根据本发明实施例的用于接收设备的数据处理装置可以完全在接收设备中实现,因此非常简便。
图8是示意性图示了根据本发明另一示范实施例的用于发送设备和接收设备的数据处理装置800的框图。如图8所示的数据处理装置可用于实现上述的方法实施例中各步骤及方法。数据处理装置800包括:收发器810,用于发送和接收数据信号;存储器820,用于存储程序代码;和处理器830,用于执行所述程序代码以实现结合图2-5描述的方法。数据处理装置800可用于各种通信终端。该收发器810还可以设置到所述数据处理装置800之外而附接到所述数据处理装置800,以获取或发送所需要的数据。
存储器820可以包括只读存储器和随机存取存储器中的至少一个,并向处理器830提供指令和数据。存储器820的一部分还可以包括非易失行随机存取存储器(NVRAM)。
处理器830可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者任何常规的处理器等。
在结合本发明实施例所公开的方法的步骤中,各个发送/接收步骤可由所述收发器810来完成,其它的步骤可以直接体现为由处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器820中,处理器830读取存储器820中的信息,结合其硬件完成上述方法的步骤。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (20)
1.一种用于处理数据的方法,应用于一发送设备,所述方法包括:
在要发起实时数据的传输时,确定所述实时数据要被传送到的接收设备;
根据所述接收设备的关联信息设置适合于所述接收设备的用户的当前状态的应用配置信息;
向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息,从而所述接收设备利用所述应用配置信息来从发送设备接收所述实时数据。
2.根据权利要求1的方法,其中,所述关联信息是从一服务器获得的,该服务器与所述发送设备和所述接收设备通信连接。
3.根据权利要求1的方法,其中,所述根据所述接收设备的关联信息设置所述接收设备的应用配置信息包括:
判断所述关联信息是否满足预定条件;
当所述关联信息满足预定条件时,设置用于所述接收设备的应用配置的修改信息作为所述应用配置信息。
4.根据权利要求3的方法,其中,所述预定条件是所述接收设备的当前应用配置不能满足所述接收设备的用户的需求。
5.根据权利要求3的方法,其中,所述设置用于所述接收设备的应用配置的修改信息作为所述应用配置信息包括:
获取用于接收设备的多个应用配置模式;
根据所述关联信息从所述多个应用配置模式中选择一个应用配置模式作为所述应用配置信息。
6.一种用于处理数据的方法,应用于一接收设备,所述方法包括:
从发送设备接收请求传送实时数据的传送请求和适合于所述接收设备的用户的当前状态的应用配置信息;
验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果;
在所述验证结果指明所述发送设备具有所述设置权限时,根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置;
利用设置后的应用配置来从所述发送设备接收所述实时数据。
7.根据权利要求6的方法,其中,所述验证所述发送设备是否具有设置该接收设备的设置权限包括:
建立能够设置所述接收设备的应用配置的白名单;
基于所述白名单来验证所述发送设备的设置权限。
8.根据权利要求6的方法,还包括:
保存所述接收设备当前具有的预定应用配置;
在结束了所述实时数据的接收之后,将所述接收设备的设置后的应用配置恢复为所述预定应用配置。
9.根据权利要求6的方法,还包括:
在所述验证结果指明所述发送设备不具有所述设置权限时,向所述接收设备的用户提供包括语音拒接选项的多个选项,该语音拒接选项使用户能够通过语音说明拒绝接收所述实时数据;
在所述接收设备的用户选择了所述语音拒接选项时,获取所述接收设备的用户的语音;
将所获取的语音传送给所述发送设备。
10.根据权利要求6的方法,其中,所述根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置包括:
将从发送设备接收的应用配置信息与接收设备当前具有的预定应用配置进行比较;
在所述应用配置信息与所述预定应用配置一致时,保持所述接收设备的预定应用配置。
11.一种数据处理装置,应用于一发送设备,所述数据处理装置包括:
确定单元,用于在要发起实时数据的传输时,确定所述实时数据要被传送到的接收设备;
设置单元,用于根据所述接收设备的关联信息设置适合于所述接收设备的用户的当前状态的应用配置信息;
发送单元,用于向所述接收设备发送用于传送所述实时数据的传送请求、并向所述接收设备传送所述应用配置信息,从而所述接收设备利用所述应用配置信息来从发送设备接收所述实时数据。
12.根据权利要求11的数据处理装置,还包括:
获取单元,用于从与所述数据处理装置通信连接的服务器获取所述关联信息,所述服务器与所述接收设备通信连接。
13.根据权利要求11的数据处理装置,其中,所述设置单元包括:
判断部件,用于判断所述关联信息是否满足预定条件;
设置部件,用于当所述关联信息满足预定条件时,设置用于所述接收设备的应用配置的修改信息作为所述应用配置信息。
14.根据权利要求13的数据处理装置,其中,所述预定条件是所述接收设备的当前应用配置不能满足所述接收设备的用户的需求。
15.根据权利要求13的数据处理装置,其中,所述设置部件通过如下操作来进行设置:
获取用于接收设备的多个应用配置模式;
根据所述关联信息从所述多个应用配置模式中选择一个应用配置模式作为所述应用配置信息。
16.一种数据处理装置,应用于一接收设备,所述数据处理装置包括:
接收单元,用于从发送设备接收请求传送实时数据的传送请求、用于设置适合于所述接收设备的用户的当前状态的应用配置信息和实时数据;
验证单元,用于验证所述发送设备是否具有设置该接收设备的设置权限,并得到一验证结果;
设置单元,用于在所述验证结果指明所述发送设备具有所述设置权限时,根据所述应用配置信息来对所述接收设备当前具有的预定应用配置进行设置,
其中所述接收单元利用设置后的应用配置来从所述发送设备接收所述实时数据。
17.根据权利要求16的数据处理装置,其中,所述验证单元包括:
建立部件,用于建立能够设置所述接收设备的应用配置的白名单;
验证部件,用于基于所述白名单来验证所述发送设备的设置权限。
18.根据权利要求16的数据处理装置,还包括存储单元,用于保存所述接收设备当前具有的预定应用配置,
所述设置单元用于在结束了所述实时数据的接收之后,将所述接收设备的设置后的应用配置恢复为所述预定应用配置。
19.根据权利要求16的数据处理装置,还包括:
拒接单元,用于在所述验证结果指明所述发送设备不具有所述设置权限时,向所述接收设备的用户提供包括语音拒接选项的多个选项,该语音拒接选项使用户能够通过语音说明拒绝接收所述实时数据;
获取单元,在所述接收设备的用户选择了所述语音拒接选项时,获取所述接收设备的用户的语音;
发送单元,用于将所获取的语音传送给所述发送设备。
20.根据权利要求16的数据处理装置,其中,所述设置单元如下地执行设置:
将从发送设备接收的应用配置信息与接收设备当前具有的预定应用配置进行比较;
在所述应用配置信息与所述预定应用配置一致时,保持所述接收设备的预定应用配置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310659526.6A CN103685748B (zh) | 2013-12-09 | 2013-12-09 | 用于处理数据的方法和数据处理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310659526.6A CN103685748B (zh) | 2013-12-09 | 2013-12-09 | 用于处理数据的方法和数据处理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103685748A CN103685748A (zh) | 2014-03-26 |
CN103685748B true CN103685748B (zh) | 2015-12-09 |
Family
ID=50321989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310659526.6A Active CN103685748B (zh) | 2013-12-09 | 2013-12-09 | 用于处理数据的方法和数据处理装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103685748B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100836617B1 (ko) * | 2006-12-26 | 2008-06-10 | 삼성전자주식회사 | 이동통신 시스템의 원격 제어 장치 및 방법 |
CN101272418A (zh) * | 2008-03-25 | 2008-09-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种远程控制通信终端的方法和通信终端 |
CN101594426A (zh) * | 2008-05-27 | 2009-12-02 | Lg电子株式会社 | 移动终端和用于对其进行遥控的方法 |
CN103268255A (zh) * | 2013-05-22 | 2013-08-28 | 北京小米科技有限责任公司 | 一种触发终端执行处理的方法、装置和*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007325158A (ja) * | 2006-06-05 | 2007-12-13 | Matsushita Electric Ind Co Ltd | 情報提示制御装置および情報提示制御方法 |
CN102474533B (zh) * | 2009-08-18 | 2015-11-25 | 富士通株式会社 | 信息管理装置、信息管理方法 |
CN102025826A (zh) * | 2009-09-18 | 2011-04-20 | 国基电子(上海)有限公司 | 手机功能远程控制***及方法 |
-
2013
- 2013-12-09 CN CN201310659526.6A patent/CN103685748B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100836617B1 (ko) * | 2006-12-26 | 2008-06-10 | 삼성전자주식회사 | 이동통신 시스템의 원격 제어 장치 및 방법 |
CN101272418A (zh) * | 2008-03-25 | 2008-09-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种远程控制通信终端的方法和通信终端 |
CN101594426A (zh) * | 2008-05-27 | 2009-12-02 | Lg电子株式会社 | 移动终端和用于对其进行遥控的方法 |
CN103268255A (zh) * | 2013-05-22 | 2013-08-28 | 北京小米科技有限责任公司 | 一种触发终端执行处理的方法、装置和*** |
Also Published As
Publication number | Publication date |
---|---|
CN103685748A (zh) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2974250B1 (en) | Handling multiple voice calls in multiple sim mobile phone | |
US8416767B2 (en) | Communication mode swapping for telecommunications devices | |
US9729336B2 (en) | System and method for delayed phone conferencing | |
US10154539B2 (en) | System and method for sharing cellular network for call routing | |
US20130102250A1 (en) | Close-proximity wireless communication transfer | |
CN105024984A (zh) | 权限设置方法、装置及*** | |
CN101568913B (zh) | 用于管理通信设备的方法和*** | |
US8634544B2 (en) | Route select service | |
CN105208089A (zh) | 信息显示方法、装置及*** | |
CN103340008B (zh) | 管理短距离无线数据传输 | |
CN103841533A (zh) | 一种处理呼叫转移的方法及装置 | |
US9253803B2 (en) | Managing short range wireless data transmissions | |
CN107124706B (zh) | 一种手机间转接电话的方法、装置及*** | |
CN104038258A (zh) | 电话连接方法、电子终端以及*** | |
US9215317B2 (en) | Unified caller identification across multiple communication modes | |
CN103634766A (zh) | 一种来电转接方法、装置、***及相关设备 | |
CN103947173A (zh) | 用于管理两个用户之间的通信的方法和*** | |
CN105120524A (zh) | 一种建立通信连接的方法和电子设备 | |
CN103685748B (zh) | 用于处理数据的方法和数据处理装置 | |
JP5109702B2 (ja) | 通信システム | |
KR20150114397A (ko) | 사용자 장치 간 통화 공유를 가능하게 하는 방법 및 장치 | |
US20080273673A1 (en) | Handling of telephone calls | |
CN104244208A (zh) | 语音呼叫方法、***和通信终端 | |
CN105025451A (zh) | 自动呼叫控制方法及装置 | |
CN107749874B (zh) | 一种消息处理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 |