[发明专利]用于识别、索引和导航至移动应用的深度状态的系统和方法有效
申请号: | 201680048336.2 | 申请日: | 2016-08-13 |
公开(公告)号: | CN107925696B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 卡利安·德辛尼;马坦·利维;摩西·克鲁什;丹尼·泰斯赤安盖 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451;G06F8/61;G06F9/54;G06F8/41 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 李娜 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 识别 索引 导航 移动 应用 深度 状态 系统 方法 | ||
一种移动应用开发系统包括开发商门户,该开发商门户从开发商接收应用并且向所述开发商提供路由库以增强应用。一种离线分析系统分析应用,以(i)确定所述第一应用内的处理程序被编程为响应于来自主机操作系统的各个恢复请求来恢复的活动集合,以及(ii)确定活动集合的每个活动的参数。该离线分析系统生成链接集合,该链接集合中的每条链接对应于活动集合中的各个活动。被安装在用户设备上作为增强应用的部分的路由库从用户设备的操作系统接收标识第一活动的链接。路由库包括指令,该指令用于基于与第一活动对应的参数来生成第一恢复请求并且将第一恢复请求发送到增强应用的处理程序。
相关申请的交叉引用
本申请要求2015年12月31日提交的美国临时申请No.62/274,152、2015年11月6日提交的美国临时申请No.62/252,357和2015年8月13日提交的美国临时申请No.62/204,960的权益。上述申请的全部公开内容通过引用被并入。
技术领域
本公开总体上涉及移动应用开发,并且更具体地,涉及移动应用的特定状态的深度链接。
背景技术
该部分提供了与本公开相关的背景信息,但并不一定是现有技术。
应用程序(在本公开中被可互换地称为“应用”)(诸如,移动应用)可包含多种深度状态。例如,在基于社交媒体观点数据对餐厅的品质进行评级的应用中,每家餐厅的详细页面将被视为深度状态(deep state)。深度状态是能通过一系列用户动作在应用内可达到的,这些用户动作能够包括通过多个菜单屏幕(或视图)的导航以及与用户界面元件的交互。这些菜单屏幕和用户界面元件中的每个都能够由与所显示屏幕关联的唯一视图控制器来调解。
通常,只能从应用本身内访问这些深度状态。例如,在应用之外运行的网络搜索引擎不能到达应用内的深度状态。这意味着,当用户对餐厅进行传统网络搜索并且想要在专用餐厅评级应用中探究所返回选择中的一个时,用户将不得不手动将所选搜索结果的名称复制和粘贴到餐厅评级应用的搜索字段中,并且命令餐厅排名应用访问与所选餐厅对应的其内部深度状态。这表示了用户需要不期望的附加交互。
如果应用的深度状态可暴露于外部应用和计算机进程,则用户能够享受额外功能和便利。例如,用户能够使用基于互联网的搜索服务器开始搜索合适的餐厅,然后通过选择该搜索的结果中的一个,被自动导向专用餐厅排名应用的合适深度链接页面。
然而,实现这种功能需要开发商的努力,并且需要开发商可能不具备的深度链接专业知识。当应用开发受到时间、预算或专业知识的限制时,应用的某些或甚至全部状态下的深度链接功能不会有足以被实现的高优先级。
移动操作系统(诸如,来自Apple Inc.的iOS操作系统和来自Google Inc.的Android操作系统)可允许开发商将数据提供到操作系统以进行索引。在iOS操作系统中,这可采取CSSearchableItem(其中,CS代表Core Spotlight)对象的形式。开发商可通过向操作系统提供关于这些状态的信息来实现对应用的某些状态标记书签的代码。在iOS操作系统中,这可采取NSUserActivity(其中,NS代表NeXTSTEP)对象的形式。
然后,用户能够通过操作系统来执行搜索,从开发商应用识别出相关数据或状态。如果用户从操作系统界面(例如,搜索对话框或最近任务菜单)中选择这些活动中的一个,则开发商的代码能够将应用恢复成与标记书签的活动对应的状态。第一设备上的标记书签的活动甚至可在不同设备上继续(假定应用也安装在其他设备上)。通过设备间通信,第一设备的操作系统将用户最近正与什么状态交互通知给其他设备的操作系统。
另外,开发商可以指定由操作系统进行索引的某些类型的数据(诸如,应用所维护的联系人数据库中的电话号码和名字)。当用户向操作系统指示感兴趣的这些数据对象中的一个(例如,某个联系人)时,开发商的代码能够转变成表示用于查看或编辑的数据对象的应用的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680048336.2/2.html,转载请声明来源钻瓜专利网。