本申请请求于2014年5月30日递交的、标题为“Systems And Methods For Communicating with Non-Terrestrial Electronic Devices(用于与非陆地电子装置通信的系统和方法)”的美国申请No.14/291,979的优先权,其公开内容通过引用全部并入于此以用于所有目的。
技术领域
本公开大体涉及与电子装置进行通信,并且更具体地涉及用于基于各种旅行数据(travel data)生成消息并且将消息发送至连接至非陆地(non-terrestrial)通信网络的电子装置的系统、方法和技术。
背景技术:
当前,现有的航空公司以及其他运输公司在移动装置或无线装置(例如,蜂窝电话、智能装置、膝上电脑、平板电脑等)处于交通工具上,而该交通工具正处于去往目的地的途中时向此类装置提供各种服务。例如,一些现有的通信系统能够在移动装置处于交通工具上时,(诸如通过Wi-Fi功能)向该移动装置提供基于英特网的网络连接。存在一些其他现有的系统以支持在交通工具处于运输中时将陆地特征或本机特征(例如,漫游、文本短信、同时呼叫等)传递至移动装置或无线装置。具体地,为了支持处于非陆地环境中的移动装置或无线装置的本机特征、陆地特征,机载通信网络系统促进移动装置与基于陆地的数据中心之间的通信。
在特定情况下,交通工具的乘客可能需要特定旅行信息。例如,飞机上的飞行中的乘客可能希望知道下机闸信息、行李领取信息以及其他类似的信息。另外,某些乘客可能有指定的旅行日程,其中该出行日程的转机信息不容易传达给该客户。通常,空乘人员需要将此转机信息通知给飞机上的所有乘客。然而,这不仅需要乘客听到完整的通知,而且该转机信息并不适用于不转机的乘客。此外,乘客可能不希望(或者不知道该如何)使用现有通信信道清楚地检索相关旅行信息。事实上,使用移动装置从专用网站或应用程序查找相关信息是困难并且费时的。
因此,存在利用各种通信基础设施部件将相关旅行信息传达给乘客的机会。具体地,将航班指定信息或日程(itinerary)相关信息通知给乘客可为乘客提供更好的旅行体验。另外,存在努力编译与飞行中的通信相关的使用指标以改善整体服务的挑战。
技术实现要素:
在实施例中提供了一种向飞机机载电子装置发送通信的方法。该方法包括:核查注册数据以识别(1)飞机和(2)连接至该飞机的机载通信网络的至少一个电子装置;以及确定与该飞机相关联的信息。该方法还包括:生成包括与飞机相关联的信息的基于文本的消息;以及将基于文本的消息传送至机载通信网络以将该基于文本的消息传递至至少一个电子装置。
在另实施例中提供了一种用于向飞机机载电子装置发送通信的系统。该系统包括:被配置为发送和接收数据的通信模块;以及可通信地连接至通信模块的数据中心。数据中心被配置为核查注册数据以识别(1)飞机和(2)连接至该飞机的机载通信网络的至少一个电子装置;以及确定与该飞机相关联的信息。数据中心还被配置为:生成包括与飞机相关联的信息的基于文本的消息;以及经由通信模块将基于文本的消息传送至机载通信网络以将该基于文本的消息传递至至少一个电子装置。
附图说明
图1根据一些实施例例示了能够在电子装置之间促进基于蜂窝的通信的电子装置和部件的示例性表示。
图2根据一些实施例描绘了示例性信号流图,该信号流图与向电子装置提供旅行信息以及生成与各种通信活动相关联的使用报告相关联。
图3是例示了根据一些实施例的示例性的基于文本的通信的示例性界面。
图4是例示了根据一些实施例的示例性的基于文本的通信的示例性界面。
图5是例示了根据一些实施例的示例性通信活动报告的示例性界面;
图6根据一些实施例描绘了数据中心向电子装置提供旅行信息以及生成与各种通信活动相关联的使用报告的流程图。
图7是根据一些实施例的注册服务器的框图。
图8是根据一些实施例的电子装置的框图。
具体实施方式
虽然以下文字阐述了多个不同实施例的具体实施方式,但应理解的是,该说明的法律范围是由本专利开头的权利要求书及等同方案的措辞限定的。该具体实施方式应仅被理解为是示例性的而非描述了每种可能的实施例,这是因为描述每种可能的实施例是不现实的。可使用现有技术或者在本专利的递交日期之后开发出的技术来实施的各种替换方案仍应落入权利要求请求的范围之内。
还应理解的是,除非在本专利中使用“本文使用的术语‘…’定义为意指…”或类似的句子对术语进行了明确的定义,否则无意将该术语的含义限定到其原有或常规含义之外,无论是明确地还是隐含地,并且此术语不应被解释为受限于基于本专利的任何章节(除了权利要求书的文字之外)中做出的任何声明的范围。虽然本专利开头的权利要求书中引用的任何术语在本专利中都以前后一致的方式指代单个含义,但这仅用于清楚说明的目的以使读者不会混淆,并非旨在隐含地(或以其它方式)将此术语限定为该单个含义。最后,除非通过使用“意指”的字眼和不包含任何结构特征的功能在权利要求书中限定了某元素,否则不旨在基于美国法典第35卷第112章第6段的应用来解释权利要求书中任何元素的范围。
可通过后端注册服务器以及安装在一个或多个电子装置上的通信应用程序来促进该系统和方法。在使用注册服务器注册电子装置期间,注册服务器向电子装置的用户的家庭网络发送用于该电子装置的位置更新,并且家庭网络相应地更新其归属位置寄存器(HLR)。因此,电子装置的位置在陆地移动网络之内是已知的,并且该电子装置被配置为漫游以及发送和接收各种通信。相应地,如果电子装置子位于商业航班上,HLR可指示相同内容。另外,当电子装置位于飞机上时,其发送的任何通信可包括该飞机的飞机注册(或“机尾编号”)。注册服务器可使用该飞机注册编号来识别与航班相关联的各种旅行信息。
本文所讨论的系统和方法提供高效并且有效的技术以用于向飞行中的乘客传达信息。通常,飞行中的乘客无法容易地在起飞前、飞行中和/或着陆后确定相关的旅行信息。旅行信息可能对于大部分乘客或者所有乘客都是有用的。例如,乘客可能希望知道到达信息(例如,到达时间、下机闸)、行李提取处信息以及与目的地有关的各种信息。另外,一些乘客可能具有包括转机航班信息的日程。按照惯例,乘客必须(诸如经由航空公司网站或app)清楚地检索旅行信息。然而,已证实这种清楚的检索是困难并且不便的。
根据实施例,注册服务器可维持或访问各种旅行信息以及特定飞机与该飞机上的电子装置之间的关联性。另外,注册服务器访问与该电子装置相关联的各种日程信息。注册服务器因此可生成基于文本的消息,该消息包括与电子装置及其用户相关的特定的涉及旅行的数据。注册服务器将基于文本的消息发送至机载通信网络系统以将该基于文本的消息传递至合适的电子装置。另外,注册服务器可促进电子装置与任意附加装置之间的通信。相应地,注册服务器可创建指示与通信相关联的各种指标(metric)的使用报告。
该系统和方法提供了多种优势和有益效果。具体地,该系统和方法将相关的到达信息、转机信息、日程信息(例如,酒店预订、出租车信息)以及其他旅行信息告知给乘客。因此,乘客不必清楚地询问任何人或者经由网络或应用程序查询该信息。另外,该系统和方法生成使用报告,该使用报告可以被诸如航空公司的实体加以利用以改善现有服务或增加新的服务。另外,实体和/或通信服务供应商可使用该数据来游说特定代理商或公司(例如,FCC或者各种航空公司)修改或撤销特定的基于通信的规则。应理解的是,该系统和方法还可以期望其他优势和有益效果。
图1例示了被配置为促进电子装置之间的通信的部件的示例性表示100。具体地,表示100的部件被配置为向连接至机载通信网络系统121的一个或多个电子装置105传达消息。另外,表示100的部件被配置为生成编译或者识别与一个或多个电子装置105相关联的数据通信活动的日志或报告。具体地,数据通信活动可在电子装置105与一个或多个附加装置110之间进行或者在电子装置105之间、一个或多个附加设备100之间进行。
一般而言,本文所称的“基于陆地的”或者“基于地面的”网络指的是这样的网络:电子装置在陆地环境下可连接、但电子装置在由诸如飞机的高速或高海拔交通工具运输时无法容易地进行通信的任意网络。类似地,“非基于陆地的”或者“非基于地面的”网络指的是这样的网络:当电子装置不处于基于陆地的网络范围之内或者当电子装置不能容易地连接至基于陆地的网络的情况下(诸如当电子装置由诸如飞机的高速或高海拔交通工具运输的情况下)其可连接的任意网络。典型地,地面系统和地面计算装置的位置可基本固定,并且基站或者包含可供装置以无线方式访问该地面系统的设备的基础设施可包含在固定地附接于地面或地表的一个或多个建筑或其他结构中。
电子装置105和附加装置110中的每一个可以是任意类型的能够经由一个或多个网络进行通信的独立式或便携式电子装置。例如,电子装置105和附加装置110中的每一个可以是移动电话、个人数字助理(PDA)、智能电话、平板电脑、多媒体播放器、台式电脑或笔记本电脑、MP3播放器、数字广播接收器,或者任意其他电子设备。电子装置105和附加装置110中的每一个还可具有蜂窝服务供应商的订阅或计划,其中该蜂窝服务供应商支持经由电子装置105和/或附加装置110进行的蜂窝通信。
如在图1中所例示的,电子装置105由交通工具117运输或者以其他方式位于交通工具117之内。在实施例中,交通工具117可由个人拥有和/或运行,或者交通工具可由公司、组织或者政府实体拥有和/或运行。交通工具117可以是交通工具群中的一个。交通工具117可用于运输支付了该交通工具的费用或者有权乘坐该交通工具的乘客。交通工具117可用于运输公司或组织的高管人员或者工作人员,以及公司或组织的客人。交通工具117可用于运输有生命的或者无生命的货物、包裹、邮件和/或其他类型的乘客或货物。此外,虽然图1描绘了交通工具117是飞机,但本文描述的技术和原理等同地应用于其他类型的交通工具,诸如卡车、汽车、公交车、火车、小艇、轮船、驳船、地铁车辆、直升飞机、救护车或者其他紧急服务交通工具、军用交通工具、其他空运、水运或陆运交通工具以及适用于空间航行的交通工具。
交通工具117装备有无线接入点119以及机载通信网络系统121。在任意给定时刻,机载通信网络系统121可与(如果不是整体地)大部分在交通工具117外部进行设置、(如果不是整体地)大部分在交通工具117外部进行管理、(如果不是整体地)和/或大部分存放在交通工具117外部的一个或多个数据网络或通信网络可通信地连接。例如,外部网络可以是公共的基于地面的数据网络或通信网络,诸如英特网和/或PSTN(公共交换电话网)。外部网络还可是基于地面的私人数据网络和/或私人通信网络。另外,外部网络可以是包括蜂窝基站123的蜂窝网络107。一般而言,外部网络包括位置基本固定的地面系统和地面计算装置。另外,外部网络包括基站或者基础设施,该基础设施包括可供各装置以无线方式访问外部网络的设备。基站或者包含设备的基础设施可包含在固定地附接于地面或地表的一个或多个建筑物或其他结构中。
电子装置105可经由无线接入点119连接至机载通信网络系统121。一般而言,机载通信网络系统121可整体地设置于交通工具117上、在交通工具117上进行管理和/或存放在交通工具117上。例如,机载通信网络系统121可以是包含在交通工具117的舱室内并且在交通工具117的舱室内运行的Wi-Fi网络。机载通信网络系统121可利用任意已知的通信协议或其组合,诸如无线协议、有线协议、其他美国航空无线电协会(ARINC)标准可兼容的协议或者专用协议。在示例中,机载通信网络系统121利用IEEE802.11可兼容协议与电子装置105进行通信。在另一示例中,机载通信网络系统121利用超文本传输协议(HTTP)和近场通信(NFC)可兼容的协议(例如,)与电子装置105进行通信。
机载通信网络系统121还可促进并且管理电子装置105与蜂窝网络107的蜂窝基站123之间的通信。根据实施例,机载通信网络系统121和蜂窝基站123可共同构成空对地(ATG)通信网络以供飞机使用。在实施例中,机载通信网络系统121和蜂窝基站123可经由任意无线标准或技术(例如,GSM、CDMA、TDMA、WCDMA、LTE、EDGE、OFDM、GPRS、EV-DO、UWB以及其他)来促进任意类型的数据通信。
蜂窝网络107的蜂窝基站123可经由一个或多个各种有线或无线网络连接至基于地面的数据中心129,该数据中心129具有用于安全地促进电子装置105与诸如附加装置110的其他电子装置之间的通信的部件。具体地,蜂窝基站123包括会话边界控制器(SBC)和会话初始化协议(SIP)服务器127(其可以是分离的服务器或者组合为同一服务器)以及注册服务器114。注册服务器114可包括被配置为直接或间接地与电子装置105和附加装置110进行通信的硬件元件和软件元件的任意组合,并且促进本文描述的功能和通信。另外,SBC/SIP服务器127可使用SIP信号通信协议来促进并且管理电子装置105之间的、附加装置110之间的以及数据中心129之间的通信会话。
如在图1中例示的,数据中心129可被配置为连接至运输服务供应商116并与该运输服务供应商116进行交互。运输服务供应商116可编译并且存储与通过一组交通工具(诸如交通工具117)进行的旅行相关的信息。例如,运输服务供应商116可以是与航空公司相关联的服务器,其中,该服务器编译并且存储与在特定航班、飞机和/或类似物上航行的装置的数据通信活动相关的数据。另外,运输服务供应商116可存储与航班相关联的通用信息,诸如到达和出发时间及闸口、行李提取处信息、目的地信息(例如,天气信息、旅游景点信息等)和/或其他类似的信息。运输服务供应商116还可存储为乘客指定的日程信息,诸如转机航班、时间和闸口、座位分配信息、酒店信息、陆地交通信息和/或其他类似信息。虽然图1例示了运输服务供应商116与数据中心129分离,但应理解的是,运输服务供应商116可被包含在数据中心129内(或者在数据中心内复制)。
根据实施例,电子装置105中的每一个可以下载并且安装通信应用程序(图1中未示出),该通信应用程序能够在电子装置105位于交通工具117中时实现基于蜂窝的通信。另外,电子装置105可使用通信应用程序来利用注册服务器114注册并且创建账号(如在共同待审的申请No.14/291,511和No.14/291,558中讨论的,其内容通过引用并入与此的)从而使得电子装置105能够在各种空中通信网络上进行通信,其中空中网络诸如为供飞机使用的地对空(ATG)通信网络。电子装置105还可经由数据中心129与应用程序服务器104进行交互,以促进购买选定的产品或服务。例如,选定的产品或服务可与在特定时段(例如,一小时、两小时、飞行期间等)实现特定通信(例如,文本消息、IP语音(VoIP)通话等等)相对应。
如在图1中例示的,注册服务器114可经由基于蜂窝的网络连接至与电子装置105相关联的家庭网络111。基于蜂窝的网络可以是被配置为经由任意标准或技术(例如,GSM、CDMA、TDMA、WCDMA、LTE、EDGE、OFEM、GPRS、EV-DO、UWB及其他)促进任意类型的数据通信的万维网(WAN)。一般而言,电子装置105的家庭网络111可由蜂窝通信服务供应商经营或提供,电子装置105的用户(即,订阅者)可利用该家庭网络111而具有收发无线通信服务和特征的协议。相应地,电子装置105的家庭网络111可经营或者管理归属位置寄存器(HLR)115和/或访问位置寄存器(VLR)(图1未示出)以及其他数据库或部件,从而根据服务协议支持和管理蜂窝通信、漫游以及其他用于电子装置105的特征。此外,家庭网络111用来与移动装置进行无线通信的蜂窝射频(RF)通信频带可以是被设计为用于AMP、TDMA、CDMA、GSM、PCS、3G、4G、5G和/或任意其他陆地蜂窝射频频带的RF频带。一般而言,蜂窝射频频带是由政府代理机构或者其他管理频谱使用的实体分配的RF频谱的一部分。在特定网络中,可支持多于一个的蜂窝RF频带。
HLR 115可包括存储被授权以经由家庭网络111进行通信的电子装置的标识的数据库。具体地,对于每个被授权的装置,HLR 115可存储对应的国际移动基站识别码(IMSI),该IMSI是识别每个授权装置(或者更具体地,识别每个被授权的装置的SIM卡)的唯一数字。HLR 115还可将每个IMSI与移动用户集成服务数字网络号码(MSISDN)进行配对,其中,该MSISDN与被授权的装置的电话号码相对应。家庭网络111还包括短消息服务中心(SMSC)102,其被配置为存储、转发、转换并传递基于蜂窝的消息(例如,诸如SMS消息的文本消息)。具体地,SMSC 102可将附加装置110发起的旨在用于电子装置105的消息转发至数据中心129。而且,SMSC 102可将经由数据中心129从电子装置105接收到的消息发送至附加装置110。
数据中心129还可被配置为与SIP中继供应商112进行通信。根据实施例,SIP中继供应商112使得能够进行IP语音(VoIP)和流媒体通信,英特网电话服务供应商(ITSP)通过该VoIP和流媒体将电话服务和统一通信传递至针对基于SIP的通信进行配备的顾客。家庭网络111和SIP中继供应商112中的每一个(以及数据中心129)可与移动交换中心(MSC)113进行通信。根据实施例,MSC 113向诸如电子装置105和附加装置110的终端装置发送语音通话和其他消息服务,以及从终端装置接收语音通话和其他消息服务。具体地,MSC 113建立和解除(release)端对端连接,并且管理通话过程中的移动性要求和移交需求以及本领域已知的其他服务。
当电子装置105中的每一个利用注册服务器114进行注册时,注册服务器114可存储与交通工具117(飞机)相关联的飞机注册编号或“机尾编号”,飞机注册编号或“机尾编号”可以唯一地识别飞机。另外,由电子装置105发其的或者旨在用于电子装置105的每个通信(例如,文本消息、IP语音(VoIP)通话)也可指示该飞机注册编号。因此,注册服务器114可维持哪个电子装置105在哪架飞机上的记录或日志以及与电子装置105的通信活动相关联的指标。例如,注册服务器114可生成详细描述由电子装置105执行的通信的数量和类型的航班间(flight-by-flight)报告。
根据实施例,表示100的部件被配置为生成消息并且将消息传达给电子装置105。具体地,数据中心129可生成基于文本的消息并传送至机载通信网络系统121,以将该基于文本的消息传递至利用注册服务器114注册和/或创建了账号的一个或多个电子装置105。在一些情况下,数据中心129可向在交通工具117上航行的注册后的电子装置105中的每一个传送基于文本的消息。例如,数据中心129可与运输服务供应商116进行交互,以识别与指定航班相关的信息(例如,到达信息、行李提取处信息、天气信息、航线变更信息等),其中电子装置105的使用者是该航班上的乘客。在其他情况下,数据中心129可传送专用于一个或多个、但并非所有注册的电子装置105的基于文本的消息。例如,数据中心129可与运输服务供应商116进行交互,以核查乘客的日程、识别相关出行信息并且将相关出行信息包括在基于文本的消息中。
在另一实施例中,数据中心129可编译指示电子装置105的通信活动的报告或日志。具体地,该报告可包括由具体航班上的电子装置105在具体时间段内或者根据其他参数发起或接收的基于文本的消息或基于语音的通信的数量。报告可由运输服务供应商116(例如,航空公司)或者试图改善或变更服务、修改价格策略、寻求商业伙伴(例如,广告商)、游说某些政府组织和/或其他类似物的另一实体进行核查或者查阅。
图2例示了信号流图200,其详细描绘了数据中心229与连接至机载通信网络系统221的一个或多个电子装置205的通信,诸如,当电子装置205位于诸如飞机的交通工具上时。信号流图200还描绘了生成与一个或多个电子装置205的通信活动相关联的报告或日志的注册服务器214。信号流图200包括一个或多个电子装置205(诸如参照图1讨论的电子装置105)、机载网络通信系统221(诸如机载网络通信系统121)、包括SBC/SIP服务器227(诸如参照图1讨论的SBC/SIP127)的数据中心229以及注册服务器214(诸如参照图1讨论的注册服务器114)和运输服务供应商216(诸如参照图1讨论的运输服务供应商116)。根据实施例,电子装置105所连接的机载通信网络系统221与运输服务供应商216相关联。例如,机载网络通信系统221可位于归属于航空公司并由航空公司运行的飞机上。
为了讨论的目的,应理解的是,电子装置205已经通过注册服务器214完成了注册过程,并且可选地还已经经由非基于陆地的网络购买了能够实现基于蜂窝的通信的产品或服务。另外,为了讨论的目的,应理解的是,机载网络通信系统221是安装在飞机上的,并且运输服务供应商216与对应的航空公司相关联。相应地,电子装置205的用户可被视为是飞机上的乘客(并且因此是航空公司的顾客)。如本文所讨论的,飞机具有唯一地识别该飞机的飞机注册编号(或者“机尾编号”)。根据实施例,由一个或多个电子装置205发起或旨在用于一个或多个电子装置205的每个通信(例如,文本消息,IP语音(VoIP)通话)可以指示飞机注册编号。当接收到具体通信时,注册服务器214可记录通信的例程以及由该通信指示的飞机注册编号。相应地,注册服务器214可维持识别与通信相关联的指标的记录。例如,与飞机注册编号相关联的记录可指示具体航班上的电子装置205发起了多少次通信(以及具体航班上的电子装置205发起的通信的类型)或者有多少次通信(以及具体航班上的电子装置205发起的通信的类型)旨在用于该电子装置205。
信号流图200的功能可以自动地启动(例如,响应于触发器)或者可由与注册服务器214交互的用户或管理员启动。例如,注册服务器214可在特定班次之前、过程中或之后自动地促进信号流图200的功能。在又一示例中,如果管理员需要向电子装置205传达指定的信息,则该管理员可与注册服务器214交互以启动信号流图200的功能。注册服务器214可通过核查(230)注册数据来启动信号流图200的功能。具体地,注册数据可识别哪个电子装置205已利用注册服务器214进行了注册和/或哪个电子装置205另外地连接至机载网络通信系统221。在可选实施例中,注册数据还可识别哪个电子装置205已购买或者登入了能够实现基于蜂窝的通信的产品或服务。另外,注册数据可包括电子装置205在其上旅行的飞机的飞机注册编号。
在一些情况下,注册服务器214可从运输服务供应商216检索(232)航班信息。根据实施例,航班信息可包括航行时刻表、出发和到达信息(例如,闸口、时间等)、机场信息(诸如,平面图)、行李提取处信息、天气信息、旅游景点信息和/或其他信息。在一些附加的或者替换的情况下,注册服务器214可从运输服务供应商216检索(234)日程信息。根据实施例,注册服务器214可向运输服务供应商216发送电子装置205的标识,其中运输服务供应商216可使用该标识来检索期望的日程信息。例如,日程信息可包括转机航班信息,诸如闸口、出发时间和出发时间变更以及任何相关联的酒店信息、地面交通信息和/或其他信息。
注册服务器214可识别(235)哪个电子装置205用于接收基于文本的消息。在一些情况下,注册服务器214可识别利用注册服务器214进行了注册以及可选地已购买了产品或服务的电子装置205中的每一个。在其他情况下,注册服务器214可识别一个或多个其用户可受益于基于文本的消息的接收的指定电子装置205。例如,具体乘客的转机航班的时刻表可能有变更。注册服务器214可生成(236)包括从运输服务供应商216检索的航班信息和/或日程信息的任意组合的一个或多个基于文本的消息,其中,该一个或多个基于文本的消息将发送至对应的电子装置205。例如,第一基于文本的消息可识别航班的下机闸以及行李提取处的编号,并且第一基于文本的消息可以旨在用于该航班上的每个电子装置205。对于另一示例,第二基于文本的消息可识别指定日程的转机航班的信息,并且第二基于文本的消息可以旨在用于具有那个指定日程的电子装置205。
注册服务器214可检索(238)与用于接收基于文本的消息的电子装置305的识别相关联的SIP统一资源标识符(URI)。具体地,SIP URI可能已在先前利用注册服务器214注册电子装置205期间与IMSI和/或MSISDN相关联。注册服务器214可根据各种技术或通信协议(例如,CDMA、GSM等)使用SIP URI将生成的基于文本的消息转化为SIP消息。注册服务器214还可利用SIP URI向SBC/SIP服务器227发送(240)SIP消息。
注册服务器214可生成或更新(242)与飞机上电子装置205的通信活动相关联的使用日志或报告。根据实施例,使用日志可识别由电子装置205启动的或者目的地为电子装置205的多个基于文本的消息或基于语音的通信。注册服务器214还可将使用日志发送(244)至运输服务供应商216以供查阅或用于其他各种用途。例如,为了致力于评估趋势、改善或增加服务、调整定价策略或者为了其他目的,航空公司可能希望查阅与通信相关联的指标。
响应于接收到SIP消息,SBC/SIP服务器227可使用数字证书或者根据其他技术建立(246)与机载网络通信网络系统221的TLS连接。另外,SBC/SIP服务器227可经由建立的TLS连接向机载网络通信系统221发送(248)SIP消息。机载网络通信系统221可向适当的电子装置205发送(250)SIP消息。具体地,机载网络通信系统221可向航班上的每个电子装置205发送通用消息和/或可向航班上的单个电子装置205发送日程指定消息。目标装置205可向目标装置205的用户呈现(252)接收到的SIP消息。在一些实施例中,目标装置205可经由安装在目标装置305上的应用程序呈现SIP消息的正文或文字部分。在接收到SIP消息之后,目标装置205可向机载网络通信系统221发送(253)消息确收收文(例如,SIP 200OK消息),消息确收收文可分别转发(254)至SBC/SIP服务器227以及转发(256)至注册服务器214。
参照图3和图4,其描绘了与本文所讨论的基于文本的消息传送技术相关联的示例性界面。电子装置(诸如电子装置105)可在用户接口上显示示例性界面,并且使得用户能够经由用户接口与该示例性界面进行交互。根据实施例,电子装置可在其被连接至非陆地网络(例如,机载通信网络系统121)并且已利用注册服务器114注册的情况下显示该界面。应理解的是,该界面是示例性的,并且可包括相对于在图3和4所示出的界面而言是附加的或者可替换的内容。
如在图3中所例示的,示例性界面300呈现可被发送至具体航班上的已利用注册服务器114注册的每个电子装置的消息301或者通知。如参照图2讨论的,消息301可与机载通信网络系统发送至电子装置的SIP消息相对应。在实施例中,注册服务器114可从运输服务供应商216检索消息301的内容中的至少一些(例如,航班信息)。如在图3中所例示的,消息301指示航班号(“AB123”)、下机闸(“A9”)、行李提取处编号(“8”)以及到达地点的天气信息。消息301还可包括使得用户能够不理会(dismiss)消息301的可选的选项302。具体地,如果用户选择“OK(确认)”选项302,则电子装置可不理会消息301。
如在图4中所例示的,示例性界面400呈现可发送至利用注册服务器114注册的指定装置的消息401或通知。具体地,消息401可包括专用于该电子装置的航班信息和/或日程信息。在实施例中,注册服务器114可从运输服务供应商216检索消息401的内容中的至少一些(例如,日程信息)。如在图4中所例示的,消息401指示乘客姓名(“约翰.多伊”)、乘客的下一趟预定航班(“BC978”)、下一趟航班的预定出发时间(“1:30”)以及出发闸口(“B15”)。消息401还可包括使得用户能够不理会消息401的可选的选项402。具体地,如果用户选择“OK(确认)”选项402,则电子装置可不理会消息401。在一些实施例中,电子装置还可显示指示去往下一个闸口或者去往行李提取处的方向的地图。
参照图5,其描绘了与本文所讨论的报告生成技术相关联的示例性报告500。电子装置(诸如电子装置105或者其他电子装置)可在用户接口上显示报告500,并且可使得用户经由用户接口与报告500进行交互。例如,用户或者与运输服务供应商(例如,航空公司)相关联的管理员可访问该报告500以查阅和分析信息。应理解的是,报告500是示例性的,并且可包括相对于在图5中示出的报告500而言是附加的或者可替换的内容。
参照图5,报告500详细描绘了示例性航空公司“ABC航空公司”的信息。报告500包括与两趟示例性航班:航班“AB123”(501)和航班“CD765”(502)相关联的信息。报告500包括与相应航班上的电子装置(或者,至少已通过注册服务器注册的电子装置)的通信活动相关联的数据。例如,该报告500指示在航班AB123上,电子装置总共接收到230条文本消息,发送了251条文本消息,收到了7个电话呼叫,并且拨出了4个电话呼叫。对于又一示例,报告500指示:在航班CD765上,电子装置总共接收到195条文本消息,发送了189条文本消息,收到了3个电话呼叫,并且拨出了1个电话呼叫。根据实施例,报告500可基于时间段(例如,每天、每周等等)、基于各个航班和/或基于其他指标或参数来编译信息。与报告500相关联的实体(例如,航空公司)可使用该报告500的信息来修改或改进通信服务、创建新的或者改善的定价模型或者用于其他有益效果。另外,实体可使用该信息来游说某些团体或代理商(例如,FCC)修改或撤销特定规则。
图6例示了一种用于与飞行中的电子装置进行通信并且报告与电子装置相关联的通信数据的示例性方法600。方法600可与先前参照图1-5讨论的系统、交通工具和/或电子装置的任意或所有部分相结合地运行,或者方法600可与其他适当的系统、交通工具和/或电子装置相结合地运行。在实施例中,方法600的至少一部分可由包括SBC/SIP服务器和/或注册服务器的诸如参照图1讨论的数据中心129之类的数据中心执行。
在步骤605中,数据中心可核查注册数据以识别飞机和连接至该飞机的机载通信网络的至少一个电子装置。在实施例中,至少一个电子装置可能先前已利用数据中心注册过,其中该注册(例如,借助于飞机注册编号)指示该至少一个电子装置在其上旅行的飞机。在步骤610中,数据中心可核查与飞机相关联的航班的信息以识别该飞机航班专用的各种信息。具体地,数据中心可与运输服务供应商(例如,相关联的航空公司)进行交互以识别飞机的下机闸、飞机的行李提取处信息、天气信息、旅游景点信息和/或其他信息。
在步骤615中,数据中心可核查与至少一个电子装置的用户相关联的日程以识别相关的出行信息。具体地,数据中心可与运输服务供应商进行交互以识别转机航班信息、酒店信息、交通信息和/或可能包含在日程中的其他信息。在步骤620中,数据中心可生成包括航班信息和/或出行信息的一些组合的一个或多个基于文本的消息。根据实施例,基于本文的消息可以是包括被配置为呈现给至少一个电子装置的用户的正文文本数据的SIP消息。在一些情况下,第一基于文本的消息的内容可包括专用于飞机,并且可以旨在用于该飞机上所有已注册的电子装置的信息。在其它情况下,第二基于文本的消息的内容可包括专用于飞机上一个乘客的信息。
在步骤625中,数据中心可建立与机载通信网络的TLS协议会话。在步骤630中,数据中心可经由TLS协议会话向机载通信网络传送用于传递至至少一个电子装置的一个或多个基于文本的消息。在一些实施例中,数据中心可向机载通信网络系统传送识别至少一个电子装置并且包括基于文本的消息的SIP消息,其中机载通信网络系统向至少一个电子装置传递消息。数据中心还可接收指示至少一个电子装置已接收到该基于文本的消息的SIP OKAY响应。
在步骤635中,数据中心可生成与由至少一个电子装置启动或接收的通信相对应的使用报告。具体地,使用报告可包括接收到的或发出的文本消息的数量、接到的或者拨出的语音通话的数量和/或其他数据。使用报告可指示与利用数据中心注册的任意数量的电子装置相关联的通信数据,其中使用报告可根据各种时间段或其他指标来组织或编译通信数据。
图7例示了一种可根据本文所讨论的任一系统、方法、技术和概念(和/或其一个或多个部分)来运行的示例性注册服务器714的框图。在实施例中,注册服务器714可以是本文参照图1和2讨论的任一注册服务器114、214。
注册服务器714可包括:用于执行计算机可执行指令的处理器796(在一些实施例中,处理器796可被称为控制器、微控制器或微处理器)、用于永久地存储与计算机可执行指令相关的数据的程序存储器791、随机存取存储器(RAM)或者用于暂时地存储与计算机可执行指令相关的数据的其他适当的存储器797以及输入输出(I/O)电路或部件798,其均可经由寻址/数据总线或者适当的总线799互相连接。本文使用的术语“计算机可执行指令”、“可由计算机执行的指令”和“指令”可互相替代。
注册服务器714可包括一个或多个网络接口704,注册服务器714可经由该网络接口与一个或多个相应的网络789或装置以无线方式进行连接。一般而言,网络接口704使得注册服务器714能够通过相应的蜂窝射频(RF)频带连接至装置和实体,该蜂窝射频(RF)频带例如为AMP、TDMA、CDMA、GSM、PCS、3G、4G、5G和/或任意其他陆地蜂窝射频频带。例如,注册服务器714可使用一个或网络接口704经由陆地基站或者小型基台与电子装置进行通信。一般而言,本文使用的术语“蜂窝射频频带”指的是由掌管频谱的使用的政府代理机构或者其他实体分配的RF频谱的一部分。一个或多个网络接口704可使该注册服务器714能够通过一个或多个蜂窝射频频带(例如,在陆地环境中)进行通信,并且可包括一个或多个对应的收发器。虽然未在图7中示出,但注册服务器714还可包括能够使注册服务器714经由非基于蜂窝的网络(诸如,局域网)进行通信的一个或多个无线网络接口。
进一步参照图7,应理解的是,虽然仅示出了一个处理器796,但注册服务器714可包括多个处理器796。类似地,注册服务器714的存储器可包括多个RAM(随机存取存储器)797、多个程序存储器791和/或一个或多个其他数据贮存实体或者一个或多个其他类型的存储器705。RAM 797、程序存储器791和/或数据贮存实体705可实施为例如一个或多个半导体存储器、磁可读存储器、光可读存储器、生物存储器和/或其他有形非暂时性计算机可读存储介质。
此外,I/O电路798可连接至显示装置702。例如,显示装置702可使用户或注册服务器714的管理员能够管理通信设施、查看报告和/或执行其他功能。注册服务器714还可包括对于通用计算装置(未示出)而言惯用的其他元件。
存储器791可存储能够促进本文所讨论的功能的操作系统793。处理器796可与存储器791进行交互以执行操作系统793,以及执行包括用于促进各种注册以及通信促进特征的计算机可执行电子指令的应用程序集794。具体地,应用程序集794可包括被配置为生成并促进本文所讨论的基于文本的通信的通信服务应用程序706。应理解的是,还可以预期其他应用程序。
在一些实施例中,用于应用程序集794的计算机可执行指令可被配置为使注册服务器714执行本文所讨论的一个或多个方法的一个或多个部分。计算机可执行指令可存储在有形的非暂时性计算机可读存储介质上,诸如存储在存储器791上或者存储在一些其他适当的存储器上。另外,计算机可执行指令可由一个或多个处理器796执行。计算机可执行指令可被下载到或者另外地被传递到注册服务器714。
图8例示了一种可根据本文所讨论的任一系统、方法、技术和概念(和/或其任一或多个部分)进行操作的示例性电子装置805的框图。电子装置805可以是例如智能电话、智能装置、膝上电脑、平板、电子阅读装置或者被配置为以无线方式进行通信的任意其他通信装置或计算装置。在实施例中,电子装置805可以是本文参照图1和2描述的任一电子装置105、205(或任一附加装置110)。
电子装置805可包括用于执行计算机可执行指令的处理器896(在一些实施例中,处理器896可被称为控制器、微控制器或微处理器)、用于永久地存储与计算机可执行指令相关的数据的程序存储器891、随机存取存储器(RAM)或者用于暂时地存储与计算机可执行指令相关的数据的其他适当的存储器897以及输入输出(I/O)电路或部件898,其均可经由寻址/数据总线或者适当的总线899互相连接。本文使用的术语“计算机可执行指令”、“可由计算机执行的指令”和“指令”可互相替换。
电子装置805可包括一个或多个无线网络接口801,电子装置805可经由该无线网络接口与一个或多个网络889或装置以无线方式进行连接。在实施例中,该一个或多个无线网络接口801使得电子装置805能够以无线方式连接至包括在或包含在陆地或非陆地环境中的一个或多个其他网络或装置。例如,电子装置805可以通过无线网络接口801中的一个可通信地连接至使用无线以太网协议的非陆地局域网(例如,存放在交通工具上的机载非陆地无线局域网(LAN))。此外或者可替换地,电子装置805可以通过无线网络接口801中的一个可通信地连接至使用近场通信(NFC)协议的(例如蓝牙)的局域无线网或装置。一般而言,一个或多个网络接口801可支持除蜂窝射频频带之外的任意射频频带,并且一个或多个无线网络接口801可包括一个或多个对应的收发器。在实施例中,无线网络接口801与无线接入点(诸如,飞机上的无线接入点)进行通信,该无线接入点允许电子装置805连接至机载网络。
电子装置805还可包括一个或多个蜂窝无线接口804以支持通过相应蜂窝射频(RF)频带进行的通信,例如,AMP、TDMA、CDMA、GSM、PCS、3G、4G、5G和/或任意其他陆地蜂窝射频频带。例如,电子装置805可使用一个或蜂窝网络接口804与陆地基站或者小型基台进行通信。另外,电子装置805可使用其中一个无线网络接口804通过WAN与注册服务器(诸如参照图7描述的注册服务器714)进行通信。一般而言,本文使用的术语“蜂窝射频频带”指的是由掌管频谱的使用的政府代理机构或者其他实体分配的RF频谱的一部分。蜂窝网络接口804可允许电子装置805通过一个或多个蜂窝射频频带(例如,在陆地环境中)进行通信,并且可包括一个或多个对应的收发器。在实施例中,电子装置805不使用一个或多个蜂窝网络接口805在陆地环境中进行通信。在实施例中,一个或多个无线网络接口801以及该一个或多个蜂窝网络接口804均可被独立地激活或停用。
进一步参照图8,应理解的是,虽然仅示出了一个处理器896,但电子装置805可包括多个处理器896。类似地,电子装置805的存储器可包括多个RAM(随机存取存储器)897、多个程序存储器891和/或一个或多个其他数据贮存实体或者一个或多个其他类型的存储器807。RAM 897、程序存储器891和/或数据贮存实体807可实施为例如一个或多个半导体存储器、磁可读存储器、光可读存储器、生物存储器和/或其他有形的非暂时性计算机可读存储介质。
而且,虽然所示出的I/O电路898是单个模块,应理解的是I/O电路898可包括多个不同类型的I/O电路或连接。例如,第一I/O电路可与显示装置802相对应,而第一或第二I/O电路可与用户接口803相对应。与显示装置802相结合的用户接口803可包括各种I/O部件(例如,电容式或电阻式触敏输入面板、按键、按钮、灯、LED、光标控制装置、触觉装置以及其他)。在实施例中,显示装置802可以是使用单一显示技术或显示技术的组合的触屏显示器,并且可包括叠加在用户可视的显示部分上的薄且透明的触摸传感器部件。例如,此类显示器包括电容式显示器、电阻式显示器、表面声波(SAW)显示器、光学成像显示器等。用户接口803还可包括音频部件,诸如麦克风和/或扬声器。电子装置805还可包括对于通用计算装置(未示出)而言惯用的其他元件。
存储器891可存储能够促进本文所讨论的功能的操作系统893。处理器896可与存储器891进行交互以执行操作系统893以及执行包括用于促进各种注册特征的计算机可执行电子指令的应用程序集894。具体地,应用程序集894可包括被配置为启动并且接收基于文本和语音的通信的通信应用程序806。应理解的是,还可以预期其他应用程序,诸如专用SMS消息传送应用程序。
在一些实施例中,用于应用程序集894的计算机可执行指令可被配置为使电子装置805执行本文所讨论的一个或多个方法的一个或多个部分。计算机可执行指令可存储在有形的非暂时性计算机可读存储介质上,诸如存储在存储器891上或者存储在一些其他适当的存储器上。另外,计算机可执行指令可由一个或多个处理器896运行。计算机可执行指令可被下载到或者被传递到电子装置805。
当然,本文所讨论的系统、方法和技术的应用和有益效果并非仅限于以上示例。通过使用本文所讨论的系统、方法和技术,许多其他应用和有益效果也是可能的。
此外,虽然以上文字阐述了多个不同实施例的具体实施方式,应理解的是本专利的范围是由本专利开头的权利要求的措辞限定的。该具体实施方式应仅被视为是示例性的而非描述了每种可能的实施例,这是因为描述每种可能的实施例即使并非不可能、也是可行的。可使用现有技术或者在本专利的递交日期之后开发出的技术而实施的各种替换方案仍应落入权利要求请求的范围内。由此,在不脱离权利要求书的精神和范围的前提下、可对本文讨论和例示的技术和结构做出许多修改和变型。因此,应理解的是,本文描述的方法和设备仅为示例性的而非限制权利要求书的范围。
权利要求书(按照条约第19条的修改)
1.一种从服务器向飞机机载电子装置发送通信的方法,所述方法包括:
连接至本地位置寄存器(HLR),所述本地位置寄存器存储连接至所述飞机的机载通信网络并且利用所述服务器进行注册的至少一个电子装置的至少一个国际移动站台识别码(IMSI),所述服务器存储唯一地识别所述飞机的飞机注册编号;
通过处理器识别(1)所述飞机注册编号和(2)与所述至少一个电子装置相关联的所述至少一个IMSI;
确定与所述飞机相关联的信息;
通过所述处理器生成基于文本的消息,所述消息包括与所述飞机相关联的信息的至少一部分;以及
根据所述至少一个IMSI将所述基于文本的消息传送至所述机载通信网络,以将所述基于文本的消息传递至所述至少一个电子装置。
2.如权利要求1所述的方法,其中,确定与所述飞机相关联的信息包括:
核查与所述飞机相关联的航班信息以识别以下中的至少一个:(1)所述飞机的下机闸;以及(2)所述飞机的行李提取信息。
3.如权利要求1或2所述的方法,其中,确定与所述飞机相关联的信息包括:
核查与所述至少一个电子装置的用户相关联的日程以识别出行信息。
4.如权利要求1-3中的任意一项所述的方法,还包括:
生成与由所述至少一个电子装置启动或接收的通信相对应的使用报告。
5.如权利要求4所述的方法,还包括:
将所述使用报告提供至与所述飞机相关联的运输服务供应商。
6.如权利要求1-5中的任意一项所述的方法,其中,生成基于文本的消息包括:
生成包括被配置为呈现给所述至少一个电子装置的用户的正文文本数据的会话初始化协议(SIP)消息。
7.(删除)
8.如权利要求1-6中的任意一项所述的方法,其中,传送所述基于文本的消息包括:
建立与所述机载通信网络的传输层安全(TLS)协议会话;以及
经由所述TLS协议会话传送所述基于文本的消息。
9.如权利要求1-6和8中的任意一项所述的方法,还包括:
识别利用所述服务器注册的多个电子装置;
其中,确定与所述飞机相关联的信息包括:
确定与所述多个电子装置中的每一个相关的旅行信息。
10.如权利要求1-6、8和9中的任意一项所述的方法,还包括:
识别利用所述服务器注册的多个电子装置;
其中,确定与所述飞机相关联的信息包括:
确定与所述多个电子装置的子集相关的日程信息。
11.一种用于向飞机机载电子装置发送通信的系统,包括:
配置为发送和接收数据的通信模块;以及
可通信地连接至所述通信模块的数据中心,并且所述数据中心被配置为:
连接至本地位置寄存器(HLR),所述本地位置寄存器(HLR)存储连接至所述飞机的机载通信网络并且利用所述数据中心进行注册的至少一个电子装置的至少一个国际移动站台识别码(IMSI),所述数据中心存储唯一地识别所述飞机的飞机注册编号;
识别(1)所述飞机注册编号和(2)与所述至少一个电子装置相关联的至少一个IMSI;
确定与所述飞机相关联的信息;
生成基于文本的消息,所述消息包括与所述飞机相关联的信息的至少一部分;以及
根据所述至少一个IMSI,经由所述通信模块将所述基于文本的消息传送至所述机载通信网络,以将所述基于文本的消息传递至所述至少一个电子装置。
12.如权利要求11所述的系统,其中,为了确定与所述飞机相关联的信息,所述数据中心被配置为:
核查与所述飞机相关联的航班信息以识别以下中的至少一个:(1)所述飞机的下机闸;以及(2)所述飞机的行李提取信息。
13.如权利要求11或12所述的系统,其中,为了确定与所述飞机相关联的信息,所述数据中心被配置为:
核查与所述至少一个电子装置的用户相关联的日程以识别出行信息。
14.如权利要求11-13中的任意一项所述的系统,其中,所述数据中心还被配置为:
生成与由所述至少一个电子装置启动或接收的通信相对应的使用报告。
15.如权利要求14所述的系统,其中,所述数据中心还被配置为:
将所述使用报告提供至与所述飞机相关联的运输服务供应商。
16.如权利要求11-15中的任意一项所述的系统,其中,为了生成所述基于文本的消息,所述数据中心被配置为:
生成包括被配置为呈现给所述至少一个电子装置的用户的正文文本数据的会话初始化协议(SIP)消息。
17.(删除)
18.如权利要求11-16中的任意一项所述的系统,其中,为了传送所述基于文本的消息,所述数据中心被配置为:
经由所述通信模块建立与所述机载通信网络的传输层安全(TLS)协议会话;以及
经由所述TLS协议会话传送所述基于文本的消息。
19.如权利要求11-16和18中的任意一项所述的系统,其中,所述数据中心还被配置为:
识别利用所述数据中心注册的多个电子装置;
其中,为了确定与所述飞机相关联的信息,所述数据中心被配置为:
确定与所述多个电子装置中的每一个相关的旅行信息。
20.如权利要求11-16、18和19中的任意一项所述的系统,其中,所述数据中心还被配置为:
识别利用所述数据中心注册的多个电子装置;
其中,为了确定与所述飞机相关联的信息,所述数据中心被配置为:
确定与所述多个电子装置的子集相关的日程信息。