【技术实现步骤摘要】
生成并执行计算机应用的Miniapp的方法和系统
技术介绍
存在用于执行和再现视频游戏的几种模型。在大部分简单的模型中,游戏在游戏玩家在本地特有的计算设备上被执行和再现。在另一模型中,游戏状态被维持在中央服务器处并通过计算网络传递到视频的再现发生的客户端。这个模型通常由多玩家游戏使用,在多玩家游戏中,游戏状态取决于通过计算网络从游戏的多个玩家接收的输入。在第三种模型中,游戏状态被维持在也再现通过计算网络作为视频流传送给客户端的视频的中央服务器处。
技术实现思路
在一个实施方案中,公开了用于生成miniapp的方法。该方法包括在云计算系统上执行第一应用一时间段。该方法还包括记录与在所述时间段期间第一应用的执行相关的用户输入信号。该方法还包括记录在所述时间段期间执行的第一应用的可执行指令和状态数据。该方法还包括生成对应于在所述时间段的一部分期间执行的第一应用的一个或多个部分的第二应用。第二应用由如在所述时间段的所述部分期间记录的第一应用的可执行指令和状态数据定义。该方法还包括生成miniapp以包括在所述时间段的所述部分期间第一应用的执行期间记录的第二应用和用户输入信号。在一个实施方案中,公开了miniapp系统。miniapp系统包括miniapp生成模块,其被定义为生成miniapp作为第一应用的程序指令的子集和在第一应用的程序指令的子集的执行期间接收的用户输入信号的集合和应用状态数据。miniapp系统还包括被定义成为到miniapp的链接的公开作准备的miniapp公开模块,miniapp公开模块在激活时将基于用户输入信号的集合和在miniapp内的应用状态数据 ...
【技术保护点】
1.一种用于生成miniapp的方法,包括:在云计算系统上执行第一应用一时间段;记录与在所述时间段期间所述第一应用的执行相关的用户输入信号;记录在所述时间段期间执行的所述第一应用的可执行指令和状态数据;在计算机处理器上执行指令以生成对应于在所述时间段的一部分期间执行的所述第一应用的一个或多个部分的第二应用,所述第二应用由如在所述时间段的所述部分期间记录的所述第一应用的可执行指令和状态数据定义,其中,所述第二应用的可执行指令能由计算机处理器独立于所述第一应用的执行而执行;以及生成miniapp以包括在所述时间段的所述部分期间所述第一应用的执行期间记录的所述第二应用和所述用户输入信号;将所述miniapp记录在计算机可读介质上;并且将至所述生成的miniapp的链接公开到网站上。
【技术特征摘要】
2012.12.27 US 61/746,461;2013.02.14 US 13/767,8131.一种用于生成miniapp的方法,包括:在云计算系统上执行第一应用一时间段;记录与在所述时间段期间所述第一应用的执行相关的用户输入信号;记录在所述时间段期间执行的所述第一应用的可执行指令和状态数据;在计算机处理器上执行指令以生成对应于在所述时间段的一部分期间执行的所述第一应用的一个或多个部分的第二应用,所述第二应用由如在所述时间段的所述部分期间记录的所述第一应用的可执行指令和状态数据定义,其中,所述第二应用的可执行指令能由计算机处理器独立于所述第一应用的执行而执行;以及生成miniapp以包括在所述时间段的所述部分期间所述第一应用的执行期间记录的所述第二应用和所述用户输入信号;将所述miniapp记录在计算机可读介质上;并且将至所述生成的miniapp的链接公开到网站上。2.如权利要求1所述的用于生成miniapp的方法,还包括:将所述第一应用的视频流传输到客户端计算机系统;再现miniapp生成控制作为在所述第一应用的所述视频流内的覆盖图像;以及当激活所述miniapp生成控制时,传输一组miniapp生成控制作为在所述视频流内的一个或多个覆盖图像。3.如权利要求2所述的用于生成miniapp的方法,其中所述miniapp生成控制组包括用于选择所述时间段的所述部分的miniapp生成条。4.如权利要求2所述的用于生成miniapp的方法,其中所述miniapp生成控制组包括重放控制以基于在所述时间段的所述部分期间所述第一应用的执行期间记录的所述用户输入信号来发起所述第二应用的自动执行,所述第二应用的所述自动执行包括所述第二应用自动执行的视频流到所述客户端计算机系统的传输。5.如权利要求2所述的用于生成miniapp的方法,其中所述miniapp生成控制组包括保存控制以将所生成的miniapp的存储引导到指定的数据存储位置。6.如权利要求5所述的用于生成miniapp的方法,其中所述指定的数据存储位置在所述云计算系统内。7.如权利要求6所述的用于生成miniapp的方法,其中所述指定的数据存储位置由通过所述客户端计算机系统接收的通用资源定位符指定。8.如权利要求2所述的用于生成miniapp的方法,其中所述miniapp生成控制组包括公开控制以将所述生成的miniapp的链接的公开引导到所述网站上。9.如权利要求8所述的用于生成miniapp的方法,其中所述网站是社会媒体网站。10.如权利要求8所述的用于生成miniapp的方法,其中在所述网站内的所述链接的激活基于在所述时间段的所述部分期间所述第一应用的执行期间记录的所述用户输入信号而发起所述第二应用的自动执行,所述第二应用的所述自动执行包括第二应用自动执行的视频流到第二客户端计算机系统的传输,所述网站在所述第二客户端计算机系统上被再现。11.如权利要求10所述的用于生成miniapp的方法,还包括:提供播放控制...
【专利技术属性】
技术研发人员:D佩里,VOS缪拉,
申请(专利权)人:索尼电脑娱乐美国公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。