管理入口应用程序包括:在具有执行入口应用程序的至少一个处理器的装置中,建立用于保留该装置中的资源的触发程序;在该装置中判定该触发程序已发生;以及暂停由该装置执行的该入口应用程序内的页面组件(portlet)模块的操作。
【技术实现步骤摘要】
【国外来华专利技术】管理入口应用程序的方法和移动装置
技术介绍
入口应用程序是使来自不同源的信息汇总至一页面上以便用户快速存取的工具。一般地而言,此信息经由页面组件(portlet)的集合而向用户显示,这些页面组件的集合是可嵌入至由入口应用程序显示的页面中的自发的用户接口软件组件。举例而言,入口应用程序可显示:电子邮件页面组件,其与电子邮件服务器通信且向用户显示最近的电子邮件消息;日历页面组件,其与日历服务器通信且向用户显示用户的日历;新闻页面组件,其与一个或多个新闻服务器通信以向用户显示标题清单;以及天气页面组件,其与天气服务器通信以向用户显示当前天气预报。入口应用程序广泛流行于企业以及其它大型实体中。举例而言,许多企业内部网络提供关于可供员工存取的信息的较大选择,且定制的页面组件可用以将此信息传送至登入企业内部网络的员工。经由使用入口应用程序,呈现给登入企业内部网络的特定员工的来自企业内部网络的内容可基于员工的职位和/或个人偏好而定制。入口应用程序的固有优点以及具备因特网功能的移动装置(mobiledevices)的日益增加的可用性以及流行度已导致对移动的、电池供电装置上可存取的入口应用程序的急速增长的需求。然而,因为经由这些入口应用程序而可用的许多页面组件依赖至因特网和/或其它网络的数据连接以适当地起作用(functionproperly),所以入口应用程序可导致移动装置中的电池电力的大量消耗。此消耗可缩短电池充电之间的移动装置的可用寿命。
技术实现思路
一种管理入口应用程序的方法,其包括:在具有执行入口应用程序的至少一个处理器的装置中,建立用于保留该装置中的资源的触发程序(trigger);在该装置中判定该触发程序已发生;以及暂停由该装置执行的该入口应用程序内的页面组件模块的操作。一种移动装置,其包括:处理器,其执行入口应用程序以实施多个页面组件模块;以及用户接口,其允许用户建立用于减少该移动装置中的电力消耗的触发程序,该处理器被配置为响应于该触发程序发生而暂停该入口应用程序中的多个页面组件模块中的操作。一种用于管理入口应用程序的计算机程序产品,包括有形计算机可读存储介质,该有形计算机可读存储介质体现有计算机可读程序代码。该计算机可读程序代码具有:被配置为建立用于减少执行入口应用程序的装置中的电力消耗的触发程序的计算机可读程序代码;被配置为判定该触发程序已发生的计算机可读程序代码;以及被配置为暂停该入口应用程序内的页面组件模块的操作的计算机可读程序代码。附图说明附图说明本文中所描述的原理的各种实施例且附图为本说明书的一部分。所说明的实施例仅为实例且并不限制权利要求的范围。图1为根据本文中所描述的原理的一实例的由移动装置执行的说明性入口应用程序的方块图。图2为根据本文中所描述的原理的一实例的显示于移动装置上的说明性入口应用程序的图。图3为根据本文中所描述的原理的一实例的具有显示于移动装置上的暂停页面组件的说明性入口应用程序的图。图4为根据本文中所描述的原理的一实例的具有显示于移动装置上的暂停页面组件的说明性入口应用程序的图。图5为根据本文中所描述的原理的一实例的具有显示于移动装置上的暂停页面组件的说明性入口应用程序的图。图6为根据本文中所描述的原理的一实例的说明性菜单屏幕的图,该说明性菜单屏幕用于在由移动装置执行的入口应用程序上设定电力节省触发程序。图7为根据本文中所描述的原理的一实例的管理入口应用程序的说明性方法的方块图。图8A以及图8B为根据本文中所描述的原理的一实例的在入口应用程序中暂停以及重新启动页面组件的各别说明性方法的方块图。图9为根据本文中所描述的原理的一实例的说明性移动装置的方块图。贯穿附图,相同附图标记表示类似的(但未必相同的)组件。具体实施方式本说明书公开了用于管理装置中的入口应用程序的电力消耗的方法、系统以及计算机程序产品,该装置诸如电池供电的移动装置或需要增强的电力消耗的任何其它装置。根据这些方法、系统以及计算机程序产品的特定实例,可响应于用于节省装置中的电力的一个或多个触发程序,而选择性地暂停由入口应用程序显示的一个或多个页面组件的操作。经暂停的页面组件可响应于另一触发程序(诸如,来自用户的手动输入)而使操作继续。如本说明书中以及随附权利要求中所使用,术语「入口应用程序」指代汇总嵌入式页面组件以用于向用户显示的任何机器可读应用程序,包括web(环球网)应用程序以及web网站。如本说明书中以及随附权利要求中所使用,术语「页面组件」指代任何自发的可嵌入的用户接口功能组件。如本说明书中以及随附权利要求中所使用,术语「触发程序」指代与预定动作相关联的事件,在检测到该事件已发生时便采用该预定动作。如本领域技术人员将了解,本专利技术的各方面可体现为系统、方法或计算机程序产品。因此,本专利技术的各方面可采用完全硬件实施例、完全软件实施例(包括固件、常驻软件、微码等)或组合软件与硬件方面的实施例的形式,这些实施例在本文中都可以一般地称为「电路」、「模块」或「系统」。此外,本专利技术的各方面可采用体现于一个或多个计算机可读介质中的计算机程序产品的形式,该一个或多个计算机可读介质上体现有计算机可读程序代码。可利用一个或多个计算机可读介质的任何组合。计算机可读介质可为计算机可读信号介质或计算机可读存储介质。举例而言,计算机可读存储介质可为(但不限于)电子、磁性、光学、电磁、红外线或半导体系统、设备或装置,或前述各项的任何合适组合。计算机可读存储介质的较具体实例(非详尽清单)将包括以下各项:具有一条或多条导线的电连接件、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光纤、便携式光盘只读存储器(CD-ROM)、光学储存装置、磁性储存装置,或前述各项的任何合适组合。在本文件的上下文中,计算机可读存储介质可为可含有或储存供指令执行系统、设备或装置使用或结合指令执行系统、设备或装置而使用的程序的任何有形介质。计算机可读信号介质可包括经传播的数据信号,该经传播的数据信号体现有计算机可读程序代码(例如,在基带中或作为载波的部分)。此经传播的信号可采用多种形式中的任一种,包括(但不限于)电磁、光学或其任何合适组合。计算机可读信号介质可为并非计算机可读存储介质且可传达、传播或输送供指令执行系统、设备或装置使用或结合指令执行系统、设备或装置而使用的程序的任何计算机可读介质。可使用任何适当介质来传输体现于计算机可读介质上的程序代码,适当介质包括(但不限于)无线、有线、光纤缆线、RF等等,或前述各项的任何合适组合。可以诸如Java、Smalltalk、C++或类似者的面向对象的程序设计语言来撰写用于执行本专利技术的操作的计算机程序码。然而,用于执行本专利技术的操作的计算机程序码也可以诸如「C」程序设计语言或类似程序设计语言的传统过程性程序设计语言来撰写。程序代码可完全在用户的计算机上执行,部分地在用户的计算机上执行,作为独立软件包而执行,部分地在用户的计算机上执行且部分地在远程计算机上执行,或完全在远程计算机或服务器上执行。在后者的情境中,远程计算机可经由局域网络(LAN)或广域网络(WAN)而连接至用户的计算机,或可向外部计算机进行连接(例如,经由使用因特网服务提供者的因特网)。本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2011.03.22 US 13/053,5851.一种管理入口应用程序的方法,所述方法包括:在包括执行入口应用程序的至少一个处理器的装置中,建立用于保留用于该装置的资源的触发程序;在所述装置中判定所述触发程序已发生;以及暂停由所述装置执行的所述入口应用程序内的页面组件模块的操作,其包括:在页面组件模块暂停期间,截取源自暂停的页面组件的服务呼叫,并且将截取的服务呼叫储存于临时队列中。2.如权利要求1的方法,所述触发程序包括所述页面组件模块的非活动性的周期,该周期超出一预定阈值。3.如权利要求1的方法,所述触发程序包括用于所述装置的电池电平,所述电池电平低于一预定阈值。4.如权利要求1的方法,所述触发程序由所述装置的用户设定。5.如权利要求1的方法,所述触发程序包括在所述装置中接收的指令,其用以暂停所述页面组件模块。6.如权利要求1的方法,其中所述入口应用程序暂停所述入口应用程序内的所述页面组件模块的所述操作。7.如权利要求1的方法,其中所述装置的操作系统暂停所述入口应用程序内的所述页面组件模块的所述操作。8.如权利要求1的方法,其进一步包括:提供关于所述入口应用程序内的所述页面组件模块的所述操作已被暂停的通知。9.如权利要求1的方法,其进一步包括:变更所述装置的所述入口应用程序的显示的外观,以指示所述页面组件模块已被暂停。10.如权利要求1的方法,其进一步包括:判定用于继续所述页面组件模块的操作的第二触发程序已发生;以及继续所述入口应用程序内的所述页面组件模块的操作。11.如权利要求10的方法,所述第二触发程序包括用以继续所述页面组件模块的操作的指令。12.如权利要求11的方法,其进一步包括:提示所述装置的用户提供所述指令以继续所述页面组件模块的操作。13.如权利要求11的方法,所述第二触发程序包括达到一预定阈值的所述装置的电池电平。14.如权利要求1的方...
【专利技术属性】
技术研发人员:LS德卢卡,DL普赖斯,
申请(专利权)人:国际商业机器公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。