首页> 中国专利> 使用地理围栏追踪单个群组成员的方法和设备

使用地理围栏追踪单个群组成员的方法和设备

摘要

提供了一种用于追踪多个支持位置追踪的移动设备的地理位置的方法,每个这样的设备与对象群组的至少一个成员相关联;设备中的一个设备发送真实世界位置的地图图像以及地理围栏的标记至其他设备中的每一个;多个设备中的每一个发送其地理位置至群组中的至少一个其他设备;所述群组中的至少一个其他设备显示其他设备相对于所述地图图像以及相对于所述地理围栏图像的各自的地理位置;响应于该群组内的至少一个设备位于所述地理围栏之外或者位于与所述地理围栏的规定距离之内的确定,由该群组内的至少一个其他设备生成告警。

著录项

  • 公开/公告号CN104170412A

    专利类型发明专利

  • 公开/公告日2014-11-26

    原文格式PDF

  • 申请/专利权人 英特尔公司;

    申请/专利号CN201180075958.1

  • 申请日2011-12-30

  • 分类号H04W4/04(20060101);H04W4/12(20060101);H04W88/02(20060101);

  • 代理机构72002 永新专利商标代理有限公司;

  • 代理人邬少俊;王英

  • 地址 美国加利福尼亚

  • 入库时间 2023-12-17 02:24:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-12-09

    未缴年费专利权终止 IPC(主分类):H04W 4/021 专利号:ZL2011800759581 申请日:20111230 授权公告日:20181109

    专利权的终止

  • 2018-11-09

    授权

    授权

  • 2014-12-24

    实质审查的生效 IPC(主分类):H04W4/04 申请日:20111230

    实质审查的生效

  • 2014-11-26

    公开

    公开

说明书

背景技术

支持文本消息、语音通信和基于网络的应用的移动设备的广泛使用已 经使得这些设备成为日常活动中用于对话的不可缺少的媒介。这些移动设 备很容易使用并允许即时通信。通信可以是一对一的或者可以与选定的群 组共享。而且,这些设备的位置可以使用诸如卫星定位系统之类的技术来 进行精确追踪。

近年来,连同移动设备和卫星定位系统的使用的增长,包括“地理围 栏(geofences)”的基于位置的应用已经增长得很受欢迎。移动设备包括能 够提供该设备位置的位置感知接收机,并且从而还提供诸如携带该设备的 个人、汽车或其他物理设备之类的对象的位置。地理围栏定义了关于真实 世界的地理区域的虚拟边界以供基于位置的服务或应用使用。地理围栏通 常结合支持位置追踪的移动设备一起使用,从而在该设备和拥有该设备的 用户穿过该地理围栏以进入或离开该地理区域时可以生成通知。例如,可 以通过移动电话或电子邮件或SMS消息来发送这样的通知。

更具体地,在操作中,地理围栏定义了将在地理围栏区域内的地理位 置(例如,经度和纬度对)与在地理围栏区域之外的地理位置区分开的虚 拟边界。支持位置追踪的设备定期地确定其位置。位置感知接收机包括从 各个全球定位系统(GPS)卫星接收信号的GPS接收机。正如在本领域中 所理解的,GPS接收机通过基于来自几个GPS卫星的信号执行众所周知的 三边测量算法来运行以提供相对高精确度的位置信息。根据由地理围栏所 包围的地理位置对所确定的移动设备的地理位置进行评估,以确定该移动 设备是否在所述地理围栏区域之内或之外。

建立地理围栏通常包括计算机显示屏和用户界面(UI)工具的使用以 定义相对于自然地理区域的地图图像的地理围栏,该自然地理区域与对应 于被该地理围栏包围的现实世界区域的经度和纬度坐标的坐标相关联。所 述地图图像可以包括诸如例如河流、湖泊、山脉、道路、房屋、酒店、店 铺、办公建筑、购物中心、建筑工地、公园和其他标志性建筑之类的物理 特征,并且还表明了诸如城镇边界和针对不同用途划分的区域之类的非物 理信息。所述UI工具通常用来定义相对于这些地图特征的地理围栏边界。

