



技术领域technical field
本发明涉及一种计算机领域,特别是涉及一种在通信过程中的信息处理方法及通信终端。The present invention relates to the field of computers, in particular to an information processing method and a communication terminal in a communication process.
背景技术Background technique
通信终端的使用越来越广泛,人们可使用通信终端进行通话,发送短信息或上网等。通信终端的使用给人们的生活带来了极大的便利,人们可随时随地的与其他人交流。Communication terminals are used more and more widely, and people can use the communication terminals to make calls, send short messages, or surf the Internet. The use of communication terminals brings great convenience to people's lives, and people can communicate with others anytime, anywhere.
在日常使用过程中,用户常会遇到这样的问题:当两个用户在通话过程中若想要约在离彼此都较近的地方时,此时通话双方就只能挂断电话,然后通过地图应用查询出能够满足双方要求的地方;查询好后,双方再通过电话或短信的方式相互告知以达成一致。现有技术的这种通信终端在通话或发信息时若要进行其他信息的查询或获取,需退出当前的通话或短信交互界面,操作过程较复杂,使用起来不够方便。In the process of daily use, users often encounter such a problem: when two users want to make an appointment near each other during a call, the two parties on the call can only hang up the phone, and then use the map application. Check out the places that can meet the requirements of both parties; after checking, the two parties will inform each other by phone or text message to reach an agreement. Such a communication terminal in the prior art needs to exit the current call or short message interactive interface if it wants to inquire or acquire other information during a call or send a message, the operation process is complicated, and it is not convenient to use.
发明内容SUMMARY OF THE INVENTION
鉴于上述问题,提出了本发明以便于提供一种克服上述问题或者至少部分地解决上述问题的在通信过程中的信息处理方法及通信终端。In view of the above problems, the present invention is proposed in order to provide an information processing method and a communication terminal in a communication process that overcome the above problems or at least partially solve the above problems.
依据本发明的第一个方面,提供了一种在通信过程中的信息处理方法,包括:According to a first aspect of the present invention, an information processing method in a communication process is provided, comprising:
通信终端收集用户的特征信息,并将所述通信终端的设备标识、网络地址或网络账号以及所述用户的特征信息发送至指定服务器;The communication terminal collects the characteristic information of the user, and sends the device identification, network address or network account of the communication terminal and the characteristic information of the user to the designated server;
监控通信终端的通信行为,在通信行为发生后,将所述通信终端自身的设备标识、网络地址或网络账号与本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;Monitor the communication behavior of the communication terminal, and after the communication behavior occurs, send the device identification, network address or network account of the communication terminal itself and the device identification, network address or network account of the communication object in this communication to the designated server;
接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息;Receive push information provided by the designated server according to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object;
将所述推送信息展现在所述通信终端的通信过程中。The push information is displayed in the communication process of the communication terminal.
依据本发明的第二个方面,提供了一种在通信过程中的信息处理方法,包括:According to a second aspect of the present invention, an information processing method in a communication process is provided, comprising:
通信终端收集用户的特征信息,并将通信终端的设备标识、网络地址或网络账号以及用户的特征信息发送至指定服务器;The communication terminal collects the user's characteristic information, and sends the device identification, network address or network account of the communication terminal, and the user's characteristic information to the designated server;
监控通信终端的通信行为,在通信行为发生后,获取用户输入的搜索关键词;Monitor the communication behavior of the communication terminal, and obtain the search keyword input by the user after the communication behavior occurs;
将所述搜索关键词、所述通信终端自身的设备标识、网络地址或网络账号及本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;Send the search keyword, the device identification, network address or network account of the communication terminal itself, and the device identification, network address or network account of the communication object in this communication to the designated server;
接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果,所述搜索结果中包括与搜索关键词相关、且与通信终端自身的特征信息和/或通信对象的特征信息相关的内容;Receive a search result provided by the designated server according to the search keyword and the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, where the search result includes the characteristics related to the search keyword and the communication terminal itself Content related to the information and/or characteristic information of the communication partner;
将所述搜索结果展现在所述通信终端的通信过程中。The search result is presented in the communication process of the communication terminal.
依据本发明的第三个方面,提供了一种通信终端,包括:According to a third aspect of the present invention, a communication terminal is provided, comprising:
第一处理模块,用于收集用户的特征信息,并将所述通信终端的设备标识、网络地址或网络账号以及所述用户的特征信息发送至指定服务器;a first processing module, configured to collect the user's characteristic information, and send the device identification, network address or network account of the communication terminal and the user's characteristic information to a designated server;
第二处理模块,用于监控通信终端的通信行为,在通信行为发生后,将所述通信终端自身的设备标识、网络地址或网络账号与本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;The second processing module is used to monitor the communication behavior of the communication terminal, and after the communication behavior occurs, compare the device identification, network address or network account of the communication terminal itself with the device identification, network address or network of the communication object in this communication. The account is sent to the designated server;
第一接收模块,用于接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息;a first receiving module, configured to receive the push information provided by the designated server according to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object;
第一展现模块,用于将所述推送信息展现在所述通信终端的通信过程中。The first presentation module is configured to present the push information in the communication process of the communication terminal.
依据本发明的第四个方面,提供了一种通信终端,包括:According to a fourth aspect of the present invention, a communication terminal is provided, comprising:
第三处理模块,用于收集用户的特征信息,并将通信终端的设备标识、网络地址或网络账号以及用户的特征信息发送至指定服务器;The third processing module is used to collect the characteristic information of the user, and send the device identification, network address or network account of the communication terminal and the characteristic information of the user to the designated server;
第四处理模块,用于监控通信终端的通信行为,在通信行为发生后,获取用户输入的搜索关键词;The fourth processing module is used to monitor the communication behavior of the communication terminal, and after the communication behavior occurs, obtain the search keyword input by the user;
第二发送模块,将所述搜索关键词、所述通信终端自身的设备标识、网络地址或网络账号及本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;The second sending module sends the search keyword, the device identification, network address or network account of the communication terminal itself, and the device identification, network address or network account of the communication object in this communication to the designated server;
第二接收模块,用于接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果,所述搜索结果中包括与搜索关键词相关、且与通信终端自身的特征信息和/或通信对象的特征信息相关的内容;The second receiving module is configured to receive the search result provided by the designated server according to the search keyword and the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, where the search result includes, And the content related to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object;
第二展现模块,用于将所述搜索结果展现在所述通信终端的通信过程中。The second presentation module is configured to present the search result in the communication process of the communication terminal.
借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:With the above technical solutions, the technical solutions provided by the embodiments of the present invention have at least the following advantages:
本发明实施例提供的技术方案中通信终端通过预先将收集到的用户的特征信息上传至指定服务器,然后在两通信终端有通信行为时,服务器根据两通信终端的用户特征信息提供推送信息,或者服务器根据两通信终端中的一个通信终端输入的搜索关键词以及两通信终端的用户特征信息提供搜索结果,并将推送信息和搜索结果发送至通信终端,使得通信终端将所述推送信息和搜索结果展现在通信终端的通信过程中,实现了在通信过程中获取信息并进行展现的功能,用户无需退出当前通信状态,就能直接从服务器获取到推送信息或搜索结果,方便了用户的使用。由此可知,本发明实施例提供了一种新的解决方案,即在通话过程中推送信息或进行搜索以得到搜索结果的方案,极大的方便了用户的使用,提高了用户体验。In the technical solution provided by the embodiment of the present invention, the communication terminal uploads the collected user feature information to a designated server in advance, and then when the two communication terminals have a communication behavior, the server provides push information according to the user feature information of the two communication terminals, or The server provides search results according to a search keyword input by one of the two communication terminals and user characteristic information of the two communication terminals, and sends the push information and search results to the communication terminals, so that the communication terminal sends the push information and search results to the communication terminals. It is displayed in the communication process of the communication terminal, and realizes the function of obtaining and displaying information during the communication process. The user can directly obtain the push information or search results from the server without exiting the current communication state, which is convenient for the user to use. It can be seen that the embodiments of the present invention provide a new solution, that is, a solution of pushing information or performing a search to obtain a search result during a call, which greatly facilitates the use of the user and improves the user experience.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。The above description is only an overview of the technical solution of the present invention. In order to understand the technical means of the present invention more clearly, and implement it according to the content of the description, the preferred embodiments of the present invention are described in detail below with the accompanying drawings.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are for the purpose of illustrating preferred embodiments only and are not to be considered limiting of the invention. Also, the same components are denoted by the same reference numerals throughout the drawings. In the attached image:
图1示出了本发明实施例一提供的在通信过程中的信息处理方法的流程示意图;1 shows a schematic flowchart of an information processing method in a communication process provided by Embodiment 1 of the present invention;
图2示出了本发明实施例二提供的在通信过程中的信息处理方法的流程示意图;2 shows a schematic flowchart of an information processing method in a communication process provided by Embodiment 2 of the present invention;
图3示出了本发明实施例三提供的通信终端的结构示意图;FIG. 3 shows a schematic structural diagram of a communication terminal provided by Embodiment 3 of the present invention;
图4示出了本发明实施例四提供的通信终端的结构示意图。FIG. 4 shows a schematic structural diagram of a communication terminal according to Embodiment 4 of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
如图1所示,本发明实施例一提供的在通信过程中的信息推送的方法的流程示意图。本实施例提供的所述方法的执行主体可以是通信终端,如手机等移动通信设备。具体的,本实施例提供的所述方法,包括:As shown in FIG. 1 , a schematic flowchart of a method for pushing information in a communication process provided by Embodiment 1 of the present invention. The execution body of the method provided in this embodiment may be a communication terminal, such as a mobile communication device such as a mobile phone. Specifically, the method provided in this embodiment includes:
步骤101、通信终端收集用户的特征信息,并将所述通信终端的设备标识、网络地址或网络账号以及所述用户的特征信息发送至指定服务器。Step 101: The communication terminal collects the characteristic information of the user, and sends the device identification, network address or network account of the communication terminal and the characteristic information of the user to a designated server.
其中,所述特征信息可以包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。在具体实施例时,可采用如下方法实现用户的特征信息的收集:The feature information may include any one or more of geographic location information, hobby information, occupation information, age or age group information, gender information, or commodity purchase record information. In a specific embodiment, the following methods can be adopted to realize the collection of the user's characteristic information:
所述通信终端通过定位装置(如GPS)获取所述地理位置信息;和/或,The communication terminal obtains the geographic location information through a positioning device (such as GPS); and/or,
所述通信终端获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;The communication terminal obtains the user's usage record, and analyzes and obtains any one or more of the hobby information, occupational information, age or age group information, gender information or commodity purchase record information according to the usage record;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
操作记录,如用户在通信终端上安装或卸载的操作等,例如用户在通信终端上安装的应用大多为游戏类应用,则可分析出该用户的爱好包括游戏。Operation records, such as the user's installation or uninstallation operations on the communication terminal, for example, the applications installed by the user on the communication terminal are mostly game applications, and it can be analyzed that the user's hobbies include games.
上网记录,如用户的网页查看记录、搜索记录和/或电商网站上的购买记录等,例如用户经常上专利搜索网站,或经常查看专利类书籍或网站资讯,则可分析出该用户的职业为专利行业从业人员。Internet access records, such as the user's web page viewing records, search records and/or purchase records on e-commerce websites, etc. For example, the user frequently visits patent search websites, or frequently reads patent books or website information, and the user's occupation can be analyzed. For practitioners in the patent industry.
步骤102、监控通信终端的通信行为,在通信行为发生后,将所述通信终端自身的设备标识、网络地址或网络账号与本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器。
其中,所述通信行为可以是电话通信,或短信息或网络信息交互通信(如互发短信、通过社交应用进行的网络聊天等)。Wherein, the communication behavior may be telephone communication, or short message or network information interactive communication (such as mutual texting, network chat through social applications, etc.).
步骤103、接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息。Step 103: Receive push information provided by the designated server according to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object.
在具体实施例时,服务器在接收到各通信终端发送的设备标识、网络地址或网络账号以及对应的用户的特征信息后,便将所述设备标识、网络地址或网络账号以及用户的特征信息对应保存。因此,服务器在接收到正发生通信行为的两个通信终端发送的设备标识、网络地址或网络账号后,就可根据设备标识、网络地址或网络账号获取到对应的用户的特征信息。即本步骤中通信终端自身的特征信息是由所述服务器根据接收到的所述通信终端自身的设备标识、网络地址或网络账号获取的;同样的,通信对象的特征信息是由所述服务器根据接收到的所述通信对象的设备标识、网络地址或网络账号获取的。In a specific embodiment, after receiving the device identification, network address or network account and the corresponding user characteristic information sent by each communication terminal, the server will correspond to the device identification, network address or network account and the user characteristic information. save. Therefore, after receiving the device identification, network address or network account sent by the two communication terminals that are communicating, the server can obtain the corresponding user characteristic information according to the device identification, network address or network account. That is, in this step, the characteristic information of the communication terminal itself is obtained by the server according to the received device identification, network address or network account of the communication terminal itself; similarly, the characteristic information of the communication object is obtained by the server according to The received device identification, network address or network account of the communication object is obtained.
进一步的,本实施例中所述的推送信息可以是根据通信终端自身的特征信息得到的,也可以是根据通信对象的特征信息得到的,还可以是根据通信终端自身的特征信息以及通信对象的特征信息的共同点得到的。即在本步骤:所述接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息之前,还可包括如下步骤:Further, the push information described in this embodiment may be obtained according to the characteristic information of the communication terminal itself, may also be obtained according to the characteristic information of the communication object, or may be obtained according to the characteristic information of the communication terminal itself and the communication object. The common ground of feature information is obtained. That is, before this step: before the receiving the push information provided by the designated server according to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, the following steps may also be included:
向所述指定服务器发送推送倾向指令;sending a push trend instruction to the designated server;
若所述推送倾向指令为设定的第一推送指令,则所述指定服务器根据所述通信终端自身的特征信息提供推送信息;If the push tendency instruction is the set first push instruction, the designated server provides push information according to the characteristic information of the communication terminal itself;
若所述推送倾向指令为设定的第二推送指令,则所述指定服务器根据所述通信对象的特征信息提供推送信息;If the push tendency instruction is the set second push instruction, the designated server provides push information according to the characteristic information of the communication object;
若所述推送倾向指令为设定的第三推送指令,则所述指定服务器根据所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的推送信息。If the push tendency instruction is the set third push instruction, the designated server provides push information according to the common point between the characteristic information of the communication terminal itself and the characteristic information of the communication object.
其中,推送倾向指令可以是用户通过语音控制、通信过程中的触发界面上的相应虚拟控键或通信终端上的相应实体控键来实现的。例如,用户可通过语音控制,如Siri,发出不同的语音,来实现通过通信终端向指定服务器发送推送倾向指令的目的;或者通话过程中的触发界面上具有三个虚拟控键,每个虚拟控键对应输出上述的一种推送倾向指令,用户可通过选择触控其中的一个虚拟控键来实现通过通信终端向指定服务器发送推送倾向指令的目的;或者通信终端上的具有一个或多个实体控键,当为一个控键时,用户可通过触控次数选择向指定服务器发送对应的推送倾向指令;当为多个控键时,每个控键对应一种推送倾向指令,用户就可通过选择其中一个控键来实现通过通信终端向指定服务器发送推送倾向指令的目的。The push tendency instruction may be implemented by the user through voice control, a corresponding virtual control key on a trigger interface during a communication process, or a corresponding physical control key on the communication terminal. For example, the user can send different voices through voice control, such as Siri, to achieve the purpose of sending push trend instructions to the designated server through the communication terminal; or there are three virtual control keys on the trigger interface during the call, each virtual control The key corresponds to outputting the above-mentioned push tendency command, and the user can select and touch one of the virtual control keys to achieve the purpose of sending the push tendency command to the designated server through the communication terminal; or the communication terminal has one or more physical control keys. key, when it is a control key, the user can choose to send the corresponding push tendency command to the designated server through the number of touches; when there are multiple control keys, each control key corresponds to a push tendency command, and the user can select One of the control keys is used to achieve the purpose of sending push tendency instructions to the designated server through the communication terminal.
具体的,当所述特征信息为所述地理位置信息时,所述推送信息为根据通信终端和/或通信对象的地理位置信息得到的店铺推荐信息或资讯;Specifically, when the feature information is the geographic location information, the push information is store recommendation information or information obtained according to the geographic location information of the communication terminal and/or the communication object;
当所述特征信息为所述爱好信息时,所述推送信息为与所述通信终端和/或所述通信对像的爱好信息相关的店铺推荐信息或资讯;When the feature information is the hobby information, the push information is store recommendation information or information related to the hobby information of the communication terminal and/or the communication object;
当所述特征信息为所述职业信息时,所述推送信息为与所述通信终端和/或所述通信对象的职业信息相关的最新资讯或招聘信息;When the feature information is the occupation information, the push information is the latest information or recruitment information related to the occupation information of the communication terminal and/or the communication object;
当所述特征信息为所述年龄或年龄段信息时,所述推送信息为所述通信终端和/或所述通信对象的年龄或年龄段所喜爱的最新资讯、商品信息或店铺信息;When the feature information is the age or age group information, the push information is the latest information, commodity information or store information that is favored by the age or age group of the communication terminal and/or the communication object;
当所述特征信息为所述性别信息时,所述推送信息为所述通信终端或所述通信对象的性别所喜爱的最新资讯、商品信息或店铺信息;When the feature information is the gender information, the push information is the latest information, commodity information or store information that is favored by the gender of the communication terminal or the communication object;
当所述特征信息为商品购买记录信息时,所述推送信息为所述通信终端或所述通信对象所喜爱的商品信息,或者为依据所述通信终端和所述通信对象共同购买的商品生成的推荐购买的商品信息。When the characteristic information is commodity purchase record information, the push information is commodity information that is favored by the communication terminal or the communication partner, or is generated based on commodities jointly purchased by the communication terminal and the communication partner. Recommended product information for purchase.
步骤104、将所述推送信息展现在所述通信终端的通信过程中。Step 104: Present the push information in the communication process of the communication terminal.
在具体实施时,本步骤可具体为:During specific implementation, this step can be specifically as follows:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface above the call interface is created on the communication terminal, and the push information is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the push information is displayed on the presentation window/interface.
这里需要说明的是:本实施例服务器可向通信双方的通信终端都发送所述推送信息,也可只向通信双方中的一个通信终端发送所述推送信息。It should be noted here that: in this embodiment, the server may send the push information to both communication terminals of both parties, or may only send the push information to one communication terminal of both parties.
本实施例提供的技术方案中通信终端通过预先将收集到的用户的特征信息上传至指定服务器,然后在两通信终端有通信行为时,服务器根据两通信终端的用户特征信息提供推送信息,并将推送信息发送至通信终端,使得通信终端将所述推送信息展现在通信终端的通信过程中,实现了在通信过程中获取信息并进行展现的功能,用户无需退出当前通信状态,就能直接从服务器获取到推送信息,方便了用户的使用。由此可知,本实施例提供了一种新的解决方案,即在通话过程中推送信息的方案,极大的方便了用户的使用,提高了用户体验。In the technical solution provided by this embodiment, the communication terminal uploads the collected user feature information to the designated server in advance, and then when the two communication terminals have a communication behavior, the server provides push information according to the user feature information of the two communication terminals, and sends The push information is sent to the communication terminal, so that the communication terminal displays the push information in the communication process of the communication terminal, realizing the function of acquiring and presenting the information in the communication process. The push information is obtained, which is convenient for users to use. It can be seen from this that this embodiment provides a new solution, that is, a solution for pushing information during a call, which greatly facilitates the use of the user and improves the user experience.
进一步的,本实施例一提供的所述方法,还可包括如下步骤:Further, the method provided in the first embodiment may further include the following steps:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
进一步的,本实施例一提供的所述方法,还可包括如下步骤:Further, the method provided in the first embodiment may further include the following steps:
将所述推送信息展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。After the push information is displayed in the communication process of the communication terminal, a prompt sound and/or a prompt vibration is output.
通过上述输出提示音和/或提示振动,可在两用户通电话的过程中提示用户已收到并展现了服务器发送的推送信息。Through the above output prompt sound and/or prompt vibration, the user can be prompted that the push information sent by the server has been received and displayed during the phone call between the two users.
如图2所示,本发明实施例二提供的在通信过程中的搜索结果展现方法的流程示意图。本实施例提供的所述方法的执行主体可以是通信终端,所述通信终端可以手机等通信设备。具体的,本实施例二提供的所述方法,包括:As shown in FIG. 2 , a schematic flowchart of a method for presenting search results in a communication process provided by Embodiment 2 of the present invention. The execution subject of the method provided in this embodiment may be a communication terminal, and the communication terminal may be a communication device such as a mobile phone. Specifically, the method provided in the second embodiment includes:
步骤201、通信终端收集用户的特征信息,并将通信终端的设备标识、网络地址或网络账号以及用户的特征信息发送至指定服务器。Step 201: The communication terminal collects the characteristic information of the user, and sends the device identification, network address or network account of the communication terminal, and characteristic information of the user to a designated server.
其中,所述特征信息可以包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。在具体实施例时,可采用如下方法实现用户的特征信息的收集:The feature information may include any one or more of geographic location information, hobby information, occupation information, age or age group information, gender information, or commodity purchase record information. In a specific embodiment, the following methods can be adopted to realize the collection of the user's characteristic information:
所述通信终端通过定位装置(如GPS)获取所述地理位置信息;和/或,The communication terminal obtains the geographic location information through a positioning device (such as GPS); and/or,
所述通信终端获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;The communication terminal obtains the user's usage record, and analyzes and obtains any one or more of the hobby information, occupational information, age or age group information, gender information or commodity purchase record information according to the usage record;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
操作记录,如用户在通信终端上安装或卸载的操作等,例如用户在通信终端上安装的应用大多为游戏类应用,则可分析出该用户的爱好包括游戏。Operation records, such as the user's installation or uninstallation operations on the communication terminal, for example, the applications installed by the user on the communication terminal are mostly game applications, and it can be analyzed that the user's hobbies include games.
上网记录,如用户的网页查看记录、搜索记录和/或电商网站上的购买记录等,例如用户经常上专利搜索网站,或经常查看专利类书籍或网站资讯,则可分析出该用户的职业为专利行业从业人员。Internet access records, such as the user's web page viewing records, search records and/or purchase records on e-commerce websites, etc. For example, the user frequently visits patent search websites, or frequently reads patent books or website information, and the user's occupation can be analyzed. For practitioners in the patent industry.
步骤202、监控通信终端的通信行为,在通信行为发生后,获取用户输入的搜索关键词。Step 202: Monitor the communication behavior of the communication terminal, and acquire the search keyword input by the user after the communication behavior occurs.
其中,所述通信行为可以是电话通信,或短信息或网络信息交互通信(如互发短信、通过社交应用进行的网络聊天等)。Wherein, the communication behavior may be telephone communication, or short message or network information interactive communication (such as mutual texting, network chat through social applications, etc.).
步骤203、将所述搜索关键词、所述通信终端自身的设备标识、网络地址或网络账号及本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器。Step 203: Send the search keyword, the device identification, network address or network account of the communication terminal, and the device identification, network address or network account of the communication object in this communication to a designated server.
步骤204、接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果,所述搜索结果中包括与搜索关键词相关、且与通信终端自身的特征信息和/或通信对象的特征信息相关的内容。Step 204: Receive a search result provided by the designated server according to the search keyword and the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, where the search result includes the search keyword and the communication terminal. Content related to its own feature information and/or the feature information of the communication partner.
例如,搜索关键词为:天气;通信双方的特征信息为地理位置信息,则服务器可根据天气和通信双方中的任意一方或双方所在的地址位置信息,搜索得到任意一方所在地区的天气情况或双方各自所在地区的天气情况。该得到的任意一方所在地区的天气情况或双方各自所在地区的天气情况,即为与搜索关键词相关、且与通信终端自身的特征信息和/或通信对象的特征信息相关的内容。For example, if the search keyword is: weather; the characteristic information of both communication parties is geographic location information, then the server can search for the weather conditions in the area where either party is located or the location information of both parties according to the weather and the address and location information of either party or both parties. Weather conditions in their respective regions. The obtained weather conditions in the region where either party is located or the weather conditions in the regions where both parties are located are content related to the search keyword and related to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object.
在具体实施例时,服务器在接收到各通信终端发送的设备标识、网络地址或网络账号以及对应的用户的特征信息后,便将所述设备标识、网络地址或网络账号以及用户的特征信息对应保存。因此,服务器在接收到正发生通信行为的两个通信终端发送的设备标识、网络地址或网络账号后,就可根据设备标识、网络地址或网络账号获取到对应的用户的特征信息。即本步骤中通信终端自身的特征信息是由所述服务器根据接收到的所述通信终端自身的设备标识、网络地址或网络账号获取的;同样的,通信对象的特征信息是由所述服务器根据接收到的所述通信对象的设备标识、网络地址或网络账号获取的。In a specific embodiment, after receiving the device identification, network address or network account and the corresponding user characteristic information sent by each communication terminal, the server will correspond to the device identification, network address or network account and the user characteristic information. save. Therefore, after receiving the device identification, network address or network account sent by the two communication terminals that are communicating, the server can obtain the corresponding user characteristic information according to the device identification, network address or network account. That is, in this step, the characteristic information of the communication terminal itself is obtained by the server according to the received device identification, network address or network account of the communication terminal itself; similarly, the characteristic information of the communication object is obtained by the server according to The received device identification, network address or network account of the communication object is obtained.
进一步的,本实施例中所述的搜索结果可以是根据所述搜索关键词以及所述通信终端自身的特征信息得到的,也可以是根据所述搜索关键词以及所述通信对象的特征信息得到的,还可以是根据所述搜索关键词以及所述通信终端自身的特征信息和通信对象的特征信息的共同点得到的。即本步骤:接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果之前,还可包括如下步骤:Further, the search result described in this embodiment may be obtained according to the search keyword and the characteristic information of the communication terminal itself, or may be obtained according to the search keyword and the characteristic information of the communication object. , it may also be obtained according to the search keyword, the characteristic information of the communication terminal itself, and the characteristic information of the communication object. That is, this step: before receiving the search result provided by the designated server according to the search keyword and the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, the following steps may also be included:
向所述指定服务器发送搜索倾向指令;sending a search trend instruction to the designated server;
若所述搜索倾向指令为设定的第一搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息提供搜索结果;If the search tendency instruction is the set first search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication terminal itself;
若所述搜索倾向指令为设定的第二搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信对象的特征信息提供搜索结果;If the search tendency instruction is the set second search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication object;
若所述搜索倾向指令为设定的第三搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的搜索结果。If the search tendency command is the set third search command, the designated server provides a search based on the search keyword and the common features of the characteristic information of the communication terminal itself and the characteristic information of the communication partner. result.
其中,搜索倾向指令可以是用户通过语音控制、通信过程中的触发界面上的相应虚拟控键或通信终端上的相应实体控键来实现的。例如,用户可通过语音控制,如Siri,发出不同的语音,来实现通过通信终端向指定服务器发送搜索倾向指令的目的;或者通话过程中的触发界面上具有三个虚拟控键,每个虚拟控键对应输出上述的一种搜索倾向指令,用户可通过选择触控其中的一个虚拟控键来实现通过通信终端向指定服务器发送搜索倾向指令的目的;或者通信终端上的具有一个或多个实体控键,当为一个控键时,用户可通过触控次数选择向指定服务器发送对应的搜索倾向指令;当为多个控键时,每个控键对应一种搜索倾向指令,用户就可通过选择其中一个控键来实现通过通信终端向指定服务器发送搜索倾向指令的目的。The search tendency instruction may be implemented by the user through voice control, a corresponding virtual control key on a trigger interface during a communication process, or a corresponding physical control key on the communication terminal. For example, the user can send different voices through voice control, such as Siri, to achieve the purpose of sending the search tendency command to the designated server through the communication terminal; or there are three virtual control keys on the trigger interface during the call, each virtual control The key corresponds to outputting one of the above search tendency commands, and the user can select and touch one of the virtual control keys to achieve the purpose of sending the search tendency command to the designated server through the communication terminal; or the communication terminal has one or more physical control keys. key, when it is a control key, the user can choose to send the corresponding search tendency command to the designated server through the number of touches; when there are multiple control keys, each control key corresponds to a search tendency command, and the user can select One of the control keys is used to achieve the purpose of sending a search tendency instruction to a designated server through a communication terminal.
步骤205、将所述搜索结果展现在所述通信终端的通信过程中。Step 205: Present the search result in the communication process of the communication terminal.
在具体实施时,本步骤可具体为:During specific implementation, this step can be specifically as follows:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface placed above the call interface is created on the communication terminal, and the search result is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the search result is displayed on the presentation window/interface.
这里需要说明的是:本实施例服务器可向通信双方的通信终端都发送所述搜索结果,也可只向通信双方中的一个通信终端发送所述搜索结果。It should be noted here that: in this embodiment, the server may send the search result to both communication terminals of the two communication parties, or may only send the search result to one communication terminal of the two communication parties.
本发明实施例提供的技术方案中通信终端通过预先将收集到的用户的特征信息上传至指定服务器,然后在两通信终端有通信行为时,服务器根据两通信终端中的一个通信终端输入的搜索关键词以及两通信终端的用户特征信息提供搜索结果,并将搜索结果发送至通信终端,使得通信终端将所述搜索结果展现在通信终端的通信过程中,实现了在通信过程中获取信息并进行展现的功能,用户无需退出当前通信状态,就能直接从服务器获取到搜索结果,方便了用户的使用。由此可知,本发明实施例提供了一种新的解决方案,即在通话过程中进行搜索以得到搜索结果的方案,极大的方便了用户的使用,提高了用户体验。In the technical solution provided by the embodiment of the present invention, the communication terminal uploads the collected user feature information to the designated server in advance, and then when the two communication terminals have a communication behavior, the server searches the key according to the search key input by one of the two communication terminals. Words and user feature information of the two communication terminals provide search results, and send the search results to the communication terminals, so that the communication terminals display the search results in the communication process of the communication terminals, so that information is obtained and displayed in the communication process. The user does not need to exit the current communication state, and can directly obtain the search results from the server, which is convenient for the user to use. It can be seen from this that the embodiment of the present invention provides a new solution, that is, a solution of searching during a call to obtain a search result, which greatly facilitates the use of the user and improves the user experience.
进一步的,本实施例二提供的所述方法,还可包括如下步骤:Further, the method provided in the second embodiment may further include the following steps:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
进一步的,本实施例二提供的所述方法,还可包括如下步骤:Further, the method provided in the second embodiment may further include the following steps:
将所述搜索结果展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。After the search result is displayed in the communication process of the communication terminal, a prompt sound and/or a prompt vibration is output.
通过上述输出提示音和/或提示振动,可在两用户通电话的过程中提示用户已收到并展现了服务器发送的搜索结果。Through the above output prompt sound and/or prompt vibration, the user can be prompted that the search result sent by the server has been received and displayed during the phone call between the two users.
在本发明实施例中,各个步骤的执行主体可以是应用程序。该应用程序可包括客户端应用以及服务端应用。也即,在实际应用中,可以开发一款应用程序,使其在运行时能够执行本发明实施例中的各步骤操作。当然,该应用程序可以是一个独立的应用程序,也可以是另一应用程序中的一个功能模块。由于通信终端设备中的操作系统一般会为应用程序开放一些接口,供应用程序从系统中获取所需的信息。In this embodiment of the present invention, the execution subject of each step may be an application program. The applications may include client applications as well as server applications. That is, in an actual application, an application program can be developed so that it can execute each step operation in the embodiment of the present invention when it is running. Of course, the application can be an independent application or a function module in another application. Since the operating system in the communication terminal device generally opens some interfaces for the application program, the application program obtains the required information from the system.
需要说明的是:对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that: the foregoing method embodiments are described as a series of action combinations for the sake of simple description, but those skilled in the art should know that the present invention is not limited by the described action sequence, As in accordance with the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
如图3所示,本发明实施例三提供的通信终端的结构示意图。本实施例三提供的通信终端可实现上述实施例一所述的方法。具体的,本实施例三所述的通信终端包括:As shown in FIG. 3 , a schematic structural diagram of a communication terminal according to Embodiment 3 of the present invention is shown. The communication terminal provided in Embodiment 3 can implement the method described in Embodiment 1 above. Specifically, the communication terminal described in Embodiment 3 includes:
第一处理模块11,用于收集用户的特征信息,并将所述通信终端的设备标识、网络地址或网络账号以及所述用户的特征信息发送至指定服务器;The
第二处理模块12,用于监控通信终端的通信行为,在通信行为发生后,将所述通信终端自身的设备标识、网络地址或网络账号与本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;The
第一接收模块13,用于接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息;The
第一展现模块14,用于将所述推送信息展现在所述通信终端的通信过程中。The
本实施例提供的技术方案中通信终端通过预先将收集到的用户的特征信息上传至指定服务器,然后在两通信终端有通信行为时,服务器根据两通信终端的用户特征信息提供推送信息,并将推送信息发送至通信终端,使得通信终端将所述推送信息展现在通信终端的通信过程中,实现了在通信过程中获取信息并进行展现的功能,用户无需退出当前通信状态,就能直接从服务器获取到推送信息,方便了用户的使用。由此可知,本实施例提供了一种新的解决方案,即在通话过程中推送信息的方案,极大的方便了用户的使用,提高了用户体验。In the technical solution provided by this embodiment, the communication terminal uploads the collected user feature information to the designated server in advance, and then when the two communication terminals have a communication behavior, the server provides push information according to the user feature information of the two communication terminals, and sends the information to the designated server. The push information is sent to the communication terminal, so that the communication terminal displays the push information in the communication process of the communication terminal, realizing the function of acquiring and presenting the information in the communication process. The push information is obtained, which is convenient for users to use. It can be seen from this that this embodiment provides a new solution, that is, a solution for pushing information during a call, which greatly facilitates the use of the user and improves the user experience.
进一步的,本实施例三所述的通信终端还可包括第一触发模块。其中,所述第一触发模块,用于:Further, the communication terminal described in Embodiment 3 may further include a first trigger module. Wherein, the first trigger module is used for:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
进一步的,上述的特征信息可包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。Further, the above-mentioned feature information may include any one or more of: geographic location information, hobby information, occupation information, age or age group information, gender information, or commodity purchase record information.
进一步的,上述的第一处理模块,具体用于:Further, the above-mentioned first processing module is specifically used for:
通过定位装置获取所述地理位置信息;Obtain the geographic location information through a positioning device;
和/或,获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;And/or, obtain the user's usage record, and analyze and obtain any one or more of the hobby information, occupational information, age or age group information, gender information or commodity purchase record information according to the usage record analysis;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
进一步的,本实施例三所述的通信终端还可包括第一发送模块。其中,Further, the communication terminal described in Embodiment 3 may further include a first sending module. in,
所述第一发送模块,用于:The first sending module is used for:
向所述指定服务器发送推送倾向指令;sending a push trend instruction to the designated server;
若所述推送倾向指令为设定的第一推送指令,则所述指定服务器根据所述通信终端自身的特征信息提供推送信息;If the push tendency instruction is the set first push instruction, the designated server provides push information according to the characteristic information of the communication terminal itself;
若所述推送倾向指令为设定的第二推送指令,则所述指定服务器根据所述通信对象的特征信息提供推送信息;If the push tendency instruction is the set second push instruction, the designated server provides push information according to the characteristic information of the communication object;
若所述推送倾向指令为设定的第三推送指令,则所述指定服务器根据所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的推送信息。If the push tendency instruction is the set third push instruction, the designated server provides push information according to the common point between the characteristic information of the communication terminal itself and the characteristic information of the communication object.
进一步的,上述第一展现模块,具体用于:Further, the above-mentioned first presentation module is specifically used for:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface above the call interface is created on the communication terminal, and the push information is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the push information is displayed on the presentation window/interface.
进一步的,本实施例三所述的通信终端还可包括第一提示模块。其中,所述第一提示模块用于在将所述推送信息展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。Further, the communication terminal described in Embodiment 3 may further include a first prompting module. Wherein, the first prompt module is configured to output a prompt sound and/or prompt vibration after the push information is displayed in the communication process of the communication terminal.
如图4所示,本实施例四提供的通信终端的结构示意图。本实施例四可实现上述实施例二提供的所述方法。具体的,本实施例四所述的通信终端包括:As shown in FIG. 4 , it is a schematic structural diagram of a communication terminal provided in Embodiment 4. The fourth embodiment can implement the method provided in the second embodiment. Specifically, the communication terminal described in the fourth embodiment includes:
第三处理模块21,用于收集用户的特征信息,并将通信终端的设备标识、网络地址或网络账号以及用户的特征信息发送至指定服务器;The
第四处理模块22,用于监控通信终端的通信行为,在通信行为发生后,获取用户输入的搜索关键词;The
第二发送模块23,将所述搜索关键词、所述通信终端自身的设备标识、网络地址或网络账号及本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;The
第二接收模块24,用于接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果,所述搜索结果中包括与搜索关键词相关、且与通信终端自身的特征信息和/或通信对象的特征信息相关的内容;The
第二展现模块25,用于将所述搜索结果展现在所述通信终端的通信过程中。The
本发明实施例提供的技术方案中通信终端通过预先将收集到的用户的特征信息上传至指定服务器,然后在两通信终端有通信行为时,服务器根据两通信终端中的一个通信终端输入的搜索关键词以及两通信终端的用户特征信息提供搜索结果,并将搜索结果发送至通信终端,使得通信终端将所述搜索结果展现在通信终端的通信过程中,实现了在通信过程中获取信息并进行展现的功能,用户无需退出当前通信状态,就能直接从服务器获取到搜索结果,方便了用户的使用。由此可知,本发明实施例提供了一种新的解决方案,即在通话过程中进行搜索以得到搜索结果的方案,极大的方便了用户的使用,提高了用户体验。In the technical solution provided by the embodiment of the present invention, the communication terminal uploads the collected feature information of the user to a designated server in advance, and then when the two communication terminals have a communication behavior, the server searches the key according to the search key input by one of the two communication terminals. The word and the user characteristic information of the two communication terminals provide search results, and send the search results to the communication terminals, so that the communication terminals display the search results in the communication process of the communication terminals, so that information is obtained and displayed in the communication process. The user does not need to exit the current communication state, and can directly obtain the search results from the server, which is convenient for the user to use. It can be seen from this that the embodiment of the present invention provides a new solution, that is, a solution of searching during a call to obtain a search result, which greatly facilitates the use of the user and improves the user experience.
进一步的,本实施例四提供的所述通信终端还可包括第二触发模块。其中,所述第二触发模块,用于:Further, the communication terminal provided in the fourth embodiment may further include a second trigger module. Wherein, the second trigger module is used for:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
进一步的,所述特征信息包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。Further, the feature information includes: any one or more of geographic location information, hobby information, occupation information, age or age group information, gender information or commodity purchase record information.
进一步的,上述的第三处理模块,具体用于:Further, the above-mentioned third processing module is specifically used for:
通过定位装置获取所述地理位置信息;Obtain the geographic location information through a positioning device;
和/或,获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;And/or, obtain the user's usage record, and analyze and obtain any one or more of the hobby information, occupational information, age or age group information, gender information or commodity purchase record information according to the usage record analysis;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
进一步的,本实施例四提供的所述通信终端还可包括第三发送模块。其中,所述第三发送模块,用于:Further, the communication terminal provided in the fourth embodiment may further include a third sending module. Wherein, the third sending module is used for:
向所述指定服务器发送搜索倾向指令;sending a search trend instruction to the designated server;
若所述搜索倾向指令为设定的第一搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息提供搜索结果;If the search tendency instruction is the set first search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication terminal itself;
若所述搜索倾向指令为设定的第二搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信对象的特征信息提供搜索结果;If the search tendency instruction is the set second search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication object;
若所述搜索倾向指令为设定的第三搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的搜索结果。If the search tendency command is the set third search command, the designated server provides a search based on the search keyword and the common features of the characteristic information of the communication terminal itself and the characteristic information of the communication partner. result.
进一步的,上述的第二展现模块,具体用于:Further, the above-mentioned second presentation module is specifically used for:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface placed above the call interface is created on the communication terminal, and the search result is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the search result is displayed on the presentation window/interface.
进一步的,本实施例四提供的所述通信终端还可包括第二提示模块。其中,所述第二提示模块用于在将所述搜索结果展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。Further, the communication terminal provided in the fourth embodiment may further include a second prompting module. Wherein, the second prompt module is configured to output a prompt sound and/or prompt vibration after the search result is displayed in the communication process of the communication terminal.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
可以理解的是,上述方法及交换机中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。It can be understood that, the above-mentioned methods and related features in the switch can refer to each other. In addition, "first", "second", etc. in the above-mentioned embodiments are used to distinguish each embodiment, and do not represent the advantages and disadvantages of each embodiment.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above may refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used with teaching based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not directed to any particular programming language. It is to be understood that various programming languages may be used to implement the inventions described herein, and that the descriptions of specific languages above are intended to disclose the best mode for carrying out the invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. It will be understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it is to be understood that in the above description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together into a single embodiment, figure, or its description. This disclosure, however, should not be construed as reflecting an intention that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的替代特征来代替。Those skilled in the art will understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. The modules or units or components in the embodiments may be combined into one module or unit or component, and further they may be divided into multiple sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method so disclosed may be employed in any combination, unless at least some of such features and/or procedures or elements are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will appreciate that although some of the embodiments described herein include certain features, but not others, included in other embodiments, that combinations of features of different embodiments are intended to be within the scope of the invention within and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例提供的通信终端中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。Various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that, in practice, a microprocessor or a digital signal processor (DSP) may be used to implement some or all functions of some or all components in the communication terminal provided according to the embodiments of the present invention. The present invention can also be implemented as apparatus or apparatus programs (eg, computer programs and computer program products) for performing part or all of the methods described herein. Such a program implementing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such signals may be downloaded from Internet sites, or provided on carrier signals, or in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-described embodiments illustrate rather than limit the invention, and that alternative embodiments may be devised by those skilled in the art without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. do not denote any order. These words can be interpreted as names.
本发明公开了A1、一种在通信过程中的信息处理方法,包括:The present invention discloses A1, an information processing method in a communication process, comprising:
通信终端收集用户的特征信息,并将所述通信终端的设备标识、网络地址或网络账号以及所述用户的特征信息发送至指定服务器;The communication terminal collects the characteristic information of the user, and sends the device identification, network address or network account of the communication terminal and the characteristic information of the user to the designated server;
监控通信终端的通信行为,在通信行为发生后,将所述通信终端自身的设备标识、网络地址或网络账号与本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;Monitor the communication behavior of the communication terminal, and after the communication behavior occurs, send the device identification, network address or network account of the communication terminal itself and the device identification, network address or network account of the communication object in this communication to the designated server;
接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息;Receive push information provided by the designated server according to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object;
将所述推送信息展现在所述通信终端的通信过程中。The push information is displayed in the communication process of the communication terminal.
A2、如上述A1所述的方法,还包括:A2. The method described in A1 above, further comprising:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
A3、如上述A1或A2所述的方法,其中,所述特征信息包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。A3. The method according to A1 or A2 above, wherein the feature information includes any one or more of geographic location information, hobby information, occupational information, age or age group information, gender information or commodity purchase record information item.
A4、如上述A3所述的方法,其中,所述通信终端收集用户的特征信息,包括:A4. The method according to A3 above, wherein the communication terminal collects the characteristic information of the user, including:
所述通信终端通过定位装置获取所述地理位置信息;The communication terminal obtains the geographic location information through a positioning device;
和/或,所述通信终端获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;And/or, the communication terminal acquires the user's usage record, and analyzes and obtains any one of the hobby information, occupational information, age or age group information, gender information, or commodity purchase record information according to the usage record, or multiple;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
A5、如上述A1或A2所述的方法,其中,所述接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息之前,还包括:A5. The method according to A1 or A2 above, wherein before receiving the push information provided by the designated server according to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, the method further includes:
向所述指定服务器发送推送倾向指令;sending a push trend instruction to the designated server;
若所述推送倾向指令为设定的第一推送指令,则所述指定服务器根据所述通信终端自身的特征信息提供推送信息;If the push tendency instruction is the set first push instruction, the designated server provides push information according to the characteristic information of the communication terminal itself;
若所述推送倾向指令为设定的第二推送指令,则所述指定服务器根据所述通信对象的特征信息提供推送信息;If the push tendency instruction is the set second push instruction, the designated server provides push information according to the characteristic information of the communication object;
若所述推送倾向指令为设定的第三推送指令,则所述指定服务器根据所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的推送信息。If the push tendency instruction is the set third push instruction, the designated server provides push information according to the common point between the characteristic information of the communication terminal itself and the characteristic information of the communication object.
A6、如上述A3所述的方法,其中,A6. The method described in A3 above, wherein,
当所述特征信息为所述地理位置信息时,所述推送信息为根据通信终端和/或通信对象的地理位置信息得到的店铺推荐信息或资讯;When the feature information is the geographic location information, the push information is store recommendation information or information obtained according to the geographic location information of the communication terminal and/or the communication object;
当所述特征信息为所述爱好信息时,所述推送信息为与所述通信终端和/或所述通信对像的爱好信息相关的店铺推荐信息或资讯;When the feature information is the hobby information, the push information is store recommendation information or information related to the hobby information of the communication terminal and/or the communication object;
当所述特征信息为所述职业信息时,所述推送信息为与所述通信终端和/或所述通信对象的职业信息相关的最新资讯或招聘信息;When the feature information is the occupation information, the push information is the latest information or recruitment information related to the occupation information of the communication terminal and/or the communication object;
当所述特征信息为所述年龄或年龄段信息时,所述推送信息为所述通信终端和/或所述通信对象的年龄或年龄段所喜爱的最新资讯、商品信息或店铺信息;When the feature information is the age or age group information, the push information is the latest information, commodity information or store information that is favored by the age or age group of the communication terminal and/or the communication object;
当所述特征信息为所述性别信息时,所述推送信息为所述通信终端或所述通信对象的性别所喜爱的最新资讯、商品信息或店铺信息;When the feature information is the gender information, the push information is the latest information, commodity information or store information that is favored by the gender of the communication terminal or the communication object;
当所述特征信息为商品购买记录信息时,所述推送信息为所述通信终端或所述通信对象所喜爱的商品信息,或者为依据所述通信终端和所述通信对象共同购买的商品生成的推荐购买的商品信息。When the characteristic information is commodity purchase record information, the push information is commodity information that is favored by the communication terminal or the communication partner, or is generated based on commodities jointly purchased by the communication terminal and the communication partner. Recommended product information for purchase.
A7、如上述A1或A2所述的方法,其中,所述将所述推送信息展现在所述通信终端的通信过程中,包括:A7. The method according to A1 or A2 above, wherein the presenting the push information in the communication process of the communication terminal includes:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface above the call interface is created on the communication terminal, and the push information is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the push information is displayed on the presentation window/interface.
A8、如上述A1所述的方法,还包括:A8. The method described in A1 above, further comprising:
将所述推送信息展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。After the push information is displayed in the communication process of the communication terminal, a prompt sound and/or a prompt vibration is output.
本发明还公开了B9、一种在通信过程中的信息处理方法,包括:The present invention also discloses B9, an information processing method in a communication process, comprising:
通信终端收集用户的特征信息,并将通信终端的设备标识、网络地址或网络账号以及用户的特征信息发送至指定服务器;The communication terminal collects the user's characteristic information, and sends the device identification, network address or network account of the communication terminal, and the user's characteristic information to the designated server;
监控通信终端的通信行为,在通信行为发生后,获取用户输入的搜索关键词;Monitor the communication behavior of the communication terminal, and obtain the search keyword input by the user after the communication behavior occurs;
将所述搜索关键词、所述通信终端自身的设备标识、网络地址或网络账号及本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;Send the search keyword, the device identification, network address or network account of the communication terminal itself, and the device identification, network address or network account of the communication object in this communication to the designated server;
接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果,所述搜索结果中包括与搜索关键词相关、且与通信终端自身的特征信息和/或通信对象的特征信息相关的内容;Receive a search result provided by the designated server according to the search keyword and the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, where the search result includes the characteristics related to the search keyword and the communication terminal itself Content related to the information and/or characteristic information of the communication partner;
将所述搜索结果展现在所述通信终端的通信过程中。The search result is presented in the communication process of the communication terminal.
B10、如上述B9所述的方法,还包括:B10. The method according to the above B9, further comprising:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
B11、如上述B9或B10所述的方法,其中,所述特征信息包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。B11. The method according to B9 or B10 above, wherein the feature information includes any one or more of geographic location information, hobby information, occupation information, age or age group information, gender information or commodity purchase record information. item.
B12、如上述B11所述的方法,其中,所述通信终端收集用户的特征信息,包括:B12. The method according to the above B11, wherein the communication terminal collects the characteristic information of the user, including:
所述通信终端通过定位装置获取所述地理位置信息;The communication terminal obtains the geographic location information through a positioning device;
和/或,所述通信终端获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;And/or, the communication terminal acquires the user's usage record, and analyzes and obtains any one of the hobby information, occupational information, age or age group information, gender information, or commodity purchase record information according to the usage record, or multiple;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
B13、如上述B9或B10所述的方法,其中,所述接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果之前,还包括:B13. The method according to the above B9 or B10, wherein before the receiving the search result provided by the designated server according to the search keyword and the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, the method further comprises: :
向所述指定服务器发送搜索倾向指令;sending a search trend instruction to the designated server;
若所述搜索倾向指令为设定的第一搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息提供搜索结果;If the search tendency instruction is the set first search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication terminal itself;
若所述搜索倾向指令为设定的第二搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信对象的特征信息提供搜索结果;If the search tendency instruction is the set second search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication object;
若所述搜索倾向指令为设定的第三搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的搜索结果。If the search tendency command is the set third search command, the designated server provides a search based on the search keyword and the common features of the characteristic information of the communication terminal itself and the characteristic information of the communication partner. result.
B14、如上述B9或B10所述的方法,其中,所述将所述搜索结果展现在所述通信终端的通信过程中,包括:B14. The method according to the above B9 or B10, wherein the displaying the search result in the communication process of the communication terminal includes:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface placed above the call interface is created on the communication terminal, and the search result is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the search result is displayed on the presentation window/interface.
B15、如上述B9所述的方法,还包括:B15. The method according to the above B9, further comprising:
将所述搜索结果展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。After the search result is displayed in the communication process of the communication terminal, a prompt sound and/or a prompt vibration is output.
本发明还公开了C16、一种通信终端,包括:The invention also discloses C16, a communication terminal, comprising:
第一处理模块,用于收集用户的特征信息,并将所述通信终端的设备标识、网络地址或网络账号以及所述用户的特征信息发送至指定服务器;a first processing module, configured to collect the user's characteristic information, and send the device identification, network address or network account of the communication terminal and the user's characteristic information to a designated server;
第二处理模块,用于监控通信终端的通信行为,在通信行为发生后,将所述通信终端自身的设备标识、网络地址或网络账号与本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;The second processing module is used to monitor the communication behavior of the communication terminal, and after the communication behavior occurs, compare the device identification, network address or network account of the communication terminal itself with the device identification, network address or network of the communication object in this communication. The account is sent to the designated server;
第一接收模块,用于接收指定服务器根据通信终端自身的特征信息和/或通信对象的特征信息而提供的推送信息;a first receiving module, configured to receive the push information provided by the designated server according to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object;
第一展现模块,用于将所述推送信息展现在所述通信终端的通信过程中。The first presentation module is configured to present the push information in the communication process of the communication terminal.
C17、如上述C16所述的通信终端,还包括第一触发模块;其中,C17. The communication terminal according to the above C16, further comprising a first trigger module; wherein,
所述第一触发模块,用于:The first trigger module is used for:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
C18、如上述C16或C17所述的通信终端,其中,所述特征信息包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。C18. The communication terminal according to C16 or C17, wherein the feature information includes: any one of geographic location information, hobby information, occupation information, age or age group information, gender information, or commodity purchase record information or multiple.
C19、如上述C18所述的通信终端,其中,所述第一处理模块,具体用于:C19. The communication terminal according to the above C18, wherein the first processing module is specifically used for:
通过定位装置获取所述地理位置信息;Obtain the geographic location information through a positioning device;
和/或,获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;And/or, obtain the user's usage record, and analyze and obtain any one or more of the hobby information, occupational information, age or age group information, gender information or commodity purchase record information according to the usage record analysis;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
C20、如上述C16或C17所述的通信终端,还包括第一发送模块;其中,C20. The communication terminal according to C16 or C17, further comprising a first sending module; wherein,
所述第一发送模块,用于:The first sending module is used for:
向所述指定服务器发送推送倾向指令;sending a push trend instruction to the designated server;
若所述推送倾向指令为设定的第一推送指令,则所述指定服务器根据所述通信终端自身的特征信息提供推送信息;If the push tendency instruction is the set first push instruction, the designated server provides push information according to the characteristic information of the communication terminal itself;
若所述推送倾向指令为设定的第二推送指令,则所述指定服务器根据所述通信对象的特征信息提供推送信息;If the push tendency instruction is the set second push instruction, the designated server provides push information according to the characteristic information of the communication object;
若所述推送倾向指令为设定的第三推送指令,则所述指定服务器根据所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的推送信息。If the push tendency instruction is the set third push instruction, the designated server provides push information according to the common point between the characteristic information of the communication terminal itself and the characteristic information of the communication object.
C21、如上述C16或C17所述的通信终端,其中,所述第一展现模块,具体用于:C21. The communication terminal according to C16 or C17, wherein the first presentation module is specifically used for:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface above the call interface is created on the communication terminal, and the push information is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述推送信息展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the push information is displayed on the presentation window/interface.
C22、如上述16所述的通信终端,还包括:C22. The communication terminal according to 16 above, further comprising:
第一提示模块,用于在将所述推送信息展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。The first prompt module is configured to output a prompt sound and/or prompt vibration after the push information is displayed in the communication process of the communication terminal.
本发明还公开了D23、一种通信终端,其特征在于,包括:The present invention also discloses D23, a communication terminal, which is characterized by comprising:
第三处理模块,用于收集用户的特征信息,并将通信终端的设备标识、网络地址或网络账号以及用户的特征信息发送至指定服务器;The third processing module is used to collect the characteristic information of the user, and send the device identification, network address or network account of the communication terminal and the characteristic information of the user to the designated server;
第四处理模块,用于监控通信终端的通信行为,在通信行为发生后,获取用户输入的搜索关键词;The fourth processing module is used to monitor the communication behavior of the communication terminal, and after the communication behavior occurs, obtain the search keyword input by the user;
第二发送模块,将所述搜索关键词、所述通信终端自身的设备标识、网络地址或网络账号及本次通信中通信对象的设备标识、网络地址或网络账号发送至指定服务器;The second sending module sends the search keyword, the device identification, network address or network account of the communication terminal itself, and the device identification, network address or network account of the communication object in this communication to the designated server;
第二接收模块,用于接收指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和/或通信对象的特征信息提供的搜索结果,所述搜索结果中包括与搜索关键词相关、且与通信终端自身的特征信息和/或通信对象的特征信息相关的内容;The second receiving module is configured to receive the search result provided by the designated server according to the search keyword and the characteristic information of the communication terminal itself and/or the characteristic information of the communication object, where the search result includes, And the content related to the characteristic information of the communication terminal itself and/or the characteristic information of the communication object;
第二展现模块,用于将所述搜索结果展现在所述通信终端的通信过程中。The second presentation module is configured to present the search result in the communication process of the communication terminal.
D24、如上述D23所述的通信终端,还包括:第二触发模块;其中,D24. The communication terminal according to the above D23, further comprising: a second trigger module; wherein,
所述第二触发模块,用于:The second trigger module is used for:
接收用户在通信过程中的语音指令,并根据所述语音指令触发所述通信终端收集用户的特征信息;Receive the user's voice command during the communication process, and trigger the communication terminal to collect the user's feature information according to the voice command;
或者,对通信过程中的触发界面进行监听,并在监听到有触发事件时触发所述通信终端收集用户的特征信息;Or, monitor the trigger interface in the communication process, and trigger the communication terminal to collect the user's feature information when a trigger event is monitored;
或者,在通信过程中对所述通信终端上的指定按键进行监听,并在监听到用户触控所述指定按键时触发所述通信终端收集用户的特征信息。Alternatively, during the communication process, a designated key on the communication terminal is monitored, and when a user touches the designated key is monitored, the communication terminal is triggered to collect the characteristic information of the user.
D25、如上述D23或D24所述的通信终端,其中,所述特征信息包括:地理位置信息、爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项。D25. The communication terminal according to the above D23 or D24, wherein the feature information includes: any one of geographic location information, hobby information, occupation information, age or age group information, gender information or commodity purchase record information or multiple.
D26、如上述D25所述的通信终端,其中,所述第三处理模块,具体用于:D26. The communication terminal according to the above D25, wherein the third processing module is specifically used for:
通过定位装置获取所述地理位置信息;Obtain the geographic location information through a positioning device;
和/或,获取用户的使用记录,并根据所述使用记录分析得出所述爱好信息、职业信息、年龄或年龄段信息、性别信息或商品购买记录信息中的任意一项或多项;And/or, obtain the user's usage record, and analyze and obtain any one or more of the hobby information, occupational information, age or age group information, gender information or commodity purchase record information according to the usage record analysis;
其中,所述使用记录包括操作记录和/或上网记录。Wherein, the usage records include operation records and/or Internet access records.
D27、如上述D23或D24所述的通信终端,还包括第三发送模块;其中,D27. The communication terminal according to D23 or D24 above, further comprising a third sending module; wherein,
所述第三发送模块,用于:The third sending module is used for:
向所述指定服务器发送搜索倾向指令;sending a search trend instruction to the designated server;
若所述搜索倾向指令为设定的第一搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息提供搜索结果;If the search tendency instruction is the set first search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication terminal itself;
若所述搜索倾向指令为设定的第二搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信对象的特征信息提供搜索结果;If the search tendency instruction is the set second search instruction, the designated server provides a search result according to the search keyword and the characteristic information of the communication object;
若所述搜索倾向指令为设定的第三搜索指令,则所述指定服务器根据所述搜索关键词以及所述通信终端自身的特征信息和所述通信对象的特征信息的共同点而提供的搜索结果。If the search tendency command is the set third search command, the designated server provides a search based on the search keyword and the common features of the characteristic information of the communication terminal itself and the characteristic information of the communication partner. result.
D28、如上述D23或D24所述的通信终端,其中,所述第二展现模块,具体用于:D28. The communication terminal according to the above D23 or D24, wherein the second presentation module is specifically used for:
当所述通信过程为通话过程时,在所述通信终端上创建置于通话界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上;When the communication process is a call process, a presentation window/interface placed above the call interface is created on the communication terminal, and the search result is displayed on the presentation window/interface;
当所述通信过程为短信交互过程时,在所述通信终端上创建置于短信交互界面上方的展现窗口/界面,并将所述搜索结果展现在所述展现窗口/界面上。When the communication process is a short message interaction process, a presentation window/interface above the short message interaction interface is created on the communication terminal, and the search result is displayed on the presentation window/interface.
D29、如上述D23所述的通信终端,还包括:D29. The communication terminal according to the above D23, further comprising:
第二提示模块,用于在将所述搜索结果展现在所述通信终端的通信过程中后,输出提示音和/或提示振动。The second prompting module is configured to output a prompt sound and/or prompt vibration after the search result is displayed in the communication process of the communication terminal.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410852671.0ACN105808598B (en) | 2014-12-31 | 2014-12-31 | Information processing method and communication terminal in communication process |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410852671.0ACN105808598B (en) | 2014-12-31 | 2014-12-31 | Information processing method and communication terminal in communication process |
| Publication Number | Publication Date |
|---|---|
| CN105808598A CN105808598A (en) | 2016-07-27 |
| CN105808598Btrue CN105808598B (en) | 2020-08-14 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410852671.0AActiveCN105808598B (en) | 2014-12-31 | 2014-12-31 | Information processing method and communication terminal in communication process |
| Country | Link |
|---|---|
| CN (1) | CN105808598B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108513253A (en)* | 2018-02-27 | 2018-09-07 | 国广互联科技(北京)有限公司 | A method of being applied to intelligent video information push displaying in communication process |
| CN110730119B (en)* | 2019-10-24 | 2020-12-25 | 珠海格力电器股份有限公司 | Multimedia information pushing method and device and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101018137A (en)* | 2006-02-11 | 2007-08-15 | 腾讯科技(深圳)有限公司 | A method for pushing the chat scenario to the instant communication UI |
| CN101030283A (en)* | 2006-03-03 | 2007-09-05 | 腾讯科技(深圳)有限公司 | A method and system for advertising |
| CN101621761A (en)* | 2009-08-04 | 2010-01-06 | 中国联合网络通信集团有限公司 | Service propelling and receiving method, application server, user terminal and system |
| CN103986780A (en)* | 2014-05-29 | 2014-08-13 | 中科创达软件股份有限公司 | Information pushing method based on mobile terminal and mobile terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7577665B2 (en)* | 2005-09-14 | 2009-08-18 | Jumptap, Inc. | User characteristic influenced search results |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101018137A (en)* | 2006-02-11 | 2007-08-15 | 腾讯科技(深圳)有限公司 | A method for pushing the chat scenario to the instant communication UI |
| CN101030283A (en)* | 2006-03-03 | 2007-09-05 | 腾讯科技(深圳)有限公司 | A method and system for advertising |
| CN101621761A (en)* | 2009-08-04 | 2010-01-06 | 中国联合网络通信集团有限公司 | Service propelling and receiving method, application server, user terminal and system |
| CN103986780A (en)* | 2014-05-29 | 2014-08-13 | 中科创达软件股份有限公司 | Information pushing method based on mobile terminal and mobile terminal |
| Publication number | Publication date |
|---|---|
| CN105808598A (en) | 2016-07-27 |
| Publication | Publication Date | Title |
|---|---|---|
| US12341811B2 (en) | Detecting malicious behavior using an accomplice model | |
| KR102069867B1 (en) | Contact provision using context information | |
| CN104965842B (en) | Method and apparatus are recommended in search | |
| CN105554094A (en) | Method and device for data interaction | |
| CN108549681B (en) | Data processing method and device, electronic equipment and computer readable storage medium | |
| JP2013168940A (en) | Web-to-application linked call service system, method and computer readable recording medium | |
| CN103186584A (en) | Method for publishing micro blog topic and terminal | |
| JP5832807B2 (en) | program | |
| CN117093766A (en) | Information recommendation method, related device and storage medium of inquiry platform | |
| CN104580448A (en) | Information push method and device | |
| CN108574721A (en) | A login method, device, server, user terminal, and readable storage medium | |
| CN103605676A (en) | Search based terminal fault solution, client and system | |
| CN106713637A (en) | Method and device for establishing call item | |
| CN104008144A (en) | Displaying method and device of address information | |
| CN106789832B (en) | A data processing method, device and system during a call | |
| CN105808598B (en) | Information processing method and communication terminal in communication process | |
| CN114401337B (en) | Data sharing method, device, equipment and storage medium based on cloud phone | |
| WO2021022434A1 (en) | Application monitoring method and apparatus, storage medium, and electronic device | |
| CN106775249B (en) | A method and electronic device for setting a communication shortcut | |
| CN111064844A (en) | Message prompting method and device, electronic equipment and computer readable medium | |
| CN106506774B (en) | Display method and device for contact persons in address list | |
| CN106919597A (en) | Information recommendation method and device | |
| CN112527798A (en) | Data docking method and related device | |
| CN106603851A (en) | Communication shortcut realizing method and electronic equipment | |
| CN109951380A (en) | Method, electronic device, and computer-readable medium for finding conversation messages |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | Effective date of registration:20220725 Address after:Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after:BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before:100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before:BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before:Qizhi software (Beijing) Co.,Ltd. | |
| TR01 | Transfer of patent right |