专利名称:用于机械设备的电子邮件系统的制作方法
技术领域:
本发明涉及一种电子邮件系统,更具体地,涉及用于机械设备的电子 邮件系统。
背景技术:
诸如例如拖拉机、船舶、发电机組、机车和/或其他类型的机械设备等
机械设备典型地包括一种或多种诸如例如运转工具(work implement)、 牵引设备、推进器和/或轴的组件来进行各种操作。机械设备通常包括控制 器,其被配置来控制诸组件的操作以执行各种任务,例如挖掘、拖拉、移 动和/或发电操作。通常,控制器接收来自>^作者的输入,其指示期望的操 作,并输出命令以依照该输入影响操作。典型的情况是控制器与一个或多 个通信器(例如传感器或致动器)进行交互以影响想要的操作,并向操作 者反馈机器的相关操作参数。操作者通常通过传输一个或多个信号(例如 电压或电流幅度,指示例如操纵杆位置或操作参数值)来与机械设备进行 通信。
Lundberg等发布的专利号为6,760,757号("'757专利")的美国专 利公开了用于在交通工具上使用基于web的服务器的技术。具体而言,'757 专利的系统公开了 一种包括多个用户终端的航空器,该用户终端被配置来 与代理服务器通信。代理服务器在飞行期间被配置来通过无线链路与卫星 进行通信,而当航空器在飞行之间停在地面时代理服务器被配置来通过有 线链路与地面服务器进行连接。飞行期间,用户可以通过各自的用户终端 进入因特网页面、产生并发送电子邮件。电子邮件临时存储在代理服务器 中,当航空器着陆时其被下载到地面服务器中。随后,该地面服务器通过 传统的前向传输链路下载该电子邮件。用户可以通过经由卫星的无线链路有选择性的标识和发送电子邮件。
虽然'757专利的系统公开了具有电子邮件服务器的航空器,但是用户 却不能请求和接收指示航空器操作情况的电子邮件。另外,,757专利系统
不能根据来自用户的通过电子邮件发送的命令来控制航空器的操作。而且, '757专利的航空器不能自动通过电子邮件与用户通信。 本发明旨在克服上述的一个或多个缺点。
发明内容
一方面,本发明提供一种用于机械设备的电子邮件系统。该系统包括 被配置来影响所述机械设备的至少一种操作的控制器。该系统还包括至少 一个与所述控制器操作上相连的通信器,该通信器被配置来与所述控制器 通信使用至少一个信号。所述系统还包括被配置来在所述控制器和用户之 间传送电子邮件的服务器。
另一方面,本发明提供一种具有至少一个组件和至少一个控制器的机 械设备的操作方法。所述方法包括在用户和所述至少一个控制器之间传送 至少一个电子邮件的步骤。所述方法还包括与所述至少一个控制器通信所 述至少一个组件的操作状态的步骤。所述方法还包括通过电子邮件与至少 一个用户通信所述至少一个组件的操作状态的步骤。
另一方面,本发明提供一种机械设备。所述机械设备至少包括一个被 配置来进行操作以影响至少 一个任务的执行的组件。所述机械设备还包括 电子邮件系统,该电子邮件系统包括至少 一个控制器以及至少一个被配置 来和用户通信电子邮件的服务器。所述电子邮件包含指示所述至少一个组 件的操作的信息。
图1是才艮据本发明的示例性机械设备的示意图,和
图2是图1的机械设备的示例性电子邮件系统的示意图。
具体实施例方式
图1例示了示例性的机械设备10。机械设备10可以是固定的或移动
的机械设备,其执行与产业有关的某种操作,该产业诸如例如开采、建筑、
种植和/或现有技术中已知的任何其它产业。例如,机械设备10可以包括
拖拉机、船舶、发电机组、机车和/或现有技术中已知的其它任何机械。仅
为了示例,机械设备10被例示为拖拉机,然而,需要注意的是在此本发明 能够应用于任何机械设备。机械设备10可以包括组件12、控制器14、通 信器16以;SJ良务器18。控制器14可以被配置为根据从通信器16和/或通 过服务器18接收的输入影响组件12的控制。
组件12可以被配置来实现或影响机械设备10的一个或多个执行。特 别地,组件12可以包括能够与机械设备10的外部环境交互和/或与其它组 件12交互的可移动和/或固定组件。例如,机械i殳备10的组件12可以包 括可移动的车架构件(frame member)、液压致动器、牵引装置、和/或 运转工具。一个或多个组件12可以协同工作以影响控制运转工具的移动从 而影响诸如例如挖掘的操作。应该考虑到机械设备10可以包括任何数量和 /或任何类型的现有技术中已知的组件。
控制器14可以被配置来影响控制组件12进而影响控制机械设备10。 控制器14可以包括一个或多个微处理器、存储器、数据存储装置、通信集 线器和/或现有技术中已知的其他组件。控制器14可以被集成在能够控制 机械设备10的其他各种功能的通用控制系统中。特别地,控制器14可以 被配置来从通信器16接收所传送的输入,和/或通过服务器18从用户22 (参见图2 )接收例如信号或电子邮件。控制器14可以执行一个或多个算 法以确定合适的输出信号,并将输出信号传送到一个或多个通信器16以影 响组件12的控制。另外,控制器14可以被配置为根据与通信器16所通信 的信号通信器和/或通过服务器18所接收的输入,执行一种或多种算法来 产生电子邮件。所产生的电子邮件可以在服务器18中创建,和/或在控制 器14中产生并传送到服务器18。可以预见的是,控制器14可以进一步被 配置为从一个或多个通信器16接收指示机械设备10和/或组件12的各种操作参数的输入。还可以预见的是,控制器14可以被配置为控制机械设备 10的诸如例如音频、视频显示和/或现有技术中已知的其它系统的附加系 统的操作。还可以预见的是,控制器14可以被配置来通过执行合适的算 法,诸如例如执行一个或多个软件程序,识别电子邮件中的文字以便标识 从用户22所传送的输入。
通信器16可以被配置来与控制器14传送指示组件12操作的信号和/ 或机械设备10操作参数。特别地,通信器16可以包括诸如电压等级 (voltage level)的有源传感器和/或诸如非侵入的无源传感器,以便监控 或影响组件12和/或机械设备10的操作。例如,通信器16可以包括操作 者接口装置、温度和/或位置传感器、音频和/或视频警报器、定时器、显 示器、监控器、输入/输出装置、控制器、全球定位系统、射频发射器、电 压和/或电流发射器、红外和/或光学发射器、螺线管、机械、电子和/或虚 拟开关和/或现有技术中已知的其它任何通信装置。通信器16可以每个都 被配置为监控和/或影响一个或多个组件12的操作。例如,仅为了示例, 将机械设备10假设为拖拉机,通信器16中的一个可以被配置为监控液压 致动器的位置,其可以通过液压致动器的扩张或收缩来影响运转工具的移 动。又例如,通信器16中的一个可以被配置为影响在操作上与液压系统关 联的阀的移动,其可以根据阀的位置,指引受压的液体进入或离开液压致 动器中的室,从而控制液压致动器的移动。可以预见的是,通信器16可以 包括任意数量的通信器,其每个被配置来与控制器14通信以及在操作上与 一个或多个组件12和/或机械设备10关联。还可以预见的是,通信器16 可以与控制器14以诸如例如通过射频、硬连线连接,可选地,和/或现有 技术中已知的其他任何方式的任何合适的方式进行交互。
图2例示了与控制器14、服务提供者20、用户22相关的服务器18。 特别地,服务器18可以被配置为与控制器14以及服务提供者20通信,以 发送和接收他们之间的电子邮件。服务提供者20可以被配置为与服务器 18之间收发电子邮件,并且使用户22能够产生、访问电子邮件。可以预 见的是,服务器18、服务提供者20和用户22可以分别彼此以任何合适的方式进行通信,例如通过无线或有线连接、通过因特网、通过局域网和/
或者现有技术中已知的其它任何方式。可以预见的是,用户22可以包括工 人、控制器、计算机、和/或任何合适的被配置来影响机械设备10操作的 实体。
服务器18可以被配置来收发电子邮件,还可以包含现有技术中已知的 任何合适的服务器。特别地,服务器18可以被配置来与控制器14和服务 提供者20通信,以便与控制器14和服务提供者20两者收发电子邮件。服
务器18可以包括现有技术中传统的、被配置来执行一个或多个算法以^ 电子邮件的软件和/或硬件。可以预见的是,服务器18可以集成在控制器 14中。
服务提供者20可以被配置来通过服务器18收发电子邮件,而且可以 包括现有技术中已知的任何合适的服务提供者。特别地,服务提供者20 可以被配置来使用户22能够创建电子邮件并将其发送给服务器18。服务 提供者20也可以被配置来从服务器18接收电子邮件,并且使用户22能够 访问和/或浏览所接收的电子邮件。例如,服务提供者20可以包括被配置 来根据现有技术中所已知的任何传统的电子邮件协议执行一种或多种算法 以通信的软件和/或硬件。可以预见的是,用户22可以通过包括输入/输出 装置的计算机、通过蜂窝电话和/或通过现有技术中已知的其它任何合适的 方式,在服务提供者20中创建、发送和/或访问电子邮件。还可以预见的 是,服务提供者20和/或用户22可以部署在关于机械设备10的任意位置。 例如,服务提供者20和/或用户22可以部署在本地位置,例如在机械设备 10的视距范围内和/或远程位置,例如离机械设备10任何距离的外地办事 处或总部。
电子邮件可以包括任何消息,其包括通过电子邮件系统传输的文本。 可以通过简单邮件传输协议("SMTP")传送电子邮件,例如通过因特 网传送,可以通过非标准协议传送电子邮件,例如在局域网中传送,和/ 或通过现有技术中已知的任何协议。正如现有技术中传统的那样,电子邮 件可以包括地址头、主题和正文。地址头可以包含发送方和接收方的地址"f言息,,H口 user@serviceprovicer.com。 主题可以包括才示i口、i亥电子由lH牛的 主题的文本,而正文可以包括被设置来传送一个或多个思想的任何文本。 可以预见的是,电子邮件可以包括任何类型的文本,该文本例如包括任何 类型的字体、文字、数字、符号、语言、编码的文本、加密的文本和/或在 该主题和/或正文中的文本的数量。还可以预见的是,可以与任何地址来回 传送电子邮件,电子邮件可以包括或不能包括在正文中或主题中的文本。 还可以预期的是,电子邮件可以包括一个或多个诸如例如文本文件、可执 行程序文件、图片文件和/或现有技术中已知的任何类型的文件的附件。
特别地,用户22传送的电子邮件可以包括被配置为给控制器14的一 个或多个命令的文本。用户22可以通过服务提供者20以及服务器18,生 成电子邮件并传送到控制器14,该电子邮件包拾没置在主题、正文和/或 附件中的文本,其可以^皮控制器14识别为输入。用户22发送的电子邮件 可以控制控制器14执行一种或多种算法并向通信器16输出适当的信号以 影响组件12的操作,从而影响机械设备10的操作。同样地,控制器14 可以根据通过电子邮件接收的输入进行控制。另外,当机械设备10的参数 值超出或落入预定的值范围和/或大于或者小于预定值时,控制器14可以 自动产生电子邮件。同样的(as such),可以才艮据从控制器14发送的电 子邮件,将机械设备10的操作状态通知给用户22。可以预见的是,从用 户22发送的包含附件的电子邮件可以包括控制器14可识别的输入,以便 执行包括在附件中的算法,例如,诸如软件更新的重新编写控制器14的部 分程序的算法。
工业实用性
本发明的电子邮件系统可以应用于任意机械设备,而且可以允许在用 户22和机械设备10之间进行电子邮件通信。参考仅为了示例而具体化为 拖拉机的机械设备IO,以下对机械设备IO,具体而言服务器18的操作进 行解释,应该注意的是,下面的解释可以适用于任何机械设备。
机械设备10可以根据从从通信器16传送的输入进行操作。例如,控制器14可以包括一种或多种算法,该算法被配置来监控通信器16,并且 依据从通信器16接收的信号自动控制组件12。同样,如现有技术中传统 的那样,通过操作上与有关机械设备关联的操作者,组件12从而机械设备 IO的操作可以进行控制。例如,操作者可以通过操作者接口装置的驱动来 控制组件12,例如操纵杆的移动。
另外,通过用户22经由服务提供者20以及服务器18传送的电子邮件, 组件12以及进而机械设备10是可控制的。例如,用户22可以通过月良务器 18监控和/或控制组件12以执行一种或多种操作。特别地,控制器14可 以从用户22接收包含文本的电子邮件,该文本4皮i殳置为一个或多个输入。 控制器14可以识别该输入,并响应于此执行一个或多个算法。控制器14 可以根据该输入和所执行的监控和/或控制组件12的算法,与通信器16之 间进行发送和/或接收信号。控制器14可以通过服务器18将包括指示所执 行的算法的文本、与通信器16之间所发送或接收的信号和/或诸如任何类 型的数据的其它信息的电子邮件传递给用户22。
用户22和控制器14之间可以发送并接收电子邮件,以<更监控和/或控 制机械设备10的操作。特别地,用户22对机械设备10的操作感兴趣,希 望得到指示机械设备10的一个或多个操作参数的信息。同样,用户22产 生电子邮件并通过服务器18将该电子邮件发送到控制器14,该电子邮件 被配置来命令控制器14执行诸如例如从通信器16之一接收信号、产生电 子邮件并通过服务器18将该电子邮件传递到用户22,以便文字上表示所 接收的输入的算法的特定算法。另外,用户22可以要求一个或多个组件 12的移动以建立机械设备10的特殊操作。同样,用户22可以类似地生成 并发送电子邮件到控制器14,该电子邮件被配置来命令控制器14执行诸 如例如被配置来将输入信号传送到一个或多个通信器16以影响一个或多 个组件12的移动,以便建立机械设备10的特殊操作的算法的特殊的算法。 此外,控制器14可以被配置来执行一种或多种算法,该算法被配置来响应 于从控制器16接收的、超出或落入预定范围和/或大于或小于预定值的信 号,而自动产生并发送电子邮件。例如,如果用户22想要得到关于液压致动器中受压液体压力的信息, 用户22可以向控制器14发送电子邮件,其中包括控制器14可识别的作为 确定合适的压力的命令的输入,,例如,在主题中包含文本"液压致动器 的压力"。相应地,控制器14识别该文本并执行从通信器16之一接收信 号的算法,例如,压力传感器操作上与液压致动器关联。控制器14可以被 配置来自动产生电子邮件,并通过服务器18发送给用户,该电子邮件包括 用户22可识别的作为确定的压力的文本,例如文本"压力等于120kpa,,。 类似的,用户22可以向控制器14传送输入以影响组件12的操作。可以预 见的是,用户22可以在预定的和/或无限制的配置(arrangement)中产生 由控制器14识别的文本。还可以预见的是,例如当用户22需要组件12 操作时,可选择性地,控制器14不产生、发送指示已经执行的命令的电子 邮件。
因为机械设备10可以向用户22发送包含指示机械设备10和/或组件 12的操作状态的信息的电子邮件,用户22不需要事先知道如何解释电子 邮件。例如,如果机械设备10传送例如电压或电流级(level)的信号,用 户22将需要事先知道该信号表示或指示什么。通过发送电子邮件,用户 22不需要事先知道,便可以通过识别文本来解释从机械设备10传送的信 息。因为机械设备10通过服务提供者与用户22通信,机械设备10和用户 22可以无线连接(untethered),和/或位于距离机械设备10任意远的地 方,例如,机械设备10和用户22可以通过无线连接和/或因特网发送和接 收电子邮件,并允许远程监控和/或控制机械设备10的一种或多种操作。 另外,机械设备10可以由操作上与机械设备10通过传统方式(例如通过 操作者用户接口装置,不考虑用户22与控制器14之间的电子邮件通信) 关联的例如非用户22的操作者控制,例如,其位于机械设备10的本地。 可以预见的是,诸如从用户22通过电子邮件实现的远程输入以及诸如从操 作者通过操作者接口装置实现的本地命令之间的优先级可以基于逐个案例 决定,或者用户22可以通过一个或多个特殊命令,选择性地推翻从操作者 接口装置传送到控制器14的输入。这对本领域技术人员而言是显而易见的。考虑本说明书以及所公开的系统 的实施,其他形式的实施例对本领域技术人员而言是显而易见的。说明书 以及示例旨在仅作为本发明的示例,其真实的范围由以下的权利要求及其 等效物来指示。
权利要求
1.一种用于机械设备的电子邮件系统,包括控制器(14),被配置来影响所述机械设备(10)的至少一种操作;至少一个通信器(16),操作上与所述控制器相连,并被配置来与所述控制器通信至少一个信号;和服务器(18),被配置来在所述控制器和用户(20)之间传送电子邮件。
2. 如权利要求l所述的电子邮件系统,进一步包括服务提供者(20), 被配置来在所述服务器和所述用户之间传送至少一个电子邮件。
3. 如权利要求l所述的电子邮件系统,其中所述控制器进一步被配置 来通过所述服务器向所述用户发送电子邮件,该电子邮件被配置来指示所 述至少一个信号的值。
4. 如权利要求l所述的电子邮件系统,其中所述控制器进一步,皮配置(12)的操作,所述输入以电子邮件的方式被传送到所迷控制器。
5. 如权利要求l所述的电子邮件系统,其中所述控制器被配置来响应 于从所述用户接收到的第一电子邮件,执行至少一种算法,该算法被配置 来确定所述^l^设备的至少一个参数的值,并向所述用户发送第二电子邮 件,该第二电子邮件指示所述至少一个参数的值。
6. —种操作具有至少一个组件(12)和至少一个控制器(14)的机械 i殳备的方法,包括在用户(22)和所述至少一个控制器之间发送至少一个电子邮件; 与所述至少一个控制器通信所述至少一个组件的操作状态;和 通过电子邮件与至少一个用户通信所述至少一个组件的操作状态。
7. 如权利要求6所述的方法,其中在用户和所述至少一个控制器之间 发送至少一个电子邮件的步骤包括从所述用户向所述至少一个控制器发送电子邮件,该电子邮件被配置来影响至少一个组件的操作。
8. 如权利要求6所述的方法,其中在用户和所述至少一个控制器之间 发送至少一个电子邮件的步骤包括从所述用户向所述至少一个控制器发送电子邮件,该电子邮件被配置 来监控至少一个组件的操作。
9. 如权利要求6所述的方法,其中在用户和所述至少一个控制器之间 发送至少一个电子邮件的步骤包括所述至少 一个控制器自动向所述用户发送电子邮件,该电子邮件被配 置来指示由所述控制器所接收的至少一个信号的值。
10. —种才几械i殳备(10),包括至少一个组件(12),被配置来进行操作以便影响至少一种任务的执 行5和根据权利要求1-5中任何一个的电子邮件系统。
全文摘要
本发明涉及一种用于机械设备的电子邮件系统。该系统包括控制器(14),该控制器被配置来影响该机械设备的至少一种操作。该系统还包括操作上与该控制器相连的至少一个通信器(16),该通信器被配置来与该控制器至少通信一个信号。该系统还包括被配置来在该控制器和用户(22)之间传送电子邮件的服务器。
文档编号H04L12/58GK101322364SQ200680044964
公开日2008年12月10日 申请日期2006年9月28日 优先权日2005年11月30日
发明者A·D·麦克尼利, A·L·弗尔古森, A·M·唐纳利 申请人:卡特彼勒公司