用动画式呈现体呈现个性化天气信息的制作方法

文档序号:6477940阅读:212来源:国知局
专利名称:用动画式呈现体呈现个性化天气信息的制作方法
技术领域
概括地说,本发明涉及用于产生并呈现包括当前天气条件、天气预报和恶劣天气 警报在内的天气报告和警报的系统和方法;更具体地说,本发明涉及用于生成针对个人用 户而个性化的天气报告和警报并借助动画式呈现体向个人用户呈现这样的个性化报告和 警报的系统和方法。
背景技术
个人和企业所使用的大多数当前天气和天气预报信息是由个人和企业从本地电 视台和无线电台所提供的天气报告中获得的。这样的报告通常由气象工作者在服务于特定 地理区域(例如大城市及周边地区)的电视台或无线电台准备。该报告是基于气象工作者 可得到的、可以由各种本地(例如本地雷达)和国家(例如NEXRAD雷达和气象卫星)天气 信息源提供的当前天气信息的。气象工作者在准备天气预报报告时也可以采用由计算机实 施的天气预报模型。气象工作者可以全天准备和/或更新若干这样的报告,这样的报告可 以作为定期无线电和/或电视广播的一部分而提供。这样的天气报告和预报也可采用印刷 形式(例如日报)提供。对一地理位置的当前或预报天气条件感兴趣的人通过在指定的时 间调谐到这样的天气报告的电视或无线电广播、读报等来访问该报告。如果恶劣天气威胁 特定区域,则可以进行紧急无线电或电视广播以立即地、且在必要时持续地向公众提供这 样的信息。例如,电视台可以在恶劣天气威胁区域的整个时期内提供恶劣天气的大致位置 (例如县)和性质的图形指示(例如龙卷风和雷暴警报等)作为其电视广播的一部分。这样的常规天气报告和预报的一个严重局限在于它们对大的地理区域且通常对 长的时期一概而论。例如,典型的常规天气预报将针对当天或几天、针对特定地理区域(例 如电视台或无线电台所在城市及周边区域)提供预测的高温和低温、天空条件、降水等。然 而,城市市区、郊区和周边农村区域的实际当前和预报天气条件当然将是不同的。例如,城 市内和城市周围的不同区域将在当天内的不同时间达到不同的高温和低温,且降水将在电 视台的收视区域内、在当天内的不同时间并以不同的强度水平达到不同的点。气象工作者 的预报可以表明电视台的收视区域内的一些区域将在当天内获得相当多的降水而其它区 域将没有降水(例如“大范围暴雨”的预报)。因此,特定区域(例如电视台或无线电台收 视和/或收听区域)的一概而论的天气条件和预报对于任何特定个人、尤其是在中心城市 区域之外生活或工作的个人而言可能用途有限,因为这样的概括信息不会提供例如在该个 人的住地或工作地点、在当天内的任何特定时间的高温和低温及天空条件、以及降水将何 时、以多大量或甚至是否到达该个人的住地或工作地点的准确指示。特别地,企业可能需要 更具体和详细的天气预报信息。例如,特定建筑位置处的预报天气条件可以用来决定将在 该地点、在特定天举行哪些活动。相对大的区域的一概而论的天气预报对于这样的企业而 言效用有限。国家气象服务署发布天气预报。然而,这样的预报是对可覆盖一百平方英里或更 大的国家气象服务署所辖“地带” 一概而论的“地带”预报。因此,这样的国家气象服务署预报也不向个人或企业提供感兴趣的特定局部区域的详细或准确天气预报。在标题均为"System and Method for Providing Personalized WeatherReports and the Like”的第6,498,987号、第6,823,263号和第7,058,510号美国专利中,提供了 一种对仅提供覆盖广阔地理区域的一概而论的天气预报报告这一问题的解决方案。这些专 利描述了一种用于生成针对特定个人或企业用户的地理位置(例如住地或工作地)被自动 精确计算出并被自动直接提供给该个人用户或企业的天气报告等的系统和方法。这样的系 统和方法也可以当预报天气条件满足用户感兴趣的户外活动的用户可定义天气条件档案 时向用户提供个性化的提前通知。在这样的系统中,用户建立个人化用户档案,在该档案 中,用户定义感兴趣的特定位置(例如住地或工作地)、个性化天气报告将被递送到的联系 地址(例如电子邮件地址或寻呼机号码),并任选地定义为感兴趣的活动建立优选天气条 件档案的个性化活动天气条件档案。取而代之或除此之外,可以自动生成并向用户提供将 可得到个性化天气报告的地址,例如个性化因特网网页地址。运行详细且准确的天气预报 模型以提供高地理和时间分辨率的预报数据。比较该高分辨率的预报数据与个人用户档 案,并例如借助电子邮件和/或在用户的个性化因特网网页地址处向个人或企业直接提供 个人感兴趣的特定位置、时间和条件的个性化天气报告。可以例如每当运行预报模型时自 动生成和递送和/或更新根据预先建立的用户档案信息和模型预报数据生成的个人个性 化天气报告而无需人为干预。可以使用文本和图形呈现个性化天气报告,该文本和图形可 以被制成动画以例如示出叠加在地图上的移动式天气系统,该地图示出了该天气系统相对 于感兴趣的用户位置(其也在该地图上指明)而变化的位置。一概而论的天气预报报告的局限同样适用于并且可能更显著地适用于恶劣天气 条件的报告。如果恶劣天气威胁特定区域,则可以进行紧急无线电或电视广播以立即地、且 在必要时持续地向公众提供这样的信息。例如,电视台可以在恶劣天气威胁区域的整个时 期内提供恶劣天气的大致位置(例如县)和性质的图形指示(例如龙卷风和雷暴警报等) 作为其电视广播的一部分。可以从各种不同天气信息源生成并以各种不同方式向公众提供 这样的恶劣天气或风暴警报。例如,电视台可以预订国家气象服务署天气专线信息,该信息 包括由国家气象服务署风暴预测中心和其它有关政府机构编著的天气警报公告。天气警报 公告包括龙卷风警报、恶劣雷暴警报、山洪暴发警报等。该信息通常由WxWarn或其它系统 使用,来将警报公告例如叠加在电视广播上进行显示。这样的常规风暴警报的一个局限在于它们对相对大的地理区域一概而论。例如, 典型的风暴警报可以表明诸如龙卷风、雷暴等的恶劣天气存在于或预期到达诸如县的地理 区域。当然,这样的恶劣天气将在不同时间到达该县的不同位置,处于天气警报下的县的一 些区域可能完全未遭受恶劣天气。因此,县范围的风暴警报未提供足够的信息来使个人知 道预期恶劣天气是否或何时到达他的住地、工作地点或该县内的其它感兴趣的特定位置。 提供了恶劣天气预期到达特定城市或其它居住区域的时间的电视天气报告对于许多个人 而言也价值有限。这样的报告(其可以采用NEXRAD信息或者采用NEXRAD信息并结合实况 雷达信息来提供准确的风暴单体(storm cell)跟踪)通常仅为风暴路径中的少数居住区 域提供到达时间信息。风暴路径中的农村区域和较小城镇的人必须尝试根据在电视天气警 报广播中提供的图形来自行估计恶劣天气是否将到达他们的区域以及何时到达他们的区 域(如果到达的话)。
5
常规电视或无线电广播风暴警报的另一个局限在于这样的警报提供仅与提供广 播的电视台或无线电台认为重要的风暴的类型有关的信息。如果电视风暴警报提供与发生 在电视台的服务区域内的所有恶劣天气条件(例如雷暴、冰雹、龙卷风等)有关的信息,则 收视者可能淹没在信息里而错过他感兴趣的特定恶劣天气信息(例如朝着他的住地前进 的龙卷风)。取而代之,如果广播风暴警报报告包括仅关于所选恶劣天气条件的信息,则可 能无法为个人提供这样的风暴警报信息其对于他而言有价值,并且可由电视台或无线电 台得到,但是在面向更一般受众的风暴警报报告中未提供。另外,常规电视或无线电广播风 暴警报提供由电视台或无线电台为满足一般受众而选择的一定量的提前风暴警报。这对于 对风暴将何时到达他感兴趣的位置的任何个人而言可能过多或过少。在标题均为"System and Method for Providing Personalized StormWarnings,, 的第6,823,263号和第7,139,664号美国专利中,可找到对常规风暴警报的前述局限的解 决方案。这些专利描述了一种用于生成针对特定个人或企业用户的感兴趣的地理位置(例 如住地或工作地)被自动精确定制并可以被自动提供给个人用户或企业的风暴警报的系 统和方法。这样的系统和方法允许个人标识用户希望个性化风暴警报被提供用于的特定地 理位置以及建立这样的风暴档案其定义风暴警报所希望用于的风暴的属性特性以及个性 化风暴警报将提供的提前警报的量。在这样的系统和方法中,用户建立个人化用户档案,用 户可以在该档案中定义感兴趣的特定位置(例如住地或工作地)和个性化风暴警报将被递 送到的联系地址(例如电子邮件地址或寻呼机号码)。用户也可以建立这样的风暴档案 其定义用户希望风暴警报被提供用于的风暴的属性特性以及个性化风暴警报将提供的提 前警报的量。生成详细且准确的风暴轨迹。风暴轨迹包括对风暴的特性(恶劣天气条件) 以及风暴的当前位置和预测移动轨迹进行描述的信息。这样的风暴轨迹可以单独地根据天 气雷达数据(如NEXRAD数据)或者还结合本地实况天气雷达信息和其它可用天气信息而 自动生成。比较所生成的风暴轨迹与个人用户档案。对于在预测风暴轨迹内定义了感兴趣 的位置的用户档案,如果风暴轨迹特性满足风暴档案中规定的风暴属性和提前警报特性, 则自动生成个性化风暴警报。由此生成的个性化风暴警报优选地详细标识向感兴趣的用户 位置逼近的风暴条件以及到达该位置的预测时间。可以采用可以被制成动画的文本消息或 包括图形的文本消息的形式、例如借助电子邮件、寻呼机、蜂窝电话等向个人或企业直接提 供根据本发明的个性化风暴警报。例如,个性化风暴警报可以包括叠加在地图上的风暴移 动的动画,其中感兴趣的用户位置也在该地图上指明。虽然上述类型的个性化天气预报报告和警报提供了满足个人用户需要的有价值 的特定于用户的天气信息,但是可以改进呈现这样的信息的方式。通常,这样的个性化天气 信息以必须由个人用户读取并解释方能有用的文本和图形的形式呈现。然而,大多数用户 习惯于由人(如本地天气报告员或其他人)向他们呈现天气信息。用户喜欢以此方式接收 天气信息。这样的呈现产生了与所呈现的信息更为人性化的联系。因此,希望有一种以保 持特定于用户的个性化天气报告和警报的提高的准确性和相关性的方式提供个性化天气 信息、同时以用户最熟悉和喜爱的方式呈现这样的信息的系统和方法。

