首页> 中国专利> 用于预订资源和对已预订资源进行访问管理的方法和系统

用于预订资源和对已预订资源进行访问管理的方法和系统

摘要

一种用于预订资源并提供对已预订资源的访问的计算机实施的方法。该方法在被配置为通过通信网络与一个或计算设备以及一个或多个资源预订系统进行通信的资源管理系统上实施。该方法包括:在该资源管理系统处接收来自该一个或多个计算设备中的计算设备的预订资源的请求,该请求包括资源标识符和移动计算设备标识符;以及基于该资源标识符创建预订。该方法进一步包括:确定与该资源标识符相关联的虚拟钥匙,其中,该虚拟钥匙被配置为与同该资源处于同一位置的访问设备配合使用以允许访问该资源;以及向该一个或多个计算设备中的与该移动计算设备标识符相关联的移动计算设备提供确认消息,其中,该确认消息包括以下中的一个:(i)该虚拟钥匙和(ii)与该虚拟钥匙相关的确认码,用于允许检索该虚拟钥匙。

著录项

说明书

技术领域

所描述的实施例涉及用于预订资源和对已预订资源进行访问管理的方法和系统。一些实施例涉及用于资源管理(诸如预订资源并提供对已预订资源的访问)的方法和系统。一些实施例涉及用于预订资源并访问已预订资源的方法和系统。一些实施例涉及用于管理对已预订资源的访问的方法和系统。

背景技术

预订和访问资源可能是费时且艰难的过程。例如,尽管已经预先预订了住宿,但是酒店的顾客在到达时通常仍需要在酒店办理入住手续。入住手续通常由酒店的工作人员进行,可能涉及身份验证并提供已预订的(多个)房间的(多个)钥匙。酒店还可能具有管理和跟踪为入住的顾客分配房间和钥匙的系统。在预订和访问其他类型的资源(诸如汽车租赁)时,将执行相似的过程。

期望解决或改善与用于酒店房间预订和房间访问管理的现有方法和系统相关联的一些缺点,或者至少为其提供有用的替代方案。

本说明书中已包括的文件、行为、材料、设备、物品等的任何讨论均不应被视为承认任何或所有这些事项形成现有技术基础的一部分或为与本披露相关的领域内的公知常识(当其在每项所附权利要求的优先权日之前存在时)。

发明内容

一些实施例涉及一种用于预订资源并提供对已预订资源的访问的计算机实施的方法,该方法在被配置为通过通信网络与一个或计算设备以及一个或多个资源预订系统进行通信的资源管理系统上实施,该方法包括:

在该资源管理系统处接收来自该一个或多个计算设备中的计算设备的预订资源的请求,该请求包括资源标识符和移动计算设备标识符;

基于该资源标识符创建预订;

确定与该资源标识符相关联的虚拟钥匙,其中,该虚拟钥匙被配置为与同该资源处于同一位置的访问设备配合使用以允许访问该资源;以及向该一个或多个计算设备中的与该移动计算设备标识符相关联的移动计算设备提供确认消息,其中,该确认消息包括该虚拟钥匙。

在一些实施例中,创建该预订包括将预订确认请求发射到该资源预订系统以确认该资源的预订。

在一些实施例中,确定与该资源相关联的虚拟钥匙包括基于该资源标识符从虚拟钥匙数据库中检索该虚拟钥匙。

在一些实施例中,该虚拟钥匙包括与该资源标识符相关联的访问设备可读取的一个或多个QR码。

在一些实施例中,该请求进一步包括以下中的一个或多个:(i)支付细节和(ii)该预订的时长的指示。

一些实施例涉及一种用于预订资源并提供对已预订资源的访问的资源管理系统,该系统被配置为通过通信网络与一个或计算设备以及一个或多个资源预订系统进行通信,该系统包括:

一个或多个服务器,该一个或多个服务器中的每个服务器包括:

一个或多个处理器;以及

包括计算机代码的存储器,该计算机代码在由该一个或多个处理器执行时使该系统的一个或多个服务器执行用于预订资源并提供对已预订资源的访问的方法。

一些实施例涉及一种用于预订资源并访问已预订资源的计算机实施的方法,该方法在被配置为通过通信网络与资源管理系统进行通信的移动计算设备上实施,该方法包括:

