CN102044201B - 行动设备屏幕恒亮显示的装置与方法 - Google Patents
行动设备屏幕恒亮显示的装置与方法 Download PDFInfo
- Publication number
- CN102044201B CN102044201B CN200910205819.0A CN200910205819A CN102044201B CN 102044201 B CN102044201 B CN 102044201B CN 200910205819 A CN200910205819 A CN 200910205819A CN 102044201 B CN102044201 B CN 102044201B
- Authority
- CN
- China
- Prior art keywords
- screen
- backlight
- mobile device
- time
- quotation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000007246 mechanism Effects 0.000 claims description 19
- 230000005059 dormancy Effects 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 6
- 238000009434 installation Methods 0.000 claims 1
- 230000002452 interceptive effect Effects 0.000 claims 1
- 230000007958 sleep Effects 0.000 abstract description 40
- 230000006870 function Effects 0.000 description 25
- 238000012545 processing Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 10
- 230000018109 developmental process Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 5
- 239000012634 fragment Substances 0.000 description 3
- 230000006266 hibernation Effects 0.000 description 3
- 230000008676 import Effects 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 101100481702 Arabidopsis thaliana TMK1 gene Proteins 0.000 description 1
- 241000287181 Sturnus vulgaris Species 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000008140 language development Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000010977 unit operation Methods 0.000 description 1
Images
Landscapes
- Power Sources (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种行动设备屏幕恒亮显示的装置与方法,主要是运行于手机与个人数字助理(PDA)等行动设备(Mobile Device)上的金融商品报价软件,其特点为,经使用者启动上述行动设备金融商品报价软件的屏幕恒亮显示功能后,该软件即暂时保持屏幕恒亮显示一段时间,让使用者在不操作行动设备情况下仍可持续监看金融商品最新报价信息,不致因行动设备闲置而进入系统休眠状态关闭屏幕背光。
Description
技术领域
本发明关于一种行动设备金融商品报价软件,特别是关于一种行动设备屏幕恒亮显示的装置与方法。
背景技术
按,目前行动设备制造商与操作系统(Operating Systems)厂商为延长行动设备的使用时间、待机时间,而使用各种软、硬件方式以降低电源功耗,包括以下技巧:加大电池容量、采用低功耗型中央处理单元(CPU)、采用操作系统休眠机制...等。其中,操作系统休眠机制是以软件方式控制硬件开/关而达节省电源功耗的效果,所控制的硬件包括关闭屏幕背光、关闭网络联机模块、调降中央处理单元运算频率...等。
习见行动设备金融商品报价软件在使用者一段时间未操作的闲置(idle)情况之下,操作系统休眠机制即自动触发以关闭屏幕背光。虽然有部份行动设备操作系统可让使用者自行调整闲置时间长短,但仍有多数行动设备操作系统无法让使用者自行调整闲置时间。例如Sony Ericsson型号K810i按键式手机在闲置30秒未操作的情况下,操作系统休眠机制即会关闭手机屏幕背光。该型号手机无法让使用者自行调整闲置时间,运行在其上的金融商品报价软件在闲置后即无法让使用者查看报价信息,需再次触按行动设备的实体按键方能唤醒手机屏幕(开启屏幕背光)让使用者继续查看报价信息,若再闲置30秒后,行动设备再次进入休眠状态。
在一般情况下,30秒的时间足以让使用者查看报价信息,但当使用者欲准备交易前又或当行情上/下跳动较大时,使用者极需随时查看最新商品报价信息,连续盯盘时间可达10分钟甚至20分钟以上。在使用具有休眠机制的行动设备时,由于使用者希望行动设备不会进入休眠状态而无法查看报价信息,因此,使用者需经常性触按行动设备实体按键或屏幕(若为屏幕触控式行动设备),以维持屏幕恒亮状态。若以连续盯盘10分钟且每30秒触实体按键一次计算,使用者盯盘10分钟需触按20次实体按键,此种操作行为对使用者来说极为不便。
参阅图1至图3。图1为习见行动设备与金融商品报价软件的系统方块图,此是一简略示意图,因此,仅描绘相关的组件。行动设备包含软/硬件可大致区分为四层,由底层至顶层各是:硬件层(Hardware Layer)34、韧体层(Firmware Layer)32、操作系统层(OperatingSystem Layer)30、以及应用程序层(Application Layer)28。硬件层34包含所有行动设备的硬件组件/装置,例如硬件控制器(Hardware Controller)26、背光模块24、网络模块(未画出)、中央处理单元(未画出)、内存模块(未画出)、基频模块(未画出)、射频模块(未画出)、音讯模块(未画出)、实体按键组(未画出)、电池模块(未画出)...等(与此处无直接关联的组件皆省略未描绘于图中)。
其中硬件控制器26负责控制背光模块24以及其它硬件组件/模块,其是直接受命于韧体层32的驱动程序(Device Driver)如驱动程序22。操作系统休眠控制模块18负责监视/重置闲置定时器(idle timer)、透过操作系统API/开发套件16去控制屏幕的启动与关闭。虚拟机器(VirtualMachine)14提供应用程序一执行/运作的工作环境,例如JVM(JavaVirtual Machine),而报价软件一10是运行于虚拟机器14上的应用程序,例如以Java所开发的金融商品报价软件即属此类型。网络联机控制模块20是于操作系统的工作环境下,进行网络联机的控制。报价软件二12是不需虚拟机器14而直接在操作系统层30上所运行的应用程序,例如苹果的iPhone应用程序、微软的Windows Mobile应用程序...等皆属此类型。报价软件一10与报价软件二12的内部系统组件参阅图2。
图2为习见金融商品报价软件的系统方块图,此为简略示意图,因而未描绘非重要关联的组件。其中GUI(Graphical User Interface使用者图形介面)处理模块36负责处理所有在行动设备屏幕上所呈现的信息;数据接收/传送模块38负责接收服务器端所传送的信息,并处理使用者端回传的信息;数据处理模块40负责将数据接收/传送模块38所得到的数据做数据加工处理;输入装置操作模块42负责处理使用者透过行动设备实体按键或触控式屏幕的输入与操作;网络联机模块44负责处理网络的联机/断线工作。
图3为习见金融商品报价软件的使用者操作流程图,其以开启习见软件后的具体操作流程来说明习见技术与系统休眠机制的操作流程,请配合参考图1与图2,其包含以下的步骤:
步骤101:执行金融商品报价软件;使用者于行动设备上执行金融商品报价软件(即图1的报价软件一10与报价软件二12)。
步骤102:开启网络联机;当软件开启后,网络联机模块44建立网络联机。
步骤103:使用者操作软件;当网络联机建立后,使用者即可操作软件,例如使用者透过输入装置操作模块42以实体按键或触控屏幕选择进入“自选股报价画面”,数据接收/传送模块38开始接收服务器端所传送的报价信息并交由数据处理模块40处理所接收的数据,接着再由GUI处理模块36将数据呈现于行动设备屏幕画面上。使用者可再透过输入装置操作模块42以实体按键或触控屏幕选择切换其它功能或画面。
步骤104:是否闲置逾时?当使用者未继续操作,操作系统休眠控制模块18即开始闲置定时器(idle timer)的计时。若使用者继续操作则操作系统休眠控制模块18将闲置定时器重置(reset)归零并跳回步骤103,当使用者未继续操作而闲置定时器所计的时间已逾操作系统的闲置时间设定则跳至步骤105。
步骤105:休眠控制模块关闭屏幕背光;当闲置逾时后,操作系统休眠控制模块18即关闭屏幕背光。此时行动设备即处于休眠状态。
步骤106:是否唤醒?当行动设备即处于休眠状态时,操作系统休眠控制模块18即监控输入装置操作模块42是否有使用者的输入操作,若“否”则维持休眠状态,若“是”则跳至步骤107。
步骤107:休眠控制模块开起屏幕背光;当行动设备自休眠状态被唤醒时,操作系统休眠控制模块18即开启屏幕背光,接着跳至步骤103。
由图1至图3得知:习见行动设备金融商品报价软件并无控制屏幕背光恒亮的功能,屏幕背光是由操作系统层面(操作系统休眠控制模块18)控制,当使用者闲置逾时后即由操作系统的休眠机制接手处理后续作业流程。为维持行动设备不进入休眠状态使用者仅能以持续操作的方法维持屏幕恒亮。
综上所述,先前技术行动设备金融商品报价软件缺乏使行动设备维持屏幕背光恒亮的功能,无法让使用者在需要随时盯盘以查看最新报价信息时恒亮。使用者仅能以经常性触按行动设备实体按键或触控式屏幕以维持屏幕背光恒亮状态,此种操作方式极为不便。
因此,实有必要提出一种可让行动设备维持屏幕背光恒亮的金融商品报价软件,以满足使用者操作金融看盘软件的潜在需求。
发明内容
本发明提供一种行动设备屏幕恒亮显示的装置与方法,主要是于金融商品报价软件中增设一背光控制模块,并增设一使用者控制功能以让使用者依需求选择启动或关闭屏幕背光恒亮显示功能。
本发明提供一种行动设备屏幕恒亮显示的装置,应用于具有一应用程序层与一操作系统层的一行动设备,包含:屏幕、背光模块、硬体控制器、驱动程序、控制屏幕背光应用程序介面与报价程序。其中,背光模块设置于屏幕,用以显示背光于屏幕;硬件控制器,连接于背光模块,用以控制启闭背光模块;驱动程序,用以驱动硬件控制器以控制背光模块;控制屏幕背光应用程序介面(API),用以控制驱动程序以控制启闭背光模块;及报价程序,安装于应用程序层,包含背光控制模块,用以呼叫(call)控制屏幕背光应用程序介面,依据报价程序的执行控制屏幕维持一恒亮状态。
本发明更提供一种行动设备屏幕恒亮显示的方法,应用于具有控制屏幕背光应用程序介面(API)的行动设备,包含下列步骤:执行报价程序;依据报价程序持续呼叫控制屏幕背光应用程序介面,以维持一屏幕恒亮状态;开启网络联机;及操作报价程序以接收报价信息。
本发明另提供一种行动设备屏幕恒亮显示的方法,应用于具有控制屏幕背光应用程序介面(API)的行动设备,包含下列步骤:执行报价程序;依据报价程序开启网络联机;接收屏幕恒亮指令;持续呼叫控制屏幕背光应用程序介面,以维持一屏幕恒亮状态;设定联机时间;计算最后一次操作行动设备后的闲置时间;当该闲置时间超过预设联机时间,中断网络联机;当接收重新联机指令,重新开启网络联机;及当未接收重新联机指令,且闲置时间超过一预设的时间上限,关闭背光应用程序介面以停止屏幕恒亮状态。
以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何熟习相关技艺者了解本发明的技术内容并据以实施,且根据本说明书所揭露的内容、申请专利范围及图式,任何熟习相关技艺者可轻易地理解本发明相关的目的及优点。
附图说明
图1为习见行动设备与金融商品报价软件的系统方块图;
图2为习见金融商品报价软件的系统方块图;
图3为习见金融商品报价软件的使用者操作流程图;
图4为本发明行动设备与金融商品报价软件的系统方块图;
图5为本发明实施例金融商品报价软件的系统方块图;
图6为本发明实施例的使用者操作流程图;及
图7为本发明另一实施例的使用者操作流程图。
主要组件符号说明
10金融商品报价软件一 12金融商品报价软件二
14虚拟机器 16操作系统API/开发套件
18操作系统休眠控制模块 20网络联机控制模块
22驱动程序 24背光模块
26硬件控制器 28应用程序层
30操作系统层 32韧体层
34硬件层 36GUI处理模块
38数据接收/传送模块 40数据处理模块
42输入装置操作模块 44网络联机模块
46控制屏幕背光API 48控制屏幕背光API
50GUI处理模块 52数据接收/传送模块
54数据处理模块 56输入装置操作模块
58网络联机模块 60背光控制模块
具体实施方式
本发明可应用于:手机与PDA等行动设备上的金融商品报价软件,行动设备可为具有Java虚拟机器(JVM)的行动设备、运行Google的Android操作系统的行动设备、苹果的iPhone行动设备、微软的WindowsMobile行动设备、Nokia的Symbian行动设备,或其它有公开屏幕背光控制方法的平台以供开发者自行撰写程控的装置。
本发明的行动设备屏幕恒亮显示的装置与方法,主要是于金融商品报价软件中另增设一背光控制模块,使金融商品报价软件不受原本操作系统休眠机制的限制而可随意控制屏幕背光恒亮的显示,方便使用者在需要时可持续盯盘,又可在未启动控制功能时采操作系统预设(default)的休眠设定以节省电源功耗。
本发明主要是于金融商品报价软件中增设一背光控制模块,该模块乃运用行动设备操作系统/虚拟机器(Virtual Machine)/厂商软件开发套件(Vendor SoftwareDevelopment Kit)所提供的控制屏幕背光应用程序介面(Application ProgrammingInterfaces,API)与链接库(libraries)进行屏幕背光的控制。以下将举Java、Android、iPhone、Windows Mobile及Symbian手机等平台的实施方式为例。
本发明实施例请参阅图4、图5、图6以及图7。图4为本发明行动设备与金融商品报价软件的系统方块图,其与图1比较有两相异处,在图4中增加了:I.在虚拟机器14中的控制屏幕背光API 46;II.在操作系统API/开发套件16中的控制屏幕背光API 48。控制屏幕背光API 46与控制屏幕背光API 48两者原已存在于现今大多数行动设备之中,其是由行动设备制造商、操作系统厂商、虚拟机器厂商...等所提供,但未于习见金融商品报价软件中所应用。以Java行动设备为例,虚拟机器14为Java虚拟机器,其中的控制屏幕背光API 46包含于MIDP(MobileInformation Device Profile行动信息设备简表,是行动设备上的Java API)或第三方(Third-Party)Java API如Nokia UI API之中。
以MIDP版本2.x为例,实作是呼叫在Display对象下的flashBacklight()method做屏幕背光控制。程序代码范例如下:
import javax.microedition.lcdui.Display;
...
flashBacklight(1000);
...
以上非完整片断,仅举相关两行程序代码,其中为方便解释对象出处故以“importjavax.microedition.lcdui.Display;”表示,一般皆以“importjavax.microedition.lcdui.*;”表示。而“flashBacklight(1000)”小括号中的“1000”是指开启屏幕背光的时间为1,000毫秒(millisecond)。
另外再以Nokia UI API为例,屏幕背光控制程序码范例(非完整片断,仅举相关两行程序代码)如下:
import com.nokia.mid.ui.DeviceControl;
...
DeviceControl.setLights(0,100);
...
在上述两个范例中,仅需在固定间隔时间内持续呼叫开启屏幕背光的“method”,即可让对应的Java行动设备其屏幕背光持续开启,而不受操作系统休眠机制所限制。例如每次呼叫“method”可开启背光1000毫秒,间隔100毫秒再次呼叫“method”以开启背光1000毫秒,以循环(loop)方式放入一执行绪(thread)中执行,如此即可达到屏幕背光恒亮显示的效果。
图4中,在操作系统层30以操作系统API/开发套件16提供控制屏幕背光API 48的作法是如运行Google的Android操作系统的行动设备、苹果的iPhone行动设备、微软的Windows Mobile行动设备及Nokia的Symbian行动设备。以Android操作系统的行动设备的Java语言开发套件为例,其以PowerManager类别中的PARTIAL_WAKE_LOCK(屏幕背光关闭,按键背光关闭)、SCREEN_DIM_WAKE_LOCK(屏幕背光开启但微暗,按键背光关闭)、SCREEN_BRIGHT_WAKE_LOCK(屏幕背光开启,按键背光关闭)、FULL_WAKE_LOCK(屏幕背光开启,按键背光开启)等四个旗标(flags)做屏幕背光控制,以下是片断Android的Java程序实施例:
PowerManager pm=(PowerManager)getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl=pm.newWakeLock(PowerManager.FULL_WAKE_LOCK,″My Tag″);
wl.acquire();
/*此时屏幕背光持续开启*/
wl.release();
...
苹果的iPhone行动设备是以idleTimerDisabled控制其屏幕背光,程序实施例如下:
[UIApplication sharedApplication].idleTimerDisabled=YES;
而微软的Windows Mobile行动设备则是以BLK1代码来代表屏幕背光模块驱动程序,并透过D0至D4四个电力等级来控制屏幕背光亮度,D0表示恒亮供电,D4表示停止供电。以下是片断Windows Mobile的程序实施例:TCHAR tszBacklightName[]=TEXT(″BKL1:″);
static HANDLE s_hBacklightReq=NULL;
s_hBacklightReq=SetPowerRequirement(tszBacklightName,D0,POWER_NAME,NULL,0);
ReleasePowerRequirement(s_hBacklightReq);
而Nokia的Symbian行动设备类似Google的Android行动设备施作,透过旗标控制屏幕背光与按键背光的关闭,及透过时间参数控制背光毫秒数。以下是片断Nokia Symbian的程序实施例:
CHWRMLight*iLight=CHWRMLight::NewL(this);
light->LightOnL(CHWRMLight::ESecondaryDisplay,5000);
light->LightOffL(CHWRMLight::ESecondaryDisplay,5000);
在控制屏幕背光API(46、48)中缺乏时间控制者,例如Android、iPhone等,则另在程序中增设一恒亮计时模块,用以控制持续恒亮的时间。
图5为本发明实施例金融商品报价软件的系统方块图,与习见技术图2比较,其是增设一背光控制模块60,此模块是运用前述方法在软件中直接呼叫在虚拟机器14中的控制屏幕背光API 46以及在操作系统API/开发套件16中的控制屏幕背光API 48,以达控制屏幕背光的目的。背光控制模块60并提供使用者一控制功能以让使用者依需求选择启动或关闭屏幕背光恒亮显示功能,控制功能可设在金融商品报价软件的选单(未描绘)中供使用者选择,也可对应至实体按键的快速键例如按*键或按#键或连续按两次*键等...以启动或关闭屏幕背光恒亮显示功能。当使用者以控制功能启动屏幕背光恒亮,本发明实施例金融商品报价软件即不受操作系统休眠机制所限制,意即在使用者未操作硬件介面的闲置(idle)情况之下仍可让屏幕背光维持恒亮而不会被操作系统休眠机制所限制。
综上所述,本发明是以一背光控制模块60处理屏幕背光的控制,其提供的选单与快速键可让使用者选择启动/关闭屏幕背光恒亮功能,本发明另在软件中预设数项网络持续联机时间设定值,例如“90秒钟”、“3分钟”、“5分钟”、“10分钟”、“永久”,供使用者选择每次启动软件后在闲置多久时间内仍保持网络联机不中断。而此时间值的计算是自使用者最后一次操作结束时重新起算,例如预设每次网络联机持续时间为“3分钟”,当使用者在启动后2分钟操作软件(如以实体按键/触控屏幕切换自选股报价上/下页画面),则在使用者操作结束后重新计时“3分钟”。
此网络联机持续时间设定值与屏幕背光恒亮显示一同搭配运作,当网络保持联机时金融商品报价软件才可接收最新信息,此时开启屏幕背光才有意义,若使用者不再继续网络联机,屏幕背光即无开启的意义,故此网络联机持续时间实与屏幕背光恒亮持续时间等同。又,本发明在未启动的情况下,即以操作系统的休眠机制管理电源功耗,当启动屏幕背光恒亮功能的时间逾时后也交由操作系统的休眠机制管理。
图6为本发明一实施例的使用者操作流程图,此实施例是由使用者决定是否控制屏幕背光恒亮功能,其以开启本发明实施例软件后的具体操作流程来说明本发明的操作流程,请参考配合图4与图5,其包含以下的步骤:
步骤201:执行金融商品报价软件;使用者于行动设备上执行金融商品报价软件(图4的报价软件一10或报价软件二12)。
步骤202:开启网络联机;当软件开启后,网络联机模块58建立网络联机。
步骤203:使用者操作软件;当网络联机建立后,使用者即可操作软件,例如使用者透过输入装置操作模块56以实体按键或触控屏幕选择进入“自选股报价画面”,数据接收/传送模块52开始接收服务器端所传送的报价信息并交由数据处理模块54处理所接收的数据,接着再由GUI处理模块50将报价数据呈现于行动设备屏幕画面上,使用者可再透过输入装置操作模块56以实体按键或触控屏幕选择切换其它功能或画面。
步骤204:是否启动屏幕恒亮?当使用者开始操作软件后,可随时选择是否要启动屏幕背光恒亮功能,启动屏幕背光恒亮是以选单操作或以快速键操作,系统检查使用者是否启动屏幕恒亮功能是由输入装置操作模块56监视使用者的输入操作,若“是”启动屏幕恒亮功能则跳至步骤205;若“否”则跳至步骤212。
步骤205:检查网络联机时间设定值;当使用者启动屏幕恒亮功能时,背光控制模块60即检查网络联机时间设定值,若软件默认值为“90秒钟”,则将该值加载内存。
步骤206:重置/启动网络联机定时器;当步骤205将时间值加载内存后,此步骤即重置(reset)并启动网络联机定时器开始计时,同时将定时器到时时间设与内存中的值相等,此例即为“90秒钟”。
步骤207:启动屏幕背光恒亮;当定时器开始计时后,背光控制模块60即立刻启动屏幕背光恒亮功能,启动方式如前述实施方式所述。
步骤208:使用者是否有操作?此步骤是检查使用者是否以输入装置操作模块56操作软件,若“是”则在使用者操作后跳回步骤206,重置并启动定时器以重新计算网络持续联机时间,若“否”则至步骤209。
步骤209:定时器是否到时?当屏幕背光恒亮功能启动后,若期间使用者并未操作,则背光控制模块60检查定时器是否“90秒钟”到时,若“是”时间到则定时器重置归零并跳至步骤210,若“否”则回步骤207维持屏幕背光恒亮。
步骤210:中断网络联机;当网络联机定时器到时,则中断网络联机。
步骤211:是否重新网络联机?当中断网络联机后,以对话框询问使用者是否重新联机,若“是”则跳至步骤202,若“否”则跳至步骤212。
步骤212:是否闲置逾时?当使用者未以输入装置操作模块56继续操作,操作系统休眠控制模块18即开始闲置定时器的计时,若使用者继续操作则操作系统休眠控制模块18将闲置定时器重置归零并跳回步骤203,当使用者未继续操作而闲置定时器所计的时间已逾操作系统的闲置时间设定则跳至步骤213。
步骤213:休眠控制模块关闭屏幕背光;当闲置逾时后,操作系统休眠控制模块18即关闭屏幕背光,此时行动设备即处于休眠状态。
步骤214:是否唤醒?当行动设备处于休眠状态时,操作系统休眠控制模块18即监控输入装置操作模块56是否有使用者的输入操作,若“否”则维持休眠状态,若“是”则跳至步骤215。
步骤215:休眠控制模块开启屏幕背光;当行动设备自休眠状态被唤醒时,操作系统休眠控制模块18即开启屏幕背光,接着跳至步骤203。
图7为本发明另一实施例的使用者操作流程图,此一实施例是执行软件后即永久维持屏幕背光恒亮,其具体操作流程包含以下的步骤:
步骤301:执行金融商品报价软件;使用者于行动设备上执行金融商品报价软件(图4的报价软件一10或报价软件二12)。
步骤302:启动屏幕背光恒亮;当软件执行后,背光控制模块60即立刻启动屏幕背光恒亮功能。
步骤303:开启网络联机;网络联机模块58建立网络联机。
步骤304:操作软件以接收报价信息;当网络联机建立后,使用者即可操作软件,例如使用者透过输入装置操作模块56以实体按键或触控屏幕选择进入“自选股报价画面”,数据接收/传送模块52开始接收服务器端所传送的报价信息并交由数据处理模块54处理所接收的数据,接着再由GUI处理模块50将数据呈现于行动设备屏幕画面上,使用者可再透过输入装置操作模块56以实体按键或触控屏幕选择切换其它功能或画面。在此步骤无论闲置时间多久屏幕背光皆维持恒亮状态,网络也维持联机状态。
综上所述,本发明所提出的行动设备金融商品报价软件屏幕恒亮显示与操作的装置与方法,可让原本受操作系统休眠机制所限制在闲置时即进入休眠状态而关闭屏幕背光的行动设备仍维持屏幕背光恒亮显示,可让使用者依需求随时任意控制屏幕背光是否恒亮显示,方便使用者在需要时启动以利随时盯盘而不再需要不时手动操作以免进入休眠状态。若使用者未启动屏幕背光恒亮显示功能,则以操作系统休眠机制管理电源功耗,仍可保留操作系统休眠机制节省电源功耗的功能。
本发明所举实施例是以具有Java虚拟机器(JVM)的行动设备、运行Google的Android操作系统的行动设备、苹果的iPhone行动设备、微软的Windows Mobile行动设备及Nokia的Symbian行动设备为例,其可为具按键式行动设备或具触控式屏幕行动设备,其余若有公开屏幕背光控制方法的平台/行动设备以供开发者自行撰写程控也可利用本发明的操作方式。而本发明并不局限于所举的程序代码范例,未来若有其它新版或替代的API与链接库也可采用。
虽然本发明的技术内容已经以较佳实施例揭露如上,然其并非用以限定本发明,任何熟习此技艺者,在不脱离本发明的精神所作些许的更动与润饰,皆应涵盖于本发明的范畴内,因此本发明的保护范围当视权利要求所界定者为准。
Claims (7)
1.一种行动设备屏幕恒亮显示的装置,应用于具有一应用程序层与一操作系统层的一行动设备,其特征在于,包含:
一屏幕;
一背光模块,设置于该屏幕,用以显示背光于该屏幕;
一硬件控制器,连接于该背光模块,用以控制起闭该背光模块;
一驱动程序,用以驱动该硬件控制器以控制该背光模块;
一控制屏幕背光应用程序接口(API),用以控制该驱动程序以控制启闭该背光模块;
一网络联机控制模块,用以控制一网络的联机、断线;及
一报价程序,安装于该应用程序层,包含一背光控制模块,用以于一固定间隔时间内持续呼叫该控制屏幕背光应用程序接口,依据该报价程序的执行控制该屏幕维持一恒亮状态;该报价程序更包含一计时模块,其以网络联机时间作为该屏幕维持该恒亮状态的一恒亮维持时间;
该报价程序未启动时,以该操作系统层的一休眠机制管理电源功耗;
该报价程序更包含一操作接口,用以提供一使用者执行开启/关闭该恒亮状态,该操作接口是选自:一快速键、一画面选单。
2.如权利要求1所述的装置,其特征在于,该报价程序更产生一交互式画面,用以于该计时模块计时终止时中断该网络联机,并提供一是否重新启动网络联机的讯息。
3.如权利要求1所述的装置,其特征在于,该报价程序更设定有一联机时间默认值以做为该联机时间,用以决定每次该网络的联机持续时间,该联机时间默认值包含复数个选择时间。
4.如权利要求1所述的装置,其特征在于:该控制屏幕背光应用程序接口(API)是选择安装以下的组合:该操作系统层、该应用程序层中的一虚拟机器。
5.一种行动设备屏幕恒亮显示的方法,其特征在于,应用于具有一控制屏幕背光应用程序接口(API)的一行动设备,包含下列步骤:
执行一报价程序;
依据该报价程序执行时于一固定间隔时间内持续呼叫该控制屏幕背光应用程序接口,以维持一屏幕恒亮状态;
开启一网络联机;
于该网络联机状态下维持该屏幕恒亮状态;
操作该报价程序以接收一报价信息;
提供一操作接口,以输入一持续呼叫该控制屏幕背光应用程序接口的一指令,该操作接口选自一快速键与一画面选单;及
当接收该指令时,持续呼叫该控制屏幕背光应用程序接口,以维持该屏幕恒亮状态;
其中,该报价程序未启动时 ,以该行动设备的一操作系统层的一休眠机制管理电源功耗。
6.如权利要求5所述的方法,其特征在于:更包含以下步骤:当该行动设备闲置一时间后,停止呼叫该控制屏幕背光应用程序接口以停止该屏幕恒亮状态并关闭该网络联机,其中该时间为复数个选择时间。
7.一种行动设备屏幕恒亮显示的方法,其特征在于,应用于具有一控制屏幕背光应用程序接口(API)的一行动设备,包含下列步骤:
执行一报价程序;
依据该报价程序开启一网络联机;
接收一屏幕恒亮指令;
该报价程序执行时于一固定间隔时间内持续呼叫该控制屏幕背光应用程序接口,以维持一屏幕恒亮状态;
设定一联机时间,该联机时间为复数个选择时间;
计算最后一次操作该行动设备后的一闲置时间;
当该闲置时间超过该联机时间,中断该网络联机;
当接收一重新联机指令,重新开启该网络联机;及
当未接收该重新联机指令,且该闲置时间超过一预设的时间上限,关闭该背光应用程序接口以停止该屏幕恒亮状态;
提供一操作接口,以输入该屏幕恒亮指令,该操作接口选自一快速键与一画面选单;
其中,该报价程序未启动时 ,以该行动设备的一操作系统层的一休眠机制管理电源功耗。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910205819.0A CN102044201B (zh) | 2009-10-14 | 2009-10-14 | 行动设备屏幕恒亮显示的装置与方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910205819.0A CN102044201B (zh) | 2009-10-14 | 2009-10-14 | 行动设备屏幕恒亮显示的装置与方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102044201A CN102044201A (zh) | 2011-05-04 |
| CN102044201B true CN102044201B (zh) | 2020-05-15 |
Family
ID=43910300
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200910205819.0A Active CN102044201B (zh) | 2009-10-14 | 2009-10-14 | 行动设备屏幕恒亮显示的装置与方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102044201B (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102566853B (zh) * | 2010-12-09 | 2014-10-15 | 三竹资讯股份有限公司 | 触控移动装置金融商品报价软件屏幕恒亮显示装置与方法 |
| AU2015391763A1 (en) * | 2015-04-14 | 2017-11-09 | Huawei Technologies Co., Ltd. | Terminal control method and apparatus, and terminal |
| CN106878562A (zh) * | 2017-03-02 | 2017-06-20 | 东软集团股份有限公司 | 控制wifi功能开关的方法及装置 |
| CN108628560A (zh) * | 2017-03-22 | 2018-10-09 | 上海中兴软件有限责任公司 | 一种显示方法和终端 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1390084A (zh) * | 2001-06-06 | 2003-01-08 | 联想(北京)有限公司 | 掌上型电子产品背光的驱动及控制装置 |
| CN1577466A (zh) * | 2003-07-26 | 2005-02-09 | Lg电子株式会社 | 控制显示器亮度级的装置和方法 |
| CN1773454A (zh) * | 2004-11-08 | 2006-05-17 | 佛山市顺德区顺达电脑厂有限公司 | 电脑系统的唤醒及快捷启始应用程序的方法 |
| CN1855206A (zh) * | 2005-04-26 | 2006-11-01 | 佛山市顺德区顺达电脑厂有限公司 | 自动调整显示器亮度之方法 |
| CN1932590A (zh) * | 2005-09-15 | 2007-03-21 | 英保达股份有限公司 | 照明装置及其方法 |
| CN101067757A (zh) * | 2007-06-01 | 2007-11-07 | 惠州市Tcl电脑科技有限责任公司 | 一种智能电源管理方法和系统 |
| CN101465100A (zh) * | 2007-12-19 | 2009-06-24 | 诚实科技香港有限公司 | 可携式电子装置的控制屏幕背光单元开关的方法及其装置 |
| CN101512463A (zh) * | 2006-09-28 | 2009-08-19 | 松下电器产业株式会社 | 按键背光控制装置、便携式终端装置、按键背光控制方法和按键背光控制程序 |
-
2009
- 2009-10-14 CN CN200910205819.0A patent/CN102044201B/zh active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1390084A (zh) * | 2001-06-06 | 2003-01-08 | 联想(北京)有限公司 | 掌上型电子产品背光的驱动及控制装置 |
| CN1577466A (zh) * | 2003-07-26 | 2005-02-09 | Lg电子株式会社 | 控制显示器亮度级的装置和方法 |
| CN1773454A (zh) * | 2004-11-08 | 2006-05-17 | 佛山市顺德区顺达电脑厂有限公司 | 电脑系统的唤醒及快捷启始应用程序的方法 |
| CN1855206A (zh) * | 2005-04-26 | 2006-11-01 | 佛山市顺德区顺达电脑厂有限公司 | 自动调整显示器亮度之方法 |
| CN1932590A (zh) * | 2005-09-15 | 2007-03-21 | 英保达股份有限公司 | 照明装置及其方法 |
| CN101512463A (zh) * | 2006-09-28 | 2009-08-19 | 松下电器产业株式会社 | 按键背光控制装置、便携式终端装置、按键背光控制方法和按键背光控制程序 |
| CN101067757A (zh) * | 2007-06-01 | 2007-11-07 | 惠州市Tcl电脑科技有限责任公司 | 一种智能电源管理方法和系统 |
| CN101465100A (zh) * | 2007-12-19 | 2009-06-24 | 诚实科技香港有限公司 | 可携式电子装置的控制屏幕背光单元开关的方法及其装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102044201A (zh) | 2011-05-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102622079B (zh) | 一种休眠方法、唤醒方法和移动终端设备 | |
| CN104246650B (zh) | 节能的方法和设备 | |
| EP3663925B1 (en) | Method for processing refreshing display abnormality, and terminal | |
| CN102236403B (zh) | 移动设备金融看盘软件自动联机与断线的装置与方法 | |
| CN102012735B (zh) | 移动装置的电源管理方法 | |
| CN103092321B (zh) | 用于控制便携式终端中的睡眠模式的方法和装置 | |
| WO2020192019A1 (zh) | 一种基于语音识别的电视唤醒方法、智能电视及存储介质 | |
| CN114647452A (zh) | 系统切换方法、装置、设备及存储介质 | |
| CN117707320B (zh) | 控制熄屏显示的方法、电子设备及存储介质 | |
| US20060242651A1 (en) | Activity-based PC adaptability | |
| CN102044201B (zh) | 行动设备屏幕恒亮显示的装置与方法 | |
| US10871875B2 (en) | Cursor identification on an IHS display | |
| CN117707319B (zh) | 控制熄屏显示的方法、电子设备及存储介质 | |
| US20060200691A1 (en) | Cancellation of initiation of hibernation process | |
| KR20040097279A (ko) | 자동 셧다운의 일시적인 사용자 정지 | |
| JP2012138088A (ja) | 情報処理装置、電源制御方法及びプログラム | |
| CN117711310A (zh) | 显示控制方法、电子设备及存储介质 | |
| CN107203377B (zh) | 一种移动终端的唤醒方法和移动终端 | |
| CN102566853A (zh) | 触控移动装置金融商品报价软件屏幕恒亮显示装置与方法 | |
| CN107577479B (zh) | 电子装置及其半休眠控制方法 | |
| JP2005228301A (ja) | 暗黙の構成可能なメッセージキューベースのユーザインターフェースオートメーション同期化のためのシステムおよび方法 | |
| TWI395134B (zh) | 行動設備之金融報價軟體螢幕恆亮顯示之裝置與方法 | |
| CN118349243A (zh) | 设备系统升级方法、装置、介质及设备 | |
| JP2002082743A (ja) | 電子機器及び電子機器制御プログラムを記憶した記憶媒体 | |
| WO2023124554A1 (zh) | 应用启动方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |