对车辆数据的授权访问的制作方法_4

文档序号:9872799阅读:来源:国知局
或其它可编程处理器内)。将领会的是,可以通过成本和时间考虑来驱动机械地、在专用并且永久配置的电路中、或在临时配置的电路(例如,由软件配置的)中实现硬件模块的决定。
[0060]因此,术语“硬件模块”应被理解成包含有形实体,理解成被物理构造、永久地配置(例如,硬接线)或临时地配置(例如,编程)成一某方式操作和/或成执行本文中描述的某些操作的实体。考虑其中临时地配置(例如,编程)硬件模块的实施例,硬件模块中的每一个不需要实时地在任何一个实例中被配置或例示。例如,在硬件模块包含使用软件配置的通用处理器的情况中,该通用处理器可以在不同的时间被配置为各个不同的硬件模块。因此软件可以配置处理器例如在一个时间实例中以组成特定硬件模块并且在不同的时间实例中以组成不同的硬件模块。
[0061]硬件模块可以提供信息到其它硬件模块,并从其它硬件模块接收信息。因此,所描述的硬件模块可以被视为被通信耦合。在多个这样的硬件模块同时存在的情况中,可以通过连接硬件模块的信号传输(例如,通过适当的电路和总线)来实现通信。在其中在不同时间配置或例示多个硬件模块的实施例中,可以例如通过在该多个硬件模块具有到其的访问的存储结构中储存和检索信息来实现在这样的硬件模块之间的通信。例如,一个硬件模块可以执行操作并将该操作的输出存储在其通信地耦合到的储存设备中。然后在稍后的时间另外的硬件模块可以访问该存储设备以检索并处理所存储的输出。硬件模块还可以发起与输入或输出设备的通信,并且可以在资源(例如,信息集合)上操作。
[0062]可以至少部分地由(例如,由软件)临时地配置或永久地配置以执行相关操作的一个或多个处理器执行本文中描述的示例方法的各种操作。不管是临时地或永久地配置,这样的处理器可以组成处理器实现模块,其操作以执行一个或多个操作或功能。在一些示例实施例中,本文中涉及的模块可以包含处理器实现的模块。
[0063]类似地,本文中描述的方法可以是至少部分地处理器实现。例如,可以通过一个或多个处理器或处理器实现模块来执行方法的操作中的至少一些。可以在一个或多个处理器(不仅驻存在单个机器内,而是跨多个机器部署)之中分布操作中的某些的执行。在一些示例实施例中,一个或多个处理器可以被置于单个位置中(例如,在家庭环境中、办公环境中或作为服务器场),但是在其它实施例中,可以跨多个位置分布处理器。
[0064]所述一个或多个处理器还可以操作以支持在“云计算”环境中或作为“软件即服务” (SaaS)的相关操作的执行。例如,在这些操作经由网络(例如,互联网)和经由一个或多个适当的接口(例如,API)可访问的情况中,可以由计算机组(作为包括处理器的机器的示例)执行操作中的至少一些。
[0065]电子装置和系统
可以在数字电子电路中,或在计算机硬件、固件、软件中,或在它们的结合中实现示例实施例。可以使用计算机程序产品实现示例实施例,例如被有形地体现在信息载体中的计算机程序,例如,在机器可读媒体中用于由数据处理装置执行或用于控制数据处理装置的操作,例如,可编程处理器、计算机、或多个计算机。
[0066]可以以编程语言的任何形式写计算机程序,包括编译语言或解释语言,并且它可以以任何形式被部署,包括作为独立式程序或作为模块、子例程、或适合在计算环境中使用的其它单元。可以部署计算机程序以在一个计算机或在一个站点或跨多个站点分布并通过通信网络被互连的多个计算机上被执行。
[0067]在示例实施例中,可以由执行计算机程序以通过在输入数据上操作并生成输出来执行功能的一个或多个可编程处理器执行操作。还可以由专用逻辑电路(例如,FPGA或ASIC)来执行方法操作,并且可以将示例实施例的装置实现为专用逻辑电路(例如,FPGA或ASIC)。
[0068]计算设备可以包括客户端和服务器。客户端和服务器一般是彼此远离的并且典型地通过通信网络交互。凭借在各个计算机上运行并互相具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。在部署可编程计算系统的实施例中,将领会的是,硬件和软件架构两者都需要考虑。特别地,将领会的是,选择是否以永久配置硬件(例如,ASIC)、以临时配置硬件(例如,软件和可编程处理器的结合)、或以永久和临时配置硬件的结合来实现某些功能性可以是设计选择。在下面在各种示例实施例中陈述了可以部署的硬件(例如,机器)和软件架构。
[0069]示例机器架构和机器可读媒体
图9是以在其内可以执行指令的计算设备9000的示例形式的机器的框图,所述指令用于导致该机器执行在本文中讨论的方法论中的任何一个或多个。例如,在图1_3、7或8中示出的组件中的任何一个可以是或包含在图9中描述的组件中的一个或多个。在替换实施例中,机器操作为独立式设备或可以被连接(例如,被网络连接)到其它机器。在网络连接的部署中,机器可以作为(in the capacity of)在服务器-客户端网络环境中的服务器或客户端机器、或作为在点到点(或分布式)网络环境中的对等机器(peer machine)操作。机器可以是个人计算机(PC)、笔记本PC、插接站、无线访问点、平板PC、机顶盒(STB)、PDA、蜂窝电话、智能电话、web电器、网络路由器、交换机或桥、或能够执行指定要由该机器采取的行动的(连续的或以其它方式的)指令的任何机器。另外,虽然只图解了单个机器,但是术语“机器”应还可以被认为包括个别地或共同地执行指令集(或多个指令集)以执行本文中讨论的方法论中的任何一个或多个的机器的任何集合(collect1n)。机器可以包含在图9中未示出的组件或仅是在图9中示出的组件的子集。
[0070]示例计算设备9000包括处理器9002(例如,中央处理单元(CHJ)、图形处理单元(GPU)或两者)、主存储器9004和静态存储器9006,其经由互连9008(例如,总线或链路)与彼此通信。计算设备9000可以进一步包括视频显示单元9010(例如,液晶显示器(IXD)或阴极射线管(CRT))。计算设备9000还可以包括字母数字输入设备9012(例如,键盘)、用户接口(UI)导航设备9014(例如,鼠标)、盘驱动单元9016、信号生成设备9018(例如,扬声器)以及网络接口设备9020。
[0071 ]机器可读媒体
盘驱动单元9016包括机器可读媒体9022,在其上存储体现本文中描述的方法论或功能的任意一个或多个或由其使用的一个或多个指令集和数据结构(例如,软件)9024。指令9024还可以完全或至少部分地驻存在主存储器9004、静态存储器9006内和/或在由计算设备9000执行指令9024期间在处理器9002内,主存储器9004和处理器9002也组成机器可读媒体。
[0072]虽然在示例实施例中机器可读媒体9022被示出为单个媒体,但是术语“机器可读媒体”可以包括存储所述一个或多个指令或数据结构的单个媒体或多个媒体(例如,中央式或分布式数据库,和/或相关联的高速缓冲存储器和服务器)。术语“机器可读媒体”应还被认为包括能够存储、编码、或携带用于由机器执行并导致机器执行本发明的方法论中的任何一个或多个的指令、或者能够存储、编码或携带由这样的指令使用或与其相关联的数据结构的任何有形媒体。因此术语“机器可读媒体”应被认为包括但不限于固态存储器、以及光和磁媒体。机器可读媒体的明确示例包括非易失性存储器,以示例的方式包括半导体存储器设备(例如,可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM))以及闪存存储器设备;磁盘,诸如内部硬盘和可移除硬盘;磁光盘;以及CD-ROM和DVD-ROM盘。
[0073]传输媒体
可以进一步使用传输媒体通过通信网络9026来传输或接收指令9024。可以使用网络接口设备9020以及多种公知的传输协议中的任何一种(例如,HTTP)来传输指令9024。通信网络的示例包括LAN、WAN、互联网、移动电话网络、简易老式电话(POTS)网络、以及无线数据网络(例如,WiFi和WiMax网络)ο术语“传输媒体”应被认为包括能够存储、编码或携带用于由机器执行的指令的任何无形媒体,并包括数字或模拟通信信号或用于促进这样的软件的通信的其它无形媒体。网络接口 9020可以无线地传输数据并可以包括天线。
[0074]虽然已经参考明确的示例实施例描述了本发明,但是可以对这些实施例进行各种修改和改变而不脱离本发明的更宽广的精神和范围将是显然的。因此,说明书和附图将被视为说明性的而不是约束性的意思。
[0075]虽然已经参考明确的示例实施例描述了实施例,但是可以对这些实施例进行各种修改和改变而不脱离本发明的更宽广的精神和范围将是显然的。因此,说明书和附图将被视为说明性的而不是约束性的意思。形成本文的一部分的附图以图解而不是限制的方式示出了其中可以实践主题的明确的实施例。充分详细地描述了所图解的实施例以使本领域技术人员能够实践本文中公开的教导。可以使用并从它们中得到其它实施例,以便可以进行结构上和逻辑上的代替和改变而不脱离本公开的范围。因此,该详细描述不将被认为限制的意思,并且仅由随附的权利要求连同这样的权利要求被授予的全部范围的等价限定各种实施例的范围。
[0076]本文中可以通过术语“发明”个别地和/或共同地涉及发明性主题的这样的实施例,仅为了便利并且如果事实上公开了多于一个的话不意图自动地限制本申请的范围到任何单个发明或发明性构思。因此,虽然本文中已经描述并图解了明确的实施例,但是应领会的是,适于实现相同目的的任何布置可以取代示出的明确实施例。本公开意图覆盖各种实施例的任何和所有改编或变体。在回顾上面的描述时,上面的实施例的组合、以及未在本文明确地描述的其它实施例对本领域技术人员来说将是显然的。
[0077]另外,在前述【具体实施方式】中,可以看出出于使本发明流畅的目的将各种特征组合在一起在单个实施例中。这种公开方法不将被解释为反映所保护的实施例要求比在每个权利要求中清楚陈述的特征更多的特征的意图。而是,如以下权利要求反映的那样,发明性主题在于比单个公开的实施例的所有特征更少。因此,以下权利要求据此被并入【具体实施方式】中,其中每个权利要求自身独立地作为分离的实施例。
[0078]其它示例
以下是例证性而非限制性示例。
[0079]示例I包括主题(诸如用于执行行为的方法、装置,包括指令的机器可读媒体),其包含一种在受信权力处执行的方法,所述方法包括建立与数据权力的无线通信会话,所述数据权力被集成在附近的车辆中;对所述数据权力执行发现过程,所述发现过程通知所述数据权力对所述受信权力可用的多个数据类型,所述可用的多个数据类型与所述附近车辆的属性有关;接收关于感兴趣的数据类型的信息,所述感兴趣的数据类型在所述可用的多个数据类型之中;执行访问请求过程,所述访问请求过程确定由所述数据权力向所述受信权力针对所述感兴趣的数据类型准予的访问权限;请求对应于
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1