从该移动计算设备向该资源管理系统发送预订资源的请求,该请求包括资源标识符和移动计算设备标识符;

在该移动计算设备处接收来自住宿管理服务器的确认消息,该确认消息包括与所预订的住宿相关联的虚拟钥匙,其中,该虚拟钥匙被配置为与同该资源处于同一位置的访问设备配合使用以允许访问该资源;以及

将该虚拟钥匙提供至与该资源处于同一位置的访问设备以获得对该资源的访问。

在一些实施例中,将该虚拟钥匙提供至该访问设备包括以下之一:(i)将该虚拟钥匙呈现给该访问设备的读取器以允许该访问设备扫描该虚拟钥匙;以及(ii)使用近场通信能力或基于蓝牙的通信能力将该虚拟钥匙发送至该访问设备。

一些实施例涉及一种用于预订资源并访问已预订资源的移动计算设备,该设备被配置为通过第一通信网络与资源管理系统进行通信,并通过第二通信网络与一个或多个锁定设备进行通信,该设备包括:

一个或多个处理器;以及

包括计算机代码的存储器,该计算机代码在由该一个或多个处理器执行时使该移动计算设备执行用于预订资源并提供对已预订资源的访问的方法。

一些实施例涉及一种允许访问已预订资源的方法,该方法由被配置为对与相应资源相关联的一个或多个锁定机构进行操作的访问设备实施,该访问设备被配置为通过通信网络与一个或多个移动设备进行通信,该方法包括:

在该访问设备处接收来自该一个或多个移动计算设备中的移动计算设备的访问请求,该访问请求包括用于与该访问设备处于同一位置的资源的虚拟钥匙;

确定用于该资源的虚拟钥匙的有效性;

响应于确定该虚拟钥匙对该资源有效,激活与该资源相关联的锁定机构以允许访问该资源。

在一些实施例中,确定用于该资源的虚拟钥匙的有效性包括:将该虚拟钥匙与用于该资源的已存储虚拟钥匙进行比较,以及确定该虚拟钥匙是否实质上等同于或不同于该已存储虚拟钥匙。

在一些实施例中,确定用于该资源的虚拟钥匙的有效性包括:从该访问设备向资源访问监测系统发送核实信息,其中,该核实信息包括与该资源相关联的虚拟钥匙和资源标识符;以及在该访问设备处接收来自该资源访问监测系统的指示用于该资源的虚拟钥匙的有效性或无效性的通知。

一些实施例涉及一种用于允许访问已预订资源的访问设备,该访问设备被配置为对与相应的已预订资源相关联的一个或多个锁定机构进行操作,并且通过通信网络与一个或多个移动计算设备进行通信,该访问设备包括:

一个或多个处理器;以及

包括计算机代码的存储器,该计算机代码在由该一个或多个处理器执行时使该移动计算设备执行用于预订资源并提供对已预订资源的访问的方法。

一些实施例涉及一种用于预订资源并提供对已预订资源的访问的资源预订和管理系统,该系统包括:

所描述的实施例中任一个所述的资源管理系统;以及

所描述的实施例中任一个所述的一个或多个计算设备;以及

所描述的实施例中的任一个所述的一个或多个访问设备。

一些实施例涉及一种包括计算机可读代码的计算机程序产品,该计算机可读代码在由一个或多个处理器执行时被配置为执行所描述的方法中的任一个。

附图说明

现在将参照附图通过非限制性示例描述一些实施例。

图1是根据一些实施例的用于预订资源并对已预订资源进行访问管理的系统的框图;

图2是根据一些实施例的资源管理的方法的过程流程图,该方法由图1 的系统的资源管理系统实施;

图3是根据一些实施例的预订资源并获得对已预订资源的访问的方法的过程流程图,该方法由图1的系统的移动计算设备实施;

图4是根据一些实施例的管理对已预订资源的访问的方法的过程流程图,该方法由图1的系统的访问设备实施;

图5和图6是根据一些实施例的示出预订过程中涉及的各个阶段的预订管理平台的示例截图,该预订管理平台由图1的资源管理系统执行的预订管理应用程序来实现;以及

图6和图7是在图1的系统的计算设备的屏幕上显示的界面的示例截图。

具体实施方式

