一种运行APP程序的方法和装置及其控制方法和装置与流程

文档序号:15594915发布日期:2018-10-02 19:23阅读:187来源:国知局

本发明实施例涉及通信领域,尤其涉及一种运行app程序的方法和装置及其控制方法和装置。



背景技术:

随着科技与网络的发展,移动终端(例如手机)已经成为人们生活中不可或缺的设备。生活中移动终端往往下载多种需要用到的应用程序(application,app),以实现工作娱乐等不同的用途和功能。

app程序是指智能手机的第三方应用程序,统称“移动应用”,也称“手机客户端”或app客户端(appclient)。app客户端的运作与电脑发送信息单纯宽带互联网一样,手机app程序开发软件之间的信息推送,除了依靠即时通讯工具之外,更加依赖第三方推送平台。

目前市场上的app程序种类多种多样,包括通讯类、游戏类、娱乐类、社交类、实用生活类等等。其中游戏类是目前市场上最受欢迎、下载量最高的手机app程序应用,其次是社交类app程序,大家所熟知的社交类的app程序有微信、陌陌等。排在第三的娱乐类的app程序,它又可分为几类:歌曲类、播放器类等。

随着智能终端设备的普及,手机移动应用程序(app程序)市场被看好,众多投资者涌入这一市场,以至于app程序的数量呈爆发式的增长,各种app程序应用开始渗透到人们生活的方方面面。

无线路由器是单纯型接入点(accesspoint,ap)与宽带路由器的一种结合体,是带有无线覆盖功能的路由器,它主要应用于用户上网和无线覆盖,移动终端可以通过无线路由器接入网络。

随着移动终端应用app程序的增加,移动终端后台需要运行的程序和内存就会越来越多,导致移动终端经常出现卡顿现象,影响移动终端的运行。

尤其是一些特定的场所,例如,随着科技与网络的发展,提供共享智能电子设备的场所会越来越多,例如家育机构的场所会使用平板电脑授课,这些平板电脑为适应多种课程和课间娱乐需求必然会装入各种各样的app程序,但平板电脑的系统内存和cpu频率有限,不可忽视的问题是,当app程序增多时系统就会卡顿,这样会影响上课学生们的使用体验。



技术实现要素:

本发明的多个方面提供一种运行app程序的方法和装置及其控制方法和装置,避免所有app程序都运行,避免卡顿,减少系统多余的程序占用资源。

本发明的第一方面提供一种运行app程序的方法,移动终端被设置支持至少两种运行模式,每一种运行模式对应至少一个app程序,所述方法包括:

所述移动终端接收其连接的无线路由器发送的运行模式指示,所述运行模式指示用于指示所述移动终端运行的运行模式;

所述移动终端运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

可选地,所述移动终端终止运行所述运行模式指示未指示的运行模式所对应的app程序。

可选地,所述至少两种运行模式包括如下至少两个:工作模式、学习模式和娱乐模式,其中,所述工作模式与工作相关的app程序对应,所述学习模式与学习相关的app程序对应,所述娱乐模式与娱乐相关的app程序对应。

本发明的第二方面提供一种运行app程序的装置,包括:

处理器,用于设置移动终端支持至少两种运行模式,每一种运行模式对应至少一个app程序;

收发器,用于接收所述移动终端连接的无线路由器发送的运行模式指示,所述运行模式指示用于指示所述移动终端运行的运行模式;

所述处理器还用于运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

可选地,所述处理器,还用于终止运行所述运行模式指示未指示的运行模式所对应的app程序。

可选地,所述至少两种运行模式包括如下至少两个:工作模式、学习模式和娱乐模式,其中,所述工作模式与工作相关的app程序对应,所述学习模式与学习相关的app程序对应,所述娱乐模式与娱乐相关的app程序对应。

本发明的第三方面提供一种控制移动终端运行app程序的方法,移动终端被设置支持至少两种运行模式,每一种运行模式对应至少一个app程序,所述方法包括:

无线路由器根据用户的输入信息生成运行模式指示;

无线路由器向其连接的所述移动终端发送所述运行模式指示,所述运行模式指示所述移动终端运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

可选地,所述运行模式指示未指示的运行模式所对应的app程序被终止运行。

本发明的第四方面提供一种控制移动终端运行app程序的装置,移动终端被设置支持至少两种运行模式,每一种运行模式对应至少一个app程序,所述装置包括:

处理器,用于根据用户的输入信息生成运行模式指示;

收发器,用于向其连接的所述移动终端发送所述运行模式指示,所述运行模式指示所述移动终端运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

可选地,所述运行模式指示未指示的运行模式所对应的app程序被终止运行。

通过上述的运行app程序的方法和装置及其控制方法和装置,无线路由器向移动终端发送运行模式指示,指示所述移动终端运行的运行模式,使得所述移动终端根据所述运行模式指示运行系统程序和仅运行所述运行模式指示所指示的所述运行模式对应的app程序,因此,不同的应用模式运行不同的app程序,避免同一模式下所有app程序都运行,因此,可以避免卡顿,减少系统多余的程序占用资源。

附图说明

图1为本发明一实施例的一种移动终端的通信方法的流程示意图;

图2为本发明另一实施例的一种通信系统的结构示意图;

图3为本发明另一实施例的一种控制移动终端运行app程序方法的流程示意图;

图4为本发明另一实施例的另一种通信系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。另外,本文中术语“系统”和“网络”在本文中常被可互换使用。

本文中结合移动终端和无线路由器来描述移动终端的通信方法和装置各种方面。

移动终端,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。例如,移动终端可以为移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,智能手机、平板电脑、个人通信业务(personalcommunicationservice,pcs)电话、无绳电话、会话发起协议(sip)话机、无线本地环路(wirelesslocalloop,wll)站、个人数字助理(personaldigitalassistant,pda)等设备。

无线路由器是单纯型接入点(accesspoint,ap)与宽带路由器的一种结合体,是带有无线覆盖功能的路由器,它主要应用于用户上网和无线覆盖。无线路由器可以为单频无线路由器或双频无线路由器,所述双频路由器具有两个频段,例如2.4ghz和5ghz。

如图1所示,为本发明一实施例的一种运行app程序的方法的流程示意图。

本实施例中,移动终端可以为智能手机或平板电脑,所述移动终端设置支持至少两种运行模式,并设置不同的运行模式用于运行不同的app程序进行工作。

例如,所述至少两种运行模式包括如下至少两个:工作模式、学习模式和娱乐模式。

所述工作模式与工作相关的app程序对应,例如emailapp程序、制图app程序、会计app程序、报销app程序、税务app程序和/或文本编辑app程序等等。

所述学习模式与学习相关的app程序对应,所述学习模式还可以包括各种科目的学习模式,例如英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,例如,英语听读app程序、拼音练习app程序和/或数学练习app程序等等。

所述娱乐模式与娱乐相关的app程序对应,例如视频播放app程序、音频播放app程序或游戏app程序等等。

对于每一种运行模式,在所述移动终端还设置当所述移动终端运行于一种运行模式下时,仅可以运行系统必要的程序和所述运行模式对应app程序,而终止其它运行模式对应的app程序。例如,设定英语课模式,则移动终端(例如平板电脑)只运行系统必要的程序和与英语相关的app程序,同时所述移动终端将其他额外app程序进程终止,使其不占用系统内存,这样移动终端的用户界面上就只显示了与英语相关的app程序,用户就只能使用这几个程序了。因此,可以让学员专注于课堂,另一方面使移动终端的系统当前运行的进程减少,从而保证系统流畅运行。同理,也可以设定其他模式,如娱乐模式,此时移动终端系统只运行系统程序和与娱乐相关的app程序,供用户娱乐使用。

在本发明的另一实施例中,所述至少两种运行模式还可以包括第三模式,所述第三模式可以为公共模式,可以用于除所述工作模式、学习模式和娱乐模式对应app程序之外的app程序。

