首页 / 专利库 / 软件 / 软件解决方案 / 软件组件 / 微件 / 移动widget / 基于Widget架构的金融报价更新状态显示设备与方法

基于Widget架构的金融报价更新状态显示设备与方法

阅读:348发布:2020-05-21

专利汇可以提供基于Widget架构的金融报价更新状态显示设备与方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于Widget架构的金融报价更新状态显示设备与方法,包含:数据接收模 块 、更新控 制模 块、报价模块以及更新状态显示模块。数据接收模块用以下载一交易时间信息以及一金融商品报价数据。更新 控制模块 用以读取交易时间信息,并依据交易时间信息在交易起、迄时间内以一固定 频率 启动数据接收模块。报价模块用以依据报价数据产生一报价Widget。更新状态显示模块以一组状态灯号显示当下的报价数据更新状态,组状态灯号包含一静态更新灯号、一动态更新灯号、一暂停灯号以及一警示灯号,让用户可藉由该组状态灯号立即明了当下数据更新的状态。,下面是基于Widget架构的金融报价更新状态显示设备与方法专利的具体信息内容。

1.一种基于Widget架构的金融报价更新状态显示设备,装置于一移动装置上,其特征在于,包含:
一数据接收模,下载一交易时间信息以及一报价数据;
一报价模块,依据该报价数据产生一报价Widget;
一更新控制模块,读取该交易时间信息,并依据该交易时间信息在交易起、迄时间内以一固定频率启动数据接收模块;及
一更新状态显示模块,以一组状态灯号显示当下的该报价数据更新状态,该组状态灯号包含一静态更新灯号、一动态更新灯号、一暂停灯号以及一警示灯号;
其中,该更新控制模块每日至少自动启动一次该数据接收模块,并依据该次下载的该交易时间信息或该报价数据判断当日是否为交易日,若判断为交易日,当日该更新控制模块依据该交易时间信息在交易起、迄时间内以该固定频率启动数据接收模块;若判断为非交易日,当日该更新控制模块不再启动该数据接收模块;
其中,当该更新控制模块是依据该报价数据判断当日是否为交易日,该报价数据包含一时间戳以及一金融报价主机时间,若该更新控制模块判断该时间戳与该金融报价主机时间为同一交易日时,该更新控制模块于交易起、迄时间内以该固定频率启动该数据接收模块;若该更新控制模块判断该时间戳早于该金融报价主机时间时,该更新控制模块于当日内不再启动该数据接收模块。
2.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该报价数据更包含:一走势图图文件,用以呈现该金融商品价格的走势。
3.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该交易时间信息是选自:一交易时间表、一假日休市表以及一交易时间判断码。
4.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该组状态灯号是设置于该报价Widget的同一位置
5.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该静态更新灯号是选自:一静态绿灯符号与一静态双箭头符号。
6.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该动态更新灯号是选自:一闪烁的绿灯符号、一动态双箭头符号与一动态沙漏符号。
7.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该暂停灯号是选自:一红灯符号、一音乐播放暂停符号与一音乐播放停止符号。
8.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该警示灯号是选自:一问号符号、一惊叹号符号。
9.如权利要求1所述的基于Widget架构的金融报价更新状态显示设备,其特征在于,该些状态灯号能够接收用户一点击指令,以触发该更新控制模块启动该数据接收模块。
10.一种基于Widget架构的金融报价更新状态显示方法,其特征在于,包含:
于一移动装置上安装一金融报价Widget;
每日至少自动下载一次一交易时间信息与一报价数据;
依据该次下载的该交易时间信息或该报价数据判断当日是否为交易日;
若判断为非交易日,当日不再下载该交易时间信息与该报价数据;
若判断为交易日,读取该交易时间信息中的一数据下载起、迄时间;
在该数据下载起、迄时间之内,以一固定频率下载该报价数据;
产生一报价Widget以提供该报价数据;及
以一组状态灯号显示当下的该报价数据的更新状态,该组状态灯号包含一静态更新灯号、一动态更新灯号、一暂停灯号以及一警示灯号;
其中,当依据该报价数据判断当日是否为交易日,该报价数据包含一时间戳以及一金融报价主机时间,若判断该时间戳与该金融报价主机时间为同一交易日时,于交易起、迄时间内以该固定频率下载该报价数据;若判断该时间戳早于该金融报价主机时间时,于当日内不再下载该报价数据。
11.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该报价数据更包含:一走势图图文件,用以呈现该金融商品价格的走势。
12.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该交易时间信息是选自:一交易时间表、一假日休市表以及一交易时间判断码。
13.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该组状态灯号是设置于该报价Widget的同一位置。
14.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该交易时间内的灯号能够接收一点击指令,以触发更新控制模块启动数据接收模块。
15.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该静态更新灯号是选自:一静态绿灯符号与一静态双箭头符号。
16.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该动态更新灯号是选自:一闪烁的绿灯符号、一动态双箭头符号与一动态沙漏符号。
17.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该暂停灯号是选自:一红灯符号、一音乐播放暂停符号与一音乐播放停止符号。
18.如权利要求10所述的基于Widget架构的金融报价更新状态显示方法,其特征在于,该警示灯号是选自:一问号符号与一惊叹号符号。