一般来说,图形用户界面(UI)工具可以用来定义地理围栏。例如, 一种方法包括UI工具,其中用户在地图上选择作为多边形地理围栏的顶点 的点位置。UI工具自动地生成将选择的点相互连接的边界段,以从而定义 包围了在地图上呈现的地理区域的地理围栏。例如,另一种方法包括UI工 具以选择初始的起始地理围栏位置和诸如方形或三角形或其他规则多边形 之类的形状,然后控制多边形上的活动点以便通过拉伸或旋转不同的段来 改变其形状,从而定义包含感兴趣的地理区域的定制的地理围栏。另一个 方法包括用户使用指向设备来绘制关于地图显示的区域的地理围栏。在触 摸屏的情况下,该指向设备可以是用户的手指。还有一个方法包括用户在 屏幕显示上所示的地图上选择对应于经度和纬度的参考点位置,然后根据 地理围栏的形状来选择半径或主要/次要轴的大小;该工具自动地创建以所 选择的点位置为中心的地理围栏,以便环绕该点特征创建边界。该方法具 有以下优点:除了边界框的中心位置外,需要用户输入相对少的信息。顶 点或参考点的地图位置可被存储在计算机可读存储设备中,并且可通过网 络被发送给计算设备,以用来在本地生成地理围栏图像以覆盖感兴趣的地 理区域的地图显示。

因此,可以建立地理围栏以关于几乎任何现实世界位置创建电子周界, 并且移动计算设备可以提供不同位置的个人之间的丰富并且及时的通信, 并且可以连续地确定并报告他们自身的位置。为了安全的目的,地理围栏 已经被用来追踪个人,例如通过确定孩子何时到达或者离开诸如学校之类 的安全位置来追踪他们。为了安全到达目的,移动设备还用来提供在个人 进行移动时的及时通信。为了安全的目的,装备有GPS的移动设备还用来 例如在青少年驾驶汽车时追踪他们的行踪。

然而,仍然存在以下需求:使用移动设备的追踪和通信能力以及地理 围栏的监控能力以在装备有支持位置追踪的移动设备的个人间提供改进的 通信,并因而提供提升的安全性。本发明满足该需求。

附图说明

根据以下结合附图进行的具体实施方式,本文中的实施例的特征和优 点将变得显而易见,其以示例的方式共同示出了实施例的特征;并且,其 中:

图1为根据一些实施例的在支持移动位置追踪的设备的屏幕显示上产 生的示例性地图图像和地理围栏图像的示意图;

图2为根据一些实施例的发送邀请以创建其成员将被使用地理围栏进 行追踪的群组的过程的示意图;

图3为根据一些实施例的接收到群组的邀请并获取将在群组成员的移 动设备间共享的个人信息和位置信息的过程的示意流程图;

图4为根据一些实施例的在群组成员的移动设备间生成并共享位置信 息的过程的示意流程图;

图5为示出了根据一些实施例图4的本地位置模块的附加细节的示意 流程图;

图6为根据一些实施例的根据图5的过程对由群组成员所发送的告警 进行响应的过程的示意流程图;

图7示出了由群组成员的移动设备所产生的一系列的示例性屏幕显示;

图8为对应于图7的屏幕显示的示例性过控制流程的示意流程图;

图9提供了根据一些实施例的移动设备的示例性说明,例如,用户设 备(UE)、移动站(MS)、移动无线设备、移动通信设备、平板计算机、手 机或其他类型的移动无线设备。

具体实施方式

呈现以下描述以使得本领域任何技术人员能够创建并使用以下系统和 方法,所述系统和方法允许装备了移动设备的用户群组使用地理围栏,以 在由地理围栏所界定的现实世界的地理区域内互相追踪。对优选实施例的 各种修改对于本领域技术人员来说将是显而易见的,并且在本文中所定义 的通用原理可以应用到其他实施例和应用中,而不背离本发明的精神和范 围。而且,在以下描述中,为了解释的目的,阐述了很多细节。然而,本 领域普通技术人员会意识到本发明可以在不使用这些特定的细节的情况下 来实现。在其他实例中,众所周知的结构和过程以框图的形式示出,以防 止不必要的细节模糊本发明。因而,本发明不是要被限于所示出的实施例, 而是要与符合本文中所公开的原理和特征的最宽泛范围相一致。在以下描 述中,在不同的附图中所示的相似或实质上等同的项目使用相同的附图标 记来标示。

