CN102831008A - 一种车载***及其需求处理装置 - Google Patents

一种车载***及其需求处理装置 Download PDF

Info

Publication number
CN102831008A
CN102831008A CN2011101595241A CN201110159524A CN102831008A CN 102831008 A CN102831008 A CN 102831008A CN 2011101595241 A CN2011101595241 A CN 2011101595241A CN 201110159524 A CN201110159524 A CN 201110159524A CN 102831008 A CN102831008 A CN 102831008A
Authority
CN
China
Prior art keywords
unit
user
request
demand
vehicular applications
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
Application number
CN2011101595241A
Other languages
English (en)
Other versions
CN102831008B (zh
Inventor
张晔晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pateo Connect and Technology Shanghai Corp
Original Assignee
Shanghai Pateo Electronic Equipment Manufacturing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Pateo Electronic Equipment Manufacturing Co Ltd filed Critical Shanghai Pateo Electronic Equipment Manufacturing Co Ltd
Priority to CN201110159524.1A priority Critical patent/CN102831008B/zh
Publication of CN102831008A publication Critical patent/CN102831008A/zh
Application granted granted Critical
Publication of CN102831008B publication Critical patent/CN102831008B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种车载***及其需求处理装置,车载***的需求处理装置包括:操作单元和多个车载应用单元,其中,所述车载应用单元用于处理用户需求,并将不适于处理的用户需求发送至所述操作单元;所述操作单元用于接收车载应用单元发送的用户需求,并针对接收到的用户需求搜索相应的车载应用单元进行处理;若没有搜索到相应的车载应用单元适于处理所述用户需求,所述操作单元则在远程服务器上搜索相应的远程应用单元进行处理。本技术方案实现了当车载应用单元之间的互动,同时当车载应用单元都不适于处理所述用户需求时,还可以通过搜索远程服务器上的远程应用单元来处理用户需求,这样不仅能提供用户更好的使用体验,同时也节省了车载***的存储空间。

Description

一种车载***及其需求处理装置
技术领域
本发明涉及车载***领域,特别涉及一种车载***及其需求处理装置。
背景技术
随着汽车产业的发展,汽车的数量越来越多。人们在拥有汽车的同时,也越来越关注使用汽车时的使用体验。汽车上的车载终端可以实现包括音乐、视频、图片等多媒体需求的服务,以及实时路况信号、目的地地图等行车导航方面的服务等。
车载终端提供的各种服务可以通过应用程序来实现,用户通过应用程序向车载终端的操作***发出需求,例如,阅读电子书、听音乐、浏览新闻等。而操作***根据用户发出的需求选择相应的应用程序,例如,若用户想要阅读电子书则提供电子书阅览器、若用户想要听音乐则提供音乐播放器、若用户想要浏览新闻则提供网站浏览器等。更多的关于车载终端的应用程序可以参考中国专利申请号为200510002158.3的专利申请文件公开的一种车载应用程序选择***和车载应用程序选择装置。
但是目前的车载***架构中,存在应用程序需要解决多个需求、不同的应用程序重复针对一个需求的现状,从而造成开发资源浪费,而用户的使用体验也不好,车载终端资源的使用效率也会受影响。
同时当车载***上的应用程序无法处理用户需求时,也没有提供相应的技术方案来解决上述问题。
发明内容
本发明解决的问题是提供一种车载***及其需求处理装置,使车载***上各个应用程序相互配合解决不同的用户需求,并且当车载***上不具有处理所述用户需求的应用程序时,还可以通过远程服务器上的应用程序来处理所述用户需求。
为解决上述问题,本发明实施例提供一种车载***的需求处理装置,包括操作单元和多个车载应用单元,其中,所述车载应用单元用于处理用户需求,并将不适于处理的用户需求发送至所述操作单元;所述操作单元用于接收车载应用单元发送的用户需求,并针对接收到的用户需求搜索相应的车载应用单元进行处理;若没有搜索到相应的车载应用单元适于处理所述用户需求,所述操作单元则在远程服务器上搜索相应的远程应用单元进行处理。
可选地,所述操作单元包括无线通讯模块,用于通过无线网络连接到远程服务器。
可选地,所述无线通讯模块是WiFi无线通讯模块或者GPRS无线通讯模块。
可选地,所述操作单元包括:数据关系库,用于存储车载应用单元与其适于处理的用户需求的对应关系;
接收单元,用于接收车载应用单元发送的用户需求;
处理单元,用于基于所述数据关系库存储的车载应用单元与其适于处理的用户需求的对应关系,选择适于处理所述接收单元接收到的用户需求的车载应用单元,还用于在所述数据关系库中没有适于处理所述用户需求的车载应用单元时,在远程服务器上选择相应的远程应用单元进行处理;
发送单元,用于将所述用户需求发送至所述处理单元选择的车载应用单元或远程应用单元进行处理;
反馈单元,用于将所述用户需求的处理结果反馈给发送所述用户需求的车载应用单元。
可选地,所述操作单元还包括:下载更新单元,用于下载搜索到的适于处理用户需求的远程应用单元,并更新所述数据关系库,将下载的远程应用单元与用户需求的对应关系添加至数据关系库中。
可选地,所述处理单元包括:查找单元,用于在所述数据关系库中搜索适于处理所述接收到的用户需求的车载应用单元;
搜索单元,用于在所述数据关系库中没有适于处理所述用户需求的车载应用单元时,在远程服务器上搜索相应的远程应用单元进行处理;
选择单元,用于选择所述查找单元搜索到的车载应用单元或所述搜索单元搜索到的远程应用单元并提供给所述发送单元;
数据包处理单元,用于车载应用单元或远程应用单元处理用户需求时的数据信息传输。
可选地,所述车载应用单元和远程应用单元与其适于处理的用户需求的对应关系通过索引号相关联。
可选地,所述车载应用单元包括:第一需求接收单元,用于接收用户需求;第一需求处理单元,用于处理用户需求;需求发送单元,用于发送不适于处理的用户需求至所述操作单元;第一反馈发送单元,用于将用户需求的处理结果反馈至所述操作单元;反馈接收单元,用于接收所述操作单元反馈的用户需求的处理结果。
可选地,所述远程应用单元包括:第二需求接收单元,用于接收所述操作单元发送的用户需求;第二需求处理单元,用于处理用户需求;第二反馈发送单元,用于将用户需求的处理结果反馈至所述操作单元。
可选地,所述操作单元装载有操作***,所述第一需求处理单元和第二需求处理单元为应用程序,所述应用程序运行于所述操作***上。
可选地,所述操作***是Android***或者Symbian***或者Mac OS***。
本发明实施例还提供了一种包括上述需求处理装置的车载***。
与现有技术相比,本发明技术方案具有以下优点:在处理用户需求时,多个车载应用单元之间可以产生互动,并且当车载***上不具有处理所述用户需求的车载应用单元时,所述车载***上的操作单元可以通过无线通讯模块连接到远程服务器,搜索远程服务器上适于处理所述用户需求的远程应用单元来处理用户需求。这样在一定程度上节省了车载***上的存储空间。
进一步地,所述操作单元还可以将远程服务器上搜索到的适于处理用户需求的远程应用单元下载到车载***上,然后再通过所述远程应用单元(这时其实相当于新添加的车载应用单元)对用户需求进行处理,这样当用户再次发出相同用户需求时,操作单元就可以直接从车载***上获取到所述车载应用单元来处理用户需求,从而节省了搜索应用单元的时间。
附图说明
图1是本发明车载***的需求处理装置以及远程服务器的具体实施例的结构示意图;
图2是本发明车载***的需求处理装置中所述操作单元的结构示意图;
图3是本发明车载***的需求处理装置中所述操作单元的另一种结构示意图;
图4是本发明车载***的需求处理装置中所述处理单元的结构示意图;
图5是本发明车载***的需求处理装置中所述车载应用单元的结构示意图;
图6是图1所示的远程应用单元的具体结构示意图;
图7是本发明车载***的需求处理装置的具体应用实例的流程示意图;
图8是本发明车载***的需求处理装置的另一种具体应用实例的流程示意图。
具体实施方式
发明人发现在现有的车载***上,通常一个应用程序需要解决用户的多个需求,而不同的应用程序又可能重复处理同一个需求,这样会造成大量的开发资源浪费,而且用户的使用体验也不好。同时当车载***上的应用程序无法处理用户需求时,也没有提供相应的技术方案来解决上述问题。
针对上述问题,发明人经过研究,提供了一种车载***的需求处理装置,包括操作单元和多个车载应用单元,其中,所述车载应用单元用于处理用户需求,并将不适于处理的用户需求发送至所述操作单元;所述操作单元用于接收车载应用单元发送的用户需求,并针对接收到的用户需求搜索相应的车载应用单元进行处理;若没有搜索到相应的车载应用单元适于处理所述用户需求,所述操作单元则在远程服务器上搜索相应的远程应用单元进行处理。
通过本技术方案,所述车载***的需求处理装置上多个车载应用单元之间产生互动,在当前车载应用单元无法处理用户需求的情况下,通过操作单元的控制调用可以将用户需求交由适于处理该用户需求的车载应用单元来处理。进一步地,当所述车载应用单元都不适于处理所述用户需求时,所述操作单元可以通过无线网络连接到远程服务器,搜索远程服务器上适于处理所述用户需求的应用单元进行处理或者也可以将远程服务器上适于处理用户需求的应用单元下载到所述操作单元上再对用户需求进行处理。
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。
首先,参考图1所示的是本发明实施例所述车载***的需求处理装置以及远程服务器的结构示意图。
如图1所示,所述需求处理装置1包括操作单元11和多个车载应用单元12(如图1所示第一车载应用单元12a、第二车载应用单元12b、...、第N应用单元12n),其中所述车载应用单元12用于处理用户需求,所述操作单元11用于实现车载应用单元12之间的互动。
进一步地,所述操作单元11还通过无线网络与远程服务器2相连接。所述远程服务器2上包括多个远程应用单元21(如图1所示,第一远程应用单元21a、第二远程应用单元21b、...、第N远程应用单元21n),其中所述远程应用单元21用于处理用户需求。
具体地,通常所述车载应用单元12包括交互界面(未示出),首先用户可以通过所述交互界面向车载应用单元12(例如所述第一应用单元12a)发出用户需求,所述第一车载应用单元12a接收用户需求并处理所述用户需求,如果所述第一车载应用单元12a不适于处理的用户需求,则将该用户需求发送至操作单元11。
然后,所述操作单元11将接收所述第一车载应用单元12a发送的用户需求,并针对接收到的所述用户需求搜索适于处理所述用户需求相应的其他车载应用单元12进行处理。若搜索到适于处理所述用户需求的车载应用单元12(例如第二车载应用单元12b),则将所述用户需求发送至所述第二车载应用单元12b进行处理。反之,若没有搜索到适于处理所述用户需求的车载应用单元12时,所述操作单元11则通过无线网络连接到远程服务器2上,搜索所述远程服务器2上适于处理所述用户需求的远程应用单元21(例如第一远程应用单元21a),并将所述用户需求发送至所述第一远程应用单元21a进行处理。由于所述远程应用单元21并不存储在车载***上,这样在一定程度上节省了车载***上的存储空间。
进一步地,所述操作单元11还可以将搜索到的适于处理用户需求的第一远程应用单元21a下载到车载***上,然后再通过所述第一远程应用单元21a对所述用户需求进行处理。在实际应用中,此时所述第一远程应用单元21a相当于新添加的第N+1车载应用单元(未示出),这样当用户以后再发出相同的用户需求时,所述操作单元11就可以直接在车载***上搜索到所述第N+1车载应用单元,而不需要再通过远程服务器2搜索远程应用单元21,这样可以节省搜索的时间,给用户提供给快捷的服务。
进一步地,在本实施例中,根据不同的实际需要,所述操作单元11可以包括两种具体结构:如图2所示的本发明实施例所述车载***的需求处理装置中所述操作单元11的结构示意图;或者如图3所示的本发明实施例所述车载***的需求处理装置中所述操作单元11的另一种结构示意图。
如图2所示的操作单元11的第一种结构,所述操作单元11包括接收单元111、发送单元112、处理单元113、反馈单元114、数据关系库115以及无线通讯模块116,其中所述处理单元113分别与所述接收单元111、发送单元112、反馈单元114、数据关系库115以及无线通讯模块116相连接。
具体地,所述数据关系库115用于存储车载应用单元与其适于处理的用户需求的对应关系。可选地,在本实施例中,所述车载应用单元与其适于处理的用户需求的对应关系通过索引号相关联。举例来说,在所述数据关系库115中,每个所述车载应用单元都有一个索引号,每个用户需求也有一个索引号,并且所述车载应用单元的索引号与其适于处理的用户需求的索引号相匹配,所述车载应用单元的索引号与其适于处理的用户需求的索引号可以是一一对应;也可以是一个车载应用单元的索引号与多个用户需求的索引号对应,或者一个用户需求的索引号与多个车载应用单元的索引号对应。这样根据索引号是否对应匹配就能找到适于处理所述用户需求的车载应用单元。
所述接收单元111用于接收车载应用单元发送的用户需求。其中,接收单元111接收的所述用户需求是车载应用单元(例如图1所示的第一应用单元12a)不适于处理的用户需求。
所述处理单元113用于基于所述数据关系库115存储的车载应用单元与其适于处理的用户需求的对应关系,选择适于处理所述接收单元111接收到的用户需求的车载应用单元。
具体地,根据接收单元111接收到的用户需求,通过所述用户需求在所述数据关系库115内的索引号选择与该索引号相匹配的车载应用单元,即适于处理该用户需求的车载应用单元。例如图1所示的需求处理装置1,当所述第二车载应用单元12b在所述数据关系库115内的索引号与所述用户需求的索引号相匹配时,则处理单元113选择所述第二车载应用单元12b。
所述发送单元112用于将所述用户需求发送至所述处理单元113选择的车载应用单元进行处理。
所述反馈单元114用于将所述用户需求的处理结果反馈给发送所述用户需求的车载应用单元。
具体地,在本实施例中,所述第一车载应用单元12a发送其不适于处理的用户需求。那么,当所述第二车载应用单元12b处理所述用户需求后,所述操作单元11的反馈单元114则将所述第二车载应用单元12b反馈的所述用户需求的处理结果再反馈给所述第一车载应用单元12a。
进一步地,当所述处理单元113没有搜索到与所述用户需求在所述数据关系库115内的索引号相匹配的车载应用单元,即车载应用单元都不适于处理所述用户需求时,所述处理单元113将通过远程服务器上选择相应的远程应用单元进行处理。
具体地,在这种情况下,所述处理单元113可以向所述无线通讯模块116发出指令,开启所述无线通讯模块116;所述无线通讯模块116将通过无线网络连接到远程服务器上。可选地,所述无线通讯模块116可以是WiFi无线通讯模块或者GPRS无线通讯模块。在实际应用中,所述无线通讯模块116可以同时包含上述两种无线通讯模块,所述处理单元113可以根据实际网络覆盖范围以及信号强度等因素,选择其中网络覆盖范围最大或者信号强度最佳的无线通讯模块连接到远程服务器上。
然后,结合图1,在所述远程服务器2上包含多个远程应用单元21(例如第一远程应用单元21a、第二远程应用单元21b、...、第N远程应用单元21n)。在所述远程服务器2上也可以通过一个数据关系库(未示出)存储远程应用单元21与其适于处理的用户需求的对应关系,所述对应关系同样通过索引号相关联。那么,所述处理单元113可以根据所述用户需求的索引号在远程服务器2上搜索与该索引号相匹配的远程应用单元21。
接着,所述发送单元112用于将所述用户需求发送至所述处理单元113选择的远程应用单元21(例如所述第一远程应用单元21a)进行处理。
所述反馈单元114用于将所述用户需求的处理结果反馈给发送所述用户需求的车载应用单元。
具体地,在本实施例中,所述第一远程应用单元21a接收所述用户需求,并对所述用户需求进行处理。然后,所述第一远程应用单元21a将所述用户需求的处理结果反馈至所述操作单元11,所述操作单元11的反馈单元114则将所述第一远程应用单元21a反馈的所述用户需求的处理结果再反馈给所述第一车载应用单元12a。
可以看出,根据本实施例所述操作单元11的结构,所述远程应用单元21直接在远程服务器2上处理用户需求,然后再将所述用户需求的处理结果反馈至操作单元11,并通过所述操作单元11再将所述处理结果反馈给所述第一车载应用单元12a,由于不需要将所述远程应用单元21下载至车载***,这样在一定程度上可以节省车载***上的存储空间。
请继续参考如图3所示的操作单元11的第二种结构,所述操作单元11包括接收单元111、发送单元112、处理单元113、反馈单元114、数据关系库115、无线通讯模块116以及下载更新单元117,其中所述处理单元113分别与所述接收单元111、发送单元112、反馈单元114、数据关系库115、无线通讯模块116以及下载更新单元117相连接。
与所述操作单元11的第一种结构不同,在本实施例中,所述操作单元11还包括下载更新单元117。所述下载更新单元117用于下载搜索到的适于处理用户需求的远程应用单元21,并更新所述数据关系库115,将下载的远程应用单元21与用户需求的对应关系添加至数据关系库115中。
具体地,结合图1所示,当所述处理单元113在远程服务器2上选择适于处理用户需求的远程应用单元21(例如,第一远程应用单元21a)后。首先,通过所述下载更新单元117将所述第一远程应用单元21a下载至车载***的操作单元11上。然后,所述下载更新单元117将更新所述数据关系库115,将下载的所述第一远程应用单元21a与用户需求的对应关系(即与所述用户需求相匹配的索引号)添加至数据关系库115中。这样所述第一远程应用单元21a就相当于第N+1车载应用单元,当用户再次发出所述用户需求时,所述处理单元113就可以从更新后的数据关系库115中搜索到与所述用户需求的索引号相匹配的车载应用单元,而不需要在从远程服务器2上重新选择远程应用单元21来处理所述用户需求。
需要说明的是,在本实施例中,所述操作单元11中的其他单元和模块(包括接收单元111、发送单元112、处理单元113、反馈单元114以及无线通讯模块116)的功能与图2所示的操作单元11的第一种结构中相对应的单元和模块相同,在此不予赘述。
进一步地,参考图4所示的本发明实施例所述的车载***的需求处理装置中所述处理单元的结构示意图。
如图4所示,所述处理单元113包括数据包处理单元1131、查找单元1132、选择单元1133以及搜索单元1134。
具体地,其中所述数据包处理单元1131用于车载应用单元或远程应用单元处理用户需求时的数据信息传输。应用单元(包括车载应用单元或远程应用单元)在处理用户需求时,应用单元与操作单元之间的数据通信是在OSI模型中的网络层进行的,而在所述网络层上数据传输是以数据包为单位进行传输的,因此需要通过所述数据包处理单元1131来处理所述车载应用单元12(或远程应用单元21)与所述操作单元11之间的数据信息传输。
所述查找单元1132用于在所述数据关系库115中搜索适于处理所述接收到的用户需求的车载应用单元。具体地,在本实施例中,所述查找单元1132可以通过相应的程序模块遍历所述数据关系库115,并根据索引号查找与所述用户需求相匹配的车载应用单元。本领域技术人员可以通过公知技术来实现上述查找过程,在此不予赘述。
具体地,当所述查找单元1132搜索到与所述用户需求相匹配的车载应用单元,即适于处理所述用户需求的车载应用单元时,则通过所述选择单元1133选择所述查找单元1132搜索到的车载应用单元并提供给发送单元112。当所述查找单元1132搜索到多个车载应用单元适于处理所述用户需求时,所述选择单元1133可以选择其中一个车载应用单元(通常是最适于处理所述用户需求的车载应用单元)提供给发送单元112。
进一步地,当所述数据关系库115中没有适于处理所述用户需求的车载应用单元,即所述查找单元1132没有搜索到与所述用户需求相匹配的车载应用单元时,则通过所述搜索单元1134在远程服务器2上搜索相应的远程应用单元21进行处理。
具体地,当所述搜索单元1134在远程服务器2上搜索到与所述用户需求相匹配的远程应用单元21,即适于处理所述用户需求的远程应用单元21时,则通过所述选择单元1133选择所述搜索单元1134搜索到的远程应用单元21并提供给发送单元112。当所述搜索单元1134搜索到多个远程应用单元21适于处理所述用户需求时,所述选择单元1133可以选择其中一个远程应用单元(通常是最适于处理所述用户需求的远程应用单元)提供给发送单元112。
根据上述实施例可以看出,通过所述处理单元113可以将所述第一车载应用单元12a不适于处理的用户需求交由其他车载应用单元(例如,所述第二车载应用单元12b)来处理,然后再通过所述操作单元11将所述第二车载应用单元12b的处理结果反馈给所述第一车载应用单元12a,从而实现车载应用单元之间的互动(例如第一车载应用单元12a和第二车载应用单元12b之间的互动)。
进一步地,当所述车载应用单元都不适于处理所述用户需求时,所述处理单元113还可以在远程服务器2上搜索相应的远程应用单元21(例如所述第一远程应用单元21a)来处理所述用户需求,并将所述用户需求的处理结果通过操作单元11反馈给所述第一车载应用单元12a,从而实现了远程应用单元与车载应用单元之间的互动(例如第一远程应用单元21a和第一车载应用单元12a之间的互动)。
参考图5所示的是本发明实施例所述的车载***的需求处理装置中所述车载应用单元的结构示意图。
如图5所示,所述车载应用单元12包括第一需求接收单元121、需求发送单元122、第一需求处理单元123、第一反馈发送单元124以及反馈接收单元125,其中所述第一需求处理单元123分别与所述第一需求接收单元121、需求发送单元122、第一反馈发送单元124以及反馈接收单元125相连接。
以第一车载应用单元12a为例,所述第一需求接收单元121用于接收用户需求并发送给第一需求处理单元123。在本实施例中,结合图1和图2,一方面,用户可以通过所述第一车载应用单元12a的交互界面(未示出)发出用户需求,所述第一需求接收单元121接收用户发出的用户需求,其中所述用户需求可以包含所述第一车载应用单元12a适于处理的用户需求以及不适于处理的用户需求;另一方面,所述第一需求接收单元121还用于接收操作单元11发送的用户需求,其中所述操作单元11通过发送单元112发送所述用户需求,所述操作单元11发送的用户需求为其他车载应用单元不适于处理的用户需求,而所述第一车载应用单元12a适于处理的用户需求。
所述需求发送单元122将第一车载应用单元12a不适于处理的用户需求发送至操作单元11。所述第一需求处理单元123则用于处理所述第一车载应用单元12a适于处理的用户需求。具体地,所述第一需求处理单元123处理所述第一需求接收单元121接收的用户需求,并将处理不了的用户需求(即所述第一需求接收单元121接收的不适于第一应用单元12a的用户需求)通过需求发送单元122发送给操作单元11。
所述第一需求处理单元123将操作单元11发送的用户需求的处理结果反馈给第一反馈发送单元124。所述第一反馈发送单元124用于将所述用户需求的处理结果反馈至所述操作单元11,由操作单元11将处理结果反馈给相应的车载应用单元。
所述反馈接收单元125用于接收所述操作单元11反馈的用户需求的处理结果。具体地,其中所述用户需求是所述第一车载应用单元12a不适于处理的用户需求,通过其他车载应用单元或远程应用单元处理后,所述操作单元11将处理结果反馈给所述第一车载应用单元12a,所述第一车载应用单元12a通过所述反馈接收单元125接收所述处理结果。
需要说明的是,上述是以所述第一车载应用单元12a为例来描述如图5所示的车载应用单元的结构示意图。在实际应用中,上述车载应用单元的具体结构同样适用于本发明实施例所述的其他车载应用单元,例如所述第二车载应用单元12b,在此不予赘述。
图6所示的是图1中所述远程应用单元的具体结构示意图。需要说明的是,在实际应用中,由于当所述远程应用单元下载到车载***后就相当于车载应用单元,因此通常所述远程应用单元的具体结构可以与车载应用单元相同(即如图5所示)。但是,当所述远程应用单元仍存储在所述远程服务器上时,其具体结构可以简化成如图6所示的具体结构示意图。
如图6所示,所述远程应用单元21包括第二需求接收单元211、第二需求处理单元212以及第二反馈发送单元213,其中所述第二需求处理单元212分别与所述第二需求接收单元211以及所述第二反馈发送单元213相连接。
以第一远程应用单元21a为例,所述第二需求接收单元211用于接收操作单元11发送的用户需求,其中所述用户需求是所述车载应用单元12都不适于处理的用户需求。在本实施例中,结合图1和图2,所述操作单元11可以通过所述发送单元112将所述用户需求发送至所述处理单元113选择的远程应用单元(在本实施例中为所述第一远程应用单元21a)。
所述第二需求处理单元212用于处理所述第二需求接收单元211接收的所述用户需求。所述第二反馈发送单元213用于将用户需求的处理结果反馈至所述操作单元11,再由所述操作单元11反馈至车载应用单元21。
需要说明的是,上述是以所述第一远程应用单元21a为例来描述如图6所示的远程应用单元的结构示意图。在实际应用中,上述远程应用单元的具体结构同样适用于本发明实施例所述的其他远程应用单元,例如所述第二远程应用单元21b,在此不予赘述。
进一步地,在实际应用中,本发明实施例所述的操作单元11装载有操作***,所述第一需求处理单元123和所述第二需求处理单元212为应用程序,所述应用程序运行于所述操作***上,其中所述操作***可以是Android***或者Symbian***或者Mac OS***。
另一方面,本发明还提供了一种包括上述需求处理装置的车载***。
综上所述,根据本发明实施例所提供的车载***及其需求处理装置,在处理用户需求时,多个车载应用单元之间可以产生互动,并且当车载***上不具有处理所述用户需求的车载应用单元时,所述车载***上的操作单元可以通过无线通讯模块连接到远程服务器,搜索远程服务器上适于处理所述用户需求的远程应用单元来处理用户需求。这样在一定程度上节省了车载***上的存储空间。
进一步地,所述操作单元还可以将远程服务器上搜索到的适于处理用户需求的远程应用单元下载到车载***上,然后再通过所述远程应用单元(这时其实相当于新添加的车载应用单元)对用户需求进行处理,这样当用户再次发出相同用户需求时,操作单元就可以直接从车载***上获取到所述车载应用单元来处理用户需求,从而节省了搜索应用单元的时间。
本发明实施例所提供的需求处理装置以及装载有所述需求处理装置的车载***可以应用于如下场景,以下结合图7和图8所示的本发明车载***的需求处理装置的具体应用实例的流程示意图来描述。其中图7所示的是通过车载应用单元之间的互动完成处理用户需求的具体应用实例,而图8所示的是当车载应用单元都不适于处理用户需求时,通过车载应用单元与远程应用单元之间的互动完成处理用户需求的具体应用例。
首先,参考图7所示的具体应用例,所述操作单元11实现第一车载应用单元12a与第二车载应用单元12b之间的互动,其中所述第一车载应用单元12a的第一需求处理单元(即应用程序)为新闻浏览器,第二车载应用单元12b的第一需求处理单元(即应用程序)为收音机。
本实施例中,所述车载***至少还包括显示装置,其用于显示操作单元界面以及车载应用单元的交互界面。
首先,用户通过车载***的显示装置(例如显示屏)打开车载***,并进入车载应用单元交互界面;所述用户可以根据自己的用户需求(例如浏览新闻)打开第一车载应用单元12a的新闻浏览器,并向所述第一车载应用单元12a发出用户需求(例如点击一条新闻链接)。
执行步骤1)第一车载应用单元12a的第一需求接收单元接收“点击一条新闻链接”用户需求。
执行步骤2)第一车载应用单元12a的新闻浏览器解决“点击一条新闻链接”用户需求,打开用户点击的新闻链接,显示新闻内容,这样用户就可以通过新闻浏览器浏览新闻内容。
在用户通过所述新闻浏览器浏览新闻时,假设在所述新闻内容中嵌入了一条收听新闻的链接或者图标(例如:所述链接或者图标为:FM89.9)。那么当用户希望收听新闻时,所述用户可以点击所述链接或者图标,即所述用户向所述新闻浏览器发出了“收听FM89.9的新闻”用户需求。
接着执行步骤3)第一车载应用单元12a的第一需求接收单元接收“收听FM89.9的新闻”的用户需求。
执行步骤4)第一车载应用单元12a的需求发送单元发送“收听FM89.9的新闻”的用户需求给操作单元11。第一车载应用单元12a的新闻浏览器无法解决“收听FM89.9的新闻”的用户需求,则通过需求发送单元将所述用户需求发送至操作单元11。
执行步骤5)操作单元11的接收单元接收“收听FM89.9的新闻”的用户需求。
执行步骤6)操作单元11的处理单元在数据关系库内搜索到适于处理“收听FM89.9的新闻”的用户需求的第二车载应用单元12b。
执行步骤7)通过发送单元将所述“收听FM89.9的新闻”的用户需求发送给所述第二车载应用单元12b。具体地,可以是操作单元11打开第二车载应用单元12b的收音机,发送“收听FM89.9的新闻”的用户需求给第二车载应用单元12b。
执行步骤8)所述第二车载应用单元12b的第一需求接收单元接收“收听FM89.9的新闻”的用户需求。
执行步骤9)所述第二车载应用单元12b的收音机将频率调至FM89.9,通过车载***的音频播放设备播放新闻。
这样用户就可以通过新闻浏览器收听新闻,实际上,通过操作单元11(例如Android操作***)实现了在新闻浏览器程序中加载了收音机程序,使用户可以通过新闻浏览器收听新闻。需要说明的是,本实例中,第二车载应用单元12b不需要将解决用户需求的反馈给第一车载应用单元12a。对于其他应用实例,如果解决用户需求的应用单元需要将处理结果反馈给发送该用户需求的应用单元,则可以通过操作单元反馈处理结果,在此不再展开说明。
参考图8所示的具体应用例,所述操作单元11实现第一车载应用单元12a与第一远程应用单元21a之间的互动,其中所述第一车载应用单元12a的第一需求处理单元(即应用程序)为新闻浏览器,第一远程应用单元12b的第二需求处理单元(即应用程序)为收音机。本实施例中,所述车载***至少还包括显示装置,其用于显示操作单元界面以及车载应用单元和/或远程应用单元的交互界面。
首先,用户通过车载***的显示装置(例如显示屏)打开车载***,并进入车载应用单元交互界面;所述用户可以根据自己的用户需求(例如浏览新闻)打开第一车载应用单元12a的新闻浏览器,并向所述第一车载应用单元12a发出用户需求(例如点击一条新闻链接)。
执行步骤1)第一车载应用单元12a的第一需求接收单元接收“点击一条新闻链接”用户需求。
执行步骤2)第一车载应用单元12a的新闻浏览器解决“点击一条新闻链接”用户需求,打开用户点击的新闻链接,显示新闻内容,这样用户就可以通过新闻浏览器浏览新闻内容。
在用户通过所述新闻浏览器浏览新闻时,假设在所述新闻内容中嵌入了一条收听新闻的链接或者图标(例如:所述链接或者图标为:FM89.9)。那么当用户希望收听新闻时,所述用户可以点击所述链接或者图标,即所述用户向所述新闻浏览器发出了“收听FM89.9的新闻”用户需求。
接着,执行步骤3)第一车载应用单元12a的第一需求接收单元接收“收听FM89.9的新闻”的用户需求。
执行步骤4)第一车载应用单元12a的需求发送单元发送“收听FM89.9的新闻”的用户需求给操作单元11。第一车载应用单元12a的新闻浏览器无法解决“收听FM89.9的新闻”的用户需求,则通过需求发送单元将所述用户需求发送至操作单元11。
执行步骤5)操作单元11的接收单元接收“收听FM89.9的新闻”的用户需求。
执行步骤6)操作单元11的处理单元在远程服务器上搜索到适于处理所述“收听FM89.9的新闻”的用户需求的第一远程应用单元21a。
执行步骤7)所述操作单元11通过发送单元将所述“收听FM89.9的新闻”的用户需求发送至所述第一远程应用单元21a。
执行步骤8)所述第一远程应用单元21a通过第二需求接收单元接收“收听FM89.9的新闻”的用户需求。
执行步骤9)所述第一远程应用单元21a的收音机将频率调至FM89.9,通过车载***的音频播放设备播放新闻。
这样用户就可以通过新闻浏览器收听新闻,通过操作单元11(例如Android操作***)实现了在远程服务器上选择了收音机程序处理用户需求,并在新闻浏览器程序中加载了收音机程序,使用户可以通过新闻浏览器收听新闻。需要说明的是,本实施例中,所述第一远程应用单元21a直接在远程服务器端处理了所述用户需求,并将用户需求的处理结果反馈至第一车载应用单元12a。对于其他应用实例,所述操作单元11还可以通过下载更新单元将所述第一远程应用单元21a下载至车载***上,然后再通过所述第一远程应用单元21a处理用户需求,此时所述第一远程应用单元21a相当于新添加的车载应用单元,下次用户再次发出“收听FM89.9的新闻”的用户需求时,所述操作单元就可以直接在车载***上搜索到相应的车载应用单元来处理所述用户需求,在此不再展开说明。
进一步地,在实际应用中并不局限于上述应用实例所述的场景,本领域技术人员还可以根据实际需要,将本发明实施例所述车载***的需求处理方法应用于其他场景中,在此不予赘述。
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。