说明书全文

基于Widget架构的金融报价更新状态显示设备与方法

技术领域

[0001] 本发明涉及一种移动装置金融报价Widget,特别涉及一种基于Widget架构的金融报价更新状态显示设备与方法。

背景技术

[0002] Widget(“小工具”或称“小插件”)是一种桌面应用程序,并非专属专于个人计算机上的MS Windows操作系统,许多的移动装置操作系统亦有支持。Widget不是摆在桌面app(“应用程序”)的快捷方式(Shortcut),而是可以直接显示一些信息的小工具。运用Widget执行应用程序不仅较实时,甚至还可以省下一些执行步骤,使用起来更方便。
[0003] 参阅图1,现有金融报价Widget于Android移动装置(智能型手机)的示意图,此范例是采用Android版本1.5,其说明一现有金融报价Widget10直接放置在Android首页(Home Screen,又称Home Page)上,以提供金融商品报价信息,该Widget不像一般软件(Application,通常简称为“app”)需要被执行(Execute)后才开始运作。
[0004] 以Android操作系统为范例,一个Widget的开发流程包含以下步骤:
[0005] 一、AppWidgetProviderInfo
[0006] 在/res下增加一个xml目录,然后增加一个xml档,该xml档的目的是要描述该Widget的尺寸、更新的频率、Layout以及Configuration Activity设定。
[0007] 二、实作AppWidgetProvider
[0008] 新增一个类别,并继承AppWidgetProvider,然后覆写onUpdate()方法,一般是启动Thread类别或是Service类别,接着在该类别中来做想要做的事,诸如从服务器端下载报价数据经处理后于Widget中显示。以下是片断程序码的范例:
[0009]
[0010]
[0011] 上面片断程序码中提到两个类别:AppWidgetManager与RemoteViews,该RemoteViews是用来更新Widget的显示画面,例如:RemoteViews有一个setTextViewText()的方法,可以设定Widget中的TextView。它会传入Widget中的TextView的Id,及要显示的字符串,等同于呼叫那个View的setText()方法,来设定文字。而该AppWidgetManager则是用来把AppWidgetProvider和RemoteViews做连接。
[0012] 三、View Layout
[0013] 设计Widget所要呈现的UI(用户接口),例如图1中的现有金融报价Widget10,设定部分是前述步骤一该xml文件中指定
[0014] 四、Configuration Activity
[0015] 一般来讲,开发一Widget时这并不是一个必要的步骤,这是当用户把Widget加到桌面前若需要先做一些设定的话,就可以增加一个Activity来执行,它会在Widget加到桌面之前先跳出来,以现有金融报价Widget10来讲,它需要用户在加到桌面前先设定自选股,故,需用到Activity。
[0016] 五、设定AndroidManifest文件
[0017] AppWidgetProvider类别是BroadcastReceiver的子类别,所以在元素内增加一个指定到前述所建的自定AppWidgetProvider。在其中增加一个Intent filter来抓取"android.appwidget.action.APPWIDGET_UPDATE"的Action。
[0018] 在下再新增一个名为"android.appwidget.provider",resource则是设定为/xml目录下的AppWidgetProviderInfo XML文件。
[0019] 以上是实作一个Widget的大致开发流程。
[0020] 参阅图2A,现有金融报价Widget的系统功能方框图,此一现有金融报价Widget10主要包含两个模:数据接收模块12以及报价模块14,数据接收模块10用以下载一报价数据,报价模块14用以依据该报价数据产生一报价Widget。其数据更新是由数据接收模块12以一固定间隔时间(Fixed Interval,亦称“固定频率”,例如“每600秒钟一次”)自动建立网络联机并自服务器(Server)端下载数据。例如每间隔600秒钟即自动更新一次数据,不管服务器端的数据是否有异动,甚至在股市休市期间(如假日)亦会自动联机更新。该现有技术的更新频率是在上述Widget开发步骤一里的该xml文件直接定义。
[0021] 参阅图2B,另一现有金融报价Widget的系统功能方框图,此现有技术比前一现有技术(如图2A所示)多了一更新时间设定模块16。
[0022] 现有一以固定频率无间断地更新数据的Widget对于每日皆有提供下载数据的应用(例如天气)尚属合理,若应用在仅特定期间有下载数据时,例如股市报价。现有无间断地自动建立联机更新数据只会造成不必要的资源浪费,包括网络的资源浪费、移动装置硬件的资源浪费(执行数据更新时会占用中央处理器与内存,使得移动装置上其他的程序执行效率会受影响)、远程服务器的硬件资源浪费(占用服务器的联机数、中央处理器以及内存)。因此,改良过的现有二技术(即图2B所示)应运而生,更新时间设定模块16提供一数据下载时间设定,让用户可自行变更该数据下载时间设定,用户设定完成后,该更新时间设定模块16再把设定后的数据下载时间储存至上述Widget开发步骤一里的该xml文件。此一现有技术的数据下载时间设定会先有一默认值(Default Value),例如上海股市交易时间的默认值即为“周一到周五,上午09:30到11:30,下午13:00到15:00”,而该默认值可由用户自行变更。有了该数据下载时间设定,现有二金融报价Widget10就能在设定的时间内以固定频率更新数据,其他时间(即设定时间之外)就不会产生不必要的联机去检查更新。
[0023] 现有二虽然可以减少一些资源浪费,但是股市交易时间若临时有异动,用户即须自行变更设定,否则无法正常接收数据,最有可能见到的机会是连续假期的补假(例如原本一国定假日为星期四,国务院为让民众有连续假期可出游,而将该国定假日的次日一并放假,但次周的星期六须补上班)。当用户在交易时间有异动却忘了更改设定,异动前的原交易日(例如前例中该国定假日的次日,即星期五)虽然没有交易数据,但是现有Widget仍会在原设定时间内以固定频率更新,造成资源浪费,而异动后的交易日(例如前例中该国定假日次周的星期六)因为没有在原设定时间内而没有去更新数据。
[0024] 另外,不管是现有一或是现有二,都缺乏一组状态灯号,致用户无法得知当下的报价数据更新状态。再以前述连续假期的补假为例,现有二若是有提供一组状态灯号,更能提醒用户当日股市是否有休市,在检查报价数据时不至于会忘记要去更改数据下载时间的设定。
[0025] 综上所述,现有技术缺乏一组状态灯号以显示当下的报价数据更新状态,且交易时间临时异动时需用户自行变更数据下载时间设定,对用户而言实属不便。因此,实有必要提出一种基于Widget架构的金融报价更新状态显示设备与方法,造福广大的行动看盘用户,以简而易懂的状态灯号显示当下的报价数据更新状态,并且不需用户自行设定数据下载时间。