图1是在诸如智能电话、平板计算机或具有显示器并且可以发送/接收 消息的任何设备之类的支持移动位置追踪的设备的屏幕显示上产生的示例 性地图图像和地理围栏图像的示意图。该示例性示例中的地图示出了具有 提供到内部店铺、餐厅和服务区域的通路的行人通道(走廊)的购物中心。 在显示屏上的地理围栏GF 1的图像表明地理围栏GF 1围绕整个购物中心。 然而,应当理解,单个群组成员的追踪不一定需要地理围栏图像的显示, 尽管地理围栏图像对于向单个的群组成员提供关于地理围栏边界的可视化 提示是有用的。在该示例中,地图包括关于被地理围栏所包围的位置的元 信息,例如涉及店内名字和部门的弹出信息。移动设备用户界面包括UI工 具(例如,指向和点击),以便允许用户通过例如使用UI工具通过在位置 上悬停指向设备来访问弹出信息,以获取关于特定位置(例如,店铺)的 更详尽的信息。例如,该元信息还可以包括关于在某些位置之间的最短行 走路径的指导,并且可以包括用于确定在购物中心内沿两个位置之间的路 径的距离的计算公式。

考虑以下将用来描述一些实施例的场景。无线移动设备M1的用户想 要创建自组织群组G1,该群组具有所述用户周围的用户移动设备M2、M3。 用户创建被称为Gr1的自组织群组。M1确定其位置。M1的用户创建/使能 称为GF1的地理围栏实施例。M1的用户与自组织群组Gr1共享GF1。M1 的用户使能值为4小时的计时器以用于自组织群组会话。群组成员的无线 移动设备M2和M3接收加入到Gr1的邀请。该邀请表明GF1以及计时器 值4小时。移动设备M2和M3的用户接受加入Gr1的邀请。因此,M1、 M2和M3被配置为在4小时计时器期限内监测并提供和/或接收关于接近 GF1的告警。在Gr1是激活的时间间隔期间,M1、M2和M3活跃地相互 发送他们的位置坐标。在Gr1是激活的时间间隔期间,移动设备M1、M2 和M3的用户可以在M1、M2和M3的显示上的地理地图上“看见”彼此。 参考图7-8,其示出了在图1的购物中心示例的情境下的移动设备和地理围 栏。

图2是根据一些实施例的创建其成员将被使用地理围栏进行追踪的群 组的过程200的示意流程图。支持移动位置追踪的设备被配置有计算机程 序指令代码以实施在图2中所示的模块。更具体地,支持移动位置追踪的 设备包括制品,其包含被编码以使得移动设备执行过程200的机器可读存 储设备。在一些实施例中,实施过程200的移动设备是由群组领导所拥有 或控制的第一移动设备M1。过程模块202使得群组领导的移动设备M1向 多个移动设备M2、M3(并且,或许更多)发送加入到“自组织地理位置 群组”Gr1的邀请。该邀请阐明了针对该群组的位置和时间帧,并且可以包 括受邀对象的列表,例如M1、M2和M3。在一些实施例中,邀请包括将 被该群组访问的现实世界位置的共享地图。更特别地,在一些实施例中, 模块202可以提供到网站的链接,其中可以从该网站下载共享的地图。时 间帧表明时间,在所述时间期间群组成员的位置将被追踪,并且在所述时 间期间地理围栏将被用来确定单个群组成员是已经进入还是离开地理围栏 区域。另外,时间帧将对成员追踪彼此的这种自组织会话将结束进行追踪, 并且这些成员自身并不需要做任何事情来结束互相进行追踪的这种会话。 群组Gr1的目的可以是例如通过追踪单个群组成员的位置并确定他们中是 否有任何成员已经离开购物中心,来确保单个群组成员在到诸如购物中心 之类的地理位置进行游玩期间的安全。将理解的是,例如如果群组成员丢 失或者迷路,则领导(master)可以延长追踪以及地理围栏的持续时间。

过程模块204使得群组领导的移动设备M1向接受了加入该群组的邀 请的用户的移动设备发送共享的群组成员信息。在一些实施例中,共享的 群组成员信息包括针对每个群组成员的移动设备(M1、M2和M3)的设备 通信信息,并且还包括关于每个群组成员的某些个人信息。在一些实施例 中,移动设备通信信息标识移动设备电话号码和SMS(短消息服务)和/或 MMS(多媒体消息服务)。如果该设备不能进行电话呼叫和/或SMS/MMS, 则电子邮件地址可以作为替代的途径。这可以用来传递位置,群组成员的 移动设备位置,并且这可以接收关于所有其他群组成员移动设备的位置的 信息。在一些实施例中,群组成员个人信息包括姓名、电话号码、地址、 紧急联系信息和照片,以便使群组成员可以容易地认出、联系并帮助彼此。 如下文所更完整地描述的,共享的群组成员信息被补充了在所调度的群组 时间帧期间针对每个群组成员所生成的最新位置信息。

