装置、方法、计算机可读存储介质和计算机程序的制作方法

文档序号:7849877
专利名称:装置、方法、计算机可读存储介质和计算机程序的制作方法
技术领域
本发明的实施例涉及装置、方法、计算机可读存储介质和计算机程序。具体地,它们涉及移动蜂窝电话机中的装置、方法、计算机可读存储介质和计算机程序。
背景技术
装置(例如移动蜂窝电话机)通常包括向装置的电子元件提供电能的电能存储设备(例如电池)。如果存储在电能存储设备中的电能低于阈值,装置可能变得不可操作。这对于用户可能是不方便的,如果他们需要装置是可操作的(例如打电话)。因此,提供可替代的装置将是可取的。

发明内容
根据本发明的多种但不必是全部的实施例,提供一种装置,包括存储计算机程序指令的至少一个存储器;至少一个处理器,其被配置为执行计算机程序指令使得装置至少执行以下步骤确定用于装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及使用所确定的电能存储设备的一个或多个参数的值来执行功能。所述装置可用于监控电能存储设备。所述功能可包括控制显示器向装置的用户显示所确定的电能存储设备的一个或多个参数的值。所述功能可包括控制显示器向装置的用户显示从多个简档中所选择的推荐简档。所述功能可包括控制装置在没有用户介入的情况下自动地进入模式。所述至少一个处理器可被配置为执行计算机程序指令使得装置进一步执行确定用于一个或多个用户可编程装置设置的电能存储设备的参数的值;且控制显示器显示用于一个或多个用户可编程装置设置的所确定的参数值。所述至少一个处理器可被配置为执行计算机程序指令使得装置进一步执行确定用于一个或多个应用的电能存储设备的参数的值;控制显示器显示一个或多个应用的所确定的参数值。所述至少一个处理器可被配置为执行计算机程序指令使得装置进一步执行使得用户能够对用户可编程装置设置进行编程以修改现有的简档和/或创建简档。所述至少一个处理器可被配置为执行计算机程序指令使得装置进一步执行控制发射机向服务器发送所修改的简档和/或所创建的简档,服务器被配置为向其它装置发送所修改的简档和/或所创建的简档。所述参数可指示装置对电能存储设备的使用。所述参数可包括装置对电能存储设备的功耗。所述参数可包括正由电能存储设备供电的装置的剩余操作时间。所述用户可编程装置设置可被配置为控制装置的一个或多个元件如何运作。用户可编程装置设置可独立于正在由至少一个处理器运行的任何应用。根据本发明的各种但不必是全部的实施例,提供一种方法包括确定用于装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置确定;以及使用所确定的电能存储设备的一个或多个参数的值来执行功能。所述功能可包括控制显示器向装置的用户显示所确定的电能存储设备的一个或多个参数的值。所述功能可包括控制显示器向装置的 用户显示从多个简档中所选择的推荐简档。所述功能可包括控制装置在没有用户介入的情况下自动地进入模式。所述方法可进一步包括确定用于一个或多个用户可编程装置设置的电能存储设备的参数的值;控制显示器显示用于一个或多个用户可编程装置设置的所确定的参数值。所述方法可进一步包括确定用于一个或多个应用的电能存储设备的参数的值;控制显示器显示一个或多个应用的所确定的参数值。所述方法可进一步包括使得用户能够对用户可编程装置设置进行编程以修改现有的简档和/或创建简档。所述至少一个处理器可被配置为执行计算机程序指令使得装置进一步执行控制发射机向服务器发送所修改的简档和/或所创建的简档,服务器被配置为向其它装置发送所修改的简档和/或所创建的简档。所述参数可指示装置对电能存储设备的使用。所述参数可包括装置对电能存储设备的功耗。所述参数可包括正由电能存储设备供电的装置的剩余操作时间。所述用户可编程装置设置可被配置为控制装置的一个或多个元件如何运作。用户可编程装置设置可独立于正在由至少一个处理器运行的任何应用。根据本发明的各种但不必是全部的实施例,提供一种通过指令对其进行编码的计算机可读存储介质,当计算机可读存储介质由处理器运行时,执行确定用于装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及使用所确定的电能存储设备的一个或多个参数的值来执行功能。所述功能可包括控制显示器向装置的用户显示所确定的电能存储设备的一个或多个参数的值。所述功能可包括控制显示器向装置的用户显示从多个简档中所选择的推荐简档。所述功能可包括控制装置在没有用户介入的情况下自动地进入简档。所述用户可编程装置设置可被配置为控制装置的一个或多个元件如何运作。用户可编程装置设置可独立于正在由至少一个处理器运行的任何应用。根据本发明的各种但不必是全部的实施例,提供一种计算机程序,当所述计算机程序在计算机上运行时,执行确定用于装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及使用所确定的电能存储设备的一个或多个参数的值来执行功能。所述功能可包括控制显示器向装置的用户显示所确定的电能存储设备的一个或多个参数的值。所述功能可包括控制显示器向装置的用户显示从多个简档中所选择的推荐简档。
所述功能可包括控制装置在没有用户介入的情况下自动地进入模式。所述用户可编程装置设置可被配置为控制装置的一个或多个元件如何运作。用户可编程装置设置可独立于正在由至少一个处理器运行的任何应用。根据本发明的各种但不必是全部的实施例,提供一种装置包括用于确定电能存储设备的一个或多个参数的值以用于装置的多个简档的部件,该多个简档由一个或多个用户可编程装置设置确定;以及用于使用电能存储设备的一个或多个参数的所确定的值来执行功能的部件。


