CN104794122A - 一种位置信息推荐方法、装置和系统 - Google Patents
一种位置信息推荐方法、装置和系统 Download PDFInfo
- Publication number
- CN104794122A CN104794122A CN201410025044.XA CN201410025044A CN104794122A CN 104794122 A CN104794122 A CN 104794122A CN 201410025044 A CN201410025044 A CN 201410025044A CN 104794122 A CN104794122 A CN 104794122A
- Authority
- CN
- China
- Prior art keywords
- positional information
- interest
- point
- user
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000003993 interaction Effects 0.000 claims abstract description 36
- 230000001960 triggered effect Effects 0.000 claims description 12
- 238000012549 training Methods 0.000 claims description 9
- 230000002452 interceptive effect Effects 0.000 claims description 8
- 230000001149 cognitive effect Effects 0.000 claims description 6
- 230000001755 vocal effect Effects 0.000 claims description 5
- 230000002596 correlated effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000004568 cement Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 244000287680 Garcinia dulcis Species 0.000 description 1
- 241001494479 Pecora Species 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/216—Handling conversation history, e.g. grouping of messages in sessions or threads
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/222—Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施方式提出了一种位置信息推荐方法、装置和系统。方法包括:接收用户交互文件,将所述用户交互文件转换为文本文件;当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;发送所述推送位置信息。本发明实施方式可以通过语音识别技术将语音文件转成文本文件,并基于从文本文件中检索出的类别关键词,生成与该用户的位置信息相关的推送位置信息,无需用户手动输入各种地理关键字即可生成推送位置信息,因此显著降低了操作复杂度。
Description
技术领域
本发明实施方式涉及信息处理技术领域,更具体地,涉及一种位置信息推荐方法、装置和系统。
背景技术
在当今的信息时代中,各种信息设备应运而生。而且,随着电子消费、计算机、通信(3C)融合的到来,人们越来越多地将注意力放到了对各个不同领域的信息设备进行综合利用的研究上,以充分利用现有资源设备来为人们更好的服务。
目前,多位用户(两位或两位以上)可以基于多种语音聊天工具进行线上语音信息传递。在用户之间进行语音聊天时,聊天内容中经常会涉及到一些地理位置或服务场所。如果用户期望获取这些地理位置或服务场所的精确定位,需要在其他应用软件(APP)中手动输入文本进行搜索,并通过地点位置搜索业务获取目标结果。
然而,现有技术的这种方式需要手动输入文本搜索位置,操作繁琐。而且,用户在语音内容中所涉及的地理位置有时候可能会被用户遗忘,从而无法实现手动输入文本进行搜索。
另外,现有技术的这种方式中,用户需要在语音聊天时自行切换到搜索场景,进一步提高了操作繁琐程度。
发明内容
本发明实施方式提出一种位置信息推荐方法,以降低操作复杂程度。
本发明实施方式还提出了一种位置信息推荐装置,以降低操作复杂程度。
本发明实施方式还提出了一种位置信息推荐系统,以降低操作复杂程度。
本发明实施方式的具体方案如下:
一种位置信息推荐方法,该方法包括:
接收用户交互文件,将所述用户交互文件转换为文本文件;
当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;
发送所述推送位置信息。
一种位置信息推荐装置,包括转换单元、推送位置信息生成单元和推送位置信息发送单元,其中:
转换单元,用于接收用户交互文件,将所述用户交互文件转换为文本文件;
推送位置信息生成单元,用于当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;
推送位置信息发送单元,用于发送所述推送位置信息。
一种位置信息推荐系统,包括终端和服务器,其中:
终端,用于录制用户语音文件,并且将所述用户语音文件发送到服务器;
服务器,用于接收用户交互文件,将所述用户交互文件转换为文本文件;当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;并向终端发送所述推送位置信息;
终端,还用于展示所述位置信息。
从上述技术方案可以看出,在本发明实施方式中,接收用户交互文件,将所述用户交互文件转换为文本文件;当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;发送所述推送位置信息。应用本发明实施方式之后,可以通过语音识别技术将语音文件转成文本文件,并基于从文本文件中检索出的类别关键词,生成与该用户的位置信息相关的推送位置信息,无需用户手动输入各种地理关键字即可生成推送位置信息,因此显著降低了操作复杂度。
而且,应用本发明实施方式之后,用户在语音聊天中即可自动接收到推送位置信息,而无需由用户自行切换到搜索场景,因此进一步降低了操作繁琐程度。
附图说明
图1为根据本发明实施方式位置信息推荐方法流程图;
图2为根据本发明实施方式位置信息推荐装置结构图;
图3为根据本发明实施方式位置信息推荐系统结构图;
图4为根据本发明实施方式用户语音聊天的文字展示示意图;
图5为根据本发明实施方式推送位置信息的展示示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
为了描述上的简洁和直观,下文通过描述若干代表性的实施方式来对本发明的方案进行阐述。实施方式中大量的细节仅用于帮助理解本发明的方案。但是很明显,本发明的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本发明的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,“根据……”是指“至少根据……,但不限于仅根据……”。由于汉语的语言习惯,下文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。
在本发明实施方式中,在用户通过语音交流的过程中识别语音内容中与地理相关的关键字,结合用户所在的地理位置,推荐与该关键字类别相符的周边目标地点。
本发明实施方式尤其适用于移动终端平台。
通过本发明实施方式这种新颖的位置推荐模式,提高了移动场景下查找各种地理信息的智能性和便捷性。
图1为根据本发明实施方式位置信息推荐方法流程图。
如图1所示,该方法包括:
步骤101:接收用户交互文件,将用户交互文件转换为文本文件。
在一个实施方式中:用户交互文件为语音交互文件,即在语音交互文件中包含有语音格式的交互内容。
这样,将用户交互文件转换为文本文件包括:根据语音识别方式将所述语音文件转换为文本文件,其中:在训练阶段,采集包含所述类别关键词的预先设置词汇表中词语的用户语音,并且将所采集的用户语音特征矢量作为模板存入模板库;在识别阶段,将语音文件的特征矢量依次与所述模板库中的模板进行相似度比较,将相似度最高的模板作为所述文本文件输出。
在一个实施方式中:
接收用户交互文件包括:在移动终端之间的交互过程中,采集所产生的用户交互文件;接收所采集的用户交互文件。本发明尤其实施方式适用于移动终端交互聊天的应用环境。
在这里,可以由网络侧的服务器接收用户语音文件。服务器所接收的语音文件优选是用户在语音聊天时的实时录制语音。比如,录制语音既可以是完整的音频文件,也可以是实时音频流文件,等等。
用户在语音聊天的过程中,可以由位于网络侧的服务器直接录制用户语音文件,也可以首先由用户终端录制语音再将录制的用户语音文件发送到服务器。
服务器接收到用户语音文件之后,根据语音识别方式将语音文件转换为文本文件。
优选地,服务器可以通过模式匹配法来执行语音识别。当采用模式匹配法时,语音识别过程一般包括两部分,分别是训练阶段和识别阶段。
在训练阶段,服务器采集预先设置的词汇表中词语的用户语音,该词汇表中包含类别关键词,而且服务器将所采集的用户语音特征矢量作为模板存入模板库。
在识别阶段,服务器将语音文件的特征矢量依次与模板库中的模板进行相似度比较,将相似度最高的模板作为文本文件输出。
服务器在执行语音文件特征提取之前,通常需要先对语音文件进行处理,部分消除噪声和不同说话人带来的影响,使处理后的信号更能反映语音的本质特征,这种处理过程一般称为前端处理。
目前,最常用的前端处理有端点检测和语音增强。端点检测是指在语音信号中将语音和非语音信号时段区分开来,准确地确定出语音信号的起始点。经过端点检测后,后续处理就可以只对语音信号进行,这对提高模型的精确度和识别正确率有重要作用。语音增强的主要任务就是消除环境噪声对语音的影响。目前通用的方法是采用维纳滤波,该方法在噪声较大的情况下效果好于其它滤波器。
示范性地,服务器的语音识别性能指标可以包括:
1、词汇表范围:这是指机器能识别的单词或词组的范围,如不作任何限制,则可认为词汇表范围是无限的;
2、说话人限制:是仅能识别指定发话者的语音,还是对任何发话人的语音都能识别;
3、训练要求:使用前要不要训练,即是否让机器先“听”一下给定的语音,以及训练次数的多少;
4、正确识别率:平均正确识别的百分数,它与前面三个指标有关。
以上详细描述了语音识别的示范性过程,本领域技术人员可以意识到,这种描述仅是阐述性的,并不用于对本发明实施方式进行限定。
步骤102:当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息。
可以预先设定各种类型的类别关键字。
类别关键字可以包括地理位置类别关键字,地理位置类别关键字可以包括地理位置的名称。比如,地理位置类别关键字可以包括“五道口”、“四道口”、“白纸坊桥”、“复兴门”、“定慧寺”等等。
类别关键字还可以包括场所类别关键字,场所类别关键字可以包括服务场所的类别名。比如,场所类别关键字可以包括“饭店”、“酒吧”、“电影院”、“夜店”、“KTV”、“超市”,等等。
类别关键字还可以包括场所名称关键字,场所名称关键字可以包括场所的具体名称。比如,场所名称关键字可以包括“海底捞”、“小肥羊”、“麻辣诱惑”,等等。
以上详细罗列了类别关键字的示范性举例,本领域技术人员可以意识到,这种罗列仅是示范性的,并不用于对本发明实施方式进行限定。
而且,服务器还可以根据多种方式获取用户终端的地理位置信息。
在一个实施方式中,服务器可以基于GPS定位方式获取用户终端的地理位置信息。基于GPS的定位方式是利用用户终端上的GPS定位模块将自己的位置信号发送到服务器来实现用户终端定位。
在一个实施方式中,服务器还可以基于移动运营网的基站获取用户终端的地理位置信息。基站定位则是利用基站对用户终端的距离的测算距离来确定手机位置的。在这种定位方式中,不需要手机具有GPS定位能力,但是精度很大程度依赖于基站的分布及覆盖范围的大小。
以上详细举例说明了服务器获取用户终端的地理位置信息的实施方式,本领域技术人员可以意识到,这种说明仅是示范性的,并不用于对本发明实施方式进行限定。
在一个实施方式中,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息包括:
检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点集合;在所述兴趣点集合中进一步检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;将所述兴趣点子集合中的兴趣点组合为推送位置信息。
比如,当检索与的类别关键词为“饭店”而且用户的位置信息为“五道口华联商场”时:
首先检索具有“饭店”类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点集合。
然后,再在这个兴趣点集合中进一步检索与五道口华联商场的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;再将兴趣点子集合中的兴趣点组合为推送位置信息。
在一个实施方式中,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息包括:
检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点集合;在所述兴趣点集合中进一步检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;将所述兴趣点子集合中的兴趣点组合为推送位置信息。
比如,当检索与的类别关键词为“饭店”而且用户的位置信息为“五道口华联商场”时:
首先,检索与五道口华联商场的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点集合。
然后,在这个兴趣点集合中进一步检索同类别属性为“饭店”的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;再将兴趣点子集合中的兴趣点组合为推送位置信息。
当用户交互文件为语音交互文件时,语音交互文件一般具有时间属性,可以用户语音文件的时间属性确定是否有必要执行语音识别。对于较早的用户语音文件,可以不执行语音识别,而只是对于当前或预定时间期限内的用户语音文件执行语音识别,从而节约服务器的处理资源。
在一个实施方式中:进一步在服务器设置有效时间门限值;
在服务器接收用户语音文件之后,进一步判断该用户语音文件的有限期(比如用户语音文件的录制时间)是否在所述有效时间门限值之内,如果是,则根据语音识别方式将所述语音文件转换为文本文件,如果不是,则退出本流程。
该方法进一步包括:设置类别关键词频率门限值;
当在所述文本文件中检索出预先设定的类别关键词时,进一步判断在预定时间内该检索出类别关键词的出现频率是否大于所述类别关键词频率门限值,如果是,则根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;如果不是,则退出本流程。
步骤103:发送所述推送位置信息。
在这里,服务器向终端发送所述推送位置信息。终端可以在地图界面的当前用户位置周围展示推送位置信息。当地图界面中的推送位置信息被用户触发后,服务器计算该用户的当前位置信息与被触发推送位置信息之间的推荐路径;并将推荐路径发送到终端予以展示。
比如,在基于语音聊天的场景中,假如用户语音聊天内容中在预先设定的M(M为经验值,可以调整)分钟内重复N次(N为经验值,可以调整)出现某关键词时(如饭店),则自动向曾发出该类消息的用户推荐其附近该分类的地理信息。(比如:A语音曾发出过“饭店”,则向A推荐A附近的饭店地图)。用户能够快速查看到附近所有的该分类下位置消息)。
基于上述详细分析,本发明实施方式还提出了一种位置信息推荐装置。
图2为根据本发明实施方式的位置信息推荐装置结构图。
如图2所示,该装置包括转换单元201、推送位置信息生成单元202和推送位置信息发送单元203,其中:
转换单元201,用于接收用户语音文件,根据语音识别方式将语音文件转换为文本文件;
推送位置信息生成单元202,用于当在文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;
推送位置信息发送单元203,用于发送所述推送位置信息。
在一个实施方式中:
推送位置信息生成单元202,用于检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点集合;在所述兴趣点集合中进一步检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;将所述兴趣点子集合中的兴趣点组合为推送位置信息。
在一个实施方式中:
推送位置信息生成单元202,用于检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点集合;在所述兴趣点集合中进一步检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;将所述兴趣点子集合中的兴趣点组合为推送位置信息。
在一个实施方式中:
转换单元201,用于设置有效时间门限值,并且在接收用户语音文件之后,进一步判断该用户语音文件的有限期是否在所述有效时间门限值之内,如果是,则根据语音识别方式将所述语音文件转换为文本文件,如果不是,则退出本流程。
在一个实施方式中:
推送位置信息生成单元202,用于设置类别关键词频率门限值,并且当在所述文本文件中检索出预先设定的类别关键词时,进一步判断在预定时间内该检索出类别关键词的出现频率是否大于所述类别关键词频率门限值,如果是,则根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;如果不是,则退出本流程。
在一个实施方式中,所述用户交互文件为语音交互文件。
此时,转换单元201,用于根据语音识别方式将所述语音文件转换为文本文件,其中:在训练阶段,采集包含所述类别关键词的预先设置词汇表中词语的用户语音,并且将所采集的用户语音特征矢量作为模板存入模板库;在识别阶段,将语音文件的特征矢量依次与模板库中的模板进行相似度比较,将相似度最高的模板作为所述文本文件输出。
在一个实施方式中,进一步包括展示单元(没有示出),其中:
展示单元,用于在地图界面中展示所述推送位置信息;当所述推送位置信息被触发后,计算该用户的位置信息与被触发推送位置信息之间的推荐路径;在所述地图界面中展示所述推荐路径。
基于上述详细分析,本发明实施方式还提出了一种位置信息推荐系统。
图3为根据本发明实施方式的位置信息推荐系统结构图。
如图3所示,该系统包括终端301和服务器302,其中:
终端301,用于录制用户语音文件,并且将所述用户语音文件发送到服务器302;
服务器302,用于接收用户交互文件,将所述用户交互文件转换为文本文件;当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;并向终端发送所述推送位置信息;
终端301,还用于展示所述位置信息。
在一个实施方式中,
终端301,用于在地图界面中展示所述推送位置信息;
服务器302,用于当所述推送位置信息被触发后,计算该用户的位置信息与被触发推送位置信息之间的推荐路径;并将所述推荐路径发送到终端予以展示。
图4为根据本发明实施方式用户语音聊天的文字展示示意图;图5为根据本发明实施方式推送位置信息的展示示意图。
如图4所示,在用户语音内容中出现有类别关键字“饭店”。如图5所示,在用户界面展示地图上,以显示服务员图像形式向用户推送该用户周边的饭店信息。
可以基于上述系统架构,通过多种实施方式实施本发明。比如,可以在后台服务器通过人工运营或数据挖掘或两者相结合生成一个存储可推荐关键词的数据库,称之为A数据库。而且,后台服务器还可以创建一个可设置过期时间的数据库,称之为B数据库中。在B数据库中,以用户账号、关键词和时间为检索项(key),过期时间可以设置为M分钟。
首先,服务器通过成熟的语音识别技术,实时将语音文件转成文本文件,然后在服务器的A数据库中进行关键词匹配。比如,当匹配到某用户U的T时发出的聊天记录中存在关键词W时,将向B数据库中插入以U+W+T为检索项的查询记录。当B数据库中的U+W+T为key的记录条数大于N条时,则向此用户发送推荐消息。当客户端收到推荐提示后,展示此推荐消息,而且用户点击推荐的提示后,则在客户端打开地图链接,以用户的地理位置为中心,以推荐的关键词为搜索词展示搜索到的信息。
用户可以通过多种类型的终端来执行语音聊天。比如,用户可以在功能手机、智能手机、掌上电脑、个人电脑(PC)、平板电脑或个人数字助理(PDA)等终端上切换房间。这些终端上可以安装有操作系统,包括但不限于:Windows操作系统、LINUX操作系统、Android操作系统、Symbian操作系统、Windowsmobile操作系统、以及i OS操作系统等等。
以上详细罗列了一些终端的具体类型和具体的操作系统类型,但是本领域技术人员可以意识到,本发明实施方式并不局限于上述罗列的类型,而还可以适用于其他任意的终端类型和操作系统类型之中。
需要说明的是,上述各流程和各结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。各模块的划分仅仅是为了便于描述采用的功能上的划分,实际实现时,一个模块可以分由多个模块实现,多个模块的功能也可以由同一个模块实现,这些模块可以位于同一个设备中,也可以位于不同的设备中。
各实施例中的硬件模块可以以机械方式或电子方式实现。例如,一个硬件模块可以包括专门设计的永久性电路或逻辑器件(如专用处理器,如FPGA或ASIC)用于完成特定的操作。硬件模块也可以包括由软件临时配置的可编程逻辑器件或电路(如包括通用处理器或其它可编程处理器)用于执行特定操作。至于具体采用机械方式,或是采用专用的永久性电路,或是采用临时配置的电路(如由软件进行配置)来实现硬件模块,可以根据成本和时间上的考虑来决定。
本发明还提供了一种机器可读的存储介质,存储用于使一机器执行如本文所述方法的指令。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。此外,还可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作。还可以将从存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。
综上所述,在本发明实施方式中,接收用户交互文件,将所述用户交互文件转换为文本文件;当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;发送所述推送位置信息。应用本发明实施方式之后,可以通过语音识别技术将语音文件转成文本文件,并基于从文本文件中检索出的类别关键词,生成与该用户的位置信息相关的推送位置信息,从而无需用户手动输入各种地理关键字即可生成推送位置信息,因此显著降低了操作复杂度。
而且,应用本发明实施方式之后,用户在语音聊天中即可自动接收到推送位置信息,而无需由用户自行切换到搜索场景,因此进一步降低了操作繁琐程度。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (17)
1.一种位置信息推荐方法,其特征在于,该方法包括:
接收用户交互文件,将所述用户交互文件转换为文本文件;
当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;
发送所述推送位置信息。
2.根据权利要求1所述的位置信息推荐方法,其特征在于,所述根据该用户的位置信息及该检索出的类别关键词生成推送位置信息包括:
检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点集合;
在所述兴趣点集合中进一步检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;
将所述兴趣点子集合中的兴趣点组合为推送位置信息。
3.根据权利要求1所述的位置信息推荐方法,其特征在于,所述根据该用户的位置信息及该检索出的类别关键词生成推送位置信息包括:
检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点集合;
在所述兴趣点集合中进一步检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;
将所述兴趣点子集合中的兴趣点组合为推送位置信息。
4.根据权利要求1所述的位置信息推荐方法,其特征在于,该方法进一步包括:设置有效时间门限值;
在接收用户语音文件之后,进一步判断该用户语音文件的有限期是否在所述有效时间门限值之内,如果是,则根据语音识别方式将所述语音文件转换为文本文件,如果不是,则退出本流程。
5.根据权利要求1所述的位置信息推荐方法,其特征在于,该方法进一步包括:设置类别关键词频率门限值;
当在所述文本文件中检索出预先设定的类别关键词时,进一步判断在预定时间内该检索出类别关键词的出现频率是否大于所述类别关键词频率门限值,如果是,则根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;如果不是,则退出本流程。
6.根据权利要求1-5中任一项所述的位置信息推荐方法,其特征在于,所述用户交互文件为语音交互文件;
所述将用户交互文件转换为文本文件包括:根据语音识别方式将所述语音文件转换为文本文件,其中:
在训练阶段,采集包含所述类别关键词的预先设置词汇表中词语的用户语音,并且将所采集的用户语音特征矢量作为模板存入模板库;
在识别阶段,将语音文件的特征矢量依次与所述模板库中的模板进行相似度比较,将相似度最高的模板作为所述文本文件输出。
7.根据权利要求1-5中任一项所述的位置信息推荐方法,其特征在于,所述接收用户交互文件包括:
在移动终端之间的交互过程中,采集所产生的用户交互文件;
接收所采集的用户交互文件。
8.根据权利要求1-5中任一项所述的位置信息推荐方法,其特征在于,该方法进一步包括:
在地图界面中展示所述推送位置信息;
当所述推送位置信息被触发后,计算该用户的位置信息与被触发推送位置信息之间的推荐路径;
在所述地图界面中展示所述推荐路径。
9.一种位置信息推荐装置,其特征在于,包括转换单元、推送位置信息生成单元和推送位置信息发送单元,其中:
转换单元,用于接收用户交互文件,将所述用户交互文件转换为文本文件;
推送位置信息生成单元,用于当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;
推送位置信息发送单元,用于发送所述推送位置信息。
10.根据权利要求9所述的位置信息推荐装置,其特征在于,
推送位置信息生成单元,用于检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点集合;在所述兴趣点集合中进一步检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;将所述兴趣点子集合中的兴趣点组合为推送位置信息。
11.根据权利要求9所述的位置信息推荐装置,其特征在于,
推送位置信息生成单元,用于检索与该用户的位置信息的地理距离小于预先设定的距离门限值的兴趣点,并将检索出的兴趣点组合为兴趣点集合;在所述兴趣点集合中进一步检索与所述类别关键词具有相同类别属性的兴趣点,并将检索出的兴趣点组合为兴趣点子集合;将所述兴趣点子集合中的兴趣点组合为推送位置信息。
12.根据权利要求9所述的位置信息推荐装置,其特征在于,
转换单元,用于设置有效时间门限值,并且在接收用户语音文件之后,进一步判断该用户语音文件的有限期是否在所述有效时间门限值之内,如果是,则根据语音识别方式将所述语音文件转换为文本文件,如果不是,则退出本流程。
13.根据权利要求9所述的位置信息推荐装置,其特征在于,
推送位置信息生成单元,用于设置类别关键词频率门限值,并且当在所述文本文件中检索出预先设定的类别关键词时,进一步判断在预定时间内该检索出类别关键词的出现频率是否大于所述类别关键词频率门限值,如果是,则根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;如果不是,则退出本流程。
14.根据权利要求9所述的位置信息推荐装置,其特征在于,所述用户交互文件为语音交互文件;
3
转换单元,用于根据语音识别方式将所述语音文件转换为文本文件,其中:
在训练阶段,采集包含所述类别关键词的预先设置词汇表中词语的用户语音,并且将所采集的用户语音特征矢量作为模板存入模板库;在识别阶段,将语音文件的特征矢量依次与模板库中的模板进行相似度比较,将相似度最高的模板作为所述文本文件输出。
15.根据权利要求9所述的位置信息推荐装置,其特征在于,进一步包括展示单元,其中:
展示单元,用于在地图界面中展示所述推送位置信息;当所述推送位置信息被触发后,计算该用户的位置信息与被触发推送位置信息之间的推荐路径;在所述地图界面中展示所述推荐路径。
16.一种位置信息推荐系统,其特征在于,包括终端和服务器,其中:
终端,用于录制用户语音文件,并且将所述用户语音文件发送到服务器;
服务器,用于接收用户交互文件,将所述用户交互文件转换为文本文件;当在所述文本文件中检索出预先设定的类别关键词时,根据该用户的位置信息及该检索出的类别关键词生成推送位置信息;并向终端发送所述推送位置信息;
终端,还用于展示所述位置信息。
17.根据权利要求16所述的位置信息推荐系统,其特征在于,
终端,还用于在地图界面中展示所述推送位置信息;
服务器,还用于当所述推送位置信息被触发后,计算该用户的位置信息与被触发推送位置信息之间的推荐路径;并将所述推荐路径发送到终端予以展示。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410025044.XA CN104794122B (zh) | 2014-01-20 | 2014-01-20 | 一种位置信息推荐方法、装置和系统 |
PCT/CN2015/070151 WO2015106644A1 (en) | 2014-01-20 | 2015-01-06 | Method and system for providing recommendations during a chat session |
US15/186,132 US10142266B2 (en) | 2014-01-20 | 2016-06-17 | Method and system for providing recommendations during a chat session |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410025044.XA CN104794122B (zh) | 2014-01-20 | 2014-01-20 | 一种位置信息推荐方法、装置和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104794122A true CN104794122A (zh) | 2015-07-22 |
CN104794122B CN104794122B (zh) | 2020-04-17 |
Family
ID=53542391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410025044.XA Active CN104794122B (zh) | 2014-01-20 | 2014-01-20 | 一种位置信息推荐方法、装置和系统 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10142266B2 (zh) |
CN (1) | CN104794122B (zh) |
WO (1) | WO2015106644A1 (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045889A (zh) * | 2015-07-29 | 2015-11-11 | 百度在线网络技术(北京)有限公司 | 一种信息推送方法及装置 |
CN105227656A (zh) * | 2015-09-28 | 2016-01-06 | 百度在线网络技术(北京)有限公司 | 基于语音识别的信息推送方法和装置 |
CN105760466A (zh) * | 2016-02-05 | 2016-07-13 | 廖炜恒 | 一种社交平台数据读取方法、装置和系统 |
CN105975610A (zh) * | 2016-05-18 | 2016-09-28 | 北京百度网讯科技有限公司 | 场景识别方法及装置 |
CN107169082A (zh) * | 2017-05-11 | 2017-09-15 | 安徽谦通信息科技有限公司 | 一种基于区域定位的消息推送方法 |
CN107220850A (zh) * | 2017-05-25 | 2017-09-29 | 努比亚技术有限公司 | 一种广告的推送方法、终端及计算机可读存储介质 |
CN107391523A (zh) * | 2016-05-17 | 2017-11-24 | 谷歌公司 | 多用户消息交互话题中提供用于与自动化助理交互的建议 |
CN107657471A (zh) * | 2016-09-22 | 2018-02-02 | 腾讯科技(北京)有限公司 | 一种虚拟资源的展示方法、客户端及插件 |
CN107680596A (zh) * | 2017-09-26 | 2018-02-09 | 北京电子科技职业学院 | 基于虚拟仪器的语音合成与识别系统 |
CN108241678A (zh) * | 2016-12-26 | 2018-07-03 | 北京搜狗信息服务有限公司 | 兴趣点数据的挖掘方法和装置 |
CN108292378A (zh) * | 2016-01-13 | 2018-07-17 | 张阳 | 运动场地的匹配方法及系统 |
CN108897785A (zh) * | 2018-06-08 | 2018-11-27 | Oppo(重庆)智能科技有限公司 | 搜索内容推荐方法、装置、终端设备及存储介质 |
CN109241456A (zh) * | 2018-09-13 | 2019-01-18 | 上海宇佑船舶科技有限公司 | 地点推荐方法、装置及服务器 |
CN109726220A (zh) * | 2018-11-27 | 2019-05-07 | 平安科技(深圳)有限公司 | 运动场地信息查询方法、装置、介质和计算机设备 |
CN109741749A (zh) * | 2018-04-19 | 2019-05-10 | 北京字节跳动网络技术有限公司 | 一种语音识别的方法和终端设备 |
CN110657819A (zh) * | 2018-06-28 | 2020-01-07 | 比亚迪股份有限公司 | 语音导航方法、装置、计算机设备及存储介质 |
CN110928977A (zh) * | 2018-09-19 | 2020-03-27 | 上海擎感智能科技有限公司 | 语音信息的分享方法、系统、可读存储介质、服务端 |
CN110968800A (zh) * | 2019-11-26 | 2020-04-07 | 北京明略软件系统有限公司 | 一种信息推荐方法、装置、电子设备及可读存储介质 |
TWI698109B (zh) * | 2018-12-29 | 2020-07-01 | 大陸商北京金山安全軟件有限公司 | 一種基於可穿戴裝置的監聽方法、裝置及電子裝置 |
CN111475714A (zh) * | 2020-03-17 | 2020-07-31 | 北京声智科技有限公司 | 一种信息推荐的方法、装置、设备和介质 |
CN113010773A (zh) * | 2021-02-22 | 2021-06-22 | 东风小康汽车有限公司重庆分公司 | 一种信息推送方法及设备 |
CN114154085A (zh) * | 2022-02-08 | 2022-03-08 | 腾讯科技(深圳)有限公司 | 一种信息推荐方法、装置、设备及存储介质 |
Families Citing this family (123)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US8676904B2 (en) | 2008-10-02 | 2014-03-18 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10417037B2 (en) | 2012-05-15 | 2019-09-17 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
KR102380145B1 (ko) | 2013-02-07 | 2022-03-29 | 애플 인크. | 디지털 어시스턴트를 위한 음성 트리거 |
US10652394B2 (en) | 2013-03-14 | 2020-05-12 | Apple Inc. | System and method for processing voicemail |
US10748529B1 (en) | 2013-03-15 | 2020-08-18 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
CN110442699A (zh) | 2013-06-09 | 2019-11-12 | 苹果公司 | 操作数字助理的方法、计算机可读介质、电子设备和系统 |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
CN105453026A (zh) | 2013-08-06 | 2016-03-30 | 苹果公司 | 基于来自远程设备的活动自动激活智能响应 |
CN103955470B (zh) * | 2014-03-28 | 2017-05-10 | 华为技术有限公司 | 热点话题推送方法和装置 |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US10460227B2 (en) | 2015-05-15 | 2019-10-29 | Apple Inc. | Virtual assistant in a communication session |
US10200824B2 (en) | 2015-05-27 | 2019-02-05 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device |
US20160378747A1 (en) | 2015-06-29 | 2016-12-29 | Apple Inc. | Virtual assistant for media playback |
US20170010860A1 (en) * | 2015-07-07 | 2017-01-12 | Matthew James Henniger | System and method for enriched multilayered multimedia communications using interactive elements |
US9990814B1 (en) * | 2015-08-04 | 2018-06-05 | Wells Fargo Bank, N.A. | Automatic notification generation |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
CN106506322A (zh) * | 2015-09-08 | 2017-03-15 | 阿里巴巴集团控股有限公司 | 业务功能的实现方法和装置 |
US10331312B2 (en) | 2015-09-08 | 2019-06-25 | Apple Inc. | Intelligent automated assistant in a media environment |
US10740384B2 (en) | 2015-09-08 | 2020-08-11 | Apple Inc. | Intelligent automated assistant for media search and playback |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) * | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10956666B2 (en) | 2015-11-09 | 2021-03-23 | Apple Inc. | Unconventional virtual assistant interactions |
CN106708858A (zh) * | 2015-11-13 | 2017-05-24 | 阿里巴巴集团控股有限公司 | 一种信息推荐方法及装置 |
US10558751B2 (en) * | 2015-11-17 | 2020-02-11 | International Business Machines Corporation | Summarizing and visualizing information relating to a topic of discussion in a group instant messaging session |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
KR101712180B1 (ko) * | 2015-12-29 | 2017-03-06 | 라인 가부시키가이샤 | 메시지를 송수신하기 위한 컴퓨터로 읽을 수 있는 기록매체에 저장된 프로그램, 방법 및 장치 |
US10958614B2 (en) * | 2016-05-26 | 2021-03-23 | International Business Machines Corporation | Co-references for messages to avoid confusion in social networking systems |
WO2017209564A1 (ko) * | 2016-06-02 | 2017-12-07 | 주식회사 플런티코리아 | 앱 리스트 제공 방법 및 그 장치 |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
US10783180B2 (en) * | 2016-08-01 | 2020-09-22 | Bank Of America Corporation | Tool for mining chat sessions |
US11204787B2 (en) | 2017-01-09 | 2021-12-21 | Apple Inc. | Application integration with a digital assistant |
US11630688B2 (en) * | 2017-02-02 | 2023-04-18 | Samsung Electronics Co., Ltd. | Method and apparatus for managing content across applications |
US11907272B2 (en) * | 2017-02-17 | 2024-02-20 | Microsoft Technology Licensing, Llc | Real-time personalized suggestions for communications between participants |
WO2018161014A1 (en) * | 2017-03-03 | 2018-09-07 | Orion Labs | Phone-less member of group communication constellations |
US10922734B2 (en) * | 2017-03-13 | 2021-02-16 | Fmr Llc | Automatic identification of issues in text-based transcripts |
US20180268385A1 (en) * | 2017-03-20 | 2018-09-20 | Mastercard International Incorporated | Method and system for integration of electronic transaction services |
US10984396B2 (en) * | 2017-04-06 | 2021-04-20 | Mastercard International Incorporated | Method and system for distribution of data insights |
US20180302345A1 (en) * | 2017-04-12 | 2018-10-18 | Facebook, Inc. | Techniques for event-based recommendations for bots |
US11494440B1 (en) | 2017-04-12 | 2022-11-08 | Meta Platforms, Inc. | Proactive and reactive suggestions for a messaging system |
US10846615B2 (en) | 2017-04-12 | 2020-11-24 | Facebook, Inc. | Techniques for reinforcement for bots using capability catalogs |
US11341173B2 (en) | 2017-04-12 | 2022-05-24 | Meta Platforms, Inc. | Techniques for personalized search for bots |
US11025566B2 (en) | 2017-04-12 | 2021-06-01 | Facebook, Inc. | Techniques for intent-based search for bots |
TWI647609B (zh) * | 2017-04-14 | 2019-01-11 | 緯創資通股份有限公司 | 即時通訊方法、系統及電子裝置與伺服器 |
US10338767B2 (en) | 2017-04-18 | 2019-07-02 | Facebook, Inc. | Real-time delivery of interactions in online social networking system |
US10528227B2 (en) * | 2017-04-18 | 2020-01-07 | Fuji Xerox Co., Ltd. | Systems and methods for linking attachments to chat messages |
CN108734186B (zh) * | 2017-04-18 | 2022-05-10 | 阿里巴巴集团控股有限公司 | 自动退出即时通信会话群的方法、装置和系统 |
US10726832B2 (en) | 2017-05-11 | 2020-07-28 | Apple Inc. | Maintaining privacy of personal information |
DK180048B1 (en) | 2017-05-11 | 2020-02-04 | Apple Inc. | MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770427A1 (en) | 2017-05-12 | 2018-12-20 | Apple Inc. | LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT |
DK201770411A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | MULTI-MODAL INTERFACES |
US20180336892A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Detecting a trigger of a digital assistant |
US20180336275A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Intelligent automated assistant for media exploration |
CN109146450A (zh) * | 2017-06-16 | 2019-01-04 | 阿里巴巴集团控股有限公司 | 支付方法、客户端、电子设备、存储介质和服务器 |
US10536410B2 (en) | 2017-07-07 | 2020-01-14 | Motorola Solutions, Inc. | Device and method for switching between message threads |
JP6827629B2 (ja) * | 2017-08-10 | 2021-02-10 | トヨタ自動車株式会社 | 情報提供装置、情報提供システム |
CN109993554A (zh) * | 2017-12-29 | 2019-07-09 | 富泰华工业(深圳)有限公司 | 广告推送装置、广告推送方法及计算机存储介质 |
CN110309274B (zh) * | 2018-03-14 | 2021-09-07 | 北京三快在线科技有限公司 | 引导语推荐方法、装置及电子设备 |
JP2019159954A (ja) * | 2018-03-14 | 2019-09-19 | 東京瓦斯株式会社 | 店舗情報表示システム、情報処理装置およびプログラム |
US11245651B2 (en) * | 2018-03-15 | 2022-02-08 | Fujifilm Business Innovation Corp. | Information processing apparatus, and non-transitory computer readable medium |
US10818288B2 (en) | 2018-03-26 | 2020-10-27 | Apple Inc. | Natural assistant interaction |
KR102519637B1 (ko) * | 2018-04-20 | 2023-04-10 | 삼성전자주식회사 | 문자를 입력하기 위한 전자 장치 및 그의 동작 방법 |
US10928918B2 (en) | 2018-05-07 | 2021-02-23 | Apple Inc. | Raise to speak |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
DK179822B1 (da) | 2018-06-01 | 2019-07-12 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
DK201870355A1 (en) | 2018-06-01 | 2019-12-16 | Apple Inc. | VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
DK180639B1 (en) | 2018-06-01 | 2021-11-04 | Apple Inc | DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT |
US10768953B2 (en) * | 2018-08-07 | 2020-09-08 | Citrix Systems, Inc. | Computing system providing suggested actions within a shared application platform and related methods |
US11462215B2 (en) | 2018-09-28 | 2022-10-04 | Apple Inc. | Multi-modal inputs for voice commands |
US11107020B2 (en) * | 2019-03-15 | 2021-08-31 | Microsoft Technology Licensing, Llc | Intelligent task suggestions based on automated learning and contextual analysis of user activity |
US11348573B2 (en) | 2019-03-18 | 2022-05-31 | Apple Inc. | Multimodality in digital assistant systems |
KR20200121064A (ko) * | 2019-04-15 | 2020-10-23 | 라인플러스 주식회사 | 이벤트 메시지를 관리하기 위한 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체 |
US11307752B2 (en) | 2019-05-06 | 2022-04-19 | Apple Inc. | User configurable task triggers |
DK201970509A1 (en) | 2019-05-06 | 2021-01-15 | Apple Inc | Spoken notifications |
US11140099B2 (en) | 2019-05-21 | 2021-10-05 | Apple Inc. | Providing message response suggestions |
DK180129B1 (en) | 2019-05-31 | 2020-06-02 | Apple Inc. | USER ACTIVITY SHORTCUT SUGGESTIONS |
DK201970511A1 (en) | 2019-05-31 | 2021-02-15 | Apple Inc | Voice identification in digital assistant systems |
US11468890B2 (en) | 2019-06-01 | 2022-10-11 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
CN110472025B (zh) * | 2019-07-15 | 2024-01-30 | 平安科技(深圳)有限公司 | 会话信息的处理方法、装置、计算机设备和存储介质 |
US11379529B2 (en) | 2019-09-09 | 2022-07-05 | Microsoft Technology Licensing, Llc | Composing rich content messages |
US11488406B2 (en) | 2019-09-25 | 2022-11-01 | Apple Inc. | Text detection using global geometry estimators |
JP7451917B2 (ja) * | 2019-09-26 | 2024-03-19 | 株式会社Jvcケンウッド | 情報提供装置、情報提供方法及びプログラム |
CN110827797B (zh) * | 2019-11-06 | 2022-04-12 | 北京沃东天骏信息技术有限公司 | 语音应答事件分类处理方法和装置 |
CN112836136B (zh) * | 2019-11-22 | 2023-07-18 | 腾讯科技(深圳)有限公司 | 聊天界面的显示方法、装置及设备 |
NL2024677B1 (en) * | 2020-01-15 | 2021-09-08 | Microsoft Technology Licensing Llc | Generating suggestions for users based on identifying direct interactions in group chats |
US11260297B2 (en) | 2020-05-01 | 2022-03-01 | Dell Products L.P. | Information handling system wheel input device |
US11439902B2 (en) | 2020-05-01 | 2022-09-13 | Dell Products L.P. | Information handling system gaming controls |
US11433314B2 (en) * | 2020-05-01 | 2022-09-06 | Dell Products L.P. | Information handling system hands free voice and text chat |
US11183193B1 (en) | 2020-05-11 | 2021-11-23 | Apple Inc. | Digital assistant hardware abstraction |
US11061543B1 (en) | 2020-05-11 | 2021-07-13 | Apple Inc. | Providing relevant data items based on context |
US11755276B2 (en) | 2020-05-12 | 2023-09-12 | Apple Inc. | Reducing description length based on confidence |
CN111859900B (zh) * | 2020-07-14 | 2023-09-08 | 维沃移动通信有限公司 | 消息显示方法、装置和电子设备 |
US11490204B2 (en) | 2020-07-20 | 2022-11-01 | Apple Inc. | Multi-device audio adjustment coordination |
US11438683B2 (en) | 2020-07-21 | 2022-09-06 | Apple Inc. | User identification using headphones |
US11349800B2 (en) | 2020-07-27 | 2022-05-31 | Bytedance Inc. | Integration of an email, service and a messaging service |
US11343114B2 (en) | 2020-07-27 | 2022-05-24 | Bytedance Inc. | Group management in a messaging service |
US11922345B2 (en) | 2020-07-27 | 2024-03-05 | Bytedance Inc. | Task management via a messaging service |
US11539648B2 (en) * | 2020-07-27 | 2022-12-27 | Bytedance Inc. | Data model of a messaging service |
US11645466B2 (en) | 2020-07-27 | 2023-05-09 | Bytedance Inc. | Categorizing conversations for a messaging service |
US11290409B2 (en) | 2020-07-27 | 2022-03-29 | Bytedance Inc. | User device messaging application for interacting with a messaging service |
JP7167124B2 (ja) * | 2020-12-24 | 2022-11-08 | 楽天グループ株式会社 | 情報通信システム、及び情報通信方法 |
JP7253526B2 (ja) * | 2020-12-24 | 2023-04-06 | 楽天グループ株式会社 | 情報通信システム、及び情報通信方法 |
CN112702261B (zh) * | 2020-12-30 | 2023-05-26 | 维沃移动通信有限公司 | 信息显示方法、装置和电子设备 |
CN112328776A (zh) * | 2021-01-04 | 2021-02-05 | 北京百度网讯科技有限公司 | 对话生成方法、装置、电子设备和存储介质 |
US12014731B2 (en) | 2021-01-29 | 2024-06-18 | Zoom Video Communications, Inc. | Suggesting user actions during a video conference |
JP7189980B2 (ja) * | 2021-02-12 | 2022-12-14 | 楽天グループ株式会社 | 情報通信システム、及び情報通信方法 |
KR20230060057A (ko) * | 2021-10-27 | 2023-05-04 | 라인플러스 주식회사 | 인스턴트 메시징 어플리케이션의 대화방 관리를 위한 봇 추천 방법 및 시스템 |
CN117671075A (zh) * | 2022-08-23 | 2024-03-08 | 广东高驰运动科技股份有限公司 | 一种钓鱼轨迹生成方法、移动终端和存储介质 |
US20240364647A1 (en) * | 2023-04-25 | 2024-10-31 | Zoom Video Communications, Inc. | Facilitating user actions for virtual interactions |
CN116631558B (zh) * | 2023-05-29 | 2024-03-22 | 武汉大学人民医院(湖北省人民医院) | 一种基于互联网的医学检测项目的构建方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101794292A (zh) * | 2009-06-03 | 2010-08-04 | 朱世康 | 一种根据即时通讯交互内容显示相关信息的方法及装置 |
CN102129440A (zh) * | 2010-01-13 | 2011-07-20 | 腾讯科技(北京)有限公司 | 信息定向推送方法和系统 |
CN102419975A (zh) * | 2010-09-27 | 2012-04-18 | 深圳市腾讯计算机系统有限公司 | 一种基于语音识别的数据挖掘方法和系统 |
CN102449625A (zh) * | 2009-05-26 | 2012-05-09 | 诺基亚公司 | 用于自动地理位置搜索认知的方法和装置 |
CN102594905A (zh) * | 2012-03-07 | 2012-07-18 | 南京邮电大学 | 一种基于场景的社交网络位置兴趣点推荐方法 |
CN102891874A (zh) * | 2011-07-21 | 2013-01-23 | 腾讯科技(深圳)有限公司 | 一种基于会话提供搜索提示信息的方法、装置及系统 |
CN102938877A (zh) * | 2012-11-20 | 2013-02-20 | 北京汽车股份有限公司 | 一种车载社交系统及其通信方法 |
CN103118326A (zh) * | 2013-01-22 | 2013-05-22 | 百度在线网络技术(北京)有限公司 | 基于地理位置信息的信息推送方法、装置及系统 |
US20130159826A1 (en) * | 2011-12-20 | 2013-06-20 | Hilary Mason | Systems and methods for recommending a list of urls |
CN103377276A (zh) * | 2012-04-16 | 2013-10-30 | 宏达国际电子股份有限公司 | 在对话期间提供建议的方法以及使用所述方法的电子装置 |
US20130304802A1 (en) * | 2011-12-08 | 2013-11-14 | Exb Asset Management Gmbh | Asynchronous, passive knowledge sharing system and method |
-
2014
- 2014-01-20 CN CN201410025044.XA patent/CN104794122B/zh active Active
-
2015
- 2015-01-06 WO PCT/CN2015/070151 patent/WO2015106644A1/en active Application Filing
-
2016
- 2016-06-17 US US15/186,132 patent/US10142266B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102449625A (zh) * | 2009-05-26 | 2012-05-09 | 诺基亚公司 | 用于自动地理位置搜索认知的方法和装置 |
CN101794292A (zh) * | 2009-06-03 | 2010-08-04 | 朱世康 | 一种根据即时通讯交互内容显示相关信息的方法及装置 |
CN102129440A (zh) * | 2010-01-13 | 2011-07-20 | 腾讯科技(北京)有限公司 | 信息定向推送方法和系统 |
CN102419975A (zh) * | 2010-09-27 | 2012-04-18 | 深圳市腾讯计算机系统有限公司 | 一种基于语音识别的数据挖掘方法和系统 |
CN102891874A (zh) * | 2011-07-21 | 2013-01-23 | 腾讯科技(深圳)有限公司 | 一种基于会话提供搜索提示信息的方法、装置及系统 |
US20130304802A1 (en) * | 2011-12-08 | 2013-11-14 | Exb Asset Management Gmbh | Asynchronous, passive knowledge sharing system and method |
US20130159826A1 (en) * | 2011-12-20 | 2013-06-20 | Hilary Mason | Systems and methods for recommending a list of urls |
CN102594905A (zh) * | 2012-03-07 | 2012-07-18 | 南京邮电大学 | 一种基于场景的社交网络位置兴趣点推荐方法 |
CN103377276A (zh) * | 2012-04-16 | 2013-10-30 | 宏达国际电子股份有限公司 | 在对话期间提供建议的方法以及使用所述方法的电子装置 |
CN102938877A (zh) * | 2012-11-20 | 2013-02-20 | 北京汽车股份有限公司 | 一种车载社交系统及其通信方法 |
CN103118326A (zh) * | 2013-01-22 | 2013-05-22 | 百度在线网络技术(北京)有限公司 | 基于地理位置信息的信息推送方法、装置及系统 |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045889A (zh) * | 2015-07-29 | 2015-11-11 | 百度在线网络技术(北京)有限公司 | 一种信息推送方法及装置 |
CN105045889B (zh) * | 2015-07-29 | 2018-04-20 | 百度在线网络技术(北京)有限公司 | 一种信息推送方法及装置 |
CN105227656A (zh) * | 2015-09-28 | 2016-01-06 | 百度在线网络技术(北京)有限公司 | 基于语音识别的信息推送方法和装置 |
CN105227656B (zh) * | 2015-09-28 | 2018-09-07 | 百度在线网络技术(北京)有限公司 | 基于语音识别的信息推送方法和装置 |
CN108292378A (zh) * | 2016-01-13 | 2018-07-17 | 张阳 | 运动场地的匹配方法及系统 |
CN105760466A (zh) * | 2016-02-05 | 2016-07-13 | 廖炜恒 | 一种社交平台数据读取方法、装置和系统 |
CN107391523A (zh) * | 2016-05-17 | 2017-11-24 | 谷歌公司 | 多用户消息交互话题中提供用于与自动化助理交互的建议 |
US11960543B2 (en) | 2016-05-17 | 2024-04-16 | Google Llc | Providing suggestions for interaction with an automated assistant in a multi-user message exchange thread |
US11227017B2 (en) | 2016-05-17 | 2022-01-18 | Google Llc | Providing suggestions for interaction with an automated assistant in a multi-user message exchange thread |
CN107391523B (zh) * | 2016-05-17 | 2021-03-09 | 谷歌有限责任公司 | 多用户消息交互话题中提供用于与自动化助理交互的建议 |
CN105975610A (zh) * | 2016-05-18 | 2016-09-28 | 北京百度网讯科技有限公司 | 场景识别方法及装置 |
CN107657471A (zh) * | 2016-09-22 | 2018-02-02 | 腾讯科技(北京)有限公司 | 一种虚拟资源的展示方法、客户端及插件 |
US10950224B2 (en) | 2016-09-22 | 2021-03-16 | Tencent Technology (Shenzhen) Company Limited | Method for presenting virtual resource, client, and plug-in |
CN108241678A (zh) * | 2016-12-26 | 2018-07-03 | 北京搜狗信息服务有限公司 | 兴趣点数据的挖掘方法和装置 |
CN108241678B (zh) * | 2016-12-26 | 2021-10-15 | 北京搜狗信息服务有限公司 | 兴趣点数据的挖掘方法和装置 |
CN107169082A (zh) * | 2017-05-11 | 2017-09-15 | 安徽谦通信息科技有限公司 | 一种基于区域定位的消息推送方法 |
CN107220850A (zh) * | 2017-05-25 | 2017-09-29 | 努比亚技术有限公司 | 一种广告的推送方法、终端及计算机可读存储介质 |
CN107680596A (zh) * | 2017-09-26 | 2018-02-09 | 北京电子科技职业学院 | 基于虚拟仪器的语音合成与识别系统 |
CN109741749A (zh) * | 2018-04-19 | 2019-05-10 | 北京字节跳动网络技术有限公司 | 一种语音识别的方法和终端设备 |
CN108897785A (zh) * | 2018-06-08 | 2018-11-27 | Oppo(重庆)智能科技有限公司 | 搜索内容推荐方法、装置、终端设备及存储介质 |
CN110657819A (zh) * | 2018-06-28 | 2020-01-07 | 比亚迪股份有限公司 | 语音导航方法、装置、计算机设备及存储介质 |
CN109241456A (zh) * | 2018-09-13 | 2019-01-18 | 上海宇佑船舶科技有限公司 | 地点推荐方法、装置及服务器 |
CN110928977A (zh) * | 2018-09-19 | 2020-03-27 | 上海擎感智能科技有限公司 | 语音信息的分享方法、系统、可读存储介质、服务端 |
CN109726220A (zh) * | 2018-11-27 | 2019-05-07 | 平安科技(深圳)有限公司 | 运动场地信息查询方法、装置、介质和计算机设备 |
TWI698109B (zh) * | 2018-12-29 | 2020-07-01 | 大陸商北京金山安全軟件有限公司 | 一種基於可穿戴裝置的監聽方法、裝置及電子裝置 |
CN110968800A (zh) * | 2019-11-26 | 2020-04-07 | 北京明略软件系统有限公司 | 一种信息推荐方法、装置、电子设备及可读存储介质 |
CN110968800B (zh) * | 2019-11-26 | 2023-05-02 | 北京明略软件系统有限公司 | 一种信息推荐方法、装置、电子设备及可读存储介质 |
CN111475714A (zh) * | 2020-03-17 | 2020-07-31 | 北京声智科技有限公司 | 一种信息推荐的方法、装置、设备和介质 |
CN113010773A (zh) * | 2021-02-22 | 2021-06-22 | 东风小康汽车有限公司重庆分公司 | 一种信息推送方法及设备 |
CN114154085A (zh) * | 2022-02-08 | 2022-03-08 | 腾讯科技(深圳)有限公司 | 一种信息推荐方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US10142266B2 (en) | 2018-11-27 |
WO2015106644A1 (en) | 2015-07-23 |
CN104794122B (zh) | 2020-04-17 |
US20160301639A1 (en) | 2016-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104794122A (zh) | 一种位置信息推荐方法、装置和系统 | |
US11698261B2 (en) | Method, apparatus, computer device and storage medium for determining POI alias | |
JP6647351B2 (ja) | 候補応答情報を生成する方法及び装置 | |
CN104731917B (zh) | 一种推荐方法及装置 | |
US9769634B2 (en) | Providing personalized content based on historical interaction with a mobile device | |
CN103377652B (zh) | 一种用于进行语音识别的方法、装置和设备 | |
JP6254583B2 (ja) | 動的言語モデル | |
US10043520B2 (en) | Multilevel speech recognition for candidate application group using first and second speech commands | |
CN105701254B (zh) | 一种信息处理方法和装置、一种用于信息处理的装置 | |
CN110415679B (zh) | 语音纠错方法、装置、设备和存储介质 | |
CN103699530A (zh) | 根据语音输入信息在目标应用中输入文本的方法与设备 | |
CN104102719A (zh) | 一种轨迹信息的推送方法及装置 | |
CN102426015A (zh) | 一种导航系统兴趣点的搜索方法及位置服务终端 | |
CN103729476A (zh) | 一种根据环境状态来关联内容的方法和系统 | |
JP2014513828A (ja) | 自動会話支援 | |
KR20160032564A (ko) | 영상표시장치, 영상표시장치의 구동방법 및 컴퓨터 판독가능 기록매체 | |
CN111028834B (zh) | 语音信息提醒方法、装置、服务器和语音信息提醒设备 | |
CN104199837A (zh) | 一种信息输出方法及电子设备 | |
US10593323B2 (en) | Keyword generation apparatus and keyword generation method | |
CN108595141A (zh) | 语音输入方法及装置、计算机装置和计算机可读存储介质 | |
CN106850762B (zh) | 一种消息推送方法、服务器及消息推送系统 | |
CN110797014A (zh) | 一种语音识别方法、装置及计算机存储介质 | |
CN112347768A (zh) | 一种实体识别方法及装置 | |
CN110263135B (zh) | 一种数据交换匹配方法、装置、介质和电子设备 | |
CN113515687A (zh) | 物流信息的获取方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |