CN103853606B - 切换应用程序的方法及设备 - Google Patents
切换应用程序的方法及设备 Download PDFInfo
- Publication number
- CN103853606B CN103853606B CN201210499720.8A CN201210499720A CN103853606B CN 103853606 B CN103853606 B CN 103853606B CN 201210499720 A CN201210499720 A CN 201210499720A CN 103853606 B CN103853606 B CN 103853606B
- Authority
- CN
- China
- Prior art keywords
- application program
- user
- circle
- information
- terminal device
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
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)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种切换应用程序的方法,包括以下步骤:终端设备运行第一应用程序,并检测用户输入的操控操作;根据所述操控操作,所述终端设备为用户提供位于与第一应用程序处于同一主题圈或者不同主题圈的第二应用程序;其中,所述主题圈为包括至少一个应用程序的应用程序集合;当所述用户选择运行所述第二应用程序时,所述终端设备启动所述第二应用程序。本发明提供的方法能够节省用户查找关联应用程序的时间,可以直接进行应用程序之间的切换,使得用户不需要进行具有关联度的多个应用程序的多次开关操控,从而能够简化具有多应用程序的终端设备的操作,方便了用户使用,从而提高使用效率。
Description
技术领域
本发明涉及终端设备领域,具体而言,本发明涉及切换应用程序的方法及设备。
背景技术
随着现有终端设备的应用程序越来越多,用户使用的功能越来越多,并且用户体验也逐渐提高。但是,众多的应用程序也会为不熟练的用户带来使用上的困难,例如,程序太多用户没把记住需要使用的应用程序的名称或调用方式。
因此,需要一种能够为用户使用大量应用程序提供快捷操作的终端设备。
发明内容
本发明的目的旨在解决上述技术缺陷,特别是提供一种能够快速切换应用程序的方法及设备,以提高具有大量应用程序的终端设备的操作效率。
本发明的目的之一在于提供一种切换应用程序的方法,包括以下步骤:终端设备运行第一应用程序,并检测用户输入的操控操作;根据所述操控操作,所述终端设备为用户提供位于与第一应用程序处于同一主题圈或者不同主题圈的第二应用程序;其中,所述主题圈为包括至少一个应用程序的应用程序集合;当所述用户选择运行所述第二应用程序时,所述终端设备启动所述第二应用程序。
本发明的另一目的在于一种切换应用程序的终端设备,包括:检测模块,用于根据运行的第一应用程序,检测用户输入的操控操作;判断模块,用于根据检测到的操控操作,判断是否进行主题圈内切换应用程序或主题圈之间切换应用程序;启动模块,用于根据判断结果调用第二应用程序,其中:所述主题圈为包括至少一个应用程序的应用程序集合,当所述用户选择运行所述第二应用程序时,所述终端设备启动所述第二应用程序。
本发明提出的上述方法和装置,基于主题圈之间和应用程序之间的关联度,主动为用户提供与当前使用的应用程序关联的其他应用程序,因此能够节省用户查找关联应用程序的时间。
进一步地,本发明提出的上述方法和装置基于主动提供关联应用程序,可以直接进行应用程序之间的切换,使得用户不需要进行具有关联度的多个应用程序的多次开关操控,从而能够简化具有多应用程序的终端设备的操作,方便了用户使用,从而提高使用效率。
进一步地,本发明提出的上述方案,对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明一实施方式的基于主题圈切换应用程序的方法的流程图;
图2示出了根据本发明一实施方式的主题圈内切换应用程序的流程图;
图3示出了根据本发明一实施方式的主题圈之间切换应用程序的流程图;
图4示出了根据本发明一实施方式的以浮动气泡方式显示主题圈的示意图;
图5示出了根据本发明一实施方式的以固定位置方式一显示主题圈的示意图;
图6示出了根据本发明一实施方式的以固定位置方式二显示主题圈的示意图;
图7示出了根据本发明一实施方式的以固定位置方式三显示主题圈的示意图;
图8示出了根据本发明一实施方式的以列表方式显示主题圈的示意图;
图9示出了根据本发明一实施方式的以立体循环方式显示主题圈的示意图;
图10示出了根据本发明一实施方式的基于主题圈切换应用程序的终端设备的结构图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个关联的列出项的任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括仅具备无发射能力的无线信号接收器的设备,又包括具有能够在双向通信链路上进行双向通信的接收和发射硬件的设备。这种设备可以包括:具有或没有多线路显示器的蜂窝或其他通信设备;可以组合语音和数据处理、传真和/或数据通信能力的个人通信系统(PCS);可以包括射频接收器和寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或全球定位系统(GPS)接收器的个人数字助理(PDA);和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行和/或以分布形式在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID和/或具有音乐/视频播放功能的移动电话,可以是智能电视、机顶盒等设备。
为了实现本发明之目的,本发明实施例提出了一种切换应用程序的方法,包括以下步骤:
终端设备运行第一应用程序,并检测用户输入的操控操作;
根据所述操控操作,所述终端设备为用户提供位于与第一应用程序处于同一主题圈或者不同主题圈的第二应用程序;其中,所述主题圈为包括至少一个应用程序的应用程序集合;
当所述用户选择运行所述第二应用程序时,所述终端设备启动所述第二应用程序。
如图1所示,本发明提供一种切换应用程序的方法流程图,包括步骤S110至步骤S130:
S110:终端设备运行第一应用程序,并检测用户输入的操控操作。
S120:根据操控操作,终端设备为用户提供位于与第一应用程序处于同一主题圈或者不同主题圈的第二应用程序;其中,主题圈为包括至少一个应用程序的应用程序集合。
S130:当用户选择运行第二应用程序时,终端设备启动第二应用程序。
在本发明的实施方式中,终端设备可以根据应用程序的功能、用户的使用过程等识别方式将用户常用的应用程序进行分类,从而形成一个或多个基于应用程序分类的主题圈。例如,终端设备可以包括:通讯圈、社交圈、影视圈、悦读圈、购物圈、学习圈、游戏圈、出行圈、金融圈、儿童圈、美食保健圈、时尚圈、和/或家居圈等。
可以理解的是,本发明中提到的主题圈是指具有一定关联度的多个应用程序的集合;当然,如果只有一个应用程序时,主题圈的功能就是其包含的这一个应用程序的功能。因此,主题圈可以包括一个或多个应用程序。可以理解的是,本发明中提到的关联度是指应用程序之间的某种抽象联系,这种抽象联系可以具体化为具有相同、相似或相关功能的多个应用程序之间的共同特性。进一步地,关联度可以理解为在先的第一应用程序和在后的第二应用程序之间或包括在先的第一应用程序的第一主题圈和包括在后的第二应用程序的第二主题圈之间存在引起和被引起的逻辑关系。进一步地,引起和被引起的逻辑关系(即,关联度)例如可以包括但不限于:具有相同、相似或相关的功能、用户启动应用程序的目的、应用程序的输出结果、应用程序的输入信息、用户输入的操控操作、应用程序使用、得到或处理的信息。进一步地,应用程序使用、得到或处理的信息可以包括但不限于:用户的使用习惯、应用程序的使用频率、应用程序的更新频率、用户选定的信息和当前终端设备的状态。进一步地,引起和被引起的逻辑关系(即,关联度)可以包括但不限于:用户当前操作、用户所处环境及时间、用户连续操作、输入设备采集信息、应用软件的更新速度、用户存储信息。
目前的终端设备,例如三星终端设备Galaxy系列中,已有的主题圈包括:社交圈、影视圈、以及悦读圈。根据现有的应用程序,主题圈可以包括如下的应用软件,当然可以理解的是,这仅仅是列举说明,以便于直接理解本发明提出的主题圈概念:
通讯圈:GoogleTalk、MSN、飞信、腾讯QQ及微信、ChatOn;
社交圈:新浪微博、人人网、开心网、Facebook、QQ空间;
影视圈:奇异、搜狐视频、优酷、PPS、YouTube;
出行圈:百度地图、老虎地图、谷歌地图、穷游网、携程;
购物圈:淘宝、京东商城、苏宁易购、亚马逊、拉手网;
悦读圈:熊猫看书、电子杂志、布卡漫画;
金融圈:支付宝、拉卡拉、建设银行手机银行、招商银行;
美食圈:大众点评网、街旁、每日食谱;
保健圈:健身教练、办公室健身法、简易瑜伽;
儿童圈:儿童识字、水彩画、童话故事;
学习圈:VOA英语、有道词典、韩语会话大师;
时尚圈:美丽说、换发型、时装秀。
图1示出了本发明提供的切换应用程序的方法包括以下步骤:根据操控操作,终端设备为用户提供位于与第一应用程序处于同一主题圈或者不同主题圈的第二应用程序。
图2示出了根据本发明一实施方式的主题圈内切换应用程序的流程图。主题圈内切换应用程序,也可称为主题圈内协作,即在终端设备中对具有相似或类似功能的应用程序进行分类,形成具有实现用户某一方面应用需求的应用程序集合的主题圈,在同一主题圈内的应用程序之间可以直接实现协作功能。首先,步骤201:开启(Start)终端设备(例如,智能移动终端)。接着,步骤202:打开主题圈内的应用程序(具有某一功能)。接着,步骤203:判断是否要进入下一个应用程序(位于同一主题圈内)。接着,步骤204:检索主题圈内(具有相同或类似功能)的应用程序。接着,步骤205:确定主题圈内应用程序的轮询次序。接着,步骤206:调用下一个应用程序的启动程序。例如,首先,根据主题圈内轮询优先级的高低对同一主题圈内的应用程序进行排序;接着,优先调用优先级最高的应用程序;接着,依次进行。接着,步骤207:判断当前应用程序是否有和上一应用程序的相似功能。接着,步骤208:在当前应用程序操作框中预置上一应用程序操作。接着,步骤209:运行开启的应用程序。
进一步地,可以通过如下几种方式实现步骤203:判断是否要进入下一个应用程序:
方法一、将判断模式设置为:用户在触摸屏上画出具有方向性的常规图形或轨迹,来请求进入当前主题圈内的应用程序。例如,当触控方向向右时,进入当前主题圈内的下一个应用程序;当触控方向向左时,进入当前主题圈内的上一个应用程序。
方法二、将判断模式设置为:用户按住在触摸屏上一侧的时间超过预设时间,来请求进入当前主题圈内的应用程序。例如,当按住触摸屏上右侧时,进入当前主题圈内的下一个应用程序;当按住触摸屏上左侧时,进入当前主题圈内的上一个应用程序。
方法三、将判断模式设置为:用户在触摸屏上用手掌侧面接触触摸屏并进行方向性移动,来请求进入当前主题圈内的应用程序。例如,当手掌侧面向右移动时,进入当前主题圈内的下一个应用程序;当手掌侧面向左移动时,进入当前主题圈内的上一个应用程序。
方法四、将判断模式设置为:用户在终端设备时进行方向性摇晃终端设备,来请求切换当前主题圈内的应用程序。例如,当向右水平摇晃时,进入当前主题圈内的下一个应用程序;当向左水平摇晃时,进入当前主题圈内的上一个应用程序。
因此,切换应用程序的方法包括:操控操作的方式为固定的,或者终端设备根据用户设置,设定操控操作的方式。进一步地,操控操作包括以下任意一种方式:在触摸屏上向右或者向左画出方向性的预设图形;在触摸屏上长按右半部分或者左半部分触摸屏;在触摸屏上用手掌侧面接触触摸屏并向右或者向左滑动;向预设方向摇晃终端设备。
进一步地,可以通过如下几种方式实现步骤205:判断主题圈内应用程序的轮询次序:
方法一、将判断模式设置为:根据用户使用习惯,在不同的时间,不同的用户常用地址,不同的用户移动速度时,用户会倾向使用同一主题圈内的不同应用程序,这样可以确定主题圈内应用程序的轮询次序;
方法二、将判断模式设置为:根据用户在同一主题圈内不同应用程序的使用频率来确定主题圈内应用程序的轮询次序;
方法三、将判断模式设置为:根据同一主题圈内应用程序更新速度来确定主题圈内应用程序的轮询次序;
方法四、将判断模式设置为:根据用户地理位置信息,选择关联度较大的应用程序,对于在当前地理位置不能使用的应用程序被排除在轮询之外。
在本发明中,关联度指的是根据用户当前的操作信息、用户连续操作的信息、用户所处的状态信息、输入设备采集的信息、应用软件的更新信息、用户存储的信息等各种信息,对用户的意图、行为进行判断后得到的综合信息。例如,当推测某个应用程序将被用户最可能运行时,则该应用程序的关联度最大或关联度最高。因此,对应用程序关联或进行关联,指的是根据关联度关联上相应的应用程序。
因此,终端设备为用户提供第二应用程序包括:根据优先级信息,将应用程序根据优先级高低依次轮询显示供用户选择。进一步地,优先级信息根据以下一项或多项信息确定:用户的使用习惯、应用程序的使用频率、应用程序的更新频率、用户选定的信息和当前终端设备的状态。例如,根据用户地理位置信息,可以延伸为所处的状态和运行状态。例如,当系统资源不足时,将低耗资源的应用程序优先级往前排序。
进一步地,可以通过如下方式实现步骤207:判断当前应用程序是否有和上一应用程序的类似操作。例如,判断在当前启动的应用程序中是否有与上一个应用程序类似的功能。如果具有类似功能,则终端设备能够将用户的同种操作应用于具有类似功能的不同应用程序中,从而简化用户操作。终端设备可以自动搜索用户输入的具有关联性的信息,从而避免用户对不同应用程序进行同种类型的重复操作,省去用户重复输入同样信息的时间。例如,可以通过如下方式省略用户重复输入同样信息的时间:当用户通过应用程序的搜索输入框、状态发布框等文字输入工具输入文字后,终端设备保存这些信息;当下一个应用程序需要这些信息时,终端设备会有搜索并提供这些信息。此外,当需要发布用户输入的信息时,终端设备可以在无需用户操作条件下,在下一个应用程序中发布处理这些信息。
进一步地,可以通过如下方式实现步骤208:在当前开启的应用程序操作框内预置此操作。例如,在当前启动的应用程序中预置与上一个应用程序类似的操作。例如,通过组合圈内应用程序相类似功能的处理操作,来凸显组合圈内各个应用程序间的共操作性。具体来说,终端设备可以在搜索框或者状态发布框内预置用户需要搜索或者发布的信息,但并不做操作处理,而由用户来判断是否要做同样的操作;当然,也可以设置默认条件,从而自动进行相应操作。因此,终端设备包括如下步骤:将在第一应用程序使用、得到或处理的信息,应用于第二应用程序。进一步地,使用、得到或处理的信息包括以下一项或多项信息:用户的搜索关键字、用户的输入信息、用户选定的信息和终端设备上的数据。
进一步地,切换应用程序的方法还可以包括:终端设备判断第一应用程序和第二应用程序的关联度,从第一应用程序使用、得到或处理的信息中选择数据应用于第二应用程序。
进一步地,切换应用程序的方法还可以包括:操控操作的方式为固定的,或者终端设备根据用户设置,设定操控操作的方式。
主题圈内切换应用程序例如可以包括如下几种应用情形:
情形一:切换主题圈内的应用程序。当用户在使用一个主题圈内的某种应用程序(第一应用程序)结束,并且希望进入该主题圈内的下一个应用程序时,终端设备无需返回该主题圈的起始界面或包含主题圈内所有应用程序的主界面,便可直接启动下一个应用程序(第二应用程序)。进一步地,当有多个可以直接启动的应用程序时,终端设备可以根据用户使用频率的优先级进行轮询应用程序,并随后依次开启同一主题圈内的多个第二应用程序。
情形二:搜索关联推荐。当用户在一个主题圈内的某种应用程序内输入查询信息检索出关联结果后,终端设备可以在打开另外一个同一主题圈内的应用程序时,自动推荐具有关联度的检索结果给用户。
情形三:发布与整合信息。当用户在使用一个应用程序时,终端设备可以把信息、图像或视频文件在同一主题圈内的几个应用程序上同时发布实现圈内应用程序的交互。
情形四:判断当前开启的应用程序是否有与上一个应用程序相似功能。根据用户在上一个应用程序内的操作来判断当前开启的应用程序是否与上一个有相似功能,可以根据应用程序界面上的输入框和操作选项来判断。例如,社交圈内的人人网,开心网和腾讯微博都有发布日志,发布照片还有状态的功能,在人人网发布完状态后转入到新浪微博,便可以判断出新浪微博也有发布状态的功能。
情形五:在当前开启的程序中预置操作信息。根据上一个应用程序中的用户操作,在当前应用程序中预置相应的操作信息。例如,在人人网上发布的状态,进入新浪微博时可以预置到新浪微博的状态栏,由用户判断是否要发布此状态信息;在京东商城查询过三星galaxy手机的商品信息后,进入亚马逊,在搜索栏中预置三星galaxy手机的搜索关键字,由用户判断是否要搜索该信息在亚马逊中。
图3示出了根据本发明一实施方式的主题圈之间切换应用程序的流程图。主题圈之间切换应用程序,也可称为主题圈之间交互,即在终端设备中对具有相似或类似功能的应用程序进行分类,形成具有实现用户某一方面应用需求的应用程序主题圈,在不同主题圈内的应用程序之间实现协作功能。可以理解的是,为了简化描述,下文仅对不同主题圈之间的交互方式(即,圈与圈协作)给出实施方式,而省略了上文给出的同一主题圈内的应用程序之间的交互方式(即,圈内的程序与程序协作),然而本领域普通技术人员可以理解的是,不同主题圈之间切换应用程序的流程可以包括:圈与圈协作和圈内的程序与程序协作两个组成部分,即首先进行圈与圈切换,然后再进行应用程序与应用程序切换。当然,也可以进一步配置成从一个圈内的第一应用程序直接切换到另一个圈内的第二应用程序,而不必先经过圈对圈的切换操作。首先,步骤301:开启终端设备。接着,步骤302:打开一个主题圈里的应用程序。接着,步骤303:判断是否要与其他功能主题圈进行关联。接着,步骤304:整合用户信息和主题圈的关联度。例如,终端设备收集用户信息并判断主题圈之间的关联度。接着,步骤305:显示出具有关联度的主题圈,并提示优选主题圈。接着,步骤306:选中要关联的主题圈,判断是否要选择关键信息(例如,字段或图形)。接着,步骤307:选择关键信息。接着,步骤308:在关联的主题圈内搜索用户需要的应用程序。接着,步骤309:切换到用户所选主题圈。接着,步骤310:运行该应用程序。例如,在运行该应用程序时,终端设备根据用户需求优先显示用户所需要的信息。接着,步骤311:判断用户是返回之前(例如,上一个)主题圈的应用程序或继续停留在当前应用程序。
进一步地,可以通过如下几种方式实现步骤303:判断用户是否要与其他功能主题圈内进行关联:
方法一、将判断模式设置为:在触摸屏上,用手指画出简单常规图形(例如,画一较大圆圈),来请求显示关联主题圈。
方法二、将判断模式设置为:在触摸屏上,用多个手指两次连续点击,来请求显示关联主题圈。
方法三、将判断模式设置为:在触摸屏上,用整个手掌或手掌侧面接触并覆盖触摸屏,来请求显示关联主题圈。
方法四、将判断模式设置为:方向性摇晃终端设备,来请求显示关联主题圈。
可以理解的是,步骤303的实现方式可以参考本发明其他步骤的实现方式,这里的四类方法仅作为举例说明。
进一步地,可以通过如下几种方式实现步骤304:整合终端设备收集的用户信息并判断主题圈之间的关联度:
方法一、将判断模式设置为:根据用户习惯训练不同主题圈的关联性,对当前操作的应用程序所在的主题圈来判断可以和此主题圈具有关联度的主题圈,对于关联度极低的主题圈可以不显示。
方法二、将判断模式设置为:根据用户当前所处环境及当前时间段,结合用户使用习惯,来为用户选择关联的主题圈。用户所处环境信息及当前时间信息可以综合起来统计用户的操作习惯。
进一步地,方法二的具体实施方式A可以包括:根据用户所处的地理位置信息,来判断用户当前环境下的需求。按照用户是否在常用地理位置操作,来判断用户所处状态。根据用户在居住场所,工作场所,出行途中的需求不同来为用户推荐不同的主题圈。如果大的地理位置发生改变,更换城市或国家,则要根据当前用户所在地理位置的使用习惯来为用户推荐不同的主题圈。
进一步地,方法二的具体实施方式B可以包括:根据用户移动速度,来判断用户当前环境下的需求。例如,用户在速度为静止时,慢速移动时,乘坐交通工具快速移动时,对于应用程序主题圈的需求是不同的。终端设备可以记录这些不同需求,保持用户在几种速度区间内的使用习惯,来为用户推荐不同的主题圈。
进一步地,方法二的具体实施方式C可以包括:根据当前地理位置的时间,来判断用户需求。用户在一日之内的不同时间段,对应用主题圈的需求是各有不同的,可以根据用户在几个时间段内的操作习惯,来为用户推荐不同的主题圈。
方法三、将判断模式设置为:用户在选择主题圈之前,有可能会对终端设备采用连续的操作,可以依据用户连续使用的不同终端设备应用程序,来判断用户关联主题圈的目的。
方法四、将判断模式设置为:在终端设备上会安装摄像头和麦克风等输入设备,可以依据输入设备采集到的用户信息和所处环境信息,来为用户推荐不同的主题圈。
进一步地,方法四的具体实施方式A可以包括:通过摄像头的用户信息输入,可以判断用户人数,用户性别及年龄。由于用户人数、用户性别和年龄的不同,当前智能用户的需求会有差别,可以根据这些差别来为用户推荐优选主题圈,使用户更加快捷的进入其他主题圈。
进一步地,方法四的具体实施方式B可以包括:通过麦克风输入,可以判断用户所处环境的声音状况,根据用户处于较为安静或是嘈杂的声音信息,来为用户推荐优选主题圈。
方法五、将判断模式设置为:应用程序主题圈是相类似功能应用软件的组合,在不同的主题圈之间也代表了所包含的应用程序。根据用户频繁关注的关键词以及用户当前操作,比对可以关联的主题圈内应用程序对信息的更新,将包含关联信息最近更新应用程序的主题圈,优先推荐给用户。
方法六、将判断模式设置为:根据终端设备内用户存储的提醒信息,包括备忘录信息、数据流量额度等信息,来为用户选择关联的主题圈。
可以理解的是,步骤303的实现方式可以参考本发明其他步骤的实现方式,这里的六类方法仅作为举例说明。
因此,当终端设备判断处于主题圈之间切换应用程序时,还包括:终端设备启动主题圈关联,确定其他主题圈与第一应用程序的关联度;根据关联度大小,终端设备将其他主题圈显示供用户选择;根据用户的选择,终端设备为用户提供处于选定主题圈的第二应用程序。进一步地,终端设备根据以下一项或多项信息确定其他主题圈与第一应用程序的关联度:用户当前的操作信息、用户连续操作的信息、用户所处的状态信息、输入设备采集的信息、应用软件的更新信息和用户存储的信息。
进一步地,在步骤303用户选择显示主题圈请求发生后,显示出关联的主题圈,并根据步骤304得到的主题圈间关联度信息优先推荐关联度较高主题圈,弱化显示关联度低的主题圈。
进一步地,可以通过如下几种方式实现步骤305:显示出可以关联的主题圈,并根据已经获得的用户信息,为用户提供优选圈:
方法一、将判断模式设置为:如图4所示,在屏幕上以浮动气泡的方式显示主题圈。例如,每个气泡上面都有所代表主题圈的图标及名字,不同的气泡对应不同的主题圈,显示不同的颜色和透明度,在触摸屏幕上以不规则路径浮动。例如,对于要显示的主题圈气泡图形,可以根据显示主题圈与当前主题圈的关联性确定每个要显示的主题圈图形的参数值,包括:主题圈图形面积、主题圈图形中心和目光焦点距离、主题圈图形透明度。当前所要显示所有主题圈的图形所对应的各项显示参数的加权值,与设定的三个显示效果参数的总和值一致,来分配不同主题圈所对应的显示参数。
进一步地,步骤305方法一的具体实施方式A可以包括:对于优选主题圈图形,使其主题圈图形面积变大,来凸显优选主题圈图形;反之,对于关联度权值较低的主题圈,使其主题圈图形面积变小,来弱化关联度较低的主题圈。例如,通过每次所有要显示的主题圈图形面积参数总和值与设定的图形总面积参数值一致,来实现上述具体实施方式A。
进一步地,步骤305方法一的具体实施方式B可以包括:对于优选主题圈图形,使其显示在图形中心与目光焦距距离最短的位置,并跟随用户注视位置的移动而变化,使优选主题圈图形距离目光焦距最近而得以凸显;反之,对于关联度权值较低的主题圈,使其显示在图形中心与目光焦距距离较远的位置,来弱化关联度较低的主题圈。所有要显示的主题圈图形中心与目光焦距的长度和与设定的主题圈图形中心和目光焦点距离和相一致。
进一步地,步骤305方法一的具体实施方式C可以包括:对于优选主题圈图形,使其透明度参数值变低,用透明度下降的方法来凸显优选主题圈图形;反之,对于关联度权值较低的主题圈,使其透明度参数值变高,提升主题圈图形的透明度来弱化关联度低的主题圈。这样使所有要显示的主题圈图形的透明度参数总和值与设定的图形总透明度参数值一致。
方法二、将判断模式设置为:如图5-7所示,在屏幕上以固定位置浮于应用程序界面显示主题圈,可以以多个主题圈图标和名字组成的图形(例如,圆形或矩形)作为图标,在界面中间形成主题圈的环形图标(如图5所示),常规图标显示(如图6所示)或在应用程序边缘显示图标(如图7所示)。例如,对于所有主题圈都显示在固定位置,可以通过主题圈图标使能、提升亮度、3D立体效果浮现等方式来强化优选主题圈。
进一步地,步骤305方法二的具体实施方式A可以包括:使优选主题圈图标提高亮度,来强化优选主题圈;反之,使关联度弱的主题圈图标亮度降低来弱化非优选主题圈。
进一步地,步骤305方法二的具体实施方式B可以包括:优选主题圈图标可以通过3D立体化图标技术,使其凸显浮现于显示屏上,来得以强化。
进一步地,方法二的具体实施方式C可以包括:对于没有关联度的主题圈去使能,无色显示,用户可以通过二次点击没有关联度的主题圈来激活使能。
方法三、将判断模式设置为:如图8所示,屏幕上以简洁列表状排列显示主题圈图标及名称。例如,对于屏幕上以简洁列表状排列显示主题圈图标及名称,可以通过使优选主题圈的列表排列位置靠前,亮度提升,关联度弱的主题圈排列位置靠后,亮度降低的方法,使主题圈图标得以强化或者弱化。
方法四、将判断模式设置为:如图9所示,在屏幕上以垂直于屏幕的立体循环显示的形式来显示主题圈,由主题圈图标和名字组合成的图形,点住该图形在屏幕上下滑动该图形,就有排列在该图形垂直于屏幕逆时针和顺时针方向的下一个主题圈图形显示。例如,对于垂直于屏幕立体循环显示主题圈的方法,可以将优选圈排列在立体循环的前面,用户用最小的滑动就可以选择的位置,将关联度较低的主题圈排列在立体循环较后面的位置,用户要通过连续滑动主题圈才会显示出现。
因此,终端设备将其他主题圈显示供用户选择包括以下任意一种方式:以浮动气泡形式显示;在固定位置显示;以列表形式显示;立体循环形式显示。进一步地,终端设备显示其他主题圈时,通过以下一个或多个因素体现关联度大小:显示图形面积的大小、显示图形中心的位置、显示图形颜色的轻重、显示图形的透明度、主题圈名称字体的大小、显示图形亮度的高低和显示图形中心与目光焦距的远近。例如:关联度越大,图像越大;关联度越大,图形中心越靠近屏幕中央;关联度越大,颜色越重;关联度越大,透明度越小;关联度越大,字体越大;关联度越大,亮度越高;关联度越大,图形中心越靠近目光焦距。另外,以上因素可以单独起作用,也可以结合起作用
进一步地,可以通过如下方式实现步骤306:用户选定希望关联的主题圈并判断用户是否要选择关键字段或图形:在步骤305中显示出来的主题圈内选择出用户希望关联的主题圈,并判断用户是否要在当前应用程序中选定关键字或者图片信息。例如,可以通过手指触摸主题圈的方式请求选择主题圈。
进一步地,可以通过如下方式实现步骤307:用户选择关键字段或图形:在步骤306中判断用户要在当前操作界面内选择关键信息后,用手指代表当前选定的主题圈,来选中关键字或者图片。例如,关键字可以通过手指滑动来选定,所触摸到的显示区域的文字将被选定主题圈颜色相同的记号色覆盖,成为进行步骤308操作的关键字。例如,关键图片可以通过两个手指滑动形成闭合图形来选定,与选定主题圈颜色相同的闭合图形所覆盖的显示区域的图片将成为进行步骤308操作的关键字。因此,切换应用程序的方法还包括:终端根据用户选定的信息,根据选定的信息在选定主题圈中确定第二应用程序。
进一步地,可以通过如下方式实现步骤308:在关联上的功能主题圈内搜索用户需要的关联应用进程并传递用户希望两个主题圈关联的关联信息:在关联上的主题圈内搜索用户需要的关联应用进程。例如,根据步骤306判断的是否读取了关键字来判断步骤307中是否有关键字和图片被选定。如果没有关键字被选定,则根据步骤305的方法选择在选中主题圈中要优先打开的应用程序;如果在步骤306中判断需要读取关键字,并且步骤307中读取了关键字和图片,则需要传递用户希望两个主题圈关联的关联信息,用户在选中主题圈内不同应用软件中的使用习惯,结合关键字进行匹配选择。
进一步地,可以通过如下几种方式实现步骤309:切换到用户选定主题圈:
方法一、将判断模式设置为:在触摸屏上,用手指画出简单有向右方向性的常规图形的方法,来请求切换到用户选定的主题圈;
方法二、将判断模式设置为:在触摸屏上,用手指长时间点住触摸屏的右半边的方法,来请求切换到用户选定的主题圈;
方法三、将判断模式设置为:在触摸屏上,用手掌侧面接触触摸屏并向右滑动的方式,来请求切换到用户选定的主题圈;
方法四、将判断模式设置为:采用水平向右摇晃终端设备的方式,来请求切换到用户选定的主题圈。
可以理解的是,步骤303的实现方式可以参考本发明其他步骤的实现方式,这里的四类方法仅作为举例说明。
进一步地,可以通过如下方式实现步骤310:运行该应用程序并根据用户需求优先显示用户所需要的信息:运行在步骤308内选择出来的应用程序,判断用户是否选择了关键信息,并将该关键信息预置处理并显示在关键字信息栏内。
进一步地,可以通过如下方式实现步骤311:在已关联上的主题圈正在运行的应用程序上判定是否要回到上一个主题圈,实现方法为通过请求显示关联主题圈的方法显示出具有关联度的主题圈,然后采用类似于主题圈内返回上一个应用程序的方法来切换主题圈,实现方法包括如下几种:
方法一、将判断模式设置为:在触摸屏上,用手指画出简单有向左方向性的常规图形的方法,来请求返回上一个主题圈;
方法二、将判断模式设置为:在触摸屏上,用手指长时间点住触摸屏的左半边的方法,来请求返回上一个主题圈;
方法三、将判断模式设置为:在触摸屏上,用手掌侧面接触触摸屏并向左滑动的方式,来请求返回上一个主题圈;
方法四、将判断模式设置为:采用水平向左摇晃终端设备的方式,来请求返回上一个主题圈。
可以理解的是,步骤303的实现方式可以参考本发明其他步骤的实现方式,这里的四类方法仅作为举例说明。
主题圈内切换应用程序例如可以包括如下几种应用情形:
情形一:主题圈间用户综合应用场景举例。用户在晚间9点的时间段,移动速度为0,所处场景为日常居住场所,通过摄像头输入显示用户为年轻男性,麦克风输入显示用户处于较为安静的环境中,用户查看了计步器应用软件,并且当日用户步数并未达到用户设定的期望值,此时用户提出了关联主题圈请求,那么健康圈便会关联权值较大强化显示,用户选择了健康圈,健康圈中每日腿部锻炼软件是用户使用频率较高的软件,并且最新更新了一组腿部锻炼动作,用户选择进入健康圈后,每日腿部锻炼软件被直接打开。
情形二:在社交圈或者悦读圈内遇到陌生地理位置信息时,可以切换到出行圈中的地图类应用软件显示相应的位置信息的页面,继续在出行圈内切换则可以显示相应地理位置的旅游攻略;在社交圈中和朋友提及到一部好看的电影或者好玩的游戏可以直接转入影视圈或者游戏圈的相应应用程序,立即启动用户的观影和玩游戏的需求,带来便捷的用户体验。
情形三:整合用户信息并判断主题圈的关联度。
方法一、将判断模式设置为:根据用户当前操作的应用程序所在的主题圈,关联度高的主题圈强化显示,关联度低的主题圈弱化显示。例如,在对社交圈内的应用程序进行操作时,和视频圈和通讯圈的关联度就比较高,会强化显示;在对游戏圈的应用程序进行操作的时候,出行圈和金融圈关联度较低,会弱化显示。
方法二、将判断模式设置为:综合当前时间,移动速度和用户所处地理位置信息,来为用户优先选择推荐关联主题圈。例如,在早上九点,用户以较快速度移动,那么可以判断用户在交通工具中,用户提出关联主题圈请求后,用户在上下班途中常用的游戏圈、阅读圈和视频圈便会强化显示;在早上九点,用户处于静止状态,在常用办公地点,那么可以判断用户在办公室内办公,用户提出关联主题圈请求后,用户在办公室常用的办公圈、通讯圈和学习圈便会强化显示。如果用户处于漫游城市不是家庭城市,那么根据用户习惯的不同也可以为用户推荐不同的主题圈,比如用户在家庭城市,晚间时候会烹饪美食或者与孩子玩耍,那么美食保健圈和儿童圈便会强化推荐,用户在漫游城市,晚间时候会更多的选择社交圈和通讯圈,根据训练出的用户操作习惯在不同的地点为用户推荐不同的主题圈。
方法三、将判断模式设置为:根据用户连续操作,来为用户优先选择推荐关联主题圈。例如,用户刚刚拨打完电话,在搜索网页中搜索了食物名称:牛肉面,然后提出关联主题圈请求,有可能该用户刚刚跟朋友约好一起外出吃饭,想查找出行路线,那么出行圈便会成为优选主题圈被强化提示;如果用户刚刚使用过终端设备的定时器功能,在搜索网页中搜索了食物名称:牛肉面,然后提出关联主题圈请求,有可能该用户正在和面并定时了醒面时间,想看一下牛肉面的做法,那么视频圈便会成为优选主题圈突出显示。
方法四、将判断模式设置为:根据摄像头和麦克风输入来判断用户状态。例如,根据摄像头输入判断用户是儿童,游戏圈、儿童圈和学习圈会优先推荐;根据摄像头输入判断用户是年轻女性,购物圈、时尚圈、视频圈和社交圈会优先推荐;根据摄像头输入判断用户是年轻男性,阅读圈、视频圈和游戏圈会优先推荐;根据摄像头输入判断用户是年长女性,购物圈、美食保健圈和出行圈会优先推荐;根据摄像头输入判断用户是年长男性,新闻圈、办公圈和美食保健圈会优先推荐;根据摄像头输入判断用户多于一个人,比如是父母与孩子,那么儿童圈、视频圈和学习圈会优先推荐。根据麦克风输入判断用户在较嘈杂的环境中时,相适应的游戏圈和视频圈被优先推荐,而一般在安静环境使用的学习圈和办公圈则弱化显示。
方法五、将判断模式设置为:根据应用软件的更新速度来选择推荐或者弱化主题圈。例如,用户常常查询明星范冰冰,那么如果在社交圈中范冰冰的微博有最近更新,那么在主题圈提示的时候就强化社交圈显示,如果在视频圈中的奇异视频,有范冰冰最近出演电影的首映礼视频,那么在主题圈提示的时候就强化视频圈显示。
方法六、将判断模式设置为:根据终端设备内用户存储的提示信息来推荐或者弱化主题圈。例如,用户在备忘录里面存储某时去某地参加会议,在这个时间之前的时间段,如果用户提出关联主题圈请求,那么包含前往该地出行信息的出行圈和包含此处天气的天气圈便会强化显示。如果用户在每月数据统计提醒中,输入了套餐定额,那么在使用3G或EDGE通信时,当数据流量快达到套餐定额的时候,数据消耗量大的视频圈便会弱化显示。
情形四:根据选择的关键字和用户习惯来选择关联上的主题圈内要开启的应用软件。例如,选中的关键字是电视剧名字,关联到视频圈的PPS;选中的关键字是郭德纲,那么视频圈的优酷就会直接开启;选中的关键字是电影名字,用户在视频圈常用来观看电影的应用软件奇异;如果用户在国内,YouTube则不会开启。
下面几个方案是主题圈内切换应用程序和主题圈之间切换应用程序都可以采用的步骤。
进一步地,终端设备记录运行第一应用程序使用、得到或处理的信息,应用于第二应用程序。
进一步地,使用、得到或处理的信息包括以下一项或多项信息:用户的搜索关键字、用户的输入信息、用户选定的信息和终端设备上的数据。
进一步地,切换应用程序的方法还包括:终端设备判断第一应用程序和第二应用程序的关联度,从第一应用程序使用、得到或处理的信息中选择数据应用于第二应用程序。
进一步地,终端设备为用户提供第二应用程序包括:根据优先级信息,将应用程序根据优先级高低依次轮询显示供用户选择。
进一步地,优先级信息根据以下一项或多项信息确定:用户的使用习惯、应用程序的使用频率、应用程序的更新频率、用户选定的信息和当前终端设备的状态。
进一步地,切换应用程序的方法还包括:操控操作的方式为固定的,或者终端设备根据用户设置,设定操控操作的方式。
进一步地,操控操作包括以下任意一种方式:在触摸屏上向右或者向左画出方向性的预设图形;在触摸屏上长按右半部分或者左半部分触摸屏;在触摸屏上用手掌侧面接触触摸屏并向右或者向左滑动;向预设方向摇晃终端设备。
下面几个方案是主题圈之间切换应用程序可以采用的步骤。
进一步地,当终端设备判断处于主题圈之间切换应用程序时,还包括:终端设备启动主题圈关联,确定其他主题圈与第一应用程序的关联度;根据关联度大小,终端设备将其他主题圈显示供用户选择;根据用户的选择,终端设备为用户提供处于选定主题圈的第二应用程序。
进一步地,终端设备根据以下一项或多项信息确定其他主题圈与第一应用程序的关联度:用户当前的操作信息、用户连续操作的信息、用户所处的状态信息、输入设备采集的信息、应用软件的更新信息和用户存储的信息。
进一步地,终端设备将其他主题圈显示供用户选择包括以下任意一种方式:以浮动气泡形式显示;在固定位置显示;以列表形式显示;立体循环形式显示。
进一步地,终端设备显示其他主题圈时,通过以下一个或多个因素体现关联度大小:显示图形面积的大小、显示图形中心的位置、显示图形颜色的轻重、显示图形的透明度、主题圈名称字体的大小、显示图形亮度的高低和显示图形中心与目光焦距的远近。
进一步地,切换应用程序的方法还包括:终端根据用户选定的信息,根据选定的信息在选定主题圈中确定第二应用程序。
可以理解的是,为了简化描述,上文给出了圈内的程序与程序协作(第一部分)和圈与圈协作(第二部分)的各自具有实现意义(甚至是优选地)的实施方式和算法,而省略了具有相同或相似意义的部分。当然,本领域普通技术人员应该可以从这两个部分的分别描述中得到启发,以便结合各自具有实施意义的实施方式和算法。因此,可以理解的是,圈内的程序与程序协作和圈与圈协作的实施方式和算法具有共同性特征。例如,根据优先级进行程序的轮询,也可以用于进行主题圈的轮询。例如,主题圈之间切换应用程序时,进入另一个主题圈后,接下来执行的方案可以类似于主题圈内应用程序的切换。例如,第一应用程序的操作方法,也可以用作第二应用程序的操作方法。
如图10所示,本发明的另一目的在于一种切换应用程序的终端设备100,包括:检测模块110、判断模块120和启动模块130。
其中,检测模块110,用于根据运行的第一应用程序,检测用户输入的操控操作;判断模块120,用于根据检测到的操控操作,判断是否进行主题圈内切换应用程序或主题圈之间切换应用程序;启动模块130,用于根据判断结果调用第二应用程序,其中:主题圈为包括至少一个应用程序的应用程序集合,当用户选择运行第二应用程序时,终端设备100启动第二应用程序。
进一步地,检测模块110还包括:信息记录单元111(图中没示出),用于记录运行第一应用程序使用、得到或处理的信息,应用于第二应用程序。
进一步地,使用、得到或处理的信息包括以下一项或多项信息:用户的搜索关键字、用户的输入信息、用户选定的信息和终端设备100上的数据。
进一步地,判断模块120包括:数据选择单元121(图中没示出)用于从第一应用程序使用、得到或处理的信息中选择数据应用于第二应用程序。
进一步地,判断模块120还包括:优先级判断单元122(图中没示出),用于根据第二应用程序的优先级,并将优先级信息提供给启动模块130;当启动模块130为用户提供第二应用程序时,启动模块130根据优先级信息,将应用程序根据优先级高低依次轮询显示供用户选择。
进一步地,优先级信息根据以下一项或多项信息确定:用户的使用习惯、应用程序的使用频率、应用程序的更新频率、用户选定的信息和当前终端设备100的状态。
进一步地,检测模块110还包括:设置单元112(图中没示出),用于根据终端设备100接收到的设置信息,设定操控操作的方式。显然,操控操作的方式也可以是固定不可更改的。
进一步地,操控操作包括以下任意一种方式:在触摸屏上向右或者向左画出方向性的预设图形;在触摸屏上长按右半部分或者左半部分触摸屏;在触摸屏上用手掌侧面接触触摸屏并向右或者向左滑动;向预设方向摇晃终端设备100。
进一步地,当终端设备100判断处于主题圈之间切换应用程序时,启动模块130还用于:启动主题圈关联,确定其他主题圈与第一应用程序的关联度;根据关联度大小,终端设备100将其他主题圈显示供用户选择;根据用户的选择,终端设备100为用户提供处于选定主题圈的第二应用程序。
进一步地,启动模块130根据以下一项或多项信息确定其他主题圈与第一应用程序的关联度:用户当前的操作信息、用户连续操作的信息、用户所处的状态信息、输入设备采集的信息、应用软件的更新信息和用户存储的信息。
进一步地,启动模块130还用于通过以下任意一种方式将其他主题圈显示供用户选择:以浮动气泡形式显示;在固定位置显示;以列表形式显示;立体循环形式显示。
进一步地,在终端设备100显示其他主题圈时,判断模块120通过以下一个或多个因素体现关联度大小:显示图形面积的大小、显示图形中心的位置、显示图形颜色的轻重、显示图形的透明度、主题圈名称字体的大小、显示图形亮度的高低和显示图形中心与目光焦距的远近。
进一步地,判断模块120还用于:根据用户选定的信息,根据选定的信息在选定主题圈中确定第二应用程序。
综上可知,本发明可以达到以下一个或多个技术效果:
本发明提出的上述方法和装置,基于主题圈之间和应用程序之间的关联度,主动为用户提供与当前使用的应用程序具有关联度的其他应用程序,因此能够节省用户查找关联应用程序的时间;
进一步地,本发明提出的上述方法和装置基于主动提供关联应用程序,可以直接进行应用程序之间的切换,使得用户不需要进行具有关联度的多个应用程序的多次开关操控,从而能够简化具有多应用程序的终端设备的操作,方便了用户使用,从而提高使用效率;
进一步地,本发明提出的上述方案,对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效。
本技术领域技术人员可以理解,本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。所述设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备,所述通用计算机有存储在其内的程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、随即存储器(RAM)、只读存储器(ROM)、电可编程ROM、电可擦ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、磁性卡片或光线卡片。可读介质包括用于以由设备(例如,计算机)可读的形式存储或传输信息的任何机构。例如,可读介质包括随即存储器(RAM)、只读存储器(ROM)、磁盘存储介质、光学存储介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(例如载波、红外信号、数字信号)等。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (26)
1.一种切换应用程序的方法,其特征在于,包括以下步骤:
终端设备运行第一应用程序,并检测用户输入的操控操作;
根据所述操控操作,所述终端设备为用户提供位于与第一应用程序处于同一主题圈或者不同主题圈的第二应用程序;其中,所述主题圈为包括至少一个应用程序的应用程序集合,当所述第二应用程序与所述第一应用程序处于不同主题圈时,所述第二应用程序所处的主题圈与所述第一应用程序所处的主题圈关联;
当所述用户选择运行所述第二应用程序时,所述终端设备启动所述第二应用程序。
2.如权利要求1所述的方法,其特征在于,所述终端设备将在所述第一应用程序使用、得到或处理的信息应用于所述第二应用程序。
3.如权利要求2所述的方法,其特征在于,所述使用、得到或处理的信息包括以下一项或多项信息:
用户的搜索关键字、用户的输入信息、用户选定的信息和所述终端设备上的数据。
4.如权利要求3所述的方法,其特征在于,还包括:
从所述第一应用程序使用、得到或处理的信息中选择数据应用于所述第二应用程序。
5.如权利要求1所述的方法,其特征在于,所述终端设备为用户提供第二应用程序包括:根据优先级信息,将应用程序根据优先级高低显示供用户选择。
6.如权利要求5所述的方法,其特征在于,所述优先级信息根据以下一项或多项信息确定:
用户的使用习惯、应用程序的使用频率、应用程序的更新频率、用户选定的信息和当前所述终端设备的状态。
7.如权利要求1所述的方法,其特征在于,还包括:
所述终端设备根据用户设置,设定所述操控操作的方式。
8.如权利要求7或1所述的方法,其特征在于,所述操控操作包括以下任意一种方式:
在触摸屏上向右或者向左画出方向性的预设图形;
在触摸屏上长按右半部分或者左半部分触摸屏;
在触摸屏上用手掌侧面接触触摸屏并向右或者向左滑动;
向预设方向摇晃所述终端设备。
9.如权利要求1所述的方法,其特征在于,还包括:
所述终端设备显示与所述第一应用程序具有关联度的其他主题圈,供用户选择;
根据用户的选择,所述终端设备为用户提供处于选定主题圈的第二应用程序。
10.如权利要求9所述的方法,其特征在于,所述终端设备根据以下一项或多项信息确定其他主题圈与所述第一应用程序的关联度:
用户当前的操作信息、用户连续操作的信息、用户所处的状态信息、输入设备采集的信息、应用软件的更新信息和用户存储的信息。
11.如权利要求9所述的方法,其特征在于,所述终端设备将其他主题圈显示供用户选择包括以下任意一种方式:
以浮动气泡形式显示;
在固定位置显示;
以列表形式显示;
立体循环形式显示。
12.如权利要求9所述的方法,其特征在于,所述终端设备显示其他主题圈时,通过以下一个或多个因素体现所述关联度大小:
显示图形面积的大小、显示图形中心的位置、显示图形颜色的轻重、显示图形的透明度、主题圈名称字体的大小、显示图形亮度的高低和显示图形中心与目光焦距的远近。
13.如权利要求12所述的方法,其特征在于,还包括:
所述终端根据用户选定的信息,根据所述选定的信息在选定主题圈中确定第二应用程序。
14.一种切换应用程序的终端设备,其特征在于,包括:
检测模块,用于根据运行的第一应用程序,检测用户输入的操控操作;
判断模块,用于根据检测到的操控操作,判断是否进行主题圈内切换应用程序或主题圈之间切换应用程序,其中,所述主题圈为包括至少一个应用程序的应用程序集合;
启动模块,用于根据判断结果调用第二应用程序,并且
当所述用户选择运行所述第二应用程序时,所述终端设备启动所述第二应用程序,当所述第二应用程序与所述第一应用程序处于不同主题圈时,所述第二应用程序所处的主题圈与所述第一应用程序所处的主题圈关联。
15.如权利要求14所述的终端设备,其特征在于,所述检测模块还包括:
信息记录单元,用于将在所述第一应用程序使用、得到或处理的信息,应用于所述第二应用程序。
16.如权利要求15所述的终端设备,其特征在于,所述使用、得到或处理的信息包括以下一项或多项信息:
用户的搜索关键字、用户的输入信息、用户选定的信息和所述终端设备上的数据。
17.如权利要求16所述的终端设备,其特征在于,所述判断模块包括:
数据选择单元,用于从所述第一应用程序使用、得到或处理的信息中选择数据应用于所述第二应用程序。
18.如权利要求14所述的终端设备,其特征在于,
所述判断模块还包括:优先级判断单元,用于判断第二应用程序的优先级,并将优先级信息提供给所述启动模块;
当所述启动模块为用户提供第二应用程序时,所述启动模块根据所述优先级信息,将应用程序根据优先级高低显示供用户选择。
19.如权利要求18所述的终端设备,其特征在于,所述优先级信息根据以下一项或多项信息确定:
用户的使用习惯、应用程序的使用频率、应用程序的更新频率、用户选定的信息和当前所述终端设备的状态。
20.如权利要求14所述的终端设备,其特征在于,所述检测模块还包括:
设置单元,用于根据所述终端设备接收到的设置信息,设定所述操控操作的方式。
21.如权利要求20或14所述的终端设备,其特征在于,所述操控操作包括以下任意一种方式:
在触摸屏上向右或者向左画出方向性的预设图形;
在触摸屏上长按右半部分或者左半部分触摸屏;
在触摸屏上用手掌侧面接触触摸屏并向右或者向左滑动;
向预设方向摇晃所述终端设备。
22.如权利要求14所述的终端设备,其特征在于,所述启动模块还用于:
显示与所述第一应用程序具有关联度的其他主题圈,供用户选择;
根据用户的选择,所述终端设备为用户提供处于选定主题圈的第二应用程序。
23.如权利要求22所述的终端设备,其特征在于,所述启动模块根据以下一项或多项信息确定其他主题圈与所述第一应用程序的关联度:
用户当前的操作信息、用户连续操作的信息、用户所处的状态信息、输入设备采集的信息、应用软件的更新信息和用户存储的信息。
24.如权利要求22所述的终端设备,其特征在于,所述启动模块还用于通过以下任意一种方式将其他主题圈显示供用户选择:
以浮动气泡形式显示;
在固定位置显示;
以列表形式显示;
立体循环形式显示。
25.如权利要求22所述的终端设备,其特征在于,在所述终端设备显示其他主题圈时,所述判断模块通过以下一个或多个因素体现所述关联度大小:
显示图形面积的大小、显示图形中心的位置、显示图形颜色的轻重、显示图形的透明度、主题圈名称字体的大小、显示图形亮度的高低和显示图形中心与目光焦距的远近。
26.如权利要求25所述的终端设备,其特征在于,所述判断模块还用于:根据用户选定的信息,根据所述选定的信息在选定主题圈中确定第二应用程序。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210499720.8A CN103853606B (zh) | 2012-11-29 | 2012-11-29 | 切换应用程序的方法及设备 |
KR1020130069854A KR20140070330A (ko) | 2012-11-29 | 2013-06-18 | 응용 프로그램들을 전환하기 위한 방법 및 장치 |
US14/082,431 US20140149920A1 (en) | 2012-11-29 | 2013-11-18 | Method and electronic device for switching application programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210499720.8A CN103853606B (zh) | 2012-11-29 | 2012-11-29 | 切换应用程序的方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103853606A CN103853606A (zh) | 2014-06-11 |
CN103853606B true CN103853606B (zh) | 2018-05-01 |
Family
ID=50774458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210499720.8A Active CN103853606B (zh) | 2012-11-29 | 2012-11-29 | 切换应用程序的方法及设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140149920A1 (zh) |
KR (1) | KR20140070330A (zh) |
CN (1) | CN103853606B (zh) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8690578B1 (en) | 2013-01-03 | 2014-04-08 | Mark E. Nusbaum | Mobile computing weight, diet, nutrition, and exercise tracking system with enhanced feedback and data acquisition functionality |
US9431008B2 (en) * | 2013-05-29 | 2016-08-30 | Nuance Communications, Inc. | Multiple parallel dialogs in smart phone applications |
USD737319S1 (en) * | 2013-06-09 | 2015-08-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD762682S1 (en) * | 2014-01-17 | 2016-08-02 | Beats Music, Llc | Display screen or portion thereof with animated graphical user interface |
CN103927224B (zh) * | 2014-03-28 | 2016-06-29 | 小米科技有限责任公司 | 程序串执行方法和装置 |
CN104199633B (zh) * | 2014-08-11 | 2019-01-11 | 惠州Tcl移动通信有限公司 | 多媒体播放设备、播放器自动识别装置及方法 |
US20170269961A1 (en) * | 2014-08-20 | 2017-09-21 | Huawei Technologies Co., Ltd. | Application program switching method and apparatus, and electronic terminal |
USD762693S1 (en) | 2014-09-03 | 2016-08-02 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN104239131B (zh) * | 2014-09-09 | 2018-05-25 | 可牛网络技术(北京)有限公司 | 一种关闭应用程序的方法及装置 |
CN105573604A (zh) * | 2014-10-08 | 2016-05-11 | 阿里巴巴集团控股有限公司 | 应用程序的分类方法及装置 |
CN105573635A (zh) * | 2014-10-09 | 2016-05-11 | 阿里巴巴集团控股有限公司 | 网络信息存储方法及装置 |
CN104333807A (zh) * | 2014-10-22 | 2015-02-04 | 乐视网信息技术(北京)股份有限公司 | 一种应用处理方法和装置、智能电视 |
CN105528135A (zh) * | 2014-10-24 | 2016-04-27 | 阿里巴巴集团控股有限公司 | 信息的展现方法、装置和电子装置 |
CN104346042A (zh) * | 2014-10-30 | 2015-02-11 | 西安酷派软件科技有限公司 | 显示区域设置方法和显示区域设置装置 |
CN104615494B (zh) * | 2015-01-24 | 2017-12-01 | 南京轩世琪源软件科技有限公司 | 一种移动终端及应用切换的方法 |
CN105988776B (zh) | 2015-01-27 | 2019-11-26 | 阿里巴巴集团控股有限公司 | 信息卡处理方法及装置 |
CN104731613A (zh) * | 2015-01-30 | 2015-06-24 | 深圳市中兴移动通信有限公司 | 应用快速启动方法和系统 |
USD775185S1 (en) | 2015-03-06 | 2016-12-27 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN104657081B (zh) * | 2015-03-19 | 2018-04-27 | 上海创功通讯技术有限公司 | 移动终端及其图片的处理方法 |
CN104750798B (zh) * | 2015-03-19 | 2020-09-29 | 腾讯科技(深圳)有限公司 | 一种应用程序的推荐方法和装置 |
CN104714826B (zh) * | 2015-03-23 | 2018-10-26 | 小米科技有限责任公司 | 应用主题的加载方法及装置 |
CN104750550B (zh) * | 2015-04-20 | 2019-06-14 | 上海斐讯数据通信技术有限公司 | 移动终端应用管理系统、方法及使用次数记录生成方法 |
CN106293904A (zh) * | 2015-06-03 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 实现app切换的方法、装置和终端设备 |
USD772269S1 (en) | 2015-06-05 | 2016-11-22 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN104951340B (zh) * | 2015-06-12 | 2018-07-06 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
CN104991646A (zh) * | 2015-07-02 | 2015-10-21 | 成都亿邻通科技有限公司 | 移动应用的显示方法 |
CN106406988B (zh) * | 2015-07-31 | 2019-12-13 | 阿里巴巴集团控股有限公司 | 应用程序快捷入口中应用程序的管理方法和装置 |
CN105159764A (zh) * | 2015-08-21 | 2015-12-16 | 刘勇 | 一种移动终端应用切换的控制方法及移动终端 |
JP6329112B2 (ja) * | 2015-09-16 | 2018-05-23 | 東芝テック株式会社 | 情報処理装置及びプログラム |
CN112214260B (zh) * | 2015-09-21 | 2023-09-22 | 创新先进技术有限公司 | 终端应用app的加载方法及装置 |
CN105183295A (zh) * | 2015-09-22 | 2015-12-23 | 深圳市金立通信设备有限公司 | 一种应用图标的归类方法及终端 |
CN105224188B (zh) * | 2015-09-30 | 2019-04-12 | 北京金山安全软件有限公司 | 一种应用程序停包方法、装置及电子设备 |
CN105354306A (zh) * | 2015-11-04 | 2016-02-24 | 魅族科技(中国)有限公司 | 一种应用推荐方法以及终端 |
CN105607828A (zh) * | 2015-12-17 | 2016-05-25 | 上海聚力传媒技术有限公司 | 一种管理终端应用程序的方法和装置 |
CN105868010A (zh) * | 2016-03-28 | 2016-08-17 | 乐视控股(北京)有限公司 | 一种应用调用方法和终端 |
CN105867734A (zh) * | 2016-03-29 | 2016-08-17 | 北京金山安全软件有限公司 | 一种移动设备上资源入口的显示方法、装置及移动设备 |
WO2018000201A1 (zh) * | 2016-06-28 | 2018-01-04 | 华为技术有限公司 | 一种应用程序的切换方法及应用该方法的电子设备 |
CN106294872A (zh) * | 2016-08-24 | 2017-01-04 | 深圳市金立通信设备有限公司 | 一种信息处理的方法及终端 |
USD841035S1 (en) * | 2016-08-26 | 2019-02-19 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
TWI705373B (zh) * | 2017-01-19 | 2020-09-21 | 香港商阿里巴巴集團服務有限公司 | 終端應用程式(app)的加載方法及裝置 |
US11671502B2 (en) * | 2017-05-09 | 2023-06-06 | Microsoft Technology Licensing, Llc | Transitioning communication sessions across services |
CN107908409A (zh) * | 2017-10-26 | 2018-04-13 | 珠海市魅族科技有限公司 | 应用控制方法、装置、计算机装置及计算机可读存储介质 |
USD874511S1 (en) * | 2018-05-04 | 2020-02-04 | Google Llc | Display screen or portion thereof with transitional graphical user interface |
CN108769149B (zh) * | 2018-05-14 | 2022-02-25 | 上海掌门科技有限公司 | 应用分区的处理方法、设备及计算机可读存储介质 |
USD879132S1 (en) | 2018-06-03 | 2020-03-24 | Apple Inc. | Electronic device with graphical user interface |
CN109241386A (zh) * | 2018-08-22 | 2019-01-18 | 深圳市优塔晟世科技有限公司 | 信息搜索方法 |
USD893512S1 (en) | 2018-09-10 | 2020-08-18 | Apple Inc. | Electronic device with graphical user interface |
CN109597554B (zh) * | 2018-12-04 | 2022-04-01 | 北京有限元科技有限公司 | 一种页面返回方法、计算机装置及可读存储介质 |
CN109769130B (zh) * | 2018-12-07 | 2021-04-23 | 广州市诚毅科技软件开发有限公司 | 基于收视大数据的遥控器个性化设置方法及系统 |
USD948544S1 (en) | 2019-01-17 | 2022-04-12 | Bruin Biometrics, Llc | Display screen or portion thereof with graphical user interface |
USD954719S1 (en) | 2019-01-17 | 2022-06-14 | Bruin Biometrics, Llc | Display screen or portion thereof with a graphical user interface |
USD903125S1 (en) | 2019-02-11 | 2020-11-24 | Bruin Biometrics, Llc | Disposable sensor attachment design |
USD910068S1 (en) | 2019-05-28 | 2021-02-09 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN110908572A (zh) * | 2019-11-28 | 2020-03-24 | 维沃移动通信有限公司 | 应用程序处理方法和电子设备 |
USD954270S1 (en) | 2020-04-03 | 2022-06-07 | Bruin Biometrics, Llc | Medical device with housing for a barcode scanner module |
CN111562956B (zh) * | 2020-04-14 | 2023-04-07 | Oppo(重庆)智能科技有限公司 | 终端的主题切换方法、装置、存储介质与电子设备 |
CN113625924A (zh) * | 2020-05-09 | 2021-11-09 | 北京奇虎科技有限公司 | 基于移动操作的元素选取方法、设备、存储介质及装置 |
CN111383319B (zh) * | 2020-06-01 | 2020-08-25 | 江苏原力数字科技股份有限公司 | 一种Maya灯光与USD灯光的自动转换方法及装置 |
US11546458B2 (en) * | 2020-06-10 | 2023-01-03 | Micron Technology, Inc. | Organizing applications for mobile devices |
CN115803713A (zh) * | 2020-06-21 | 2023-03-14 | 苹果公司 | 应用程序库和页面隐藏 |
US11200740B1 (en) * | 2020-09-04 | 2021-12-14 | Amazon Technolgoies, Inc. | Systems for generating image-based user interfaces |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101903863A (zh) * | 2007-12-20 | 2010-12-01 | 诺基亚公司 | 改进的用户接口和通信终端 |
CN102521032A (zh) * | 2011-12-13 | 2012-06-27 | 北京风灵创景科技有限公司 | 优选应用程序的设置方法及移动终端 |
CN102750185A (zh) * | 2011-04-18 | 2012-10-24 | 腾讯科技(深圳)有限公司 | 一种数据自适应输出方法及系统 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7213206B2 (en) * | 2003-09-09 | 2007-05-01 | Fogg Brian J | Relationship user interface |
US20050160458A1 (en) * | 2004-01-21 | 2005-07-21 | United Video Properties, Inc. | Interactive television system with custom video-on-demand menus based on personal profiles |
US8000457B2 (en) * | 2006-09-25 | 2011-08-16 | Microsoft Corporation | Visual answering machine |
KR20100071754A (ko) * | 2008-12-19 | 2010-06-29 | 삼성전자주식회사 | 터치와 키조작에 의한 멀티 입력 방식을 이용한 촬영방법 및 이를 적용한 촬영장치 |
CN101478605B (zh) * | 2009-01-13 | 2015-05-06 | 深圳市同洲电子股份有限公司 | 一种控制显示立体菜单的方法、系统及移动通信终端 |
-
2012
- 2012-11-29 CN CN201210499720.8A patent/CN103853606B/zh active Active
-
2013
- 2013-06-18 KR KR1020130069854A patent/KR20140070330A/ko not_active Application Discontinuation
- 2013-11-18 US US14/082,431 patent/US20140149920A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101903863A (zh) * | 2007-12-20 | 2010-12-01 | 诺基亚公司 | 改进的用户接口和通信终端 |
CN102750185A (zh) * | 2011-04-18 | 2012-10-24 | 腾讯科技(深圳)有限公司 | 一种数据自适应输出方法及系统 |
CN102521032A (zh) * | 2011-12-13 | 2012-06-27 | 北京风灵创景科技有限公司 | 优选应用程序的设置方法及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN103853606A (zh) | 2014-06-11 |
US20140149920A1 (en) | 2014-05-29 |
KR20140070330A (ko) | 2014-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103853606B (zh) | 切换应用程序的方法及设备 | |
CN107765970B (zh) | 信息处理装置、信息处理方法以及存储介质 | |
CN105068661B (zh) | 基于人工智能的人机交互方法和系统 | |
KR101995660B1 (ko) | 지능형 자동 어시스턴트 | |
KR102537767B1 (ko) | 지능형 자동화 어시스턴트 | |
CN105723415B (zh) | 体验共享系统和方法 | |
US20170351767A1 (en) | Information processing system, information processing device, control method, and program | |
CN106855771A (zh) | 一种数据处理方法、装置和智能终端 | |
CN106855796A (zh) | 一种数据处理方法、装置和智能终端 | |
CN106096010A (zh) | 自带搜索引擎功能的输入控制方法与装置 | |
CN105515938B (zh) | 生成通信信息的方法和装置 | |
Peacock | Being here: performative aspects of locative media | |
Lim | Future mobile communication concept |
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 |