所描述的实施例涉及用于预订资源和对已预订资源进行访问管理的方法和系统。一些实施例涉及用于资源管理(诸如预订资源并提供对已预订资源的访问)的方法和系统。一些实施例涉及用于预订资源并访问已预订资源的方法和系统。一些实施例涉及用于管理对已预订资源的访问的方法和系统。

例如,根据所描述的实施例的资源可以涉及可以被预订并且使用或受益于资源需要访问权限的资源。例如,资源可以包括房间(诸如酒店或旅馆房间)、房屋、单元房、公寓楼、服务设施(诸如健身房)、车辆(诸如汽车、自行车、助力车、摩托车等)或设备(诸如例如建筑设备或健身房设备)。

根据所描述的实施例描述的用于预订资源并访问已预订资源的系统和方法相比已知的现有技术系统和方法具有明显的优势。特别地,所描述的实施例允许简化的资源预订,这使得用户既可以预订资源又可以在一个相对直接的过程中获取访问已预订资源所需的方式,例如,使用虚拟钥匙。当预订资源时,可以从预订平台直接获得根据所描述的实施例的虚拟钥匙,从而最小化或消除了在进行预订后确保获得对资源的访问权限的其他附加步骤。进一步地,根据所描述的实施例的虚拟钥匙可能不会丢失,并且可以避免与更换丢失的物理钥匙或门禁卡相关联的费用。根据现有技术更换丢失的物理钥匙或门禁卡可能具有不利的环境后果,所描述的实施例有助于避免这种不利的环境后果。另外,通过复制可以在多于一个的移动计算设备之间共享根据所描述的实施例的单个虚拟钥匙,从而能够在多于一个的用户之间共享对资源的访问,每个用户持有移动计算设备并且独立于其他用户访问已预订资源。

预订资源和对已预订资源的访问管理的过程的简化还减少了促进预订和访问所需的人工干预。通过减少人工干预的需求,所描述的用于预订资源并访问已预订资源的系统和方法可以在处理大量资源和预订方面更具可扩展性,同时提供需要更少人工干预的更高效且低延迟的服务。对已预订资源的基于虚拟钥匙的访问还可以为管理对已预订资源的访问提供改善的基于身份的安全性。例如,通过移动计算设备上的虚拟钥匙的访问可以使得能够跟踪移动设备的身份以及虚拟钥匙。在一些实施例中,作为额外的安全层,可以验证设备的虚拟钥匙和身份的组合以允许访问已预订资源。

图1展示了根据一些实施例的用于预订资源并对已预订资源进行访问管理的系统100的框图。

如所展示的,系统100可以包括资源管理系统102,该资源管理系统被布置成通过通信网络108与一个或多个计算设备104和一个或多个资源预订系统106进行通信。在一些实施例中,系统100包括客户端-服务器架构,其中,资源管理系统102被配置为服务器,并且计算设备104中的至少一个计算设备被配置为客户端计算设备。

网络108可以包括例如具有一个或多个节点的一个或多个网络的至少一部分,该一个或多个节点发射、接收、转发、生成、缓存、存储、路由、交换、处理或其组合等一个或多个消息、数据包、信号、其某种组合等。网络 108可以包括例如以下中的一个或多个:无线网络、有线网络、互联网、内联网、公共网络、分组交换网、电路交换网、自组织网络、基础设施网络、公共交换电话网络(PSTN)、有线电视网、蜂窝网络、卫星网络、光纤网络、其某种组合等。

在一些实施例中,计算设备104可以包括移动计算设备或手持式计算设备,诸如智能电话或平板计算机、膝上型计算机或PC,并且在一些实施例中可以包括多个计算设备。

资源管理系统102可以包括一个或多个服务器(未示出),这些服务器被配置为通过执行存储在与资源管理系统102的一个或多个服务器相关联的存储器(未示出)中的资源管理应用程序110来提供资源管理服务。例如,资源管理系统102可以包括多个处理部件或一起运行的多个虚拟服务器或物理服务器。在一些实施例中,资源管理应用程序110可以包括预订管理模块 112和虚拟钥匙管理模块114。

当由资源管理系统102的一个或多个服务器(未示出)的一个或多个处理器(未示出)执行时,预订管理模块112可以被配置为通过通信网络108 与资源预订系统106进行通信,以确定与资源预订系统106相关联的资源的可用性,并例如针对特定用户和/或特定时长预订特定资源。

当由资源管理系统102的一个或多个服务器(未示出)的一个或多个处理器(未示出)执行时,虚拟钥匙管理模块114可以被配置为询问虚拟钥匙数据库116,以确定用于特定资源的虚拟钥匙。在一些实施例中,与特定资源相关联的虚拟钥匙被配置为与可以与该资源处于同一位置的访问设备118 配合使用,以例如通过使访问设备118去激活阻止访问该资源的锁定机构 120来提供对该资源的访问。虚拟钥匙数据库116可以形成资源管理系统102 的一部分或直接连接到该资源管理系统,或者可以由资源管理系统102通过通信网络108或任何其他合适的网络来访问。

在一些实施例中,资源管理系统102可以被配置为web服务器系统,其能够提供诸如网页等内容或根据诸如超文本传输协议(HTTP)等协议的其他内容。例如,当由应用程序架构和典型的服务器侧功能(诸如web服务器功能、数据处理功能以及数据存储和检索功能)支持资源管理应用程序110 并与之组合时,该资源管理应用程序提供资源预订平台(该资源预订平台的示例在图5和图6中展示),该资源预订平台可以包含可以被视为在一个或多个计算设备104处执行的活动。然而,将理解的是,在计算设备104处执行的活动依赖于由资源管理系统102提供给计算设备104并由浏览器应用程序(未示出)执行的程序代码(在适当情况下包括小程序)。因此,预订平台的功能是由资源管理系统102执行和提供的代码驱动的。

资源管理应用程序110可以允许远程应用程序的编程交互,以经由限定的API(“应用程序接口”)与资源预订系统106交换信息。可以使用各种基础协议和技术来限定和实施资源管理服务。例如,一些实施例可以依赖于使用HTTP(“超文本传输协议”)的XML(“可扩展标记语言”)格式的数据通信,以响应来自预订管理模块112的被指定为URI(“统一资源标识符”)(诸如包括指定的操作和一个或多个查询参数的URL(“统一资源定位符”))的请求。这种基于URI的请求可以例如基于通过HTTP(例如,作为表征状态转移(或“REST”)的一部分,分布式交互模型)对XML的使用。在一些实施例中,附加的基础协议(诸如用于标准消息交换的SOAP(“简单对象访问协议”)、用于描述服务调用的WSDL(“Web服务描述语言”) 以及用于发现可用服务的UDDI(“统一描述、发现和集成协议”))可以用于各种目的。

资源预订系统106可以包括一个或多个服务器(未示出),这些服务器被配置为通过执行存储在与资源预订系统106的一个或多个服务器相关联的存储器(未示出)中的资源预订应用程序122来提供资源预订服务。资源预订系统106被配置为维护可用于通过资源预订系统106进行预订的资源寄存器。资源预订系统106进一步被配置为响应于从资源管理系统102接收到预订确认而向资源管理系统102的预订管理模块112提供关于资源可用性的信息或以其他方式使该信息可用,并预订资源,即,使资源不可用于预订。然而,应理解的是,可以以其他方式利用资源预订系统106预订资源,例如,通过计算设备104直接与资源预订系统106进行通信或操作员响应于个人请求而手动预订资源。在一些实施例中,资源预订系统106可以被配置为向资源管理系统102的虚拟钥匙管理模块112提供关于与特定资源相关联的虚拟钥匙的信息或以其他方式使该信息可用。在一些实施例中,资源预订系统106 可以被配置为向计算设备104的资源访问应用程序126提供关于已预订资源的信息或以其他方式使该信息可用,该信息可以包括例如用于访问已预订资源的凭证。

资源预订应用程序122可以允许远程应用程序的编程交互,以经由限定的API(“应用程序接口”)交换信息。可以使用各种基础协议和技术来限定和实施资源预订应用程序122。例如,一些实施例可以依赖于使用HTTP (“超文本传输协议”)的XML(“可扩展标记语言”)格式的数据通信,以响应来自资源访问应用程序126或资源管理应用程序110的被指定为URI (“统一资源标识符”)(诸如包括指定的操作和一个或多个查询参数的 URL(“统一资源定位符”))的请求。这种基于URI的请求可以例如基于通过HTTP(例如,作为表征状态转移(或“REST”)的一部分,分布式交互模型)对XML的使用。在一些实施例中,附加的基础协议(诸如用于标准消息交换的SOAP(“简单对象访问协议”)、用于描述服务调用的WSDL (“Web服务描述语言”)以及用于发现可用服务的UDDI(“统一描述、发现和集成协议”))可以用于各种目的。