发明内容

[0026] 有鉴于此,本发明的目的在于提出一种基于Widget架构的金融报价更新状态显示设备与方法,以一组状态灯号显示当下的报价数据更新状态,并免去用户自行设定数据下载的交易时间。
[0027] 本发明提出一种基于Widget架构的金融报价更新状态显示设备包含:数据接收模块、更新控制模块、报价模块以及更新状态显示模块。数据接收模块用以下载一交易时间信息以及一报价数据。更新控制模块用以读取该交易时间信息,并依据该交易时间信息在交易起、迄时间内以一固定频率启动数据接收模块。报价模块用以依据该报价数据产生一报价Widget。更新状态显示模块以一组状态灯号显示当下的报价数据更新状态。
[0028] 本发明提出一种基于Widget架构的金融报价更新状态显示方法,包含:于一移动装置上安装一金融报价Widget;下载一交易时间信息;读取该交易时间信息中的数据下载起、迄时间;在该数据下载起、迄时间之内,以固定频率下载一报价数据;产生一报价Widget以提供该报价数据;及以一组状态灯号显示当下的报价数据更新状态,该组状态灯号包含一静态更新灯号、一动态更新灯号、一暂停灯号以及一警示灯号。
[0029] 以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。

附图说明

[0030] 图1为现有金融报价Widget于Android移动装置的示意图;
[0031] 图2A为现有金融报价Widget的系统功能方框图;
[0032] 图2B为另一现有金融报价Widget的系统功能方框图;
[0033] 图3A为本发明实施例装置的系统功能方框图;
[0034] 图3B为本发明的系统架构图以及实施例的系统功能方框图;
[0035] 图4A、图4B、图4C与图4D为本发明实施例一的示意图;
[0036] 图5为本发明实施例二的示意图;
[0037] 图6A、图6B、图6C与图6D为本发明实施例三的示意图;及
[0038] 图7为本发明实施例一的运作流程图
[0039] 其中,附图标记
[0040] 10:现有金融报价Widget
[0041] 12:数据接收模块
[0042] 14:报价模块
[0043] 16:更新时间设定模块
[0044] 18:基于Widget架构的金融报价更新状态显示设备
[0045] 20:显示模块
[0046] 22:处理器
[0047] 24:内存
[0048] 26:金融报价Widget
[0049] 28:更新控制模块
[0050] 30:更新状态显示模块
[0051] 32:静态更新灯号
[0052] 34:动态更新灯号
[0053] 36:暂停灯号
[0054] 38:警示灯号
[0055] 40:走势图

