用于提供乘客或用户信息的系统、设备和方法技术方案

技术编号:24597293 阅读:30 留言:0更新日期:2020-06-21 03:46
提供了一种用于确定是否允许或拒绝对与设备相关联的数据库的访问的计算机处理设备(119、121、123、131、133、135)。该设备被配置为通过将密钥与存储在该数据库或其他数据库中的一个或多个密钥进行比较来确定利用第一密钥(125)签名的数据的来源,以标识数据的源;搜索数据库以确定与数据的源相关联的一个或多个访问规则,其中访问规则定义对于该数据是否允许或拒绝对数据库的写访问;以及基于所确定的一个或多个规则允许或拒绝对数据库的写访问。

Systems, equipment and methods for providing passenger or user information

【技术实现步骤摘要】
【国外来华专利技术】用于提供乘客或用户信息的系统、设备和方法
本专利技术涉及用于提供乘客或用户信息或数据的系统、装置、方法或计算机程序。更具体地,本专利技术涉及用于聚合来自多个不同源的数据的系统、设备和方法。通常在机场或其他运输枢纽(诸如火车站或汽车站)处将该信息提供给乘客、安保人员、航空公司代理人或其他代理人。
技术介绍
在航空运输业中,航班的状态总是在变化中,并且需要多个数据源以准确标识航班状态。航班状态可以包括:—预定的出发/到达时间。—估计的和实际的出发/到达时间—机场的出发登机口和航站楼—机场的到达登机口和航站楼—到达机场的行李转盘号码—在机场的屏幕显示上显示的字母数字数据,诸如“延迟”、“去往登机口”、“正在登机”、“关闭”等—飞机型号和机尾号。对于从机场A去往机场B的任何给定航班,这些数据中的一部分数据仅由航空公司提供,这些数据中的一部分数据仅由机场A提供,并且这些数据中的一部分数据仅由机场B提供。除此之外,诸如空中交通控制的其他代理人(agencies)可以参与更新这些数据。每个航空公司和机场通常有它们自己的航班运营数据数据库。这些数据库并不总是一致的,并且这导致数据不一致以及没有“事实的单一版本”。对所有航班的所有数据具有单一的一致的视图对于行业是重要的。没有该单一的一致视图,在管理机场运营、航空公司运营以及在与客户沟通时会产生混乱。
技术实现思路
本专利技术由所附权利要求所限定,现在应对其进行参考。本专利技术的实施例试图通过提供一种计算机处理设备来解决上述问题,该计算机处理设备用于确定是否允许或拒绝访问与该设备相关联的数据库或存储装置,该设备包括:接收装置,该接收装置用于接收特别是状态信息的数据,其中数据是用密钥签名的;其中该设备包括用于或被配置为通过将该密钥与存储在数据库或存储装置中的一个或多个密钥进行比较来确定数据来源的装置,以标识数据的源;搜索数据库或存储装置以确定与数据的源相关联的一个或多个访问规则,其中访问规则定义针对该数据是否允许或拒绝对数据库或存储装置的写访问。优选地,基于所确定的一个或多个规则,该设备允许或拒绝对数据库或存储装置的写访问。通常地,接收装置是接收器。本专利技术的实施例试图通过提供一种计算机处理设备来解决上述问题,该计算机处理设备用于确定与起点A和终点B之间的行程相关联的状态信息,该设备包括第一适配器,该第一适配器被配置为确定安全密钥并接收与数据源、起点或终点相关联的第一状态信息。例如,起点可以是诸如伦敦希思罗机场(LHR)之类的机场,而终点可以是例如同样诸如迈阿密国际机场之类的机场。本专利技术的实施例试图通过提供一种用于数据处理的系统来解决上述问题,该系统包括处理装置,该处理装置被配置为:从与第一数据源相关联的第一数据集确定与第一数据源相关联的第一唯一密钥,其中该第一数据集包括多个不同的第一数据元素;从与第二数据源相关联的第二数据集确定与第二数据源相关联的第二唯一密钥,其中第二数据集包括多个不同的第二数据元素,其中第一数据集和第二数据集共享至少一个共同数据元素,并且其中第一数据元素中的至少一部分与第二数据元素不同。优选地,基于密钥验证第一数据源和第二数据源。更优选地,如果每个数据源被验证为该数据的源,则该系统将第一数据集和第二数据集组合为聚合数据集。本专利技术的实施例从数据库检索数据,该数据由唯一密钥标识。可以基于一个或多个写允许规则来更新数据库中的数据。通常地,基于状态信息是否来自或相关联于出发机场或到达机场或航空公司而提供不同的规则。每个适配器可以将数据推送到运行智能合约的节点或处理设备中,该智能合约包括用私有密钥对数据进行签名的代码。本专利技术的实施例提供了一种行业中心航班信息服务,该服务将关于所有航班的所有数据聚合,并将这些有时冲突的数据合理化为每个航班的单个数据集,并且然后将其存储在分布式账本技术(DLT)上。系统中的所有参与者可以操作DLT的节点,并且因此在其系统上连续不断地复制准确的数据。这样的好处是提供航班的完整视图(view),而不仅仅是单个机场中心视图,并且还提供来自权威的源的航班信息视图。此外,通过使用智能合约合并数据和使用DLT分发数据,系统上的每个用户可以确信他们都在查看相同的信息。附图说明现在将仅通过示例的方式并参考附图描述本专利技术的实施例,在附图中:图1是体现本专利技术的主要功能组件的示意图;图2示出了示例性状态信息和数据的源;图3示出了示例性状态信息和数据的源;图4示出了示例性状态信息和数据的源;图5示出了示例性状态信息和数据的源;图6示出了示例性状态信息和数据的源;图7示出了示例性状态信息和数据的源;图8是示出由本专利技术的实施例执行的步骤的流程图;和图9是示出由本专利技术的另一实施例执行的步骤的流程图。具体实施方式以下描述是用于航空工业中的系统,但是这是示例性的,并且还将讨论本专利技术的其他应用。例如,该系统可以用于其他旅游行业中,诸如铁路、长途汽车、汽车,或者实际上需要从多个不同的源聚合信息的任何环境中。另外,所描述的以下实施例可以使用例如使用OpenCV库的C++编程语言来实施。但是,这是示例性的,并且可以使用技术人员已知的其他编程语言(诸如JAVA和.xml)。转到图1,通常地,图1中的标号100内所示的功能组件体现在虚拟私有云内。通过用户名和密码对云的访问进行保护。通常地,在一台或多台计算机或服务器上提供云。可以体现本专利技术的功能方面的云的一个具体示例是AmazonTM网络服务云或虚拟私有云。这样,可以选择不同的IP地址范围,可以创建子网,可以配置路由表和网络网关。系统可以包括一个或多个适配器101、103、105中的任何一个或多个。每个适配器101、103、105通信地耦接到相应的数据库107、109、111。通常地,每个适配器以周期性为基础(例如,每分钟)轮询数据库中的一个数据库。可替代地,数据库可以将数据推送到每个适配器101、103、105。通常地,对每个数据库的访问由诸如API安全密钥102、104、106的密钥提供。通常地,密钥102、104和106是相同的密钥,但原则上它们可以不同。通常地,每个相应的适配器(诸如101)通过有线或无线通信方式113、115、117耦接到数据库107,所述有线或无线通信方式对于技术人员来说是已知的,诸如HTTPS。此外,每个适配器101、103、105通信地耦接到分布式账本技术(DLT)节点119、121、123。同样地,每个适配器(诸如适配器101)通常通过本领域技术人员将已知的有线或无线通信方式耦接到相应的DLT节点。通常地,通过相应的密钥125、127、129的方式对每个节点119、121、123的访问进行保护,密钥125、127、129是公开或私有加密密钥。通常地,密钥125、127、129中的每一个密钥是不同的,并且每个密钥可以与特定的航空公司或机场相关联。每个密钥可以允许特定本文档来自技高网...

