用于与紧急事件有关的基于位置的通知的方法和系统的制作方法

xiaoxiao2020-9-10  6

用于与紧急事件有关的基于位置的通知的方法和系统的制作方法
【专利摘要】用于向一个或多个非紧急车辆计算设备通知紧急事件的方法和系统包括对接收自紧急车辆计算设备的关于紧急事件的信息进行处理、将紧急车辆的位置与非紧急车辆的位置进行比较、以及基于所述比较而将紧急事件的通知发送到非紧急车辆计算设备。
【专利说明】用于与紧急事件有关的基于位置的通知的方法和系统

【背景技术】
[0001]计算设备可能是我们日常生活中几乎常在的同伴,无论如较小形状因数设备,诸如智能电话、平板、便携式媒体播放器等等,还是被合并到更传统的产品中,诸如车载式信息和娱乐系统、电视等等。并非不常看见人们行走、慢跑、或甚至骑自行车或驾驶车辆并且同时使用计算设备(诸如智能电话)。另外,许多客车被设计成减少在车辆舱室内部可听见的道路/外部噪声的量。出于这些和其它原因,人们可能间歇地注意力分散或者完全没有察觉到在他们周围发生的事情并且可能被已经发生紧急事件这一事实惊吓或甚至错过所述事实。然而,即使在注意力没有分散时,可能也难以单独基于闪光或汽笛来分辨紧急车辆正从哪个方向靠近。另外,交通情形可能使得驾驶员难以确定如何操纵(maneuver)以离开正靠近的紧急车辆的路径。非最优的决策可能是对这些类型事件的不合宜的响应。

【专利附图】

【附图说明】
[0002]附图中通过示例的方式而不是通过限制的方式来图示本文描述的发明。为了说明的简单和清楚,图中图示的元件不一定按比例绘制。例如,为了清楚,一些元件的尺寸可能相对于其它元件被放大。此外,在被认为适当的地方,附图标记已在各图之中被重复以指示对应或类似的元件。
[0003]图1是紧急事件通知系统的至少一个实施例的简化框图;
图2是用于图1的紧急事件通知系统的事件子系统的至少一个实施例的简化模块图;图3是用于图1的紧急事件通知系统的事件/通知子系统的至少一个实施例的简化模块图;
图4是用于图1的紧急事件通知系统的通知子系统的至少一个实施例的简化模块图; 图5是图1的紧急事件通知系统的至少一个实施例的简化数据模型图;
图6是用于在源计算设备处处理紧急事件信息的方法的至少一个实施例的简化流程图;
图7是用于向接收者计算设备通知紧急事件的方法的至少一个实施例的简化流程图;
以及
图8是用于在接收者计算设备处处理紧急事件通知的方法的至少一个实施例的简化流程图。

