The invention relates to a method and a system for obtaining functions across applications. A method and system for accessing functions across a plurality of user interfaces and providing functions that are not present in a particular user interface for execution are disclosed. Method in the system identification and I) may include receiving a first user interface with the function of the first data, and II) for one or more user interface called the first function instruction; for receiving the first function call request from the second user interface using the processor selection; configured to call on the second user interface in the first function instruction; the instruction is transmitted to the second user interface; and the use of the transmitted instructions associated with the second user interface the application calls the first function.
【技术实现步骤摘要】
本公开一般地涉及跨应用取得和提供功能。
技术介绍
计算机应用能够在具有相同或不同功能的各种设备上实现并执行。然而,用户可能会由于某些功能并没有随特定用户界面(例如,应用、设备、入口点)提供而是在其它用户界面处提供而体验到不便。例如,特定用户界面可能并没有提供语音搜索功能并且因此无法提供使用用户语音的互联网搜索功能。然而,另一个用户界面可能提供了语音搜索功能,并且用户因此能够使用用户的语音进行互联网搜索。因此,用户可以根据该用户正在使用的用户界面而具有不同的体验。因此,需要一种跨各种用户界面取得和提供功能的方法以缓解这样的用户不便并且为用户提供更为一致的体验。
技术实现思路
本公开一般地描述了一种用于跨各种用户界面取得功能并且提供调用并未出现在特定用户界面处的功能的指令以用于执行的方法和系统。本说明书中所描述的主题的创新性方面在一些实施方式中可以以计算机实现的方法来实现,其包括以下操作:接收i)识别与第一用户界面相关联的第一功能的数据,以及ii)用于在一个或多个用户界面中调用所述第一功能的指令;从第二用户界面接收用于调用所述第一功能的请求;使用处理器选择被配置为在所述第二用户界面中调用所述第一功能的指令;将所述指令传送至所述第二用户界面;以及使用所传送的指令在与所述第二用户界面相关联的应用中调用所述第一功能。在一些实施方式中,提供了一种包括指令的非暂时性计算机可读 ...
【技术保护点】
一种跨应用取得功能的方法,包括:接收i)识别与第一用户界面相关联的第一功能的数据,以及ii)用于在一个或多个用户界面中调用所述第一功能的指令;从第二用户界面接收用于调用所述第一功能的请求;使用处理器选择被配置为在所述第二用户界面中调用所述第一功能的指令;将所述指令传送至所述第二用户界面;以及使用所传送的指令在与所述第二用户界面相关联的应用中调用所述第一功能。
【技术特征摘要】
2014.12.01 US 62/086,076;2015.10.16 US 14/884,9781.一种跨应用取得功能的方法,包括:
接收i)识别与第一用户界面相关联的第一功能的数据,以及ii)
用于在一个或多个用户界面中调用所述第一功能的指令;
从第二用户界面接收用于调用所述第一功能的请求;
使用处理器选择被配置为在所述第二用户界面中调用所述第一功
能的指令;
将所述指令传送至所述第二用户界面;以及
使用所传送的指令在与所述第二用户界面相关联的应用中调用所
述第一功能。
2.根据权利要求1所述的方法,其中:
接收所述请求包括接收所述第二用户界面的用户的用户证书;并
且
所述多个用户界面包括应用、设备、以及至与所述用户相关联的
应用的入口。
3.根据权利要求2所述的方法,其中响应于基于所述第二用户界
面的所述用户的所述用户证书而验证所述第二用户界面的所述用户被
授权使用所述第一功能,用于调用所述第一功能的所述指令被选择。
4.根据权利要求1所述的方法,其中用于调用所述第一功能的所
述请求根据优先级顺序被接收,所述优先级顺序基于用户对所述第一
功能的使用频率、用户定制、用户状态、所述第一用户界面和所述第
二用户界面之间的相似度阈值、以及所述第二用户界面的设计选择中
的至少一个。
5.根据权利要求1所述的方法,其中接收用于调用所述第一功能
的所述请求包括经由所述第二用户界面接收用于调用所述第一功能的
\t用户选择。
6.根据权利要求1所述的方法,其中所述第二用户界面不同于所
述第一用户界面。
7.根据权利要求1所述的方法,进一步包括:
将与网络连接性相关联的数据连同被配置为在所述第二用户界面
中调用所述第一功能的指令一起进行传送,
其中,在与所述第二用户界面相关联的所述应用中调用所述第一
功能包括:
基于与指示第一类型的网络连接的网络连接性相关联的数据
使用第一执行调用所述第一功能;以及
基于与指示第二类型的网络连接...
【专利技术属性】
技术研发人员:张光强,曼纽尔·弗兰克·马丁内斯,关志伟,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。