信息处理方法及装置、模式切换方法以及终端设备制造方法及图纸

技术编号:8130996 阅读:140 留言:0更新日期:2012-12-27 03:09
本发明专利技术实施例提供了一种信息处理方法及装置、模式切换方法以及终端设备。根据本发明专利技术实施例的信息处理方法,应用于服务器,其中所述服务器提供至少一个应用。所述方法包括:从终端设备接收应用选择指令;根据应用选择指令在至少一个应用中确定要运行的试用应用;初始化并运行试用应用,并且生成试用应用的第一输出数据;向终端设备发送第一输出数据;从终端设备接收第一输入数据,其中终端设备根据用户基于第一输出数据进行的操作生成第一输入数据;通过试用应用根据第一输入数据生成第二输出数据;向终端设备发送第二输出数据。

【技术实现步骤摘要】

本专利技术实施例涉及一种信息处理方法及装置、模式切换方法以及相应的终端设备。
技术介绍
随着技术的发展和网络的普及,能够通过网络进行数据传输的各种终端设备被广泛应用,例如,个人计算机、便携式计算机、平板式计算机、便携式蜂窝电话、智能手机和便携式音乐播放器等。近年来为了方便用户的使用,越来越多的网站提出了基于操作系统的第三方应 用商店,例如针对苹果公司电子产品的操作系统的App Store、基于Android操作系统的Android Market等。这种应用商店通过网络与电子设备结合的方式,为应用的提供者提供了方便并且高效的平台,同时很好地适应了电子设备用户对于软件个性化的需求。然而,在目前的应用商店中,用户仅仅通过应用的文字、图片介绍获知关于应用的信息,并不能完全了解应用的实际功能。如果用户希望了解应用的实际功能则需要下载并安装应用。而另一方面,很多用户由于担心流量的限制和费用问题不愿意随意地下载应用。
技术实现思路
本专利技术实施例的目的在于提供一种信息处理方法及装置、模式切换方法以及终端设备,以解决上述问题。本专利技术的一个实施例提供了一种信息处理方法,应用于服务器,其中服务器提供至少一个应用。所述信息处理方法包括从终端设备接收应用选择指令;根据应用选择指令在至少一个应用中确定要运行的试用应用;初始化并运行试用应用,并且生成试用应用的第一输出数据;向终端设备发送第一输出数据;从终端设备接收第一输入数据,其中终端设备根据用户基于第一输出数据进行的操作生成第一输入数据;通过试用应用根据第一输入数据生成第二输出数据;向终端设备发送第二输出数据。本专利技术的另一个实施例提供了一种模式切换方法,应用于终端设备。所述模式切换方法包括在正常模式下运行终端设备,其中在正常模式下,终端设备根据操作输入获得操作输入信息,并根据操作输入信息执行本地操作;接收切换命令;根据切换命令,在输入/输出模式下运行终端设备,其中在输入/输出模式下,终端设备根据用户输入生成第一输入数据,将第一输入数据发送到服务器,并且接收服务器通过根据第一输入数据执行的远程操作而产生的第一数据。本专利技术的另一个实施例提供了一种信息处理装置,应用于服务器,其中服务器提供至少一个应用。所述信息处理装置包括接收单元,配置来从终端设备接收应用选择指令;应用确定单元,配置来根据应用选择指令在至少一个应用中确定要运行的试用应用;应用运行单元,配置来初始化并运行试用应用,并且生成试用应用的第一输出数据;输出单元,配置来向终端设备发送第一输出数据;应用运行单元还配置来从终端设备接收第一输入数据,其中终端设备根据用户基于第一输出数据进行的操作生成第一输入数据,并且通过试用应用根据第一输入数据生成第二输出数据;输出单元还配置来向终端设备发送第二输出数据。本专利技术的另一个实施例提供了一种终端设备,包括模式切换单元,配置来接收切换命令,并接收切换命令根据控制终端设备在正常模式下或在输入/输出模式下运行终端设备;输入单元,配置来根据操作输入获得操作输入信息;执行单元,配置来在正常模式下,根据操作输入信息执行本地操作;数据生成单元,配置来在输入/输出模式下,根据操作输入信息生成第一输入数据;发送单兀,配置来在输入/输出模式下,将第一输入数据发送到服务器;接收单元,配置来在输入/输出模式下,接收服务器通过根据第一输入数据执行的远程操作而产生的第一数据。通过上述本专利技术实施例提供的方案,用户无需安装应用即可体验应用的功能,使 得用户不仅可以根据应用的文字、图片介绍,还可以根据应用的试用体验来选择要下载的应用。并且避免了用户下载到不适用的应用,从而减少了下载流量的浪费。同时,通过上述本专利技术实施例提供的方案,应用商店可带给用户更好的体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本专利技术的示例性实施例。图I是描述了根据本专利技术一个实施例的信息处理方法的流程图。图2是描述了根据本专利技术一个实施例的通过试用应用根据第一输入数据生成第二输出数据的方法的流程图。图3是描述了根据本专利技术另一实施例的初始化并运行所述试用应用的方法的流程图。图4是描述了根据本专利技术另一实施例的初始化并运行所述试用应用的方法的流程图。图5是描述了根据本专利技术的一个实施例的信息处理方法的流程图。图6是示出根据本专利技术实施例的信息处理装置的示范性结构框图。图7中示出了根据本专利技术的一个实施例的应用运行单元的示范性结构框图。图8是示出根据本专利技术实施例的终端设备的示范性结构框图。具体实施例方式在下文中,将参考附图详细描述本专利技术的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。在本专利技术的以下实施例中,终端设备指的是能够与服务器进行数据传输的电子设备。终端设备的具体形式包括但不限于个人计算机、便携式计算机、平板式计算机、便携式蜂窝电话、智能手机和便携式音乐播放器等等。下面,将参照图I来描述根据本专利技术实施例的信息处理方法。图I是描述了根据本专利技术的一个实施例的信息处理方法100的流程图。信息处理方法100可用于提供至少一个例如应用程序(application)或微件(widget)之类的应用的服务器。如图I所示,在步骤SlOl中,从终端设备接收应用选择指令。然后在步骤S102中,根据所述应用选择指令在服务器所提供的至少一个应用中确定要运行的试用应用。根据本专利技术的一个示例,在根据应用选择指令在至少一个应用中确定要运行的试用应用后可获取终端设备的设备参数,并且根据设备参数确定试用应用是否能在终端设备上使用。当确定试用应用不能在终端设备上使用时,生成提示信息并且向终端设备发送提示信息。提示信息用于提示用户试用应用不能在终端设备上使用。例如,在终端设备的设备参数指示终端设备中不包括重力感应单元而使用应用在运行时需要重力感应单元的情况下,可生成提示用户试用应用不能在终端设备上使用的提示信息, 并且向终端设备发送提示信息。在步骤S103中,初始化并运行试用应用,并且生成试用应用的第一输出数据。第一输出数据可包括使用应用的在初始化过程中生成的图像/视频数据、音频数据等。此外,第一输出数据还可包括第一用户界面。例如,在试用应用是游戏应用的情况下,第一用户界面中可包括游戏模式、游戏帮助、游戏设置等选项,以便于用户进行操作。根据本专利技术的一个示例,服务器所提供的应用可包括应用开发者、管理者或用户等本地上传或远程上传到该服务器上的应用。服务器提供的应用能够被用户通过连接到服务器的终端设备下载和/或安装。服务器所提供的应用可均用于相同的操作系统,也可用于不同的操作系统。此外,服务器所使用的操作系统可与其提供的应用所运行时所需的操作系统相同,或者也可以与其提供的应用所运行时所需的操作系统不同。在服务器提供了多个应用的情况下,服务器所使用的操作系统可与其提供的一部分应用所运行时所需的操作系统相同,并且与其提供的另一部分应用所运行时所需的操作系统不同。例如,服务器使用第一操作系统。在步骤S103中,可确定试用应用在运行时所需的第二操作系统。判断第一操作系统和第二操作系统是否相同。当第一操作系统与第二操作系统相同时,可初始化并运行试用应本文档来自技高网...

【技术保护点】
一种信息处理方法,应用于服务器,其中所述服务器提供至少一个应用,所述方法包括:从终端设备接收应用选择指令;根据所述应用选择指令在所述至少一个应用中确定要运行的试用应用;初始化并运行所述试用应用,并且生成所述试用应用的第一输出数据;向所述终端设备发送所述第一输出数据;从所述终端设备接收第一输入数据,其中所述终端设备根据用户基于所述第一输出数据进行的操作生成所述第一输入数据;通过所述试用应用根据所述第一输入数据生成第二输出数据;向所述终端设备发送所述第二输出数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨小念
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1