过程模块206使得群组领导的移动设备M1发送信息到接受邀请的用 户的移动设备,以在单个群组成员的移动设备M1、M2和M3上实施地理 围栏GF1,并且产生地理围栏GF1并且产生登记在地图上的地理围栏GF1 的可视化显示。例如,地理围栏信息可以包括多边形地理围栏的顶点和/或 中心点的地图位置,其可用于相对于地图并相对于由地图所表示的现实世 界区域自动地生成地理围栏。将会理解,可以提供预定的地理围栏,其划 分关于现实世界的地理区域(例如购物中心、学校或建筑工地)的边界的 界线。或者,群组领导可以使用UI工具来定义相对于在地图上表示的感兴 趣的地理区域的自定义地理围栏。

图3是根据一些实施例获取要在群组成员的移动设备间共享的个人信 息和位置信息的过程300的示意流程图。每个受邀的群组成员的移动设备 被配置有计算机程序指令代码以实施图3中所示的模块。更具体地,每个 受邀群组成员的移动设备包括制品,其包括被编码以使得移动设备执行过 程300的非暂时性存储设备。过程模块302使得群组成员的移动设备(M2、 M3)接收由群组领导的移动设备所发送的地图图像信息,并且使得所述地 图图像可以在移动设备的显示屏上显示。或者,例如,受邀者可以使用其 移动设备M2、M3来从网站下载地图。过程模块304使得受邀群组成员的 移动设备接收由群组领导的移动设备所发送的共享群组成员信息,并且使 得该信息在移动设备显示屏上是可视的。过程模块306使得受邀群组成员 的移动设备(M2、M3)接收由群组领导的移动设备M1所发送的地理围栏 信息,并且处理该信息以产生与所接收的地图一起显示的地理围栏图像。

图4是根据一些实施例在群组成员的移动设备间生成并共享地理信息 的过程400的示意流程图。每个受邀群组成员的移动设备被配置有计算机 程序指令代码以实施图4中所示的模块。更具体地,每个受邀群组成员的 移动设备包括制品,其包含被编码以使得移动设备执行过程400的非暂时 性存储设备。过程模块402使得群组成员的移动设备确定其位置,特别是 其经度和纬度坐标。在一些实施例中,模块402从设备自身内置的GPS接 收机获取关于设备位置的信息。模块404向群组中的其他移动设备发送表 明该移动设备的位置的信息。相反地,模块406从其他移动设备中的每一 个接收表明其各自位置的信息。设备使用可以是消息形式的数据报来交换 位置信息,所述消息可以携带地理坐标,例如SMS/MMS消息、电子邮件 消息或其他类似的消息类型。模块408显示了共享的现实世界位置的地图, 其显示了表示地理围栏的图像并且显示了每个群组成员移动设备的相对位 置。因此,每个移动设备用户可以追踪他的或她的位置以及与地理围栏的 接近,并且还可以追踪在群组中的其他移动设备用户中的每一个的位置以 及与地理围栏的接近。

在下文中更加详细描述的模块410将移动设备配置为生成相对于地理 围栏以及相对于一个或更多个其他群组成员的位置信息。决策模块412确 定所定义的用于自组织地理位置群组的时段是否已过期。如果没有,则控 制流转回到模块404。然而,如果时间已过期,则控制流转到决策模块414, 其确定是否已经延长了时间。例如,如果群组成员之一丢失,并且需要在 结束群组之前被定位,则群组领导可以延长时间。如果已经延长了时间, 则控制流转到模块404。如果时间没有被延长,则过程400结束。

在一些可替换实施例中,在群组中的移动设备发送地理位置信息到群 组领导的移动设备,而不是发送到群组中所有其他移动设备。在一些可替 代实施例中,可以有超过一个的群组领导。而且,在一些可替代实施例中, 一个或多个群组领导的移动设备确定在群组中的单个设备是否在地理围栏 之外,并且确定群组中的单个设备是否在离所述地理围栏的规定距离之内。 在这些可替代实施例中,一个或多个群组领导设备的显示器显示了群组的 多个设备的位置。