【具体实施方式】
[0004]虽然本公开的概念易受各种修改和可替换形式的影响,但是其特定示例性实施例已作为示例在附图中示出并且将在此处被详细描述。然而,应当理解的是,没有意图要将本公开的概念限制于所公开的特定形式,而是相反地,意图是涵盖与本公开和所附权利要求一致的所有修改、等同物和可替换方案。
[0005]在以下描述中,诸如逻辑实现方式、操作码、指定操作数的手段、资源分区/共享/复制的实现方式、系统组件的类型和相互关系以及逻辑分区/集成的选择之类的许多特定细节被阐述以便提供对本公开的更彻底的理解。然而,本领域技术人员应领会的是,可以在没有这样的特定细节的情况下实践本公开的实施例。在其它实例中,控制结构、门级电路和完整软件指令序列尚未被详细示出以便不使本发明晦涩难懂。本领域普通技术人员,利用内含的描述,将能够在没有过度实验的情况下实现适当功能。
[0006]在说明书中对“一个实施例”、“实施例”、“示例性实施例”等等的提及指示:所描述的实施例可以包括特定特征、结构或特性,但是每个实施例可以不一定包括特定特征、结构或特性。此外,这样的短语不一定指代相同实施例。此外,当关于实施例来描述特定特征、结构或特性时,所主张的是实现关于其它实施例的这样的特征、结构或特性在本领域技术人员的知识范围内,无论是否明确描述。
[0007]本发明的实施例可以以硬件、固件、软件或其任何组合来实现。在计算机系统中实现的本发明的实施例可以包括在组件之间的一个或多个基于总线的互连和/或在组件之间的一个或多个点对点互连。本发明的实施例还可以被实现为由临时性或非临时性机器可读介质承载或存储在其上的指令,其可以被一个或多个处理器读取和执行。机器可读介质可以被具体化为用于以机器(例如计算设备)可读形式来存储或传输信息的任何设备、机构或物理结构。例如,机器可读介质可以被具体化为只读存储器(ROM);随机存取存储器(RAM);磁盘存储介质;光学存储介质;闪速存储器设备;迷你或微SD卡、存储器棒、电信号坐坐寸寸ο
[0008]在附图中,诸如表示设备、模块、指令块和数据元件的那些之类的示意性元件的特定布置或次序可以被示出以便于描述。然而,本领域技术人员应当理解的是,附图中示意性元件的特定次序或布置不意为暗示需要处理的特定次序或序列、或者过程的分离。此外,一般而言,用虚线描绘的元件被认为在至少一些实施例中是可选的。然而,那并不是要暗示未用虚线描绘的元件在所有实施例中都被需要。相反,在附图中包含示意性元件不意味着暗示这样的元件在所有实施例中都被需要或者由这样的元件表示的特征不可以在一些实施例中被包括在其它元件中或与其它元件组合。
[0009]一般而言,用于表示指令块的示意性元件可以通过使用任何适合形式的机器可读指令来实现,诸如软件或固件应用、程序、功能、模块、例程、进程、过程、插件、小应用程序、小部件(widget)、代码段和/或其它,并且每个这样的指令可以通过使用任何适合的编程语言、库、应用编程接口(API)和/或其它软件开发工具来实现。例如,一些实施例可以通过使用机器级指令、C、C++和/或其它编程语言来实现。
[0010]类似地,用于表示数据或信息的示意性元件可以通过使用任何适合的电子布置或结构来实现,诸如寄存器、数据存储、表、记录、数组、索引、散列、映射、树、列表、图、文件(或任何文件类型的)、文件夹、目录、数据库和/或其它。
[0011]此外,在附图中,在诸如实线或虚线或箭头之类的连接元件被用于图示在两个或更多其它示意性元件之间或之中的连接、关系或关联的情况下,不存在任何这样的连接元件不意味着暗示没有连接、关系或关联可以存在。换言之,元件之间的一些连接、关系或关联可以不在附图中示出以便不使本公开晦涩难懂。而且,为了容易图示,单个连接元件可以被用于表示元件之间的多个连接、关系或关联。例如,在连接元件表示信号、数据或指令的通信的情况下,本领域技术人员应当理解的是,这样的元件可以表示在可能需要时用以实现通信的一个或多个信号路径(例如,总线)。
[0012]现在参考图1,说明性的紧急事件通知系统100的部分被具体化在源计算设备110、接收者计算设备114以及(在一些实施例中)服务器112中,所述源计算设备110、接收者计算设备114以及服务器112可以经由一个或多个网络116而与彼此通信。在一些实施例中,源计算设备110可以与紧急车辆102 (诸如警车、救火车、救护车或其它紧急响应者)相关联,而接收者计算设备114可以与非紧急车辆(诸如客车或其它机动或非机动车辆)相关联。在其中源计算设备110与紧急车辆102相关联的实施例中,在确定了紧急车辆102在使用中并且对紧急情况进行响应时(例如,通过检测到警告灯和/或汽笛被开启),或者确定了紧急事件已经以其它方式发生时,说明性地具体化在源计算设备110中的事件子系统138生成可以由接收者计算设备114接收的通知信号。在其它实施例中,如以下进一步描述的,源计算设备110可以是被配置成由人员携带的计算设备。在那些实施例中,可以由源计算设备110基于到源计算设备110的用户输入(例如,诸如指示用户已正好目击了紧急事件的输入)来生成通知信号。
[0013]如果接收者计算设备114在源计算设备110附近,则被说明性地具体化在接收者计算设备114中的通知子系统166可以接收通知信号。如以下进一步描述的,邻近可以通过将与紧急车辆102有关的位置、行进方向、行进速度和/或其它因素与有关非紧急车辆104和/或接收者计算设备114的位置、行进方向、行进速度和/或其它因素进行比较来确定。在接收到通知信号时,通知子系统166发起动作以用在说明性实施例中对于用户而言难以忽略的方式来将紧急事件通知给接收者计算设备114的用户(例如,非紧急车辆104的驾驶者)。例如,在一些实施例中,通知子系统166可以减弱广播(或任何其它播放媒体)的声音并且然后可听地建议旨在允许非紧急车辆104的驾驶者让步于紧急车辆102的驾驶操纵。在一些实施例中,接收者计算设备114可以被安置在非紧急车辆104中(例如,如被安置在车辆仪表板中的车载式信息和/或娱乐或者“信息娱乐(infotainment)”系统),而在其它实施例中,接收者计算设备114可以被具体化为移动计算设备,其典型地由人员携带但是其可以与车载式计算机系统(例如,通过有线或无线链路)进行通信。而且,在一些实施例中,服务器112可以促进由一个或多个源计算设备110生成的紧急车辆通知到多个接收者计算设备114的路由,和/或提供紧急事件通知系统100的其它特征,如以下描述的那样。以这种方式,系统100,并且更具体地,接收者计算设备114可以帮助促进对靠近的紧急车辆或其它紧急事件的恰当响应。
[0014]说明性源计算设备110可以操作耦合到紧急车辆102,使得指示紧急车辆102是否正对紧急事件进行响应的数据可以由源计算设备110接收。指示紧急车辆102是否正对紧急事件进行响应的数据可以经由一个或多个传感器130来获得,所述传感器可以被具体化为通过其可以检测紧急车辆102到紧急响应模式中的转变的任何设备或机构。例如,一个或多个传感器130可以被具体化为位于紧急车辆102的汽笛、警告灯、传动装置、变速箱或转变选择器、或者紧急车辆102中其它适合位置上或耦合于其上的切换器或者其它传感器。在任何情况下,响应于紧急车辆102转变成紧急响应模式,一个或多个传感器130提供指示(例如,通过电压输出或例如电压输出的缺少)。说明性事件子系统138对由一个或多个传感器130生成的紧急事件信号进行处理,并且通信电路134将紧急事件信息传送到网络116以供由服务器112和/或一个或多个接收者计算设备114接收。以下参照图2和6更详细地描述事件子系统138的各方面。
[0015]说明性源计算设备110包括至少一个处理器120、存储器124、输入/输出(I/O)子系统126以及至少一个数据存储设备128。在说明性实施例的车载式计算平台上下文中,源计算设备110被具体化为安装在紧急车辆102中的嵌入式系统。然而,源计算设备110可以被具体化为可以相关联于紧急车辆102、当紧急车辆在操作中时确定关于紧急车辆102的位置、行进方向和/或其它信息并且可以连接到通信网络的任何适合类型的计算设备,诸如,例如智能电话、膝上型或平板计算机系统、手持式计算设备或其它电子设备,这取决于特定设计或实现方式的需要。
[0016]说明性处理器120包括至少一个处理器核122。除了一些高速缓存存储器之外,处理器120还包括或以其它方式通信耦合到存储器124。存储器124可以被具体化为任何类型的适合存储器设备,诸如动态随机存取存储器设备(DRAM)、同步动态随机存取存储器设备(SDRAM)、双数据速率动态随机存取存储器设备(DDR SDRAM^P /或其它易失性存储器设备。
[0017]处理器120还通信耦合到I/O子系统126。虽然没有具体示出,但是说明性的I/O子系统126可以包括存储器控制器(例如,存储器控制器中心(MCH)或北桥)、输入/输出控制器(例如,输入/输出控制器中心(ICH)或南桥)以及固件设备。当然,在其它实施例中,可以使用具有其它配置的I/O子系统。例如,在一些实施例中,I/O子系统126可以形成芯片上系统(SoC)的一部分并且连同处理器120和源计算设备110的其它组件一起被合并在单个集成电路芯片上。因而,将领会到,在一些实施例中,I/O子系统126的每个组件可以位于共同的集成电路芯片上。
[0018]I/O子系统126通信耦合到一个或多个传感器130、导航系统132、通信电路134和数据存储设备128。说明性的导航系统132可以被集成在紧急车辆102中(例如,安装在车辆仪表板中)或者可以被具体化为从紧急车辆102可拆卸的车辆附件。导航系统132被具体化为软件或者计算机化的逻辑和/或指令,其被配置成通过使用例如蜂窝式基于位置的服务(LBS)或全球定位系统(GPS)来监控紧急车辆102的地理位置(例如,相对于绝对坐标,诸如经度和纬度)及其行进方向(例如,相对于绝对方向,诸如北、南、东和西)。在一些实施例中,导航系统132还可以与紧急车辆102的控制系统通信以获得对紧急车辆102正以其行进的速度和/或方向进行指示的数据,或者可以与传感器130通信以确定车辆速度和/或行进方向。而且,在一些实施例中,导航系统132可以提供计算机化的地理地图服务或与其对接以获得与紧急车辆102位置和/或周围区域有关的地理和/或地形信息。此外,在一些实施例中,导航系统132可以提供计算机化的交通服务或与其对接以获得与紧急车辆102的位置或行进路线和/或周围区域有关的交通信息。
[0019]源计算设备110的通信电路134可以被具体化为被配置为实现经由网络116在计算设备110、服务器112和/或接收者计算设备114之间的通信的一个或多个设备和/或电路。通信电路134可以包括一个或多个有线和/或无线网络接口或“卡”以促进通过网络116的有线和/或无线部分的通信。
[0020]数据存储设备128的部分可以被具体化为用于存储数据和/或计算机指令的任何适合设备,诸如盘存储装置(例如硬盘)、物理和/或逻辑存储设备的网络和/或其它。在说明性实施例中,事件子系统138驻留在数据存储设备128中。而且,导航系统132的部分可以驻留在数据存储装置128中。事件子系统138和/或导航系统132的部分可以在操作期间被拷贝到存储器124,出于更快速的处理或其它原因。
[0021]I/O子系统126可以通信耦合到一个或多个外围设备136,诸如显示器、触摸板、小键盘、麦克风、扬声器和/或其它,这取决于例如源计算设备110的所意图的使用。此外,应当领会的是,源计算设备110可以包括为了描述的清楚而未在图1中示出的其它组件、子组件以及设备。
[0022]说明性接收者计算设备114在一些实施例中操作耦合到非紧急车辆104(例如,作为车载式信息和/或娱乐系统的部分,如以上提及的那样)。接收者计算设备114包括至少一个处理器150、存储器154、输入/输出(I/O)子系统156和至少一个数据存储设备158。在车载式实施例中,接收者计算设备114被具体化为安装在非紧急车辆104中的嵌入式系统。然而,接收者计算设备114可以被具体化为可以相关联于车辆、当车辆在操作中时确定关于车辆的位置、行进方向和/或其它信息、并且连接到通信网络的任何适合类型的计算设备;诸如,例如智能电话、膝上型或平板计算机系统、手持式计算设备或其它电子设备,这取决于特定设计或实现方式的需要。
[0023]说明性处理器150包括至少一个处理器核152。除了一些高速缓存存储器之外,处理器150还包括或以其它方式通信耦合到存储器154。存储器154可以被具体化为任何类型的适合的存储器设备,诸如动态随机存取存储器设备(DRAM)、同步动态随机存取存储器设备(SDRAM)、双数据速率动态随机存取存储器设备(DDR SDRAM)、和/或其它易失性存储器设备。
[0024]处理器150还通信耦合到I/O子系统156。虽然没有具体示出,但是说明性的I/O子系统156可以包括存储器控制器(例如,存储器控制器中心(MCH)或北桥)、输入/输出控制器(例如,输入/输出控制器中心(ICH)或南桥)以及固件设备。当然,在其它实施例中,可以使用具有其它配置的I/O子系统。例如,在一些实施例中,I/O子系统156可以形成芯片上系统(SoC)的一部分并且连同处理器150和接收者计算设备114的其它组件一起被合并在单个集成电路芯片上。因而,将领会到,在一些实施例中,I/O子系统156的每个组件可以位于共同的集成电路芯片上。
[0025]说明性I/O子系统156通信耦合到一个或多个传感器168、导航系统160、通信电路162和数据存储装置158。关于非紧急车辆104的行进速度、行进方向和/或其它信息可以经由一个或多个传感器168来获得,所述传感器168可以被具体化为通过其可以检测车辆速度、行进方向和/或其它参数(视情况而定)的任何设备或机构。例如,一个或多个传感器168可以被具体化为位于非紧急车辆104的引擎或发动机、传动装置、或转变选择器、或者非紧急车辆104中其它适合位置上或耦合于其上的切换器或者其它传感器。在任何情况下,一个或多个传感器168可以提供对行进速度、行进方向和/或其它参数(视情况而定)的指示(例如,通过电压输出或电压输出的缺少)。在一些实施例中,通知子系统166处理由一个或多个传感器168生成的行进速度、行进方向和/或其它参数,并且将该信息与源计算设备110所生成的对应信息进行比较。在其它实施例中,通信电路162将位置、行进速度、行进方向和/或其它信息传送到网络116以供服务器112接收,并且服务器112执行比较。以下参考图4和8更详细地描述了通知子系统166的各方面。
[0026]说明性导航系统160可以被集成到非紧急车辆104中(例如,安装在车辆仪表板中)或者可以被具体化为从非紧急车辆104可拆卸的车辆附件。导航系统160被具体化为软件和/或计算机化的指令,其被配置成通过使用例如蜂窝式基于位置的服务(LBS)或全球定位系统(GPS)来监控非紧急车辆104的地理位置(例如,相对于绝对坐标,诸如经度和纬度)及其行进方向(例如,相对于绝对方向,诸如北、南、东和西)。在一些实施例中,导航系统160还可以与非紧急车辆104的控制系统通信以获得指示非紧急车辆104正以其行进的速度和/或方向的数据,或者可以与传感器168通信以确定车辆速度和/或行进方向。而且,在一些实施例中,导航系统160可以提供计算机化的地理地图服务或与其对接以获得与非紧急车辆104的位置和/或周围区域有关的地理和/或地形信息。此外,在一些实施例中,导航系统160可以提供计算机化的交通服务或与其对接以获得与非紧急车辆104的位置或行进路线和/或周围区域有关的交通信息。
[0027]在操作中,典型地在与开启接收者计算设备114的同时供应给导航系统160的功率;然而,这不需要是所述情况。例如,在一些实施例中,接收者计算设备114的用户可以取决于接收者计算设备114的特定使用和/或用户偏好来开启或关断导航系统160。
[0028]在一些实施例中,车辆导航系统160 (和/或通知子系统166,就此而言)形成较大的“车载式信息娱乐”系统的部分,所述“车载式信息娱乐”系统可以提供可以被车辆乘客使用的许多数字应用,例如,后座娱乐、音乐、基于位置的服务以及外部连接特征,诸如对因特网和/或道路救援(roadside assistance)服务的访问。
[0029]接收者计算设备114的通信电路162可以被具体化为被配置为实现经由网络116在接收者计算设备114、服务器112和/或源计算设备110之间的通信的一个或多个设备和/或电路。通信电路162可以包括一个或多个有线和/或无线网络接口或“卡”以促进通过网络116的有线和/或无线部分的通信。
[0030]数据存储设备158的部分可以被具体化为用于存储数据和/或计算机指令的任何适合设备,诸如盘存储装置(例如,硬盘)、物理和/或逻辑存储设备的网络和/或其它。在说明性实施例中,通知子系统166驻留在数据存储装置158中。而且,导航系统160的部分在一些实施例中可以驻留在数据存储装置158中。通知子系统166和/或导航系统160的部分在操作期间可以被拷贝到存储器154,出于更快速的处理或其它原因。
[0031]I/O子系统156可以通信耦合到一个或多个外围设备164,诸如显示器、触摸板、小键盘、麦克风、扬声器和/或其它,这取决于例如接收者计算设备114的所意图的使用。此夕卜,应当领会的是,接收者计算设备114可以包括为了描述的清楚而未在图1中示出的其它组件、子组件和设备。
[0032]此外参考图1,服务器112可以被具体化为能够至少执行本文描述的如由相关联于紧急事件通知服务和/或后端事件通知应用的计算设备可执行的功能的任何类型的计算设备或计算设备的网络或被具体化在其中。例如,服务器112的所有或部分可以被具体化为台式计算机、企业计算机系统、计算机网络、启用因特网的主控服务,或其它电子设备、系统,或者前述中任何的组合或被具体化在其中,其能够促进紧急事件通知,如本文所描述的。
[0033]事件/通知子系统140在一些实施例中驻留在服务器112处并且被配置成经由通信电路142来促进紧急事件通知从源计算设备110到接收者计算设备114的路由。事件/通知子系统140被具体化为软件和/或计算机化的指令,其驻留在服务器112的数据存储设备和/或存储器中。以下参照图3、5和7进一步详细地描述了事件/通知子系统140的各方面。虽然没有具体示出,应当理解的是,说明性服务器112包括至少一个处理器、存储器、输入/输出(I/O)子系统和至少一个存储设备,并且可以包括一个或多个外围设备,以及通信电路142。一般而言,服务器112的这样的组件类似或相似于具有上述相同名称的设备。
[0034]网络116可以被具体化为任何类型的有线和/或无线电信网络。例如,网络116可以被具体化为或以其它方式包括一个或多个公用或专用蜂窝式网络、电话、数字订户线(DSL)或电缆网络、局域网或广域网、公共可用的全球网络(例如因特网)或其任何组合。例如,在一些实施例中,网络116可以被具体化为或以其它方式包括全球移动通信系统(GSM)蜂窝式网络。另外,网络116可以包括当需要时用以促进在源计算设备110、接收者计算设备114和服务器112之间或之中的通信的任何数量的附加设备,诸如路由器、交换机、居间计算机和/或其它。任何适合的通信协议(例如TCP/IP)可以被用于通过网络116来实现通信,这取决于网络116的特定类型或配置。
[0035]一般而言,源计算设备110、接收者计算设备114和服务器112的组件如图1中所示的通过一个或多个信号路径而被通信地耦合。这样的信号路径可以被具体化为能够促进在相应设备之间的通信的任何类型的有线或无线信号路径。例如,信号路径可以被具体化为任何数量的电线、印刷电路板迹线、通路(via)、总线、点对点互连、居间设备和/或其它。而且,一般而言,上述计算设备的一些组件可以被合并在母板上而其它组件可以经由例如外围端口而通信耦合到母板。
[0036]现在参考图2,说明性事件子系统138被具体化为软件或计算机化的模块(例如,逻辑和/或指令),其包括与源计算设备110相关联的事件管理器200、事件监控器210和策略数据库212。说明性事件监控器210对紧急车辆102已改变其紧急状态(例如从非紧急模式到紧急模式)的指示(例如,由一个或多个传感器130输出的电信号)进行分析。如果紧急车辆102已进入紧急模式(例如,通过开启其警告灯或汽笛),则事件监控器210与事件管理器200对接以发起对指示信号的处理。说明性事件管理器200依照一个或多个源特定的策略212来对指示信号进行评估,并且确定是否要生成通知以供接收者计算设备114直接接收,或者生成紧急事件消息以供服务器112接收,在特定实施例中视情况而定。例如,在其中源计算设备110是紧急车辆的车载式计算机系统的部分的实施例中,策略可能是:如果紧急车辆的警告灯和/或汽笛已被开启多于几秒,则总是生成通知或紧急事件消息。在其中源计算设备110是例如由正好目击了机动车辆事故的行人携带的移动计算设备的其它实施例中,策略可能是:只在移动设备的用户验证了通知或紧急事件消息应当被发送的情况下,才生成通知或紧急事件消息(例如,用以降低误报警的风险或出于其它原因)。如果,基于一个或多个可应用的策略,事件管理器200确定应当发送通知或紧急事件消息,于是事件管理器200通过通信电路134发起动作以将通知或紧急事件消息发送到网络116以供接收者计算设备114或服务器112接收,视情况而定。
[0037]现在参考图3,说明性事件/通知子系统140被具体化为由服务器112可执行的软件或计算机化的模块(例如逻辑和/或指令),例如包括与紧急事件、通知和/或邻近相关联的通知引擎300、事件消息监控器310、邻近监控器312、接收者监控器314和策略数据库316。说明性事件消息监控器310检测由源计算设备110生成的传入紧急事件消息,并且根据一个或多个事件/邻近策略316来按需过滤或以其它方式处理那些消息。例如,在其中多个紧急车辆正生成紧急指示信号(例如,它们已转换至紧急模式的指示)但是都是对相同事件进行响应或者相同紧急车辆生成多个指示信号(例如,用于警告灯和汽笛的分别指示)的情况下,事件子系统138的事件管理器200可以生成多个但是相关的紧急事件消息。在接收到多个相关紧急事件消息时,事件消息监控器310可以与通知引擎300对接以使得基于多个紧急事件消息只生成一个通知。作为另一示例,事件消息监控器310可以评估紧急事件消息以确定其源,并且然后与通知引擎300对接以基于一个或多个事件/邻近/通知策略316来确定适当的通知。例如,在一些实施例中,事件消息监控器310可以基于紧急事件消息中的信息来断定该紧急事件是没有受伤的交通事故(例如,如果紧急车辆102是警车并且尚未从救护车或救火车接收到相关消息的话),并且将该信息报告给通知引擎300以供用于确定通知的适当内容、适当的邻近和/或通知的适当接收者。
[0038]可以被包括在通知中的内容的其它示例包括用以避开紧急车辆102的建议驾驶操纵,诸如建议行进路线、建议速度或速度改变、和/或建议方向或行进方向改变。可以相对于非紧急车辆104的行进方向或参考绝对方向(例如,北、南、东、西等等)来确定建议方向或行进方向改变。而且,在一些实施例中,可以基于紧急车辆102和非紧急车辆104之间的距离(例如,其中可以通过对紧急车辆102和非紧急车辆104的位置的比较或通过参考地图服务来确定所述距离),或通过确定紧急车辆的位置和非紧急车辆的位置可能重合或相交的近似时间(例如,其中可以通过分别将车辆102、104的位置、行进方向和行进速度进行比较或通过参考地图服务来确定所述近似时间)来生成通知。此外,当车辆102、104的位置、行进方向和/或行进速度分别改变时,可以更新通知和/或通知的内容。
[0039]邻近监控器312可以被用于确定或定制相对于源计算设备110的位置的邻近,其中将使通知可用以供接收者计算设备114接收,这基于一个或多个事件/邻近/通知策略316。例如,针对特定通知的邻近(例如,在时间中特定时刻处在源计算设备110的位置周围或与其相邻的地理区域)可以基于已发生的紧急事件的类型、紧急车辆102的速度或行进方向和/或其它因素而改变。例如,在一些实施例中,如果紧急车辆102正以很快速率行进或位于通行繁忙的道路(诸如高速公路)上,则邻近可以包括较大区域。作为另一示例,在一些实施例中,如果紧急事件是天气相关的事件或恐怖动作,则邻近可以包括较大区域,并且如果紧急事件是犯罪相关的或没有受伤的交通事故,则可以包括较小区域。
[0040]可替换地或除了邻近监控器312之外,接收者监控器314还可以被用于确定特定接收者计算设备114以用通知定为目标。说明性接收者监控器314监控与接收者计算设备114有关的位置、行进速度、行进方向和/或其它信息,其由服务器112经由通信电路142所接收。接收者监控器314与通知引擎300对接以选择接收者计算设备114来接收特定通知。作为示例,在源计算设备110附近、正以更快速度或在不同方向上行进的接收者计算设备114可以接收不同通知(例如,从紧急车辆102的位置行进离开的接收者计算设备114可以接收通知但是没有用于让开紧急车辆102的指令,而被确定为朝着紧急车辆的位置行进的接收者计算设备114可以接收具有移至道路右侧的指令的通知。作为另一示例,接收者监控器314可以与通知引擎300对接以在向其它接收者计算设备114发送任何通知之前选择一个或多个接收者计算设备114来接收通知。作为另外的示例,接收者监控器314可以与通知引擎300对接以基于关于接收者计算设备114的信息而选择一个或多个接收者计算设备114来接收通知。例如,被确定为车载式计算机系统的部分的接收者计算设备114可以被分配比作为手持式设备的接收者计算设备114更高的优先级以接收通知(例如,如果必要的话,用以允许车辆有更多时间来响应于通知而采取动作)。一旦已确定通知的内容和可应用的邻近和/或接收者设备,通知引擎300就利用通信电路142来将通知发送到一个或多个网络以供服务器112或接收者计算设备114接收。
[0041]现在参考图4,说明性通知子系统166被具体化为软件或计算机化的模块(例如,逻辑和/或指令),其包括与接收者计算设备114相关联的通知管理器400、通知监控器410和策略数据库412。说明性通知监控器410检测由服务器112或源计算设备110生成的传入通知,视情况而定,并且依照与接收者计算设备114有关的一个或多个策略412来按需过滤或以其它方式处理那些通知。说明性通知管理器400在接收者计算设备114处实现通知,包括任何嵌入的指令或建议。例如,如果接收者计算设备114被具体化为车载式计算机系统,则通知管理器400可以在发布可听的通知之前减弱或降低正在非紧急车辆104中播放的任何媒体(诸如音乐或视频)的音量。作为另一示例,在一些实施例中,通知管理器400可以在车载式计算机系统的仪表板显示屏处显示可视通知。
[0042]在其中接收者计算设备114是典型地由人员携带的移动计算设备的实施例中,通知管理器400可以“唤醒”接收者计算设备114,如果其在“睡眠”的话(例如,在功率节省模式中),或者自动开启接收者计算设备114的定位服务或导航系统,如果其已被关断的话,或者响应于通知而采取其它动作来控制接收者计算设备114的特征。当紧急车辆102或非紧急车辆104的位置、行进方向或行进速度改变时,或者分别基于对车辆102、104的位置、行进方向或行进速度的经更新的比较,通知管理器400可以发布更新的指令。换言之,在至少一些实施例中,事件通知系统100继续监控正在紧急模式中操作的紧急车辆102的位置、行进方向和/或行进速度并将其与非紧急车辆104的位置、行进方向和/或行进速度进行比较,甚至在生成通知之后,直到紧急车辆102不再操作于紧急模式中或在非紧急车辆104的范围外为止。
[0043]现在参考图5,用于紧急事件通知系统100的部分的说明性数据模型500被具体化为事件510、源512、通知514、邻近516和接收者518数据对象。一般而言,连接如图5中所示的各种数据对象的双头箭头指示在数据对象之中的多对多关系或关联,虽然一对一和/或一对多关系在一些实施例中也是可能的。例如,紧急事件510可以由许多不同的源512 (例如,源计算设备110)检测到,并且源512可以检测到许多不同的紧急事件510。类似地,多个通知514可以与单个紧急事件510相关联并且每个通知514可以与多个紧急事件510相关联(如在其中事件510由不同的源512不同地报告的情况下)。同样地,源512和接收者518 二者都可以与多个邻近相关联(例如,当它们的位置改变时,它们可能进入新的邻近),而每个邻近可以具有与其相关联的多个源512和接收者518。为了实现策略212、316、412,每个数据对象510、512、514、516、518可以包括用于存储策略信息(例如,规则和/或偏好信息)的至少一个字段或数据存储。说明性数据模型500可以被具体化为一个或多个数据库、查找表、文件或其它数据结构。而且,数据模型500的部分可以被存储在相关联的计算设备110、112、114和/或如根据紧急事件通知系统100的给定设计或实现方式可以是适当或期望的其它计算设备处的存储器中。
[0044]现在参考图6,例如示出作为计算机化的逻辑和/或指令由源计算设备110处的事件子系统138可执行的说明性方法600。在块610处,方法600连续监控由源计算设备110接收的输入并且确定是否已发生紧急事件(如上所述,例如基于从一个或多个传感器130接收的信号、由导航系统132提供的信息、来自用户和/或其它源的输入)。在说明性实施例中,所述监控继续直到紧急事件发生或系统被断电为止。响应于紧急事件,在块612处,根据如以上所描述的源特定的策略212而处理紧急事件信息(例如,来自紧急车辆的指示信号、来自用户或传感器的输入和/或其它)以确定是否应当生成紧急事件的通知。如果在块614处确定了应当生成通知,则在块616处,生成通知以供接收者计算设备114接收。在一些实施例中,通知由源计算设备110处的事件子系统138生成并且被发送到网络116以供一个或多个接收者计算设备114接收。在其它实施例中,紧急事件信息由源计算设备110通过网络116发送到服务器112以供由通知引擎300分析,其确定是否响应于紧急事件信息而生成通知并且将通知发送到网络116以供一个或多个接收者计算设备114接收。
[0045]现在参考图7,例如示出作为计算机化的逻辑和/或指令由服务器112或接收者计算设备114可执行的说明性方法700。在块710处,在服务器112或接收者计算设备114处接收由源计算设备110生成的紧急事件数据,根据特定实施例视情况而定。块712和714可应用于其中方法700由服务器112执行的实施例。例如,服务器112可以从不同的源计算设备110接收多个紧急事件消息并且可以从多个源计算设备110和多个接收者计算设备114接收位置、行进方向、行进速度和/或其它位置相关的信息。在块712处,紧急事件数据和源计算设备110位置数据被解析以确定在其中向接收者计算设备114通知紧急事件可以是合期望的一个或多个邻近。例如,如以上提及的,邻近可以被定义为在源计算设备110的位置周围或与其相邻并且在源计算设备的位置的某个范围(其以例如米、英里、千米等等所测量)内的区域,其中,可以基于已发生的紧急事件的类型和/或其它因素来确定范围。还如以上提及的,对于单个紧急事件可以定义多个邻近,以使得可以根据邻近为接收者计算设备114定制通知。
[0046]在块714处,基于经由接收者计算设备114的通信电路162被连续或周期性上传到服务器112的接收者计算设备114的位置、行进方向、行进速度和/或与位置有关的其它信息,方法700可以识别位于块712处定义的一个或多个邻近的每一个中的接收者计算设备114。在一些实施例中,接收者计算设备114的位置、行进方向、行进速度和/或其它位置相关的信息仅仅与源计算设备110的对应信息进行比较。然而,在如以上指出的其它实施例中,接收者计算设备114的位置相关的信息与块712处确定的一个或多个邻近进行比较。在块716处,基于如以上描述的一个或多个策略316来确定通知的内容。例如,一些通知可以仅仅包括警报(例如,可听或可视的指示符、消息或图形),而可替换地或除警报之外其它通知还可以包括一个或多个指令,诸如建议驾驶操纵(例如,“开到道路右侧”或“紧急车辆正在相对方向上前进,不需要动作”)。指令可以以可听(例如,在接收者计算设备114的扬声器处)或可视(例如,在接收者计算设备114的显示器处)形式输出,如根据接收者计算设备114的给定设计或其它因素可以是所需或合期望的。块718可应用于其中方法700由服务器112执行的实施例。在块718处,服务器112将通知发送给网络116以供每个邻近中的接收者计算设备114接收。在一些实施例中,通知可以由源计算设备110或服务器112通过使用“广播”方法来发送,其中通知不指向特定接收者计算设备114而是可以由在所定义的邻近中所有这样的设备接收。在其它实施例中,基于由接收者计算设备114上传到服务器112的位置相关的信息,通知可以指向特定接收者计算设备114。如应当理解的,位置相关的信息可以经由唯一设备标识符(诸如国际移动设备标识αΜΕΙ)和/或其它)而与特定接收者计算设备114 (或特定源计算设备110,就此而言)相关联。本文对“发送通知”、“生成通知以供接收”和/或类似语言的提及旨在包含任何适合的通信技术,无论是广播、直接传输还是以其它方式。
[0047]现在参考图8,例如示出作为计算机化的逻辑和/或指令由接收者计算设备114可执行的说明性方法800。在块810处,在接收者计算设备114处接收紧急事件的通知。在块812处,方法800根据如以上描述的接收者特定的策略412而确定应当如何在接收者计算设备114处实现通知(例如,有或没有在接收者计算设备114的特征上运用控制,有或没有发布指令)。例如,在其中接收者计算设备114被耦合到车载式计算机系统的一些实施例中,只有当车载式计算机系统确定了车辆在使用中时才可以生成可听通知(例如,以避免不必要的通知)。在块814处,在接收者计算设备114处执行块812处确定的一个或多个通知动作。
[0048]示例
以下提供了本文公开的设备、系统和方法的说明性示例。设备、系统和方法的实施例可以包括任何一个或多个以下描述的示例和其任何组合。
[0049]在一个示例中,计算设备可以被配置成促进对紧急事件的响应,并且可以包括通知监控器,其被配置成接收与第二计算设备检测到的紧急事件有关的至少一个通知,所述至少一个通知基于第二计算设备的位置、行进方向和行进速度中至少之一;以及通知管理器,其与通知监控器通信并且被配置成响应于接收到所述至少一个通知而变更计算设备的操作状态。
[0050]在示例中,计算设备可以位于非紧急车辆中,包括车载式计算机系统,并且通知管理器可以被配置成在非紧急车辆中输出与所述至少一个通知有关的信息。在示例中,计算设备可以被配置成由人员携带。在示例中,计算设备可以包括至少一个音频输出,并且通知管理器可以被配置成响应于所述至少一个通知而调整所述至少一个音频输出的音量。在示例中,计算设备可以包括导航系统,并且通知管理器可以被配置成响应于接收到与紧急事件有关的至少一个通知而自动开启导航系统。在示例中,计算设备可以包括功率管理系统,其可以被配置成将计算设备置于功率节省模式中,并且通知管理器可以被配置成响应于接收到与紧急事件有关的至少一个通知而自动将计算设备领出功率节省模式。在示例中,通知管理器可以被配置成基于与紧急事件有关的至少一个通知和相关联于计算设备的设备特定信息中至少一个来变更计算设备的操作状态。
[0051]在另一示例中,用于提供紧急事件通知的系统可以包括第三计算设备,其被配置成从相关联于紧急车辆的第一计算设备接收已发生紧急事件的指示以及紧急车辆的位置和行进方向,所述第三计算设备被配置成将紧急车辆的位置和行进方向与不相关联于紧急车辆的至少一个第二计算设备的位置和行进方向进行比较,并且基于对第一移动计算设备的位置和行进方向与至少一个第二移动计算设备的位置和行进方向的比较,生成与紧急事件有关的至少一个指令以用于在所述至少一个第二移动计算设备处的通告,并且将所述至少一个指令发送到所述至少一个第二移动计算设备。
[0052]在示例中,第三计算设备可以被配置成当紧急车辆在使用中时连续地将紧急车辆的位置和行进方向与不相关联于紧急车辆的至少一个第二计算设备的位置和行进方向进行比较,并且响应于所述连续比较而更新所述至少一个指令。在示例中,第三计算设备可以被配置成基于对紧急车辆的位置和行进方向与所述至少一个第二计算设备的位置和行进方向的比较来生成针对所述至少一个第二计算设备的至少一个建议行进路线。在示例中,第三计算设备可以被配置成基于所述至少一个第二计算设备的位置和行进方向中至少一个来选择用以接收所述至少一个指令的第二计算设备。在示例中,第三计算设备可以被配置成基于相关联于所述至少一个第二计算设备的设备特定信息来选择用以接收所述至少一个指令的第二计算设备。在示例中,第三计算设备可以被配置成在向其它第二计算设备发送任何指令之前将所述至少一个指令发送到所选择的第二移动计算设备。在示例中,第三计算设备可以被配置成基于紧急车辆的行进速度、至少一个第二计算设备的行进速度、在紧急车辆和至少一个第二计算设备之间的距离以及紧急车辆和至少一个第二计算设备可能处于共同位置处的近似时间中的至少一个来确定所述至少一个指令。
[0053]在另一示例中,用于提供紧急事件通知的方法可以包括在位于非紧急车辆中的车载式计算设备处:接收与使用中的紧急车辆有关的位置、速度和行进方向中至少一个;以及响应于所述接收,生成在非紧急车辆中可听的通知。所述通知可以基于紧急车辆的位置、速度和行进方向中至少一个而被配置。
[0054]在示例中,所述方法可以包括在位于非紧急车辆中的车载式计算设备处将非紧急车辆的位置、速度和行进方向中至少一个与紧急车辆的位置、速度或行进方向分别地进行比较,基于所述比较来制定(formulate)指令,并且可听通知中包括指令。在示例中,所述指令可以包括用以避开紧急车辆的建议驾驶操纵。在示例中,建议驾驶操纵可以包括建议路线、建议速度和建议行进方向中至少一个。在示例中,建议行进方向可以相对于非紧急车辆的行进方向而被确定。在示例中,建议行进方向可以参考绝对方向而被确定。在示例中,可听通知可以包括响应于从紧急车辆接收的信息不需要动作的指示。
[0055]在另一示例中,所述方法可以包括在位于非紧急车辆中的车载式计算设备处将非紧急车辆的第一位置、速度或行进方向与紧急车辆的第一位置、速度或行进方向分别进行比较,基于所述第一比较而制定第一指令,在可听通知中包括第一指令,将非紧急车辆的第二位置、速度或行进方向与紧急车辆的第二位置、速度或行进方向分别进行比较,基于所述第二比较而制定第二指令,并且生成在非紧急车辆中可听的第二通知,所述通知包括第二指令。
[0056]在示例中,所述方法可以包括在生成可听通知之前控制车载式计算设备的用户可控制特征。在示例中,所述方法可以包括在生成可听通知之前降低使用中的车载式计算设备的任何一个或多个音频特征的音量。在示例中,所述方法可以包括响应于接收到与使用中的紧急车辆有关的信息而激活车载式计算设备的导航系统。在示例中,所述方法可以包括确定非紧急车辆是否在使用中并且只响应于非紧急车辆在使用中而生成可听通知。在示例中,所述方法可以包括确定在紧急车辆和非紧急车辆之间的距离并且基于在紧急车辆和非紧急车辆之间的距离来配置所述至少一个通知。所述方法可以包括确定紧急车辆的位置和非紧急车辆的位置可能相交的近似时间,并且基于紧急车辆的位置和非紧急车辆的位置可能相交的近似时间来配置所述至少一个通知。
[0057]在另一示例中,计算设备可以被配置成提供紧急事件通知,并且可以包括至少一个处理器;以及耦合到所述至少一个处理器的计算机电路,所述计算机电路被布置成使得所述至少一个处理器执行前述方法中任一个。在另一示例中,至少一个计算机可访问介质可以被配置成提供紧急事件通知,并且可以包括多个指令,其响应于被执行而导致计算设备执行前述方法中任一个。
[0058]在另一示例中,用于提供紧急事件通知的方法可以包括,在位于紧急车辆中的车载式计算设备处,响应于紧急车辆在使用中:生成对与紧急车辆有关的位置、速度、行进方向和紧急状态信息中至少一个进行指示的信号,所述信号被配置成激活处于使用中并且位于通过紧急车辆的位置、速度和行进方向中至少一个所定义的邻近中的非紧急车辆的车载式计算设备的紧急车辆通知系统。在示例中,所述方法可以包括依照与紧急车辆相关联的至少一个策略来约束由信号指示的信息。在示例中,所述方法可以包括通过网络发送信号以供非紧急车辆的车载式计算设备接收。在示例中,所述方法可以包括生成第二信号,其指示紧急车辆的至少一个第二位置、速度、行进方向或紧急状态,并且通过网络发送第二信号以供由处于使用中并且位于通过紧急车辆的第二位置、速度和行进方向中至少一个所定义的邻近中的非紧急车辆的车载式计算设备来接收。
[0059]在另一示例中,计算设备可以被配置成提供紧急事件通知,并且可以包括至少一个处理器;以及耦合到所述至少一个处理器的计算机电路,其中所述计算机电路被布置成使得所述至少一个处理器执行前述方法中任一个。在示例中,至少一个计算机可访问介质可以被配置成提供紧急事件通知,并且可以包括多个指令,其响应于被执行而导致计算设备执行前述方法中任一个。
[0060]在另一示例中,用于促进对紧急事件的响应的方法可以包括在第三计算设备处:从相关联于紧急车辆的第一计算设备接收已发生紧急事件的指示以及紧急车辆的位置和行进方向;从不相关联于紧急车辆的第二计算设备接收第二计算设备的位置和行进方向;将紧急车辆的位置和行进方向与第二计算设备的位置和行进方向进行比较;基于对第一计算设备的位置和行进方向与第二计算设备的位置和行进方向的比较来确定要发送到第二计算设备的行进相关的指令;以及将行进相关的指令发送到第二计算设备。
[0061]在示例中,第一计算设备可以包括被安置在紧急车辆中的计算机系统,并且所述方法可以包括在第三计算设备处从紧急车辆计算机系统接收已发生紧急事件的指示。在示例中,第二计算设备可以被安置在非紧急车辆中并且包括车载式计算机系统。在示例中,第二计算设备可以被配置成由人员携带。在示例中,所述方法可以包括基于对紧急事件的指示来确定行进相关的指令。在示例中,所述方法可以包括在第三计算设备处识别不相关联于紧急车辆的多个第二计算设备、选择少于所述第二计算设备的所有、并且将至少一个通知仅发送到一个或多个所选择的第二计算设备。
[0062]在另一示例中,计算设备可以被配置成促进对紧急事件的响应,并且可以包括至少一个处理器和耦合到所述至少一个处理器的计算机电路,其中所述计算机电路可以被布置成使得所述至少一个处理器执行前述方法中任一个。在另一示例中,至少一个计算机可访问介质可以被配置成促进对紧急事件的响应,并且可以包括多个指令,其响应于被执行而导致计算设备执行前述方法中任一个。
[0063]虽然已在附图和前述描述中详细图示和描述了本公开,但是这样的图示和描述要被视为示例性而非性质上限制性的,理解的是,仅仅是说明性实施例已被示出和描述并且与本公开一致的所有改变和修改期望被保护。例如,应当领会的是,如本文所使用的术语“移动计算设备”可以指代可以由人员携带的计算设备以及以其它方式移动的计算设备。例如,车载式计算机系统可以在它们可以嵌入在移动装置(例如车辆)中的范围内被视为“移动”。此外,虽然已在紧急车辆通知系统的上下文中描述了本公开的各方面,但是将理解的是,各种方面具有其它应用,例如,其中期望基于移动计算设备与紧急事件的接近而向移动计算设备通知紧急事件和/或将定制的建议或指令发送到移动计算设备这样的任何应用。这样的应用可以包括例如天气和/或犯罪报告应用。
【权利要求】
1.一种被配置成促进对紧急事件的响应的计算设备,所述计算设备包括: 通知监控器,其被配置成接收与由第二计算设备检测到的紧急事件有关的至少一个通知,所述至少一个通知基于第二计算设备的位置、行进方向和行进速度中至少一个;以及 通知管理器,其与通知监控器通信并且被配置成响应于接收到所述至少一个通知而变更计算设备的操作状态。
2.根据权利要求1所述的计算设备,其中所述计算设备位于非紧急车辆中并且包括车载式计算机系统,并且所述通知管理器被配置成在非紧急车辆中输出与所述至少一个通知有关的信息。
3.根据权利要求1所述的计算设备,其中所述计算设备被配置成由人员携带。
4.根据权利要求1、2或3所述的计算设备,其中所述通知管理器被配置成响应于所述至少一个通知而调整计算设备的至少一个音频输出的音量。
5.根据权利要求1、2或3所述的计算设备,进一步包括导航系统,其中所述通知管理器被配置成响应于接收到与紧急事件有关的至少一个通知而自动开启导航系统。
6.根据权利要求1、2或3所述的计算设备,进一步包括功率管理系统,其被配置成将计算设备置于功率节省模式中,其中所述通知管理器被配置成响应于接收到与紧急事件有关的至少一个通知而自动将计算设备领出功率节省模式。
7.根据权利要求1、2或3所述的计算设备,其中所述通知管理器被配置成基于与紧急事件有关的至少一个通知和相关联于计算设备的设备特定信息中至少一个而变更计算设备的操作状态。
8.一种用于提供紧急事件通知的系统,包括: 第三计算设备,其被配置成从相关联于紧急车辆的第一计算设备接收已发生紧急事件的指示以及紧急车辆的位置和行进方向,所述第三计算设备被配置成将紧急车辆的位置和行进方向与不相关联于紧急车辆的至少一个第二计算设备的位置和行进方向进行比较,并且基于对第一移动计算设备的位置和行进方向与至少一个第二移动计算设备的位置和行进方向的比较,生成与紧急事件有关的至少一个指令以用于在所述至少一个第二移动计算设备处的通告,并且将所述至少一个指令发送到所述至少一个第二移动计算设备。
9.根据权利要求8所述的系统,其中所述第三计算设备被配置成当紧急车辆在使用中时连续将紧急车辆的位置和行进方向与不相关联于紧急车辆的至少一个第二计算设备的位置和行进方向进行比较,并且响应于所述连续比较而更新所述至少一个指令。
10.根据权利要求8或9所述的系统,其中所述第三计算设备被配置成基于对紧急车辆的位置和行进方向与至少一个第二计算设备的位置和行进方向的比较而生成针对所述至少一个第二计算设备的至少一个建议行进路线。
11.根据权利要求8所述的系统,其中所述第三计算设备被配置成基于所述至少一个第二计算设备的位置和行进方向中至少一个来选择用以接收所述至少一个指令的第二计算设备。
12.根据权利要求8所述的系统,其中所述第三计算设备被配置成基于相关联于所述至少一个第二计算设备的设备特定信息来选择用以接收所述至少一个指令的第二计算设备。
13.根据权利要求12所述的系统,其中所述第三计算设备被配置成在向其它第二计算设备发送任何指令之前将所述至少一个指令发送到所选择的第二移动计算设备。
14.根据权利要求8、9、11、12或13所述的系统,其中所述第三计算设备被配置成基于紧急车辆的行进速度、至少一个第二计算设备的行进速度、在紧急车辆和所述至少一个第二计算设备之间的距离、以及紧急车辆和所述至少一个第二计算设备可能处于共同位置的近似时间中至少一个来确定所述至少一个指令。
15.一种用于提供紧急事件通知的方法,包括: 在位于非紧急车辆中的车载式计算设备处: 接收与使用中的紧急车辆有关的位置、速度和行进方向中至少一个;以及 响应于所述接收,生成在非紧急车辆中可听的通知,所述通知基于紧急车辆的位置、速度和行进方向中至少一个而被配置。
16.根据权利要求15所述的方法,包括,在位于非紧急车辆中的车载式计算设备处将非紧急车辆的位置、速度和行进方向中至少一个与紧急车辆的位置、速度或行进方向分别进行比较,基于所述比较而制定指令,并且在可听通知中包括所述指令。
17.根据权利要求15所述的方法,其中所述指令包括用以避开紧急车辆的建议驾驶操纵。
18.根据权利要求17所述的方法,其中所述建议驾驶操纵包括建议路线、建议速度和建议行进方向中至少一个。
19.根据权利要求18所述的方法,其中所述建议行进方向相对于非紧急车辆的行进方向而被确定。
20.根据权利要求18所述的方法,其中所述建议行进方向参考绝对方向而被确定。
21.根据权利要求15、16、17、18、19或20所述的方法,其中所述可听通知包括响应于从紧急车辆接收的信息不需要动作的指示。
22.根据权利要求15、16、17、18、19或20所述的方法,包括,在位于非紧急车辆中的车载式计算设备处,将非紧急车辆的第一位置、速度或行进方向与紧急车辆的第一位置、速度或行进方向分别进行比较,基于所述第一比较而制定第一指令,在可听通知中包括第一指令,将非紧急车辆的第二位置、速度或行进方向与紧急车辆的第二位置、速度或行进方向分别进行比较,基于所述第二比较而制定第二指令,并且生成在非紧急车辆中可听的第二通知,所述通知包括第二指令。
23.根据权利要求15、16、17、18、19或20所述的方法,包括在生成可听通知之前控制车载式计算设备的用户可控制特征。
24.根据权利要求15、16、17、18、19或20所述的方法,包括在生成可听通知之前降低使用中的车载式计算设备的任何一个或多个音频特征的音量。
25.根据权利要求15、16、17、18、19或20所述的方法,包括响应于接收到与使用中的紧急车辆有关的信息而激活车载式计算设备的导航系统。
26.根据权利要求15、16、17、18、19或20所述的方法,包括确定非紧急车辆是否在使用中并且只响应于非紧急车辆在使用中而生成可听通知。
27.根据权利要求15、16、17、18、19或20所述的方法,包括确定在紧急车辆和非紧急车辆之间的距离并且基于在紧急车辆和非紧急车辆之间的距离而配置所述至少一个通知。
28.根据权利要求15、16、17、18、19或20所述的方法,包括确定紧急车辆的位置和非紧急车辆的位置可能相交的近似时间,并且基于紧急车辆的位置和非紧急车辆的位置可能相交的近似时间而配置所述至少一个通知。
29.一种被配置成提供紧急事件通知的计算设备,包括: 至少一个处理器;以及 耦合到所述至少一个处理器的计算机电路,所述计算机电路被布置成使得所述至少一个处理器执行权利要求15-28中任一项的方法。
30.被配置成提供紧急事件通知的至少一个计算机可访问介质,包括多个指令,其响应于被执行而导致计算设备执行权利要求15-28中任一项的方法。
31.一种用于提供紧急事件通知的方法,包括: 在位于紧急车辆中的车载式计算设备处,响应于紧急车辆在使用中: 生成对与紧急车辆有关的位置、速度、行进方向和紧急状态信息中至少一个进行指示的信号,所述信号被配置成激活处于使用中并且位于通过紧急车辆的位置、速度和行进方向中至少一个所定义的邻近中的非紧急车辆的车载式计算设备的紧急车辆通知系统。
32.根据权利要求31所述的方法,包括依照与紧急车辆相关联的至少一个策略来约束由所述信号指示的信息。
33.根据权利要求32所述的方法,包括通过网络发送信号以供非紧急车辆的车载式计算设备接收。
34.根据权利要求33所述的方法,包括生成对紧急车辆的至少一个第二位置、速度、行进方向或紧急状态进行指示的第二信号,并且通过网络发送第二信号以供由处于使用中并且位于通过紧急车辆的第二位置、速度和行进方向中至少一个所定义的邻近中的非紧急车辆的车载式计算设备所接收。
35.一种被配置成提供紧急事件通知的计算设备,包括: 至少一个处理器;以及 耦合到所述至少一个处理器的计算机电路,所述计算机电路被布置成使得所述至少一个处理器执行权利要求31-34中任一项的方法。
36.被配置成提供紧急事件通知的至少一个计算机可访问介质,包括多个指令,其响应于被执行而导致计算设备执行权利要求31-34中任一项的方法。
37.一种用于促进对紧急事件的响应的方法,包括: 在第三计算设备处: 从相关联于紧急车辆的第一计算设备接收已发生紧急事件的指示以及紧急车辆的位置和行进方向; 从不相关联于紧急车辆的第二计算设备接收第二计算设备的位置和行进方向; 将紧急车辆的位置和行进方向与第二计算设备的位置和行进方向进行比较; 基于对第一计算设备的位置和行进方向与第二计算设备的位置和行进方向的比较来确定要发送到第二计算设备的行进相关的指令;以及将行进相关的指令发送到第二计算设备。
38.根据权利要求37所述的方法,其中所述第一计算设备包括被安置在紧急车辆中的计算机系统,包括,在第三计算设备处,从紧急车辆计算机系统接收已发生紧急事件的指/Jn ο
39.根据权利要求37所述的方法,其中所述第二计算设备被安置在非紧急车辆中并且包括车载式计算机系统。
40.根据权利要求37所述的方法,其中所述第二计算设备被配置成由人员携带。
41.根据权利要求37、38、39或40所述的方法,包括基于对紧急事件的指示而确定行进相关的指令。
42.根据权利要求37、38、39或40所述的方法,包括,在第三计算设备处,识别不相关联于紧急车辆的多个第二计算设备、选择少于所述多个第二计算设备的所有、并且将所述至少一个通知仅发送到一个或多个所选择的第二计算设备。
43.一种被配置成促进对紧急事件的响应的计算设备,包括: 至少一个处理器;以及 耦合到所述至少一个处理器的计算机电路,所述计算机电路被布置成使得所述至少一个处理器执行权利要求37-42中任一项的方法。
44.被配置成促进对紧急事件的响应的至少一个计算机可访问介质,包括多个指令,其响应于被执行而导致计算设备执行权利要求37-42中任一项的方法。
【文档编号】H04W4/02GK104185860SQ201280072135
【公开日】2014年12月3日 申请日期:2012年3月31日 优先权日:2012年3月31日
【发明者】M.S.布雷顿, W.M.布什, D.W.斯通, J.C.塞达尧, C.K.皮克林 申请人:英特尔公司

最新回复(0)