首页 / 专利库 / 银行与财务事项 / 区块链交易 / 用于对等网络上的车辆共享的系统和方法

用于对等网络上的车辆共享的系统和方法

阅读:643发布:2020-05-11

专利汇可以提供用于对等网络上的车辆共享的系统和方法专利检索,专利查询,专利分析的服务。并且本公开提供了“用于 对等网络 上的车辆共享的系统和方法”。公开了用于对等网络上的车辆共享的系统、方法和计算机可读介质。示例性方法可以包括通过联接到至少一个 存储器 的一个或多个计算机处理器来确定指示用户的环境背景的输入、指示与车辆相关联的用户 请求 的输入。所述示例性方法还包括:基于所述输入来确定车辆选项或服务选项; 访问 与对等网络上的交易相关联的文件,所述对等网络包括基于 区 块 链 协议而连接的计算 节点 ;以及将与所述用户、所述车辆选项或所述服务选项相关联的信息添加到所述文件。,下面是用于对等网络上的车辆共享的系统和方法专利的具体信息内容。

1.一种系统,其包括:
至少一个存储器,所述至少一个存储器包括计算机可执行指令;以及
一个或多个计算机处理器,所述一个或多个计算机处理器被配置成存取所述至少一个存储器并执行所述计算机可执行指令以进行以下操作:
确定指示用户的环境背景和与车辆和服务相关联的用户请求的输入;
基于所述输入来确定车辆;
确定所述用户选择所述车辆;
访问文件,其中所述文件指示与网络相关联的交易,所述网络包括基于链协议而连接的计算节点;以及
将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
2.如权利要求1所述的系统,其中所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
3.如权利要求1所述的系统,其中所述第一信息用于使用人工智能的趋势分析中,并且所述第一信息包括以下各者中的至少一者:所述用户的年龄、位置、人口统计信息、使用历史或信誉以及所述第一信息。
4.如权利要求1所述的系统,其中所述第二信息用于使用人工智能的趋势分析中,并且所述第二信息包括以下各者中的至少一者:所述车辆的车辆识别号、品牌、型号、一个或多个尺寸、车辆功能性的文本描述,或一个或多个特征的文本描述。
5.如权利要求1所述的系统,其中所述环境背景是从外部源确定,并且包括以下各者中的至少一者:自然灾难的文本描述,或人为灾难的文本描述。
6.如权利要求1所述的系统,其中所述一个或多个计算机处理器还被配置成存取所述至少一个存储器并执行所述计算机可执行指令以致使与所述网络交换代币,所述代币包括加密货币或基于积分的代币。
7.如权利要求6所述的系统,其中所述基于积分的代币是基于所述车辆的型号。
8.如权利要求1所述的系统,其中所述一个或多个计算机处理器还被配置成存取所述至少一个存储器并执行所述计算机可执行指令以产生智能合同。
9.如权利要求1所述的系统,其中所述车辆包括自主车辆、急救医疗服务(EMS)车辆、运载车辆中的至少一者。
10.一种方法,其包括:
确定指示用户的环境背景的输入、指示与车辆相关联的用户请求的输入;
基于所述输入来确定车辆和服务;
确定所述用户选择所述车辆;
访问与网络上的交易相关联的文件,所述网络包括基于区块链协议而连接的计算节点;以及
将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
11.如权利要求10所述的方法,其中所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
12.如权利要求10所述的方法,其还包括将所述第一信息用于使用人工智能的趋势分析中,并且所述第一信息包括以下各者中的至少一者:所述用户的年龄、位置、人口统计信息、使用历史或信誉。
13.如权利要求10所述的方法,其还包括将所述第二信息用于使用人工智能的趋势分析中,并且所述第二信息包括以下各者中的至少一者:所述车辆的车辆识别号、品牌、型号、一个或多个尺寸、车辆功能性的文本描述,或一个或多个特征的文本描述。
14.如权利要求10所述的方法,其还包括从外部源确定所述环境背景,并且所述环境背景包括以下各者中的至少一者:自然灾难的文本描述,或人为灾难的文本描述。
15.一种存储计算机可执行指令的非暂时性计算机可读介质,所述计算机可执行指令在由处理器执行时致使所述处理器执行包括以下各者的操作:
确定指示用户的环境背景和与车辆相关联的用户请求的输入;
基于所述输入来确定车辆和服务;
确定所述用户选择所述车辆;
访问与网络上的交易相关联的文件,所述网络包括基于区块链协议而连接的计算节点;以及
将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。

说明书全文

用于对等网络上的车辆共享的系统和方法

技术领域

[0001] 本公开涉及用于网络上的车辆共享的系统、方法和计算机可读介质。

背景技术

[0002] 用户可能对发现和获得用于运输的各种车辆感兴趣。举例来说,用户可能对在不提前安排的情况下在他们的工作位置与给定目的地之间获得搭乘感兴趣。用户可以使用拼车、出租车、自行车共享或运输网络服务来获得搭乘。然而,此类服务可能不一定具有最佳的覆盖或者在不同的情景下满足所有用户的要求。发明内容
[0003] 本发明涉及一种使用链来促进对等的车辆共享网络的方法。用户可以广告他们的可用的车辆服务(例如,拖车、移动等)和车辆类型,并且用户可以请求车辆和车辆服务。区块链可以实现一个或多个网络内的通信以促进车辆共享操作并且促进支付。去中心化/远程的计算机可以接收用户请求并且基于例如位置、可用性和用户历史等因素来确定匹配的服务或车辆。附图说明
[0004] 图1示出了根据本公开的示例性实施例的示例性系统架构的图。
[0005] 图2示出了根据本公开的示例性实施例的示例性应用和过程流的图。
[0006] 图3示出了根据本公开的示例性实施例的示例性业务过程流的图。
[0007] 图4A示出了根据本公开的示例性实施例的包括加密货币支付网络的用于对等车辆共享的示例性系统的图。
[0008] 图4B示出了根据本公开的示例性实施例的包括加密货币支付网络的用于对等车辆共享的示例性系统的图。
[0009] 图5示出了根据本公开的示例性实施例的说明区块链的图。
[0010] 图6是根据本公开的示例性实施例的说明图5的区块链中的每个区块和交易的细节的功能图。
[0011] 图7示出了根据本公开的示例性实施例的流程图

具体实施方式