【技术保护点】
1.一种计算机处理设备(119、121、123、131、133、135),所述设备用于确定是否允许或拒绝对与所述设备相关联的数据库的访问,其中所述设备被配置为:/ni.通过将第一密钥与存储在所述数据库或其他数据库中的一个或多个密钥进行比较以确定利用所述第一密钥(125)签名的数据的来源,以标识所述数据的源;/nii搜索所述数据库以确定与所述数据的源相关联的一个或多个访问规则,其中所述访问规则定义对于所述数据是否允许或拒绝对所述数据库的写访问;和/niii基于所确定的一个或多个规则,允许或拒绝对所述数据库的写访问。/n

【技术特征摘要】
【国外来华专利技术】20170519 US 62/508,6101.一种计算机处理设备(119、121、123、131、133、135),所述设备用于确定是否允许或拒绝对与所述设备相关联的数据库的访问,其中所述设备被配置为:
i.通过将第一密钥与存储在所述数据库或其他数据库中的一个或多个密钥进行比较以确定利用所述第一密钥(125)签名的数据的来源,以标识所述数据的源;
ii搜索所述数据库以确定与所述数据的源相关联的一个或多个访问规则,其中所述访问规则定义对于所述数据是否允许或拒绝对所述数据库的写访问;和
iii基于所确定的一个或多个规则,允许或拒绝对所述数据库的写访问。


2.根据权利要求1所述的计算机处理设备,其中所述数据包括状态信息数据,并且特别地,其中所述数据包括多个不同的字段,并且其中所述数据库包括多个不同的字段。


3.根据权利要求2所述的计算机处理设备,其中为所述不同的字段中的至少两个或更多个字段提供一个或多个不同的访问规则。


4.根据前述权利要求中任一项所述的计算机处理设备,其中基于所确定的数据的源和所述字段或与所述数据相关联的每个字段,所述一个或多个规则确定是否允许或拒绝写访问。


