用于向用户提供定向内容的系统和方法与流程

未命名 08-01 阅读:97 评论:0


1.就总体概述而言,本公开中描述的某些实施例涉及用于向用户提供定向内容的系统和方法。


背景技术:

2.企业主可能会寻求经由横幅内容和基于web的内容向用户宣传他们的业务。然而,在一些情况下,因为用户可能在潜在用户不需要与内容相关联的产品、服务或实体的时间观看到该内容,因此在用户对所述产品、服务或实体的需求采取行动时之前该用户可能不会保留内容中包含的信息。即使用户稍后搜索该产品、服务或实体,互联网搜索也可能不会返回用户查看到的某些企业主的信息。


技术实现要素:

3.在示例性方法中,可以从装置接收音频数据。还可以接收传感器数据,所述传感器数据可以指示接近装置接收到音频数据的时间时的装置的位置。在接收到所述音频数据时,可以确定与所述音频数据相关联的意图。可以基于所述意图来确定产品、服务或实体中的至少一者。然后,可以基于传感器数据以及产品、服务或实体中的至少一者来确定定向内容,诸如广告。所述内容可以例如与靠近装置位置的位置处的车辆相关联,如可以通过传感器数据确定的。然后,可以将对所述内容的指示发送到所述装置。
附图说明
4.下面参考附图阐述具体实施方式。使用相同的附图标记可以指示类似或相同的项。各种实施例可以利用除了附图中示出的那些之外的元件和/或部件,并且一些元件和/或部件可能不存在于各种实施例中。附图中的元件和/或部件不一定按比例绘制。在整个本公开中,根据上下文,单数和复数术语可以可互换地使用。
5.图1示出了根据本公开的实施例的用于确定定向内容的示例性系统。
6.图2示出了根据本公开的实施例的广告服务的示例性实现方式。
7.图3描绘了根据本公开的将内容发送给感兴趣的用户的示例性方法的流程图。
8.图4示出了根据本公开的实施例的用于确定定向内容的示例性系统。
9.图5描绘了根据本公开的实施例的可以在其上执行一种或多种技术(例如,方法)中的任一者的示例性机器的框图。
具体实施方式
10.下文将参考附图更全面地描述本公开,其中示出了本公开的示例性实施例。然而,本公开可以以许多不同形式来体现,并且不应被解释为受限于本文阐述的示例实施例。相关领域技术人员将理解,在不脱离本公开的精神和范围的情况下可对各种实施例作出形式和细节上的各种变化。因此,本公开的广度和范围不应受到上述示例性实施例中的任何一
个限制,而是应仅根据所附权利要求和其等效物限定。以下描述是为了说明目的而呈现,并且不意在是详尽性的或受限于所公开的精确形式。应理解,替代实现方式可以期望的任何组合来使用,以形成本公开的附加的混合实现方式。例如,相对于特定装置或部件描述的功能性中的任一者可由另一个装置或部件执行。
11.此外,虽然已经描述了具体的装置特性,但是本公开的实施例可涉及众多其他装置特性。此外,尽管已用特定于结构特征和/或方法动作的语言描述了实施例,但是应理解,本公开不一定受限于所描述的特定特征或动作。而是,将具体特征和动作公开为实现所述实施例的说明性形式。
12.某些词语和短语在本文中仅是为了方便起见,并且此类词语和术语应被解释为指代所属领域中普通技术人员通常以各种形式和等效物理解的各种对象和动作。例如,词语“客户”可与词语“用户”可互换地使用。如本文所使用的任一词语是指其意图正在被确定的任何个人。词语“装置”可以是各种装置中的任一种,诸如例如用户装置(诸如智能电话或平板电脑)、智能车辆和计算机。词语“车辆”可以与短语“商用车辆”互换使用。
13.还必须理解,如本文中所使用的诸如“实现方式”、“场景”、“情况”和“情形”的词语是短语“根据本公开在示例(“实现方式”、“场景”、“情况”、“方法”和“情形”)中”的缩写版本。此外,如本文所使用的词语“示例”意在在本质上是非排他性的和非限制性的。
14.图1示出了根据本公开的实施例的用于确定定向内容的示例性系统100。装置110可以用于接收音频数据112并确定传感器信息114。在一些实施例中,装置110可以是用户装置,诸如智能电话、平板电脑、膝上型计算机、可穿戴装置或其他用户装置。在其他实施例中,装置110可以是用户正在驾驶的车辆或用户作为乘客的车辆的整体部件。在一些实施例中,音频数据112可以包括用户130正在说出或表达的内容。在一些实施例中,传感器信息114可以包括与装置110相关联的内容,例如,与装置110相关联的图像数据或位置数据。
15.在一些实施例中,音频数据112可以在装置110处进行本地处理,或者可以在服务器处进行远程处理。在一些实施例中,可以使用自然语言编程(nlp)来处理音频数据112。在一些实施例中,可以基于音频数据112来识别用户130的意图。然后,可以将意图和传感器信息114传输到具有处理单元122的附近的商用车辆120。在一些实施例中,如果商用车辆120在装置110的预定距离内,则可以认为它在附近。例如,如果商用车辆120在装置110的半英里内,则可以认为它们在附近或靠近。在其他实施例中,如果商用车辆120在预定义时间段内位于装置110的预定距离内,则可以认为它在附近。例如,如果商用车辆120在过去十分钟内在装置110的预定距离内,则可以认为商用车辆120在附近。
16.在一些实施例中,处理单元122然后可以确定与用户130的意图相关联的产品、服务和/或实体。例如,如果用户130的意图是粉刷他们的房屋,则所确定的产品、服务和/或实体可以包括房屋粉刷业务、房屋粉刷服务、涂料和涂料材料。在一些实施例中,处理单元122可以确定与商用车辆120相关联的业务是否匹配用户的意图。
17.然后,处理单元122可以基于传感器信息114和所确定的产品、服务和/或实体来识别内容124。例如,在上述实例中,内容124可以包括针对房屋粉刷业务、房屋粉刷服务、涂料和涂料材料的广告。在一些实施例中,内容124可以与商用车辆120相关联。
18.在其他实施例中,内容124可以与在装置110附近的位置处的另一车辆相关联。在一些实施例中,接近度可以是指另一车辆在装置110的预定距离内。例如,如果另一车辆在
装置110的半英里内,则可以认为它在附近或靠近。在其他实施例中,如果另一车辆在预定义时间段内位于距装置110的预定距离内,则可以认为它在附近。例如,如果另一车辆在过去十分钟内在距装置110的预定距离内,则可以认为该另一车辆靠近。
19.在一些实施例中,可以生成对内容124的指示,然后将其发送到装置110。在一些实施例中,对内容124的指示可以包括与产品、服务和/或实体相关联的web链接、与产品、服务和/或实体相关联的qr码以及向用户130提供对产品、服务和/或实体的访问的任何其他手段。在这样的实施例中,将web链接、qr码和向用户130提供对产品、服务和/或实体的访问的其他手段直接发送到装置110。在其他实施例中,对内容124的指示可以是可以存储在装置110处的cookie的形式,直到用户130搜索与产品、服务和/或实体相关联的内容为止。在这样的实施例中,在用户130主动搜索与产品、服务和/或实体相关联的内容之前或者在用户130寻求访问与产品、服务和/或实体相关联的信息之前,cookie可被发送到装置110并且内容124可不被呈现给用户130。在这样的实施例中,用户130可以与匿名id相关联。
20.在一些实施例中,装置110和商用车辆120被配置为经由网络诸如例如计算机(服务器计算机、云计算机等)和/或云存储装置通信。
21.网络可以包括任一网络或网络的组合,诸如例如局域网(lan)、广域网(wan)、电话网络、蜂窝网络、有线网络、无线网络和/或私有网络/公共网络(诸如互联网)。此外,各种直接通信协议和基于网络的通信技术诸如例如tcp/ip、近场通信(nfc)、wi-fi、wi-fi直连、超宽带(ubw)、蜂窝、机器对机器通信和/或人对机器通信。
22.图2示出了根据本公开的实施例的广告服务200的示例性实现方式。广告服务200可以涉及用户装置210。如图2所示,用户装置210可以是智能电话。尽管未在图2中描绘,但用户装置210可以是车辆中的车辆计算机。在一些实施例中,如果用户230已经批准收集音频数据212和/或其他传感器信息214,则用户装置210可以用于收集此类音频数据212和/或其他传感器信息214。在一些实施例中,可以在语音助手的辅助下执行音频数据212的收集。
23.在一些实施例中,可以基于音频数据212来确定用户230的意图。例如,用户230可能正在谈论获得新的电动车辆或粉刷他们的房屋。然后,可以收集与用户230的言语相关联的音频数据212并用于处理。在一些实施例中,在用户装置210处本地地或在云服务器(例如,云服务器240)处远程地收集和处理音频数据212,以确定用户的意图。可以至少部分地基于在装置210处收集的音频数据212和图像来进一步确定用户230的意图或观点。例如,可以应用nlp来确定用户230正打算购买新的电动车辆或粉刷他们的房屋。在一个实施例中,可以在被配置为确定音频数据212的内容的音频处理模块处处理音频数据212。例如,音频处理模块可以解析或分割音频数据212以识别可以指示用户230的意图的词语、短语和其他表达。在一些实施例中,可以结合用户230的确定的意图生成不可识别的或不可标记的哈希标识(id)。
24.在一些实施例中,还可以至少部分地基于移动边缘计算(mec)或基础设施来确定用户230的意图。在一些实施例中,还可以至少部分地基于路边单元或远程侧单元(rsu)处的相机来确定用户230的意图。例如,用户230的身体定位、谈话和/或取向可以由mec或rsu处的相机捕获,并且该信息可以用于基于姿势分析和/或nlp来确定用户230的意图。作为示例,如果mec或rsu处的相机检测到用户230倾向于并观察特定车辆一段时间,则mec或rsu可以生成对周围区域中的装置的查询,并且如果在所述装置处未检测到历史兴趣,则可以继
续向周围装置发送查询。如果mec或rsu无法与周围装置建立链接,则mec或rsu可能能够向云服务器240查询与邻近装置相关联的id。与邻近装置相关联的id可以指与邻近装置相关联的装置id或账户id。
25.在一些实施例中,商用车辆220可以推断出用户230的意图。例如,如果用户230站在商用车辆220前面,则商用车辆220处的至少一个相机可以通过评估用户230的身体定位、谈话和/或取向来确定用户230的意图。可以在商用车辆220的处理单元处或在云服务器240处远程地确定用户230的意图。
26.因此,除了在商用车辆220处或在云服务器240处确定用户230的意图之外,还可以在装置210或mec处确定用户230的意图。例如,商用车辆220可以经由网络直接接收用户230的意图作为网络对车辆链接。商用车辆220还可以经由装置210(例如,智能电话)直接接收用户230的意图。商用车辆220还可以经由无线通信协议(例如,pc5、wi-fi和其他无线通信协议)直接从mec无线接收用户230的意图作为基础设施对车辆通信。在此类实施例中,可以从装置210仅传输与装置210相关联的匿名id、与装置210相关联的位置数据以及用户230的意图。
27.在一些实施例中,可以从装置210向商用车辆220发送所确定的意图的通知。在一些实施例中,商用车辆220可以是商务车辆、运载车辆、演示车辆、使用过的车辆、小企业主拥有的车辆或福特车辆。商用车辆220可以包括车辆广告服务242和小企业主(sbo)广告服务244。车辆广告服务242可以包括经销商信息、车辆库存、车辆特征、基于位置的分组信息、定向广告数据库和其他信息。sbo广告服务244可以包括位置服务、本地交易信息、基于位置的分组信息、与sbo相关联的广告数据库以及其他sbo特征。
28.在一些实施例中,所确定的意图可以用于生成对内容224的指示。与内容224有关的信息可以通过网络从云服务器240传输到商用车辆220。然后,商用车辆220可以向装置210传输对内容224的指示。所述指示可以经由车辆对网络(v2n)、车辆对基础设施(v2i)、车辆对外界(v2x)或车辆对行人(v2p)通信传输到装置210。在一些情况下,所述指示可以采取要存储在装置处的cookie的形式,并且然后可以稍后在用户230搜索与内容224有关的内容时在装置110(例如,智能电话或膝上型计算机)处显示内容224。在一些情况下,所述指示可以包括sbo信息或直接面向客户的信息。在一些实施例中,装置210可以向用户230询问用户230是否对存储与内容224相关的cookie感兴趣。如果用户230指示感兴趣,则可以将对内容224的指示传输到装置210。在一些实施例中,如果装置210是车辆,则可以经由车辆的信息娱乐系统将内容224实时地呈现给用户230。内容224可以直接呈现与产品、服务和/或实体相关联的服务的提供,或者内容224可以采用用户230可以点击以到达服务的提供的广告的形式。然后,用户230可以指示对服务的提供的兴趣,或者服务的提供可以自动与用户230相关联。在其中车辆的信息娱乐系统连接到用户230拥有的其他账户的一些情况下,可以将对内容224的指示(例如,cookie)发送到用户230拥有的其他账户。随后,当用户230使用连接到其他账户的装置(例如,如图1所示的装置110)时,自动地实现对内容224的指示以帮助用户230定位先前生成的服务的提供。
29.在一些实施例中,装置210可以确定装置210的当前位置并且向附近的商用车辆220传输对内容224的请求。如果商用车辆220正在寻求发出内容224,则将对内容224的指示从商用车辆220传输到装置210。
30.在一些实施例中,云服务器240可以存储与内容224相关联的哈希id、与装置210和商用车辆220相关联的位置信息、分区信息例如装置210和商用车辆220所在的城市或街道、用户配置文件数据或用户账户数据、用户的历史兴趣、用户的cookie历史和其他相关信息。
31.在一些实施例中,可以向通过广告服务200做广告的企业主提供对所收集的数据的总体分析,所述数据包括发送给用户的对内容224的指示的数量、发送给用户的对内容224的指示的定时以及其他信息。
32.在一些实施例中,如果确定用户230的意图是购买新车辆,则对内容224的指示可以被配置为使得内容224可以提供与用于购买的各种车辆相关联的信息和相关信息,例如,本地经销商信息、本地经销商处的库存、某些类型的车辆的特征、多个车辆之间的比较以及其他信息。
33.图3描绘了根据本公开的将内容发送给用户的示例性方法的流程图300。流程图300示出可以以硬件、软件或其组合实施的一系列操作。在软件的上下文中,所述操作表示存储在一个或多个非暂时性计算机可读介质诸如存储器上的计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时执行所述操作。一般而言,计算机可执行指令包括执行特定功能或实现特定抽象数据类型的例程、程序、对象、部件、数据结构等。描述操作的次序不意在被解释为限制,并且任何数量的所描述的操作可以不同的次序执行、省略、以任何次序组合和/或并行实施。流程图300中描述的操作中的一些或全部可以由商用车辆120独立地或与其他装置诸如例如用户装置110和云元件(诸如例如云存储服务器240)协作执行。
34.在框305处,可以从装置接收音频数据。在一些实施例中,可以从与用户相关联的用户装置(诸如移动电话)接收音频数据。在其他实施例中,可以从与用户所在的车辆相关联的车辆计算机接收音频数据。音频数据可以包括由用户表达的词语和/或声音。
35.在框310处,可以接收与装置相关联的传感器数据。在一些实施例中,传感器数据可以包括与装置相关联的图像数据和/或位置数据,所述装置可以是用户装置或车辆计算机。在一些可选实施例中,可以经由无线通信协议(例如,wi-fi、wi-max、lte或)接收音频数据和传感器数据。
36.在框315处,可以至少基于音频数据来确定用户的意图。在一些情况下,可以通过将nlp应用于音频数据来确定用户的意图。在一些实施例中,可以在装置处应用nlp以确定意图。在其他实施例中,可以在远离装置的位置处应用nlp以确定意图。
37.在框320处,可以基于用户的意图来确定产品、服务或实体中的至少一者。作为示例,如果确定用户的意图与管道相关联,则可以确定与管道相关联的产品、服务和/或实体。在一些实施例中,对产品、服务或实体的确定可以另外至少部分地基于与装置相关联的用户配置文件或用户账户。在此类实施例中,用户配置文件数据或用户账户数据可以包括用户的年龄、用户的性别、用户的当前地址、用户对产品、服务和/或实体的先前查看、用户的先前的购买等。用户配置文件或用户账户可以包括与用户相关联的附加信息。
38.在框325处,可以基于传感器数据和产品、服务或实体中的至少一者来确定内容。该内容可以与靠近装置的位置处的商用车辆相关联。在一些实施例中,可以至少部分地基于商用车辆的检测到的位置与装置之间的预定距离来确定商用车辆与装置的接近度。例如,内容可以与在距装置不超过半英里的位置处的商用车辆相关联。在一些实施例中,还可
以至少部分地基于商用车辆在距装置的预定距离内的最近的时间来确定商用车辆的接近度。例如,仅当商用车辆在不到十分钟前处于距装置的预定距离内时才可以确定内容。
39.在框330处,可以将对内容的指示发送到装置。在一些实施例中,所述指示可以被配置为存储在所述装置处。例如,所述指示可以是可以存储在装置处的cookie的形式。在其他实施例中,所述指示可以是与产品、服务或实体相关联的web链接的形式,这使得能够在装置处呈现内容。在一些实施例中,在将对内容的指示发送到装置之前,可以生成对内容的指示。在一些实施例中,可以在商用车辆(例如,商用车辆120)处生成指示。在其他实施例中,可以在广告服务器(例如,云服务器240)处生成指示。
40.图4示出了根据本公开的实施例的用于确定定向内容的示例性系统400。装置410可以用于接收音频数据412并确定传感器信息414。在一些实施例中,装置410可以是用户装置,诸如智能电话、平板电脑、膝上型计算机或其他用户装置。在其他实施例中,装置410可以是用户正在驾驶的车辆或用户作为乘客的车辆的车辆计算机。在一些实施例中,装置410可以包括至少一个传感器,诸如传声器、相机、激光雷达传感器或任何其他适用的传感器。装置410还可以包括位置服务特征,例如全球定位系统(gps)、至少一个陀螺仪传感器以及可以帮助确定装置410的位置的任何其他特征。装置410可以另外包括意图/观点确定模块,所述意图/观点确定模块可以用于解译音频数据412并确定用户430的意图。在一些实施例中,装置410还可以包括用户界面。用户界面可以包括显示屏、至少一个扬声器、至少一个触觉传感器以及可以帮助用户430与装置410交互的其他特征。在一些实施例中,音频数据412可以包括用户430正在说出或表达的内容。在一些实施例中,传感器信息414可以包括与装置410相关联的内容,例如,与装置410相关联的位置数据。
41.在一些实施例中,音频数据412和传感器信息414可以从装置410传输到云服务器440。云服务器440可以包括api(应用程序编程接口)和/或各种服务,诸如推荐服务、地理定位服务、nlp服务、机器学习(ml)服务、广告指示生成服务,以及可以辅助云服务器440的其他服务。在一些实施例中,api可以被配置为与广告服务器通信以确定与用户430的意图相关联的广告。然后,可以在云服务器440处处理音频数据412。在一些实施例中,可以使用自然语言编程(nlp)来处理音频数据412。在一些实施例中,可以基于音频数据412在装置410处确定用户430的意图。在一些实施例中,云服务器440然后可以确定与用户430的意图相关联的产品、服务和/或实体。例如,如果用户430的意图是粉刷房屋,则所确定的产品、服务和/或实体可以包括房屋粉刷业务、房屋粉刷服务、涂料和涂料材料。
42.然后,云服务器440可以基于传感器数据414和所确定的产品、服务和/或实体来识别内容424。例如,在上述实例中,内容424可以包括针对房屋粉刷业务、房屋粉刷服务、涂料和涂料材料的广告。在一些实施例中,内容424可以与在靠近装置410的位置(例如,由图1中的传感器信息114确定的位置)处的车辆420相关联。在一些实施例中,接近度可以指车辆420在装置410的预定距离内。例如,如果车辆420在装置410的半英里内,则可以认为它在附近或靠近。在其他实施例中,如果车辆420在预定义时间段内位于装置410的预定距离内,则可以认为它在附近。例如,如果车辆420在过去十分钟内在装置410的预定距离内,则可以认为车辆420靠近。因此,云服务器440可以被配置为从车辆420和连接到云服务器440的其他车辆接收位置数据,以便知道哪些车辆靠近装置410。
43.在一些实施例中,可以由云服务器440识别或生成对内容424的指示。在一些实施
例中,对内容424的指示可以包括与产品、服务和/或实体相关联的web链接、与产品、服务和/或实体相关联的qr码以及向用户430提供对产品、服务和/或实体的访问的任何其他手段。在其他实施例中,对内容424的指示可以是可以被传输到并存储在装置410处的cookie的形式,直到用户430搜索与产品、服务和/或实体相关联的内容为止。在这样的实施例中,在用户430主动搜索与产品、服务和/或实体相关联的内容之前,可以不向用户430呈现内容424。
44.在一些实施例中,装置410和车辆420被配置为经由网络诸如例如计算机(服务器计算机、云计算机等)和/或云存储装置与云服务器440通信。
45.网络可以包括任一网络或网络的组合,诸如例如局域网(lan)、广域网(wan)、电话网络、蜂窝网络、有线网络、无线网络和/或私有网络/公共网络(诸如互联网)。网络可以支持诸如例如tcp/ip、近场通信(nfc)、wi-fi、wi-fi直连、超宽带(ubw)、蜂窝、机器对机器通信和/或人对机器通信的各种通信技术中的任一者。
46.图5描绘了根据本公开的一个或多个示例性实施例的可以在其上执行一种或多种技术(例如,方法)中的任一者的示例性机器500的框图。在其他实施例中,机器500可以操作为独立的装置,或者可以与其他机器连接(例如,联网)。在联网部署中,机器500可以作为服务器机器、客户端机器或以上两者在服务器-客户端网络环境中操作。在示例中,机器500可以充当对等(p2p)(或其他分布式)网络环境中的对等机器。机器500可以是个人计算机(pc)、平板pc、机顶盒(stb)、个人数字助理(pda)、移动电话、可穿戴计算机装置、web设备、网络路由器、交换机或桥接器,或能够执行指令(连续或以其他方式)的任何机器,所述指令指定将要由所述机器(例如,基站)采取的动作。在一些实施例中,机器500可以是装置110,如图1所示。在其他实施例中,机器500可以是商用车辆120,如图1所示。此外,虽然仅说明单个机器,但术语“机器”还应被视为包括单独地或联合地执行用于执行本文论述的方法中的任何一者或多者的一组(或多组)指令的任何机器集合,本文论述的方法例如为云计算、软件即服务(saas)或其他计算机集群配置。
47.本文描述的示例可以包括逻辑或许多部件、模块或机构,或者可以在逻辑或许多部件、模块或机构上操作。模块是能够在操作时执行指定操作的有形实体(例如,硬件)。模块包括硬件。在示例中,所述硬件可以特定被配置为执行特定操作(例如,硬连线)。在另一示例中,所述硬件可以包括可配置的执行单元(例如,晶体管、电路等)和含有指令的计算机可读介质,其中所述指令配置所述执行单元以当在操作中时执行特定操作。可以在执行单元或加载机构的引导下进行所述配置。因此,当装置在操作时,执行单元通信地耦合至计算机可读介质。在此示例中,执行单元可以是多于一个模块的成员。例如,在操作下,可以在一个时间点通过第一组指令配置执行单元以实施第一模块,并且在第二时间点通过第二组指令重新配置执行单元以实施第二模块。
48.机器(例如,计算机系统)500可以包括硬件处理器502(例如,中央处理单元(cpu)、图形处理单元(gpu)、硬件处理器核心,或其任何组合)、主存储器504和静态存储器506,它们中的一些或全部可以经由互连(例如,总线)508彼此通信。机器500还可以包括图形显示装置510、字母数字输入装置512(例如,键盘)和用户接口(ui)导航装置514(例如,鼠标)。在示例中,图形显示装置510、字母数字输入装置512和ui导航装置514可以是触摸屏显示器。机器500可以另外包括存储装置(即,驱动单元)516、耦合到天线530的网络接口装置/收发
器520,以及一个或多个传感器528,例如全球定位系统(gps)传感器、罗盘、加速度计或其他传感器。机器500可以包括输出控制器534,例如串行(例如,通用串行总线(usb))、并行或其他有线或无线(例如,红外(ir)、近场通信(nfc)等)连接,以与一个或多个外围装置(例如,打印机、读卡器等)通信或控制所述一个或多个外围装置。
49.存储装置516可以包括机器可读介质522,其上存储了由本文描述的技术或功能中的任何一者或多者体现或利用的一个或多个数据结构或指令524(例如,软件)集合。指令524还可以在机器500执行所述指令期间完全或至少部分地驻留在主存储器504内、静态存储器506内或硬件处理器502内。在示例中,硬件处理器502、主存储器504、静态存储器506或存储装置516中的一者或任何组合可以构成机器可读介质。
50.虽然将机器可读介质522说明为单个介质,但术语“机器可读介质”可以包括被配置为存储一个或多个指令524的单个介质或多个介质(例如,集中或分布式数据库,和/或相关联的缓存和服务器)。
51.各种实施例可以完全或部分地以软件和/或固件实施。此软件和/或固件可以采用包含在非暂时性计算机可读存储介质中或上的指令的形式。然后,可以由一个或多个处理器读取和执行那些指令,以实现本文所述的操作的执行。指令可以是任何合适的形式,诸如但不限于源代码、编译代码、解释代码、可执行代码、静态代码、动态代码等。这种计算机可读介质可以包括用于以可由一个或多个计算机读取的形式存储信息的任何有形非暂时性介质,例如但不限于只读存储器(rom);随机存取存储器(ram);磁盘存储介质;光学存储介质;快闪存储器等。
52.术语“机器可读介质”可以包括具有以下性质的任何介质:能够存储、编码或载送供机器500执行的指令;以及使机器500执行本公开的技术中的任何一者或多者;或者能够存储、编码或载送由此类指令使用或与此类指令相关联的数据结构。非限制性机器可读介质示例可以包括固态存储器以及光学和磁性介质。在示例中,大规模机器可读介质包括拥有多个具有静止质量的颗粒的机器可读介质。大规模机器可读介质的特定示例可以包括非易失性存储器,例如半导体存储器装置(例如,电可编程只读存储器(eprom),或电可擦除可编程只读存储器(eeprom))和快闪存储器装置;磁盘,例如内部硬盘和可移除盘;磁光盘;以及cd-rom和dvd-rom盘。
53.指令524可以进一步利用多个传输协议(例如,帧中继、互联网协议(ip)、传输控制协议(tcp)、用户数据报协议(udp)、超文本传输协议(http)等)中的任何一者经由网络接口装置/收发器520使用传输介质在通信网络526上传输或接收。示例性通信网络可以包括局域网(lan)、广域网(wan)、分组数据网络(例如,互联网)、移动电话网络(例如,蜂窝网络)、普通老式电话(pots)网络、无线数据网络(例如,称为的电气和电子工程师协会(ieee)802.11系列标准、称为的ieee 802.16系列标准)、ieee 802.15.4系列标准以及对等(p2p)网络等。在示例中,网络接口装置/收发器520可以包括一个或多个物理插座(例如,以太网插座、同轴插座或电话插座)或一根或多根天线以连接到通信网络526。在示例中,网络接口装置/收发器520可以包括多根天线以使用以下至少一者无线地通信:单输入多输出(simo)技术、多输入多输出(mimo)技术或多输入单输出(miso)技术。术语“传输介质”应视为包括能够存储、编码或载送供机器500执行的指令并且包括数字或模拟通信信号的任何无形介质,或用于促进此类软件的通信的其他无形介质。可以在各种实现方式中
在需要时通过任何合适的次序来实施或执行以上描述和示出的操作和过程。另外,在某些实现方式中,可并行地进行所述操作的至少一部分。此外,在特定实现方式中,可以执行比所描述的操作少或多的操作。
54.一些实施例可以与各种装置和系统(例如,个人计算机(pc)、台式计算机、移动计算机、膝上型计算机、笔记本计算机、平板计算机、服务器计算机、手持式计算机、手持式装置、个人数字助理(pda)装置、手持式pda装置、车载装置、车外装置、混合装置、车辆装置、非车辆装置、移动或便携式装置、消费者装置、非移动或非便携式装置、无线通信站、无线通信装置、无线接入点(ap)、有线或无线路由器、有线或无线调制解调器、视频装置、音频装置、音频-视频(a/v)装置、有线或无线网络、无线区域网络、无线视频区域网络(wvan)、局域网(lan)、无线lan(wlan)、个人局域网(pan)、无线pan(wpan)等)结合使用。
55.一些实施例可结合以下使用:单向和/或双向无线电通信系统、蜂窝无线电-电话通信系统、移动电话、蜂窝电话、无线电话、个人通信系统(pcs)装置、包含无线通信装置的pda装置、移动或便携式全球定位系统(gps)装置、包含gps接收器或收发器或芯片的装置、包含rfid元件或芯片的装置、多输入多输出(mimo)收发器或装置、单输入多输出(simo)收发器或装置、多输入单输出(miso)收发器或装置、具有一根或多根内部天线和/或外部天线的装置、数字视频广播(dvb)装置或系统、多标准无线电装置或系统、有线或无线手持装置(例如,智能电话)、无线应用协议(wap)装置等。
56.一些实施例可结合遵循一个或多个无线通信协议的一种或多种类型的无线通信信号和/或系统使用,所述无线通信协议例如是射频(rf)、红外(ir)、频分复用(fdm)、正交fdm(ofdm)、时分复用(tdm)、时分多址(tdma)、扩展的tdma(e-tdma)、通用分组无线电服务(gprs)、扩展的gprs、码分多址(cdma)、宽带cdma(wcdma)、cdma 2000、单载波cdma、多载波cdma、多载波调制(mdm)、离散多音(dmt)、全球定位系统(gps)、wi-fi、
57.wi-max、超宽带(uwb)、全球移动通信系统(gsm)、2g、2.5g、3g、3.5g、4g、第五代(5g)移动网络、3gpp、长期演进(lte)、lte高级、gsm演进(edge)的增强数据速率等。其他实施例可在各种其他装置、系统和/或网络中使用。
58.在以上公开中,已经参考了形成以上公开的一部分的附图,附图示出了其中可以实践本公开的具体实现方式。应理解,在不脱离本公开的范围的情况下,可以利用其他实现方式,并且可以进行结构改变。说明书中对“一个实施例”、“实施例”、“示例实施例”、“示例实施例”等的引用指示所描述的实施例可以包括特定特征、结构或特性,但是每一个实施例可以不一定包括所述特定特征、结构或特性。此外,此类短语不一定是指同一个实施例。此外,当结合实施例描述特定特征、结构或特性时,无论是否明确描述,本领域的技术人员都将认识到结合其他实施例的此类特征、结构或特性。
59.本文所公开的系统、设备、装置和方法的实现方式可以包括或利用包括硬件(诸如,例如本文所讨论的一个或多个处理器和系统存储器)的一个或多个装置。本文公开的装置、系统和方法的实现方式可通过计算机网络进行通信。“网络”被定义为使得能够在计算机系统和/或模块和/或其他电子装置之间传输电子数据的一个或多个数据链路。当通过网络或另一种通信连接(硬连线、无线或者硬连线或无线的任何组合)向计算机传送或提供信息时,计算机适当地将所述连接视为传输介质。传输介质可包括网络和/或数据链路,所述网络和/或数据链路可用于携载呈计算机可执行指令或数据结构的形式的期望的程序代码
装置,并且可由通用或专用计算机访问。以上项的组合也应包括在非暂时性计算机可读介质的范围内。
60.计算机可执行指令包括例如当在处理器(诸如处理器502)处执行时致使处理器执行特定功能或功能组的指令和数据。计算机可执行指令可以是例如二进制代码、中间格式指令(诸如汇编语言)或者甚至源代码。虽然已经用特定于结构特征和/或方法动作的语言描述了本主题,但是应理解,在所附权利要求中限定的主题不一定限于上面描述的所述特征或动作。而是,所描述的特征和动作被公开为实现权利要求的示例形式。
61.存储器装置(诸如存储器504)可以包括任一存储器元件或易失性存储器元件(例如,随机存取存储器(ram,诸如dram、sram、sdram等))和非易失性存储器元件(例如rom,硬盘驱动器、磁带、cdrom等)的组合。此外,存储器装置可并入有电子、磁性、光学和/或其他类型的存储介质。在本文件的背景下,“非暂时性计算机可读介质”可以是例如但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或装置。计算机可读介质的更具体的示例(非详尽列表)将包括以下项:便携式计算机软磁盘(磁性)、随机存取存储器(ram)(电子)、只读存储器(rom)(电子)、可擦除可编程只读存储器(eprom、eeprom或快闪存储器)(电子)以及便携式压缩盘只读存储器(cd rom)(光学)。应注意,计算机可读介质甚至可能是上面打印有程序的纸张或另一种合适的介质,因为可例如经由对纸张或其他介质的光学扫描来电子地捕获程序,随后进行编译、解译或另外在需要时以合适的方式进行处理,并且随后存储在计算机存储器中。
62.本领域技术人员将了解,本公开可以在具有许多类型的计算机系统配置的网络计算环境中实践,所述计算机系统配置包括内置式车辆计算机、个人计算机、台式计算机、膝上型计算机、消息处理器、手持式装置、多处理器系统、基于微处理器的或可编程的消费电子产品、网络pc、小型计算机、大型计算机、移动电话、pda、平板电脑、寻呼机、路由器、交换机、各种存储装置等。本公开还可以在分布式系统环境中实践,其中通过web链接(通过硬连线数据链路、无线数据链路或通过硬连线数据链路与无线数据链路的任何组合)的本地和远程计算机系统两者都执行任务。在分布式系统环境中,程序模块可以位于本地和远程存储器存储装置两者中。
63.此外,在适当的情况下,本文描述的功能可以在以下项中的一者或多者中执行:硬件、软件、固件、数字部件或模拟部件。例如,一个或多个专用集成电路(asic)可以被编程为执行本文所描述的系统和程序中的一者或多者。贯穿说明书以及权利要求使用某些术语指代特定系统部件。如本领域技术人员将理解,部件可以通过不同的名称来指代。本文件不意图区分名称不同但功能相同的部件。
64.应注意,上文所讨论的传感器实施例可包括计算机硬件、软件、固件或它们的任何组合以执行它们的功能的至少一部分。例如,传感器可包括被配置为在一个或多个处理器中执行的计算机代码,并且可包括由计算机代码控制的硬件逻辑/电路。在本文中提供这些示例装置是出于说明的目的而非意在进行限制。如相关领域的技术人员所知晓,本公开的实施例可在其他类型的装置中实现。
65.本公开的至少一些实施例涉及计算机程序产品,所述计算机程序产品包括(例如,以软件形式)存储在任何计算机可用介质上的此种逻辑。这种软件当在一个或多个数据处理装置中被执行时致使装置如本文所描述那样进行操作。
66.虽然上文已描述了本公开的各种实施例,但应理解,仅通过示例而非限制的方式呈现本公开的各种实施例。相关领域的技术人员将明白,在不脱离本公开的精神和范围的情况下可进行形式和细节上的各种改变。因此,本公开的广度和范围不应受到上述示例性实施例中的任何一个限制,而是应仅根据所附权利要求和其等效物限定。已经出于说明和描述目的而呈现了前述描述。前述描述并不意图是详尽的或将本公开限制于所公开的精确形式。鉴于以上教导,许多修改和变化形式是可能的。此外,应注意,前述可选实现方式中的任一者或全部可按任何所期望的组合使用,以形成本公开的附加混合实现方式。例如,相对于特定装置或部件描述的功能性中的任一者可由另一个装置或部件执行。此外,尽管已经描述了特定装置特性,但本公开的实施例可能涉及许多其他装置特性。此外,尽管已用特定于结构特征和/或方法动作的语言描述了实施例,但是应理解,本公开不一定受限于所描述的特定特征或动作。而是,将具体特征和动作公开为实现所述实施例的说明性形式。除非另外特别说明,或者在所使用的上下文中另外理解,否则诸如“能够”、“可以”、“可能”或“可”等条件语言通常意在传达某些实施例可包括某些特征、元件和/或步骤,而其他实施例可不包括所述某些特征、元件和/或步骤。因此,此种条件语言通常不意图暗示特征、元件和/或步骤对于一个或多个实施例而言无论如何都是所需的。
67.根据一个实施例,对所述内容的所述指示包括与所述产品、服务或实体中的所述至少一者相关联的cookie或web链接。
68.根据一个实施例,所述装置是移动装置或第二车辆的部件。
69.根据一个实施例,进一步部分地基于与所述装置相关联的账户数据来确定所述内容。
70.根据一个实施例,进一步至少部分地基于与所述第一车辆相关联的第二位置数据来确定所述内容。
71.根据一个实施例,至少基于使用自然语言处理(nlp)的所述音频数据来确定所述意图。

