当前位置: 首页 > 专利查询>苹果公司专利>正文

基于第三方信息和用户交互确定相关信息制造技术

技术编号:26309237 阅读:47 留言:0更新日期:2020-11-10 20:13
本发明专利技术公开了用于基于用户交互确定相关信息的一种系统可包括处理器,该处理器被配置为从一个或多个应用程序接收应用程序数据,该应用程序数据包括与来自一个或多个应用程序的用户活动相关的特征,该一个或多个应用程序包括设备本地的存储在存储器中的应用程序和设备外部的应用程序。处理器可被进一步配置为使用机器学习(ML)模型基于特征中的每个特征提供一个或多个用户界面(UI)元素中的每个UI元素的相关性得分。处理器可被进一步配置为基于相关性得分的排名来对一个或多个UI元素进行排序。处理器可被进一步配置为至少部分地基于排名来提供一个或多个UI元素作为输出。

【技术实现步骤摘要】
【国外来华专利技术】基于第三方信息和用户交互确定相关信息相关申请的交叉引用本申请要求2018年6月3日提交的名称为“DETERMININGRELEVANTINFORMATIONBASEDONTHIRDPARTYINFORMATIONANDUSERINTERACTIONS”的美国临时专利申请序列号62/679,887的权益,该申请据此全文以引用方式并入本文并且构成本美国技术专利申请的部分以用于所有目的。
本说明书整体涉及基于用户交互来确定相关信息,包括诸如基于用户设备处的用户交互来确定相关信息。
技术介绍
移动电子设备(例如,手表或智能手机)很受欢迎,并且通常由用户在执行日常和/或重复任务时携带。例如,移动电子设备的用户可以通过使用本地安装在设备上的移动应用程序在一天中与设备进行交互。然而,移动电子设备可具有小屏幕,该小屏幕限制在任何给定时间可以提供给用户的信息量。因此,如果在任何给定时间提供给用户的信息与用户无关,则用户可能需要与移动电子设备进一步交互以找到相关信息和/或应用程序。附图说明本主题技术的一些特征在所附权利要求书中被示出。然而,出于解释的目的,在以下附图中阐述了本主题技术的若干实施方案。图1示出了根据一个或多个具体实施的用于基于用户交互提供相关信息的示例性网络环境。图2示出了根据一个或多个具体实施的用于基于用户交互提供相关信息的系统的架构的示例图。图3示出了根据一个或多个具体实施的用于对用户界面(UI)元素进行排名以提供推荐的示例性过程的流程图。图4示出了根据一个或多个具体实施的以相应用户界面元素的形式显示推荐的示例性图形用户界面。图5是可利用其实现本主题技术的一个或多个具体实施的设备(例如,可穿戴设备)的示例性框图。图6示出了可以利用其来实现本主题技术的一个或多个具体实施的电子系统。具体实施方式下面示出的具体实施方式旨在作为本主题技术的各种配置的描述并且不旨在表示本主题技术可被实践的唯一配置。附图被并入本文并且构成具体实施方式的一部分。具体实施方式包括具体的细节旨在提供对本主题技术的透彻理解。然而,本主题技术不限于本文阐述的具体细节,而是可以采用一个或多个其他具体实施来实践。在一个或多个具体实施中,以框图形式示出了结构和部件,以便避免使本主题技术的概念模糊。本主题系统提供架构,该架构使得能够使用本地存储的机器学习(ML)模型在电子设备处确定相关信息,该本地存储的机器学习(ML)模型提供由本地数据源(例如,来自在电子设备上执行的应用程序)和来自不同电子设备的外部数据源(例如,在不同电子设备上执行的应用程序)提供的数据的相关性得分和/或排名。在一个示例中,相关性得分至少基于描述用户的当前环境和/或历史用户行为信息的输入信号。在一个或多个具体实施中,主题系统可由与另一电子设备(例如,移动智能手机)结合工作的可穿戴电子设备(例如,智能手表)来实现,但应当理解,主题技术可在其他类型的设备上实现并且利用其他类型的输出格式(例如,图形、听觉等)。更具体地讲,本文所述的具体实施提供了一种系统,该系统使得能够使用ML模型基于由包括第三方数据源(例如,一个或多个特定电子设备上的第三方应用程序)的数据源提供的数据的相关性得分和/或排名来提供推荐(例如,建议的内容和/或建议的未来动作),所述第三方数据源使用一个或多个应用程序编程接口(API)向所述系统捐赠信息。第三方应用程序是指由不同实体或开发者开发的应用程序。如本文所提及的,“捐赠的”的信息(或“捐赠”或“捐赠信息”)可指或结合使应用程序能够向系统提供至少与此类应用程序内的用户活动相关的信息以用于至少确定对用户的推荐的机制来讨论。在一个示例中,推荐可以以显示在特定电子设备上的用户界面(UI)元素的形式提供,该用户界面元素指示供用户执行的建议的动作和/或向用户提供相关内容。图1示出了根据一个或多个具体实施的用于向电子设备提供相关数据的示例性网络环境100。然而,并非所有所描绘的部件均可在所有具体实施中使用,并且一个或多个具体实施可包括与图中所示的那些相比附加的或不同的部件。可进行这些部件的布置和类型的变化,而不脱离本文所列出的权利要求的实质或范围。可提供附加的部件、不同的部件或更少的部件。网络环境100包括电子设备120、可穿戴电子设备110和服务器130。网络106可通信(直接或间接)地耦接例如电子设备120、可穿戴电子设备110和/或服务器130中的任何两者或更多者。在一个或多个具体实施中,网络106可以是可包括互联网或可通信地耦接到互联网的设备的互连网络。出于解释的目的,网络环境100在图1中示出为包括电子设备120、可穿戴电子设备110和服务器130;然而,网络环境100可包括任何数量的电子设备和任何数量的服务器。服务器130可为计算机网络或服务器组的一部分,诸如在云计算或数据中心实施中。服务器130可存储能够在可穿戴电子设备110和/或电子设备120上访问的数据,诸如照片、音乐、文本、网页和/或其中提供的内容等。电子设备120可以是例如便携式计算设备,诸如膝上型计算机、智能手机、外围设备(例如,数字相机、耳机)、平板设备、智能扬声器等,或者包括例如一个或多个无线接口的任何其他适当设备,诸如WLAN无线电设备、蜂窝无线电设备、蓝牙无线电设备、Zigbee无线电设备、近场通信(NFC)无线电设备和/或其他无线电设备。在图1中,通过举例的方式,电子设备120被描绘为移动智能手机设备。电子设备120可以是和/或可以包括下文相对于图6讨论的电子系统的全部或部分。电子设备120可与可穿戴电子设备110通信。可穿戴电子设备110可为例如被配置为穿戴在用户手臂上的包括例如一个或多个无线接口的可穿戴设备,诸如WLAN无线电设备、蜂窝无线电设备、蓝牙无线电设备、Zigbee无线电设备、近场通信(NFC)无线电设备和/或其他无线电设备。可穿戴电子设备110可以是和/或可以包括下文相对于图5讨论的电子设备的全部或部分。尽管可穿戴电子设备110被示出为能够使用网络106与另一设备或服务器进行通信,但在本文所述的一个或多个具体实施中,可穿戴电子设备110本地地在设备自身上执行操作以向用户提供相关数据(例如,无需通过网络106和/或服务器130进行通信)。图2示出了根据一个或多个具体实施的用于使用从第三方源捐赠的信息来确定相关数据的不同电子设备上的示例性架构200和202。出于解释的目的,架构200被描述为由图1的可穿戴电子设备110诸如由可穿戴电子设备110的处理器和/或存储器实现,并且架构202被描述为由电子设备120诸如由电子设备120的处理器和/或存储器实现;然而,架构200和/或架构202可由任何其他电子设备来实现。然而,并非所有所描绘的部件均可在所有具体实施中使用,并且一个或多个具体实施可包括与图中所示的那些相比附加的或不同的部件。可进行这些部件的布置和类型的变化,而不脱离本文所列出的权利要求的实质或范围。可提供附加的部件、不同的部件或更少的部件本文档来自技高网...

