[发明专利]消息扩展应用程序商店有效
申请号: | 201780020308.4 | 申请日: | 2017-05-24 |
公开(公告)号: | CN108886672B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | A·C·皮特森;B·P·萨尔玛;K·J·林德曼;R·加西亚;K·科瓦克兹科斯基;I·乔德里;C·卡茹拉姆尼 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04W4/12 | 分类号: | H04W4/12;H04L12/58 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 刘玉洁 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 扩展 应用程序 商店 | ||
1.一种存储可执行程序指令的非暂态机器可读介质,所述可执行程序指令当由数据处理系统执行时使得所述数据处理系统执行方法,所述方法包括:
由第一设备上的第一消息传送应用程序app接收来自第二设备的消息和相关联的元数据,所述消息包括由与所述第二设备上的第二消息传送应用程序一起操作的第二扩展应用程序创建的内容,所述第一消息传送应用程序和第二消息传送应用程序各自被配置为传输短消息服务SMS文本消息和其他内容并且在消息记录中显示所述文本消息,其中所述相关联的元数据包括由扩展应用程序的在线商店先前向所述第二扩展应用程序指派的应用程序标识符;
将消息记录中的内容显示在所述第一消息传送应用程序的用户界面视图中;
确定是否安装了与所述第一消息传送应用程序一起使用的由所述应用程序标识符所标识的第一扩展应用程序;
向用户显示通知,所述通知包括使所述第一设备基于所述应用程序标识符从所述在线商店下载所述第一扩展应用程序并安装所述第一扩展应用程序的选项,其中响应于确定未安装与所述第一消息传送应用程序一起使用的所述第一扩展应用程序而显示所述通知;以及
响应于对所述选项的选择,基于所述应用程序标识符从所述在线商店下载所述第一扩展应用程序并安装所述第一扩展应用程序。
2.根据权利要求1所述的非暂态机器可读介质,所述方法还包括:
通过进程间通信IPC将所述内容从所述第一消息传送应用程序传送到所述第一扩展应用程序,其中所述第一消息传送应用程序在第一进程中执行,并且所述第一扩展应用程序在不同于所述第一进程的第二进程中执行;以及
将所述第一扩展应用程序的用户界面显示在所述第一消息传送应用程序的用户界面内。
3.根据权利要求2所述的非暂态机器可读介质,其中所述第一扩展应用程序的所述用户界面被配置为显示所述内容并接收用户输入以修改所述内容,并且其中所述第一扩展应用程序的所述用户界面在被显示时替换所述第一消息传送应用程序的屏幕键盘。
4.根据权利要求3所述的非暂态机器可读介质,其中所述第一扩展应用程序修改所述内容并通过IPC将修改后的内容传递给所述第一消息传送应用程序,以用于传输到所述第二消息传送应用程序以递送至所述第二设备上的所述第二扩展应用程序。
5.根据权利要求4所述的非暂态机器可读介质,其中所述在线商店包括一个或多个服务器系统,所述一个或多个服务器系统包括能够从所述在线商店下载的扩展应用程序的可浏览目录。
6.根据权利要求5所述的非暂态机器可读介质,其中所述第一扩展应用程序的所述下载和安装在所述第一消息传送应用程序保持为前台应用程序时发生。
7.根据权利要求1所述的非暂态机器可读介质,其中响应于对所述消息记录中的所述内容的选择,所述第一设备确定未安装所述第一扩展应用程序,其中所述内容显示在消息气泡中。
8.根据权利要求1所述的非暂态机器可读介质,其中所述相关联的元数据包括在安装所述第一扩展应用程序之后被保留以供所述第一扩展应用程序使用的URL和数据。
9.根据权利要求1所述的非暂态机器可读介质,所述方法还包括:
将表示所述第一扩展应用程序的图标添加到已安装的扩展应用程序的可浏览视图中,所述可浏览视图由所述第一消息传送应用程序显示,并且所述添加发生在安装所述第一扩展应用程序之后。
10.根据权利要求9所述的非暂态机器可读介质,其中所述第一消息传送应用程序在安装所述第一扩展应用程序之前显示所述内容,但是所述第一消息传送应用程序不能修改所述内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780020308.4/1.html,转载请声明来源钻瓜专利网。