用于管理地理位置中的资产的系统和方法技术方案

技术编号:22506103 阅读:35 留言:0更新日期:2019-11-09 03:56
本发明专利技术提供了包括编码在计算机存储介质上的计算机程序的方法、系统和设备,用于管理或跟踪地理区域中的资产。一种方法包括在多个通道中的一个或多个第一通道上接收来自多个资产的一个或多个第一消息。所述一个或多个第一消息可以指示位于地理区域中的多个资产的实时地理位置。所述方法还包括经由图形用户界面来显示所述多个资产在所述地理区域的地图上的实时地理位置。所述方法还包括在第二通道上接收来自第一用户装置的、指示行进至目的地的请求的消息。所述方法还包括确定到所述目的地的一个或多个行进路线。所述一个或多个行进路线可以使用不同的资产以将所述第一用户装置运输至所述目的地。所述方法还包括在第三通道上发布指示所述一个或多个行进路线的一个或多个第二消息。

Systems and methods for managing assets in a geographic location

The invention provides methods, systems and devices including computer programs encoded on a computer storage medium for managing or tracking assets in a geographic area. One method includes receiving one or more first messages from multiple assets on one or more first channels in multiple channels. The one or more first messages may indicate a real-time geographic location of a plurality of assets located in a geographic area. The method also includes displaying the real-time geographic location of the plurality of assets on a map of the geographic area via a graphical user interface. The method also includes receiving on a second channel a message indicating a request to travel to a destination from a first user device. The method also includes determining one or more travel routes to the destination. The one or more travel routes may use different assets to transport the first user device to the destination. The method also includes publishing one or more second messages on a third channel indicating the one or more travel routes.

