带有可配置的点火开关特性的车载计算机的制作方法

文档序号:6365200阅读:158来源:国知局
专利名称:带有可配置的点火开关特性的车载计算机的制作方法
技术领域
本发明一般涉及一种车载计算机系统,更具体地,涉及一种具有由车辆点火开关控制的用户可配置行为的车载计算机系统。
背景技术
计算机终端通常装载在仓库、生产设施和其它工作场所中的车辆上以收集和显示数据。例如,车载计算机通常在铲车和其它多用途车辆上被发现。车载计算机通常包括一个或多个用户接口,诸如触摸显示屏和键盘或小键盘。许多车载计算机还包括无线的无线电收发机,用于与诸如另一台计算机或服务器的远程设备进行通信。车载计算机通常与车辆电池相连接以接收供电。传统的车载计算机包括电源开关或按钮,操作员可操纵该开关或按钮以打开或关闭车载计算机。很多时候,操作员离开车辆没有关闭电脑。例如,操作员可能在这一天结束的时候关闭车辆,但却忘记关闭车载计算机。这可耗尽电池并致使下一位操作员或下一个工作班次无法使用该车辆。此外,操作员经常在他们工作班次结束时忘记退出车载计算机系统。这会允许非授权用户访问车载计算机并可能访问车载计算机所连接的网络。另外,车载计算机操作系统可在一定量的空闲时间后要求用户再次登录。这样可防止其它操作员登录到锁定的计算机直至管理员能够解锁该计算机。
一些组织的计算机管理员偏好他们负责的计算机能够在不使用时处于特定的状态。例如,计算机管理员会请求使用者注销他们的计算机使得对应用程序和网络安全的更新可被执行。然而,许多计算机使用者未能遵循这些偏好,从而给管理者引起麻烦。

发明内容
本发明提供了借助车辆点火开关来控制计算机的方法和系统。计算机可以被装配到车辆或以其他形式安装在车辆上,诸如,铲车或多用途车辆。车辆点火开关可作为输入被逻辑上耦合到计算机的使得计算机可以检测或接收点火开关的位置的指示。例如,点火开关可以电耦合到计算机的电源按钮使得计算机操作系统检测点火开关的位置改变,类似于检测电源按钮的压下。计算机可由诸如操作员或计算机管理员的用户来配置以响应点火开关被按压或点火开关的位置被调整,来执行动作、切换到不同模式、注销当前用户、执行软件应用程序、或传输数据到另外一台计算机或设备。例如,计算机可被配置为,当计算机处于活动模式时,响应点火开关被置于关的位置或点火开关被按压来切换到待机模式、切换到休眠模式、关机、提示操作员选择动作、执行应用程序或什么也不做活动模式。计算机还可被配置为响应点火开关被转动或按压来从非活动模式切换到活动模式。本发明的一方面,提供一种用车载计算机执行动作的方法。车载计算机的用户接口可以接收用户输入,该用户输入指定了动作,以供车载计算机响应车辆的点火开关从第一位置切换到第二位置而自动地执行。车载计算机可以接收指示点火开关已经从第一位置切换到第二位置的电信号。车载计算机可响应接收电信号来执行指定的动作。本发明的另一方面,提供一种计算机程序产品。该计算机程序产品可包括计算机可读介质,该计算机可读介质具有在其中具体化的计算机可读的程序代码,用于使车载计算机执行动作。计算机可读介质可包括计算机可读的程序代码,用于通过车载计算机的用户接口接收用户输入,该用户输入指定了动作,以供车载计算机响应车辆的点火开关从第一位置切换到第二位置而自动地执行;计算机可读的程序代码,用于接收指示点火开关已经从第一位置切换到第二位置的信号;以及计算机可读的程序代码,用于引起响应接收所述信号来执行指定的动作。本发明的又一个方面,提供一种可车载的计算机系统。可车载的计算机系统可包括用户接口,用于接收用户输入,该用户输入指定了动作,以供车载计算机响应车辆的点火 开关从第一位置切换到第二位置而自动地执行。车载计算机的输入可以接收指示点火开关已经从第一位置切换到第二位置的电信号。逻辑地耦合到该输入的应用程序模块可使车载计算机响应接收电信号来执行指定的动作。本发明的又一个方面,提供一种系统,该系统包括车辆和在该车辆上装载的计算机。车辆可包括点火开关,用于有选择地发动和停止车辆。计算机可包括用于接收用户输入的用户接口,该用户输入指定了动作,以供计算机系统响应点火开关被切换至特定位置来自动地执行。计算机还可包括输入,该输入电耦合到点火开关以接收指示点火开关已经切换到特定位置的电信号。计算机的应用程序模块可使计算机响应接收电信号来执行指定的动作。在考虑随后例示了用于实施目前理解的本发明的最佳方式的说明的实施例的详细描述时,本发明的这些以及其他方面、特征和实施例对于本领域普通技术人员将是清楚的。


