车辆绕行检测的制作方法

文档序号:30773903发布日期:2022-07-16 01:23阅读:90来源:国知局
车辆绕行检测的制作方法
车辆绕行检测
1.本专利申请要求于2019年12月17日提交的题为“车辆绕行检测”的美国非临时专利申请号16/718,063的优先权,所述申请通过引用明确并入本文。
技术领域
2.本发明总体上涉及确定在拼车平台中车辆是否绕行。


背景技术:

3.在传统方法下,拼车平台可能能够在相对较短的时间内连接乘客和驾驶员。


技术实现要素:

4.一种起源于计算机技术的声称的解决方案克服了在计算机技术领域中特别出现的问题。在各种实现方式中,一种计算系统可包括一个或多个处理器和一个或多个非暂时性计算机可读存储器,所述非暂时性计算机可读存储器耦合至所述一个或多个处理器并配置有可由所述一个或多个处理器执行的指令。执行所述指令可使所述系统执行操作。所述操作可包括获得至少一条推荐路线。所述操作可还包括获得车辆的当前路线。所述操作可还包括基于所述当前路线和所述至少一条推荐路线来确定方差值。所述操作可还包括将所述方差值与阈值进行比较。如果所述方差值超过所述阈值,则可确定所述车辆已绕行。如果所述方差值未超过所述阈值,则可确定所述车辆未绕行。
5.在本发明的另一方面,一种方法可包括获得至少一条推荐路线。所述方法可还包括获得车辆的当前路线。所述方法可还包括基于所述当前路线和所述至少一条推荐路线来确定方差值。所述方法可还包括将所述方差值与阈值进行比较。如果所述方差值超过所述阈值,则可确定所述车辆已绕行。如果所述方差值未超过所述阈值,则可确定所述车辆未绕行。
6.本发明的又一方面涉及一种非暂时性计算机可读存储介质,配置有可由一个或多个处理器执行以使所述一个或多个处理器执行操作的指令。所述操作可包括获得至少一条推荐路线。所述操作可还包括获得车辆的当前路线。所述操作可还包括基于所述当前路线和所述至少一条推荐路线来确定方差值。所述操作可还包括将所述方差值与阈值进行比较。如果所述方差值超过所述阈值,则可确定所述车辆已绕行。如果所述方差值未超过所述阈值,则可确定所述车辆未绕行。
7.在一些实施例中,所述方差值可包括加权和。确定所述方差值可包括将所述至少一条推荐路线映射至一组推荐地理散列方格上。可确定至少一组相邻地理散列方格;可基于所述一组推荐地理散列方格、所述至少一组相邻地理散列方格和所述车辆的所述当前路线来获得至少一个得分。可基于所述至少一个得分和至少一个权重来计算加权和。
8.在一些实施例中,可基于所述一组推荐地理散列方格来获得所述至少一个得分中的第一得分。可基于所述至少一组相邻地理散列方格中的第一组相邻地理散列方格来获得所述至少一个得分中的第二得分,其中,所述第一组相邻地理散列方格中的每个地理散列
方格与所述一组推荐地理散列方格中的至少一个地理散列方格相邻。可基于所述至少一组相邻地理散列方格中的第二组相邻地理散列方格来获得所述至少一个得分中的第三得分,其中,所述第二组相邻地理散列方格中的每个地理散列方格与所述第一组相邻地理散列方格中的至少一个地理散列方格相邻。可基于所述第一得分和所述至少一个权重中的第一权重来计算加权第一得分。可基于所述第二得分和所述至少一个权重中的第二权重来计算加权第二得分。可基于所述第三得分和所述至少一个权重中的第三权重来计算加权第三得分。在一些实施例中,可预设所述第一、第二和第三权重,以使得更大的加权和对应于与所述推荐路线的更大偏差。可基于至少所述加权第一得分、所述加权第二得分和所述加权第三得分的总和来计算所述加权和。
9.在一些实施例中,所述至少一个得分可基于所述车辆在所述一组推荐地理散列方格和所述至少一组相邻地理散列方格中的地理散列方格中花费的总时间量。
10.在一些实施例中,所述至少一个得分可基于所述车辆进入的所述一组推荐地理散列方格和所述至少一组相邻地理散列方格中的地理散列方格的数量。
11.在一些实施例中,响应于确定所述车辆已绕行,可将所述当前路线与至少一条历史路线进行比较。可响应于确定所述当前路线与所述至少一条历史路线中的历史路线匹配来生成弱警报。可响应于确定所述当前路线与所述至少一条历史路线中的所述历史路线不匹配来生成强警报。
12.在一些实施例中,所述阈值基于历史因素。
13.在一些实施例中,可将所述方差值与高阈值进行比较。可在所述方差值超过所述高阈值的情况下生成强警报。
14.本文所公开的系统、方法和非暂时性计算机可读介质的这些和其它特征,以及结构的相关组件的操作和功能以及部件的组合和制造经济性,参考附图考虑以下描述和所附权利要求将变得更加明显,所有这些都形成本说明书的一部分,其中,相同附图标记表示各图中的对应部件。然而,应明确理解,附图仅用于说明和描述的目的,并不旨在作为对本发明的限制的定义。应当理解,前面的一般描述和下面的详细描述仅仅是示例性和说明性的,而不是对所要求保护的本发明的限制。
15.附图简要说明
16.通过参考附图可更容易地理解本发明的优选和非限制性实施例,其中:
17.图1示出了根据各实施例的可应用用于确定绕行的技术的示例环境。
18.图2a示出了根据各实施例的示例性地理散列位置。
19.图2b示出了根据各实施例的示例性路线。
20.图3示出了根据本发明的各实施例的用于确定绕行的示例方法的流程图。
21.图4示出了根据本发明的各实施例的用于确定绕行的示例方法的流程图。
22.图5是示出可在其上实现本文描述的任何实施例的计算机系统的框图。
具体实施方式
23.现在将参考附图描述本发明的具体的非限制性实施例。应当理解,本文公开的任何实施例的特定特征和方面可与本文公开的任何其它实施例的特定特征和方面一起使用和/或组合。还应当理解,此类实施例是示例性的并且仅说明本发明范围内的少数实施例。
对本发明所属领域的技术人员来说显而易见的各种变化和修改被认为在所附权利要求中进一步限定的本发明的精神、范围和构思之内。
24.本文公开的方法可通过发现可疑的绕行来提高拼车平台的安全性。可基于每辆车所走的路线来检测每次行程的实时状态。可将车辆的实时路线与行程的推荐路线进行比较。如果差大于阈值量,则可确定车辆已绕行。例如,可识别出不必要地绕行以获得更多钱的驾驶员。也可识别出商务乘客的滥用。例如,可通过企业付费为乘客提供往返营业地点的免费乘车服务。可识别出企业为个人行程支付的滥用。此外,可使用收集的数据执行行程分析。分析结果可用于提高驾驶员效率。例如,可将驾驶员从没有很多实际和/或潜在乘客的“冷”区引导到有很多实际和/或潜在乘客的“热”区。绕行可指示事故已经发生(例如,乘客针对驾驶员的事故、驾驶员针对乘客的事故)和/或可能很快发生。事件可能是物理事件(例如,财产损失、对驾驶员或乘客的身体伤害)。驾驶员可在事故发生之前或之后绕行。拼车平台的安全性和/或拼车平台的其它特征(例如,计算效率)可通过确定车辆何时绕行而得到改进。
25.图1示出了根据各实施例的可应用用于确定绕行的技术的示例环境100。示例环境100可包括计算系统102、计算装置104和计算装置106。应当理解,尽管图1中示出了两个计算装置,但是环境100中可包括任意数量的计算装置。计算系统102可在一个或多个网络(例如,企业网络)、一个或多个端点、一个或多个服务器或一个或多个云中实现。服务器可包括管理对网络中的集中资源或服务的访问的硬件或软件。云可包括跨网络分布的服务器集群和其它装置。
26.计算装置104和106可在诸如移动电话、平板电脑、服务器、台式计算机、笔记本电脑、车辆(例如,汽车、卡车、船、火车、自动驾驶车辆、电动滑板车、电动自行车)等各种装置上实现或实现为该各种装置。计算系统102可与计算装置104和106以及其它计算装置通信。计算装置104与106通过计算系统102彼此通信,并可直接彼此通信。装置之间的通信可通过互联网,通过本地网络(例如,lan)或通过直接通信(例如,bluetoothtm、射频、红外线)进行。
27.虽然计算系统102在图1中被示为单个实体,但这仅是为了便于参考而不意味着限制。本文描述的计算系统102的一个或多个组件或一个或多个功能性可在单个计算装置或多个计算装置中实现。计算系统102可包括路线推荐组件112、车辆路线组件114、路线比较组件116和绕行确定组件118。计算系统102可包括其它组件。计算系统102可包括一个或多个处理器(例如,数字处理器、模拟处理器、被设计为处理信息的数字电路、中央处理单元、图形处理单元、微控制器或微处理器、设计用于处理信息的模拟电路、状态机和/或用于电子处理信息的其它机构)和存储器(例如,永久存储器、临时存储器)。处理器可被配置为通过解释存储在存储器中的机器可读指令来执行各种操作。计算系统102可包括其它计算资源。在一些实现方式中,计算系统102可包括单个自包含硬件装置,所述硬件装置被配置为通信地耦合或物理地附接至计算机系统的组件。在一些实现方式中,计算系统102可包括专用集成电路(asic)或现场可编程门阵列(fpga),所述电路被配置为执行与一个或多个分散式应用相关联的交易验证操作。上面的计算系统102可安装有适当的软件(例如,平台程序等)和/或硬件(例如,有线、无线连接等)以访问环境100的其它装置。
28.路线推荐组件112可被配置为获得至少一条推荐路线。可响应于行程请求来获得
至少一条推荐路线。例如,用户可通过拼车平台预订行程。在拼车平台中,每个行程请求可生成多条推荐路线。可允许驾驶员从推荐路线列表选择路线。在一些实施例中,可基于从起始点到目的地的最短距离或旅行时间来推荐路线。在一些实施例中,起始点可基于请求路线的用户的移动装置的位置。在一些实施例中,起始点可由用户通过拼车平台选择。在一些实施例中,目的地可由用户通过拼车平台选择。在一些实施例中,可在行程期间更新至少一条推荐路线。
29.在一些实施例中,在推荐路线时可考虑外部因素。外部因素可根据它们是否在下行程订单时预先存在,或者外部因素是否在下订单后出现而进行分组。例如,下订单时预先存在的外部因素可包括天气(下雨、下雪、晴天、温度)、一天中的时间(早上6:01、晚上9:00、早上、晚上)、路况(潮湿、结冰、水淹、畅通)、施工和先前存在事故。在下订单之后和行程开始之前提供至少一条推荐路线时,可考虑这些预先存在的外部因素。它们通常在整个行程中保持一致。例如,可能会在高峰时段推荐更长的路线,以避免拥堵严重的道路。在另一示例中,可推荐路线以在下雨或下雪时避开蜿蜒的道路。
30.下订单后发生的外部因素的示例可包括道路封闭、交通堵塞或最近沿推荐路线发生的车祸。这些实时外部因素可用于在选择推荐路线之后更新至少一条推荐路线。可在行程中实时推荐新路线(例如,每30秒、每分钟)。最初推荐路线时无法考虑实时外部因素。例如,在行程中沿路线可能发生事故。可更新至少一条推荐路线以避开事故。
31.车辆路线组件114可被配置为获得车辆的当前路线。在一些实施例中,可实时获得车辆的当前位置(例如,每秒一次)。在一些实施例中,车辆的位置可对应于装置104和106其中一个的位置。例如,车辆的位置可包括从车辆或驾驶员的电话接收的gps坐标。所有获得的车辆位置都可编译至当前路线中。
32.路线比较组件116可被配置为基于当前路线和至少一条推荐路线来确定方差值。在一些实施例中,方差值可基于当前路线和至少一条推荐路线所跨越的地理散列方格。地理散列方格可对应于地理位置的编码。地理散列方格可包括经度代码和纬度代码。经度和纬度代码的长度可能会影响位置的精度。通过使用更长的经度和纬度代码可实现更高的精度,从而得到更小的地理散列方格。图2a所示的地理散列方格214是地理散列方格的示例。
33.在一些实施例中,可将至少一条推荐路线映射至一组推荐地理散列方格上。例如,可将沿着至少一条推荐路线的每个位置(例如,每英尺一个、每米一个)映射至地理散列方格。如果存在多条推荐路线,则可将每条路线上的每个位置映射至一个地理散列方格。跨越的地理散列方格可编译至一组推荐地理散列方格中。可对一组推荐地理散列方格中的每个地理散列方格进行注释以指示至少一条推荐路线跨越方格。例如,可用灰色或数字1来注释每个地理散列方格。
34.在一些实施例中,可确定至少一组相邻地理散列方格。可确定的至少一组相邻地理散列方格可包括多组相邻地理散列方格。在一些实施例中,至少一组相邻地理散列方格中的第一组相邻地理散列方格可包括与一组推荐地理散列方格中的至少一个地理散列方格相邻的地理散列方格。在一些实施例中,至少一组相邻地理散列方格中的第二组相邻地理散列方格可包括与第一组相邻地理散列方格中的至少一个地理散列方格相邻的地理散列方格。在一些实施例中,如果地理散列方格是围绕另一个地理散列方格的八个地理散列方格中的一个,则可认为地理散列方格与另一个地理散列方格相邻。例如,第一组相邻地理
散列方格可对应于图2a所示的相邻方格216。尽管仅描述了第一组和第二组相邻地理散列方格,但是应当理解,可确定任意数量组的相邻地理散列方格。
35.在一些实施例中,至少一组相邻地理散列方格中的每个地理散列方格可被注释,以指示从地理散列方格到最近的推荐地理散列方格的距离。例如,可用蓝色或数字2来注释第一组相邻地理散列方格的每个地理散列方格。此外,可用黄色或数字3来注释第一组相邻地理散列方格中的每个地理散列方格。此外,可用注解红绿或4和5来注释与推荐地理散列方格有对应距离的地理散列方格。地理散列网格可响应于外部因素进行更新。
36.在一些实施例中,方差值可包括加权和。可基于至少一个得分和至少一个权重来计算加权和。在一些实施例中,可基于一组推荐地理散列方格、一组相邻地理散列方格和车辆的当前路线来获得至少一个得分。在一些实施例中,可基于一组推荐地理散列方格来获得至少一个得分中的第一得分。在一些实施例中,可基于第一组相邻地理散列方格来获得至少一个得分中的第二得分。在一些实施例中,可基于第二组相邻地理散列方格来获得至少一个得分中的第三得分。
37.在一些实施例中,至少一个得分可基于车辆在一组推荐地理散列方格和至少一组相邻地理散列方格中的多个地理散列方格中花费的总时间量。例如,第一得分可包括车辆在推荐地理散列方格中花费的时间量,第二得分可包括车辆在与推荐地理散列方格相邻的地理散列方格中花费的时间量,等等。在一些实施例中,至少一个得分可基于车辆进入的一组推荐地理散列方格和至少一组相邻地理散列方格中的多个地理散列方格的数量。例如,第一得分可包括车辆进入的推荐地理散列方格的数量,第二得分可包括与车辆输入的推荐地理散列方格相邻的地理散列方格的数量,等等。
38.在一些实施例中,可基于至少加权第一得分、加权第二得分和加权第三得分的总和来计算加权和。可基于第一得分和至少一个权重中的第一权重来计算加权第一得分。可基于第二得分和至少一个权重中的第二权重来计算加权第二得分。可基于第三得分和至少一个权重中的第三权重来计算加权第三得分。在一些实施例中,可预设第一、第二和第三权重,以使得更大的加权和对应于与推荐路线的更大偏差。
39.例如,加权和可计算如下:
40.加权和=w1×
得分1+w2×
得分2+w3×
得分3+w4×
得分4+w5×
得分541.其中:
42.0≤w1≤w2≤w3≤w4≤w543.路线比较组件116还可被配置为将方差值与阈值进行比较。在一些实施例中,可设置阈值以将假警报的数量最小化。假警报可以是在拼车乘客安全且及时地到达目的地而没有发生事故的行程期间产生的警报。例如,可设置阈值,以使得小的绕行不会触发警报。因为分配给与推荐路线的不同级别偏差的不同权重,小绕行可能具有较低的加权和。
44.在一些实施例中,阈值可基于历史因素。历史因素可包括其他驾驶员先前采取的路线,这些路线经过起始点和终点地理散列方格。例如,通过某些区域的路线可能具有更高的方差。这可能会导致更高的阈值。历史因素可包括当前驾驶员的历史。驾驶员历史可包括驾驶员的安全历史、驾驶员的评级、良好的反馈、过去的投诉以及为了更多钱而绕行的历史。阈值可允许驾驶员选择比推荐路线更好的路线而不触发警报。
45.在一些实施例中,阈值可基于拼车乘客的历史。例如,可使用更高的阈值来说明乘
客要求驾驶员绕行。在一些实施例中,阈值可基于上文关于路线推荐组件112描述的外部因素。例如,对于更长的估计行程时间,阈值可能更高。在一些实施例中,阈值可在行程开始时计算一次并保持固定。在一些实施例中,可响应于更新的外部因素来实时计算阈值。
46.绕行确定组件118可被配置为在方差值超过阈值的情况下确定车辆已绕行。在一些实施例中,在确定车辆已绕行之后,可将当前路线与至少一条历史路线进行比较。可响应于确定当前路线与至少一条历史路线中的历史路线匹配来生成弱警报。可响应于确定当前路线与至少一条历史路线中的历史路线不匹配来生成强警报。
47.在一些实施例中,可将方差值与多级阈值进行比较。由于加权和超过不同的阈值,因此行程将被视为不同级别的脱轨,并触发不同级别的警报。例如,可将方差值与高阈值进行比较。如果方差值超过高阈值,则可能会生成强警报。可在不将当前路线与历史路线进行比较的情况下生成强警报。在一些实施例中,可确定围绕至少一条推荐路线的地理散列方格的外部界限。如果车辆进入地理散列方格的外部界限,则可能产生强警报。
48.绕行确定组件118还可被配置为在方差值未超过阈值的情况下确定车辆未绕行。响应于确定车辆未绕行,计算系统102可继续检测车辆。在一些实施例中,可实时地将车辆的当前路线与阈值进行比较(例如,每秒一次)。
49.图2a示出了根据各实施例的示例性地理散列位置。位置212可包括地理位置(例如,地图上的点)。位置212可对应于具有经度和纬度值的坐标。位置212可位于地理散列方格214内。地理散列方格214的大小可能取决于表示地理散列方格214的数据的大小。位置212可位于地理散列方格214内的任何位置,并仍可由相同的位置值表示。相邻方格216可包括与地理散列方格214相邻的地理散列方格。相邻方格216可包括围绕地理散列方格214的八个地理散列方格。
50.图2b示出了根据各实施例的示例性路线。图2b所示和下面呈现的数据旨在是说明性的。示出了从起始点222到目的地226的路线224。路线224可对应于通过拼车应用请求的路线。路线方格231可包括路线224经过的地理散列方格。例如,可确定沿路线224的每个位置(例如,每英尺一个、每米一个)。可为每个位置确定地理散列方格,并且路线方格231可包括确定的地理散列方格。第一相邻方格232可包括与路线方格231相邻的地理散列方格。第二相邻方格233可包括与第一相邻方格232相邻的地理散列方格。第三相邻方格234可包括与第一相邻方格233相邻的地理散列方格。
51.图3示出了根据本发明的各实施例的用于确定绕行的示例方法300的流程图。方法300可在各种环境(包括例如图1的环境100)中实现。下面呈现的方法300的操作旨在是说明性的。取决于实现方式,方法300可包括以各种顺序或并行执行的附加的、更少的或可选的步骤。方法300可在包括一个或多个处理器的各种计算系统或装置中实现。
52.关于方法300,在框301处,可获得至少一条推荐路线。在框302处,可获得车辆的当前路线。在框303处,可基于当前路线和至少一条推荐路线来确定方差值。在框304处,可将方差值与阈值进行比较。在框305处,可确定方差值是否超过阈值。如果方差值超过阈值,则方法可进行到框306。如果方差值未超过阈值,则方法可进行到框307。在框306处,可确定车辆已绕行。在框307处,可确定车辆未绕行。
53.图4示出了根据本发明的各实施例的用于确定绕行的示例方法400的流程图。方法400可在各种环境(包括例如图1的环境100)中实现。下面呈现的方法400的操作旨在是说明
性的。取决于实现方式,方法400可包括以各种顺序或并行执行的附加的、更少的或可选的步骤。方法400可在包括一个或多个处理器的各种计算系统或装置中实现。
54.关于方法400,在框401处,拼车平台可接收对行程的请求。在框402处,可获得外部因素。在框403处,可基于行程请求和外部因素来推荐路线。在框404处,可获得车辆的当前路线。在框405处,可基于当前路线和至少一条推荐路线来确定方差值。在框406处,可获得历史因素。在框407处,可基于历史因素来确定阈值。
55.在框408处,可确定方差值是否超过阈值。如果方差值未超过阈值,则方法可进行到框409。如果方差值超过阈值,则方法可进行到框410。在框409处,方法可循环并再次执行绕行确定。例如,可实时(例如,每秒、每30秒)获得新外部因素。可定期更新(例如,每秒、每30秒)或在获得新外部因素时更新推荐路线。随着当前路线的进展,可计算新的方差值。例如,无论推荐路线是否更新,都可每秒确定一次方差值。在一些实施例中,可更新阈值。可将方差值与阈值进行比较,直到行程完成为止。
56.在框410处,可确定车辆已绕行。在框411处,可确定绕行是否较大。如果绕行较大,则方法可前进到框414并生成强警报。如果绕行不大,则方法可进行到框413。在框412处,可获得过去路线。在框413处,可确定当前路线是否与过去路线匹配。如果当前路线与过去路线不匹配,则方法可进行到框414并生成强警报。如果当前路线与过去路线匹配,则方法可进行到框415并生成弱警报。
57.图5是示出可在其上实现本文描述的任何实施例的计算机系统500的框图。例如,计算机系统500可以是计算系统102和计算装置104和106中的任一个。计算机系统500包括用于传递信息的总线502或其它通信机构、与总线502耦合以处理信息的一个或多个硬件处理器504。硬件处理器504可以是,例如,一个或多个通用微处理器。
58.计算机系统500还包括耦合至总线502以用于存储要由处理器504执行的信息和指令的主存储器506,诸如随机存取存储器(ram)、高速缓存和/或其它动态存储装置。主存储器506还可用于在由处理器504执行的指令执行期间存储临时变量或其它中间信息。当这些指令存储在处理器504可访问的存储介质中时,将计算机系统500呈现为被定制为执行指令中指定的操作的专用机器。主存储器506可包括非易失性介质和/或易失性介质。非易失性介质可包括例如光盘或磁盘。易失性介质可包括动态存储器。常见介质形式可包括例如磁盘、软盘、硬盘、固态驱动器、磁带或任何其它磁性数据存储介质、cd-rom、任何其它光学数据存储介质、任何物理具有孔图案的介质、ram、dram、prom和eprom、flash-eprom、nvram、任何其它存储芯片或盒式存储器以及它们的网络版本。
59.计算机系统500可使用定制的硬连线逻辑、一个或多个asic或fpga、固件和/或程序逻辑来实施本文所述的技术,它们与计算机系统结合起来使计算机系统500成为或将其编程为专用机器。根据一个实施例,本文的技术由计算机系统500响应于处理器504,执行包含在主存储器506中的一个或多个指令的一个或多个序列。此类指令可从另一个存储介质(诸如存储装置508)读入主存储器506。包含在主存储器506中的指令序列的执行导致处理器504执行本文描述的处理步骤。
60.例如,计算系统500可用于实现图1所示的计算系统102、计算装置104和计算装置106。在另一示例中,计算系统500可用于实现图1所示的计算系统102的一个或多个组件。作为另一示例,图3、图4所示和结合此图所描述的过程/方法可通过存储在主存储器506中的
计算机程序指令来实现。当这些指令由处理器504执行时,它们可执行如图3和图4所示和如上描述的步骤。在可选的实施例中,可使用硬连线电路代替软件指令或与软件指令结合使用。
61.计算机系统500还包括耦合至总线502的通信接口510。通信接口510提供与连接至一个或多个网络的一个或多个网络链接的双向数据通信相耦合。作为另一示例,通信接口510可以是局域网(lan)卡,以提供到兼容lan(或与wan通信的wan组件)的数据通信连接。也可实现无线链路。
62.某些操作的性能可分布在处理器之间,不仅驻留在单个机器内,而且跨多台机器部署。在一些示例实施例中,处理器或处理器实现的引擎可位于单个地理位置(例如,在家庭环境、办公室环境或服务器场内)。在其它示例实施例中,处理器或处理器实现的引擎可跨多个地理位置分布。
63.某些实施例在本文中被描述为包括逻辑或多个组件。组件可构成软件组件(例如,嵌入于机器可读介质上的代码)或硬件组件(例如,可以某种物理方式配置或布置的能够执行某些操作的有形单元)。如本文所用,为方便起见,当计算系统110的组件可包括可对计算系统110进行编程或配置以执行操作的指令时,可将计算系统110的组件描述为执行或被配置用于执行操作。
64.尽管本文描述了所公开原理的示例和特征,但在不背离所公开实施例的精神和范围的情况下,修改、调整和其它实现方式是可能的。此外,“包括”、“具有”和“包含”等词语以及其它类似形式旨在具有相同的含义并且是开放式的,因为这些词语中的任何一个之后的一个或多个项目都不是旨在详尽列出此类项目,或仅限于列出的项目。还必须注意的是,如本文和所附权利要求中所使用的,除非上下文另有明确规定,否则单数形式“一个”、“一种”和“所述”包括复数指代物。
65.本文示出的实施例被足够详细地描述以使本领域技术人员能够实践所公开的教导。可使用其它实施例并从中派生出其它实施例,从而可在不脱离本发明的范围的情况下进行结构和逻辑的替换和改变。因此,详细描述不应理解为限制性意义,并且各种实施例的范围仅由所附权利要求以及这些权利要求所享有的全部等效物范围限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1