[go: up one dir, main page]

CN105324979A - 一种装置和相关联的方法 - Google Patents

一种装置和相关联的方法 Download PDF

Info

Publication number
CN105324979A
CN105324979A CN201380077683.4A CN201380077683A CN105324979A CN 105324979 A CN105324979 A CN 105324979A CN 201380077683 A CN201380077683 A CN 201380077683A CN 105324979 A CN105324979 A CN 105324979A
Authority
CN
China
Prior art keywords
application
applications
time
specific
user
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.)
Pending
Application number
CN201380077683.4A
Other languages
English (en)
Inventor
高斌
邹云剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Technologies Oy
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nokia Technologies Oy filed Critical Nokia Technologies Oy
Publication of CN105324979A publication Critical patent/CN105324979A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/629Protecting access to data via a platform, e.g. using keys or access control rules to features or functions of an application
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/28Timers or timing mechanisms used in protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2137Time limited access, e.g. to a computer or data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Operations Research (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Marketing (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

一种装置,该装置包括至少一个处理器,和至少一个包括计算机程序代码的存储器,该至少一个存储器和计算机程序代码被配置为利用该至少一个处理器而使得该装置至少执行以下:在用于用户激活的应用集合中提供至少一个应用,该至少一个应用在该应用集合之中的包括基于该至少一个应用的时间依赖功能。

Description

一种装置和相关联的方法
技术领域
本公开涉及用户界面和电子设备,相关联的方法、计算机程序和装置。
背景技术
一些电子设备能够被用来运行应用。某些应用可以在预定义时间段内提供某些特征,而某些应用则可以在无限时间段内提供某些特征。
该说明书中对于之前所公开的文档或任意背景技术的列举或讨论并不应当被必然地认为确认该文档或背景技术构成现有技术的一部分或者是公知常识。本公开的一个或多个实施例可以解决背景技术的一个或多个问题。
发明内容
在第一示例实施例中,提供了一种装置,该装置包括至少一个处理器,和至少一个包括计算机程序代码的存储器,该至少一个存储器和计算机程序代码被配置为利用该至少一个处理器而使得该装置至少执行以下:在用于用户激活的应用集合中提供至少一个应用,该至少一个应用在该应用集合之中的包括基于该至少一个应用的时间依赖功能。在并不限制权利要求的范围的情况下,在这样的供用户激活的应用集合中提供具有时间依赖功能的应用的优势可以是改善应用管理,并且可以允许对这样的应用的时间依赖功能进行有所改善的使用。在用于用户激活的自动更新的集合中对具有时间依赖功能的应用进行理序(collation)的另一个优势在于,用户能够轻易打开其中功能可能即将停止的应用从而确保他们对时间依赖性加以利用,并且例如对时间受限的功能加以利用。对具有时间依赖功能的应用进行理序包括将这样的应用分组在一起,例如由此使得它们可以以特定方式进行处理/对待,诸如在主屏幕或锁定屏幕上向用户显示经理序的应用的一个或多个图标。
该装置可以被配置为提供对具有时间依赖功能的至少一个应用的自动标识以便包括在该应用集合之中。该装置可以基于该至少一个所标识的应用的时间依赖功能而从该至少一个所标识的应用形成该应用集合。
该装置可以被配置为在该应用集合中所包括的具有时间依赖功能的应用与该应用集合之外的并不具有时间依赖功能的应用之间进行区分。
该装置可以被配置为在显示器上显示表示该应用集合中的特定应用的图形用户界面元素。在一些示例中,该图形用户界面元素可以是设备的主屏幕或锁定屏幕上的图标、插件或条幅。在一些示例中,该图形用户界面元素可以是列表或菜单中的选项或条目。在一些示例中,该图形用户界面元素可以被认为是与该应用集合中的特定应用相关联的元素(例如,图标或列表条目)。在一些示例中,该图形用户界面元素可以被认为是与该应用集合中的多个应用相关联的元素(例如,图标/瓦片(tiles)的菜单或选择或网格的一部分)。
该装置可以被配置为允许通过以下的一种或多种激活该应用集合中的特定应用:用户选择与该特定应用相关联的图形用户界面元素(例如,对主屏幕上的应用图标进行敲击);检测到用户所提供的与特定应用相关联的语音命令(例如,通过麦克风检测到用户陈述了特定应用的名称);以及检测到与特定应用相关联的手势(例如,用户以特定方向在触摸敏感屏幕上滑动以激活特定应用,或者用户可以通过以对应于特定应用的激活的方式通过对输入传感器进行弯曲、扭曲或施加压力而提供与特定应用相关联的特定形变输入)。特定应用的激活可以是打开该应用。
在并不限制权利要求的范围的情况下,显示应用集合中具有时间依赖功能的特定应用的图形用户界面元素的优势可以是为用户提供该应用的附加功能当前可用于使用的视觉线索,其中该图形用户界面元素可以被用户激活从而激活/打开相关联的应用。
该装置可以被配置为在电子设备的显示器的锁定屏幕中显示该图形用户界面元素,该电子设备以锁定模式进行操作。与该电子设备以未锁定模式进行操作时可用于用户使用的功能相比,锁定模式可以被认为是电子设备的如下操作模式,在该操作模式中功能的子集对于用户可用。例如,在锁定模式中,用户可以能够对该设备进行解锁并且使用音乐播放器应用,但是例如可能无法在不首先解锁设备的情况下向第三方进行电话呼叫和/或传送消息。
在并不限制权利要求的范围的情况下,在电子设备以锁定模式进行操作的同时在锁定屏幕中提供图形用户界面元素以用于激活的优势可以是允许用户直接从锁定屏幕打开并使用包括时间受限功能的应用,而并不需要设备被解锁并且不需要用户对菜单系统进行导航或进行一系列步骤来打开/激活应用。可替换地,该装置可以被配置为接收用户对图形用户界面元素的激活以发起相关联应用的打开并且继而在直接提供所选择的应用之前提示用户对该应用解锁以便在设备已经例如通过输入密码或代码被解锁是进行使用。这可以允许一种在有时间依赖或时间受限的功能可用的同时允许用户使用应用的可轻易访问且直观的方式。这可以提升应用的用户体验。
该装置可以被配置为在电子设备的显示器的主屏幕中显示图形用户界面元素。在一些示例中,该主屏幕可以在电子设备以锁定模式进行操作的同时是可用的。在一些示例中,该主屏幕可以在该电子设备以非锁定模式进行操作的同时是可用的。类似地,用户被提供以视觉线索以及激活应用的简单方式,而并不在应用的时间受限功能可用于使用的同时要求任何菜单导航或类似操作。
该装置可以被配置为基于所接收到的与所显示的应用集合中的特定应用的图形用户界面元素相关联的用户输入而启动该特定应用。
至少一个应用的时间依赖功能是以下的一项或多项:
该应用集合中的特定应用的、在自使得该特定应用可用于使用的时间起的预定时间段内可用的特定功能;
该应用集合中的特定应用的、在自使得该特定功能可用于使用的时间起的预定时间段内可用的特定功能;
特定应用的、在预定开始和结束时间之间的预定时间段内可用的特定功能。
因此,例如,具有时间依赖功能而使得其能够在特定的有限时间段内执行特定功能的应用能够被包括在用于用户激活的应用集合中。不具有可用于在特定受限时间使用的功能的应用可以不被包括在该应用集合中。这可以提供对于能够在特定时间执行特定功能的应用的容易的访问。
该装置可以被配置为基于特定应用当前可用的时间依赖功能而提供该特定应用在该应用集合中的包括。
能够在自使得该特定应用或特定功能可用于使用的时间起的预定时间段内使用的特定功能的示例是在试用期内使用应用或应用的某些功能。例如,可以使用音乐应用在安装该应用的一年内免费下载音乐。在这一年之后,用户还可用该音乐应用但是可能被要求为在最初一年的使用期之后所进行的任何音乐下载进行付费。作为另一个示例,应用的完整版本(允许使用该应用的全部特征)可用于在安装该应用的一个月内使用。在该月之后,例如,用户可以被允许使用与完整版本相比特征受限的版本,或者根本无法使用该应用,除非用户支付费用。
在预定开始和结束时间之间的预定时间段内可用的特定功能的示例是季节性应用或者具有季节性特征的应用的可用性。例如,用户能够在12月1日至31日访问特定游戏的“圣诞主题”级别,但是该级别不可用于在该十二月份的时间段之外玩。作为另一个示例,电子书店可以允许电子书在预定的“全国读书周”期间以折扣价格购买,但是在该预定一周之外,就要以全价购买图书。在一些示例中,应用的特定功能可以是该应用的全部功能。例如,假日公园的指南/地图应用在其中该应用被注册为与该假日公园相关联的受限时间段内(例如,在一周的提前预定假日时间段内)可用。该应用可能在该提前预定的假日时间段之外不可用。这也可以被认为是该作为基于当前可用功能而具有时间受限功能的应用集合的一部分的应用示例。作为应用中在受限时间段内可用的功能的变化水平的示例,用于标识出夜空中的天体的天文应用在天体能够从用户位置看到的时间标识出它们。因此,该应用可以在该应用所能够标识的天体能够被用户看到的时间被包括在该应用集合中。
该装置可以被配置为基于特定应用的时间依赖功能的过期而提供特定应用从该应用集合的移除。
例如,音乐商店/播放器应用可以允许在该应用安装于其上的设备注册之后的六个月内免费下载音乐。在免费音乐下载可用的六个月的时间段期间,该装置可以提供该音乐商店/播放器应用在具有时间依赖功能的应用集合中的包括。在该六个月的时间段之后,该装置可以提供该音乐商店/播放器应用从该应用集合中被移除,因为不再有时间依赖功能可用。
有利地,用户能够以及时且相关的方式被提供以时间受限功能当前可用的自动管理的应用集合。而且,该应用集合中的冗余信息的数量可以通过在应用的时间受限功能过期或当前不可用时从该集合中自动移除那些应用而有所减少。
该装置可以被配置为提供所显示的与特定应用相关联的图形用户界面元素从电子设备的显示器的移除。在一些示例中,该电子设备可以在锁定模式进行操作并且该显示屏可以是锁定显示屏。在一些示例中,该显示屏可以是主屏幕,并且该设备可以在或不在锁定模式进行操作。
例如,考虑以上所讨论的音乐商店/播放器应用的示例,在该应用允许免费音乐下载的六个月的时间段期间,与该应用相关联的图标可以被提供在电子设备的主屏幕上。在该六个月的时间段过期之后,该装置可以提供将该图标从显示中移除。例如,该图标可以从主屏幕移除但是在另一个(例如,较不频繁使用的)屏幕上或菜单中可用。在一些示例中,该装置可以在时间依赖功能过期之后提供该应用或该应用的一部分被卸载或者以其它方式使得其不可用。
已经过期或者其某些功能已经过期的应用因此可以自动从主屏幕或锁定屏幕上针对用户的呈现中被移除。因此有利的是,设备的主屏幕和/或锁定屏幕并不呈现与已经过期或者其某些时间受限功能已经过期的应用相关的信息,并且因此呈现与具有当前可用的时间受限功能的应用相关的有关信息。
该装置可以被配置为通过存储一个或多个应用的列表而在应用集合中提供一个或多个应用以供用户激活。例如,该装置可以被配置为保存具有时间受限功能的应用的列表或者访问所保存的上述应用的列表。该列表可以包含具有当前可用的时间受限功能的应用,在过去提供过时间受限功能的应用,和/或可能在未来提供时间受限功能的应用的细节。因此,其时间受限功能曾经、正在或将要可用的应用的最新记录能够被保存并被用来改善针对提供给用户的有关过期的、当前可用的即将到来的功能的信息的管理。
该装置可以被配置为基于以下的一个或多个而提供特定应用在该应用集合中的包括:
该装置从特定应用接收到该特定应用具有时间依赖功能的信息;
该装置确定该特定应用具有时间依赖功能;和
该装置从第三方接收到该特定应用具有时间依赖功能的信息。
例如,该装置可以在下载/安装应用时从应用提供方接收到有关该应用的时间受限功能的信息,并且该信息的接收可以使得该装置提供将该应用包括在具有时间受限功能的应用集合中。作为另一个示例,该装置可以在下载/安装应用时从应用提供方接收到有关该应用的时间受限功能的信息,并且该装置能够针对有关时间受限功能的信息扫描或者使得另一个应用扫描所接收到的应用。作为另一个示例,该装置可以在下载/安装应用时从并非应用提供方的实体接收到有关该应用的时间受限功能的信息,上述实体诸如第三方应用开发方、促销方或相关联实体。这样的第三方的示例是与能够使用电子书应用进行访问的电子书相关联的发行方,以及为另一方所开发的游戏/应用提供特征的游戏级别/特征开发方。该装置可以被认为例如通过接收有关应用时间依赖性的信息和/或通过该装置主动针对时间依赖信息扫描应用而提供了要包括在该应用集合中的至少一个应用的标识。
该装置可以被配置为提供该应用集合中的特定应用的时间依赖功能的剩余可用时间的指示。例如,该装置可以使得在应用或应用的特征的可用的最后一周或其它时间段期间向用户显示通知。这可以帮助用户更为有效地管理他或她对这样的应用的使用。
该装置可以被配置为使得该应用集合是时间依赖的应用集合,其被限制为包括具有时间依赖功能的应用。因此,该应用集合可以仅包括具有时间依赖功能的应用并且可以排除并不具有时间依赖功能的应用。可能的是,应用在时间依赖功能当前可用时被包括和/或在该时间依赖功能过期时从该应用集合中被移除。
该装置可以是以下的一个或多个:便携式电子设备、移动电话、智能电话、平板计算机、平面计算机、膝上型计算机、个人数字助理、图形平板、基于笔的计算机、数码相机、手表、非便携式电子设备、台式计算机、监视器/显示器、家用电器、电冰箱、炊具、制冷/加热系统、服务器,或者用于它们中的一个或多个的模块。
根据另外的示例实施例,提供了一种包括计算机程序代码的计算机程序,该计算机程序代码被配置为至少执行以下:在用于用户激活的应用集合中提供至少一个应用,该至少一个应用在该应用集合之中的包括基于该至少一个应用的时间依赖功能。
根据另外的示例实施例,提供了一种方法,该方法包括:在用于用户激活的应用集合中提供至少一个应用,该至少一个应用在该应用集合之中的包括基于该至少一个应用的时间依赖功能。
根据另外的示例实施例,提供了一种装置,包括:用于在用于用户激活的应用集合中提供至少一个应用的器件,该至少一个应用在该应用集合之中的包括基于该至少一个应用的时间依赖功能。
本公开包括单独或者为各种组合形式的一个或多个相对应的方面、示例实施例或特征,而无论其是否特别地以该组合或者单独地被提到(包括被要求保护)。用于实施一种或多种所讨论功能的相对应器件和相对应功能单元(例如,用于将应用包括在应用集合中的包括器,时间依赖功能确定器、图形用户界面元素显示器)也处于本公开之内。
计算机程序可以存储在存储介质(例如,CD、DVD、记忆棒或其它非瞬态介质)上。计算机程序可以被配置为作为应用在设备或装置上运行。应用可以由设备或装置经由操作系统来运行。计算机程序可以形成计算机程序产品的一部分。用于实施所公开的一个或多个方法的相对应的计算机程序也处于本公开之内并且被一个或多个所描述的示例实施例所包含。
以上发明内容意在仅是示例性而非限制性的。
附图说明
现在参考附图通过示例给出描述,其中:
图1图示了根据本公开的一个实施例的包括多个电子组件的示例装置实施例,其包括存储器和处理器;
图2图示了根据本公开的另一个实施例的包括多个电子组件的示例装置实施例,其包括存储器、处理器和通信单元;
图3图示了根据本公开的另一个实施例的包括多个电子组件的示例装置实施例,其包括存储器和处理器;
图4a-图4b图示了根据本公开的实施例的具有显示图标的锁定屏幕的设备,该图标表示具有时间依赖功能的应用;
图5a-图5d图示了根据本公开的实施例的下载具有时间依赖功能的应用的设备,以及针对该设备的锁定屏幕中用于该应用的图标进行交互的用户;
图6图示了根据本公开的实施例的具有显示菜单的锁定屏幕的设备,该菜单中的每一项表示具有时间依赖功能的应用集合中的应用;
图7a-图7b图示了根据本公开的实施例的显示与具有时间依赖功能的应用相关的信息的设备的主屏幕;
图8a-图8c图示了根据本公开的实施例的获得有关应用的时间依赖功能的信息的装置;
图9图示了根据本公开的实施例的时间受限应用的信息列表;
图10a-图10b均图示了与远程计算元件进行通信的装置;
图11图示了根据本公开的示例方法的流程图;和
图12示意性地图示了提供程序的计算机可读介质。
具体实施方式
图中所描绘的其它实施例已经被提供以对应于之前所描述实施例的相似特征的附图标记。例如,特征编号100也可以对应于编号200、300等。这些带编号的特征可以出现在多个图中但是可能并未在这些特定实施例的描述中被直接引用。这些仍然被提供在图中是为了帮助理解另外的实施例,特别是关于相似的之前所描述的实施例的特征。
图1示出了装置100,其包括存储器107、处理器108、输入I和输出O。在该实施例中,示出了一个处理器和一个存储器,但是将要意识到的是,其它实施例可以采用多于一个的处理器和/或多于一个的存储器(例如,相同或不同的处理器/存储器类型)。
在该实施例中,装置100是用于具有触摸敏感显示器的便携式电子设备专用集成电路(ASIC)。在一些实施例中,装置100可以是用于这样的设备的模块或者可以是该设备本身,其中处理器108是该设备的通用CPU,并且存储器107是该设备所包括的通用存储器。在一些实施例中,该显示器可以不是触摸敏感的。
输入I允许从装置100从另外的组件接收信令,上述组件诸如便携式电子设备的组件(如触摸敏感或悬停敏感的显示器或麦克风)等。输出O允许从装置100内向诸如显示器屏幕、扬声器或振动模块之类的另外的组件向前提供信令。在该实施例中,输入I和输出O是连接总线的一部分,该连接总线允许装置100连接至另外的组件。
处理器108是专用于依据存储器107上以计算机程序代码的形式所存储的指令执行/处理经由输入I所接收的信息的通用处理器。由这样的操作从处理器108所生成的输出信令被经由输出O向前提供至另外的组件。
存储器107(并非必然是单个存储器单元)是存储计算机程序代码的计算机可读介质(在该示例中为固态存储器,但是可以是其它类型的存储器,诸如硬盘、ROM、RAM、闪存等)。该计算程序代码存储当该程序代码在处理器108上运行时能够由处理器108所执行的指令。存储器107和处理器108之间的内部连接在一个或多个示例实施例中能够被理解为提供了处理器108和存储器107之间的活动耦合,从而允许处理器108访问存储在存储器107上的计算机程序代码。
在该示例中,输入I、输出O、处理器108和存储器107全部在内部互相电连接,从而允许相应组件I、O、107、108之间的电通信。换句话说,在该示例中,上述组件全部彼此接近从而作为ASIC形成于一起,从而作为能够安装到电子设备之中的单个芯片/电路而被整合在一起。在一些示例中,一个或多个或全部组件可以互相分离。
图2描绘了另外的示例实施例的装置200,诸如移动电话。在一些示例实施例中,装置200可以包括用于移动电话(或移动计算设备、PDA或音/视频播放器、诸如电冰箱的家用电器或者汽车中的仪表盘)的模块,或者可以仅包括适当配置的存储器207和处理器208,
图2的示例实施例包括显示设备204,其例如是液晶显示器(LCD)、电子墨水或触摸屏用户接口。图2的装置200被配置为使得其可以接收、包括和/或以其它方式访问数据。例如,该示例实施例200包括通信单元203,诸如接收器、传送器和/或收发器,其与用于连接至无线网络的天线202和/或用于接纳到网络的物理连接的端口(未示出)进行通信,而使得可以经由一种或多种类型的网络接收数据。该示例实施例包括存储器207,其可能存储经由天线202或端口接收之后的数据或者可能在用户接口205生成之后的数据。处理器208可以从用户接口205、存储器207或者通信单元203接收数据。将要意识到的,在某些示例实施例中,显示设备204可以整合用户接口205。无论数据的来源如何,这些数据可以经由显示设备204被输出给装置200的用户,和/或随装置所提供的任意其它输出设备。处理器208还可以将数据存储在存储器207中以供后续使用。存储器207可以存储计算机程序代码和/或应用,后者可以被用来指示/使能处理器208执行功能(例如,读取、写入、编辑或处理数据)。
图3描绘了包括图1的装置100的电子设备300的另外的示例实施例。装置100可以被提供为用于设备300的模块,或者甚至作为用于设备300的处理器/存储器或者用于这样的设备300的模块的处理器/存储器。设备300包括处理器308和存储介质307,它们通过数据总线380进行连接(例如,电连接和/或无线连接)。该数据总线380能够提供处理器308和存储介质307之间的有源耦合以允许处理器308访问计算机程序代码。将要意识到的是,该设备/装置的组件(例如,存储器、处理器)可以经由云计算架构进行链接。例如,该存储设备可以是与处理器能够经由互联网进行访问的远程服务器。
图3中的装置100连接(例如,电连接和/或无线连接)至输入/输出接口370,后者经由数据总线380从装置100接收输出和/或将此传送给设备300。接口370能够经由数据总线380连接至显示器304(触摸敏感或其它),后者将来自装置100的信息提供给用户。显示器304可以是设备300的一部分或者可以是分离的。设备300还包括处理器308,其被配置为通过往来于其它组件提供和接收信令以管理它们的操作来对装置100以及设备300进行总体控制。
存储介质307被配置为存储计算机代码,后者被配置为执行、控制或使能装置100的操作。存储介质307可以被配置为存储其它设备组件的设置。处理器308可以访问存储介质307以获取组件设置以便管理其它设备组件的操作。存储介质307可以是诸如易失性随机访问存储的临时存储介质。存储介质307也可以是诸如硬盘、闪存、远程服务器(诸如云存储)或非易失性随机访问存储器的持久性存储介质。存储介质307可以由相同或不同存储器类型的不同组合所组成。
这里讨论的某些所公开实施例可以涉及到便携式电子设备,例如在使用时可以手持的所谓手持便携式电子设备(虽然它们在使用时可以被放在支架中)。这样的手持便携式电子设备包括所谓的个人数字助理(PDA)、移动电话、智能电话和其它智能设备,以及平板PC。
根据一个或多个所公开实施例的便携式电子设备/装置可以提供一种或多种音频/文本/视频通信功能(例如,电信、视频通信和/或文本传输(短消息服务(SMS)/多媒体消息服务(MMS)/电子邮件)功能)、交互式/非交互式观看功能(例如,web浏览、导航、电视/节目观看功能)、音乐录制/播放功能(例如,MP3或其它格式和/或(FM/AM)无线电广播录制/播放)、数据下载/发送功能、图像捕捉功能(例如,使用(例如,内建)数码相机)和游戏功能。
图4a-图4b图示了使用中的包括显示屏402的装置/设备400的示例实施例。显示屏402正在显示锁定符号404以指示该装置/设备400当前被锁定。图4a-图4b示出了以锁定模式进行操作的装置/电子设备400的显示器402的锁定屏幕。在该示例中,以锁定模式进行操作意味着某些受限功能可用,也就是激活能够从锁定屏幕所获得的应用。为了访问装置/设备400的另外功能则要求对该设备进行解锁。显示屏402正在显示作为背景信息的当前时间406以及即将到来的日历条目408。
装置/设备400的显示屏402还显示了音乐应用的图标410(图形用户界面元素)。在该示例中,音乐应用410能够被用来在该应用410被使得对于用户可用之后的365天内免费下载音乐。因此,应用410的时间依赖功能是免费音乐下载功能在特定应用410被使得对于用户可用的时间起的365天的预定时间段内可用。该应用例如可以通过装置/设备400的初次激活或者通过下载应用410而使得可用于使用。应用410的免费音乐下载的时间依赖功能在装置/设备400的锁定屏幕上被显示以供用户使用。
装置/设备400可以被称为在应用集合中提供了一个或多个应用410以供用户激活。该一个或多个应用410在该应用集合之中的包括基于该一个或多个应用410的时间依赖功能。该装置还被配置为在显示器402上显示表示该应用集合中的至少一个应用的图形用户界面元素410。在该示例中,在具有时间依赖功能的应用集合中有一个应用410。例如,如果有另一个具有时间依赖功能的应用,则该应用将包括这两个应用并且还可以在锁定屏幕上显示该第二应用的图标。
在并不限制权利要求的范围的情况下,一种优势可以是用户能够通过锁定屏幕中的用户交互(例如,触碰图标410)而轻易获得对应用410的访问。为了访问该应用,用户并不需要解锁该设备也并不需要例如导航菜单系统。在另外的示例中,该用户可以从锁定屏幕发起应用的开启并且该装置随后可以在直接打开应用以供使用之前提示用户解锁该设备(即,在设备被成功解锁之后,自动继续打开所选择的应用)。由此,装置/设备400允许对应用410进行更为容易的用户访问,这在其中时间受限功能可用的时间段内是让用户非常感兴趣的。在某些示例中,例如,用户能够通过执行特定用户手势来显示该应用集合中的时间受限应用的图标,诸如针对该装置/设备进行摇晃、扭曲/弯曲、敲击或者陈述特定语音命令。
另一种优势可以是向用户呈现视觉提示,后者为具有时间受限功能的应用的可选择图标410的形式。装置/设备400通过将应用410分配给具有时间受限功能的应用集合而允许这得以发生。通过自动检测时间受限功能可用并且在集合中呈现那些应用以供用户轻易访问和使用,装置/设备400能够帮助用户看到特定应用410在受限时间段内提供某些特征/功能。因此,用户能够选择在那些特征/功能可用的时间段期间使用应用410并且最大程度地利用应用410。另一种优势可以由应用提供方通过允许/暗示用户尝试某些特征而获得,用户在时间有限的使用期之后可能需要针对上述特征进行付费。
例如,如果具有时间受限功能的应用并未以不同方式进行处理并被分配为这样应用的集合的一部分,则用户可能不会知道有时间受限的功能可用并且可能错过使用在预定时间段内可用的那些特征/功能。这对于可能认为其错过了尝试某些特征或者以最大程度利用应用的机会的用户而言可能是令人恼火的。
图5a-图5d图示了使用中的具有显示屏502的装置/设备500的示例实施例。该设备可以如以上所讨论的被锁定,如锁定符号504所示。在图5a中,在具有时间受限功能的应用集合中并没有应用。并没有应用图标被显示在屏幕502上。在该示例中,具有时间受限功能的应用可以具有在锁定屏幕上显示的与那些应用相关联的图标。显然,在一些示例中,例如,其它图标和图形用户元素可以在锁定屏幕上进行显示,诸如图4a-图4b中的背景信息、解锁控制/滑动条,和/或由用户特别选择以便在锁定屏幕上显示的图标/图形用户界面元素。
在图5a和图5b之间,用户已经下载(或以其它方式安装)了具有时间受限功能的音乐播放器应用(例如,允许在安装后的预定时间段内免费下载,或者基于当前季节提供音乐推荐,诸如在十二月对圣诞主题歌曲的可用性高亮显示)。装置/设备500已经确定该应用具有时间依赖功能并且其已经将所下载/安装的应用添加至供用户激活的应用集合。在该示例中,该应用包括在该应用集合中使得该装置/设备呈现用户能够选择的图标506以便在装置/设备500的锁定屏幕504上打开该音乐播放器应用。该音乐应用基于如以上所讨论的时间依赖功能而被包括在该应用集合中。
在图5c中,用户508在装置/设备500处于如504所指示的锁定模式的同时通过触碰音乐应用图标506而选择它。因此,如图5d所示,装置/设备500被配置为基于所接收到的与所显示的该应用集合中的特定应用的图形用户界面元素506相关联的用户输入508启动特定应用。
在图5d中,该音乐播放器已经被打开同时设备保持处于如504所指示的锁定模式。该用户能够使用该应用以例如收听歌曲。图5d中的显示器502示出当前所播放的歌曲和艺术家的姓名;一些用于播放音乐的控制:后退、播放、快进和停止512;允许用户关闭该应用的“关闭”按钮516;并且显示与该音乐播放器应用有关的图像514。在该示例中,可以在装置/设备500以解锁方式进行操作时向用户显示另外的控制和选项。在一些示例中,无论装置/设备500是以锁定模式还是解锁模式进行操作,该应用可以提供相同的功能。可替换地,用户可以在锁定模式中发起应用的打开,该打开在用户遵循用户提示成功解锁该装置/设备时完成。
图6图示了使用中的具有显示屏602的装置/设备600的示例实施例。在该示例中,显示器506当前示出了装置/设备600的主屏幕以及弹出菜单604。
该示例中的弹出菜单具有三个可选择选项606、608、610,它们均与具有时间受限功能的特定应用相关联。装置/设备600被配置为在供用户激活的应用集合中提供这些应用。因此,用户能够在菜单604中选择应用606、608、610之一以打开该应用。应用606、608、610基于应用606、608、610的时间依赖功能而包括在该应用集合中,并且该应用集合在弹出菜单604中被呈现给用户。显然,在一些示例中,该应用集合可以作为瓦片/图标的网格,在显示器602边缘显示的条幅,被应用于涉及该集合中的应用的图标的特定高亮显示,或者以其它方式被呈现给用户。
在该示例中,一个应用606是作为可用于自下载起30日内玩的试用版本的游戏,在那之后用户需要购买该游戏的完整版本。另一个应用608是以玩家可用的额外特征(例如,可用于玩的不同级别和不同角色)的形式提供季度性附加功能的游戏。另一个应用610是生产力应用,在要求用户购买该应用以继续使用应用610的完整功能之前,其在三个月的免费试用期内允许用户对他/她的联系人列表进行管理。在该示例中,生产力应用610被显示在指示用户在被要求购买完整版本之前能够使用应用610多久(“3天”)的消息612旁边。因此,该示例中的装置被配置为提供可用于使用应用集合606、608、610中的特定应用610的时间依赖功能的剩余时间的指示612。在该示例中,针对该集合中的一个应用610显示剩余时间,但是在某些示例中,可以针对该集合中的所有或其它应用示出剩余时间。
应用606、610在自从使得特定应用可用于使用起的时间起的预定时间段内提供有限时间段内可用的特定功能。在该示例中,一个应用606在从下载该应用起的30天内提供功能,而另一个应用610则在自从下载起的三个月内提供完整功能,随后提供有限版本,除非用户为完整功能付费。游戏应用608在预定开始和结束时间之间的预定时间段内提供作为游戏的季节性额外特征的功能。
图7a-图7b图示了使用中的具有显示屏702的装置/设备700的示例实施例。在该示例中,显示器702当前示出了主要的主屏幕,其具有有关当前时间和日期704、710的背景信息,以及与具有时间受限功能的音乐播放器应用706相关联的图标。该主要的主屏幕可以被认为是缺省显示的主屏幕,和/或最经常呈现给用户的主屏幕。
在图7a中,当前日期为2013年3月25日704,并且音乐播发器应用706的时间受限功能708的可用性的剩余时间在该主要主屏幕上被指示为“还有2天”。
在图7b中,当前日期为三天之后并且为2013年3月28日710。应用706的时间受限功能已经过期。在该示例中,装置/设备700被配置为提供所显示的与特定音乐播放器应用相关联的图形用户界面元素(图标706)从装置/电子设备700的显示器702的移除。在该示例中,显示器702是装置/设备700的主要主屏幕,但是在某些示例中,可以是以锁定模式进行操作的装置/电子设备700的锁定屏幕。
图7b还示出了表明“音乐播放器在1天前过期”的消息712。因此,用户能够轻易看出音乐播放器图标为何未被呈现。在一些示例中,这样的消息可以不被呈现,并且在应用的更多时间受限功能过期时,可以简单地从显示器移除与该应用相关联的图标或其它图形用户界面元素。音乐播放器图标或与音乐播放器应用相关联的另一个图形用户界面元素可以在其它地方显示,诸如在另一个显示屏幕上或者在应用菜单列表中。由于该时间受限功能已经过期,所以图标706不再被呈现于主要主屏上。
因此,在该示例中,装置/设备700被配置为在供用户激活的应用集合中提供一个或多个应用706,其中该一个或多个应用706基于该一个或多个应用的时间依赖功能而包括在该应用集合之中。基于特定应用的时间依赖功能的过期,应用706已经从该应用集合中被移除并且在该示例中不再显示在主要主屏幕上。
用户能够选择消息712并且可以显示在线市场/购买屏幕,这允许用户在他或她希望的情况下购买应用706或应用已过期的时间受限功能,以重新获得曾经作为时间受限功能可用但是现在已经过期的功能。这样的消息712可以在该时间受限功能过期之后的预定时间量内进行显示,例如在过期之后的一周或一个月。
图8a-图8c图示了根据本公开的实施例的装置/设备800,其获得与应用的时间依赖功能相关的信息。
图8a示出了装置/设备800和远程服务器820。装置/设备800从服务器820请求具有时间受限功能的应用802。服务器820将所请求的应用804提供至装置/设备800。在该示例中,服务器820还将有关所请求应用804的时间受限功能的信息提供至装置/设备800,而使得该装置/设备主动获得应用804具有这样的时间受限功能的通知。该时间依赖信息可以作为特定应用804的一部分被提供。装置/设备800因此可以基于应用804的由该应用提供给装置/设备的时间依赖功能将应用804添加至供用户激活的应用集合。
图8b示出了已经接收到具有时间受限功能的应用的装置/设备800。装置/设备800在该示例中被配置为确定特定应用具有时间依赖功能。在该示例中,装置/设备800扫描应用以寻找与时间受限功能相关的信息830。被该装置/设备所扫描的信息830例如可以包括应用细节810(诸如可执行代码和图像)以及事件相关信息812—如果其存在。在某些示例中可以提供其它信息。装置/设备800因此可以基于装置/设备800已经标识的应用804的时间依赖功能而将应用804提供在供用户激活的应用集合中。
图8c示出了装置/设备800以及两个远程服务器820、840。装置/设备800从服务器820请求具有时间受限功能的应用802。服务器820将所请求的应用804提供至装置/设备800。在该示例中,第三方服务器840将有关所请求应用804的时间受限功能814的信息提供至装置/设备800,而使得该装置/设备主动获得应用804具有这样的时间受限功能的通知。装置/设备800因此基于已经由第三方服务器840提供至该装置/设备的应用804的时间依赖功能而将应用804提供在供用户激活的应用集合中。
装置/设备800还可以确定应当在何时将应用从该应用集合移除并且因此不再显示给用户以供激活。与时间受限功能的过期相关的信息可以被包括在时间依赖信息806、814中,或者其可以在来自服务器820或840的单独通信中提供。例如,该装置/设备可以确定时间依赖性功能可用并且将特定应用保留在应用集合之中直至其另外被服务器820或840所通知。该装置可以在其扫描808应用的期间确定该时间受限功能的过期,或者其可以以预定间隔扫描该应用以查看时间受限功能是否仍然可用。该装置因此可以在确定该时间受限功能已经过期/结束的情况下从该应用集合移除该应用。
以上示例可以被认为论证了装置/设备800可以被配置为提供要包括于该应用集合中的至少一个应用804的标识,和/或提供了该应用集合中要在至少一个应用的时间依赖功能过期时从该应用集合移除的该应用的标识。
图9示出了与应用集合中具有时间受限功能的应用相关的信息的示例列表900。如这里所描述的装置/设备在该示例中被配置为通过存储供用户激活的应用集合中的应用的列表900而在该集合中提供应用。该示例示出了应用集合中的两个应用910、912。该示例中的列表900提供了有关应用名称902、时间受限功能在其中可用的时间段904、时间受限时段中可用的功能906,以及时间受限功能时段是单次出现还是每年重复908。因此,对于“BirdyGame”应用而言,特殊的圣诞节级别可用于在每年的十二月玩,特殊的万圣节级别可用于在每年的十月玩,并且特殊的海滩级别可用于在每年的六月和七月玩。对于“MusicGO!”应用而言,自从应用激活起能够获得一个365天的提供免费音乐下载的时间段。显然,在这样的列表900中可以给出其它信息和其它应用。
从用户所确定的时间点(诸如从应用下载的时间起,或者从应用激活的时间起)运行的预定时间段可以基于当地时间。例如,用户可以在北京时在星期一8:00am将应用下载至其设备。功能的预定时间段在北京时间的8:00am开始。该应用可以在自下载起的七天内提供时间依赖功能。如果用户随后到伦敦旅行(因此改变了其设备上所显示的当地时间),则该时间依赖功能将在下载后的星期一的北京时间8:00am结束,即使该用户的设备正以伦敦当地时间运行。
图10a示出了与远程服务器进行通信的装置1000的示例。图10b示出了与“云”进行通信以便进行云计算的装置1000的示例。在图10a和图10b中,装置(其可以是装置100、200或300)还与另外的装置1002进行通信。装置1002例如可以是触摸屏显示器或相机。在一些实施例中,装置1000和另外的装置1002都可以包括在诸如便携式通信设备或PDA的设备之内。例如,通信可以经由通信单元进行。
图10a将远程计算元件图示为远程服务器1004,装置1000可以与之进行有线或无线通信(例如,经由互联网、蓝牙、NFC、USB连接或者本领域技术人员已知的任意其它适当连接)。在图10b中,装置1000与远程的云1010(其例如可以是互联网,或者被配置为进行云计算的远程计算机的系统)进行通信。例如,装置1000可以访问存储在远程服务器1004或云端1010上的具有时间受限功能的应用,或者可以从服务器1004或云端1010下载这样的应用。作为另一个示例,装置1000可以创建、修改和/或维护时间受限应用的列表并且该列表可以在远程1004、1010存储。在一些示例中,第二装置也能够直接与远程服务器1004或云1010进行直接通信。
图11图示了根据本公开的示例实施例的方法1100。该方法包括在供用户激活的应用集合中提供至少一个应用,该至少一个应用基于该至少一个应用的时间依赖功能而包括在该应用集合之中。
图12示意性图示了根据一个实施例的提供计算机程序的计算机/处理器可读介质1000。在该示例中,计算机/处理器可读介质是诸如数字多功能盘(DVD)、蓝光或紧致盘(CD)的碟片。在一些实施例中,计算机/处理器可读介质可以是已经以执行发明功能的方式进行编程的任意介质。计算机程序代码可以在相同类型的多个存储器和/或诸如ROM、RAM、闪存、硬盘、固态等的不同类型的多个存储器之间进行分布。
任意所提到的装置/设备/服务器和/或特定所提到的装置/设备/服务器的其它特征可以由装置来提供,该装置得以被部署而使得它们变为被配置为仅在被使能,例如被开机等,的时候才执行所期望的操作。在这样的情况下,它们并非必然使得适当软件在非使能状态(例如,关机状态)下被加载到活动存储器中,而是仅在使能状态(例如,开启状态)下加载适当软件。该装置可以包括被加载到存储器上的软件。这样的软件/计算机程序可以被记录在相同的存储器/处理器/功能单元上和/或记录在一个或多个存储器/处理器/功能单元上。
在一些实施例中,特别提到的装置/设备/服务器可以利用适当软件进行编程以执行所期望的操作,并且其中能够使得该适当软件供下载“密钥”的用户例如用来解锁/使能软件及其相关联的功能。与这样的实施例相关联的优势可以包括在针对设备需要进一步功能时针对下载数据的要求有所降低,并且这在设备被认为具有足够容量来针对用户可能并未使能的功能存储这样的与编程软件的示例中会是有用的。
任意所提到的装置/电路/元件/处理器除了所提到的功能之外可以具有其它功能,并且这些功能可以由相同的装置/电路/元件/处理器来执行。一个或多个所公开的方面可以包含记录在适当载体(例如,存储器、信号)上的相关联计算机程序和计算机程序(其可以是源/传输编码)的电子分布。
这里所描述的任意“计算机”都可以包括一个或多个单独处理器/处理元件的集合,其可以位于相同电路板上或者电路板的相同区域/位置上或者甚至位于相同设备上。在一些实施例中,任意的一个或多个所提到的处理器可以在多个设备上进行分布。相同或不同处理器/处理元件可以执行这里所描述的一种或多种功能。
将要意识到的是,术语“信令”可以是指作为一系列所传送和/或接收的电/光信号进行传送的一个或多个信号。该系列信号可以包括一个、两个、三个、四个或者甚至更多的个体信号分量或不同信号以构成所述信令。这些个体信号中的一些或全部可以通过无线或有线通信同时、顺序和/或使得它们在时间上互相重叠而被传送/接收。
参考任意所提到的计算机和/或处理器及存储器(例如,包括ROM、CD-ROM等)的任意讨论,这些可以包括计算机处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA),和/或已经以执行本发明功能的方式进行编程的其它硬件组件。
鉴于本领域技术人员的公知常识,申请人因此将这里所描述的每种独立个体特征以及两个或更多这样的特征的任意组合公开至这些特征或者组合能够基于本说明书作为整体执行的程度,而无论这样的特征或特征组合是否解决了这里所公开的任何问题,并且不对权利要求的范围进行限制。申请人指出,所公开的方面/实施例可以构成任意这样的个体特征或特征组合。考虑到以上描述,对于本领域技术人员将会显而易见的是,可以在本公开的范围内继续进行各种修改。
虽然基本的新颖特征已经被示出并描述以及指出为被应用于其示例实施例,但是将要理解的是,本领域技术人员可以对所描述的设备和方法在形式和细节方面进行各种省略和替换以及变化而并不背离本发明的精神。例如,所明确打算的是,基本上以相同方式执行基本上相同功能而实现相同结果的那些元件和/或方法步骤的所有组合都处于本发明的范围之内。此外,应当认识到的是,结合任意所公开形式或实施例而示出和/或描述的结构和/或元件和/或方法步骤可以被集合在任意其它所公开或描述或建议的形式或实施例中而作为一般的设计选择。此外,在权利要求中,器件加功能的条款意在覆盖这里所描述为执行所陈述功能的结构,并且不限于结构等同形式而且还有等同结构。因此,虽然钉子和螺丝可能由于钉子采用圆柱体表面以将木质部分固定在一起而螺丝则采用螺旋表面而并非是结构等同形式,但是在紧固木质部分的情况下,钉子和螺丝可以是等同结构。

Claims (17)

1.一种装置,包括:
至少一个处理器;以及
包括计算机程序代码的至少一个存储器,
所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器而使得所述装置至少执行以下:
在用于用户激活的应用集合中提供至少一个应用,所述至少一个应用在所述应用集合之中的包括基于所述至少一个应用的时间依赖功能。
2.根据权利要求1所述的装置,其中所述装置被配置为提供对具有时间依赖功能的所述至少一个应用的自动标识以用于包括在所述应用集合之中。
3.根据权利要求1所述的装置,其中所述装置被配置为在所述应用集合中所包括的具有时间依赖功能的应用与所述应用集合之外的不具有时间依赖功能的应用之间进行区分。
4.根据权利要求1所述的装置,其中所述装置被配置为在显示器上显示表示所述应用集合中的特定应用的图形用户界面元素。
5.根据权利要求4所述的装置,其中所述装置被配置为在电子设备的显示器的锁定屏幕中显示所述图形用户界面元素,所述电子设备以锁定模式进行操作。
6.根据权利要求4或权利要求5所述的装置,其中所述装置被配置为基于与所述应用集合中的特定应用的所显示的图形用户界面元素相关联的所接收到的用户输入而启动所述特定应用。
7.根据权利要求1所述的装置,其中所述至少一种应用的所述时间依赖功能是以下各项的一项或多项:
所述应用集合中的特定应用的、在自使得所述特定应用可用于使用的时间起的预定时间段内可用的特定功能;
所述应用集合中的特定应用的、在自使得所述特定功能可用于使用的时间起的预定时间段内可用的特定功能;以及
特定应用的、在预定开始时间和预定结束时间之间的预定时间段内可用的特定功能。
8.根据权利要求1所述的装置,其中所述装置被配置为基于特定应用当前可用的时间依赖功能而提供所述特定应用在所述应用集合中的所述包括。
9.根据权利要求1所述的装置,其中所述装置被配置为基于特定应用的时间依赖功能的过期而提供所述特定应用从所述应用集合的移除。
10.根据权利要求9所述的装置,其中所述装置被配置为提供与从所述应用集合移除的所述特定应用相关联的所显示的图形用户界面元素从电子设备的显示器的移除。
11.根据权利要求1所述的装置,其中所述装置被配置为通过存储一个或多个应用的列表而在用于用户激活的所述应用集合中提供所述一个或多个应用。
12.根据权利要求1所述的装置,其中所述装置被配置为基于以下各项的一项或多项而提供特定应用在所述应用集合中的所述包括:
所述装置从所述特定应用接收到所述特定应用具有时间依赖功能的信息;
所述装置确定所述特定应用具有时间依赖功能;以及
所述装置从第三方接收到所述特定应用具有时间依赖功能的信息。
13.根据权利要求1所述的装置,其中所述装置被配置为提供可用于使用所述应用集合中的特定应用的所述时间依赖功能的剩余时间的指示。
14.根据权利要求1所述的装置,其中所述装置被配置为使得所述应用集合是如下时间依赖应用集合,所述时间依赖应用集合被限制为包括具有时间依赖功能的应用。
15.根据权利要求1所述的装置,其中所述装置是以下各项中的一项或多项:便携式电子设备、移动电话、智能电话、平板计算机、平面计算机、膝上型计算机、个人数字助理、图形平板、基于笔的计算机、数码相机、手表、非便携式电子设备、台式计算机、监视器/显示器、家用电器、电冰箱、炊具、制冷/加热系统、服务器,或者用于它们中的一个或多个的模块。
16.一种包括存储于其上的计算机程序代码的计算机可读介质,所述计算机可读介质和所述计算机程序代码被配置为在至少一个处理器上被运行时至少执行以下:
在用于用户激活的应用集合中提供至少一个应用,所述至少一个应用在所述应用集合之中的包括基于所述至少一个应用的时间依赖功能。
17.一种方法,包括:
在用于用户激活的应用集合中提供至少一个应用,所述至少一个应用在所述应用集合之中的包括基于所述至少一个应用的时间依赖功能。
CN201380077683.4A 2013-05-08 2013-05-08 一种装置和相关联的方法 Pending CN105324979A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/075298 WO2014179940A1 (en) 2013-05-08 2013-05-08 An apparatus and associated methods

Publications (1)

Publication Number Publication Date
CN105324979A true CN105324979A (zh) 2016-02-10

Family

ID=51866609

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380077683.4A Pending CN105324979A (zh) 2013-05-08 2013-05-08 一种装置和相关联的方法

Country Status (4)

Country Link
US (1) US20160085385A1 (zh)
EP (1) EP2995068A4 (zh)
CN (1) CN105324979A (zh)
WO (1) WO2014179940A1 (zh)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
KR101823288B1 (ko) 2012-05-09 2018-01-29 애플 인크. 제스처에 응답하여 디스플레이 상태들 사이를 전이하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스
EP2847661A2 (en) 2012-05-09 2015-03-18 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
DE112013002387T5 (de) 2012-05-09 2015-02-12 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Bereitstellung taktiler Rückkopplung für Operationen in einer Benutzerschnittstelle
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
DE112013002409T5 (de) 2012-05-09 2015-02-26 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Anzeige zusätzlicher Informationen in Reaktion auf einen Benutzerkontakt
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
JP6031186B2 (ja) 2012-05-09 2016-11-24 アップル インコーポレイテッド ユーザインタフェースオブジェクトを選択するためのデバイス、方法及びグラフィカルユーザインタフェース
CN109298789B (zh) 2012-05-09 2021-12-31 苹果公司 用于针对激活状态提供反馈的设备、方法和图形用户界面
AU2013368440B2 (en) 2012-12-29 2017-01-05 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
CN104885050B (zh) 2012-12-29 2017-12-08 苹果公司 用于确定是滚动还是选择内容的设备、方法和图形用户界面
HK1215094A1 (zh) 2012-12-29 2016-08-12 Apple Inc. 用於根據具有模擬三維特徵的控制圖標的外觀變化來移動光標的設備、方法和圖形用戶界面
WO2014105279A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
AU2013368441B2 (en) 2012-12-29 2016-04-14 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US10438300B2 (en) 2013-08-19 2019-10-08 Facebook, Inc. Pricing advertisements presented by a client device in a limited functionality state
US10722789B2 (en) * 2013-08-20 2020-07-28 Microsoft Technology Licensing, Llc Integrated game development cloud computing platform
CN109324833B (zh) * 2014-09-19 2020-07-07 华为技术有限公司 一种运行应用程序的方法及装置
US10001760B1 (en) * 2014-09-30 2018-06-19 Hrl Laboratories, Llc Adaptive control system capable of recovering from unexpected situations
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US10019599B1 (en) * 2015-04-08 2018-07-10 Comigo Ltd. Limiting applications execution time
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US9880735B2 (en) * 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10169611B2 (en) * 2015-09-10 2019-01-01 International Business Machines Corporation Dynamic application hiding
US11003743B2 (en) 2016-01-12 2021-05-11 Sangmyung University Seoul Industry-Academy Cooperation Foundation Active content playback apparatus and active content creation apparatus
US10572213B2 (en) * 2016-04-04 2020-02-25 Microsoft Technology Licensing, Llc Universal application pinning
USD823329S1 (en) 2016-07-29 2018-07-17 Samsung Electronics Co., Ltd. Display screen or portion thereof with transitional graphical user interface
CN106469008B (zh) * 2016-09-26 2019-03-01 珠海格力电器股份有限公司 一种时间节点的提供方法及装置
CN106656689B (zh) * 2016-10-17 2018-10-30 珠海格力电器股份有限公司 一种基于终端的智能家居的控制方法和终端
USD837247S1 (en) * 2017-03-24 2019-01-01 Samsung Electronics Co., Ltd. Display screen or portion thereof with transitional graphical user interface
US10761831B2 (en) * 2018-08-17 2020-09-01 Vehicle Service Group, Llc Lift system authentication module

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102117388A (zh) * 2010-01-05 2011-07-06 微软公司 数字权限管理的策略
WO2012093768A1 (ko) * 2011-01-07 2012-07-12 엘지전자 주식회사 컨텐츠 관리 방법 및 이를 위한 영상 표시 기기
US20120311499A1 (en) * 2011-06-05 2012-12-06 Dellinger Richard R Device, Method, and Graphical User Interface for Accessing an Application in a Locked Device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2298437A1 (en) * 1999-03-31 2000-09-30 International Business Machines Corporation Iconic groups
WO2001092993A2 (en) * 2000-06-02 2001-12-06 Vigilant Systems, Inc. System and method for licensing management
US7593944B2 (en) * 2004-08-17 2009-09-22 National Instruments Corporation Variable abstraction
US9065714B2 (en) * 2007-01-10 2015-06-23 Qualcomm Incorporated Transmission of information using cyclically shifted sequences
US20080306933A1 (en) * 2007-06-08 2008-12-11 Microsoft Corporation Display of search-engine results and list
US20090164923A1 (en) * 2007-12-21 2009-06-25 Nokia Corporation Method, apparatus and computer program product for providing an adaptive icon
WO2011052083A1 (ja) * 2009-10-30 2011-05-05 パイオニア株式会社 プレイリスト生成装置、プレイリスト生成方法、プレイリスト生成プログラムおよび記録媒体
US8855289B2 (en) * 2010-01-19 2014-10-07 Microsoft Corporation Automated callback reminder
KR20120080517A (ko) * 2011-01-07 2012-07-17 엘지전자 주식회사 컨텐츠 관리 방법 및 이를 위한 영상 표시 기기
EP2523436A1 (en) * 2011-05-11 2012-11-14 Alcatel Lucent Mobile device and method of managing applications for a mobile device
CN102306080A (zh) * 2011-08-25 2012-01-04 鸿富锦精密工业(深圳)有限公司 触摸型电子装置及其图标移动的方法
KR102036049B1 (ko) * 2013-01-10 2019-10-24 삼성전자 주식회사 서비스 사용 상태에 따른 아이콘 표시 방법 및 이를 지원하는 단말기

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102117388A (zh) * 2010-01-05 2011-07-06 微软公司 数字权限管理的策略
WO2012093768A1 (ko) * 2011-01-07 2012-07-12 엘지전자 주식회사 컨텐츠 관리 방법 및 이를 위한 영상 표시 기기
US20120311499A1 (en) * 2011-06-05 2012-12-06 Dellinger Richard R Device, Method, and Graphical User Interface for Accessing an Application in a Locked Device

Also Published As

Publication number Publication date
WO2014179940A1 (en) 2014-11-13
EP2995068A1 (en) 2016-03-16
EP2995068A4 (en) 2016-12-07
US20160085385A1 (en) 2016-03-24

Similar Documents

Publication Publication Date Title
CN105324979A (zh) 一种装置和相关联的方法
US12218896B2 (en) Conversion of text relating to media content and media extension apps
US10554599B2 (en) Conversion of detected URL in text message
US10785175B2 (en) Polling extension application for interacting with a messaging application
KR101633366B1 (ko) 앱스토어 서비스 제공 방법 및 시스템
RU2635231C2 (ru) Интерфейс пользователя для управления приложением мобильного устройства
US9432314B2 (en) Quick navigation of message conversation history
US10194288B2 (en) Sticker distribution system for messaging apps
US20130219319A1 (en) Apparatus and method for grouping application program folders in electronic device
US20170324687A1 (en) User terminal and method of displaying lock screen thereof
US20130132908A1 (en) Method and apparatus for managing time-limited contents in an electronic device
US20090307679A1 (en) Communication device and a host device, a method of processing signal in the communication device and the host device, and a system having the communication device and the host device
EP2703987A2 (en) Data Display Method and Apparatus
US20150040065A1 (en) Method and apparatus for generating customized menus for accessing application functionality
US20210357105A1 (en) Method and apparatus for operating functions of electronic device having flexible display
CN106796510A (zh) 用于呈现并安装应用的设备、方法及图形用户界面
EP2426899B1 (en) Method and apparatus for operating call function of portable terminal
CN107329659B (zh) 一种权限设置方法、装置、电子设备及存储介质
US20140164186A1 (en) Method for providing application information and mobile terminal thereof
US20140080472A1 (en) Method for controlling communication setting of mobile terminal and mobile terminal thereof
CN102646037A (zh) 菜单显示处理方法和终端设备
CN110798701A (zh) 视频更新的推送方法及终端
US9201576B2 (en) Display method and portable device
CN109032727A (zh) 一种应用程序启动方法、应用程序启动装置及终端设备
CN108363582B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160210

RJ01 Rejection of invention patent application after publication