为了更全面理解本发明的示例性实施例及其优点,现在通过结合附图参考随后的描述,其中图I描述了根据特定示例性实施例的车载计算机的运行环境;图2是根据特定示例性实施例的图I的车载计算机的前视图;图3是根据特定示例性实施例描绘了图I的车载计算机的部件的方框图;图4是根据特定示例性实施例描绘了图I的车载计算机与点火开关之间的电连接的方框示意图;和图5是根据特定示例性实施例描绘了基于车辆点火开关位置执行计算机动作的方法的方框流程图。附图仅说明本发明的示例性实施例,因此不认为限制了本发明的范围,因为本发明可承认其它同等有效的实施例。附图中所示的单元和特征不需要按比例,而是强调清楚地说明本发明示例性实施例的原理。此外,特定尺寸可以被放大以有助于直观地表达该原理。
具体实施例方式现在参照附图,其中,遍及图中的相同的数字表示同样(但不需要完全相同)的元件,本发明的示例性实施例被详细地描述。图I描述了根据本发明特定示例性实施例的车载计算机110的运行环境100。参照图I,运行环境100包括在其上装载有车载计算机110的车辆105。虽然示例性的车辆105被说明为铲车,车载计算机110可被装配或安装在其它类型的车辆上,诸如多用途卡车或拖车。车辆105包括点火开关415 (图4),用于发动或停止车辆105。如下进一步详述,点火开关415可逻辑耦合到车载计算机110。车载计算机110可被配置为响应点火开关415从一个位置被切换到另一个位置(旋转开关)或被按下(按钮开关)来从一种模式切换到另一种模式或执行特定的动作、任务、或操作。
车载计算机110通常用于仓库、生产设施和车间中以收集和显示数据。例如,车载计算机110通常用在仓库中以追踪接收和装运的产品的库存。车载计算机110可被耦合到外围设备,诸如条形码扫描机,以收集数据。如下进一步详述,车载计算机110还包括一个或多个无线的无线电收发机,用于与另一台计算机或设备通信。操作员可以坐在车105内的同时与车载计算机Iio进行交互。车载计算机110可装配在车辆105内侧的固定位置或装配在可定位的物体上,诸如摆臂。图2是根据特定示例性实施例的图I的车载计算机110的前视图。参照图2,车载计算机110包括若干个用户接口。特别地,示例性的车载计算机110包括显示设备205、键盘或小键盘210和用户可配置的键215。在特定示例性实施例中,显示设备205包括触摸敏感屏360 (图3)。操作员可使用小键盘210、用户可配置的键215和触摸敏感屏360来输入指令和数据到车载计算机110。车载计算机110还包括电源按钮225。操作员可通过按压电源按钮225来有选择地将车载计算机开启或关闭。尽管未示出,车载计算机110还可包括鼠标或其它指示设备。图3是根据特定示例性实施例描绘了图I的车载计算机110的部件的方框图。参照图3,车载计算机110包括处理单元321、系统存储器322和将包括系统存储器322的各种系统部件耦合到处理单元321的系统总线323。系统总线323可包括任何的若干类型的总线结构,包括使用了任何的多种总线体系结构的存储器总线或存储器控制器、外部设备总线、或本地总线。系统存储器322包括只读存储器(“ROM”) 324和随机存取存储器“RAM”) 325。基本输入/输出系统(“BIOS”) 326存储在R0M324,该基本输入/输出系统(“BIOS”) 326包含诸如在启动期间有助于在车载计算机110内的元件间传递信息的基本例程。车载计算机110还包括用于从硬盘读取和写入硬盘(未显示)的硬盘驱动器327和用于从诸如⑶-ROM、可读写光盘(⑶/RW) ,DVD或其它光学介质的可移动光盘329读取和写入可移动光盘329的光盘驱动器328。硬盘驱动器327和光盘驱动器328分别通过硬盘驱动器接口 332和光盘驱动器接口 333连接到系统总线323。尽管示例性的车载计算机110采用ROM 324、RAM 325、硬盘驱动器327和可移动光盘329,得益于本公开的本领域普通技术人员应当理解,也可以在示例性的车载计算机110中使用其他类型的计算机可读介质。例如,计算机可读介质可以包括能包含、存储、通信、传播或者传送数据以供车载计算机110的一个或多个部件使用或者与车载计算机110的一个或多个部件相连的任何装置,包括任何电子的、磁性的、光学的、电磁的、红外的或者半导体系统(或者装置或设备)或者传播介质,比如磁带盒、闪存卡、数字视频光盘、伯努利录音盘盒等等。驱动器和其相关的计算机可读介质可提供计算机可执行指令、数据结构、程序模块和用于车载计算机110的其它数据的非易失性存储。许多模块可以存储在R0M324、RAM325、硬盘驱动器327或光盘329,包括操作系统335和各种应用程序模块336-337。应用程序模块336-337可包括执行特定任务或实现特定的抽象数据类型的例程、子例程、程序、对象、组件、数据结构等等。例如,应用程序模块336可以是用于收集和显示仓库中的库存信息的库存应用程序。如下进一步详述,操作系统335或另一个应用程序模块可由用户配置成在电源按钮225被按下时执行特定的动作或任务。例如,当电源按钮225被按压且车载计算机开启时,操作系统335可被配置为使车载计算机110待机、休眠、关机、什么也不做、提示操作员执行何种动作、启动应用程序模块336-337或传输数据(例如,以批量)到另一台计算机或设备。待机模式是省电模式,其中车载计算机110的大部分或全部部件切换到低功率状态。 休眠模式包括存储车载计算机当前状态的映像和几乎完全关闭。当从休眠模式返回时,车载计算机110可使用存储的映像返回到该状态。如果配置为提醒操作员执行何种动作,操作系统335可呈现包含可能的动作以供操作员从中选择的对话框。在特定示例性实施例中,操作系统335适应高级配置和电源接口( “ACPI ” ),诸如微软WINDOWS XP。操作系统335逻辑地耦合到电源按钮225,例如经由系统总线323,以接收指示电源按钮225是否被按压的信号。响应接收该指示信号,操作系统335执行用户配置的动作。在特定示例性实施例中,操作系统335包括响应电源按钮335被按压的默认设置。用户可保留默认设置或按如下所述调整默认设置。操作员通过输入设备,诸如小键盘210和用户可配置键215,输入指令和信息到车载计算机110。这些和其它输入设备通常通过耦合到系统总线323的串行端口接口 346连接到处理单元321,但可被其它接口,诸如并行端口、游戏端口等等连接。显示器205也可经由接口,诸如视频适配器348,连接到系统总线323,以接收供显示器205显示的内容。示例性显示器205并入了借助于触摸屏控制器361耦合到处理单元321的触摸敏感屏360。例如,如得益于本公开的本领域普通技术人员将容易理解的,触摸敏感屏360可包括电阻、电容、表面声波(“SAW”)、红外(“IR”)、应变仪、色散信号技术、声学脉冲波辨识和光学触摸感测技术。触摸屏控制器361可确定在触摸敏感屏360上或其附近用户触摸的位置(例如,用手指、触笔、笔或其他物体)。除了显示器205之外,车载计算机110可包括其它外围输出设备,诸如扬声器(未示出)。车载计算机110被配置为运行在利用与一个或多个远程计算机349逻辑连接的连网环境中。远程计算机349可以是任何网络设备,诸如个人计算机、服务器、客户机、路由器、网络PC、对等设备或其他设备。尽管远程计算机349通常包括多个或所有上述与车载计算机110相关的元件,但在图3中为简单起见仅说明了存储器储存设备350。在图3中描绘的逻辑连接包括无线局域网(“WLAN”) 304,车载计算机110通过天线(未显示)与无线局域网(“WLAN”)304进行通信。在连网环境中,所描绘的与车载计算机110相关的程序模块或其一部分,可被存储在远程存储器储存设备350中。
应当理解的是,图3所示的网络连接是示例性的并且可使用其它手段在计算机之间建立通信链接。例如,车载计算机110可经由蓝牙、Zigbee、感应无线或其它适合的无线或有线技术来通信。此外,本领域技术人员应当理解的是,图3中说明的车载计算机110可以具有任何的若干其它合适的计算机系统配置。例如,在可选的示例性实施例中,车载计算机110可不包括特定的部件。如以上简要讨论的,操作员或其它用户可将操作系统335(或其它程序模块336-337)配置为响应电源按钮225被按压而切换模式或执行一个或多个动作。车载计算机110还可被如此配置,使得操作系统335响应车辆点火开关415从一个位置被切换到另一个位置或被按压而执行一个或多个动作。在此配置中,用户可将操作系统335而配置为响应点火开关415从一个位置被切换到另一个位置或被按压来使车载计算机待机、休眠、关机、什么也不做、注销当前用户、提示操作员执行何种动作、启动和/或执行应用程序模块336-337或传输数据到远程计算机349。操作系统335可配置为基于点火开关的位置和车载计算机110的当前状态或模 式,来执行一个或多个动作。例如,用户可将操作系统335配置为在车载计算机110处于活动模式时响应点火开关415被切换至关的位置或被按压而将车载计算机110切换到省电模式(例如待机、休眠、或关机)。在另一个例子中,用户可将操作系统335配置为在车载计算机110处于非活动模式时响应点火开关415被置于开的位置或被按压而将车载计算机110切换到活动模式。在又一个例子中,操作系统335可配置为在车载计算机110处于活动模式时响应点火开关415被切换到开的位置或被按压而提示用户执行何种动作或执行程序。在又一个例子中,操作系统335可配置为在车载计算机110处于活动模式时响应点火开关415被切换至关的位置或被按压来传输诸如批量库存数据的数据到远程计算机349。在又一个实施例中,操作系统335可配置为在车载计算机110处于活动模式时响应点火开关415被切换至关的位置或被按压而传输数据到远程计算机349并然后切换到非活动或省电模式。该独特的点火开关可配置行为使得当车辆105被关闭时,用户或计算机管理员能够将车载计算机110置于优选的状态。例如,当车辆105被关闭时,操作系统335可使车载计算机110切换到省电模式(例如休眠、待机、或关机)。或者,操作系统335可注销当前用户使得另一用户可登入车载计算机110。这种点火开关控制可避免用户需要有意识地将车载计算机110置于优选的状态,例如在工作班次结束的时候。图4是根据特定示例性实施例描绘了图I的车载计算机110与车辆105的点火开关415的电连接的方框示意图。参照附图4,车载计算机110包括对计算机部件提供规定供电的电源455,诸如图3所说明的和以上所讨论的。例如,电源455可对计算机部件提供稳定的12VDC供电。车辆105包括提供电能给车辆105和车载计算机110的电池413。电池413经由电源420、通/断开关435、二极管471和一个或多个电导线来电耦合到计算机电源455。在特定示例性实施例中,电源420是DC-DC隔离电源,其将电池的电压电平转换到适合于计算机电源455的电压电平。例如,电源420可将由电池413提供的10 VDC至100 VDC的供电转换为适合于电源455的13. 2 VDC0操作员可通过使用通/断开关435来有选择地施加或移除车载计算机110的供电。通/断开关435可被装配在车辆105上并且通常接近车载计算机110来装配。例如,通/断开关435可被装配在对接或装配组件430上,该对接或装配组件430还支撑车载计算机110。在可选的示例性实施例中,通/断开关435被装配在车辆点火开关415附近。车载计算机110还包括经由二极管473和一个或多个电导线连接到计算机电源455的备用电池465。当外部电源不可用时,备用电池465能给电源供应器465供电。例如,如果车辆电池413耗尽,备用电池465可给车载计算机110供电。点火开关415用于发动或停止车辆105。在特定示例性实施例中,点火开关415包括用于发动车辆105的第一“开”的位置和用于停止车辆105的第二“关”的位置。操作员可通过插入钥匙到点火开关413中并将点火开关415置于“开”的位置来发动车辆105。为了停止车辆105,操作员可将点火开关415置于“关”的位置。在特定示例性实施例中,点火开关415可包括附加的位置,诸如用于燃气动力车的“启动”位置和“附属”位置。操作系统335 (或其它应用程序模块336-337)可由用户配置以基于每个位置和可选地基于车载计算机110的当前模式或状态来执行动作。
在特定可选的示例性实施例中,开关415可被体现为另一类型的开关,诸如以按钮开关、滑块开关、或旋转开关作为例子。如果开关415是按钮开关或其它类型的瞬时开关,车辆105可响应开关415被按压而被发动或停止。在说明的实施例中,点火开关415与在电池413和车载计算机110的电源按钮输入225之间的电源按钮475串联电耦合。在此配置中,点火开关415可对操作系统335控制电源按钮输入225。即,操作系统335可类似于检测来自电源按钮475的输入来检测点火开关415的位置。因此,操作系统335基于用户的配置来响应点火开关415的位置。在特定可选实施例中,点火开关415电耦合到车载计算机110的另一个输入,而非电源按钮输入225。在特定可选的实施例中,点火开关415电耦合到与电源按钮475并联的电源按钮输入225。在此实施例中,操作员可使用点火开关415或电源按钮475来控制车载计算机110。在任一的实现中,操作系统335可检测点火开关415的位置或状态,并且作为响应,使车载计算机110执行动作、在运行模式之间切换、执行应用程序、什么也不做、注销当前用户或提示用户选择动作。操作系统335所执行的动作可由用户配置且可取决于车载计算机110当前模式或状态。例如,如果在车载计算机110被关闭时,点火开关415被变成“开”的位置,则操作系统335可检测到点火开关的位置并使车载计算机110打开。在另一个实例中,如果车载计算机110处于活动模式且点火开关415被移至“关”的位置,则操作系统335可使车载计算机110执行动作或切换至特定运行模式,例如待机模式或休眠模式。如图4所示,电源按钮475和电源按钮输入225串联地电耦合到电池413的负端子(接地)。在可选实施例中,电源按钮475和电源按钮输入225串联地电耦合到电池413的正端子,例如与计算机终端110的点火输入并联,该计算机终端110与操作系统335耦合。以此方式,电池413的负端子可在没有开关的情况下总是连接到车载计算机110。电源按钮475和点火输入可具有“始终开启”的逻辑(如果电源420和通/断开关435为“开”),该逻辑可通过电源按钮475或点火开关415来发起车载计算机110配置的响应。图5是根据特定示例性实施例描绘了基于车辆点火开关415的位置来执行计算机动作的方法500的方框流程图。依照操作系统335描述了示例性方法500,该操作系统335响应点火开关415的位置而执行用户配置的动作。然而,另一个应用程序,诸如,逻辑地耦合到操作系统335的“应用程序编程接口”( “API”)或电源管理实用应用程序,可执行用户配置的动作。参照图I、图4和图5,在方框505中,基于点火开关415的位置,用户将车载计算机110的操作系统335配置为执行一个或多个动作或过程、切换到特定运行模式、执行应用程序模块336-337或传输数据至远程计算机349。例如,在车载计算机110处于活动状态时,操作系统335可被配置为响应点火开关415被切换至“关”的位置(或被按压,如果是瞬时开关)来切换到待机模式、休眠模式或关机。在另一个例子中,在车载计算机110处于活动状态时,操作系统335可被配置为响应点火开关415被切换至“关”的位置(或被按压,如果是瞬时开关)来提示用户做什么。在又一个实施例中,在车载计算机110处于活动模式时,操作系统335可被配置为响应点火开关被切换至“关”的位置或被按压来什么也不做、启动和执行应用程序模块336-337或注销车载计算机110的当前用户。在又一个实施例中,当车载计算机110处于活动模式时,操作系统335可被配置为响应点火开关415被切换至“关”的位置或被按压来传输比如批量库存数据的数据至远程计算机349。在又一个实施例中,当车载计算机110处于活动模式时,操作系统335可被配置为响应点火开关415被切换 至“关,,的位置或被按压来传输数据至远程计算机349并然后切换至非活动模式或省电模式。在特定示例性实施例中,用户可经由控制菜单来配置操作系统335。例如,操作系统335可提供菜单,该菜单具有可能的响应点火开关415被置于特定位置或被按压而执行的动作或切换到的运行模式的列表。用户可从列表中选择一个或多个优选的动作来执行。在特定示例性实施例中,车载计算机110包括基于点火开关415的位置和可选地基于车载计算机110当前状态来执行的默认的动作。用户110可将车载计算机110定制为执行期望的动作而非默认动作。在方框510中,操作系统335在存储器322中存储配置。在方框515中,操作系统335监视点火开关415。例如,操作系统335可监视电源按钮输入或另一个逻辑地耦合到点火开关415的输入。在方框520中,操作系统335进行查询以确定是否点火开关415的位置已经改变。例如,操作系统335可周期性地存储点火开关415当前位置。操作系统335可将点火开关415的当前位置与先前存储的位置进行比较以确定位置是否已经改变。如果点火开关415是按钮开关,操作系统335可监视点火开关415被按压。如果操作系统335确定点火开关415的位置已经改变(或已经被按压),则方法500顺着“是”分支到方框525。否则,方法500顺着“否”分支返回到方框515,在该处操作系统335继续监视点火开关415的位置。在方框520中,操作系统335基于点火开关415的位置和可选地基于车载计算机110的当前状态来使车载计算机110执行配置的动作。例如,如果车载计算机110未处于活动模式,则配置的响应可以是响应点火开关415被打开或按压而将车载计算机110切换到活动模式。在另外一个例子中,如果车载计算机110处于活动模式,则配置的动作可以是切换到省电模式。方法500从方框525返回至方框515以监视火开关415的位置。在本文所阐述的装置和方法中有这里的阐述
Al、一种用车载计算机执行动作的方法,包括在车载计算机用户接口处接收用户输入,该用户输入指定了动作,以供车载计算机响应车辆的点火开关从第一位置切换到第二位置而自动地执行;和
用车载计算机接收指示点火开关已经从第一位置切换到第二位置的电信号,
其中,车载计算机可响应接收电信号来执行指定的动作。
A2、Al的方法,其中,车载计算机通过端口接收电信号,该端口经由电路电连接到点火开关。
A3、Al的方法,进一步包括响应接收用户输入来将信息存储在车载计算机的非易失性存储器中,其中,存储的信息将车载计算机配置为响应接收电信号来执行指定的动作。
A4、Al的方法,其中,指定的动作包括实质上改变车载计算机的功耗。
A5、A1的方法,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,并且其中指定的动作包括下列动作之一将车载计算机切换到待机模式、将车载计 算机切换到休眠模式和从车载计算机的一个或多个部件移除供电。
A6、A1的方法,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,并且其中指定的动作包括以下之一提示用户从多个动作中进行选择和执行应用程序。
A7、A1的方法,其中,第一位置包括用于停止车辆的位置且第二位置包括用于发动车辆的位置,并且其中所选的动作包括将车载计算机切换到活动模式。
AS、Al的方法,其中,指定的动作是基于车载计算机的当前模式的。
BI、一种计算机程序产品,包括
计算机可读介质,具有在其中具体化的计算机可读的程序代码,用于使车载计算机执行动作,计算机可读介质包括
计算机可读的程序代码,用于通过车载计算机的用户接口接收用户输入,该用户输入指定了动作,以供车载计算机响应车辆的点火开关从第一位置切换到第二位置而自动地执行;
计算机可读的程序代码,用于接收指示点火开关已经从第一位置切换到第二位置的信号;和
计算机可读的程序代码,用于响应接收所述信号来引起执行指定的动作。
B2、BI的计算机程序产品,其中,通过车载计算机的端口接收所述信号,该端口经由电路电连接到点火开关。
B3、B1的计算机程序产品,进一步包括计算机可读的程序代码,用于响应接收用户输入来将信息存储在车载计算机的非易失性存储器中,其中,存储的信息将车载计算机配置为响应接收所述信号来执行指定的动作。
B4、B1的计算机程序产品,其中,指定的动作包括实质上改变车载计算机的功耗。
B5、B1的计算机程序产品,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,并且其中所指定的动作包括下列动作之一将车载计算机切换到待机模式、将车载计算机切换到休眠模式和从车载计算机的一个或多个部件移除供电。
B6、B1的计算机程序产品,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,并且其中指定的动作包括以下之一提示用户从多个动作中进行选择和执行应用程序。B7、B1的计算机程序产品,其中,第一位置包括用于停止车辆的位置且第二位置包括用于发动车辆的位置,并且其中所选的动作包括将车载计算机切换到活动模式。
B8、B1的计算机程序产品,其中,指定的动作是基于车载计算机的当前模式的。
Cl、一种可车载的计算机系统,包括
用户接口,用于接收用户输入接口,该用户输入指定了动作,以供车载计算机响应车辆的点火开关从第一位置切换到第二位置而自动地执行。
输入,用于接收指示点火开关已经从第一位置切换到第二位置的电信号;和应用程序模块,逻辑地耦合到该输入,用于使车载计算机响应接收电信号来执行指定的动作。
C2、C1的可车载的计算机系统,其中,应用程序模块包括操作系统。
C3、C1的可车载的计算机系统,进一步包括第二应用程序模块,用于响应接收用户输入来将信息存储在车载计算机的非易失性存储器中,其中,存储的信息将应用程序模块配置为响应接收电信号来执行指定的动作。
C4、Cl的可车载的计算机系统,其中,该输入包括端口,该端口通过电路电耦合到点火开关。
C5、C1的可车载的计算机系统,其中,指定的动作包括实质上改变车载计算机系统的功耗。
C6、C1的可车载的计算机系统,其中,所选的动作是基于计算机的当前模式的。
D1、一种系统,包括
包含点火开关的车辆,该点火开关用于有选择地发动和停止车辆;和 在车辆上装载的计算机,包括
用户接口,用于接收用户输入,该用户输入指定了动作,以供计算机系统响应车辆的点火开关切换到特定位置而自动地执行;
输入,耦合到点火开关以接收指示点火开关已经切换到特定位置的电信号;
应用程序模块,逻辑耦合到该输入,用于使计算机响应接收电信号来执行指定的动作。D2、Dl的系统,其中,计算机进一步包括第二应用程序模块,用于响应接收用户输入来将信息存储在车载计算机的非易失性存储器中,其中,存储的信息将应用程序模块配置为响应接收电信号来执行指定的动作。
D3、Dl的系统,其中,该输入包括端口,该端口通过电路电耦合到点火开关。
D4、D1的系统,其中,指定的动作包括实质上改变车载计算机系统的功耗。
D5、D1的系统,其中,车辆包括铲车。本领域普通技术人员将理解的是,本发明提供了一种车载计算机,该计算机具有由车辆点火开关控制的可配置行为。用户可以配置计算机响应点火开关被按压或点火开关的位置被调整来执行动作、切换到不同模式或执行软件应用程序。例如,计算机可配置为响应点火开关被置于关的位置来切换到待机模式、休眠模式、关机、提示用户选择动作或什么也不做。点火开关可以电耦合到计算机的输入,使得计算机操作系统或另一个应用程序可监视点火开关的状态。基于检测点火开关位置的改变或点火开关的致动,操作系统或应用程序可使计算机执行配置的响应。尽管以上已经详细描述了具体的实施例,但是该描述仅用于说明的目的。因此,应当理解的是,除非明确陈述,仅以示例的方式在以上描述了本发明的许多方面,并不意在作 为本发明的要求或必需的元件。除了那些以上的描述外,在不背离本发明在随后的权利要求中所限定的精神和范围的情况下,得益于本公开的本领域的技术人员可对示例性实施例公开的方面进行各种修改和相应的等效步骤。权利要求的范围被给予最广泛的解释以便包括这种修改和等效结构。
权利要求
1.一种用车载计算机执行动作的方法,包括 在车载计算机的用户接口处接收用户输入,该用户输入指定了动作,以供车载计算机响应车辆的点火开关从第一位置切换到第二位置而自动地执行;和 用车载计算机接收指示点火开关已经从第一位置切换到第二位置的电信号, 其中,车载计算机响应接收电信号来执行指定的动作。
2.权利要求I的方法,其中,车载计算机通过端口接收电信号,该端口经由电路电连接到点火开关。
3.权利要求I的方法,进一步包括响应接收用户输入来将信息存储在车载计算机的非易失性存储器中,其中,存储的信息将车载计算机配置为响应接收电信号来执行指定的动作。
4.权利要求I的方法,其中,指定的动作包括实质上改变车载计算机的功耗。
5.权利要求I的方法,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,并且其中指定的动作包括下列动作之一将车载计算机切换到待机模式、将车载计算机切换到休眠模式和从车载计算机的一个或多个部件移除供电。
6.权利要求I的方法,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,并且其中指定的动作包括以下之一提示用户从多个动作中进行选择和执行应用程序。
7.权利要求I的方法,其中,指定的动作是基于车载计算机的当前模式的。
8.一种计算机程序产品,包括 计算机可读介质,具有在其中具体化的计算机可读的程序代码,用于使车载计算机执行动作,计算机可读介质包括 计算机可读的程序代码,用于通过车载计算机的用户接口接收用户输入,该用户输入指定了动作,以供所述计算机响应车辆的点火开关从第一位置切换到第二位置而自动地执行; 计算机可读的程序代码,用于接收指示点火开关已经从第一位置切换到第二位置的信号;和 计算机可读的程序代码,用于引起响应接收所述信号来执行指定的动作。
9.权利要求8的计算机程序产品,其中,通过车载计算机的端口接收所述信号,该端口经由电路电连接到点火开关。
10.权利要求8的计算机程序产品,进一步包括计算机可读的程序代码,用于响应接收用户输入来将信息存储在车载计算机的非易失性存储器中,其中,存储的信息将车载计算机配置为响应接收所述信号来执行指定的动作。
11.权利要求8的计算机程序产品,其中,指定的动作包括实质上改变车载计算机的功耗。
12.权利要求8的计算机程序产品,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,以及其中,指定的动作包括下列动作之一将车载计算机切换到待机模式、将车载计算机切换到休眠模式和从车载计算机的一个或多个部件移除供电。
13.权利要求8的计算机程序产品,其中,第一位置包括用于发动车辆的位置且第二位置包括用于停止车辆的位置,并且其中指定的动作包括以下之一提示用户从多个动作中进行选择和执行应用程序。
14.权利要求8的计算机程序产品,其中,第一位置包括用于停止车辆的位置且第二位置包括用于发动车辆的位置,并且其中所选的动作包括将车载计算机切换到活动模式。
15.权利要求8的计算机程序产品,其中,指定的动作是基于车载计算机的当前模式的。
全文摘要
一种车载计算机,具有由车辆点火开关控制的可配置行为。用户可以将计算机配置为响应点火开关被按压或点火开关的位置被调整来执行动作、切换模式或执行软件应用程序。例如,计算机可配置为响应点火开关被置于关的位置来切换到待机模式或休眠模式、关机、提示用户选择动作、或什么也不做。点火开关可以电耦合到计算机的输入,使得计算机操作系统或另一个应用程序可监视点火开关的状态。操作系统或应用程序可基于检测的点火开关位置的改变或点火开关的致动来使计算机执行配置的响应。
文档编号G06F9/445GK102760067SQ201210041199
公开日2012年10月31日 申请日期2012年1月3日 优先权日2011年1月3日
发明者A·E·维兹, B·A·戴维斯, M·W·霍拉代, T·詹顿 申请人:霍尼韦尔国际公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1