Claims (12)

1.一种车载***的需求处理装置,其特征在于,包括:操作单元和多个车载应用单元,其中,
所述车载应用单元用于处理用户需求,并将不适于处理的用户需求发送至所述操作单元;
所述操作单元用于接收车载应用单元发送的用户需求,并针对接收到的用户需求搜索相应的车载应用单元进行处理;
若没有搜索到相应的车载应用单元适于处理所述用户需求,所述操作单元则在远程服务器上搜索相应的远程应用单元进行处理。
2.根据权利要求1所述的车载***的需求处理装置,其特征在于,所述操作单元包括无线通讯模块,用于通过无线网络连接到远程服务器。
3.根据权利要求2所述的车载***的需求处理装置,其特征在于,所述无线通讯模块是WiFi无线通讯模块或者GPRS无线通讯模块。
4.根据权利要求1所述的车载***的需求处理装置,其特征在于,所述操作单元包括:
数据关系库,用于存储车载应用单元与其适于处理的用户需求的对应关系;
接收单元,用于接收车载应用单元发送的用户需求;
处理单元,用于基于所述数据关系库存储的车载应用单元与其适于处理的用户需求的对应关系,选择适于处理所述接收单元接收到的用户需求的车载应用单元,还用于在所述数据关系库中没有适于处理所述用户需求的车载应用单元时,在远程服务器上选择相应的远程应用单元进行处理;
发送单元,用于将所述用户需求发送至所述处理单元选择的车载应用单元或远程应用单元进行处理;
反馈单元,用于将所述用户需求的处理结果反馈给发送所述用户需求的车载应用单元。
5.根据权利要求4所述的车载***的需求处理装置,其特征在于,所述操作单元还包括:
下载更新单元,用于下载搜索到的适于处理用户需求的远程应用单元,并更新所述数据关系库,将下载的远程应用单元与用户需求的对应关系添加至数据关系库中。
6.根据权利要求4所述的车载***的需求处理装置,其特征在于,所述处理单元包括:
查找单元,用于在所述数据关系库中搜索适于处理所述接收到的用户需求的车载应用单元;
搜索单元,用于在所述数据关系库中没有适于处理所述用户需求的车载应用单元时,在远程服务器上搜索相应的远程应用单元进行处理;
选择单元,用于选择所述查找单元搜索到的车载应用单元或所述搜索单元搜索到的远程应用单元并提供给所述发送单元;
数据包处理单元,用于车载应用单元或远程应用单元处理用户需求时的数据信息传输。
7.根据权利要求5所述的车载***的需求处理装置,其特征在于,所述车载应用单元和远程应用单元与其适于处理的用户需求的对应关系通过索引号相关联。
8.根据权利要求1所述的车载***的需求处理装置,所述车载应用单元包括:
第一需求接收单元,用于接收用户需求;
第一需求处理单元,用于处理用户需求;
需求发送单元,用于发送不适于处理的用户需求至所述操作单元;
第一反馈发送单元,用于将用户需求的处理结果反馈至所述操作单元;
反馈接收单元,用于接收所述操作单元反馈的用户需求的处理结果。
9.根据权利要求1所述的车载***的需求处理装置,所述远程应用单元包括:
第二需求接收单元,用于接收所述操作单元发送的用户需求;
第二需求处理单元,用于处理用户需求;
第二反馈发送单元,用于将用户需求的处理结果反馈至所述操作单元。
10.根据权利要求1至9任一项所述的车载***的需求处理装置,其特征在于,所述操作单元装载有操作***,所述第一需求处理单元和第二需求处理单元为应用程序,所述应用程序运行于所述操作***上。
11.根据权利要求10所述的车载***的需求处理装置,其特征在于,所述操作***是Android***或者Symbian***或者Mac OS***。
12.一种包括权利要求1至11任一项所述的需求处理装置的车载***。
CN201110159524.1A 2011-06-14 2011-06-14 一种车载***及其需求处理装置 Active CN102831008B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110159524.1A CN102831008B (zh) 2011-06-14 2011-06-14 一种车载***及其需求处理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110159524.1A CN102831008B (zh) 2011-06-14 2011-06-14 一种车载***及其需求处理装置