图5是示出了根据一些实施例图4的本地位置模块410的附加细节的 示意流程图。每个受邀群组成员的移动设备被配置有计算机程序代码以实 施图4中所示的模块。过程模块502使得群组成员的移动设备确定到地理 围栏的最近距离。决策模块504确定移动设备与地理围栏的距离是否小于 第一阈值距离。例如,选定第一阈值距离以警告用户其接近了为该会话所 建立的地理围栏,并且避免在该地理追踪会话中警告其他用户应当小心以 免给群组的其他成员触发不必要的告警,并从而避免焦虑。在一些实施例 中,优选地以彩色或虚线或点划线的形式将地理围栏显示在设备显示屏上, 以为用户提供可视的提示,从而帮助避开地理围栏的边界。如果距离小于 第一阈值距离,则控制流转到模块506,其发送告警消息到群组领导的移动 设备以生成关于移动设备的用户靠近地理围栏的告警。在一些实施例中, 不仅发送该告警消息给群组领导的移动设备,还发送给指定协助群组管理 的其他成员的移动设备。在其他实施例中,发送告警消息给群组的所有成 员的移动设备。然后,控制流转到决策模块508。如果决策模块504确定该 距离不小于第一阈值,则控制直接流转到模块508。

决策模块508确定移动设备是否在所述地理围栏之外。如果所述移动 设备被确定为在所述地理围栏之外,则控制流转到模块510,其发送告警消 息到群组领导的移动设备以生成所述移动设备的用户已经离开所述地理围 栏的告警。在一些实施例中,还发送告警消息到协助群组管理的其他成员 的移动设备。在其他实施例中,发送告警消息给群组的所有成员的移动设 备。然后控制流转到决策模块512。如果决策模块508确定该距离不在地理 围栏区域之外,则控制直接流转到模块512。

模块512确定移动设备与群组领导的距离。在一些实施例中,所述距 离是基于沿着表示现实世界的地理区域的地图中所示的指定路径的距离来 确定的。参考图1的示例,这些路径可以是沿着购物中心内的不同走廊。 在其他实施例中,距离的确定是基于径向距离的。尽管用户基于对地图的 参考确定距离是替代性的选择。在地图位置之间的距离是基于与地图自身 相关联的元数据来确定的。决策模块514确定与群组领导的距离是否在第 二阈值距离内。如果与领导的距离小于第二阈值,则控制流转到模块516, 其发送消息到群组领导的移动设备以提供关于移动设备用户靠近群组领导 的告警。然后控制流转到模块518。如果决策模块514确定该距离不小于第 二阈值,则控制直接流转到模块518。

模块518显示从群组成员的移动设备到群组领导的最短路径。在一些 实施例中,由模块512所确定的最短路径距离用于选择通过地图从群组成 员到群组领导的最短路径。该地图可以与将路线高亮标记以使得其更容易 跟从的过程相关联。

图6是根据一些实施例根据图5的过程对由群组成员所发送的告警消 息进行响应的过程600的示意流程图。群组领导的移动设备被配置有计算 机程序指令代码以实施图6中所示的模块。特别地,群组领导的移动设备 包括制造品,其包括被编码以使得移动设备执行过程600的非暂时性存储 设备。过程模块602将移动设备配置为接收告警消息,并且确定告警类型, 例如:靠近地理围栏、离开地理围栏或者靠近领导。响应于该告警,模块 604使得移动设备生成声音告警。响应于该告警,模块606使得移动设备在 其显示屏上显示详细说明了告警类型的消息。模块EE 08确定领导的移动 设备与发送告警的移动设备之间的最短路径。如上文参考图5所解释的, 该最短路径可以是基于沿着地图中所示的指定路径使用与地图自身相关联 的元数据来确定的,或者,是基于径向距离计算所确定的。或者,发送告 警的设备还连同告警一起发送最短路径的指示。模块610在群组领导的移 动设备的显示屏上的地图上显示最短路径。例如,该路径可以是使用高亮 标记的。

图7示出了由群组成员的移动设备所产生的一系列示例性屏幕显示。 图8是对应于图7的屏幕显示的示例性过程控制流800的示意流程图。响 应于模块802,屏幕显示702示出购物中心的地图并示出移动设备用户M1 至M5的位置。为了该示例的目的,假设屏幕显示和控制流为用户设备M1 的屏幕显示和控制流。在模块804,用户M1提供UI输入以在屏幕702上 选择与用户M2对应的图标。作为响应,用户设备M2产生包含设备M2的 用户的图像的屏幕显示704,以及用于选择关于设备M2的用户的个人和/ 或位置信息的菜单。