[0012] 本文描述本公开的实施例。然而,将理解,所公开的实施例仅仅是示例并且其他实施例可以采取各种形式和替代形式。图不一定按比例;一些特征可能经过夸示或缩减到最小以示出特定部件的细节。因此,本文公开的特定结构和功能细节将不被理解为具限制性,而是仅仅理解为用于教导本领域技术人员不同地采用本公开的代表性基础。本领域技术人员将理解,参考图中的任一者而说明和描述的各种特征可以与在一个或多个其他图中说明的特征进行组合以产生未明确说明或描述的实施例。所说明的特征的组合提供典型应用的代表性实施例。然而,特定应用或实现方式可能需要对与本公开的教导一致的所述特征的各种组合和修改
[0013] 在各种环境背景下,各种资源可能会变得稀缺。举例来说,在一些灾区(自然或人为),城市的资源可能会变得有限;因此,可能不会充分供应给定资源,例如人员、车辆和/或相关联的服务(例如,拖车、设备输送和取用、紧急救援分配等)。自然灾难可以指由地球的自然过程引起的主要不利事件;非限制性示例可以包括洪、飓、龙卷风、火山喷发、地震、海啸以及其他地质过程。人为灾难可以包括由人类活动引起的不利事件,包括(但不限于)恐怖行动、战争、网络战争、经济灾难等。灾难可能会导致生命丧失或财产损失,并且随后可能会留下一些经济损失,经济损失的严重程度取决于受影响的群体的抗逆,或恢复可用的基础设施的能力。
[0014] 具体来说,在此类情形期间,特定类型的车辆,例如多用途车(例如,、急救医疗服务(EMS)车辆、卡车等)可能会供应不足,而对此类车辆的对应的需求水平可能相对高。另外,需要特定服务的个别制造商(例如,原始设备制造商)车辆拥有者(例如,可能需要帮忙移动或可能需要帮忙移除落下的树等的个别制造商的轿车的拥有者)可能存在对特定类型的车辆(例如,多用途车)的特定需求。因此,本公开的实施例可以使请求者与车辆和服务匹配。此外,本公开的实施例可以通过创建车辆拥有者、经销商和相关联的组织的社区和对应网络来增加给定个别制造商的品牌忠诚度、货币化和品牌展示,这可以有助于在此网络和/或伙伴关系生态系统内提供服务。
[0015] 在各个方面,本文公开的内容包括供个别用户和用户群组共享车辆和相关联的按需服务的用于基于区块链的本地对等网络(例如,用于请求和提供个人拥有的特殊多用途车的网络)的系统、方法和设备。举例来说,给定制造商的敞蓬小型载货卡车拥有者可以在环境事件期间,例如在暴风雪期间共享车辆以及一个或多个相关联的服务(例如,输送食品和设备或整理残骸)以支援给定城市的运输部或消防部门。
[0016] 在一个实施例中,车辆拥有者可以增加他们拥有的一个或多个车辆的净利用率,并且此外可以广告他们可以提供的服务,进而充当对等网络中的服务提供者。可替代地或另外,给定车辆拥有者或仅仅另一用户(不一定是车辆拥有者)可能会请求特定类型的给定车辆和/或选择与车辆拥有者的偏好匹配的对应服务,进而充当对等网络中的客户端。在一个实施例中,两个实体(例如,服务提供者和客户端)可以与对等网络异步地交互。在另一实施例中,客户端可以使用自主车辆(AV)(例如,例如轿车的普通AV,和/或例如卡车或多用途车的专用AV),例如,以运输货物和人,并且可以促进相关联的服务的整合。在另一实施例中,使用此类AV可以有助于给定公司的车队管理者增加他们的车队的利用率。另外,当AV具有特定需求时,本公开的实施例可以使得AV能够请求给定服务(例如,当AV需要拖车时,其可以自动在本地对等网络中为此类服务出价)。
[0017] 在其他实施例中,在网络中发生的通信和信息交换可以基于区块链协议且通过区块链协议启用。另外,可以通过例如呈代币交换的形式(例如,使用加密货币或例如与给定制造商相关的积分的其他形式的奖励代币)的区块链协议来启用对所述服务的支付。
[0018] 在一个实施例中,从服务提供者方面看到的所公开的系统、方法和设备可以使得具有可用的时间和资源的个别用户或用户群组(例如,车辆拥有者和/或服务提供者)在可以界定微观经济的环境背景下提供他们的服务和产品(例如,车辆)。此外,本公开的实施例可以激励小社区在急救或灾难期间更独立且不大依赖于政府组织和其他第三方。此外,本公开的实施例对于可以提供他们的车辆和相关联的服务以便用作EMS车辆、输送车辆等的特定类型的车辆(例如,大型车辆,比如厢式货车)的拥有者可能是有用的。
[0019] 如所述,本公开的实施例可以用于给定环境背景中,例如在急救期间,其中让邻近(例如,给定郡县或城市区域)可用的车辆执行任务而不是等待来自中心调度位置的专用车辆到达可能会更好。在另一实施例中,本公开的实施例可以使得附属于给定公司的生态系统的一个或多个第三方实体能够于在区块链技术下操作的对等网络中进行通信,并且进而有助于基础的微观经济和相关联的社区增长。在另一实施例中,从客户端方面看到的所公开的系统、方法和设备可以通过充分利用本地对等网络来实现减少的服务时间,同时有助于给定社区(例如,农村社区或城市社区)中的微观经济增长。
[0020] 在下文界定在说明书和/或权利要求中使用的各种术语。具体来说,在实施例中,“区块链”或“区块链”可以指保持增长的数据记录列表的分布式数据库。在另一实施例中,可以保护每个数据记录以防止篡改和修正。可以联合公开交易分类账来使用区块链,并且可以通过密码保护记录。
[0021] 在另一实施例中,“计算节点”可以指具有内部地址的计算装置,所述计算装置可以操控区块链和相关联的交易的副本,例如,作为对等网络的部分。
[0022] 在一个实施例中,“散列函数”可以指可以将任意大量数据映射为固定长度大小的数学算法。在一个实施例中,给定散列将始终源自相同数据,但修改所述数据(例如,改变所述数据的位)可以改变所述散列。由所述散列函数返回的值被称为“散列”。
[0023] 在一个实施例中,“公开分类账”可以指分布式数据库或区块链的交易的可公开访问的列表。
[0024] 在另一实施例中,“数字货币”可以指可以用作交易(包括金融交易)的一种支付形式的价值单元。数字货币可以包括由计算装置电子地产生并且存储在计算装置内的货币。可以使用常规形式的货币(例如,例如美元或欧元的法定货币)购买数字货币并且产生具有特定值的数字货币。通常,数字货币可能不具有物理投标形式,但可以是可以通过用户计算装置(例如,移动装置)使用例如数字钱包或移动应用等软件应用进行访问的。
[0025] 在一个实施例中,“加密货币支付网络”可以指用于操作并维持加密货币系统的一个或多个服务器计算机。加密货币支付网络可以用于促进数字货币在加密货币支付网络内的一个或多个服务器计算机之间的产生/发行和分配。加密货币支付网络还可以用于实现在服务器计算机之间执行交易以便传递货物/服务和/或转移资金。
[0026] 在加密货币系统的背景下,术语“节点”可以指加密货币系统内的计算装置。加密货币系统中的节点可以与金融机构(例如,行)的金融机构服务器计算机相关联和/或由所述金融机构服务器计算机操作。每个节点可以具有与所述节点相关联的特定权利和约束。举例来说,发行者节点可以具有在加密货币支付网络内产生并发行数字货币的权利,而分配者节点可以具有分配数字货币的权利,但不产生或发行数字货币。加密货币支付网络中的其他节点,例如商家和用户(例如,消费者),可以具有转移数字货币的权利。
[0027] 在一个实施例中,“交易分类账”可以指来自先前交易的数据汇编。交易分类账可以是可以被配置成存储来自使用数字货币执行的所有先前交易的数据的数据库或其他相当的文件结构,所述数据包括交易日期和时间、交易量以及交易的参与者(例如,交易量的发送者和接收者)。在一些实施例中,交易分类账可以包括区块链的至少部分,其中区块链中的新的区块是基于区块链中的新的交易区块和先前区块而通过算法确定的。在一些实施例中,加密货币支付网络内的每个节点可以存储他们的自身的交易分类账的副本。在其他实施例中,仅一些节点可以存储他们的自身的交易分类账的副本。
[0028] 在一个实施例中,“数字证书”可以指用作验证过程的部分的数据。可以使用数字证书将信息从一个实体发送到另一实体。可以使用数字证书来核实发送消息的实体是可信的。在一些实施例中,数字证书可以包括指示以下各者的数据:数字证书版本、序列号、算法标识符、证书颁发机构(例如,管理系统)的名称、有效期、节点验证公开密钥的副本以及证书颁发机构的数字签名,使得接收方(例如,节点)可以核实所述证书是真实的。
[0029] 在一个实施例中,“数字签名”可以指消息的电子签名。在一些实施例中,可以使用数字签名来验证在加密货币支付网络内发送的交易消息的真实性。数字签名可以是使用加密算法(例如,Rivest–Shamir–Adleman(RSA)算法)根据消息和私密密钥产生的唯一值。在一些实施例中,可以利用使用公开密钥的解密算法来核实所述签名。数字签名可以包括(但不限于)数值、字母数字值,或包括图形表示的任何其他类型的数据。
[0030] 在一个实施例中,“密钥”可以指用于算法的一条数据或信息。密钥可以唯一一条数据并且通常是密钥对的部分,其中第一密钥(例如,私密密钥)可以用于加密消息,而第二密钥(例如,公开密钥)可以用于解密经加密的消息。密钥可以是数值或字母数字值并且可以使用算法产生。加密货币支付网络中的管理系统服务器计算机可以产生唯一密钥对并且为所述加密货币支付网络中的每个节点指派唯一密钥对。在一些实施例中,密钥可以指节点验证密钥对或交易密钥对。
[0031] 交易密钥对可以包括交易公开密钥和交易私密密钥。节点和/或支付实体可以使用交易密钥对来执行加密货币支付网络中的交易。当创建给定金融机构服务器计算机的账户时,一个或多个用户装置(例如,服务器装置、移动装置等)可以产生交易密钥对,或者第三方装置(例如,金融机构服务器计算机)可以产生交易密钥对。节点的交易公开密钥可以分布在整个加密货币支付网络中,以便允许认证使用节点的私密密钥签署的支付交易消息。
[0032] 此外,节点验证密钥对可以包括节点验证公开密钥和节点验证私密密钥。节点和管理系统可以使用节点验证密钥对来核实节点是发行者节点或分配者节点。给定装置(例如,管理系统服务器计算机)可以响应于来自被指定为加密货币支付网络中的发行者节点或分配者节点的请求消息而产生节点验证密钥对。在其他实施例中,节点(例如,金融机构服务器计算机)可以产生节点验证密钥对并且将所述节点验证密钥对发送到管理系统服务器计算机。在一些实施例中,节点验证公开密钥可以在功能上类似于交易公开密钥。然而,可以仅将节点验证公开密钥分配给与节点验证公开密钥相关联的节点。在这些实施例中,可以对节点验证公开密钥进行加密,之后将所述节点验证公开密钥发送到适当的节点。
[0033] 在一个实施例中,“用户装置”或“用户计算装置”可以指与用户相关联的计算装置。在一些实施例中,可以使用用户计算装置与另一装置、计算机或系统通信。所述用户计算装置可以包括用于执行交易的用户计算装置。所述用户计算装置可以能够经由网络执行通信。用户计算装置可以呈任何合适的形式。举例来说,合适的用户计算装置可以是手持式和紧凑型,使得其可以刚好放入用户的钱包和/或口袋(例如,口袋大小)中。用户计算装置可以包括处理器和操作性地联接到所述处理器的存储器、输入装置和输出装置。用户计算装置的特定示例包括蜂窝电话或移动电话、平板计算机、桌上型计算机个人数字助理(PDA)、寻呼机、便携式计算机、智能卡等。额外的用户计算装置可以包括可穿戴装置,例如智能手表、眼镜健身带、脚镯、戒指、环等。在一些实施例中,用户计算装置可以包括具有远程通信能力的汽车
[0034] 在一个实施例中,“标识符”可以指可以用于识别信息的任何信息。在一些实施例中,标识符可以是随机产生或根据预定算法、码或共享密钥产生的特殊值。举例来说,可以使用账户标识符来唯一地识别账户。在一些实施例中,标识符可以是一个或多个图形、代币、条形码、QR码或可以用于唯一地识别实体的任何其他信息。
[0035] 在另一实施例中,“交易”可以包括两个实体之间的交换或交互。在一些实施例中,交易可以指两个用户(例如,个人或实体)之间的值的转移。交易可以涉及货币资金(例如,数字货币)的交换,或两个个人或实体之间的为了货币资金的货物或服务的交换。在其他实施例中,交易可以是购买交易,其涉及个人或实体从商家或其他实体购买货物或服务作为货币资金的交换。在其他实施例中,交易可以是非金融交易,例如两个实体之间的数据或信息的交换,例如数据或信息在通信信道上的传递。非金融交易的示例可以包括用于验证服务器计算机的身份和/或与服务器计算机相关联的权利和约束的交易。
[0036] 在一个实施例中,“消息”可以包括可以从一个实体传输到另一实体(例如,一个计算装置传输到另一计算装置)的任何数据或信息。可以在计算机或计算系统内的装置/部件之间在内部传送消息,或在装置之间经由通信网络在外部传送消息。另外,可以修改、更改或以其他方式改变消息以包括经加密或匿名化的信息。
[0037] 图1示出了根据本公开的示例性实施例的示例性系统架构的图。在另一实施例中,系统架构100可以包括用户,即,例如客户端102的客户端和例如提供者104的提供者。在另一实施例中,可以经由系统架构100链接客户端102和提供者104以执行产品或服务116。在另一实施例中,经由系统架构100进行链接可以包括连接与对等网络112上的用户相关联的一个或多个装置,其中用户装置表示那个对等网络112上的节点(例如,计算节点)。在另一实施例中,产品可以包括例如车辆的产品,或例如工具和设备(例如,锯子、梯子等)的相关联的产品。其他服务可以包括(但不限于)出租服务、产品递送、救援操作、残骸清除等,所述服务可能在给定的环境背景(例如,灾难(例如,自然灾难或人为灾难))中相关。在另一实施例中,此系统架构100的用户可以形成包括多个客户端和提供者的本地对等网络。另外,客户端和提供者的数目的大小可以增加或减小以适应客户端和服务提供者的平衡的数目。
[0038] 在另一实施例中,当客户端102作出请求103时,去中心化配对算法114可以使作出请求103的客户端102与对等网络112上的提供者104匹配。去中心化配对算法114可以使用将要在下文描述的人工智能算法和技术。在一个实施例中,去中心化配对算法114可以使用客户端102或提供者104的记录和交易历史,以及提供者104相对于作出请求103的客户端102的接近度和可用性。在另一实施例中,可以根据区块链协议113将所述记录和交易历史、接近度、可用性以及其他相关信息作为一个或多个文件存储在对等网络112上。另外,可以通过使用区块链协议113将所述交易和记录(例如,客户端102的请求记录和/或提供者104的产品和服务记录)存储在对等网络112上并且进行验证。在另一实施例中,对等网络112可以包括公共基础设施(例如,不具有约束的多个装置)或私用基础设施(例如,属于一个或多个指定银行的计算机)上的一个或多个计算节点。此外,可以将请求103递送到可以接受请求109的提供者104。因此,可以促进在客户端102的数字钱包105与提供者104的数字钱包
107之间的支付106,这将要在下文进一步论述。
[0039] 在一个实施例中,数字钱包105可以与客户端102相关联,和/或数字钱包107可以与提供者104相关联。在一个实施例中,数字钱包105和107(在本文可替代地或另外地称为e钱包)可以指经加密的物理或虚拟存储空间(例如,用户装置上或与对等网络112相关联的装置上的存储器块)。在另一实施例中,数字钱包105或107可以包括用户(例如,客户端102或提供者104)的私密密钥和公开密钥,这可以允许用户发送和/或接收代币(例如,加密货币)。在一个实施例中,数字钱包105和/或107可以是给定制造商或公司的数字市场或金融功能性的部分,进而为用户(例如,客户端102和提供者104)提供发送和/或接收代币和/或资金的高效方式。
[0040] 在另一实施例中,具有对等网络112的系统架构100可以包括验证110功能性,所述验证功能性可以包括自动化验证器(例如,自动化清算所),所述自动化验证器用于验证请求103、产品和/或服务116和/或针对所述服务的支付106。在另一实施例中,可以由包括提供者104自身的验证器、对等网络112上的例如汽车、移动装置和连接到对等网络112并且在区块链协议113下操作的其他装置的其他节点提供所述验证。
[0041] 在另一实施例中,系统架构100可以包括对提供一个或多个智能合同(未示出)和关于在区块链协议113下操作的对等网络112的相关联的细节的支持。具体来说,所述智能合同可以包括基础业务逻辑的细节和交易细节(例如,与所涉及的各方、服务条款、支付条款等相关的呈数字合同格式的细节),这可以用于确保在成功完成服务和/或使用产品(例如,车辆)之后客户端102将向提供者104支付。
[0042] 在一个实施例中,可以跨越对等网络112的节点来分配和复制在区块链协议113下存储在对等网络112上的数据(例如,文件),这可以实现更高的透明度并且与不包括区块链协议113的实现方式相比提供额外的抗干扰。在另一实施例中,所存储的数据可以包括(但不限于)支付历史、提供者104的地址以及所提供的服务(例如,拖车、耕作等)或产品(例如,车辆类型、型号、色彩等)的性质、详述客户端102的访问数据的请求的信息(例如,时间戳、装置起始类型等),和/或包括业务逻辑向给定提供者104支付的方面的智能合同。
[0043] 在一个实施例中,可以产生对等网络112的给定用户和用于促进对等网络112上的交易的各种金融实体(未示出)的简档。所述简档可以指关于实体的信息。在一些实施例中,所述简档可以是关于实体的信息的表示,包括权利和约束、识别数据和验证数据。举例来说,金融机构服务器计算机的简档可以包括指示节点类型的数据,所述金融机构服务器计算机处于加密货币支付网络内。在一些实施例中,可以将所述简档存储在数据库中并且链接到与所述简档涉及的实体相关联的标识符。实体可以具有一个或多个简档。在一个实施例中,数据库可以包括任何硬件、软件、固件,或用于存储和促进信息的检索的前述各者的组合。另外,所述数据库可以使用多种数据结构、布置和汇编中的任一者来存储和促进信息的检索。
[0044] 在一个实施例中,金融机构服务器计算机可以连接到对等网络112并且可以用于授权用户(例如,客户端和提供者)之间的交易。金融机构服务器计算机可以指与金融机构相关联的计算机。金融机构服务器计算机的示例可以包括访问装置、终端或操控金融机构服务器互联网网站的网络服务器计算机。金融机构服务器计算机可以呈任何合适的形式。金融机构服务器计算机的额外的示例包括能够访问互联网的任何装置,例如个人计算机、蜂窝电话或无线电话、个人数字助理(PDA)、平板PC以及手持式专用读取器。
[0045] 在一个实施例中,可以使用支付处理服务器计算机(未示出)来处理用户(例如,客户端和提供者)之间的支付,并且可以是连接到对等网络112的金融机构服务器计算机的部分。在另一方面,支付处理服务器计算机可以包括用于支付处理的服务器计算机。在一些实施例中,所述支付处理服务器计算机可以联接到数据库并且可以包括用于服务来自一个或多个客户端计算机的请求的任何硬件、软件、其他逻辑或前述各者的组合。所述支付处理服务器计算机可以包括一个或多个计算设备,并且可以使用多种计算结构、布置和汇编中的任一者来用于服务来自一个或多个客户端计算机的请求。在一些实施例中,所述支付处理服务器计算机可以操作多个服务器计算机。在这些实施例中,每个服务器计算机可以被配置成处理给定地区的交易或者处置基于交易数据的特定类型的交易。
[0046] 在一个实施例中,支付处理服务器计算机可以包括用于支持和递送授权服务、异常文件服务以及清算和结算服务的数据处理子系统、网络和操作。在一个实施例中,支付处理服务器计算机可以处理交易相关消息(例如,授权请求消息和授权响应消息)并且确定所述交易相关消息的适当的目的地计算机。在一些实施例中,支付处理服务器计算机可以代表发行者授权交易。支付处理服务器计算机还可以处置和/或促进金融交易的清算和结算。
[0047] 在一个实施例中,如本文使用的术语“服务器计算机”可以指连接到对等网络112的给定计算机或计算机群集。举例来说,服务器计算机可以是大型主机、小型计算机群集,或用作单元的服务器群组。在一个示例中,服务器计算机可以是联接到Web服务器的数据库服务器。服务器计算机可以联接到数据库并且可以包括用于服务来自一个或多个客户端计算机的请求的任何硬件、软件、其他逻辑或前述各者的组合。服务器计算机可以包括一个或多个计算设备,并且可以使用多种计算结构、布置和汇编中的任一者来用于服务来自一个或多个客户端计算机的请求。
[0048] 图2示出了根据本公开的示例性实施例的示例性应用和过程流的图。在另一实施例中,图200进一步示出了包括用户205(例如,客户端和提供者)之间的支付过程的各方面的流。在示例性使用情况下,给定用户205可以在包括多个节点203的本地对等网络上向提供者207请求服务212。用户205可以向提供者207请求支付214。在一个实施例中,可以使用代币209,例如加密货币,来作出用户205与提供者207之间的支付。在另一实施例中,与促进本公开的实施例相关联的给定制造商或公司可以提供首次钱币发行(ICO)202以促进支付过程。在另一实施例中,ICO 202可以包括制造商或公司释放将要用于系统中的代币209的初始池,用户205(例如,客户端和提供者)可以使用法定货币(例如,美元、欧元等)或其他虚拟代币(例如,比特币、以太坊等)购买和出售所述代币。在另一实施例中,本地对等网络210的用户205可以通过由给定制造商或公司提供的货币兑换服务211或任何其他(第三方)服务提供者将这些代币209兑换为货币204。在一个实施例中,如果使用206给定制造商或公司的代币209,那么用户可以例如从制造商或公司和/或从下属市场获得一个或多个用户奖励213(例如,打折的燃料、私人停车场的优先/打折的泊车、自动车库处的折扣等)。在另一实施例中,还可以至少部分地基于用户205的记录(例如,交易历史、信誉等)来确定用户奖励
213(例如,激励和积分),可以根据区块链协议(未示出)捕获所述记录作为存储在写入到本地对等网络210的文件上的数据。在另一实施例中,可以使用一个或多个基于人工智能的算法(例如,使用机器学习)通过分析本地对等网络210来产生分析数据215。在另一实施例中,所述分析数据可以包括使用趋势、人口统计分析、环境背景数据以及相关趋势等。在另一实施例中,所述分析数据可以向给定制造商或公司提供深刻见解,使得它们可以提高它们的服务产品。可替代地或另外,可以向一个或多个第三方出售所述分析数据215。
[0049] 如上文所述,本文描述的装置和系统(和它们的各种部件)的实施例可以采用(AI)来促进使本文描述的一个或多个特征自动化。所述部件可以采用各种基于AI的方案来实行本文所公开的各种实施例/示例。为了提供或辅助本文描述的众多确定(例如,确定、断定、推断、计算、预言、预测、估计、导出、预报、检测、计算),本文描述的部件可以检查被授予访问的数据的整体或子集,并且可以根据经由事件和/或数据捕获的一组观察来提供关于系统、环境等的状态的推理或确定。举例来说,可以采用确定来识别特定上下文或动作,或可以产生状态的概率分布。所述确定可以是概率性的,即基于数据和事件的考虑来计算所关注状态的概率分布。确定还可以指用于由一组事件和/或数据组成较高级事件的技术。
[0050] 此类确定可以导致从一组观察到的事件和/或所存储的事件数据构建新的事件或动作,无论所述事件是否在时间接近性方面紧密相关,并且无论所述事件和数据是否来自一个或若干个事件和数据源。本文公开的部件可以结合所要求保护的主题结合执行自动和/或所确定的动作而采用各种分类(显式训练(例如,经由训练数据)以及隐式训练(例如,经由观察行为、偏好、历史信息、接收外来信息等))方案和/或系统(例如,支持向量机、神经网络、专家系统贝叶斯网络模糊逻辑、数据融合引擎等)。因此,可以使用分类方案和/或系统来自动学习和执行若干功能、动作和/或确定。
[0051] 分类器可以通过f(z)=置信度(类)将输入属性向量z=(z1,z2,z3,z4,…,zn)映射到所述输入属于一类的置信度。此类分类可以采用基于概率和/或统计的分析(例如,考虑到分析工具和成本)以确定将要自动执行动作。支持向量机(SVM)可以是可以采用的分类器的示例。SVM操作通过发现可能的输入的空间中的超表面而操作,其中所述超表面试图使触发准则与非触发事件分离。直观上,这使得针对接近训练数据但不等同于训练数据的测试数据的分类是正确的。其他定向和非定向的模型分类方法包括(例如)朴素贝叶斯、贝叶斯网络、决策树、神经网络、模糊逻辑模型,且/或可以采用提供不同的独立模式的概率分类模型。本文使用的分类还包括用于形成优先级模型的统计回归。
[0052] 图3示出了根据本公开的示例性实施例的用于说明业务方面的另一流程图。具体来说,图300示出了可以使用对等数字钱包302(类似于上文结合图2所描述的数字钱包)向提供者304(例如,服务提供者)进行支付。另外,在支付过程期间,可以收取所述支付的一部分(例如,所述支付的约1%到约5%)作为交易费用306。可以使用此类交易费用306至少部分地资助一个或多个实体,包括(但不限于)移动平台联盟308、原始设备制造商和/或车队拥有者310、一个或多个价值提供者312和/或下属市场和/或银行314。以此方式,可以在商业环境中存在多种实体,所述多种实体可以在财务上支持和/或在财务上受益于本地对等网络(例如,图2的本地对等网络210)和本公开的各种实施例。
[0053] 图4示出了根据本公开的示例性实施例的包括加密货币支付网络的示例性系统的框图。图4中的系统400包括可以连接到对等网络(例如,上文结合图1所示出和描述的对等网络112)的加密货币支付网络445,所述对等网络可以包括:第一支付实体455A,其包括具有第一用户计算装置430A的第一终端用户425A(例如,客户端);第二支付实体455B,其包括具有第二用户计算装置430B的第二终端用户425B(例如,提供者);一个或多个发行者节点405A-405N;一个或多个分配者节点420A-420M;以及管理系统服务器计算机450。在一些实施例中,第一终端用户425A和第二终端用户425B可以是个人用户、商业实体和组织中的一者。这些系统和计算机中的每一者可以使用任何合适的通信协议经由任何合适的通信媒介(例如,互联网)彼此进行操作通信。
[0054] 在图4中示出的实施例中,示出所述系统和计算机经由一个或多个通信网络415(例如,互联网、私人通信网络和公共通信网络中的一者或多者)进行交互。在一些方面,在系统400中示出了示例性若干部件。然而,应理解,本公开的实施例可以包括每个部件中的一者以上。另外,本公开的一些实施例可以包括少于或大于在图4中示出的所有部件。在另一实施例中,包括了点线来指示任选的特征,所述特征指示在各种实施例中包括的这些实体的数目可以不同。类似地,当参考发行者节点405A-405N和分配者节点420A-420M时使用“N”和“M”指示在各种实施例中可能存在任何数目的这些实体,并且此外在各种加密货币支付网络445配置中不需要发行者节点405A-405N和分配者节点420A-420M的数目相同。在另一实施例中,用户计算装置430A-430B可以呈任何合适的形式。举例来说,合适的用户计算装置可以是手持式和紧凑型,使得它们可以恰好放入用户的口袋中。用户计算装置430A-430B的示例可以包括能够访问互联网的任何装置。用户计算装置430A-430B的特定示例包括蜂窝电话或无线电话(例如,智能电话)、平板计算机电话、平板计算机、膝上型计算机、桌上型计算机、终端计算机、工作站、个人数字助理(PDA)、物理加密货币钱包硬件、寻呼机、便携式计算机、智能卡等。在本公开的一些实施例中,与用户相关联的用户计算装置430A-
430B和支付装置可以是单个装置(例如,移动电话)。
[0055] 用户计算装置430A-430B可以包括处理器和联接到所述处理器的计算机可读介质,所述计算机可读介质包括可以由处理器执行以便执行本文描述的功能性的代码。用户计算装置430A-430B可以通过通信网络415将数据传输到发行者节点405A-405N、分配者节点420A-420M以及另一用户计算装置430A-430B。举例来说,第一用户计算装置430A可以表示客户端的装置,所述客户端的装置经由通信网络415通信地联接到第二用户计算装置430B,以与和第二用户计算装置430B相关联的提供者(例如,服务提供者)执行交易。
[0056] 在一些实施例中,加密货币支付网络445可以包括实施发行者节点405A-405N和分配者节点420A-420M的一个或多个服务器计算机(未说明)。在一些实施例中,每个发行者节点405A-405N和分配者节点420A-420M可以是与单独的金融机构相关联的服务器计算机。举例来说,每个发行者节点405A-405N可以与中央银行、联邦储备或政府机构相关联,而每个分配者节点420A-420M可以与不同的商业银行相关联。在各种实施例中,可以通过单独的计算装置(例如,服务器计算机)实施每个发行者节点和/或分配者节点。然而,在一些实施例中,单个服务器计算机可以实施多个发行者节点和/或分配者节点。发行者节点405A-405N和分配者节点420A-420M可以包括处理器和联接到所述处理器的计算机可读介质,所述计算机可读介质包括可以由处理器执行以便执行本文描述的功能性的代码。
[0057] 在一些实施例中,可以通过维持终端用户425A-425B中的一者或多者的用户简档和/或账户数据(例如,金融账户数据)的一个或多个服务器计算机来实施分配者节点420A-420M中的每一者。举例来说,在一些实施例中,通过相应的金融机构(例如,银行)操控分配者节点420A-420M中的每一者,并且因此每个分配者节点420A-420M可以通过金融账户具有与终端用户425A-425B中的一者或多者的明确关系,其中所述终端用户可能已经向所述金融机构提供了信息(例如,姓名、地址、电话号码、人口统计信息、政府识别数据(例如,社会保险号(SSN))等)。
[0058] 如上文所述,加密货币支付网络445可以包括经由通信网络415进行通信的发行者节点405A-405N和分配者节点420A-420M。在一些实施例中,可以通过管理系统服务器计算机450向这些节点中的每一者授予参与加密货币支付网络445的权利和能力。在这些实施例中,管理系统服务器计算机450可以被配置成产生包括节点验证公开密钥的数字证书,并且向节点中的每一者分配所述数字证书,以允许所述节点在加密货币支付网络445中起作用。节点验证公开密钥可以是节点验证密钥对的部分,所述节点验证密钥对可以包括节点验证私密密钥。节点验证密钥对可以是非对称密钥对,使得可以使用节点验证公开密钥对从节点发送到管理系统服务器计算机450的消息进行加密,并且管理系统服务器计算机450可以使用用于那个节点的对应的节点验证私密密钥对所述消息进行解密。
[0059] 响应于来自将被指定为加密货币支付网络445中的发行者节点(例如,客户端的用户装置)或分配者节点的节点的请求消息而通过管理系统服务器计算机450产生节点验证密钥对。在其他实施例中,节点(例如,提供者的装置和/或金融机构服务器计算机)可以产生节点验证密钥对并且将所述节点验证密钥对发送到管理系统服务器计算机450。在一些实施例中,可以通过对节点验证公开密钥中的每一者进行加密而将节点验证公开密钥发送到发行者节点405A-405N和分配者节点420A-420M,使得仅相关联的节点可以对它们的节点验证公开密钥进行解密。
[0060] 在一些实施例中,发行者节点405A-405N中的每一者和分配者节点420A-420M中的每一者可以维持在加密货币支付网络445中作出的支付交易的分类账415A-415M。在一些实施例中,分类账415A-415M可以包括交易列表,其中每个条目包括每个交易的发送者地址、接收者地址和数字货币量。在一些实施例中,所述分类账可以包括曾使用数字货币执行的所有交易的记录。
[0061] 在一些实施例中,仅当在分类账415A-415M(中的全部或一者或多者)中记录支付交易时,可以将支付交易视为正式的且成功地处理。因此,在一些实施例中,需要将所有支付交易消息传输到维持分类账415A-415M的节点。在一些实施例中,支付实体(例如,455A)将支付交易消息传输到维持分类账的节点中的每一者,但在其他实施例中,支付实体455A可以将支付交易消息传输到这些节点中的仅一者(其继而将所述支付交易消息转发到另一分类账维持节点)或特别被配置成向分类账维持节点提供支付交易消息的另一计算装置。在一些实施例中,仅所述节点的子集可以维持分类账(例如,仅分配者节点420B)或干脆完全不同的实体可以维持所述分类账。
[0062] 加密货币支付网络445内的节点和支付实体可以使用数字签名来执行交易(例如,转移数字货币),这是基于数字证书的使用。在本公开的实施例中,数字证书可以利用交易密钥对(例如,交易公开密钥和交易私密密钥)。在一些实施例中,每个节点可以使用交易私密密钥来产生数字签名(以及因此,支付消息),并且可以使节点的交易公开密钥公共可用(例如,加密货币支付网络445中的其他节点可用)以允许其他节点核实支付交易的真实性,并且相应地将支付交易记录在它们的相应分类账中。在一些实施例中,交易公开密钥可以是识别数字货币支付的接收方的“目的地地址”。
[0063] 举例来说,当第一支付实体455A(例如,客户端)希望将数字货币发送到第二支付实体455B(例如,提供者)时,第一支付实体455A通过以下操作产生数字签名:(1)创建识别由第一支付实体455A持有的一些数字货币并且还识别资金的接收方(例如,使用第二支付实体455B的交易公开密钥)的支付消息;(2)使用第一支付实体455A的交易私密密钥对支付消息进行加密;(3)以及将经加密的支付消息发送到加密货币支付网络445中的第二支付实体455B和其他节点。加密货币支付网络445中的其他实体(例如,节点、支付实体等)随后可以使用第一支付实体455A的交易公开密钥来核实所述量的数字货币是有效的并且已经由第一支付实体455A转移到第二支付实体455B。一旦交易经过验证,便可以将所述交易公布到由加密货币支付网络445中的一个或多个节点维持的分类账(例如,分类账415A-415M)中。
[0064] 在一些实施例中,管理系统服务器计算机450可以向发行者节点405A授予数字证书(例如,证书410A、证书410B、证书410C...证书410M)。发行者节点405A可以使用此数字证书来起始产生数字货币的过程。存在产生额外的数字货币的多种方式,包括(但不限于)发行者节点405A创建对自身的新的支付交易,以及创建对分配者节点420A-420M中的任一者的新的支付交易等。在一些实施例中,这些支付交易完全参考新的货币,所述新的货币在所述支付交易之前先前尚未存在,发行者节点405能够简单地通过由管理系统服务器计算机450授予所述发行者节点的权限来产生或发明新的数字货币。本公开的实施例允许使用本领域技术人员已知的许多不同类型的数字证书和密码算法,包括(但不限于)使用椭圆曲线数字签名算法(ECDSA)、加密哈希函数安全散列算法(SHA)家族(例如,SHA-1家族、SHA-2家族、SHA-3家族等)、Scrypt算法等。
[0065] 在一些实施例中,管理系统服务器计算机450还可以向分配者节点420A授予数字证书(例如,410B)。分配者节点420A在从发行者节点405A接收一定量的数字货币之后使用此数字证书将一定量所述数字货币分配给支付实体(例如,455A、455B)中的一者或另一分配者节点(例如,420B-420M)。举例来说,分配者节点420A可以通过依靠以下操作产生数字签名来创建与第一支付实体455A的新的支付交易:(1)创建识别由分配者节点420A持有的一些所接收的数字货币并且还识别资金的接收方(例如,使用第一支付实体455A的交易公开密钥或目的地地址)的支付消息;(2)使用分配者节点420A的交易私密密钥对支付消息进行加密;(3)以及将经加密的支付消息发送到加密货币支付网络445中的第一支付实体455A和其他节点。加密货币支付网络445中的其他实体(例如,节点、支付实体等)随后可以使用第一支付实体455A的交易公开密钥来核实所述量的数字货币是有效的并且已经由分配者节点420A转移到第二支付实体455B。一旦交易经过验证,便可以将所述交易公布到由加密货币支付网络445中的一个或多个节点维持的分类账(例如,分类账415A-415M)中。
[0066] 图5是说明根据本公开的示例性实施例的示例性区块链的图500。在另一方面,可以在对等网络(例如,上文结合图1所示出和描述的对等网络112)上经由区块链协议来实施所述区块链。主链中的区块502、504、512、514、522、524、532、534、536可以包括从开始区块502到当前区块536的最长一连串区块。对于区块链中的任何区块,可以仅存在从开始区块
502到当前区块536的一条路径。区块506、516、518、526、528包括不处于最长链中的区块。在另一实施例中,所述系统可以是分布式系统,使得除了主链之外,区块516、518、526、528可以仅被创建数秒。在另一实施例中,每当发生分叉时,产生计算节点建立,第一时间在所述计算节点上接收每个区块。因此,可以不使用区块516、518、526、528的短链。在另一示例中,图5中的区块链的每个用户可以是成员。在另一实施例中,在一组若干成员为在区块链中添加新的区块进行投票之后,可以添加区块链。在此基于成员的系统中,可以不创建区块516、
518、526、528的短链。
[0067] 在另一实施例中,区块链可以包括两种记录:交易和区块。交易可以指存储在区块链中的实际数据。在另一实施例中,可以对区块链中的每一者中的数据进行加密。在一个示例中,每个区块中的数据可以表示单个交易。在另一示例中,每个区块中的数据可以表示可以分割到每个区块内的区段中的一个以上交易,例如一系列图像中的图像。通过用户或参与者使用所述系统创建交易。记录区块,所述区块确认特定交易何时以及按照什么序列变为区块链数据库的后部的日志。
[0068] 图6示出了根据本公开的示例性实施例的说明区块链中的每个区块和交易的细节的功能图600。具体来说,图600示出了两种记录区块610和交易650。交易650可以包括存储在区块链中的数据。区块610包括交易的记录。在此示例中,交易650可以与区块2 672相关联,而其他交易(未示出)可以与区块1 652相关联。
[0069] 在各个方面,记录区块610可以表示分别针对交易1 612到交易N 622所示出的一系列交易612到622。在另一实施例中,给定的记录区块610可以表示交易并且可以包括交易的时间戳(例如,时间戳614或时间戳624)和唯一交易标识符(例如,交易标识符1 618和交易标识符N 628)。在一个实施例中,交易标识符可以搜索交易数据库管理系统中的特定项目。还示出了交易的任选的类别(例如,交易1 612的类别616、交易N 622的类别626),例如照片、医疗、金融、就业等,从而与在下文描述的交易650中的额外的数据关联。
[0070] 在一个实施例中,将散列函数690和692示出为记录区块610的部分。在区块链的一个实现方式中,可以将先前的散列函数690与如所示的交易1一起输入到后续的散列函数692。这可以确保尚未对记录区块链中的数据进行篡改或更改。在区块1 652到区块N 672中示出的交易650可以包括用户或额外的数据656、660、664、676、680、684。所述额外的数据可以表示任何合适类型的数据,包括文本、音频、视频、图像、财务报表以及其他。
[0071] 图7示出了根据本公开的示例性实施例的示例性操作的示例性流程图的图。在框702处,可以确定指示用户的环境背景的第一输入。在一个实施例中,所述环境背景包括自然灾难或人为灾难。如所述,自然灾害的非限制性示例可以包括洪水、飓风、龙卷风、火山喷发、地震、海啸以及其他地质过程。此外,人为灾难可以包括由人类活动引起的不利事件,包括(但不限于)恐怖行动、战争、网络战争、经济灾难等。在另一实施例中,所述第一输入可以包括外部源,或例如天气预报、新闻报道、政府警告(例如,紧急状态警告)等。在另一方面,所述第一输入可以包括用户输入。在另一实施例中,可以使用一个或多个AI算法来挖掘新闻源和媒体源和/或社交媒体帖子和活动以确定与给定场所相关联的灾难的发生率。
[0072] 在框704处,可以确定指示与车辆相关联的用户请求的第二输入。在另一实施例中,所述用户请求可以包括在给定持续时间(例如,数小时、数日、数周等)内共享或独占地使用车辆的请求。在另一实施例中,所述车辆可以是任何合适的车辆,包括(但不限于)EMT车辆、运载车辆、多用途车、厢式货车等。可替代地或另外,所述车辆可以包括自主(例如,无人驾驶)车辆。
[0073] 在框706处,可以确定至少部分地基于所述第一输入和所述第二输入的至少一个车辆选项或至少一个服务选项。在另一实施例中,所述车辆选项可以包括车辆的特征,包括(但不限于)挂接装置、载货量、发动机容量、四轮驱动能力、轮胎类型(例如,雪地轮胎)等。在另一实施例中,所述服务选项可以包括帮助移除残骸的服务、帮助移动设备或各种物品的服务、恢复电力的服务(例如,经由备用发电机)、提供医疗援助的服务、将人移动到避难所的服务、将人移动到医院的服务、带来重要物品(例如,毯子、食物等)的服务,以及其他救灾活动。
[0074] 在各种实施例中,还可以通过原始设备制造商(OEM)或其他外部实体获取关于对等网络上的参与车辆的信息。可以使用此类信息来确定车辆选项。在一个方面,此类OEM或外部实体可以允许给定的OEM车辆拥有者参与基于区块链的本地对等网络,而不需要车辆拥有者在任何相关联的应用上创建服务提供者简档和/或用户简档。在另一方面,本公开的实施例可以确定基于可以由OEM或其他外部源提供的一个或多个车辆特征来向给定的客户端建议给定车辆(例如,经由例如移动电话的用户装置上的app)。非限制性示例包括(但不限于)车辆的型号、当前占用度、位置、前进方向、发动机功率、燃料水平、全轮驱动能力等。在另一方面,用户装置上的app可以被配置成向用户建议具有给定的所请求的车辆能力(例如,用户确定的能力)、车辆状况和/或如上文描述的给定接近度等的车辆(例如,作为在app上显示的搜索结果的部分)。举例来说,如果用户请求用于急救/护理人员的货运篷车,但在对等网络服务上可用的给定的货运篷车燃料较少或者被货物和/或人占用,那么可能不在此类紧急医疗情况下向用户建议所述给定的货运篷车。
[0075] 在框708处,可以确定用户选择至少一个车辆选项或服务选项。在另一实施例中,用户可以基于提供给用户装置的输入来选择所述选项,所述用户装置例如为移动电话、膝上型计算机、计算机、平板计算机等。在另一实施例中,用户可以拨打紧急热线,并且热线接线员可以代表用户提供选项。
[0076] 在框710处,可以访问与对等系统上的交易相关联的文件,所述对等系统包括基于区块链协议而连接的计算节点。在一方面,所述交易可以表示用户与提供者(例如,车辆或服务提供者)之间的支付。在另一实施例中,可以使用与对等网络相关联的加密货币或代币来支付所述交易。在一个实施例中,可以对文件进行加密,并且可以使用私密密钥和/或公开密钥来执行对文件的访问,如上文结合图4至图6所描述。
[0077] 在框712处,可以向所述文件添加与用户相关联的第一信息和与至少一个车辆选项或服务选项相关联的第二信息。在另一实施例中,所述第一信息可以包括(但不限于)与用户相关联的年龄、位置、人口统计资料、使用历史和/或信誉等。在一个实施例中,所述第二信息可以包括与车辆相关联的车辆识别号(VIN)、品牌、型号、一个或多个尺寸、功能性和/或特征等。在另一实施例中,将信息添加到所述文件可以表示将交易和相关细节记录到分类账以便永久地记录所述交易。在另一实施例中,可以挖掘记录到所述文件的信息以便使用一个或多个AI算法进行分析(例如,趋势分析),例如,从而获得表征用户在特定灾难期间可能需要什么的数据。可以获得来自匿名化的用户的聚合的此类数据,并且将所述数据传输到各个第三方进行分析并且在类似情景下优化资源。
[0078] 可以通过任何合适的装置,或更具体来说,通过可以在此类装置上执行的一个或多个引擎、程序模块、应用等来执行图1至图7的方法、过程流和使用情况的一个或多个操作。
[0079] 可以在本公开的各种示例性实施例中按照任何合适的次序实行或执行在图1至图7的说明性方法和过程流中描述和描绘的操作。另外,在特定示例性实施例中,可以并行地实行所述操作的至少一部分。此外,在特定示例性实施例中,可以执行与在图1至图7中描绘的操作相比更少、更多或不同的操作。
[0080] 虽然已经描述了本公开的特定实施例,但本领域技术人员将认识到,众多其他修改和替代性实施例处于本公开的范围内。举例来说,可以通过任何其他装置或部件执行关于特定装置或部件所描述的功能性和/或处理能力中的任一者。此外,虽然已经根据本公开的实施例描述了各种说明性实现方式和架构,但本领域技术人员将了解,对本文描述的说明性实现方式和架构的众多其他修改也处于本公开的范围内。
[0081] 框图和流程图的框支持用于执行指定功能的构件的组合、用于执行指定功能的元件或步骤的组合以及用于执行指定功能的程序指令构件。还将理解,可以通过执行指定功能元件或步骤或者专用硬件和计算机指令的组合的专用的基于硬件的计算机系统来实施框图和流程图的每个框以及框图和流程图中的框的组合。
[0082] 可以通过多种编程语言中的任一者来编码软件部件。说明性编程语言可以是低级编程语言,例如与特定硬件架构和/或操作系统平台相关联的汇编语言。包括汇编语言指令的软件部件可能要求通过汇编器转换为可执行机器代码,之后通过硬件架构和/或平台执行。
[0083] 可以将软件部件存储为文件或其他数据存储结构。可以将类似类型或在功能上相关的软件部件一起存储(例如)在特定目录、文件夹或库中。软件部件可以是静态的(例如,预先建立或固定)或动态的(例如,在执行时创建或修改)。
[0084] 软件部件可以通过广泛多种机制中的任一者调用其他软件部件或被其他软件部件调用。被调用的软件部件或调用的软件部件可以包括其他自定义开发的应用软件、操作系统功能性(例如,装置驱动程序、数据存储(例如,文件管理)例程、其他共同的例程和服务等),或第三方软件部件(例如,中间件、加密或其他安全软件、数据库管理软件、文件传递或其他网络通信软件、数学或统计软件、图像处理软件和格式转换软件)。
[0085] 与特定解决方案或系统相关联的软件部件可以驻留在单个平台上并且在所述单个平台上执行,或者可以分布在多个平台上。所述多个平台可以与一个以上硬件供应商、基础芯片技术或操作系统相关联。此外,可以起初通过一种或多种编程语言编写与特定解决方案或系统相关联的软件部件,但所述软件部件可以调用通过另一编程语言编写的软件部件。
[0086] 可以将计算机可执行程序指令加载到专用计算机或其他特定机器、处理器或其他可编程数据处理设备上以产生特定机器,使得在计算机、处理器或其他可编程数据处理设备上执行指令致使执行在流程图中指定的一个或多个功能或操作。还可以将这些计算机程序指令存储在计算机可读存储介质(CRSM)中,在执行所述计算机程序指令之后可以引导计算机或其他可编程数据处理设备按照特定的方式起作用,使得存储在计算机可读存储介质中的指令产生一种制品,所述制品包括实施在流程图中指定的一个或多个功能或操作的指令构件。还可以将计算机程序指令加载到计算机或其他可编程数据处理设备上,以致使在所述计算机或其他可编程设备上执行一系列操作元件或步骤以产生计算机实施的过程。
[0087] 尽管已经用结构特征和/或方法动作特有的语言描述了实施例,但应理解,本公开不一定受限于所描述的特定特征或动作。而是,将所述特定特征和动作公开为实施所述实施例的说明形式。除非另有明确规定或在使用时在上下文内以其他方式理解,否则例如尤其是“可以”、“可”、“可能”或“可能会”等条件语言一般意在表达某些实施例可以包括某些特征、元件和/或步骤,而其他实施例不包括某些特征、元件和/或步骤。因此,此类条件语言一般无意暗示一个或多个实施例无论如何需要特征、元件和/或步骤,或者一个或多个实施例一定包括用于在具有或不具有用户输入或提示的情况下决定是否在任何特定实施例中包括或将执行这些特征、元件和/或步骤的逻辑。
[0088] 本公开的示例性实施例可以包括以下示例中的一者或多者:
[0089] 示例1可以包括一种系统,所述系统包括:至少一个存储器,所述至少一个存储器包括计算机可执行指令;以及一个或多个计算机处理器,所述一个或多个计算机处理器被配置成存取所述至少一个存储器并执行所述计算机可执行指令。所述计算机可执行指令可以:确定指示用户的环境背景和与车辆和服务相关联的用户请求的输入;基于所述输入来确定车辆;确定所述用户选择所述车辆;访问文件,其中所述文件指示与网络相关联的交易,所述网络包括基于区块链协议而连接的计算节点;以及将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
[0090] 示例2可以包括示例1的系统,其中所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
[0091] 示例3可以包括示例1和/或本文的一些其他示例的系统,其中所述第一信息用于使用人工智能的趋势分析中,并且所述第一信息包括以下各者中的至少一者:所述用户的年龄、位置、人口统计信息、使用历史或信誉,以及所述第一信息。
[0092] 示例4可以包括示例1和/或本文的一些其他示例的系统,其中所述第二信息用于使用人工智能的趋势分析中,并且所述第二信息包括以下各者中的至少一者:所述车辆的车辆识别号、品牌、型号、一个或多个尺寸、车辆功能性的文本描述,或一个或多个特征的文本描述。
[0093] 示例5可以包括示例1和/或本文的一些其他示例的系统,其中所述环境背景是从外部源确定,并且包括以下各者中的至少一者:自然灾难的文本描述,或人为灾难的文本描述。
[0094] 示例6可以包括示例1和/或本文的一些其他示例的系统,其中所述一个或多个计算机处理器还被配置成存取所述至少一个存储器并执行所述计算机可执行指令以致使与所述网络交换代币,所述代币包括加密货币或基于积分的代币。
[0095] 示例7可以包括示例6和/或本文的一些其他示例的系统,其中所述基于积分的代币是基于所述车辆的型号。
[0096] 示例8可以包括示例1和/或本文的一些其他示例的系统,其中所述一个或多个计算机处理器还被配置成存取所述至少一个存储器并执行所述计算机可执行指令以产生智能合同。
[0097] 示例9可以包括示例1和/或本文的一些其他示例的系统,其中所述车辆包括自主车辆、急救医疗服务(EMS)车辆、运载车辆中的至少一者。
[0098] 示例10可以包括一种方法,所述方法包括:确定指示用户的环境背景的输入、指示与车辆相关联的用户请求的输入;基于所述输入来确定车辆和服务;确定所述用户选择所述车辆;访问与网络上的交易相关联的文件,所述网络包括基于区块链协议而连接的计算节点;以及将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
[0099] 示例11可以包括示例10和/或本文的一些其他示例的方法,其中所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
[0100] 示例12可以包括示例10和/或本文的一些其他示例的方法,所述方法还包括将所述第一信息用于使用人工智能的趋势分析中,并且所述第一信息包括以下各者中的至少一者:所述用户的年龄、位置、人口统计信息、使用历史或信誉。
[0101] 示例13可以包括示例10和/或本文的一些其他示例的方法,所述方法还包括将所述第二信息用于使用人工智能的趋势分析中,并且所述第二信息包括以下各者中的至少一者:所述车辆的车辆识别号、品牌、型号、一个或多个尺寸、车辆功能性的文本描述,或一个或多个特征的文本描述。
[0102] 示例14可以包括示例10和/或本文的一些其他示例的方法,所述方法还包括从外部源确定所述环境背景,并且所述环境背景包括以下各者中的至少一者:自然灾难的文本描述,或人为灾难的文本描述。
[0103] 示例15可以包括示例10和/或本文的一些其他示例的方法,所述方法还包括致使与所述网络交换代币,所述代币包括加密货币或基于积分的代币。
[0104] 示例16可以包括示例15和/或本文的一些其他示例的方法,其中所述基于积分的代币是基于所述车辆的所述型号。
[0105] 示例17可以包括描述一种存储计算机可执行指令的非暂时性计算机可读介质,所述计算机可执行指令在由处理器执行时致使所述处理器执行包括以下各者的操作:确定指示用户的环境背景和与车辆相关联的用户请求的输入;基于所述输入来确定车辆和服务;确定所述用户选择所述车辆;访问与网络上的交易相关联的文件,所述网络包括基于区块链协议而连接的计算节点;以及将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
[0106] 示例18可以包括示例17和/或本文的一些其他示例的非暂时性计算机可读介质,其中所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
[0107] 示例19可以包括示例17和/或本文的一些其他示例的非暂时性计算机可读介质,所述计算机可执行指令还致使所述处理器致使与所述网络交换代币,所述代币包括加密货币或基于积分的代币。
[0108] 示例20可以包括示例19和/或本文的一些其他示例的非暂时性计算机可读介质,其中所述基于积分的代币是基于所述车辆的所述型号。
[0109] 在所附权利要求中尤其公开了针对于方法、存储介质、装置和计算机程序产品的根据本公开的实施例,其中在一种权利要求类别(例如,方法)中提及的任何特征还可以在另一权利要求类别(例如,系统)中要求。仅出于正式原因而选择所附权利要求中的附属项或回引。然而,也可以要求由对任何先前的权利要求(尤其是多个附属项)的故意的回引而引起的任何主题,使得公开权利要求和其特征的任何组合并且可以要求所述任何组合而不管所附权利要求中选择的附属项如何。可以要求的主题不仅包括在所附权利要求中陈述的特征的组合,而且包括权利要求中的特征的任何其他组合,其中可以使在权利要求中提及的每个特征与权利要求中的任何其他特征或其他特征的组合进行组合。此外,可以在单独的权利要求中和/或与本文描述或描绘的任何实施例或特征任何组合地或与所附权利要求的特征中的任一者任何组合地要求本文描述或描绘的实施例和特征中的任一者。
[0110] 一个或多个实现方式的前述描述提供了说明和描述,但不打算是详尽的或将实施例的范围限制于所公开的精确形式。鉴于以上教导,修改和变化可能的,或者可以通过实践各种实施例而获取。
[0111] 根据本发明,提供一种系统,所述系统具有:至少一个存储器,所述至少一个存储器包括计算机可执行指令;以及一个或多个计算机处理器,所述一个或多个计算机处理器被配置成存取所述至少一个存储器并执行所述计算机可执行指令以:确定指示用户的环境背景和与车辆和服务相关联的用户请求的输入;基于所述输入来确定车辆;确定所述用户选择所述车辆;访问文件,其中所述文件指示与网络相关联的交易,所述网络包括基于区块链协议而连接的计算节点;以及将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
[0112] 根据实施例,所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
[0113] 根据实施例,所述第一信息用于使用人工智能的趋势分析中,并且所述第一信息包括以下各者中的至少一者:所述用户的年龄、位置、人口统计信息、使用历史或信誉以及所述第一信息。
[0114] 根据实施例,所述第二信息用于使用人工智能的趋势分析中,并且所述第二信息包括以下各者中的至少一者:所述车辆的车辆识别号、品牌、型号、一个或多个尺寸、车辆功能性的文本描述,或一个或多个特征的文本描述。
[0115] 根据实施例,所述环境背景是从外部源确定,并且包括以下各者中的至少一者:自然灾难的文本描述,或人为灾难的文本描述。
[0116] 根据实施例,所述一个或多个计算机处理器还被配置成存取所述至少一个存储器并执行所述计算机可执行指令以致使与所述网络交换代币,所述代币包括加密货币或基于积分的代币。
[0117] 根据实施例,所述基于积分的代币是基于所述车辆的型号。
[0118] 根据实施例,所述一个或多个计算机处理器还被配置成存取所述至少一个存储器并执行所述计算机可执行指令以产生智能合同。
[0119] 根据实施例,所述车辆包括自主车辆、急救医疗服务(EMS)车辆、运载车辆中的至少一者。
[0120] 根据本发明,一种方法包括:确定指示用户的环境背景的输入、指示与车辆相关联的用户请求的输入;基于所述输入来确定车辆和服务;确定所述用户选择所述车辆;访问与网络上的交易相关联的文件,所述网络包括基于区块链协议而连接的计算节点;以及将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
[0121] 根据实施例,所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
[0122] 根据实施例,本发明的特征还在于,将所述第一信息用于使用人工智能的趋势分析中,并且所述第一信息包括以下各者中的至少一者:所述用户的年龄、位置、人口统计信息、使用历史或信誉。
[0123] 根据实施例,本发明的特征还在于,将所述第二信息用于使用人工智能的趋势分析中,并且所述第二信息包括以下各者中的至少一者:所述车辆的车辆识别号、品牌、型号、一个或多个尺寸、车辆功能性的文本描述,或一个或多个特征的文本描述。
[0124] 根据实施例,本发明的特征还在于,所述环境背景是从外部源确定,并且包括以下各者中的至少一者:自然灾难的文本描述,或人为灾难的文本描述。
[0125] 根据实施例,本发明的特征还在于,致使与所述网络交换代币,所述代币包括加密货币或基于积分的代币。
[0126] 根据实施例,所述基于积分的代币是基于所述车辆的型号。
[0127] 根据本发明,一种存储计算机可执行指令的非暂时性计算机可读介质,所述计算机可执行指令在由处理器执行时致使所述处理器执行包括以下各者的操作:确定指示用户的环境背景和与车辆相关联的用户请求的输入;基于所述输入来确定车辆和服务;确定所述用户选择所述车辆;访问与网络上的交易相关联的文件,所述网络包括基于区块链协议而连接的计算节点;以及将与所述用户相关联的第一信息和与所述车辆相关联的第二信息存储到所述文件。
[0128] 根据实施例,所述用户请求包括对所述车辆或所述服务的请求或共享所述用户的车辆的请求中的一者。
[0129] 根据实施例,所述计算机可执行指令进一步致使所述处理器致使与所述网络交换代币,所述代币包括加密货币或基于积分的代币。
[0130] 根据实施例,所述基于积分的代币是基于所述车辆的型号。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