Publications (2)

Publication Number Publication Date
CN102831008A true CN102831008A (zh) 2012-12-19
CN102831008B CN102831008B (zh) 2017-12-19

Family

ID=47334157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110159524.1A Active CN102831008B (zh) 2011-06-14 2011-06-14 一种车载***及其需求处理装置

Country Status (1)

Country Link
CN (1) CN102831008B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105480176A (zh) * 2016-01-08 2016-04-13 上海创程车联网络科技有限公司 汽车软件管理***及其操作方法
CN109522472A (zh) * 2018-09-30 2019-03-26 中国农业大学烟台研究院 一种用户意图估计方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047521A (zh) * 2006-03-31 2007-10-03 腾讯科技(深圳)有限公司 客户端播放网络媒体文件的方法及客户端
CN101719070A (zh) * 2008-10-09 2010-06-02 爱思开电讯投资(中国)有限公司 一种内容处理程序下载方法和装置
CN102081553A (zh) * 2009-12-01 2011-06-01 联想(北京)有限公司 便携设备的任务处理方法、装置及便携设备
CN102685300A (zh) * 2011-03-09 2012-09-19 中兴通讯股份有限公司 一种实现号码搜索的车载移动通信设备及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047521A (zh) * 2006-03-31 2007-10-03 腾讯科技(深圳)有限公司 客户端播放网络媒体文件的方法及客户端
CN101719070A (zh) * 2008-10-09 2010-06-02 爱思开电讯投资(中国)有限公司 一种内容处理程序下载方法和装置
CN102081553A (zh) * 2009-12-01 2011-06-01 联想(北京)有限公司 便携设备的任务处理方法、装置及便携设备
CN102685300A (zh) * 2011-03-09 2012-09-19 中兴通讯股份有限公司 一种实现号码搜索的车载移动通信设备及方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105480176A (zh) * 2016-01-08 2016-04-13 上海创程车联网络科技有限公司 汽车软件管理***及其操作方法
CN109522472A (zh) * 2018-09-30 2019-03-26 中国农业大学烟台研究院 一种用户意图估计方法