【技术实现步骤摘要】
【国外来华专利技术】用于管理地理位置中的资产的系统和方法相关申请的交叉引用本申请要求2018年1月8日提交的美国申请15/865,205的权益,后者要求2017年1月9日提交的美国临时专利申请62/444,062和2017年1月13日提交的美国临时专利申请62/446,104的权益。以上引用的申请的公开内容通过引用而全文并入于此。
技术介绍
本申请涉及数据通信系统,特别地涉及用于管理或跟踪地理区域中的资产的系统和方法。发布-订阅(或者“PubSub”)模式是利用软件系统实现的数据通信消息传送布置,其中,所谓的发布者将消息发布到主题,并且所谓的订户接收与他们所订阅的特定主题有关的消息。每个主题可以存在一个或多个发布者,并且发布者一般不知道什么样的订户(如果有的话)将接收到所发布的消息。由于发布者可以发布大量消息、并且订户可以订阅许多主题(或“通道”),因此定向至特定的通道和/或订户的消息的总量可能难以管理。附图说明图1A示出支持PubSub通信模式的示例性系统。图1B示出示例性客户端装置上的软件的功能层。图2是示例性消息传送系统的图。图3A是用于将数据写入通道细流(streamlet)的示例性方法的数据流程图。图3B是用于从通道细流读取数据的示例性方法的数据流程图。图4A是用于将消息发布到消息传送系统的通道的示例性方法的数据流程图。图4B是用于订阅消息传送系统的通道的示例性方法的数据流程图。图4C是用于存储消息传送系统的通道的消息的示例性数据结构。图5A是用于发布和复制消息传送系统的消息的示例性方法的数据流程图。图5B是用于检索消息传送系统中所存储的消息的示例性方法的数据流程图。图5C和5D是用于修复消息传送系统中的数据副本链的示例性方法的数据流程图。图6是用于在消息传送系统中应用过滤标准的示例性数据流程图。图7A~7D是可以如何使用包括基于时段的参数的查询指示来处理消息的图。图8是可以用于管理和跟踪可能与组织实体相关联的资产的示例性系统架构的图。图9是可以预测或估计诸如运输资产等的资产的到达时间的路由组件的图。图10是用于预测或估计资产到达地理位置处的到达时间的示例性方法的流程图。图11是示出资产组件可以呈现的示例性图形用户界面(GUI)的图。图12是用于操作资产组件的示例性方法的流程图。图13是示出客户端组件可以呈现的示例性GUI的图。图14是示出客户端组件可以呈现的示例性GUI的图。图15是用于操作客户端组件的示例性方法的流程图。图16是示出客户端组件或资产组件可以呈现的示例性GUI的图。图17是示出资产管理组件可以呈现的示例性GUI的图。图18是示出资产管理组件可以呈现的示例性GUI的图。图19是示出资产管理组件可以呈现的示例性GUI的图。图20是用于操作资产管理组件的示例性方法的流程图。图21是用于处理或分析视频数据的示例性方法的流程图。图22是示出资产管理系统所用的示例性认证过程的图。具体实施方式针对本专利技术的给定方面所描述的示例或实施例的元件可以用于本专利技术的另一方面的各个实施例中。例如,可以设想,依赖于一个独立权利要求的从属权利要求的特征可以用于任何其它独立权利要求的设备、系统和/或方法中。在附图和以下的描述中详细阐述了本说明书中所描述的主题的一个或多个实施例。根据说明书、附图和权利要求,本主题的其它特征、方面和优点将变得明显。用于跟踪和管理资产的系统架构可以包括消息传送系统。消息传送系统可以支持PubSub通信模式,并且可以允许发布者和订户发布且接收实时消息。资产的操作者、资产的用户、以及可能与资产相关联的组织实体的管理员、监督者、经理、检查员或其它类似用户可以是消息传送系统的发布者和订户。资产或资产的操作者(诸如公交车驾驶员、停车场服务员等)可以发布消息以指示资产的实时地理位置、状况、利用率、性能度量等。组织实体的管理员、监督员、经理、检查员或其它类似用户可以查看消息,并且可以能够随着资产行进通过地理区域查看资产的实时地理位置。组织实体的管理员、监督员、经理、检查员或其它类似用户也可以能够查看资产的实时性能度量,并且可以能够管理或控制资产。资产的用户(诸如公交车上的乘客、使用停车场的驾驶员等)也可以能够跟踪资产的实时地理位置并查看资产的实时性能度量。用户可以请求资产将用户运输至不同地理位置。系统架构可以识别可使用不同资产(例如,不同运输资产)的不同行进路线,并且可以允许用户选择不同行进路线其中之一。这里描述的实现、实施例和示例可以允许用户更容易且更有效地选择用以将用户运输至特定地理位置(例如,目的地)的资产。例如,系统架构可以告知用户在不同的行进路线上使用的资产的及时性。这可以允许用户选择用户最有可能准时到达目的地的行进路线。系统架构还可以向用户通知不同行进路线的价格,这可以允许用户选择最具成本效益的行进路线。图1A示出支持PubSub通信模式的示例性系统100。发布者客户端(例如,发布者1)可以通过系统100来将消息发布到命名通道(例如,“通道1”)。消息可以包括任何类型的信息,该信息包括以下各项中的一项或多项:文本、图像内容、声音内容、多媒体内容、视频内容、以及二进制数据等。其它类型的消息数据也是可以的。订户客户端(例如,订户2)可以使用系统100来订阅命名通道,并且开始接收在订阅请求之后发生的或来自给定位置(例如,消息编号或时间偏移)的消息。客户端可以是发布者和订户两者。根据配置,PubSub系统可以分类如下:·一对一(1:1)。在该配置中,各通道存在一个发布者和一个订户。典型的用例是私人消息传送。·一对多(1:N)。在该配置中,各通道存在一个发布者和多个订户。典型的用例是广播消息(例如,股票价格)。·多对多(M:N)。在该配置中,存在发布到单个通道的许多发布者。消息然后被传递给多个订户。典型的用例是地图应用。创建命名通道不需要单独的操作。在订阅通道时或者在向通道发布消息时隐式地创建通道。在一些实现中,通道名称可以由名称空间来限定。名称空间包括一个或多个通道名称。不同的名称空间可以具有相同的通道名称,而不会引起歧义。名称空间的名称可以是通道名称的前缀,其中名称空间和通道名称以点或其它合适分隔符分隔。在一些实现中,可以在指定通道授权设置时使用名称空间。例如,消息传送系统100可以具有app1.foo和app1.system.notifications通道,其中“app1”是名称空间的名称。系统可以允许客户端订阅和发布到app1.foo通道。然而,客户端仅可以订阅但不发布到app1.system.notifications通道。图1B示出示例性客户端装置上的软件的功能层。客户端装置(例如,客户端102)是诸如个人计算机、膝上型计算机、平板计算机、智能电话、智能手表或服务器计算机等的数据处理设备。其它类型的客户端装置也是可以的。应用层104包括将与PubSub系统100集成的最终用户应用。消息传送层106是应用层104的编程接口以利用系统100的诸如通道订阅、消息发布、消息检索、用户认证和用户授权等的服务。在一些实现中,被传递到消息传送层106以及从消息传送层106传递的消息被编码为JavaScript对象表示法(JSON)对象。其它消息编码方案也是可以的。操作系统108层包括客户端102上的操本文档来自技高网...