5.根据前述权利要求中任一项所述的计算机处理设备,其中所述数据与起点和终点之间的行程或航班相关联。


6.根据前述权利要求中任一项所述的计算机处理设备,所述设备还被配置为,基于所确定的一个或多个规则来允许或拒绝对存储在所述数据库中的所述字段的子集的访问。


7.根据前述权利要求中任一项所述的计算机处理设备,所述设备还被配置为,基于存储在所述数据库中的一个或多个加密规则加密与所接收的数据相关联的一个或多个字段,并且其中优选地使用三路加密来执行所述加密。


8.根据前述权利要求中任一项所述的计算机处理设备,所述设备还包括:
a.第一适配器(101),所述第一适配器被配置为:
从第一数据源(107)接收第一状态数据;和
从所接收的状态数据中确定另一密钥,其中所述另一密钥优选地与起点和终点之间的行程或航班相关联。


9.根据权利要求8所述的计算机处理设备,其中所述第一适配器被配置为利用所述第一密钥(125)对所述第一状态数据签名。


10.根据前述权利要求中任一项所述的计算机处理设备,所述设备还包括:
a.第二适配器(103),所述第二适配器被配置为:
i.从第二数据源(109)接收第二状态数据,其中所述第二状态数据不同于所述第一状态数据。


11.根据权利要求10所述的计算机处理设备,其中所述第二适配器被配置为利用第二密钥(127)对所述第二状态数据签名。


12.根据前述权利要求中任一项所述的计算机处理设备,所述设备还包括:
a.第三适配器(105),所述第三适配器被配置为:
i.从第三数据源(111)接收第三状态数据,其中所述第三状态数据不同于所述第一状态数据和所述第二状态数据。


13.根据权利要求12所述的计算机处理设备,其中所述第三适配器被配置为利用第三密钥(129)对所述第三状态数据签名。


14.根据权利要求8至13中任一项所述的计算机处理设备,其中每个适配器还被配置为以预定频率轮询与每个数据源相关联的数据库。


15.根据前述权利要求中任一项所述的计算机处理设备,其中处理器还被配置为对与运输枢纽相关联的数据库执行服务调用,并且其中优选地所述服务调用是使用安全传输协议通信的SOAPXML网络服务调用或restAPI调用。


16.根据权利要求8至15中任一项所述的计算机处理设备,其中所述第一状态数据和第二状态数据以及第三状态数据中的任何一个或多个包括定义与出发航班、出发登机口、到达机场、到达登机口、与航空公司相关联的航班时间表信息相关联的状态信息的不同方面的数据,并且其中优选地所述数据是根据字母数字数据格式格式化的,所述字母数字数据格式诸如XML或JSON数据格式。


17.根据权利要求8至16中任一项所述的计算机处理设备,其中,所述第一适配器或第二适配器或第三适配器被配置为读取与所述第一状态数据、第二状态数据或第三状态数据相关联的一个或多个语法元素,其中所述状态数据根据第一格式排列,并且所述状态数据将所述语法元素映射到不同于所述第一格式的第二格式。


18.根据前述权利要求中任一项所述的计算机处理设备,所述设备还包括网关(131)或节点(119),所述网关或节点被配置为将第一状态数据和第二状态数据以及优选地第三状态数据合并为聚合数据,所述聚合数据优选地包括字母数字格式。


19.根据权利要求1所述的计算机处理设备,其中所述数据或状态数据包括任何一个或多个语法元素,所述语法元素定义下列各项:
预定的出发或/和到达时间;
估计的和实际的出发/到达时间;
与机场相关联的出发登机口或/和航站楼;
与机场相关联的到达登机口或/和航站楼;
与到达机场相关联的行李转盘号码;
航班状态信息,特别是定义航班延迟、去往登机口、正在登机或关闭的数据;和
飞机类型和机尾号。


20.根据前述权利要求中的任一项所述的计算机处理设备,其中所述处理器还被配置为基于语法元素的比较,来确定与第一状态数据和第二状态数据以及优选地第三状态数据相关联的任何一个或多个所述语法元素或其他语法元素是否匹配。


21.根据权利要求20所述的计算机处理设备,其中所述处理器还被配置为合理化一个或多个确定的匹配的语法元素,所述合理化通过基于所述数据源和所述语法元素选择所述匹配的语法元素中的一个来实现。


22.根据前述权利要求中的任一项所述的计算机处理设备,其中所述另一密钥是针对行程的基于定义预定出发日期、出发机场、运营航空公司和运营航班的数据中的任何一个或多个数据的唯一密钥。


23.根据权利要求22所述的计算机处理设备,其中计算设备还被配置为在所述数据库或其他数据库中搜索与所述航班的所述唯一密钥匹配的数据。


24.根据前述权利要求中任一项所述的计算机处理设备,其中所述计算设备被配置...

【专利技术属性】
技术研发人员:K·奥沙利文J·彼得斯
申请(专利权)人:思他信息网络处理英国有限公司
类型:发明
国别省市:英国;GB

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

1