一个或多个计算设备104各自包括一个或多个处理器(未示出)和存储器(未示出),该存储器包括操作系统和可由一个或多个处理器执行以执行各种设备相关功能的多个软件应用程序或小程序。例如,至少一个这样的软件应用程序包括浏览器应用程序124,该浏览器应用程序使得用户能够导航到可通过通信网络108访问的站点以从该站点接收内容。在一些示例中,浏览器应用程序124可以用于与资源管理系统102通信,以通过作为程序代码提供给浏览器应用程序并且可以由计算设备102的(多个)处理器执行的一个或多个网页的形式从该资源管理系统请求内容。根据一些实施例,资源管理系统102被配置为向计算设备104提供代码,以提供由浏览器应用程序124生成的并且可以在计算设备104的用户界面(未示出)的显示器(未示出)上查看的在线资源预订平台。

资源预订平台可以提供允许用户使用特定关键术语和/或标准来搜索资源的用户界面。例如,在要预订的资源是酒店房间的情况下,资源预订平台可以提供允许用户输入(多个)特定位置和/或特定日期的用户界面,以搜索满足搜索条件的可用酒店房间。响应于用户输入搜索标准,资源管理应用程序110的预订管理模块112可以确定可用酒店列表并将其提供给资源预订平台。资源预订平台可以允许用户浏览结果并选择特定酒店。在选择特定酒店之后,可以例如通过提供支付细节来提示用户为酒店预订支付。在预订过程期间,还可以询问用户他或她是否希望利用无钥匙进入酒店房间,这将在下面进行更详细的讨论。

在一些实施例中,浏览器应用程序124可以由专用附加项来补充,或者可以由专用客户端软件(即,智能电话或平板设备的“app”)代替,以便执行本文描述的功能或促进这样的功能。例如,针对计算设备104,可以从资源管理系统102或单独的专用下载服务器(未示出)下载专用应用程序,并将其安装在计算设备104上。当这种专用应用程序在计算设备104上执行时,它可以促进适当的格式化、交互、显示和输入,以实现本文所描述的用户界面功能。这种专用应用程序可以包括被配置为与在访问设备118上运行的应用软件配合使用的资源访问应用程序126。在一些实施例中,资源访问应用程序126被配置为从例如资源管理系统102接收和存储与特定资源相关联的虚拟钥匙,并且将该虚拟钥匙提供至与该资源相关联的访问设备118,以去激活阻止访问该资源的锁定机构120。

资源访问应用程序126可以被配置为与资源管理系统102通信,以从资源管理系统102请求和/或接收信息。在一些实施例中,资源访问应用程序 126被配置为从例如资源管理系统102接收和存储与特定资源相关联的虚拟钥匙,并且将该虚拟钥匙提供至与该资源相关联的访问设备118,以去激活阻止访问该资源的锁定机构120。在一些实施例中,资源访问应用程序126 被配置为接收和存储与已预订资源相关联的预订确认细节,例如,资源标识符、相关日期、支付确认细节等。

访问设备118被配置为与移动计算设备104的资源访问应用程序126进行通信,以确定与在访问设备118的控制下被管理的特定资源相关联的虚拟钥匙。例如,移动计算设备104的资源访问应用程序126可以被配置为使用近场通信能力或基于蓝牙的通信能力与访问设备118进行通信。在一些实施例中,虚拟钥匙可以包括QR码,该QR码可由访问设备118读取或扫描。

访问设备118各自与一个或多个资源以及相应的一个或多个锁定机构 120相关联。当锁定机构120由访问设备118激活或以其他方式启用时,该锁定机构阻止访问相应资源。在一些实施例中,访问设备118包括一个或多个处理器和包括计算代码的存储器,该计算代码在由一个或多个处理器执行时被配置为控制访问设备118的操作。例如,访问设备118可以被配置为确定在移动计算设备104上提供或从该移动计算设备接收的虚拟钥匙,确定用于特定资源的虚拟钥匙的有效性,并且响应于确定该虚拟钥匙对该资源有效而去激活与该资源相关联的锁定机构120以允许访问该资源。在一些实施例中,访问设备118被配置为与资源预订系统106或与资源的管理相关联的其他服务器(未示出)进行通信,以确定用于特定资源的虚拟钥匙的有效性。例如,资源预订系统106或其他服务器(未示出)可以查询用于资源的虚拟钥匙的寄存器,并将用于该资源的虚拟钥匙与该寄存器中的条目进行比较,以例如通过确定是否已经进行预订并且虚拟钥匙是否是活动的和/或虚拟钥匙是否与特定资源的寄存器中的记录相匹配来确定其有效性。