发明内容
本发明提供了一种用于借助动画式天气呈现体向个人用户呈现个性化天气信息比如天气预报信息和恶劣天气警报的系统和方法。根据本发明,个人用户定义感兴趣的 特定用户位置和他们可能感兴趣的天气信息的类型,从而创建用户档案。结合天气信息源 (如天气预报模型、天气雷达等)使用用户档案中提供的信息,生成感兴趣的个人用户位置 的个性化天气信息。这可以包括感兴趣的用户位置的个性化且非常详细的天气预报信息、 以及表明感兴趣的恶劣天气很可能影响感兴趣的用户位置的恶劣天气警报。根据个性化天 气信息,自动生成个性化预报报告。个性化天气预报报告可以采用即使不精确也基本上与 人类呈现体用来呈现个性化天气信息的文字对应的文本或其它数据文件的形式。个性化天 气报告数据文件又由文本到话音或类似功能用来生成包含个性化天气信息的音频呈现的 音频文件。优选地,以不仅向用户逼真地反映个性化天气信息的直接读取结果而且向用户 逼真地反映个性化天气信息的实质内容的意思的方式生成音频呈现。个性化天气报告数据 文件或个性化天气报告音频文件亦由动画例程用来定义动画式天气呈现体的运动,当动画 式天气呈现体结合音频呈现时,能够生成以希望的方式向用户呈现个性化天气信息的动画 式天气呈现体。动画式呈现体的运动优选地被控制为不仅适当地匹配与音频呈现的告示对 应的嘴部运动,而且天气信息的实质意思也被呈现给用户。可以借助诸如连接到因特网的 个人计算机、无线手持设备、数字电视机等任何可寻址设备向用户提供动画式天气呈现。根据本发明的用于提供个性化天气报告的示例系统包括主计算机系统。主计算机 系统可以包括用于计算并呈现高地理和时间分辨率的预报数据的天气预报建模功能。主 计算机系统也可以接收来自一个或多个天气信息源的天气信息,例如由政府提供的NEXRAD 天气雷达信息、本地实况天气雷达信息以及来自本地和/或远程传感器的其它天气信息。 NEXRAD天气雷达信息包括描述风暴单体特性的详细风暴属性信息。NEXRAD风暴属性信息 还包括与风暴单体的移动方向和速度有关的信息,可以根据该信息生成这些风暴的预测轨 迹。主计算机系统包括用于根据这样的NEXRAD数据、或更优选地根据NEXRAD数据并结合 本地实况雷达信息来生成预测的风暴轨迹的软件。与NEXRAD信息相比详细程度较低、但是 频繁得多地提供更新的风暴单体位置的本地实况雷达信息可以结合NEXRAD信息使用,以 提高预测的风暴单体轨迹的准确性。主计算机系统还可以包括用户档案发生器。用户档案发生器提供允许用户建立用 户档案的各种用户档案设置菜单用户界面。这些菜单可由用户例如使用通过诸如因特网的 网络连接到主系统计算机的个人计算机来访问。用户使用这样的菜单建立个人用户档案, 该档案包括用户想要其详细天气信息的感兴趣的特定位置(例如住地、度假地或工作地), 并任选地包括为用户感兴趣的活动建立优选天气条件档案的个性化活动天气条件档案。运 行高分辨率预报模型以获得与保存在用户档案数据库中的用户档案相比较的预报数据,且 个性化天气报告预报信息由实施于主计算机系统中的个性化报告发生器自动生成。以类似的方式,设置菜单用户界面还可以允许用户定义风暴档案,该档案包括用 户希望个性化风暴警报被提供用于的风暴属性条件以及个性化风暴警报将提供的提前警 报的量(例如基于风暴单体到达感兴趣的用户位置的预测时间或风暴单体距感兴趣的用 户位置的距离)。由此获得的风暴档案信息存储在用户档案数据库中。每当生成或更新风 暴轨迹时,比较所得风暴轨迹数据与保存在用户档案数据库中的用户档案,并由实施于主 计算机系统中的风暴警报发生器自动生成个性化风暴警报信息。如果所生成的风暴轨迹的 特性满足用户在风暴档案中建立的风暴属性特性和提前警报限制,则针对落入目标风暴轨迹内的每个感兴趣的用户位置生成个性化风暴警报信息。设置菜单用户界面还可以允许用户从可以由系统制成动画以向用户呈现个性化 天气信息的若干不同呈现体中进行选择。可以允许用户从所选呈现体的不同语音和/或物 理特性中进行选择。视情况而定,个性化天气报告预报信息和/或个性化风暴警报信息构成待呈现给 个人用户的个性化天气信息。该个性化天气信息用来得到文本或其它数据文件的形式的个 性化天气信息呈现。个性化天气信息呈现即使不在形式上也在实质上代表由动画式呈现体 根据本发明对个性化天气信息的呈现的音频部分的脚本。个性化天气信息呈现可以使用基 于个性化天气信息的内容选择的并且填充有来自个性化天气信息的特定天气信息的适当 预生成短语等来自动生成。可以采用个性化天气信息呈现文本或其它数据文件并结合动画式呈现体语音特 性的任何用户选择、使用文本到话音发生器等来为待提供给用户的动画式天气报告呈现的 音频部分生成音频数据文件。优选地,由此创建的音频呈现不仅向用户反映个性化天气信 息的特定文本,而且向用户反映个性化天气信息的实质意思。例如,音频呈现的音调、音量 或其它特性优选地基于隐含的个性化天气信息内容而自动变化,例如以在风暴逼近时呈现 迫切的音调或者在天气预报为晴朗和温和时呈现愉快的音调。个性化天气信息呈现文本或其它数据文件或对应的音频文件与关于动画式呈现 体视觉特性的任何用户选择一起还用来得到动画式呈现体的动画。动画式呈现体优选地被 制成动画,使得嘴部和面部运动等逼真地对应于在该呈现的音频部分中告示的文字。动画 式呈现体优选地还被制成动画,使得所呈现的天气信息的隐含的实质意思反映于动画式呈 现体的面部运动和其它运动,例如,当呈现晴朗和温和预报时微笑,但是当报告即将来临的 风暴时不微笑。动画式呈现体所作的个性化天气信息呈现(包括其音频和视觉部分)可以借助能 够呈现这样的音频/视频媒体的任何可寻址设备来提供给用户。例如,这样的呈现可以借 助因特网提供给用户的个人计算机、无线手持设备、可寻址数字电视等。从结合附图对本发明的以下详细描述中,将明白本发明的更多目的、特征和优点。