决策模块806确定用户M1是否选择了屏幕704的个人信息菜单项目。 如果选择了个人信息菜单项目,则模块808将设备配置为显示关于用户M2 的个人信息,如在显示屏706中所示的。在该示例中,个人信息包括移动 电话号码、电子邮箱地址、SMS(短消息服务)地址、MMS(多媒体消息 服务)地址、父母联系信息和紧急医疗信息。在一些实施例中,可以使父 母信息和紧急医疗信息仅对群组领导和其他特别指定的群组成员可用。如 果没有请求父母信息菜单项目,则决策模块810确定用户M1是否选择了屏 幕704的位置菜单项目。如果请求了位置菜单项目,则模块812将设备配 置为显示关于用户M2的位置信息,如在显示屏708中所示的。在该示例中, 位置信息包括示出了在用户M1和M2之间的被高亮标记的最短路径的地 图。屏幕显示还表明沿该路径的距离为500英尺,以及用户M2位于名为 “ABBCO”的店铺中。可以将店铺信息作为与地图自身相关联的元数据来 进行提供。

图9提供了诸如用户设备(UE)、移动站(MS)、移动无线设备、移动 通信设备、平板计算机、手机或其他类型的移动无线设备之类的移动设备 的示例性说明。移动设备可以包括被配置为与基站(BS)、演进节点B(eNB) 或其他类型的无线广域网(WWAN)接入点进行通信的一个或多个天线。 移动设备可以被配置为使用包括3GPP LTE、WiMAX、高速分组接入 (HSPA)、蓝牙和WiFi在内的至少一个无线通信标准来进行通信。移动设 备可以使用针对每个无线通信标准的单独天线,或者用于多个无线通信标 准的共享天线来进行通信。移动设备可以在无线局域网(WLAN)、无线个 域网(WPAN)和/或无线广域网(WWAN)中进行通信。

图9还提供了可以用于来自移动设备的音频输入和音频输出的麦克风 和一个或多个扬声器的说明。显示屏可以是液晶显示器(LCD)屏幕或诸 如有机发光二极管(OLED)显示器之类的其他类型的显示器屏幕。显示器 屏幕可以被配置为触摸屏。所述触摸屏可以使用电容、电阻或其他类型的 触摸屏技术。应用处理器和图形处理器可以被耦合到内部非暂时性存储设 备(存储内存)以提供处理和显示能力。非易失性存储器端口也可以用于 为用户提供数据输入/输出选择。非易失性存储器端口还可以用于扩充移动 设备的存储能力。键盘可以与移动设备集成在一起,或者无线地连接到移 动设备以提供额外的用户输入。也可使用触摸屏来提供虚拟键盘。

还可以在用于由各种类型的处理器执行的软件中实施模块。例如,可 执行代码的被标识的模块包括计算机指令的一个或多个物理或逻辑块,其 可以例如被组织为对象、过程或函数。然而,被标识的模块的可执行文件 不需要被物理地聚在一起,而是可以包括存储在不同位置的不同指令,当 这些不同位置逻辑地连接在一起时,包括该模块并实现用于该模块的所述 目的。

实际上,可执行代码的模块可以是单个指令、或者许多指令,并且甚 至可以分布于若干不同的代码段、分布在不同程序间以及跨越多个存储器 设备。各种技术,或其某些方面或者部分可以采用程序代码(即,指令) 的形式,该程序代码实现在有形介质中,例如软盘、CD-ROM、硬盘驱动 器或任何其他机器可读存储介质,其中当程序代码被加载到诸如计算机之 类的机器中并由其执行时,该机器成为实现所述各种技术的装置。在可编 程计算机上执行程序代码的情况下,计算设备可以包括处理器、可由处理 器读取的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一 个输入设备和至少一个输出设备。可以实施或利用本文中所述的各种技术 的一个或多个程序可以使用应用程序编程接口(API)、可重用控件等。这 样的程序可以以高级程序性或面向对象的编程语言来实施以与计算机系统 进行通信。然而,如果需要,那么这些程序可以以汇编或机器语言实施。 在任何情况下,语言可以是编译或解释语言,并与硬件实施相结合。

根据本发明的实施例的前述说明和附图仅仅是对本发明原理的说明。 因此,将要理解的是,可以由本领域技术人员对实施例进行各种修改而不 背离本发明的精神和范围,本发明的精神和范围是在附带的权利要求中限 定的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号