图2是根据一些实施例的资源管理的方法200的过程流程图。方法200 可以由资源管理系统102实施。特别地,资源管理系统102的一个或多个处理器可以被配置为执行资源管理应用程序110,以使资源管理系统102执行方法200。

现在参考图2,在202处,在资源管理系统102处接收来自计算设备104 的预订资源的请求。该请求包括资源标识符和移动计算设备标识符。在一些实施例中,该请求进一步包括以下中的一个或多个:预订资源的时长的指示、任何特定的特殊请求以及支付细节。

在一些实施例中,资源管理应用程序110被配置为响应于从计算设备 104接收到的查询来检索资源细节,并且在预订平台上显示这些细节,以允许用户选择资源并提交预订请求。在一些实施例中,预订管理模块112确定资源是否可用以及来自资源寄存器128的关于资源的任何进一步的细节,该资源寄存器可以位于资源管理系统102本地或远离该资源管理系统,并且由与资源相关联的一个或多个资源预订系统106周期性地和/或定期地更新。在一些实施例中,预订管理模块112通过查询一个或多个资源预订系统106 来确定资源是否可用以及关于资源的任何进一步的细节。

例如,可以由预订管理模块112以XML格式向资源预订应用程序122 的指定URL提交HTTP POST请求来发起资源信息查询。资源信息查询还可以包括用于由资源预订应用程序122核实和授权对资源的预订的凭证。以下是XML格式的HTTP POST请求的示例:

资源预订应用程序122可以以下格式返回对以上查询的响应:

预订管理模块112可以进一步向资源预订应用程序122查询特定标准的可用资源的细节,例如,特定位置的可用资源。以下是查询酒店id为71656 的酒店的酒店房间类型的示例:

由资源预订应用程序122针对以上查询生成的响应的示例可以具有以下格式:

计算设备104处的用户可以浏览在预订平台上显示的资源的细节并选择资源,并且使预订相关联的资源的请求发送到资源管理系统102。

再次参考图2,在204处,资源管理系统102(特别是预订管理模块112) 基于资源标识符创建预订。在一些实施例中,预订管理模块112将预订确认请求发射到资源预订系统的资源预订应用程序122。预订确认请求包括资源标识符,并且可以进一步包括关于预订的附加信息。

以下是由预订管理模块112发送到资源预订应用程序122的预订确认请求的示例:

在一些实施例中,资源预订应用程序122确定是确认还是拒绝预订确认请求,并将响应发送到预订管理模块112。在一些实施例中,如果资源预订应用程序122确认该预订,则资源预订应用程序122可以更新资源寄存器以反映该预订,并且例如减少相同时间段针对相同资源作出的多个预订。在一些实施例中,预订管理模块112在资源寄存器128中更新关于资源的细节。

在206处,资源管理应用程序110(特别是虚拟钥匙管理模块114)确定已预订资源的虚拟钥匙。在一些实施例中,虚拟钥匙管理模块114使用资源标识符来查询虚拟钥匙数据库116,以确定与由该资源标识符标识的资源相关联的虚拟钥匙。

在一些实施例中,在208处,资源管理应用程序110确定与移动计算设备标识符相关联的移动计算设备204是否具有部署在其上的资源访问应用程序126。例如,资源管理应用程序110可以使用关于用户或移动计算设备的信息(诸如移动计算设备标识符)来查询资源访问应用程序寄存器(未示出),以确定是否已经将资源访问应用程序126下载到与用户相关联的移动计算设备204(诸如由移动计算设备标识符标识的移动计算设备)。在一些实施例中,资源管理应用程序110可以向计算设备104发送查询,以确定是否在其上部署了资源访问应用程序126。如果确定资源访问应用程序126未部署在移动计算设备104上,则在210处资源管理应用程序110例如通过发送下载资源访问应用程序126的链接来提示计算设备104获得资源访问应用程序126,并且该方法返回到208。