技术特征:
1.一种方法,其包括:从装置接收音频数据;接收与所述装置相关联的传感器数据,其中所述传感器数据包括第一位置数据;至少基于所述音频数据来确定与所述音频数据相关联的意图;基于所述意图来确定产品、服务或实体中的至少一者;基于所述传感器数据以及所述产品、服务或实体中的至少一者来确定内容,其中所述内容与第一车辆相关联;以及将对所述内容的指示发送到所述装置。2.如权利要求1所述的方法,其中对所述内容的所述指示包括与所述产品、服务或实体中的所述至少一者相关联的cookie或web链接。3.如权利要求1所述的方法,其中所述装置是移动装置或第二车辆的部件。4.如权利要求1所述的方法,其中进一步部分地基于与所述装置相关联的账户数据来确定所述内容。5.如权利要求1所述的方法,其中进一步至少部分地基于与所述第一车辆相关联的第二位置数据来确定所述内容。6.如权利要求1所述的方法,其中至少基于使用自然语言处理(nlp)的所述音频数据来确定所述意图。7.如权利要求1所述的方法,其中所述第一位置数据包括所述装置的第一位置,并且其中与所述第一车辆相关联的路线包括所述装置的所述第一位置。8.一种第一装置,其包括:至少一个存储器装置,所述至少一个存储器装置存储计算机可执行指令;和至少一个处理器,所述至少一个处理器被配置为访问所述至少一个存储器装置,其中所述至少一个处理器被配置为执行所述计算机可执行指令以:从第二装置接收音频数据;接收与所述第二装置相关联的传感器数据,其中所述传感器数据包括第一位置数据;至少基于所述音频数据来确定与所述音频数据相关联的意图;基于所述意图来确定产品、服务或实体中的至少一者;基于所述传感器数据以及所述产品、服务或实体中的至少一者来确定内容,其中所述内容与第一车辆相关联;以及将对所述内容的指示发送到所述第二装置。9.如权利要求8所述的第一装置,其中对所述内容的所述指示包括与所述产品、服务或实体中的所述至少一者相关联的cookie或web链接。10.如权利要求8所述的第一装置,其中所述第二装置是移动装置或第二车辆的部件。11.如权利要求8所述的第一装置,其中进一步部分地基于与所述第二装置相关联的账户数据来确定所述内容。12.如权利要求8所述的第一装置,其中进一步至少部分地基于与所述第一车辆相关联的第二位置数据来确定所述内容。13.如权利要求8所述的第一装置,其中至少基于使用自然语言处理(nlp)的所述音频数据来确定所述意图。
14.如权利要求8所述的第一装置,其中所述第一位置数据包括所述装置的第一位置,并且其中与所述第一车辆相关联的路线包括所述装置的所述第一位置。15.一种存储计算机可执行指令的非暂时性计算机可读介质,所述计算机可执行指令在由处理器执行时,致使所述处理器执行包括以下项的操作:从装置接收音频数据;接收与所述装置相关联的传感器数据,其中所述传感器数据包括第一位置数据;至少基于所述音频数据来确定与所述音频数据相关联的意图;基于所述意图来确定产品、服务或实体中的至少一者;基于所述传感器数据以及所述产品、服务或实体中的至少一者来确定内容,其中所述内容与第一车辆相关联;以及将对所述内容的指示发送到所述装置。

技术总结
本公开提供了“用于向用户提供定向内容的系统和方法”。本公开总体上涉及用于向用户提供定向内容的系统和方法。在示例性方法中,可以从装置接收音频数据。还可以接收与所述装置相关联的传感器数据,并且所述传感器数据可包括位置数据。在接收到所述音频数据时,可以确定与所述音频数据相关联的意图。可以基于所述意图来确定产品、服务或实体中的至少一者。然后可以基于所述传感器数据以及所述产品、服务或实体中的至少一者来确定内容。所述内容可以与车辆相关联。然后可以将对所述内容的指示发送到所述装置。送到所述装置。送到所述装置。


技术研发人员:S
受保护的技术使用者:福特全球技术公司
技术研发日:2023.01.16
技术公布日:2023/7/31
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