当前位置: 首页 > 专利查询>海佩吉公司专利>正文

社交键盘制造技术

技术编号:19878087 阅读:34 留言:0更新日期:2018-12-22 17:52
默认虚拟界面被到独立应用的适配界面替换。适配界面允许从第二(独立)应用内访问一个(从属)应用。这允许例如游戏应用在文本消息应用内被执行。从属应用的输出可以传达到基本应用。适配用户界面可选地包括多个快捷键,每个快捷键由不同的快捷键图标表示。快捷键中的一个或更多个可选地被配置用于与远程设备共享从属和/或独立应用。经由虚拟界面共享的内容可选地作为数据流被提供,并且可选地映射到社交网络,这样的共享可以跨越社交网络跟踪。

【技术实现步骤摘要】
【国外来华专利技术】社交键盘相关申请的交叉引用本申请要求2016年2月11日提交的并且标题为“AdaptedApplicationInterfaces”的美国临时专利申请第62/293,893号的权益,并且要求2016年7月5日提交的并且标题为“Self-PropagatingApplication”的美国临时专利申请第62/358,266号的权益,并且还要求2016年9月7日提交的并且标题为“SocialKeyboard”的美国临时专利申请第62/384,368号的权益。以上申请的公开在此通过引用并入本文。背景专利
本专利技术涉及计算机应用,并且更具体地,涉及用于计算机应用的适配界面。相关技术许多应用(诸如在移动设备中查找到的那些应用)包括默认用户界面。这些默认用户界面可以包括虚拟键盘或其他虚拟输入设备。通常,用户可以在不同的界面之间进行选择,诸如包括拉丁或西里尔字符的键盘。这样的界面可以包括专用功能,诸如内置搜索按钮,该内置搜索按钮配置为基于文本输入执行搜索。概述基本应用的用户界面用动态用户界面替换,该动态用户界面被配置为调用分开的从属应用的功能。基本应用可以是使用虚拟用户界面的任何应用,该虚拟本文档来自技高网...

【技术保护点】
1.一种计算设备,包括:显示器;基本应用,所述基本应用被配置为在所述计算设备上执行并且在所述显示器上呈现第一用户界面;从属应用,所述从属应用被配置为在所述计算设备上执行并且在所述显示器上呈现第二用户界面;界面适配逻辑,所述界面适配逻辑被配置为适配所述第二用户界面用于在所述第一用户界面内的呈现;数据传输逻辑,所述数据传输逻辑被配置为将数据从所述第二用户界面传输到所述第一用户界面;储存器,所述储存器被配置为至少储存所述从属应用;和微处理器,所述微处理器被配置为至少执行所述界面适配逻辑。

