个人化位置信息系统的制作方法

文档序号:15752025发布日期:2018-10-26 17:57阅读:179来源:国知局
个人化位置信息系统的制作方法

本发明涉及定位算法技术领域,尤其涉及一种个人化位置信息系统。



背景技术:

随着现代传感技术、网络通讯技术、自动化技术、拟人化技术以及生命信息技术等技术领域的快速突破,新一轮科技革命和产业变革正在孕育兴起。

先进制造技术与新一代信息技术不断融合创新,催生了人工智能的迅猛发展。数字化、网络化、智能化已成为装备制造业发展的必然趋势,技术创新体系日益成熟,产业化及应用推广进程加速,具备感知、决策、执行等功能的可穿戴设备、智能装备产业迎来了快速发展的战略机遇期。

现有的智能设备或者用户终端普遍都具有充足的数据采集能力,但是如何对不同纬度的数据进行应用分析,为智能设备提供更为强大的功能仍然有待人们的挖掘研究。尤其是,现有基于定位信息的服务,通常是智能终端或者可穿戴设备中非常重要的基础数据,如何能够更好的为用户提供个性化的位置定位服务时迫切需要解决的问题。



技术实现要素:

针对上述技术问题,本发明实施例提供了一种个人化位置信息系统,以解决现有的定位方法提供的信息较为单一,无法充分反映不同维度的数据的问题。

本发明实施例的第一方面提供一种个人化位置信息系统。所述个人化位置信息系统包括:数据库;所述数据库中记录若干用户记录;信息接收单元,用于分析所述数据库中的用户记录,确定具有时间标签的事件;记录确定单元,用于建立位置信息与所述事件之间的相关关系;定位单元,用于根据当前时间以及位置信息,整合输出包含时间的个人化位置信息至对应的移动通信终端。

可选地,所述个人化位置信息系统还包括选择单元,用于从所述定位单元中,根据移动通信终端的位置值,排除若干个人化位置信息。

可选地,所述个人化位置信息系统还包括计分单元,用于计算位置信息和事件的偏差,并确定与偏差对应的计分。

可选地,所述个人化位置信息系统还包括统计单元,所述统计单元计算指派给每个移动通信终端的第一计分和第二计分的和;所述第一计分为位置信息的偏差;所述第二计分为事件的偏差。

可选地,所述定位单元具体用于:选择具有大于最小值的计分和的移动通信终端;并计算选中的多个移动通信终端的加权平均值。

可选地,所述个人化位置信息系统还包括属性划分单元,用于分析所述数据库中的用户记录,将所述移动通信终端划分为若干个类别。

可选地,所述定位单元还用于:通过移动通信终端,向用户展示至少一个个人化位置信息;接收用户针对所述个人化位置信息的反馈指令;根据所述反馈指令,调整所述记录确定单元确定的相关关系。

可选地,所述数据库包括地图数据库以及用户行为数据库;所述数据库为关系型数据库。

可选地,所述信息接收单元具体用于:通过所述用户行为数据库,确定用户行为的时间信息和活动规律;将所述时间信息与所述活动规律与所述地图数据库中对应的地理位置信息相关联,确定至少一个事件的位置信息、时间标签以及行为。

本发明第三方面提供了一种电子设备。所述电子设备包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器。

其中,所述存储器存储有可被所述至少一个处理器执行的指令程序,所述指令程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的个人化位置信息系统。

本发明实施例提供的技术方案中,针对现有定位信息利用不足的问题,将多个维度的数据整合为用户事件,可以向用户提供充足和精确的个人定位信息,使其可以应用于基于位置服务的各类行业和产品,比如老年人关爱服务,儿童的位置安全。另外,本定位系统的定位精度高,资源消耗低,并且对于规律轨迹的自学习功能以及未来轨迹的预测算法,适用于各种定位服务的行业应用。

附图说明

图1为本发明实施例的个人化位置信息系统的一个实施例示意图;

图2为本发明另一实施例的个人化位置信息系统的一个实施例示意图;

图3为本发明又一实施例的个人化位置信息系统的一个实施例示意图;

图4为本发明实施例的个人化位置信息系统的一个实施例功能框图;

图5为本发明实施例的电子设备的一个实施例示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”、“上”、“下”、“内”、“外”、“底部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

在一般的定位系统中,通常包括放置在用户身边的定位终端以及与多个定位终端之间建立连接的服务器。该定位终端可以作为数据的采集者,通过设置一个或者多个功能模块,采集不同类型的数据,作为定位计算的基础。

而服务器是定位系统的核心计算模块,基于采集获得的多重数据,采用特定的算法,执行一个或者多个运算以后,提供足够精确的定位终端的定位信息以提供给后端系统使用,实现多种不同的功能。