具体实施方式

[0056] 下面结合附图对本发明的结构原理和工作原理作具体的描述:
[0057] 参阅图3A,本发明实施例基于Widget架构的金融报价更新状态显示设备18的系统功能方框图,其包含有显示模块20、处理器(即中央处理器的简称)22与内存24。其中,内存24储存有一金融报价Widget26;处理器22则负责执行内存24中的金融报价Widget26;显示模块20则用以显示金融报价Widget26的接口(屏幕),并执行触控的功能(触控面板)。
[0058] 参阅图3B,本发明的系统架构图以及实施例的系统功能方框图,图例说明金融报价Widget26包含:更新控制模块28、数据接收模块12、报价模块14与更新状态显示模块30。数据接收模块12用以下载一交易时间信息以及一报价数据,而该交易时间信息是选自:一交易时间表、一假日休市表以及一交易时间判断码。更新控制模块28用以读取交易时间信息,并依据该交易时间信息在交易起、迄时间内以一固定频率启动数据接收模块12。报价模块14用以依据该报价数据产生一报价Widget。更新状态显示模块30以一组状态灯号显示当下的报价数据更新状态,组状态灯号包含一静态更新灯号、一动态更新灯号、一暂停灯号以及一警示灯号,其分别表示交易时间中、正在下载数据更新、非交易时间以及网络/联机故障警示,让用户可藉由该组状态灯号立即明了当下数据更新的状态。
[0059] 本发明实施例的金融报价Widget26并不提供一数据下载时间设定接口供用户设定,其数据下载时间是由服务器端的金融报价主机(即一服务器)所控制,实施方式有两种:一是由人工按各金融商品维护一交易时间表(Trading Timetable)与一假日休市表(Stock Market Holidays)并将该交易时间表与该假日休市表放置于金融报价主机供数据接收模块12下载;另一是由金融报价主机按各金融商品自动产生一交易时间判断码(Trading Time Checksum),并将该交易时间判断码放置于金融报价主机供数据接收模块12下载。两种实施方式下载的交易时间信息都是储存至接收端(即金融报价Widget26)后由更新控制模块28读取,并依据其中的起、迄交易时间,在该交易时间内以一固定频率启动数据接收模块12。
[0060] 以下是一金融商品交易时间表的一实施例:
[0061]
[0062] 所谓的盘数是指一交易日当中的连续交易时间分成几段,以台湾股市为例,从开盘至收盘仅为一盘,中间并无休息。而上海股市的盘数为“2”,分为上午盘09:30-11:30、下午盘13:00-15:00。
[0063] 以下是一金融商品2012年假日休市表的一实施例:
[0064]
[0065] 以上两个表格皆由人工维护,当股市临时宣布休市,例如台假,亦是由人工修改该假日休市表,在其中新增一休市日期。此一实施例的更新控制模块28每日至少会启动一次数据接收模块12以下载该金融商品交易时间表与该假日休市表,当更新控制模块28检查到该假日休市表包含当日的日期后,当日即不会启动第二次数据接收模块12,直到隔日的开始交易时间(即该交易时间表中的“盘一交易时间”)才会再次启动数据接收模块12。
[0066] 以下是一金融商品交易时间判断码的一实施例:
[0067]金融商品 交易时间判断码
台股现货 0090001330
上海股市 1093001500
[0068] 上例交易时间判断码的第1个数字是代表“盘别”(“0”表示无分盘,例如台股与美股没有分盘,“1”表示有分盘,例如港股与陆股有分盘)。而第2个数字到第5个数字是该金融商品的开始交易时间(即开盘时间),范例是以中国标准时间(GMT+8)为基准,“0900”表示台股现货的开始交易时间是早上9点,“0930”表示上海股市的开始交易时间是早上9点30分。第6个数字代表“是否跨日”,“0”表示无跨日,“1”表示已跨日,当金融报价主机以中国标准时间为基准时,上海与台湾交易所的金融商品都不会有跨日问题,全部都会在同一交易日,但是国外交易所的金融商品以中国标准时间为基准时就会有跨日问题,例如纽约时间(GMT-5)11:59是中国标准时间(GMT+8)23:59,下一分钟的纽约时间(GMT-5)12:00是中国标准时间(GMT+8)次日的00:00,这就是所谓的跨日,一金融报价主机后端可能连接多个交易所的数据来源,以提供多种不同的金融商品报价,该些金融商品可能涵盖全球各个时区,若统一以该金融报价主机所在时区的时间做为基准可简化许多问题。至于第7个数字到第10个数字,则是指该金融商品的结束交易时间(即收盘时间),“1330”表示台股现货的结束交易时间是下午13点30分,而“1500”表示上海股市的结束交易时间是下午15点。以上的交易时间判断码格式仅为一实施例,本发明其他交易时间判断码实施例亦可采用数字与英文字母混合的格式,例如另一实施例格式的第一码以字母“a”表示没有分盘,“b”表示有分盘。
[0069] 另外,每一金融商品的报价数据都带有一交易时间判断码,即数据接收模块12下载一报价数据中的一部分(其中一个字段的数据)。以下是一金融商品的报价数据一部分的格式范例:
[0070]
[0071] 上面的时间戳(Timestamp)是用来记载该笔报价数据的产生时间,例如“20120815093528”表示2012年8月15日上午9点35分28秒,至于金融报价主机时间是指当下的时间。当更新控制模块28是以读取一交易时间判断码来控制数据下载的起/迄时间时,该更新控制模块28会同时比对该笔报价数据的时间戳以及当下金融报价主机时间。此一实施例的更新控制模块28同样是每日至少启动一次数据接收模块12以下载一金融商品的报价数据。以交易日的第一次下载来说明,若更新控制模块28比对数据发现最新一笔报价数据的时间戳与金融报价主机时间是在同一日,则更新控制模块28会在交易时间内(由交易时间判断码决定)以固定频率(例如每60秒一次)启动数据接收模块12下载数据。反之,以非交易日的第一次下载来说明,若更新控制模块28比对数据发现最新一笔(即最后一笔)报价数据的时间戳是金融报价主机时间的前一日甚至更久之前,当日更新控制模块28即不再启动数据接收模块12第二次,此一情况是发生在非交易日时,交易所的数据来源不会提供金融报价主机一带有当日时间戳的报价数据,因此,金融报价主机上的最新一笔(即最后一笔)报价数据一定是带有前一交易日时间戳的最后一笔数据,故,更新控制模块28以此判断是否需要启动数据接收模块12。
[0072] 更新状态显示模块30所产生的一组状态灯号是包含:一静态更新灯号,用以表示当下是处于交易时段之中;一动态更新灯号,用以表示当下数据正在更新;一暂停灯号,用以表示当下是非交易时间(例如当日股市已收盘或为假日);以及一警示灯号,用以警示用户当下的报价数据非最新数据,可能网络联机有问题以致无法更新,例如:当下手机设定成飞航模式(Flying Mode,即符合飞安的模式,所有联机皆关闭),又例如:Android4.0之后的版本,用户可设定成在3G联机下禁止下载数据,仅在WiFi联机之下才可下载数据,当手机仅有3G联机而无WiFi联机时亦会显示该警示灯号。
[0073] 该静态更新灯号用以表示当下是处于交易时间内,即有报价数据可下载,该灯号可用一静态绿灯符号、一静态双箭头符号或其他具有同义且可轻易辨识的静态符号表示。该动态更新灯号用以表示当下数据正在更新,该灯号可用一闪烁的绿灯符号、一动态双箭头符号、一动态沙漏符号或其他具有同义且可轻易辨识的动态符号表示,所谓的动态即具有动画(Animation)效果的图片,例如:旋转、闪烁或移动的效果。该动态更新灯号可与该静态更新灯号共享相同的符号,但前者具有动态效果,后者仅为一静态符号。该暂停灯号用以表示当下是非交易时间,即无报价数据可下载,该灯号可用一红灯符号、一暂停符号(即音乐播放器中表示暂停的符号)、或其他具有同义且可轻易辨识的符号表示。该警示灯号用以警示用户当下的报价数据非最新数据,可用一问号(?)、一惊叹号(!)或其他具有同义且可轻易辨识的符号表示。更新状态显示模块30所产生的该组状态灯号的另一特征是该些灯号的显示位置在金融报价Widget26同一处,以节省状态灯号的占用空间(等同Widget占用移动装置桌面的空间可因而缩减)。
[0074] 参阅图4A、图4B、图4C以及图4D,本发明实施例一金融报价Widget的示意图,运行实施例一的移动装置是采用Android版本1.5的一智能型手机,本发明是以一金融报价Widget26嵌入于移动装置的桌面,该金融报价Widget26提供至少一金融商品的报价数据,该金融商品是用户通过一自选股设定画面(未描绘)新增/删除/修改,图例中的金融商品为“上证指数”,当自选股设定包含多个金融商品时,该金融报价Widget26亦可提供该些金融商品的报价数据。图4A中的状态灯号是一静态更新灯号32,即当下仍处于交易时间内;而图4B中的状态灯号是一动态更新灯号34,即当下正在下载更新数据;图4C中的状态灯号是一暂停灯号36,即当下处于非交易时间内(已收盘或休市);图4D中的状态灯号是一警示灯号
38,即当下网络联机可能有问题以至无法下载更新数据。以上四图的状态灯号皆是设置于金融报价Widget26的同一位置处,由于同一时间不会有两种状态灯号,故,以同一位置显示不同灯号可以节省空间,尤其是移动装置屏幕狭小、桌面空间非常宝贵。
[0075] 又,更新控制模块28是以一固定频率启动数据接收模块12下载数据,通常金融报价Widget26为节省数据下载流量不会过于频繁地更新数据,每30秒更新一次到每300秒更新一次都属于合理的更新频率,然而,在交易时间内,尤其当市场行情波动较大时,一秒钟可能超过一笔以上的报价数据更新,因此,本发明又一实施例的更新状态显示模块30其产生的状态灯号可接收用户一点击指令,当用户点击该状态灯号即触发更新控制模块28启动数据接收模块12,让用户可依其需求手动强迫数据更新。
[0076] 参阅图5,本发明实施例二金融报价Widget的示意图,该金融报价Widget26除了提供一金融商品的报价数据,更包含一走势图40,该走势图40是数据接收模块12下载报价数据时一并下载的图片文件。
[0077] 参阅图6A、图6B、图6C以及图6D,本发明实施例三金融报价Widget的示意图,运行实施例三的移动装置是采用Android版本4.0的一平板计算机(图例是Samsung Galaxy Note10.1),此实施例三与前述实施例一的唯一差异仅在移动装置的硬件部分。图6A是对应实施例一的图4A,其中的状态灯号是一静态更新灯号32,即当下仍处于交易时间内;而图6B是对应实施例一的图4B,其中的状态灯号是一动态更新灯号34,即当下正在下载更新数据;图6C是对应实施例一的图4C,其中的状态灯号是一暂停灯号36,即当下处于非交易时间内(已收盘或休市);图6D是对应实施例一的图4D,其中的状态灯号是一警示灯号38,即当下网络联机可能有问题以至无法下载更新数据。
[0078] 参阅图7,本发明实施例一的运作流程图,说明移动装置上的金融报价Widget的信息下载以及显示状态灯号的运作流程,请同时参阅图3A、图3B、图4A、图4B、图4C与图4D,包含下列步骤:
[0079] 步骤S101:于一移动装置上安装一金融报价Widget。用户于一移动装置(例如一智能型手机或一平板计算机)上安装本发明金融报价Widget26。
[0080] 步骤S102:下载一交易时间信息。由于Widget不需要被执行,当移动装置的屏幕开启并且连上网络后,金融报价Widget26即自动与一金融报价主机建立联机,然后由数据接收模块12下载一交易时间信息,该交易时间信息是选自:一交易时间表、一假日休市表以及一交易时间判断码。
[0081] 步骤S103:读取该交易时间信息中的数据下载起、迄时间。下载该交易时间信息后,更新控制模块28读取该交易时间信息中的数据下载起、迄时间。
[0082] 步骤S104:在数据下载起、迄时间之内,以固定频率下载一报价数据。在数据下载起、迄时间之内,更新控制模块28以固定频率启动数据接收模块12下载一报价数据,例如在下载起、迄时间之内每间隔1分钟即启动数据接收模块12下载报价数据。
[0083] 步骤S105:产生一报价Widget以提供该报价数据。数据接收模块12下载该报价数据后,报价模块14依据该报价数据产生一报价Widget(即金融报价Widget26),再由显示模块20将该金融报价Widget26以及该报价数据呈现于该移动装置的屏幕上。
[0084] 步骤S106:以一组状态灯号显示当下的报价数据更新状态。更新状态显示模块30以一组状态灯号显示当下的报价数据更新状态,组状态灯号包含一静态更新灯号32、一动态更新灯号34、一暂停灯号36以及一警示灯号38,其分别表示交易时间中(如图4A所示)、正在下载数据更新(如图4B所示)、非交易时间(如图4C所示)以及网络/联机故障警示(如图4D所示),让用户可藉由该组状态灯号立即明了当下数据更新的状态。
[0085] 综上所述,本发明所提出的基于Widget架构的金融报价更新状态显示设备与方法,以一组状态灯号显示当下的报价数据更新状态,让用户一目了然,并免去用户自行设定数据下载的交易时间,省却设定上的麻烦。
[0086] 当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