【技术特征摘要】
【国外来华专利技术】2016.02.11 US 62/293,893;2016.07.05 US 62/358,266;1.一种计算设备,包括:显示器;基本应用,所述基本应用被配置为在所述计算设备上执行并且在所述显示器上呈现第一用户界面;从属应用,所述从属应用被配置为在所述计算设备上执行并且在所述显示器上呈现第二用户界面;界面适配逻辑,所述界面适配逻辑被配置为适配所述第二用户界面用于在所述第一用户界面内的呈现;数据传输逻辑,所述数据传输逻辑被配置为将数据从所述第二用户界面传输到所述第一用户界面;储存器,所述储存器被配置为至少储存所述从属应用;和微处理器,所述微处理器被配置为至少执行所述界面适配逻辑。2.根据权利要求1所述的设备,还包括分配逻辑,所述分配逻辑被配置为将所述计算设备的用户分配给所述计算设备和远程设备之间通过计算网络的通信会话。3.根据权利要求1或2所述的设备,还包括状态逻辑,所述状态逻辑被配置为维持所述计算设备上的游戏的状态,所述第二用户界面包括所述游戏的界面。4.根据权利要求1-2或3所述的设备,还包括设置逻辑,所述设置逻辑被配置为从多个第三方应用选择所述从属应用。5.根据权利要求1-3或4所述的设备,还包括操作系统,其中,所述基本应用和所述从属应用被配置为两者都在所述操作系统上执行。6.根据权利要求1-4或5所述的设备,还包括操作系统,其中,所述第一用户界面由所述操作系统提供给所述基本应用。7.根据权利要求1-5或6所述的设备,还包括I/O,所述I/O被配置为与通信网络上的其他设备往返通信。8.根据权利要求1-6或7所述的设备,其中,所述第一用户界面包括虚拟键盘。9.根据权利要求1-7或8所述的设备,其中,所述第二用户界面是非键盘用户界面。10.根据权利要求1-8或9所述的设备,其中,所述基本应用是电子邮件或文本消息应用。11.根据权利要求1-9或10所述的设备,其中,所述基本应用是文本编辑应用或搜索应用。12.根据权利要求1-10或11所述的设备,其中,所述从属应用包括被配置为执行HTML指令的HTML壳层。13.根据权利要求1-11或12所述的设备,其中,所述从属应用是生成图形输出的应用,并且所述数据传输逻辑被配置为将所述图形输出传输到所述第一用户界面。14.根据权利要求1-12或13所述的设备,其中,所述从属应用是被配置为从第三方接收更新的第三方应用。15.根据权利要求1-13或14所述的设备,其中,所述从属应用是游戏应用。16.根据权利要求1-14或15所述的设备,其中,所述从属应用包括应用、应用、搜索应用、地图应用、电子邮件应用、音乐应用、图片共享应用、视频共享应用、社交媒体应用。17.一种执行应用的方法,所述方法包括:在第一计算设备上执行基本应用,所述基本应用包括用户界面;从所述基本应用外部的源获取适配用户界面,所述适配用户界面包括到从属应用的至少一个功能链接;用所述适配用户界面替换所述基本应用内的所述用户界面;在所述适配用户界面处接收来自用户的输入;将所述输入传递给所述从属应用;使用所述从属应用处理所述输入以产生所述从属应用的输出;和经由所述适配用户界面提供所述输出给所述用户。18.根据权利要求17所述的方法,还包括提供所述输出给所述基本应用的所述用户界面。19.根据权利要求17或18所述的方法,还包括基于所述用户输入修改所述从属应用的状态。20.根据权利要求17、18或19所述的方法,还包括将所述从属应用的状态传送到远程第二计算设备。21.根据权利要求17-19或20所述的方法,还包括使用所述从属应用的通信状态更新在所述第二计算设备上执行的应用的状态。22.根据权利要求17-20或21所述的方法,其中,所述从属应用是计算机游戏。23.根据权利要求17-21或22所述的方法,其中,所述输出包括图像。24.根据权利要求17-22或23所述的方法,其中,所述适配用户界面包括到所述从属应用的多个功能链接。25.根据权利要求17-23或24所述的方法,其中,所述适配用户界面适合于配合由所述用户界面占据的显示区域。26.一种执行应用的方法,所述方法包括:从多个第三方应用中选择第一应用;适配所述第一应用的用户界面用于从基本应用内所述第一应用的执行;从所述多个第三方应用中选择第二应用;适配所述第二应用的用户界面用于从所述基本应用内所述第二应用的执行;适配所述基本应用的默认界面以包括到所述第一应用的快捷图标和到所述第二应用的快捷图标;用包括到所述第一应用和所述第二应用的所述快捷图标的适配默认界面替换所述基本应用的所述默认界面;在所述适配默认界面处接收对到所述第一应用的所述快捷图标的选择;执行所述第一应用;和用所述基本应用内的所述第一应用的所述适配用户界面替换所述适配默认界面。27.一种储存在非瞬态计算机可读介质上的计算机可执行代码;所述计算机可执行代码包括:键盘逻辑,所述键盘逻辑被配置为向第一移动设备上的多个不同的通信应用提供虚拟键盘,所述虚拟键盘包括第一快捷键,所述第一快捷键被配置为将第一链接复制到所述通信应用中的每一个的文本编辑区中,其中,所述第一链接被配置为由第二移动设备接收,并且被配置用于递送所述键盘逻辑到所述第二移动设备。28.根据权利要求27所述的计算机可读介质,其中,所述第一链接被配置为由所述第二移动设备经由所述通信应用接收。29.根据权利要求27或28所述的计算机可读介质,其中,所述通信应用包括消息应用、社交网络应用、照片共享应用和电子邮件应用中的两个或更多个。30.根据权利要求27、28或29所述的计算机可读介质,其中,所述第一链接被配置用于将所述计算机可执行代码递送到所述第二移动设备。31.根据权利要求27-29或30所述的计算机可读介质,其中,所述计算机可执行代码还包括被配置用于在所述第一移动设备上执行第一应用的应用逻辑。32.根据权利要求31所述的计算机可读介质,其中,所述第一应用是所述通信应用中的一个。33.根据权利要求31或32所述的计算机可读介质,其中,所述键盘还包括第二快捷键,所述第二快捷键被配置为将第二链接复制到所述文本区中,所述第二链接被配置用于在所述第二移动设备上供应所述第一应用。34.根据权利要求31、32或33所述的计算机可读介质,其中,所述键盘还包括被配置为在所述第一移动设备上执行所述第一应用的第三快捷键。35.根据权利要求31-33或34所述的计算机可读介质,其中,所述计算机可执行代码还包括设置逻辑,所述设置逻辑被配置用于选择要包括在所述虚拟键盘上的快捷键,所述选择来自各自与不同的应用相关联的多个快捷键。36.一种储存在非瞬态计算机可读介质上的计算机可执行代码;所述计算机可执行代码包括:应用逻辑,所述应用逻辑被配置为在第一移动设备上执行第三方应用;和键盘逻辑,所述键盘逻辑被配置为向所述第一移动设备上的多个不同的通信应用提供虚拟键盘,所述虚拟键盘包括第一快捷键,所述第一快捷键被配置用于将第一链接放置到所述通信应用中的每一个的文本编辑区中,其中,所述第一链接被配置为由第二移动设备接收,并且被配置用于供应所述应用逻辑到所述第二移动设备。37.根据权利要求36所述的计算机可读介质,其中,所述第一快捷键还被配置用于在所述第一移动设备上执行所述应用逻辑。38.根据权利要求36或37所述的计算机可读介质,其中,所述应用逻辑包括用于绘图、社交网络、文字处理、游戏或图像共享应用的可下载软件。39.根据权利要求36、37或38所述的计算机可读介质,其中,所述第一快捷键还被配置为自动地将所述链接粘贴到所述文本编辑区中。40.根据权利要求36-38或39所述的计算机可读介质,其中,所述快捷键被配置为将所述第一链接复制到剪贴板,并且所述通信应用包括被配置为从所述剪贴板粘贴到所述文本编辑区的粘贴功能。41.根据权利要求36-39或40所述的计算机可读介质,其中,所述应用逻辑被配置为使用所述虚拟键盘以接收用户输入。42.根据权利要求36-40或41所述的计算机可读介质,其中,所述虚拟键盘还包括被配置为执行所述应用逻辑的第二快捷键。43.根据权利要求36-41或42所述的计算机可读介质,其中,所述第一快捷键还被配置用于在所述第二移动设备上供应所述键盘逻辑。44.根据权利要求36-42或43所述的计算机可读介质,其中,所述虚拟键盘包括多个快捷键,每个所述快捷键被配置用于经由所述应用逻辑的适配用户界面执行不同的第三方应用。45.一种服务器,包括:存储器,所述存储器被配置为储存多个应用,所述应用中的至少一个包括权利要求27-43或44所述的计算机可执行代码;访问逻辑,所述访问逻辑被配置用于供用户浏览和选择所述多个应用的成员;I/O,所述I/O被配置为通过通信网络与多个远程客户端通信,并且将所述多个应用的所选择的成员提供给所述远程客户端;和处理器,所述处理器被配置为至少执行所述访问逻辑。46.一种应用服务器,包括:存储器,所述存储器被配置为储存多个应用;访问逻辑,所述访问逻辑被配置用于用户浏览和选择所述多个应用的成员;I/O,所述I/O被配置为通过通信网络与多个远程客户端通信,并且将所述多个应用的所选择的成员提供给所述远程客户端;和处理器,所述处理器被配置为至少执行所述访问逻辑,其中,至少所述应用中的第一个包括键盘逻辑,所述键盘逻辑被配置为向第一移动设备上的多个不同的通信应用提供虚拟键盘,所述虚拟键盘包括第一快捷键,所述第一快捷键被配置为将第一链接提供到所述通信应用中的每一个的文本编辑区中,其中,所述第一链接被配置为由第二移动设备接收,并且被配置用于供应所述应用中的所述第一个到所述第二移动设备。47.根据权利要求46所述的应用服务器,其中,所述虚拟键盘中的第一个包括第二快捷键,所述第二快捷键被配置为将第二链接复制到所述文本编辑区中,其中,所述第二链接被配置为由所述第二移动设备接收并且被配置为将所述应用中的第二个递送到所述第二移动设备。48.根据权利要求46或47所述的应用服务器,其中,所述访问逻辑被配置为响应于所述第一链接而提供所述应用中的所述第一个给所述第二移动设备。49.根据权利要求46或47所述的应用服务器,其中,所述访问逻辑被配置为响应于所述第一链接而提供与所述应用中的所述第一个相关联的页面给所述第二移动设备。50.一种应用服务器,包括:存储器,所述存储器被配置为储存多个应用;访问逻辑,所述访问逻辑被配置用于供用户浏览和选择所述多个应用的成员;I/O,所述I/O被配置为通过通信网络与多个远程客户端通信,并且将所述多个应用的所选择的成员提供给所述远程客户端;处理器,所述处理器被配置为至少执行所述访问逻辑,其中,至少所述应用中的第一个包括键盘逻辑,所述键盘逻辑被配置为提供虚拟键盘给第一移动设备的用户,所述虚拟键盘包括第一快捷键,所述第一快捷键被配置为提供第一链接给通信应用的文本编辑区,其中,所述第一链接被配置为由第二移动设备接收,并且被配置用于在所述第二移动设备上供应所述应用中的所述第一个。51.根据权利要求50所述的服务器,其中,所述第一链接是到由所述访问逻辑呈现并与所述应用中的所述第一个相关联的网页。52.根据权利要求50或51所述的服务器,其中,所述第一链接包括统一资源定位符、互联网协议地址、电话号码或网络地址。53.根据权利要求50、51或52所述的服务器,还包括支付逻辑,所述支付逻辑被配置用于作出支付以换取递送所述应用中的所述第一个到所述第二移动设备,其中所述第一链接还被配置为将所述第一移动设备的用户标识为用于将所述应用中的所述第一个递送到所述第二移动设备的收款人。54.根据权利要求50-52或53所述的服务器,还包括支付逻辑,所述支付逻辑被配置用于作出支付以换取递送所述应用中的所述第一个到所述第二移动设备,其中所述第一链接还被配置为将所述应用中的所述第一个标识为已经被支付。55.根据权利要求50-53或54所述的服务器,还包括被配置用于作出支付的支付逻辑,其中,所述第一链接还被配置为标识所述支付是用于特定的产品或服务。56.一种第一移动设备,包括:显示器;存储器,所述存储器被配置为储存多个应用,所述应用中的至少一个是被配置用于与第二移动设备通信的通信应用;操作系统,所述操作系统被配置用于所述多个应用的执行;键盘逻辑,所述键盘逻辑被配置为提供虚拟键盘给所述通信应用,所述虚拟键盘包括第一快捷键,所述第一快捷键被配置为将第一链接复制到所述通信应用的文本编辑区中,其中所述第一链接被配置用于递送所述键盘逻辑到所述第二移动设备;和微处理器,所述微处理器被配置为至少执行所述键盘逻辑。57.根据权利要求56所述的第一移动设备,其中,所述虚拟键盘还包括第二快捷键,所述第二快捷键被配置用于在所述通信应用的适配用户界面内执行所述多个应用中的第一个。58.根据权利要求56或57所述的第一移动设备,其中,所述虚拟键盘还包括第三快捷键,所述第三快捷键被配置为将第二链接复制到所述通信应用的所述文本编辑区中,其中,所述第二链接被配置用于在所述第二移动设备上供应所述多个应用的成员。59.根据权利要求58所述的第一移动设备,其中,所述多个应用的所述成员的所述供应是来自远程应用服务器。60.根据权利要求58所述的第一移动设备,其中,所述多个应用的所述成员的所述供应是来自所述第一移动设备。61.根据权利要求56-59或60所述的第一移动设备,其中,所述键盘逻辑还被配置用于使用所述通信应用的适配用户界面来执行所述多个应用的成员。62.一种共享软件的方法,所述方法包括:在第一移动设备上接收键盘扩展;将所述键盘扩展安装在所述第一移动设备上,所述键盘扩展包括第一快捷键;在所述第一移动设备上执行通信应用,所述通信应用包括输入区;选择所述第一快捷键以提供到所述输入区的链接,所述链接被配置用于所述键盘扩展的安装;以及使用所述通信应用将所述链接发送到第二移动设备。63.根据权利要求62所述的方法,还包括经由消息应用接收第二链接,并且使用所述第二链接以请求所述键盘扩展。64.根据权利要求62或63所述的方法,其中,所述键盘扩展作为第三方应用的一部分被接收,并且所述链接被配置用于供应所述第三方应用。65.根据权利要求62、63或64所述的方法,还包括在所述第一移动设备处为向所述第二移动设备递送第三方应用支付。66.根据权利要求65所述的方法,其中,所述链接包括为向所述第二移动设备递送所述第三方应用的支付已经被作出的指示。67.根据权利要求62-65或66所述的方法,其中,所述通信应用是文本消息应用、电子邮件应用或照片共享应用。68.根据权利要求60-66或67所述的方法,其中,所述键盘扩展还包括第二快捷键,所述第二快捷键被配置为在所述通信应用的适配用户界面内执行第三方应用。69.根据权利要求60-67或68所述的方法,其中,所述键盘扩展接收自应用服务器,并且所述链接被配置用于从所述应用服务器获取所述键盘扩展。70.根据权利要求60-68或69所述的方法,其中,所述链接包括社交网络账户的标识符。71.根据权利要求70所述的方法,其中,所述链接包括建立与所述社交网络账户的关系的预先授权。72.根据权利要求60-70或71所述的方法,其中,使用所述链接需要登录进入社交网络账户。73.一种计算设备,包括:显示器;基本应用,所述基本应用被配置为在所述计算设备上执行并在所述显示器上呈现第一用户界面,所述第一用户界面包括第一虚拟键盘,所述第一虚拟键盘包括到第三方应用的多个快捷键;第一从属应用,所述第一从属应用被配置为在所述计算设备上执行并且在所述显示器上呈现第二用户界面;第二从属应用,所述第二从属应用被配置为在所述计算设备上执行并且在所述显示器上呈现第三用户界面;界面适配逻辑,所述界面适配逻辑被配置为响应于所述快捷键,在所述第一用户界面内呈现所述第二用户界面和所述第三用户界面;数据传输逻辑,所述数据传输逻辑被配置为将数据从所述第二用户界面传输到所述第一用户界面,并且将数据从所述第三用户界面传输到所述第一用户界面;记录逻辑,所述记录逻辑被配置为生成从所述第二用户界面和所述第三用户界面到所述第一用户界面的...

【专利技术属性】
技术研发人员:尼基塔·格涅金斯图尔特·加尼斯
申请(专利权)人:海佩吉公司
类型:发明
国别省市:美国,US

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

1