为了进一步的利用定位终端采集的多个不同维度的数据,本发明实施例提供了一种个人化位置信息系统,可以根据用户的不同,提供相应的个人化位置信息。

图1为本发明实施例提供的一种个人化位置信息系统(sopisignalofpersonalinterest)。该个人化位置信息系统以服务器的角色进行描述,每个与服务器建立连接的移动通信终端都代表了一个用户,不同的用户会接收到不同的个人化位置信息。

如图1所示,所述个人化位置信息系统具体包括可以包括如下功能模块:数据库110、信息接收单元120、记录确定单元130以及定位单元140。

其中,所述数据库110用于记录若干用户记录。该数据库110表示通过使用数据库管理程序(即,dbms)在计算机系统的存储空间(例如,硬盘或内存)中实施的通常的数据结构。而且,数据库110能够进行数据搜索、删除、编辑、添加等的数据存储形式。并且,根据本发明的实施方式的目的,数据库110可以实施为一些数据库管理系统的原生数据库并且具有用于执行其自己的功能的适当的字段或元素。

具体的,所述数据库110可以包括地图数据库以及用户行为数据库两个。所述数据库为关系型数据库,以多个相互关联的表格来存放数据。

所述信息接收单元120用于分析所述数据库中的用户记录,确定具有时间标签的事件。与数据库110的类型相对应地,所述信息接收单元120具体可以用于:通过所述用户行为数据库,确定用户行为的时间信息和活动规律;将所述时间信息与所述活动规律与所述地图数据库中对应的地理位置信息相关联,确定至少一个事件的位置信息、时间标签以及行为。

记录确定单元130用于建立位置信息与所述事件之间的相关关系。该相关关系是指趋势或者关联关系,是基于大量数据总结获得的活动规律等。

定位单元140用于根据当前时间以及位置信息,整合输出包含时间的个人化位置信息至对应的移动通信终端。

在一些实施例中,定位单元140输出的个人化位置信息是需要根据移动通信终端的特点进行一定的调整的。亦即,如图2所示,所述个人化位置信息系统还可以包括选择单元150。

所述选择单元150用于从所述定位单元中,根据移动通信终端的位置值,排除若干个人化位置信息。某些移动通信终端的位置值过分偏移或者存在特殊情况时,需要被排除以确保个人化位置信息的精确性。

在另一些实施例中,如图3所示,所述个人化位置信息系统还可以包括计分单元160以及统计单元170。

其中,所述计分单元160用于计算位置信息和事件的偏差,并确定与偏差对应的计分。所述统计单元170计算指派给每个移动通信终端的第一计分和第二计分的和。所述第一计分为位置信息的偏差;所述第二计分为事件的偏差。

在计分完成以后,所述定位单元140则具体用于:选择具有大于最小值的计分和的移动通信终端;并计算选中的多个移动通信终端的加权平均值。

加权平均值表明了整个定位系统的正常运行状态。基于该加权平均值可以对一些移动通信终端进行筛选,排除显著错误的事件或者个人化位置信息。例如,某些计分和过低或者过高的移动通信终端。

图4为本发明实施例进一步提供的个人化位置信息系统的结构框图。如图4所示,所述个人化位置信息系统还可以包括属性划分单元180。所述属性划分单元180用于分析所述数据库中的用户记录,将所述移动通信终端划分为若干个类别。

该类别是与上述的时间、位置以及事件都不相同的,一个新的维度的数据。相同类别的移动通信终端通常被认为具有相类似或者相关性强的用户行为,例如在同一时间或者同一地点进行相同的动作。

在较佳实施例中,所述定位单元还可以用于:通过移动通信终端,向用户展示至少一个个人化位置信息。并且,接收用户针对所述个人化位置信息的反馈指令。最后,根据所述反馈指令,调整所述记录确定单元确定的相关关系。

这样与用户交互的方式可以作为反馈途径,有效的提高个人化位置信息的准确性以及与用户使用需求的契合度,实现类似于监督学习的效果。

图5为本发明实施例提供的电子设备的硬件结构示意图。该电子硬件可以是服务器,用于实现上述定位系统。如图5所示,该设备50包括:一个或多个处理器501以及存储器502。

图5中以一个为例。其中,处理器501以及存储器502可以通过总线或者其他方式连接,图5中以通过总线连接为例。

存储器502作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的个人化位置信息系统对应的程序指令/模块(例如,数据库110、信息接收单元120、记录确定单元130以及定位单元140)。处理器501通过运行存储在存储器502中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述实施例的个人化位置信息系统。

存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据个人化位置信息系统的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至个人化位置信息系统。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器502中,当被所述一个或者多个处理器501执行时,执行上述任意实施例中的个人化位置信息系统。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及本发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1