如果确定资源访问应用程序126已部署在移动计算设备104上,则在 212处资源管理应用程序110向与移动计算设备标识符相关联的移动计算设备104提供包括与已预订资源相关联的虚拟钥匙的确认消息。在一些实施例中,与经由确认消息直接将虚拟钥匙提供给移动计算设备相反,虚拟钥匙可以例如通过在确认消息中提供与虚拟钥匙相关的确认码而不是该虚拟钥匙来将虚拟钥匙间接地提供给移动计算设备。在提供与虚拟钥匙相关的确认码的实施例中,确认码可以用于例如从网站中检索相关的虚拟钥匙并将其下载到移动计算设备104,该网站的地址可以在确认消息中提供。

在一些实施例中,资源管理应用程序110不确定与移动计算设备标识符相关联的移动计算设备204是否具有部署在其上的资源访问应用程序126,而是如在212处向与移动计算设备标识符相关联的移动计算设备104提供包括与已预订资源相关联的虚拟钥匙的确认消息,或者向与移动计算设备标识符相关联的移动计算设备104提供包括与同已预订资源相关联的虚拟钥匙相关的确认码的确认消息。例如,在一些情况下,对于移动计算设备204而言,可能不需要资源管理应用程序110来接收和使用虚拟钥匙来访问资源。在提供与虚拟钥匙相关的确认码的实施例中,确认码可以用于例如从网站中检索相关的虚拟钥匙并将其下载到移动计算设备104,该网站的地址可以在确认消息中提供。

图3是根据一些实施例的预订资源并获得对已预订资源的访问的方法 300的过程流程图。方法300可以由移动计算设备104实施。特别地,计算设备104的一个或多个处理器可以被配置为执行浏览器应用程序124和资源访问应用程序,以使计算设备102执行方法300。

在302处,将预订资源的请求从计算设备104发送到资源管理系统102。如上所述,计算设备204被配置为向用户显示预订平台,以允许用户生成预订资源的请求。该请求包括与要预订的资源相关联的资源标识符和移动计算设备标识符。在一些实施例中,移动计算设备标识符可以是计算设备104的标识符,诸如电话号码。

在304处,在与移动计算设备标识符相关联的移动计算设备104处接收包括虚拟钥匙的确认消息。在一些实施例中,替代虚拟钥匙,确认消息可以包括与虚拟钥匙相关的确认码。此后,该确认码可以用于检索和下载相关的虚拟钥匙。

虚拟钥匙用于获得对已预订资源的访问。在306处,使虚拟钥匙与同已预订资源相关联的访问设备118配合使用,以提供对该资源的访问。在一些实施例中,资源访问应用程序126被配置为与访问设备118进行通信,以获得对资源的访问。响应于访问设备118确定虚拟钥匙对于特定资源有效,虚拟钥匙提供对资源的访问。

使用虚拟钥匙的资源访问应用程序126可以被配置为使用近场通信 (NFC)能力或基于蓝牙的通信能力与访问设备进行通信。在一些实施例中,虚拟钥匙可以包括QR码,该QR码可由访问设备118读取或扫描。

图4是根据一些实施例的管理对已预订资源的访问的方法400的过程流程图。该方法可以由系统100的访问设备118实施。特别地,访问设备118 的一个或多个处理器可以被配置为执行指令(计算机代码),以使访问设备 118执行方法400。

在402处,在访问设备118接收来自移动计算设备104的用于访问与访问设备118处于同一位置或以其他方式与其相关联的资源的访问请求。例如,可以从移动计算设备104上部署的资源访问应用程序126接收访问请求。访问请求包括与资源相关联的虚拟钥匙。在一些实施例中,访问请求进一步包括与资源相关联的资源标识符和虚拟钥匙。

在404处,确定用于特定资源的虚拟钥匙的有效性。在一些实施例中,访问设备118与资源预订系统106或与资源的管理相关联的其他服务器(未示出)进行通信,以确定用于特定资源的虚拟钥匙的有效性。在一些实施例中,相关的有效性信息可以被本地存储在访问设备118的存储器中,并被询问以确定所呈现的用于资源的虚拟钥匙的有效性。虚拟钥匙的有效性可以取决于接收访问请求的日期和时间。

在一些实施例中,访问设备118可以使资源访问应用程序126提示用户在准许对资源的访问之前进行某些身份验证或合规性步骤。例如,在一些实施例中,资源访问应用程序126可以提示用户提供文档,诸如身份证明。例如,出于保存记录的目的,该文档可以由资源访问应用程序126传送到资源预订系统106或其他相关服务器或系统(未示出)。

如果在406处确定虚拟钥匙对于资源有效,则在410处允许访问该资源。例如,在一些实施例中,访问设备118直接或经由通信网络(未示出) 与相应锁定机构120通信,以去激活锁定机构120并提供对资源的访问。

如果在406处确定虚拟钥匙对于资源无效,则在410处拒绝访问该资源。在一些实施例中,访问设备118可以向资源预订系统106或其他相关联的服务器或系统报告拒绝进入以及所呈现的虚拟钥匙或凭证的细节。这可以帮助监测未授权进入的尝试。

图5展示了如在计算设备104的界面上示出的用于酒店资源的预订平台的示例截图500。区域505允许用户输入期望的目的地以搜索酒店。通过区域510处所示的用户可选选项,用户可以输入相关的入住日期和退房日期。在显示窗口515中显示根据用户输入的标准可用的所有酒店的列表。在地图视图窗口520中示出了所识别的酒店的地图视图。

图6展示了如在计算设备104的界面上示出的用于酒店资源的预订平台 602的另一示例截图600。预订平台602的区域605显示由用户进行的预订的细节。特别地,显示入住日期和退房日期、客人人数和房间数,以供用户确认和查看。预订平台602的部分610显示适用于该预订的相关附加项。一个相关的附加项是可以无钥匙进入酒店房间的功能。通过选择用户可选选项 615,用户可以指示他或她在到达时对请求无钥匙进入预订的酒店房间的兴趣。

图7展示了资源访问应用程序126的界面702的示例截图700,该界面例如可以在第一次激活资源访问应用程序126时呈现给用户。提示用户在区域710中输入他或她的电话号码,并且由用户在区域720中输入确认码。例如,用户输入的电话号码可以与在如图3所示的方法300的302处提供给资源管理系统102的移动计算设备标识符相对应。当资源访问应用程序126被下载或安装在计算设备104上时,可以将确认码提供给用户的计算设备104。可以通过消息传递服务(诸如SMS或MMS或电子邮件)将确认码提供给用户的计算设备104。在界面700中输入电话号码和确认码之后,用户可以使用确认按钮730来确认输入的细节。在用户按下确认按钮730之后,输入的细节由资源访问应用程序126传送到资源预订系统106,以检索与已预订资源有关的信息。资源管理系统102还可以将用户的预订的细节返回至资源访问应用程序126,如图8所示。

图8展示了资源访问应用程序126的界面802的示例截图800。界面802 显示确认的酒店房间预订的细节,以允许用户核实所接收的预订信息。例如,区域810显示预订有效的相关日期,并且区域820显示针对该预订分配的房间号。在一些实施例中,在预订之后可能不会立即分配房间号,并且在用户进行预订与将房间分配给由用户进行的预订之间可能存在中间时间段。界面 802还提供与已预订资源的虚拟钥匙相关联的按钮830。在将移动计算设备 104放置在访问设备118(该访问设备在这种情况下可以是酒店门锁设备) 附近时按下按钮830将发起虚拟钥匙或凭证细节到访问设备118的传输以进行验证。例如,这可以与如图3所示的方法300的306相对应。

在一些实施例中,资源访问应用程序126可以允许在多个移动设备104 之间共享虚拟钥匙或凭证,每个设备执行资源访问应用程序126。在预订过程期间,注册的移动设备104可以被称为主移动设备。主移动设备可以通过资源访问应用程序将接收到的虚拟钥匙或凭证共享给执行资源访问应用程序的其他次移动设备。在多个人要利用已预订资源或者多个已预订资源与同一虚拟钥匙相关联的情况下,这可能是有利的。

本领域技术人员应了解的是,在不脱离本披露的宽的一般范围的情况下,可以对上述实施例作出多种改变和/或修改。因此,本实施例在所有方面都应被认为是展示性的而不是限制性的。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号