【技术保护点】
1.一种设备,包括:/n存储器;以及/n至少一个处理器,所述至少一个处理器被配置为:/n从一个或多个应用程序接收应用程序数据,所述应用程序数据包括与来自所述一个或多个应用程序的用户活动相关的特征,所述一个或多个应用程序包括所述设备本地的存储在所述存储器中的应用程序和所述设备外部的应用程序;/n使用机器学习(ML)模型基于所述特征中的每个特征来提供一个或多个用户界面(UI)元素中的每个UI元素的相关性得分,其中所述相关性得分至少部分地基于权重,所述权重基于所述用户活动和所述特征的相应方差值被分配给特征;/n基于所述相关性得分的排名来对一个或多个UI元素进行排序;以及/n至少部分地基于所述排名来提供所述一个或多个UI元素作为输出。/n

【技术特征摘要】
【国外来华专利技术】20180603 US 62/679,887;20181109 US 16/186,3481.一种设备,包括:
存储器;以及
至少一个处理器,所述至少一个处理器被配置为:
从一个或多个应用程序接收应用程序数据,所述应用程序数据包括与来自所述一个或多个应用程序的用户活动相关的特征,所述一个或多个应用程序包括所述设备本地的存储在所述存储器中的应用程序和所述设备外部的应用程序;
使用机器学习(ML)模型基于所述特征中的每个特征来提供一个或多个用户界面(UI)元素中的每个UI元素的相关性得分,其中所述相关性得分至少部分地基于权重,所述权重基于所述用户活动和所述特征的相应方差值被分配给特征;
基于所述相关性得分的排名来对一个或多个UI元素进行排序;以及
至少部分地基于所述排名来提供所述一个或多个UI元素作为输出。


2.根据权利要求1所述的设备,其中所述相关性得分至少部分地基于相应高斯曲线的总和。


3.根据权利要求1所述的设备,其中所述相关性得分进一步基于指示用户将点击或轻击特定UI元素的可能性的值。


4.根据权利要求1所述的设备,其中第一特征的高方差值指示与所述第一特征相关联的低置信度,并且第二特征的低方差值指示与所述第二特征相关联的高置信度,其中为所述第一特征分配比所述第二特征更大的权重以用于提供所述相关性得分。


5.根据权利要求1所述的设备,其中所述特征包括基于位置或时间的信号。


6.根据权利要求1所述的设备,其中所述应用程序数据由所述应用程序使用一个或多个应用程序编程接口来提供。


7.根据权利要求1所述的设备,其中当接收到与用户活动相关的新应用程序数据时,随时间推移调整分配给特征的所述权重。

【专利技术属性】
技术研发人员:G·M·亚格诺里M·J·森德斯特伦C·B·克雷默K·T·豪沃思W·C·麦卡特尼J·R·福德P·W·萨尔兹曼A·R·温斯坦R·玛达维安J·C·温伯格J·K·麦卡恩
申请(专利权)人:苹果公司
类型:发明
国别省市:美国;US

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

1