为了更好的理解本发明的多种示例实施例,现在将仅仅通过示例的方式参考附图,在其中图I示出了根据本发明的各种实施例的装置的示意图;图2示出了根据本发明的各种实施例的方法的流程图;图3A到3D示出了根据本发明的各种实施例的装置的正视图;图4示出了根据本发明的各种实施例的另一方法的流程图;图5示出了根据本发明的各种实施例的又一方法的流程图;图6示出了根据本发明的各种实施例的又一种方法的流程图。
具体实施例方式在下面的描述中,词语“连接”和“耦合”以及它们的派生词意思是可操作地被连接/耦合。应该理解的是可存在任意数量或组合的中间元件(包括没有中间元件)。图I示出了服务器12和根据本发明的各种实施例的装置10的示意图。装置10包括处理器14、存储器16、收发信机18、一个或多个天线20、用户输入设备22、显示器24、功能电路26以及电能存储设备28。 装置10可以是任何设备以及可以是便携式设备(例如移动蜂窝电话机、个人数字助理(PDA)、掌上电脑或笔记本电脑)、非便携式设备(例如台式机)或用于这些设备的模块。如这里所使用的,“模块”指代的是排除可由终端生产商或用户添加的某些部分/元件的那些单元或装置。应该理解的是,在前面的段落中所提及的至少某些特征可被包含于或可不被包含于根据本发明的实施例的设备中。处理器14可以是任何合适的处理器,例如可以是微处理器。处理器14的实施方式可仅仅存在于硬件(例如电路和处理器等)中、可仅仅具有在包含固件的软件中的某些方面或可以是硬件和软件(包括固件)的组合。处理器14可使用使能(enable)硬件功能性的指令(例如通过在通用处理器或专用处理器中使用可执行的计算机程序指令)来实施,所述计算机程序指令可存储在将由这样的处理器运行的计算机可读存储介质(例如硬盘和存储器等)上。处理器被配置为从存储器16中读取或写入到存储器16中。处理器14还可包括输出接口以及输入接口,其中通过该输出接口由处理器14输出数据和/或命令,通过该输入接口数据和/或命令被输入到处理器14。存储器16可以是任何合适的存储器,例如可以是永久内置存储器(例如闪存),或者它可以是可移除存储器(例如硬盘、安全数字(SD)卡或微驱动器)。存储器16存储包括计算机程序指令的计算机程序30,所述计算机程序指令当被加载到处理器14时控制装置10的操作。计算机程序指令30提供使得装置10能够执行图2、4、5和6所示的方法的逻辑和例程。处理器14通过读取存储器16能够加载和运行计算机程序30。计算机程序可经由任何合适的递送机制32到达装置10。递送机制32例如可以是计算机可读存储介质、计算机程序产品、存储器设备、记录介质,诸如光盘(CD-ROM)、数字多功能盘(DVD)、蓝光盘、或有形地实现计算机程序30的任何制品。递送机制32可以是被配置为可靠地传送计算机程序30的信号。装置10可将计算机程序30作为计算机数据信号来传播或传输。尽管存储器16被示出为单个元件,它可以被实施为一个或多个独立元件,其中某些或全部的独立元件可以是集成的/可移除的、和/或可提供永久/半永久/动态/缓存 的存储。对“计算机可读存储介质”、“计算机程序产品”、“有形地被实现的计算机程序”等,或者“控制器”、“计算机”以及“处理器”等的引用应该被理解为不仅涵盖具有不同架构(例如单/多处理器架构和串行(冯诺依曼)/并行架构)的计算机,而且还涵盖专门的电路(例如现场可编程门阵列(FPGA)、专用电路(ASIC)、信号处理设备和其它设备)。对计算机程序、指令和代码等的引用应该被理解为涵盖用于可编程处理器的软件或固件,例如硬件设备的可编程内容无论是用于处理器的指令,还是用于固定功能设备、门阵列或可编程逻辑设备等的配置设置。收发信机18被连接到天线20和处理器14。处理器14被配置为向收发信机18提供数据。收发信机18被配置为对数据进行编码且提供所编码的数据给天线20以用于发送。天线20被配置为将所编码的数据作为无线信号发送。天线20还被配置为接收无线信号。收发信机18从天线20接收无线信号且将无线信号解码为数据。无线信号可具有在授权的蜂窝频段内(例如在全球移动通信系统(GSM)频段(例如900MHz)内)的频率。用户输入设备22 (例如其可包含键区或一个或多个键)可由用户操作从而向处理器14提供控制信号。用户输入设备22可使得用户能够控制装置10的显示器24上所显示的图形用户接口的某些或全部方面。显示器24被配置为接收和显示来自于处理器14的数据。处理器14可从存储器16读取数据,且将数据提供给显示器24用于显示给装置10的用户。显示器24可以是任何合适的显示器,例如可以是薄膜晶体管(TFT)显示器、液晶显示器(LCD)或者发光二级管(LED)显示器(例如有机发光二级管(OLED)显示器)。在一些实施例中,用户输入设备22可被置入显示器中以提供触摸屏显示器(例如电阻或电容触摸屏显示器)。显示器24可包括一个或多个传感器(未示出),用于感知用户施加的力量且提供控制信号给处理器14。处理器14可被配置为使用从一个或多个传感器接收到的控制信号来控制显示器24。功能电路26包括其它(可选)电路,例如音频输入设备(例如麦克风)、音频输出设备(例如扬声器)和成像单兀(包括电荷稱合器件(CCD)相机和互补金属氧化物半导体(CMOS)相机)。功能电路26还可包括电路例如用于监控和维护电能存储设备28的能量和功率管理电路。
电能存储设备28可以是能够存储电能的任何设备。例如电能存储设备12可以是电池(将化学能转换为电能的设备),且例如可以是镍镉(NiCd)电池、镍金属氢化物(NiMH)电池、锂离子(Li-ion)电池或锂离子聚合物电池。可替换地,电能存储设备28例如可以是被配置为将能量存储为电容的电容器。电能存储设备28还可包括用于修改电能(例如将电压从一个电平改变为另一个电平)的电路。进一步地,电能存储设备28还可包括允许对电能存储设备28 (例如电池电压或电池电流)进行监控和维护的电路。应该理解的是还可存在多个电能存储设备28。例如,装置10可包括两个或多个具有不同电能特性(例如所存储的能量的量)的电池。电能存储设备28被配置为向处理器14、存储器16、收发信机18、用户输入设备
22、显示器24和功能电路26提供电能,使得它们能够运作。例如,电能存储设备28可向显示器24提供电能,从而使得图形用户接口、图像、视频和文本可被显示给装置10的用户。应该理解的是,当装置10的元件运作时,它们从电能存储设备28吸取能量且减少存储在电能存储设备28中的电能。 服务器12包括处理器34、存储器36、收发信机38和天线40。处理器34、存储器
36、收发信机38和天线40可分别与处理器14、存储器16、收发信机18和天线20类似,且将不再进行任何进一步的详细描述。装置10和服务器12被配置为经由网络42相互通信。具体地,装置10和服务器12可经由网络42向彼此发送数据,且可经由网络42从彼此接收数据。网络42可以是任何合适的网络,例如可以是蜂窝网络或因特网。装置10具有多个由一个或多个用户可编程装置设置确定的配置(其还可被称为“简档”或“模式”)。用户可编程装置设置控制装置10的一个或多个元件如何运作,且实质上独立于正在由处理器14运行的任何应用。对用户可编程装置设置的设置被应用于由处理器14运行的应用。用户可控制用户输入设备22,以将用户可编程装置设置编程为期望的设置,且从而修改现有的配置或创建新的配置。用户可编程装置设置的一个示例是显示器24的背光亮度。装置10的用户可控制用户输入设备22,以将显示器24的背光亮度改变到期望的亮度级别。于是,那个亮度级别被用于由处理器14运行的应用(例如图形用户接口、因特网浏览器应用以及游戏应用)。用户可编程装置设置的另一个示例是装置的扬声器26的音频输出量。装置10的用户可控制用户输入设备22,以将扬声器26的输出量改变到期望的级别。于是,那个输出量被用于由处理器14运行的应用。用户可编程装置设置的又一个示例是在处理器14处的处理速度。例如,装置10可被配置为调节处理器的速度(例如时钟频率和电压调节),其用功耗换取处理器的运行速度。应该理解的是,装置10的配置向装置10提供了对于不同的环境可能有用的具体的一组操作特性。例如,装置10可具有适用于日常使用的“通用简档”、和/或适用于户外使用的“户外简档”、和/或适用于用户希望装置10以离散的方式运作的情形的“会议简档”、和/或“最大性能简档”和/或被设置为将对电能存储设备28的电能消耗降至最低的“最大电池简档”。作为示例,“会议简档”配置提供更离散的模式,因为音频输出量被设置为低(音)量级别或被设置为静音。进一步作为示例,“户外简档”适用于户外,因为从扬声器26的音频输出量被设置为高。应该理解的是,装置10的多个配置在一段时间中可使用不同的电量。例如,“会议简档”配置比“通用简档”配置可使用更少的电能,因为更少的电能被提供给音频输出设备
26。进一步作为示例,“最大电池简档”配置比其它配置可使用更少的电能,因为每一个用户可编程装置设备均被设置为消耗最少电量的级别。存储器16存储数据库44,所述数据库44包含电能存储设备28的一个或多个参数的值以用于装置10的多个配置。参数的值表明装置10的元件对电能存储设备28的使用。电能存储设备28的参数可包括(但不限于)由电能存储设备28供电的装置10的剩余操作时间、装置10对电能存储设备28的平均功耗、最大功耗、最小功耗、适中功耗、功耗的方差以及电能存储设备28的最大容量。处理器14被配置为(周期地或非周期地)测量用于装置10的配置的电能存储设备28的一个或多个参数的值,且在数据库44中存储所测量的值。当运行这些操作时,处理器 14可使用电能存储设备28自己的电路和/或功能电路26的电路。例如,当装置10在配置中时,处理器14可(周期地或非周期地)测量对电能设备28的功耗,且于是在为具体的配置考虑最新的测量的情况下确定平均功耗。于是,被更新的平均功耗被存储在数据库44中以用于该配置。当装置10进入另一个配置时,处理器14可(周期地或非周期地)测量、从而确定和存储用于该配置的对电能设备28的平均功耗。作为另一个示例,处理器14可通过测量存储在电能存储设备28中的剩余电能,且然后通过将所测量的电能除以配置的平均功耗,来为配置中的一些或全部确定剩余操作时间。然后,处理器14控制用于该配置的所计算的剩余操作时间在数据库44中的存储。数据库44还可包括用于装置10的一个或多个应用的电能存储设备28的一个或多个参数的值。例如,数据库44可包括网页浏览器应用所消耗的平均功率。另外,数据库44可包括用于一个或多个用户可编程装置设置的电能存储设备28的一个或多个参数的值。例如,数据库44可包括显示器24的背光所消耗的平均功率。装置10被配置为使用存储在数据库44中的电能存储设备28的一个或多个参数的值来执行功能。这将在下面的段落中参考图2至图6更详细地描述。图2示出了根据本发明的各种实施例的方法的流程图。在方框46中,处理器14确定用于装置10的多个配置的电能存储设备28的一个或多个参数的值。处理器14可从存储在存储器16中的数据库44读取,以确定一个或多个参数的值。例如,处理器14可从数据库44读取用于多个配置的平均功耗值。可替换地,如果电能存储设备28或功能电路26包含合适的电路,处理器14可从电能存储设备28或功能电路26读取平均功耗值。在方框48中,处理器14控制显示器24向装置10的用户显示所确定的电能存储设备28的一个或多个参数的值。应该理解的是,显示器24可显示上面所提及的任何参数以用于多个配置。处理器14可控制显示器24响应于用户请求(例如,用户可选择图形用户接口的用户可选对象(例如图标)用以引起参数值的显示)显示参数值。例如,如图3A所示,处理器14可控制显示器24显示用于多个配置的剩余操作时间。在图3A中,显示器24包含文本“通用简档-220H”、“会议简档-225H”、“最大性能-150H”和“最大电池-300H”。通过进一步的示例的方式,如图3B所示,处理器14可控制显示器24显示用于多个配置的平均功耗。在图3B中,显示器24包含文本“通用简档-30mW”、“会议简档_32mW”、“最大性能-45mW”和“最大电池-15mW”。然后,用户可以操作用户输入设备22,以选择在显示器24上显示的多个配置中的一个配置来改变装置10的配置。例如,如果用户知道电能存储设备28具有较低的存储电量,他可选择“最大电池”简档以便增加装置10的操作时间。本发明的实施例提供了这样的益处它们使得用户能够看到装置10的不同配置/简档如何影响对电能存储设备28的电能消耗。这可使得用户能够为装置10做出对配置/模式的知情选择,且可增大在电能存储设备28再充电之间的时间周期。在方框50中,处理器14确定用于一个或多个用户可编程装置设置的电能存储设备28的一个或多个参数的值。处理器14可从存储在存储器16中的数据库44读取,以确定一个或多个参数的值。例如,处理器14可从数据库44读取平均功耗值,以用于显示器亮度设置。然后,处理器14控制显示器24向装置10的用户显示所确定的电能存储设备28 的一个或多个参数的值。处理器14可控制显示器24响应于用户请求(例如,用户可选择图形用户接口的用户可选对象(例如图标)用以引起参数值的显示)显示参数值。例如,如图3C所示,处理器14可控制显示器24显示用于显示器背光和用于音频输出设备的平均功耗值。在图3C中,显示器24显示文本“背光-270mW”和“音频输出-500mW”。本发明的实施例提供了这样的益处它们使得用户能够看到装置10的用户可编程装置设置如何影响对电能存储设备28的电能消耗。在方框52中,处理器确定用于一个或多个应用的电能存储设备28的一个或多个参数的值。处理器14可从存储在存储器16中的数据库44读取,以确定一个或多个参数的值。例如,处理器14可从数据库44读取平均功耗值,以用于网页浏览器应用。然后,处理器14控制显示器24向装置10的用户显示所确定的电能存储设备28的一个或多个参数的值。处理器14可控制显示器24响应于用户请求(例如,用户可选择图形用户接口的用户可选对象(例如图标)用以引起参数值的显示)显示参数值。例如,如图3D所示,处理器可控制显示器24显示用于电子邮件应用、网页浏览器应用和电话应用的平均功耗值。在图3D中,显示器24显示文本“电子邮件-75mW”、“网页浏览_350mW”和“电话通话-1220mW”。本发明的实施例提供了这样的益处它们使得用户能够看到装置10的各种应用如何影响对电能存储设备28的电能消耗。应该理解的是,处理器14可被配置为控制显示器24以其它格式显示参数值。例如,参数值可被显示为条形图、曲线图和图表等。另外,参数值可被显示为非数值文本,例如“您具有用于下午的预定电话会议的足够剩余电池能量”。为了显示这样的文本,处理器14可访问存储在存储器16中的用户的日程表/日记簿,确定电能(存储)设备28是否包含用于预定活动的足够的电能,并且于是控制显示器24显示合适的文本。进一步地,数据库44可存储具有各种不同单位的参数。例如,参数值可具有例如瓦特、安培小时和百分比的单位,且剩余操作时间可具有例如日、小时和分钟的单位。图4示出了根据本发明的各种实施例的又一方法的流程图。在方框54中,处理器14确定用于装置10的多个配置的电能存储设备28的一个或多个参数的值。处理器14可从存储在存储器16中的数据库44读取,以确定一个或多个参数的值。例如,处理器14可从数据库44中读取平均功耗值或剩余操作时间以用于多个配置。在方框56中,处理器14使用所确定的参数值控制显示器24向装置10的用户显示所推荐的配置。例如,处理器14可确定剩余操作时间低于预定的阈值(例如,容量的25%),并且可以于是控制显示器24显示推荐装置10的配置被改变为具有更低功耗的配置(例如“最大电池”配置)的消息。用户可控制用户输入设备22来选择所推荐的配置且改变装置10的操作配置。图5示出了根据本发 明的各种实施例的进一步的方法的流程图。在方框58中,处理器14确定用于装置10的多个配置的电能存储设备28的一个或多个参数的值。处理器14可从存储在存储器16中的数据库44读取,以确定一个或多个参数的值。例如,处理器14可从数据库44读取平均功耗值或剩余操作时间以用于多个配置。在方框60中,处理器14在没有用户介入的情况下(即用户没有控制装置配置中的改变),使用配置的所确定的参数值自动地改变装置10的配置。例如,处理器14可确定剩余操作时间低于预定的阈值(例如容量的25%),检查用于配置的平均功耗值,并且可以于是自动地将装置10的配置改变为具有更低平均功耗值的配置(例如“最大电池”配置或“会议简档”配置)。图6示出了根据本发明的各种实施例的又一方法的流程图。图6所示的方法源自于图2所示的方法的方框50。在方框62中,所述方法包括使得用户能够对一个或多个用户可编程装置设置进行编程,从而修改现有的配置和/或创建新的配置。例如,用户可以按具体的配置检查用于多个用户可编程装置设置的平均功耗值,且注意到多个设置中的一个设置(例如显示器24的亮度)被设定在不必要地消耗相对大量电能的级别。于是,用户可降低那个设置的级别(例如,降低显示器24的亮度)从而使得它消耗更少的电能。于是,用户可覆盖以前保存的配置来保存所修改的配置,和/或保存该配置作为新的配置。在方框64中,处理器14控制收发信机18和天线20向服务器12发送所修改的配置和/或所创建的配置。应该理解的是,这样的配置也可使用装置10所支持的任何其它数据传输部件来发送,例如通用串行总线(USB)、红外通信或甚至使用可移除存储器(例如多媒体卡(MMC)和安全数字卡(SD))的物理转移。方框64可由处理器14自动地运行或可基于装置10的用户的请求而被运行。服务器12被配置为在存储器36中存储所接收的配置。其它装置(图I中未示出)可请求和下载在服务器12的存储器36中所存储的配置。本发明的实施例提供了这样的益处服务器可使得配置能够在不同的装置之间被共享。因为修改现有的配置和/或创建新的配置可能需要用户具备一些技术知识/能力,本发明的实施例使得这些配置能够被不具备这样的技术知识/能力的用户共享。作为鼓励用户上传配置到服务器12的激励,可为用于具体环境中的最节能配置(例如最节能户外简档)举办竞赛。公司也可为它们的员工或客户制作被优化的配置。例如,购物中心公司可创建“购物中心”简档,当客户在购物中心购物时,“购物中心”简档辅助客户优化他们的电池寿命。在图2、4、5和6中所示的方框可表示方法中的步骤和/或计算机程序30中的代码段。对方框的具体顺序的说明并不一定意味着对方框具有必须的或优选的顺序,且方框的顺序和布置可被改变。进一步地,某些步骤可能可被省略。尽管已经在前面的段落中参照多种示例描述了本发明的实施例,可以理解的是,在不偏离所要求的发明的范围的情况下可以对给出的示例进行修改。在前面的说明中所描述的特征可在除了明确地被描述的组合之外的组合中被使用。尽管已经参照某些特征描述了功能,那些功能可由其它特征执行,不管其它特征是否被描述。尽管已经参照某些实施例描述了特征,那些特征还可在其它实施例中被呈现,不管其它实施例是否被描述。尽管在前面的说明中努力将注意力吸引到本发明中被认为特别重要的那些特征,·应该理解的是,申请人主张关于前面所涉及的和/或在附图中所示的任何可取得专利权的特征或特征组合的保护,不管是否已经对其特别强调。
权利要求
1.一种装置,包括 存储计算机程序指令的至少一个存储器; 被配置为运行所述计算机程序指令以使得所述装置至少执行以下步骤的至少一个处理器 确定用于所述装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及 使用所确定的所述电能存储设备的所述一个或多个参数的值来执行功能。
2.如权利要求I所述的装置,其中所述功能包括控制显示器向所述装置的用户显示所确定的所述电能存储设备的所述一个或多个参数的值。
3.如权利要求I或2所述的装置,其中所述功能包括控制显示器向所述装置的用户显示从所述多个简档中所选择的推荐简档。
4.如权利要求1、2或3所述的装置,其中所述功能包括控制所述装置在没有用户介入的情况下自动地进入简档。
5.如前面任一项权利要求所述的装置,其中所述至少一个处理器被配置为运行所述计算机程序指令使得所述装置进一步执行确定用于一个或多个用户可编程装置设置的电能存储设备的参数的值;以及控制显示器显示用于所述一个或多个用户可编程装置设置的所确定的参数值。
6.如前面任一项权利要求所述的装置,其中所述至少一个处理器被配置为运行所述计算机程序指令使得所述装置进一步执行确定用于一个或多个应用的电能存储设备的参数的值;以及控制显示器显示所述一个或多个应用的所确定的参数值。
7.如前面任一项权利要求所述的装置,其中所述至少一个处理器被配置为运行所述计算机程序指令使得所述装置进一步执行使得用户能够对所述用户可编程装置设置进行编程从而修改现有的简档和/或创建简档。
8.如权利要求7所述的装置,其中所述至少一个处理器被配置为运行所述计算机程序指令使得所述装置进一步执行控制发射机向服务器发送所修改的简档和/或所创建的简档,所述服务器被配置为向其它装置发送所修改的简档和/或所创建的简档。
9.如前面任一项权利要求所述的装置,其中所述参数指示所述装置对所述电能存储设备的使用。
10.如前面任一项权利要求所述的装置,其中所述参数包括所述装置对所述电能存储设备的功耗。
11.如前面任一项权利要求所述的装置,其中所述参数包括正由所述电能存储设备供电的所述装置的剩余操作时间。
12.如前面任一项权利要求所述的装置,其中所述用户可编程装置设置被配置为控制所述装置的一个或多个元件如何运作,且所述用户可编程装置设置独立于正在由所述至少一个处理器运行的任何应用。
13.—种方法,包括 确定用于装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及 使用所确定的所述电能存储设备的所述一个或多个参数的值来执行功能。
14.如权利要求13所述的方法,其中所述功能包括控制显示器向所述装置的用户显示所确定的所述电能存储设备的所述一个或多个参数的值。
15.如权利要求13或14所述的方法,其中所述功能包括控制显示器向所述装置的用户显示从所述多个简档中所选择的推荐简档。
16.如权利要求13、14或15所述的方法,其中所述功能包括控制所述装置在没有用户介入的情况下自动地进入简档。
17.如权利要求13-16任一项所述的方法,进一步包括确定用于一个或多个用户可编程装置设置的电能存储设备的参数的值;以及控制显示器显示用于所述一个或多个用户可编程装置设置的所确定的参数值。
18.如权利要求13-17任一项所述的方法,进一步包括确定用于一个或多个应用的电能存储设备的参数的值;以及控制显示器显示所述一个或多个应用的所确定的参数值。
19.如权利要求13-18任一项所述的方法,进一步包括使得用户能够对所述用户可编程装置设置进行编程从而修改现有的模式和/或创建模式。
20.如权利要求19所述的方法,其中所述至少一个处理器被配置为运行所述计算机程序指令使得所述装置进一步执行控制发射机向服务器发送所修改的简档和/或所创建的简档,所述服务器被配置为向其它装置发送所改写的简档和/或所创建的简档。
21.如权利要求13-20任一项所述的方法,其中所述参数指示所述装置对所述电能存储设备的使用。
22.如权利要求13-21任一项所述的方法,其中所述参数包括所述装置对所述电能存储设备的功耗。
23.如权利要求13-22任一项所述的方法,其中所述参数包括正由所述电能存储设备供电的所述装置的剩余操作时间。
24.如权利要求13-23任一项所述的方法,其中所述用户可编程装置设置被配置为控制所述装置的一个或多个元件如何运作,且所述用户可编程装置设置独立于正在由所述至少一个处理器运行的任何应用。
25.一种通过指令对其进行编码的计算机可读存储介质,当所述计算机可读存储介质由处理器运行时,执行 确定用于装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及 使用所确定的所述电能存储设备的所述一个或多个参数的值来执行功能。
26.如权利要求25所述的计算机可读存储介质,其中所述功能包括控制显示器向所述装置的用户显示所确定的所述电能存储设备的所述一个或多个参数的值。
27.如权利要求25或26所述的计算机可读存储介质,其中所述功能包括控制显示器向所述装置的用户显示从所述多个简档中所选择的推荐简档。
28.如权利要求25、26或27所述的计算机可读存储介质,其中所述功能包括控制所述装置在没有用户介入的情况下自动地进入简档。
29.如权利要求25-28任一项所述的计算机可读存储介质,其中所述用户可编程装置设置被配置为控制所述装置的一个或多个元件如何运作,且所述用户可编程装置设置独立于正在由所述至少一个处理器运行的任何应用。
30.一种计算机程序,当所述计算机程序在计算机上运行时,执行 确定用于装置的多个简档的电能存储设备的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及 使用所确定的所述电能存储设备的所述一个或多个参数的值来执行功能。
31.如权利要求30所述的计算机程序,其中所述功能包括控制显示器向所述装置的用户显示所确定的所述电能存储设备的所述一个或多个参数的值。
32.如权利要求30或31所述的计算机程序,其中所述功能包括控制显示器向所述装置的用户显示从所述多个简档中所选择的推荐简档。
33.如权利要求30、31或32所述的计算机程序,其中所述功能包括控制所述装置在没有用户介入的情况下自动地进入简档。
34.如权利要求30-33任一项所述的计算机程序,其中所述用户可编程装置设置被配置为控制所述装置的一个或多个元件如何运作,且所述用户可编程装置设置独立于正在由所述至少一个处理器运行的任何应用。
35.一种装置,包括 用于确定用于装置的多个简档的电能存储设备的一个或多个参数的值的部件,所述多个简档由一个或多个用户可编程装置设置限定;以及 用于使用所确定的所述电能存储设备的所述一个或多个参数的值来执行功能的部件。
全文摘要
一种装置(10)包括存储计算机程序指令的至少一个存储器(16);被配置为运行计算机程序指令使得装置(10)至少执行以下步骤的至少一个处理器(14)确定用于装置(10)的多个简档的电能存储设备(28)的一个或多个参数的值,所述多个简档由一个或多个用户可编程装置设置限定;以及使用所确定的电能存储设备(28)的一个或多个参数的值来执行功能。
文档编号H04W52/28GK102918405SQ201180026670
公开日2013年2月6日 申请日期2011年2月1日 优先权日2010年3月30日
发明者J·鲁图, I·莱蒂宁, J·厄弗斯汀 申请人:诺基亚公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1