【技术保护点】
1.一种方法,包括:在多个通道中的一个或多个第一通道上接收来自多个资产的一个或多个第一消息,其中所述一个或多个第一消息指示位于地理区域中的多个资产的实时地理位置;经由图形用户界面来显示所述多个资产在所述地理区域的地图上的实时地理位置;在第二通道上接收来自第一用户装置的、指示行进至目的地的请求的消息;确定到所述目的地的一个或多个行进路线,其中所述一个或多个行进路线使用不同的资产以行进至所述目的地;以及在第三通道上发布指示所述一个或多个行进路线的一个或多个第二消息。

【技术特征摘要】
【国外来华专利技术】2017.01.09 US 62/444,062;2017.01.13 US 62/446,104;1.一种方法,包括:在多个通道中的一个或多个第一通道上接收来自多个资产的一个或多个第一消息,其中所述一个或多个第一消息指示位于地理区域中的多个资产的实时地理位置;经由图形用户界面来显示所述多个资产在所述地理区域的地图上的实时地理位置;在第二通道上接收来自第一用户装置的、指示行进至目的地的请求的消息;确定到所述目的地的一个或多个行进路线,其中所述一个或多个行进路线使用不同的资产以行进至所述目的地;以及在第三通道上发布指示所述一个或多个行进路线的一个或多个第二消息。2.根据权利要求1所述的方法,还包括:监视针对所述多个资产中的各资产的实时用户需求;识别来自多个用户的、对位于所述地理区域的一部分中的一个或多个第一运输资产的需求的增长;以及重新分配位于所述地理区域的所述部分中的一个或多个第二运输资产以满足来自用户的需求的增长。3.根据权利要求2所述的方法,还包括:改变所述一个或多个第一运输资产和所述一个或多个第二运输资产的信息以激励用户使用所述一个或多个第二运输资产而不是所述一个或多个第一运输资产。4.根据权利要求1所述的方法,还包括:经由图形用户界面来显示所述地理区域内的多个资产中的各资产的实时性能度量。5.根据权利要求1所述的方法,还包括:预测所述多个资产中的各资产的实时到达时间。6.根据权利要求5所述的方法,还包括:经由图形用户界面来显示所述多个资产中的各资产的实时预测到达时间。7.根据权利要求1所述的方法,还包括:在所述第二通道上接收来自所述第一用户装置的、指示所述一个或多个行进路线中的第一行进路线的第二消息。8.根据权利要求7所述的方法,还包括:沿着所述第一行进路线持续跟踪所述第一用户装置;以及响应于检测到对所述第一行进路线所使用的资产中的即将到来的一部分的干扰而向所述第一用户装置推荐第二行进路线。9.根据权利要求1所述的方法,还包括:实时地预测所述多个资产中的各资产的到达时间。10.根据权利要求9所述的方法,其中,预测所述到达时间包括:分析各个路线所用的各资产在预定时间段内所采取的先前行程的历史,以针对各个路线所用的各资产生成多个行程模型;分析各个路线所用的各资产所采取的当前行程;以及基于此,选择所述多个行程模型其中之一。11.一种设备,包括:一个或多个计算机处理器,用于:在多个通道中的一个或多个第一通道上接收来自多个资产的一个或多个第一消息,其中所述一个或多个第一消息指示位于地理区域中的多个资产的实时地理位置;经由图形用户界面来显示所述多个资产在所述地理区域的地图上的实时地理位置;在第二通道上接收来自第一...

【专利技术属性】
技术研发人员:C·楚F·奥尔西尼B·赛登A·卡贾里瓦尔D·乔达里N·科洛明塞娃A·科洛明塞夫S·苏德瓦莱姆A·卡雷瓦G·穆勒曾A·库什尼尔J·斯托芬M·莱安R·雅A·科诺夫M·库茨曼柯A·泰勒
申请(专利权)人:萨托里环球有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1