Also Published As

Publication number Publication date
CN102831008B (zh) 2017-12-19

Similar Documents

Publication Publication Date Title
CN102833278A (zh) 一种车载***的需求处理方法
CN103716719B (zh) 一种多媒体文件的下载方法及用户终端
EP1382162B1 (en) Method and system for wireless distribution of local information
CN1147174C (zh) 在数据通信网络中存取数据文件的装置和方法
CN100556051C (zh) 对无线电台和相关的因特网地址进行书签标记的***和方法
CN103188574B (zh) 传输网络视频的方法及***
CN1732661A (zh) 混合网络
US8407260B2 (en) Method and apparatus for caching broadcasting information
CN104243586A (zh) 内容共享方法、内容共享装置,以及内容共享设备
CN104065758A (zh) 一种主动式设备自动部署方法、设备及***
CN103106205A (zh) 在移动终端浏览文件的方法和装置
CN104077162A (zh) 移动终端应用模板的更新、发布方法及装置
CN101183946B (zh) 一种获取下载文件资源列表的方法及***
CN1422405A (zh) 提供内容的装置及方法
CN103595782A (zh) 一种分布式存储***及其下载文件的方法
CN103106094A (zh) 一种打开文件方法及移动智能终端
CN104580267A (zh) 一种资源下载方法、装置、服务器和相应的***
US8744338B2 (en) Broadcast receiver metadata augmentation with mobile transceiver
CN102404616A (zh) 基于数字电视网络进行数据云推送的方法及***
CN101980503A (zh) 一种widget应用管理方法、装置和***
CN1192573C (zh) 手持设备及使用手持设备的方法
CN102831008A (zh) 一种车载***及其需求处理装置
EP2339767A1 (en) Broadcast receiver metadata augmentation with mobile transceiver services to wireless devices
CN102114818A (zh) 车辆信息***的业务处理方法
CN102469109A (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
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A vehicle system and its demand processing device

Effective date of registration: 20201130

Granted publication date: 20171219

Pledgee: Jiading Branch of Shanghai Bank Co.,Ltd.

Pledgor: SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING Co.,Ltd.

Registration number: Y2020310000046

PE01 Entry into force of the registration of the contract for pledge of patent right
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 201815 208, building 4, No. 1411, Yecheng Road, Jiading Industrial Zone, Jiading District, Shanghai

Patentee after: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Address before: 200233 block F2, 6 / F, Zhaofeng global building, 1800 Zhongshan West Road, Xuhui District, Shanghai

Patentee before: SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING Co.,Ltd.

PM01 Change of the registration of the contract for pledge of patent right
PM01 Change of the registration of the contract for pledge of patent right

Change date: 20230921

Registration number: Y2020310000046

Pledgor after: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Pledgor before: SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING Co.,Ltd.

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 3701, No. 866 East Changzhi Road, Hongkou District, Shanghai, 200080

Patentee after: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Country or region after: China

Address before: 201815 208, building 4, No. 1411, Yecheng Road, Jiading Industrial Zone, Jiading District, Shanghai

Patentee before: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Country or region before: China