步骤101,所述移动终端接收其连接的无线路由器发送的运行模式指示,所述运行模式指示用于指示所述移动终端运行的运行模式。

对于一些场所的无线路由器,在其上设置运行模式指示,例如所述无线路由器根据用户的输入信息生成运行模式指示,所述运行模式指示用于指示连接该无线路由器的移动终端当前需要运行在所述运行模式指示所指示的运行模式下。

当移动终端连接到某场所的无线路由器时,用户可以控制所述无线路由器向其连接的移动终端发送运行模式指示。

在本发明的另一实施例中,所述无线路由器也可以在预设的时间向其连接的移动终端发送运行模式指示。

例如,为工作区域(例如公司工作区)的无线路由器设置运行模式指示连接该无线路由器的移动终端采用工作模式,用户根据需求控制所述无线路由器发送运行模式指示给其连接的移动终端。

再例如,为学校的每个教室的无线路由器设置各种课目运行模式指示,例如设置英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,教师根据上课课目需求控制所述无线路由器发送不同的运行模式指示给其连接的移动终端。

步骤102,所述移动终端运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

例如,所述移动终端(例如平板电脑)收到无线路由器发送的英语课模式指示后,所述移动终端只运行系统必要的程序和与英语相关的app程序,同时所述移动终端将其他额外app程序进程终止,使其不占用系统内存,这样移动终端的用户界面上就只显示了与英语相关的app程序,用户就只能使用这几个程序了。

在本发明的另一实施例中,所述运行模式指示也可以为模式切换指令,所述模式切换指令用于指示所述移动终端切换到所述模式切换指令指示的运行模式。例如,所述无线路由器向所述移动终端发送模式切换指令,所述模式切换指令指示所述移动终端切换到英语课堂模式,所述移动终端收到所述模式切换指令后就切换为英语课堂模式,所述移动终端系统就会只显示与英语相关的app程序,而终止其它模式对应的app程序。这样系统底层运行的程序减少,移动终端系统就可以流畅地运行了。

同理,当所述移动终端接收所述无线路由器发送的工作模式指示时,所述移动终端除了运行系统程序外,仅允许所述工作模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,允许运行系统程序和emailapp程序、会计app程序、报销app程序或税务app程序等等,而终止运行视频播放app程序、音频播放app程序或游戏app程序等等。

同理,当所述移动终端接收所述无线路由器发送的娱乐模式指示时,所述移动终端除了运行系统程序外,仅允许所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,所述移动终端运行系统程序和仅运行所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,运行系统程序和仅允许运行视频播放app程序、音频播放app程序或游戏app程序等等,而终止运行emailapp程序、会计app程序、报销app程序或税务app程序等等。

综上所述,无线路由器向移动终端发送运行模式指示,指示所述移动终端运行的运行模式,使得所述移动终端根据所述运行模式指示运行系统程序和仅运行所述运行模式指示所指示的所述运行模式对应的app程序,因此,不同的应用模式运行不同的app程序,避免同一模式下所有app程序都运行,因此,可以避免卡顿,减少系统多余的程序占用资源。

如图2所示,为本发明另一实施例的一种通信系统的结构示意图,所述通信系统包括无线路由器21和至少一个移动终端22,所述移动终端22包括运行app程序的装置,所述运行app程序的装置包括:处理器221、收发器222和存储器223,其中,所述处理器221、所述收发器222和所述存储器223相互之间通信,例如通过总线相互通信。

在本发明实施例中,所述处理器221可以是中央处理单元(centralprocessingunit,cpu),所述处理器221还可以是其他通用控制处理器、数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述通用控制处理器可以是微控制处理器或者是任何常规的控制处理器,例如单片机等。

所述收发器222可以包括接收电路和发送电路。

所述存储器223用于存储程序代码或指令,所述程序代码包括计算机操作指令,所述处理器221用于执行所述存储器223存储的程序代码或指令,使得所述处理器221、收发器222、存储器223执行相关的功能,具体如下所述。

所述存储器223可能包含易失性存储器,例如,随机存取存储器(randomaccessmemory,ram),所述ram可以包括静态ram或动态ram。所述存储器也可能包括非易失性存储器(non-volatilememory),例如只读存储器(read-onlymemory,prom)、可编程只读存储器(programmableread-onlymemory,prom)、可擦写可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、电可擦写可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)或闪存(flashmemory)。所述存储器223还可能是外部闪存、至少一个磁盘存储器或缓存器。

所述总线可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该总线系统可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

本实施例中,移动终端可以为智能手机或平板电脑。

所述处理器221用于设置所述移动终端22支持至少两种运行模式,并设置不同的运行模式用于运行不同的app程序进行工作。

所述存储器223,用于存储所述处理器221设置的所述至少两种运行模式。

例如,所述至少两种运行模式包括如下至少两个:工作模式、学习模式和娱乐模式。

所述工作模式与工作相关的app程序对应,例如emailapp程序、制图app程序、会计app程序、报销app程序、税务app程序和/或文本编辑app程序等等。

所述学习模式与学习相关的app程序对应,所述学习模式还可以包括各种科目的学习模式,例如英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,例如,英语听读app程序、拼音练习app程序和/或数学练习app程序等等。

所述娱乐模式与娱乐相关的app程序对应,例如视频播放app程序、音频播放app程序或游戏app程序等等。

在本发明的另一实施例中,所述至少两种运行模式还可以包括第三模式,所述第三模式可以为公共模式,可以用于除所述工作模式、学习模式和娱乐模式对应app程序之外的app程序。

所述收发器222,还用于接收其连接的无线路由器21发送的运行模式指示,所述运行模式指示用于指示所述移动终端22运行的运行模式。

对于一些场所的无线路由器,在其上设置运行模式指示,所述运行模式指示用于指示连接该无线路由器的移动终端当前需要运行在所述运行模式指示所指示的运行模式下。

当移动终端22连接到某场所的无线路由器21时,用户可以控制所述无线路由器21向其连接的移动终端22发送运行模式指示;在本发明的另一实施例中,所述无线路由器21也可以在预设的时间向其连接的移动终端22发送运行模式指示。所述收发器222,接收其连接的无线路由器21发送的运行模式指示。

对于每一种运行模式,所述处理器221还用于当所述移动终端22运行于一种运行模式下时,仅可以运行系统必要的程序和所述运行模式对应app程序,而终止其它运行模式对应的app程序。例如,所述处理器221运行英语课模式时,只运行系统必要的程序和与英语相关的app程序,同时将其他额外app程序进程终止,使其不占用系统内存,这样移动终端22的用户界面上就只显示了与英语相关的app程序,用户就只能使用这几个程序了。因此,可以让学员专注于课堂,另一方面使移动终端22的系统当前运行的进程减少,从而保证系统流畅运行。同理,也可以设定其他模式,如娱乐模式,此时所述处理器221只运行系统程序和与娱乐相关的app程序,供用户娱乐使用。

例如,为工作区域(例如公司工作区)的无线路由器21设置运行模式指示连接该无线路由器21的移动终端22采用工作模式,用户根据需求控制所述无线路由器21发送运行模式指示给其连接的移动终端22。

再例如,为学校的每个教室的无线路由器21设置各种课目运行模式指示,例如设置英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,教师根据上课课目需求控制所述无线路由器21发送不同的运行模式指示给其连接的移动终端22。

所述处理器221,还用于接收所述移动终端22连接的无线路由器21发送的运行模式指示后,运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

例如,所述收发器222收到无线路由器21发送的英语课模式指示后,所述处理器221只运行系统必要的程序和与英语相关的app程序,同时所述处理器221将其他额外app程序进程终止,使其不占用系统内存,这样移动终端22的用户界面上就只显示了与英语相关的app程序,用户就只能使用这几个程序了。

在本发明的另一实施例中,所述运行模式指示也可以为模式切换指令,所述模式切换指令用于指示所述移动终端22切换到所述模式切换指令指示的运行模式。例如,所述无线路由器21向所述移动终端22发送模式切换指令,所述模式切换指令指示所述移动终端22切换到英语课堂模式,所述收发器222收到所述模式切换指令后,所述处理器221就切换为英语课堂模式,所述处理器221只运行系统程序和与英语相关的app程序,而终止其它模式对应的app程序。这样系统底层运行的程序减少,移动终端22系统就可以流畅地运行了。

同理,当所述收发器222接收所述无线路由器21发送的工作模式指示时,所述处理器221除了运行系统程序外,仅允许所述工作模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,所述处理器221允许运行系统程序和emailapp程序、会计app程序、报销app程序或税务app程序等等,而终止运行视频播放app程序、音频播放app程序或游戏app程序等等。

同理,当所述收发器222接收所述无线路由器21发送的娱乐模式指示时,所述处理器221除了运行系统程序外,仅允许所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,所述处理器221运行系统程序和仅运行所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,所述处理器221运行系统程序和仅允许运行视频播放app程序、音频播放app程序或游戏app程序等等,而终止运行emailapp程序、会计app程序、报销app程序或税务app程序等等。

如图3所示,为本发明一实施例的一种控制移动终端运行app程序的方法的流程示意图。

本实施例中,移动终端可以为智能手机或平板电脑,所述移动终端设置支持至少两种运行模式,并设置不同的运行模式用于运行不同的app程序进行工作。

例如,所述至少两种运行模式包括如下至少两个:工作模式、学习模式和娱乐模式。

所述工作模式与工作相关的app程序对应,例如emailapp程序、制图app程序、会计app程序、报销app程序、税务app程序和/或文本编辑app程序等等。

所述学习模式与学习相关的app程序对应,所述学习模式还可以包括各种科目的学习模式,例如英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,例如,英语听读app程序、拼音练习app程序和/或数学练习app程序等等。

所述娱乐模式与娱乐相关的app程序对应,例如视频播放app程序、音频播放app程序或游戏app程序等等。

对于每一种运行模式,在所述移动终端还设置当所述移动终端运行于一种运行模式下时,仅可以运行系统必要的程序和所述运行模式对应app程序,而终止其它运行模式对应的app程序。例如,设定英语课模式,则移动终端(例如平板电脑)只运行系统必要的程序和与英语相关的app程序,同时所述移动终端将其他额外app程序进程终止,使其不占用系统内存,这样移动终端的用户界面上就只显示了与英语相关的app程序,用户就只能使用这几个程序了。因此,可以让学员专注于课堂,另一方面使移动终端的系统当前运行的进程减少,从而保证系统流畅运行。同理,也可以设定其他模式,如娱乐模式,此时移动终端系统只运行系统程序和与娱乐相关的app程序,供用户娱乐使用。

在本发明的另一实施例中,所述至少两种运行模式还可以包括第三模式,所述第三模式可以为公共模式,可以用于除所述工作模式、学习模式和娱乐模式对应app程序之外的app程序。

步骤301,无线路由器根据用户的输入信息生成运行模式指示。

对于一些场所的无线路由器,在其上设置运行模式指示,例如所述无线路由器根据用户的输入信息生成运行模式指示,所述运行模式指示用于指示连接该无线路由器的移动终端当前需要运行在所述运行模式指示所指示的运行模式下。

步骤302,无线路由器向其连接的所述移动终端发送所述运行模式指示,所述运行模式指示所述移动终端运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

当移动终端连接到某场所的无线路由器时,用户可以控制所述无线路由器向其连接的移动终端发送运行模式指示。

在本发明的另一实施例中,所述无线路由器也可以在预设的时间向其连接的移动终端发送运行模式指示。

例如,为工作区域(例如公司工作区)的无线路由器设置运行模式指示连接该无线路由器的移动终端采用工作模式,用户根据需求控制所述无线路由器发送运行模式指示给其连接的移动终端。

再例如,为学校的每个教室的无线路由器设置各种课目运行模式指示,例如设置英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,教师根据上课课目需求控制所述无线路由器发送不同的运行模式指示给其连接的移动终端。

所述移动终端收到运行模式指示后,运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

例如,所述移动终端(例如平板电脑)收到无线路由器发送的英语课模式指示后,所述移动终端只运行系统必要的程序和与英语相关的app程序,同时所述移动终端将其他额外app程序进程终止,使其不占用系统内存,这样移动终端的用户界面上就只显示了与英语相关的app程序,用户就只能使用这几个程序了。

在本发明的另一实施例中,所述运行模式指示也可以为模式切换指令,所述模式切换指令用于指示所述移动终端切换到所述模式切换指令指示的运行模式。例如,所述无线路由器向所述移动终端发送模式切换指令,所述模式切换指令指示所述移动终端切换到英语课堂模式,所述移动终端收到所述模式切换指令后就切换为英语课堂模式,所述移动终端系统就会只显示与英语相关的app程序,而终止其它模式对应的app程序。这样系统底层运行的程序减少,移动终端系统就可以流畅地运行了。

同理,当所述移动终端接收所述无线路由器发送的工作模式指示时,所述移动终端除了运行系统程序外,仅允许所述工作模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,允许运行系统程序和emailapp程序、会计app程序、报销app程序或税务app程序等等,而终止运行视频播放app程序、音频播放app程序或游戏app程序等等。

同理,当所述移动终端接收所述无线路由器发送的娱乐模式指示时,所述移动终端除了运行系统程序外,仅允许所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,所述移动终端运行系统程序和仅运行所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,运行系统程序和仅允许运行视频播放app程序、音频播放app程序或游戏app程序等等,而终止运行emailapp程序、会计app程序、报销app程序或税务app程序等等。

如图4所示,为本发明另一实施例的另一种通信系统的结构示意图,所述通信系统包括无线路由器41和至少一个移动终端42,所述无线路由器41包括控制移动终端运行app程序的装置,所述控制移动终端运行app程序的装置包括:处理器411、收发器412和存储器413,其中,所述处理器411、所述收发器412和所述存储器413相互之间通信,例如通过总线相互通信。

在本发明实施例中,所述处理器411可以是cpu,所述处理器411还可以是其他通用控制处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述通用控制处理器可以是微控制处理器或者是任何常规的控制处理器,例如单片机等。

所述收发器412可以包括接收电路和发送电路。

所述存储器413用于存储程序代码或指令,所述程序代码包括计算机操作指令,所述处理器411用于执行所述存储器413存储的程序代码或指令,使得所述处理器411、收发器412、存储器413执行相关的功能,具体如下所述。

所述存储器413可能包含易失性存储器,例如,ram,所述ram可以包括静态ram或动态ram。所述存储器也可能包括非易失性存储器,例如prom、prom、eprom、eeprom或闪存。所述存储器413还可能是外部闪存、至少一个磁盘存储器或缓存器。

所述总线可以是isa总线、pci总线或eisa总线等。该总线系统可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

本实施例中,移动终端42可以为智能手机或平板电脑。

所述移动终端42设置支持至少两种运行模式,并设置不同的运行模式用于运行不同的app程序进行工作。

例如,所述至少两种运行模式包括如下至少两个:工作模式、学习模式和娱乐模式。

所述工作模式与工作相关的app程序对应,例如emailapp程序、制图app程序、会计app程序、报销app程序、税务app程序和/或文本编辑app程序等等。

所述学习模式与学习相关的app程序对应,所述学习模式还可以包括各种科目的学习模式,例如英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,例如,英语听读app程序、拼音练习app程序和/或数学练习app程序等等。

所述娱乐模式与娱乐相关的app程序对应,例如视频播放app程序、音频播放app程序或游戏app程序等等。

在本发明的另一实施例中,所述至少两种运行模式还可以包括第三模式,所述第三模式可以为公共模式,可以用于除所述工作模式、学习模式和娱乐模式对应app程序之外的app程序。

所述收发器412用于接收用户的输入信息。

所述处理器411用于根据所述用户的输入信息生成运行模式指示。

例如,对于一些场所的无线路由器41,在其上设置运行模式指示,例如所述处理器411根据用户的输入信息生成运行模式指示,所述运行模式指示用于指示连接该无线路由器41的移动终端42当前需要运行在所述运行模式指示所指示的运行模式下。

所述收发器412还用于向其连接的所述移动终端42发送所述运行模式指示,所述运行模式指示所述移动终端42运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

当移动终端42连接到某场所的无线路由器41时,用户可以控制所述无线路由器41的所述收发器412向其连接的移动终端42发送运行模式指示。

在本发明的另一实施例中,所述收发器412也可以在预设的时间向其连接的移动终端42发送运行模式指示。

例如,为工作区域(例如公司工作区)的无线路由器41设置运行模式指示连接该无线路由器41的移动终端42采用工作模式,用户根据需求控制所述无线路由器41的所述收发器412发送运行模式指示给其连接的移动终端42。

再例如,为学校的每个教室的无线路由器41设置各种课目运行模式指示,例如设置英语学习模式、语文学习模式、数学学习模式、画图学习模式和音乐学习模式,教师根据上课课目需求控制所述无线路由器41的所述收发器412发送不同的运行模式指示给其连接的移动终端42。

所述移动终端42收到运行模式指示后,运行系统程序和根据所述运行模式指示仅运行所述运行模式指示所指示的所述运行模式对应的app程序。

例如,所述移动终端42(例如平板电脑)收到所述收发器412发送的英语课模式指示后,所述移动终端42只运行系统必要的程序和与英语相关的app程序,同时所述移动终端42将其他额外app程序进程终止,使其不占用系统内存,这样移动终端42的用户界面上就只显示了与英语相关的app程序,用户就只能使用这几个程序了。

在本发明的另一实施例中,所述运行模式指示也可以为模式切换指令,所述模式切换指令用于指示所述移动终端42切换到所述模式切换指令指示的运行模式。例如,所述收发器412向所述移动终端42发送模式切换指令,所述模式切换指令指示所述移动终端42切换到英语课堂模式,所述移动终端42收到所述模式切换指令后就切换为英语课堂模式,所述移动终端42系统就会只显示与英语相关的app程序,而终止其它模式对应的app程序。这样系统底层运行的程序减少,移动终端42系统就可以流畅地运行了。

同理,当所述移动终端42接收所述收发器412发送的工作模式指示时,所述移动终端42除了运行系统程序外,仅允许所述工作模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,允许运行系统程序和emailapp程序、会计app程序、报销app程序或税务app程序等等,而终止运行视频播放app程序、音频播放app程序或游戏app程序等等。

同理,当所述移动终端42接收所述收发器412发送的娱乐模式指示时,所述移动终端42除了运行系统程序外,仅允许所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,所述移动终端42运行系统程序和仅运行所述娱乐模式对应app程序运行,而终止其他运行模式对应的app程序运行,例如,运行系统程序和仅允许运行视频播放app程序、音频播放app程序或游戏app程序等等,而终止运行emailapp程序、会计app程序、报销app程序或税务app程序等等。

综上所述,通过上述的运行app程序的方法和装置及其控制方法和装置,无线路由器向移动终端发送运行模式指示,指示所述移动终端运行的运行模式,使得所述移动终端根据所述运行模式指示运行系统程序和仅运行所述运行模式指示所指示的所述运行模式对应的app程序,因此,不同的应用模式运行不同的app程序,避免同一模式下所有app程序都运行,因此,可以避免卡顿,减少系统多余的程序占用资源。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器或芯片执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1