图1和2是根据本发明的由动画式用户提供个性化天气报告和风暴警报呈现的示 例系统的示意框图。图3是根据本发明的提供个性化天气预报信息的示例方法的示意流程图。图4是供根据本发明的提供个性化天气预报信息的系统和方法中使用的示例用 户档案设置菜单用户界面。图5a和5b是供根据本发明的提供个性化天气预报信息的系统和方法中使用的示 例户外活动天气条件档案设置菜单用户界面。图6是根据本发明的提供个性化风暴警报信息的示例方法的示意流程图。图7是供根据本发明的提供个性化风暴警报信息的系统和方法中使用的示例用 户档案设置菜单用户界面。图8是与根据本发明的个性化风暴警报将被提供用于的感兴趣的个人用户位置有关的风暴轨迹的示意图。图9是根据本发明的由动画式呈现体呈现个性化天气信息的系统和方法中的供 选择动画式呈现体的视觉和音频特性时使用的示例用户档案设置菜单用户界面。图10是根据本发明的由动画式呈现体生成个性化天气信息的呈现的示例方法的 流程图。
具体实施例方式在图1和图2中图示了并且将参照图1和图2详细描述根据本发明的由动画式呈 现体提供个性化天气报告和风暴警报呈现的示例系统10的示意框图。根据本发明,个性化 天气报告和风暴警报呈现等由例如借助网络连接14与用户的计算机16通信的主计算机系 统12生成。主计算机系统12可以实施为一个或多个常规计算机。用户的计算机16可以 按常规方式实施为个人或手持无线计算机、网络电视终端、数字电视系统等。可以通过任何 适当的通信网络或链路14在主计算机系统12与用户的计算机16之间提供双向通信。可 替选地,主计算机12与用户的计算机16之间的通信可以借助任何已知的或未来的数据广 播系统17。主计算机12还可以与用户的蜂窝电话或其它电话18或其它无线设备通信以由 此向用户提供根据本发明的个性化天气报告和风暴警报呈现,这将在下面更详细地讨论。优选地并且方便地,主计算机系统12和用户的计算机16可以借助因特网14、使 用常规且众所周知的因特网通信格式、协议等来彼此通信。主计算机系统12和用户的计算 机16可以分别借助服务器19和20以常规方式连接到因特网14。应注意到为主计算机系 统12提供因特网连接的服务器19可以与主计算机系统12的整体部分分开。为用户计算 机16提供因特网连接的服务器20通常可以由商用因特网服务提供商提供。用户的计算机 16与因特网服务提供商的服务器20之间的通信通常可以使用通过常规电话线、有线电视 线或其它物理或无线电链路22的调制解调器通信连接来实现。应当理解,中央计算机系统 12可以向通过因特网14连接到主计算机系统12的许多用户计算机16提供个性化天气报 告。例如,单个因特网服务提供商的服务器20可以为许多用户计算机16通过因特网14提 供与中央计算机12的连接,且因特网14上可以存在基本上不受限制的数目的服务器20。如上所述,主计算机系统12可以按常规方式、使用单个计算机或者联网在一起以 执行所需功能的多个计算机来实施。主计算机系统12可以包含常规计算机外围设备(未 示出),包括诸如键盘、鼠标、监视器等输入和输出设备。主计算机系统12还应包含常规计 算机存储设备,包括盘或带存储装置,用于存储将在主计算机系统12上运行以实施根据本 发明的借助动画式呈现体提供个性化天气报告和风暴警报等的方法的计算机程序。还提供 例如盘存储空间等存储器,用于存储由运行于主计算机系统12上的程序用来生成个性化 天气报告和风暴警报等的信息的数据库。这样的数据库包括地理位置数据库24、用户档案 数据库26、天气预报数据库28和风暴轨迹数据库128 (图2)。下文将详细描述在生成根据 本发明的个性化天气报告或风暴警报呈现时对这些数据库24、26、28和128中的各数据库 的使用。应当注意,各数据库24、26、28和128中的信息可以存储在它自己的存储设备(例 如盘)上,或者一起存储在同一个盘或其它存储设备上。优选地还提供存储容量29,用于存 储由计算机12生成并被用来由动画式天气呈现体生成个性化天气信息呈现的个性化天气 报告和风暴警报呈现体信息(统称为个性化天气信息),这将在下面更详细地讨论。
主计算机系统12优选地适合于从各种源接收可用来生成准确风暴轨迹的天气信 息(见图2)。这样的天气信息源可以包括NEXRAD天气雷达信息130以及实况雷达数据 132。NEXRAD天气数据130由政府提供。NEXRAD信息130包括风暴属性表,该风暴属性表 定义风暴单体并且提供关于单体的详细信息,包括单体的特性(例如冰雹和漩涡强度及位 置、降雨强度、速度等)以及单体的位置、方向和移动速度。NEXRAD数据从对大气的体积扫 描获得,并周期性地(例如约每六分钟)向主计算机系统12提供。可以从一个或多个本地或远程定位的雷达系统向主计算机系统12提供实况雷达 数据132。与向主计算机系统12提供NEXRAD信息相比,实况雷达数据132优选地频繁得 多地向系统12提供实时雷达扫掠信息。例如,常规雷达扫掠一般可以在30秒至90秒内完 成。如果实况雷达132工作为仅扫描感兴趣的所选扇区,则可以每10秒一次那样频繁地提 供该扇区的实况雷达信息。虽然NEXRAD 130和实况雷达132均为雷达源,但是NEXRAD信 息是从比常规实况雷达昂贵和强大得多的雷达和信息处理系统提供的。因此,NEXRAD雷达 信息比实况雷达信息详细得多,但是及时性低。可以提供给主计算机系统12的其它天气信息源包括国家气象眼务署天气专线信 息133 (包括由国家气象服务署风暴预测中心和其它有关政府机构编著的天气警报公告) 以及卫星影像134(包括高分辨率可见和红外卫星影像)。还可以向主计算机系统12提供 实况雷击数据135以及来自远程天气传感器136的例如提供实况风速和其它实况天气信息 的读数。将在下面更详细地讨论,详细且准确的风暴轨迹可以单独地根据NEXRAD信息、或 者优选地根据NEXRAD信息并结合其它天气信息如实况雷达信息来生成。主计算机系统12可以从多个NEXRAD地点接收NEXRAD数据。从这样的多个地点接 收到的风暴数据可能重叠。例如,单个风暴单体的数据可能出现在来自多个地点的NEXRAD 风暴属性表中。从不同地点提供的用于单个风暴单体的风暴属性数据常常可能不相同。在 这样的情形下,主计算机12优选地选择对于特定风暴单体而言很可能最准确的属性,以供 生成根据本发明的风暴轨迹时使用。例如,计算机12可以自动选择来自一 NEXRAD地点的 特定风暴单体的信息,该信息指示该单体的最大风暴强度或某个其它由用户选择的特性或 特性组合。如果来自多个NEXRAD地点的特定风暴单体的信息指示风暴单体的相同的强度 或其它特性,则可以选择来自与风暴最近的NEXRAD地点的信息。可以采用任何其它用于选 择特定风暴单体的风暴单体属性的方法,其中由多个NEXRAD地点为该特定风暴单体提供 风暴单体属性。根据本发明,利用常规编程技术将主计算机系统12编程为执行各种功能以向用 户提供个性化天气信息呈现。这些待由主计算机12执行的功能包括(见图1)天气预报模 型数据发生器功能、用户档案发生器功能、个性化天气预报信息发生器功能以及(见图2) 风暴轨迹发生器功能、个性化风暴警报发生器功能和动画式呈现体生成功能。下文将更详 细地描述这些功能中的每一个。可以在主计算机系统12中采用任何常规市售天气预报模型来实施天气预报模型 数据发生器功能。这样的模型通常基于大气条件初始化数据来生成建模的天气预报数据。 优选地,所采用的天气预报模型能够以高程度的地理和时间分辨率提供诸如温度、天空条 件、风、降水等各种感兴趣的天气参数的非常详细且准确的天气预报。这样的优选天气预报 模型的一个例子是威斯康星州麦迪逊市的Weather Central公司提供的ADONIS模型。该
10非流体静力学模型能够为横跨几英里的地理区域按半小时递增地针对未来至少120个半 小时时段提供准确且详细的预报天气参数。(地理和时间分辨率程度可由用户调整,并且 可以在更长或更短时间段内提供。)基于地理区域内的离散的近间距点的计算预报天气参 数,该模型针对建模区域内的任何纬度/经度坐标自动且准确地外插预报天气条件。如上所述,威斯康星州麦迪逊市的Weather Central公司提供的市售ADONIS Microcast天气预报建模产品能够提供由ADONIS产生的相同的高地理和时间分辨率的天 气预报数据。该模型采用在中央位置根据由国家气象服务署和其它机构提供的“原始”观 测数据来计算的初始大气条件数据30。从中央位置向主计算机系统12定期地(例如一天 两次)提供初始化数据30。可以借助直接通信链路32 (例如卫星链路)或者取而代之借助 因特网14、借助服务器34、在任一情形下均使用常规数据传输协议向运行天气广播模型的 主计算机系统12提供初始条件30。计算机系统12中采用的预报模型所生成的详细高分辨率天气预报模型数据在被 用来生成根据本发明的个性化天气报告信息之前可以受到借助约束器模块36提供的约 束。可以用各种方式向计算机系统提供约束36。例如,可以比如这样向计算机系统12直接 提供约束36 由气象工作者或其它操作者借助与计算机系统12关联的键盘或其它输入设 备向计算机系统12中直接输入约束36。取而代之或除此之外,可以从远程位置例如借助直 接通信链路(例如卫星链路)或者借助因特网14或其它通信网络向计算机系统12提供约 束36。约束36可以被施加于诸如温度、风速、降水等任何建模的天气条件,并且可以被施加 于整个建模地理区域或其选定部分。约束36限制用来生成根据本发明的个性化天气报告 的建模天气条件以提高这样的报告的准确性。例如,气象工作者可以基于所用模型不可使 用的经验和/或信息来例如确判定建模区域和时间的高温或降水不会超过特定水平。可以 向计算机系统12提供这样的限制作为约束36,以确保这样的区域内的位置的个性化天气 报告不预报超过受约束水平的预测温度或降水。现在将参照图3的示例流程图详细描述采用参照图1描述的系统10来提供个性 化天气报告预报信息的示例方法。在通过引用将细节结合于此的、标题均为“System and Method for Providing Personalized WeatherReports and the Like,,的第 6,498,987 号、第6,823,263号和第7,058,510号美国专利中提供了对一种用于提供个性化天气报告 预报信息的系统和方法的更详细描述。提供个性化天气报告预报信息的过程从建立用户档 案40开始。用户档案可以由每个用户自己建立。例如,用户可以通过例如通过因特网14 与主计算机系统12连接来建立用户档案。运行于主计算机系统12上的用户档案发生器功 能可以优选地提供用户档案设置菜单用户界面作为用户可通过因特网访问的网页。在图4 中的42图示了示例的很简化的用户档案设置菜单用户界面。用户档案设置菜单用户界面 42提示用户提供姓名44、联系地址46和位置标识48。(按常规方式,用户档案设置菜单用 户界面42还可以提示用户提供其它信息,例如用于为用户就个性化天气报告的费用记账 的账单(例如信用卡)信息。按常规方式,提供有用户档案设置菜单用户界面42的页面还 可以包括指向因特网上的其它网页或站点的超文本链接以及广告。)位置48是用户对接收其详细天气信息感兴趣的地理位置。例如,该位置可以是用 户的住地或工作位置或商业活动的位置,比如建筑地点。可以使用各种方法来标识期望位 置。例如,用户可以提供街道地址或美国邮政服务署邮政+4代码,其中任一个都将足够详细地标识感兴趣的位置。在此情形下,由于运行于主计算机系统12上的天气预报模型通常 将针对由纬度/经度坐标标识的地理位置产生天气预报数据,所以通常有必要将用户在用 户档案设置菜单用户界面42中输入的位置48转换成纬度/经度坐标。为此,主计算机系 统12可以采用地理位置数据库24,地理位置数据库24可以包括用于将街道地址、邮政+4 代码等转换成对应的纬度/经度坐标的表或其它数据结构。取而代之,用户可以向系统12 自动且动态地提供感兴趣的用户位置。例如,可以向系统10自动提供个性化天气呈现将被 递送到的数字电视接收机的已知位置作为感兴趣的用户位置48。取而代之,与用户关联并 且具有内置GPS或其它地理位置系统的手持或其它设备可以用来向系统10提供当前的定 期或持续更新的感兴趣的位置48。优选地,还可以提示用户标识这样的户外或其它活动用户对其感兴趣并且想要 对于其适宜(或不宜)的天气条件的提前通知。图5中的50图示了可以由用户档案发生 器生成的示例用户活动天气条件档案设置菜单。可以向用户提供典型户外活动的预定义列 表51以供选择。在用户从活动列表51中选择了一个或多个活动后,提示用户提供对感兴趣 的特定活动/事项进行描述的标签52。然后,提示用户选择用于进行该活动的一个或多个 期望位置53。菜单50可以提示用户从先前存储在系统中的选定位置选择位置(比如用户 想要玩高尔夫的一个或多个高尔夫球场),或者可以如上所述那样具体要求用户例如用邮 政代码或纬度和经度来标识感兴趣的活动位置。地理位置数据库24优选地包括诸如高尔 夫球场、用于垂钓的湖泊、用于冲浪的海滩等可以由用户选择的活动位置的纬度/经度坐 标,使得主计算机系统12可以如上所述那样将这样的位置转换成纬度/经度坐标。可以提 示用户选择感兴趣的活动的期望日期和时间54。最后,提示用户选择这样的活动的感兴趣 的天气条件(例如温度、天空条件、湿度、降水、风速和风向)以及这样的条件的理想范围。 如果例如通过在菜单50中选中天气条件旁边的复选框55而将该条件选择为感兴趣的,则 在确定用户天气条件活动档案是否已得到满足时考虑为该条件标识的范围56。(未选中条 件总是视为已满足。)当然,可以提示用户提供与图5中作为例子图示的条件不同的条件。 可以提示用户选择的档案天气条件可以取决于将为其生成天气条件档案的感兴趣的活动。 活动天气条件档案用户界面可以例如基于活动中的大多数或典型参与者所优选的活动天 气条件来提供一些或所有条件的默认值,但另一方面向个人用户提供推翻默认条件值以建 立他或她自己的优选天气条件档案的机会。对于这样的活动即,用户希望接收对于其适宜 (或不宜)的条件的提前通知、但是并未在预定义的所选活动列表51中列出,用户可以描述 其它活动57并选择位置53、时间54以及对于由天气预报模型建模的条件而言的选中条件 55的范围56,以建立个性化活动天气条件档案。这样的其它活动可以包括商业活动从而允 许用户定义例如用于在指定建筑位置灌注混凝土或竖立起重机的期望商业条件的档案。用 户活动天气条件档案设置菜单50优选地还提供用户界面58,用户界面58允许用户激活已 使用设置菜单50定义的档案、删除档案、或者将输入到菜单50中的信息重置为默认值。在建立了用户档案后,使用用户档案设置42和有关用户界面菜单,该用户档案由 主计算机系统12保存62在例如用户档案数据库26中。当然,许多个人用户档案可以由个 人用户建立并由主计算机系统12保存在用户档案数据库26中。优选地,通过例如通过因 特网连接14重新访问用户界面菜单42和50并作出任何期望的改变,用户能够在任何时间 改变他的用户档案的任何用户可定义部分。为了安全起见,可以请求用户在开始建立用户档案时就建立用户口令,并且可以提示用户在被允许对先前建立的用户档案作出任何改变 之前输入该口令。主计算机系统12如上所述那样定期地(例如一天两次)运行64天气预报模型以 提供详细准确的高分辨率天气预报数据。如上所述,取决于所采用的模型,天气预报模型可 能需要向其提供63初始条件30。例如,可以从远程中央位置例如一天两次向计算机系统 12提供初始条件,并且每当提供初始条件时运行64天气预报模型。在66,主计算机系统12 将所得详细高分辨率天气预报模型数据保存在预报数据库28中。如上所述,详细天气预报 数据包括多个特定地理位置(优选地相距几英里以内)的、具有延及未来几天的高时间分 辨率(例如半小时的递增量)的诸如温度、天空条件、风、降水等详细天气条件信息。如果 先前已向计算机系统12提供了对预报模型数据的任何约束36,则优选地在保存66模型预 报数据64之前在67将这样的约束施加于该预报数据。因此,受约束的建模预报数据被保 存66并且用来生成根据本发明的个性化天气预报信息。在68,主计算机系统12中的个性化报告发生器功能将来自预报数据库28的保存 的天气预报数据与用户档案数据库26中的用户档案数据相组合,来为已建立用户档案的 每个用户生成个性化天气报告预报信息。例如,每当运行天气预报模型以生成天气预报数 据时,可以自动执行生成个性化天气报告预报信息的步骤68。如果用户已建立一个或多个活动的天气条件档案,则个性化天气报告发生器可以 比较这样的档案与保存的预报数据,作为生成个性化天气报告预报信息这一步骤的一部 分。如果所指示的活动位置的预报条件满足所建立的档案,则在个性化天气预报信息中进 行适当指示。现在将参照图6的示例流程图详细描述采用参照图2描述的系统10来提供个性 化风暴警报信息的示例方法。为了获得个性化风暴警报信息,用户档案设置菜单42如图7中的例子所示优选地 提示用户建立风暴档案,该风暴档案定义用户希望个性化风暴警报被提供用于的风暴的特 性。可以由用户使用用户档案设置菜单用户界面42建立的风暴档案可以包括风暴属性特 性(即风暴的恶劣天气条件)以及用户希望为个性化风暴警报提供的提前警报的量。例如, 可以提示用户从作为风暴特性的几个恶劣天气属性中进行选择。可以在用户档案设置菜单 用户界面142上列出诸如龙卷风、冰雹、大雨等恶劣天气属性特性150的列表,列出的每个 属性特性旁边有复选框152。通过选择特定风暴属性特性旁边的复选框152,用户表明他仅 希望在向感兴趣的用户位置逼近的风暴包括所示恶劣天气风暴属性特性的情况下提供个 性化风暴警报。还可以提示用户选择风暴的特定风暴属性特性的程度。例如,如果用户对 接收包括冰雹的风暴的个性化风暴警报感兴趣,则还可以提示用户选择最小冰雹尺寸154。 由此,仅在向感兴趣的用户位置逼近的风暴包括冰雹并且冰雹至少具有所示尺寸154的情 况下提供个性化风暴警报。还可以提示用户选择在向感兴趣的用户位置逼近的风暴中存在 特定风暴属性特性的最小概率。例如,用户可以采用用户档案设置菜单用户界面42来表明 他仅在如下情况下对接收个性化风暴警报感兴趣在向他感兴趣的位置逼近的风暴中存在 特定风暴属性特性的百分数可能性至少是某一百分数(例如,在向他感兴趣的位置逼近的 风暴中存在龙卷风的百分数可能性至少是25%,而存在尺寸至少是半英寸的冰雹的百分数 可能性至少是75% )。当然,应当理解,可以提供除了图7中所示的例子以外的各种风暴属性特性、这样的属性特性的程度和这样的属性特性的存在概率来供用户在用户档案设置菜 单用户界面42中加以选择。可供用户选择的风暴特性、其程度及其存在概率将取决于可从 由主计算系统12用来跟踪风暴的可用天气信息源(例如NEXRAD 130、实况雷达132、卫星 影像134、雷击数据135和来自远程天气传感器136的实况天气信息)获得的风暴的属性 特性。因此,例如,用户可以在风暴档案中表明他在如下情况下对接收个性化风暴警报感兴 趣在感兴趣的用户位置附近检测到雷击(如果雷击数据135可为主计算机12所用)。用户档案设置菜单用户界面42还可以提示用户指明提前警报时间或距离条件 156。由用户选择的提前警报时间或距离条件156定义自风暴到达用户希望个性化风暴警 报被提供用于的感兴趣的指定用户位置起的预测时间、或者风暴与感兴趣的指定用户位置 之间的当前距离。因此,可以仅在风暴到达感兴趣的用户位置的预测时间少于或等于所指 明的提前警报时间条件、或者风暴的当前位置少于或等于提前警报距离条件的情况下向用 户提供个性化风暴警报。用户可以通过在用户档案设置菜单用户界面42上选择适当复选 框158而在提前警报时间或距离条件之间进行选择。然后,用户规定期望的特定提前警报 时间或距离条件160。如上所述,在建立了用户档案后,使用用户档案设置菜单用户界面42,用户档案由 主计算机系统12保存62在例如用户档案数据库26中。当然,许多个人用户档案可以由个 人用户建立并由主计算机系统12保存在用户档案数据库26中。优选地,通过例如通过因 特网连接14重新访问用户界面菜单42并作出任何期望的改变,用户能够在任何时间改变 他的用户档案的任何用户可定义部分。为了安全起见,可以请求用户在开始建立用户档案 时就建立用户口令,并且可以提示用户在被允许对先前建立的用户档案作出任何改变之前 输入该口令。主计算机系统12定期地或持续地运行风暴跟踪算法以生成风暴轨迹164。所生 成的风暴轨迹优选地包括与风暴的属性特性有关的详细信息(例如龙卷风活动、冰雹、大 的降水等)以及风暴的当前位置和风暴的预测路径。这样的风暴轨迹可以使用各种已知方 法、使用各种不同形式的天气信息(例如NEXRAD 130、实况雷达132和其它天气信息服务提 供的天气信息)来生成。如上所述,NEXRAD提供与风暴单体的位置、方向、速度及其它特性有关的详细信 息。这样的数据大约每6分钟更新一次。因此,对于仅根据NEXRAD信息30生成风暴轨迹 的系统,可以每当接收到更新的NEXRAD信息130时执行生成风暴轨迹的步骤。然而,优选 地,更频繁地(即,在每次接收新的NEXRAD信息之间)更新所跟踪的风暴的位置,以提供风 暴位置的更准确指示。这样的更新可以基于最新近的可用NEXRAD信息本身。例如,可以定 期地在NEXRAD更新之间、基于在最新近的NEXRAD更新中提供的风暴导向和速度信息来更 新风暴单体属性、位置和轨迹。然而,在NEXRAD更新之间的时间段内,风暴单体的方向和速度可能显著改变。这 对于迅速发展的风暴单体而言尤其如此,与风暴单体的移动方向和速度有关的准确信息对 于迅速发展的风暴单体而言最为关键。因此,仅基于NEXRAD数据的NEXRAD风暴属性的位 置和轨迹即使定期地在NEXRAD更新之间予以更新也可能随着自提供最新近的NEXRAD更 新起的时间增加而变得越来越不准确。因此,优选地在NEXRAD数据更新之间、通过将由 NEXRAD 130提供的详细风暴单体信息与来自本地或远程雷达地点的实况雷达数据132进行整合来更新详细NEXRAD风暴单体属性的位置和预测轨迹。如上所述,实况雷达扫描可以 按高达每10秒(对于扇区扫描)至90秒的速率提供关于风暴单体的更新位置信息。在标 题为"Weather Tracking and Display System and Method” 的第 6,339,747 号美国专利 中详细描述了一种基于实况雷达信息来更新NEXRAD风暴单体属性的位置和预测轨迹的优 选方法。可以沿着预测路线、使用根据实况雷达源132确定的风暴单体的移动速度和方向 (其被馈送给运行于主计算机系统12中的风暴轨迹发生器功能)来更新NEXRAD风暴属性 表中提供的风暴单体的强度和其它特性的位置。这通过将由实况雷达跟踪的风暴单体与在 最新近的可用NEXRAD信息中标识的同一风暴单体链接或关联来实现。优选地,每当实况雷 达132扫描天气单体时,可以确定由NEXRAD定义的天气单体属性的新位置。然后,使用由 NEXRAD风暴属性表提供的风暴单体的属性、但是从由实况雷达数据确定的新位置开始、或 使用根据实况雷达数据确定的新速度和导向信息来生成从更新的位置延伸的新风暴轨迹。 该更新可以随着实况雷达的每次扫掠而持续。因此,可以基本上持续地(例如,每当实况雷 达132扫描风暴单体时)执行生成风暴轨迹164的步骤。当接收到下一个NEXRAD雷达更 新时,更新风暴单体的属性,并且NEXRAD定义的风暴单体与实况雷达数据中的对应风暴单 体重新链接或关联。因此,可以使用经整合的NEXRAD和实况雷达数据来提供详细风暴单体 信息的改善的准确跟踪。详细风暴轨迹信息无论是如何生成的,都由主计算机系统12在166保存在风暴轨 迹数据库128中。来自风暴轨迹数据库128的保存的风暴轨迹数据与用户档案数据库26 中的用户档案数据相组合,以为已建立用户档案的每个用户生成个性化风暴警报信息。许 多个人用户的用户档案将定义用户对接收其个性化风暴警报感兴趣的许多感兴趣的个人 位置。然而,由主计算机系统12生成的风暴轨迹(如果有的话)通常仅可以影响这样定义 的感兴趣的用户位置中的少许几个。例如,图8示意性地图示了风暴单体168,其中主计算 机系统12已基于当前天气雷达信息为风暴单体168生成了指示风暴单体168的预测移动 的跟踪楔170这一形式的轨迹、风暴单体特性和位置。(应当注意,可以采用除跟踪楔170 以外的形式来生成风暴单体轨迹。)在图8中还相对于风暴单体168和轨迹170示出了个 人用户在他们的相应用户档案中定义的感兴趣的用户位置172。应注意,通常只有少许感兴 趣的用户位置172A位于风暴单体168或预测轨迹170内。因此,仅有必要针对位于风暴单 体168或预测轨迹170内的那些感兴趣的用户位置172A生成根据本发明的个性化风暴警 报。因此,主计算机系统12优选地首先将保存在风暴轨迹数据库128中的风暴轨迹数据与 存储在用户档案数据库26中的用户档案信息相组合,以针对每个用户档案确定174该用户 档案中标识的感兴趣的用户位置是否位于检测到的风暴单体168或预测轨迹170内。如果在174确定了感兴趣的用户位置处于所生成的风暴轨迹内,则主计算机系统 12在176针对该规定的用户位置生成个性化风暴警报信息。应注意,可以例如每当主计算 机系统12的风暴轨迹发生器功能生成或更新新的风暴轨迹时自动执行如下步骤确定用 户指定的感兴趣的位置是否处于风暴轨迹内;以及针对其生成个性化风暴警报信息。生成个性化风暴警报的步骤176还可以包括如下步骤将保存在风暴轨迹数据库 28中的所生成的风暴轨迹与保存在用户档案数据库26中的用户定义的风暴档案相比较, 以确定对感兴趣的个人用户位置有影响的风暴是否还满足用户建立的风暴档案条件。仅需 要在如下情况下生成并向用户提供个性化风暴警报信息对感兴趣的用户位置有影响的风暴满足用户针对该感兴趣的位置建立的风暴档案条件(即,跟踪的风暴包括用户建立的风 暴属性特性),并且风暴到达感兴趣的用户位置的预测到达时间或风暴与感兴趣的用户位 置之间的当前距离满足用户在风暴档案中建立的提前警报条件。如果满足风暴档案条件, 则针对感兴趣的用户位置生成个性化风暴警报信息。因此,仅向用户提供如下风暴的风暴 警报这些风暴影响感兴趣的用户特定位置,并且包括用户感兴趣的风暴属性特性。还向用 户提供个性化风暴警报以提供由用户选择的一定程度的提前警报。可以执行附加过滤、检 查或其它功能以验证生成根据本发明的个性化风暴警报信息的适当性。例如,在多个风暴 逼近感兴趣的用户位置的情况下,可以在单个个性化风暴警报中包括多个风暴警报。根据本发明,用户可以选择为了向用户呈现个性化天气信息而被制成动画的呈现 体的视觉和/或音频特性。用户档案设置菜单42可以提示用户进行这样的选择。例如,如 图9中所示,可以提示用户选择复选框200以指明呈现体的视觉特性。可以提供可用视觉 特性选项的缩略像202。可以提示用户选择复选框204以选择呈现体的音频特性。优 选地提供指向可用音频选项的样本音频剪辑的链接206。应当注意,为用户提供的呈现体的视觉和音频特性可以基于可用计算能力、实施 开支和其它因素而变化。呈现体可以在谱域的一端以简单的“卡通”风格再现,或者基于实 际人的数字化图像而再现为非常详细和逼真的动画。在后一种情形下,例如,本地天气报告 员或其它已知人的数字化和动画图像可以用来提供根据本发明的个性化天气报告呈现。现在将参照图10描述借助动画式呈现体生成个性化天气预报报告和/或警报呈 现的示例方法。如上所述,为用户生成个性化天气预报信息68和/或个性化风暴警报信息 176。该信息将统称为个性化天气信息208。向天气呈现发生器210提供个性化天气信息208。天气呈现发生器210实质上生 成动画式天气呈现体的脚本。也就是说,天气呈现发生器210生成构成天气呈现并且待由 动画式天气呈现体递送的短语。天气呈现发生器可以通过使用覆盖了可被报告的所有可能 天气条件的预先生成的短语模板来生成这样的短语。取决于待呈现的个性化天气信息208, 选择适当短语模板并用来自个性化天气信息的特定天气信息填充这些短语模板。例如,如 果个性化天气信息表明感兴趣的用户规定位置预测会下雨,则可以选择以下短语模板“将 要在[感兴趣的用户位置]在[预报开始下雨的时间]开始下雨,您将看到截至当天结束 时的总降雨[预报累积降雨]”。从天气预报信息208 (在此情形下为用户档案信息)中提 取用以完成语句的特定信息。应当针对相同的天气条件提供多个预先生成的短语并随机地 或按某种模式加以选择,以提供更逼真的呈现。天气报告员每次将不使用完全相同的文字 来报告相同的天气。天气呈现发生器210生成文本或其它数据文件,音频发生器214使用该文本或其 它数据文件来生成天气信息呈现的音频部分,该音频部分存储在音频文件216中。例如,音 频发生器214可以实施为市售的文本到语音发生器或其它市售的产品以实施这一功能。由 音频发生器214生成的音频的特性优选地基于用户音频特性选择218 (如果有的话)。优选 地,音频的特性还基于待呈现以创建更逼真的音频呈现的天气信息的实质内容。音频特征 逻辑220可以用来分析天气呈现信息208的内容以确定适当的音频特性。例如,如果音频 特征逻辑220确定了天气呈现信息包括恶劣天气警报,则音频发生器可以生成将以更严肃 的音调递送的音频。
动画发生器222用来生成动画式呈现体呈现的视频图像部分,该视频图像部分保 存在视频数据文件224中。视频图像可以由动画发生器222基于来自天气呈现发生器的天 气呈现信息和/或来自音频发生器214的音频数据、取决于动画发生器222来生成。市售 动画发生器222可以用于这一目的。所生成的动画还基于动画式呈现体的用户所选视觉特 性226 (如果有的话)。与音频呈现一样,呈现体动画的视觉特征优选地对应于待呈现的天 气信息208的实质内容。视觉特征逻辑228可以用来分析天气信息内容以确定适当的视觉 特性。例如,如果待呈现的天气信息208包括晴朗温暖天气的预报,则可以将动画式呈现体 制成微笑的动画。如果要呈现风暴警报,则可以将呈现体制成具有关切表情的动画。动画式呈现体的音频216和视频224成分以常规方式加以组合并再现230,以创建 对根据本发明的个性化天气信息进行呈现的动画式呈现体。这样的动画式呈现体呈现可以 借助诸如用户的个人计算机、具有视频能力的便携式蜂窝电话或其它手持设备、可寻址数 字电视系统等任何适当的可寻址介质或设备来递送给用户。本发明不限于这里图示和描述的具体示例应用和实施例。
权利要求
一种由计算机实施的个性化天气呈现方法,包括(a)接收至少包括对感兴趣的位置和天气信息类型的选择的天气个性化输入(40);(b)基于所述感兴趣的位置和所述天气信息类型来生成个性化天气信息(68);以及(c)使用由用户选择的天气呈现动画式呈现体(232)来呈现所述个性化天气信息(68)。
2.根据权利要求1所述的方法,还包括生成代表所述个性化天气信息(68)的音频流 (216)。
3.根据权利要求2所述的方法,其中所述音频流(216)是被配置成模仿人类气象员呈 现的所述个性化天气信息(68)的呈现。
4.根据权利要求2所述的方法,其中使用由用户选择的天气呈现形象来呈现所述个性 化天气信息包括配置(232)所述由用户选择的天气呈现动画式呈现体(232),使得所述形 象显现为呈现所述音频流(216)。
5.根据权利要求3所述的方法,其中配置所述由用户选择的天气呈现动画式呈现体包 括将所述动画式呈现体制成动画(222),使得所述动画式呈现体(232)的嘴部和面部运动 逼真地对应于所述音频流(216)。
6.根据权利要求1所述的方法,其中使用由用户选择的天气呈现动画式呈现体(232) 来呈现所述个性化天气信息(68)包括接收从一组天气呈现动画式呈现体中对天气呈现 形象的选择(226)。
7.根据权利要求1所述的方法,其中基于所述个性化天气信息的内容来修改(214, 222)所述天气呈现动画式呈现体(232)的外观和呈现中的至少一个。
8.一种由计算机实施的个性化天气呈现系统,包括(a)数据库(62),被配置成为多个用户存储至少包括对感兴趣的位置和天气信息类型 的选择的天气个性化输入(40);(b)个性化天气信息发生器(12),被配置成基于所述感兴趣的位置和所述天气信息类 型来生成个性化天气信息(68);以及(c)个性化天气信息呈现系统(210),被配置成使用由用户选择的天气呈现动画式呈 现体(232)来呈现所述个性化天气信息(68)。
9.根据权利要求8所述的系统,其中所述个性化天气信息呈现系统被配置成生成代表 所述个性化天气信息(68)的音频流(216)。
10.根据权利要求9所述的系统,其中所述音频流(216)是被配置成模仿人类气象员呈 现的所述个性化天气信息(68)的呈现。
11.根据权利要求9所述的系统,其中使用由用户选择的天气呈现形象来呈现所述个 性化天气信息(68)包括配置(230)所述由用户选择的天气呈现动画式呈现体(232),使 得所述形象显现为呈现所述音频流(216)。
12.根据权利要求11所述的系统,其中配置所述由用户选择的天气呈现动画式呈现体 (232)包括将所述动画式呈现体制成动画(222),使得所述动画式呈现体的嘴部和面部运 动逼真地对应于所述音频流(216)。
13.根据权利要求8所述的系统,其中使用由用户选择的天气呈现动画式呈现体(232) 来呈现所述个性化天气信息(68)包括接收从一组天气呈现动画式呈现体中对天气呈现形象的选择(226)。
14.根据权利要求8所述的系统,其中基于所述个性化天气信息的内容来修改(214, 222)所述天气呈现动画式呈现体(232)的外观和呈现中的至少一个。
15.一种由计算机实施的个性化天气呈现方法,包括(a)生成个性化天气信息(68);以及(b)使用由用户选择的天气呈现动画式呈现体(232)来呈现所述个性化天气信息 (68),其中所述呈现基于所生成的所述个性化天气信息的内容来配置(214,222)。
16.根据权利要求15所述的方法,其中呈现所述个性化天气信息(68)包括生成代表 所述个性化天气信息(68)的音频流(216)。
17.根据权利要求16所述的方法,其中使用由用户选择的天气呈现动画式呈现体 (232)来呈现所述个性化天气信息(68)包括配置(230)所述呈现体(232),使得所述呈现 体(232)显现为说出所述音频流(216)。
18.根据权利要求17所述的方法,其中配置所述由用户选择的天气呈现动画式呈现体 (232)包括将所述动画式呈现体制成动画(222),使得所述动画式呈现体的嘴部和面部运 动逼真地对应于所述音频流(216)。
19.根据权利要求15所述的方法,其中呈现所述个性化天气信息(68)包括基于所述 个性化天气信息(68)的内容来选择一个或多个预定义的短语和对应动画。
20.根据权利要求15所述的方法,其中基于所述个性化天气信息(68)的内容来修改所 述天气呈现动画式呈现体(232)的外观和呈现中的至少一个。
全文摘要
提供了一种由计算机实施的个性化天气呈现方法。该方法包括生成个性化天气信息(68),并使用由用户选择的天气呈现动画式呈现体(232)来呈现个性化天气信息(68)。该呈现基于所生成的个性化天气信息(68)的内容来配置(214,222)。一种由计算机实施的个性化天气呈现方法包括(a)接收至少包括对感兴趣的位置和天气信息类型的选择的天气个性化输入(40);(b)基于感兴趣的位置和天气信息类型来生成个性化天气信息(68);以及(c)使用由用户选择的天气呈现动画式呈现体(232)来呈现个性化天气信息(68)。
文档编号G06F19/00GK101896836SQ200880101159
公开日2010年11月24日 申请日期2008年6月12日 优先权日2007年6月12日
发明者特伦斯·F·凯利 申请人:华风天气有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1