CN112437941A - 基于远程配置文件来初始化推荐***的***和方法 - Google Patents

基于远程配置文件来初始化推荐***的***和方法 Download PDF

Info

Publication number
CN112437941A
CN112437941A CN201980036925.2A CN201980036925A CN112437941A CN 112437941 A CN112437941 A CN 112437941A CN 201980036925 A CN201980036925 A CN 201980036925A CN 112437941 A CN112437941 A CN 112437941A
Authority
CN
China
Prior art keywords
user
processor
content
user device
demographic information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201980036925.2A
Other languages
English (en)
Inventor
尼古拉斯·奥塞尔
埃里扎·法兹利
马泰奥·贝利奥利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Safran Passenger Innovations LLC
Original Assignee
Systems and Software Enterprises LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Systems and Software Enterprises LLC filed Critical Systems and Software Enterprises LLC
Publication of CN112437941A publication Critical patent/CN112437941A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/435Filtering based on additional data, e.g. user or group profiles
    • G06F16/437Administration of user profiles, e.g. generation, initialisation, adaptation, distribution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41422Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/164Infotainment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management
    • B60K2360/186Displaying information according to relevancy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/589Wireless data transfers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/592Data transfer involving external databases
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/28Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/29Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/85Arrangements for transferring vehicle- or driver-related data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本文公开了用于向一个或多个用户提供针对特定用户的推荐的***和方法。具有存储器和与存储器通信连接的处理器的推荐服务器可用于至少部分基于从所述用户设备接收的人口统计信息生成推荐并将生成的推荐呈现给用户。在生成推荐之后,服务器可删除接收到的人口统计信息,使得人口统计信息只能存储在用户设备上。

Description

基于远程配置文件来初始化推荐***的***和方法
本申请要求于2018年6月1日提交申请号为62/679,546的美国临时申请的优先权。这个引用的外部材料以及其它所有引用的外部材料的全部内容均通过引用并入本文。通过引用并入的一个参考文献中的术语的定义或用法与本文中提供的这一同一术语的定义不一致或相反时,以本文提供的术语的定义为准。
技术领域
本发明的领域为推荐***和方法。
背景技术
以下描述包括可有助于理解本发明的信息。这并不是承认本文提供的任何信息是现有技术或与当前要求保护的发明相关,或者明确或含蓄地引用的任何专利公开是现有技术。
在线商店和用户生成的媒体平台利用推荐***来增加提高物品的浏览量。这样的***通常依赖于集中存储的数据,这些集中存储的数据有关用户偏好和物品的固有属性(即基于内容的推荐器)或其他用户的偏好(即协作过滤推荐器)
通过添加与用户有关的人口统计信息和与推荐***的使用有关的背景信息,可以进一步提高推荐器性能。但是,有关用户的人口统计信息是敏感信息。这限制了有关用户的人口统计信息的收集和存储方式,并且限制了用户提供这些信息,用于存储在用户无法掌控的位置处的意愿。
最常见的方法是要求用户创建个人帐户,并在帐户创建过程中提供此信息。然后通常将此信息存储在与公司关联的服务器上。
对于用于车辆内容分发网络的推荐***而言,由于帐户的使用时间有限,特别是在飞机或其他交通工具的短途旅行中,需要帐户创建以实现推荐的***可能会带来极大的不便并禁止其使用。
本文确定的所有专利公开均以相同的程度通过引用并入,就好像具体和分别指示每个单独的专利公开或专利申请通过引用并入一样。当在并入的参考文献中术语的定义或用法与本文提供的术语的定义不一致或相反时,适用本文提供的该术语的定义适用,而参考文献中该术语的定义则不适用。
因此,仍然需要用于推荐内容的***和方法,通过这些***和方法,用户不再需要创建用户账户,同时提供存储在***中的个人信息。
发明内容
本发明的主题提供了用于为每个用户生成用户特定的(例如,个性化的)内容推荐的设备、***和方法。优选地,这样的***和方法与车载网络结合使用。
所设想的***和方法利用与处理器通信地连接的推荐服务器,其中该服务器或处理器被配置为从用户的设备接收关于用户的人口统计信息。使用该信息,所述处理器可以至少部分地基于所接收的人口统计信息来生成并呈现推荐内容。在将推荐内容发送到用户的设备之后,优选地删除服务器上的用户的人口统计信息,这样用户的人口统计信息不被集中存储,而是留在用户的设备上。
在删除之前,可以想到,***可以至少部分地基于接收到的用户的人口统计信息来创建用户配置文件。然后,可以用此用户配置文件代替用户的人口统计信息或可以将用户配置文件与用户的人口统计信息相结合来为用户生成一个或多个内容推荐。用户配置文件可以传输到用户设备进行存储。在将用户配置文件传输到用户的设备后,最好将用户配置文件从服务器中删除。
还可以想到的是,所述处理器可以基于用户与***的交互来更新用户配置文件,并使更新后的用户配置文件发送到用户设备并存储在用户设备上。同样,优选将更新的用户配置文件发送到用户设备后,再从服务器中删除。此类用户的交互可以包括,例如,(i)用户选择内容,(ii)用户查看内容,(iii)用户喜欢内容,(iv)用户将内容添加到播放列表,以及(v)用户跳过内容。
根据优选实施例的具体描述,以及通过参考附图,本发明主题的不同目的、特征、方面和优点将变得更加显而易见,其中附图中相同的附图标记表示相同的组件。
附图说明
图1是推荐***的一个实施例的图。
具体实施方式
在整个以下讨论中,将多次提及服务器、服务、接口、门户、平台或由计算设备形成的其他***。应当理解,使用这样的术语被认为代表具有至少一个处理器的一个或多个计算设备,所述至少一个处理器被配置为执行存储在计算机可读有形非暂时性介质上的软件指令。例如,服务器可以包括一台或多台计算机,这一台或多台计算机以履行所述任务、职责或功能的方式充当网络服务器、数据库服务器或其它类型的计算机服务器。
以下讨论提供了本发明主题的许多示例实施例。尽管每个实施例代表发明元素的单个组合,但是也可认为发明主题包括所公开元素的所有可能的组合。因此,如果一个实施例包括元素A、B和C,而第二实施例包括元素B和D,那么即使没有明确地说明,也认为本发明主题包括A,B,C和D的其他剩余组合。
尽管本文的讨论集中在飞机上,但是可以想到的是,本文所讨论的***和方法可以类似地用在轮船、火车、公共汽车和其他车辆上。
本发明主题描述了用于向多个用户提供内容推荐而无需集中存储每个用户的个人信息的***和方法。
设想的***和方法有利地结合了以下特征:(i)不需要在车载内容分发网络中存储个人数据;(ii)(例如,当用户将移动设备连接到车载内容分发网络时)仅使用同时从用户处接收的人口统计元素初始化用户配置文件。通过这种方式,这样的***和方法具有以下技术效果:不需要用户信息的集中存储,同时基于用户的人口统计和与***的交互向用户有效地提供个性化推荐。
在图1所示的一个实施例中,***100被配置为向一个或多个用户提供用户特定的内容推荐,优选地,所有这些用户都连接到车载网络。***100包括推荐服务器120,推荐服务器120具有处理器122和与推荐服务器120通信连接的存储器124。服务器120优选地被配置为从用户的移动或其他便携式计算设备110A以及其他用户的设备和布置在车辆内的可能的机上娱乐设备处接收人口统计信息。优选地,尽管也可以使用有线网络,但是这种信息是通过车载无线网络130发送的。
服务器120邀请/请求一个或多个用户在用户设备110A上安装软件程序。在一些实施例中,这可以发生在车辆外部的单独网络上,例如在用户上车之前。所设想的用户设备包括例如智能电话、平板电脑、智能手表、电子阅读器等。在用户使用车载娱乐设备110B,例如,通常带有显示屏的那些娱乐设备,显示屏设置在飞机或其它交通工具的座椅靠背中,的情况下,可以设想的是,软件程序可预先安装在设备110B中,同时信息/推荐内容可显示在显示屏中。
在将软件程序安装在用户设备110A上之后,服务器120请求用户创建帐户。在帐户创建过程中或之后,***100可以明确地请求人口统计元素,或通过诸如自动挖掘用户设备110A来获得人口统计元素。
当用户将用户设备110A连接到车载内容分发网络130时,软件程序自动将相关信息从用户设备110A上的用户帐户发送到推荐服务器120。这种信息可以包括,例如,存储在用户设备110A上的用户人口统计信息和/或用户配置文件。
处理器122优选地被配置为在用户设备110A上至少部分地基于所接收的人口统计信息和/或用户配置文件来生成一个或多个推荐并将生成的一个或多个推荐呈现给用户。在生成一个或多个推荐之后,处理器122可以使接收到的人口统计信息/用户配置文件从服务器120中删除。通过这种方式,这样的***和方法有利地确保来自用户的个人数据没有存储在服务器120上或***100内,而是本地存储在用户设备110A上。
因此,可以想到的是,如果用户将应用程序从用户设备110A中删除(以及将存储在用户设备110A中的个人数据一起删除),那么车载网络中所有的用户个人数据也将被删除,这是因为信息不是集中存储在服务器120中的。
另外,当用户从一个车载网络移动到另一个车载网络或跨越多个车载网络时,无需跟踪用户,因为每次移动用户配置文件都会重新初始化。
在一些实施例中,处理器122可被配置为至少部分地基于从用户设备110A接收的人口统计信息来创建用户配置文件。然后,可以通过车载网络将用户配置文件发送到用户设备110A,然后将用户配置文件从服务器120中删除。
在这样的实施例中,可以想到的是,处理器122可被配置为从用户设备110A接收用户配置文件,并且至少部分地基于接收到的用户配置文件来生成和呈现推荐。还可以想到的是,处理器122可以基于用户与***100的交互来更新用户配置文件,并且使更新后的用户配置文件发送到用户设备110A并存储在用户设备110A上。此类用户的交互可以包括,例如,(i)用户选择内容,(ii)用户查看内容,(iii)用户喜欢内容,(iv)用户将内容添加到播放列表,以及(v)用户跳过内容。它还可能包括用户在一条内容上花费的时间和/或用户是否请求有关一条内容的更多信息。
如本文所用,并且除非上下文另有明确规定,否则术语“连接到”旨在包括直接连接(其中两个彼此连接的元件彼此接触)和间接连接(其中至少一个另外的元件位于两个元件之间)。因此,术语“连接到”和“与…连接”同义使用。
在一些实施例中,用于描述和要求保护本发明的某些实施例的表示成分的数量,诸如浓度、反应条件等性质的数字应理解为在某些情况下由术语“约”修饰。因此,在一些实施例中,在书面描述和所附权利要求书中阐述的数字参数是近似值,其可以根据特定实施例试图获得的期望特性而变化。在一些实施例中,应该根据报告的有效数字的数目并通过应用普通的舍入技术来解释数字参数。尽管说明本发明的一些实施例的广泛范围的数值范围和参数是近似值,但是在具体示例中列出的数值应以尽可能精确地方式报告。在本发明的一些实施例中呈现的数值可能包含某些误差,这些误差必定是由它们各自的测试测量中的标准偏差导致的。
除非上下文指示相反情况,否则本文中阐述的所有范围应解释为包括其端点,并且开放式范围应解释为仅包括商业上可行的值。同样,除非上下文指示相反情况,否则所有值列表都应视为包括中间值。
如本文的说明书和随后的权利要求中所使用的,除非上下文另有明确规定,否则“一”,“一个”和“该”的含义包括复数指代。此外,如在本文的描述中所使用的,除非上下文另有明确规定,否则“在…中”含有包括“在…内”和“在…上”。
本文中数值范围的列举仅旨在用作一种便捷的方式,用来分别指代该范围内的每个单独的值。除非本文另外指出,否则将范围内的每个单独的值并入说明书中,就如同其在本文中单独列举一样。除非本文另外指出或与上下文明显矛盾,否则本文描述的所有方法可以以任何合适的顺序执行。针对本文的某些实施例提供的任何和所有示例或示例性语言(例如“诸如”)的使用仅旨在更好地阐明本发明,并且不对以其他方式要求保护的本发明的范围构成限制。说明书中的任何语言都不应解释为表示对实施本发明必不可少的任何未要求保护的要素。
本文公开的本发明的替代元件或实施例的分组不应解释为限制。可以单独提及和保护每个组成员,或者可以将每个组成员与本文中发现的组中的其它成员或其它元件任意组合来进行保护。出于方便和/或可专利性的原因,可以将一个或多个组成员包含在组中或从组中删除。当出现任何这样的包含或删除时,本说明书在此被认为包含经修改的组,从而实现所附权利要求中使用的所有马库什组的书面描述。
对于本领域的技术人员而言显而易见的是,在不背离本文的发明构思的前提下,除了已经描述的修改之外,还可以进行更多的修改。因此,本发明的主题除了受到所附权利要求的精神限制之外,并不受限制。此外,在解释说明书和权利要求书时,应以与上下文一致的尽可能广泛的方式解释所有术语。尤其是术语“包括”和“包含”应解释为以非排他性的方式涉及元件、组件或步骤,表明可以同时存在或同时使用提及的元件、组件或步骤可未明确提及的元件、组件或步骤,或者提及的元件、组件或步骤可与未明确提及的元件、组件或步骤组合。在说明书和权利要求书涉及选自以下组中的至少其中一种时,组中包括A,B,C…和N,应将文本解释为仅要求来自组中的一个元件,而不是A加B,或B加N等。

Claims (15)

1.一种提供针对特定用户的推荐***,包括:
一推荐服务器,其具有一处理器和存储器,所述处理器和存储器以通信方式彼此连接;
所述推荐服务器被配置为从用户设备接收人口统计信息;
其中所述处理器被配置为至少部分地基于接收到的所述人口统计信息来生成内容推荐,并将所述内容推荐发送给所述用户设备;以及
所述处理器在生成所述内容推荐之后删除所述接收到的人口统计信息。
2.根据权利要求1所述的***,其特征在于,所述人口统计信息仅存储在所述用户设备上。
3.根据权利要求1所述的***,其特征在于,还包括布置在座椅靠背中的显示屏,所述处理器使所述推荐呈现在所述显示屏上。
4.根据权利要求1所述的***,其特征在于,所述处理器使所述推荐呈现在所述用户设备上。
5.根据权利要求1所述的***,其特征在于,还包括:
处理器至少部分地基于从所述用户设备接收的所述人口统计信息来创建一用户配置文件;以及
所述处理器使所述用户配置文件发送至所述用户设备。
6.根据权利要求5所述的***,其特征在于,所述处理器还被配置为在将所述用户配置文件发送到所述用户设备之后,从所述服务器中删除所述用户配置文件。
7.根据权利要求5所述的***,其特征在于,所述处理器还被配置为从所述用户设备接收所述用户配置文件,并且至少部分地基于所接收的所述用户配置文件来生成并呈现所述推荐。
8.根据权利要求7所述的***,其特征在于,所述处理器在生成所述推荐之后删除所述用户配置文件。
9.根据权利要求7所述的***,其特征在于,所述处理器还被配置为基于用户与所述***的交互来更新所述用户配置文件,并且使所述更新后的用户配置文件发送到所述用户设备并存储在所述用户设备上。
10.根据权利要求9所述的***,其特征在于,所述用户的交互包括以下一项或多项:(i)用户选择内容,(ii)用户查看内容,(iii)用户喜欢内容,(iv)用户将内容添加到播放列表,以及(v)用户跳过内容。
11.一种用于在车载网络中提供针对特定用户的推荐的方法,包括:
提供具有一服务器和一存储器的推荐服务器,所述处理器与所述推荐服务器通信地连接;
从具有存储器的用户设备中接收人口统计信息,其中所述人口统计信息存储于所述存储器中,所述用户设备与所述车载网络连接;
将接收到的人口统计信息临时存储在所述存储器中;
使用所述处理器至少部分地基于从所述用户设备接收的人口统计信息来分析和生成一个或多个推荐;
所述处理器使所述一个或多个推荐被呈现在所述用户设备上;以及
所述处理器在呈现所述推荐后将接收到的人口统计信息从所述存储器中删除。
12.根据权利要求11所述的方法,其特征在于,还包括:
使用所述处理器并且至少部分地基于所述人口统计信息来创建用户配置文件,其中所述用户配置文件临时存储在所述存储器中;
将所述用户配置文件发送给所述用户设备;以及
所述处理器在将所述用户配置文件发送到所述用户设备后发送命令,以将所述用户配置文件从所述存储器中删除。
13.根据权利要求12所述的方法,其特征在于,还包括:
从所述用户设备接收所述用户配置文件;
使用所述处理器至少部分地基于从所述用户设备接收的用户配置文件来分析和生成一个或多个推荐;以及
所述处理器使所述一个或多个推荐呈现在所述用户设备上。
14.根据权利要求12所述的方法,其特征在于,还包括:
使用所述处理器并根据用户与***的交互来更新所述用户配置文件;以及
将更新后的用户配置文件发送给所述用户设备。
15.根据权利要求14所述的方法,其特征在于,所述用户的交互包括以下各项中的一项或多项:(i)用户选择内容,(ii)用户查看内容,(iii)用户喜欢内容,(iv)用户将内容添加到播放列表,以及(v)用户跳过内容。
CN201980036925.2A 2018-06-01 2019-05-31 基于远程配置文件来初始化推荐***的***和方法 Pending CN112437941A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201862679546P 2018-06-01 2018-06-01
US62/679,546 2018-06-01
PCT/US2019/035000 WO2019232439A1 (en) 2018-06-01 2019-05-31 Systems and methods for initialization of recommendation system based on remote profiles

Publications (1)

Publication Number Publication Date
CN112437941A true CN112437941A (zh) 2021-03-02

Family

ID=67002391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980036925.2A Pending CN112437941A (zh) 2018-06-01 2019-05-31 基于远程配置文件来初始化推荐***的***和方法

Country Status (5)

Country Link
US (1) US20190370279A1 (zh)
EP (1) EP3803760A1 (zh)
JP (1) JP7331018B2 (zh)
CN (1) CN112437941A (zh)
WO (1) WO2019232439A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7380612B2 (ja) * 2021-02-18 2023-11-15 トヨタ自動車株式会社 方法、情報処理装置、及びシステム

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050066011A1 (en) * 2001-12-21 2005-03-24 Searchspace Limited System and method for monitoring usage patterns
CN1752961A (zh) * 2004-09-22 2006-03-29 夏普株式会社 图像处理装置和图像处理***
JP2009140051A (ja) * 2007-12-04 2009-06-25 Sony Corp 情報処理装置、情報処理システム、推薦装置、情報処理方法および記憶媒体
US20130030645A1 (en) * 2011-07-28 2013-01-31 Panasonic Corporation Auto-control of vehicle infotainment system based on extracted characteristics of car occupants
CN103257998A (zh) * 2006-02-22 2013-08-21 索尼德国有限责任公司 更新用户简档的方法
US20140359647A1 (en) * 2012-12-14 2014-12-04 Biscotti Inc. Monitoring, Trend Estimation, and User Recommendations
CN104902057A (zh) * 2015-06-25 2015-09-09 三星电子(中国)研发中心 移动通讯终端的信息处理方法和装置
CN107209636A (zh) * 2014-11-03 2017-09-26 奥迪股份公司 机动车的信息娱乐***及其运行方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005094115A (ja) 2003-09-12 2005-04-07 Matsushita Electric Ind Co Ltd 視聴情報蓄積機能付き放送受信装置および推薦コンテンツ表示装置
JP4744216B2 (ja) 2005-07-19 2011-08-10 ソニー エリクソン モバイル コミュニケーションズ, エービー 移動体装置、サービス提供システム、情報通信端末
US7908303B2 (en) * 2007-04-10 2011-03-15 Intellectual Ventures Holding 32 Llc Integrated digital media projection and personal digital data processing system
US20100225654A1 (en) * 2009-03-06 2010-09-09 Theis Robert J Theatre Seatback Display

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050066011A1 (en) * 2001-12-21 2005-03-24 Searchspace Limited System and method for monitoring usage patterns
CN1752961A (zh) * 2004-09-22 2006-03-29 夏普株式会社 图像处理装置和图像处理***
CN103257998A (zh) * 2006-02-22 2013-08-21 索尼德国有限责任公司 更新用户简档的方法
JP2009140051A (ja) * 2007-12-04 2009-06-25 Sony Corp 情報処理装置、情報処理システム、推薦装置、情報処理方法および記憶媒体
US20130030645A1 (en) * 2011-07-28 2013-01-31 Panasonic Corporation Auto-control of vehicle infotainment system based on extracted characteristics of car occupants
US20140359647A1 (en) * 2012-12-14 2014-12-04 Biscotti Inc. Monitoring, Trend Estimation, and User Recommendations
CN107209636A (zh) * 2014-11-03 2017-09-26 奥迪股份公司 机动车的信息娱乐***及其运行方法
CN104902057A (zh) * 2015-06-25 2015-09-09 三星电子(中国)研发中心 移动通讯终端的信息处理方法和装置

Also Published As

Publication number Publication date
JP7331018B2 (ja) 2023-08-22
WO2019232439A1 (en) 2019-12-05
EP3803760A1 (en) 2021-04-14
US20190370279A1 (en) 2019-12-05
JP2021525922A (ja) 2021-09-27

Similar Documents

Publication Publication Date Title
US11729580B2 (en) Methods and systems for encouraging behaviour while occupying vehicles
US11734026B2 (en) Methods and interfaces for rendering content on display screens of a vehicle and cloud processing
US10652141B2 (en) Customized communications for network systems
US20140372423A1 (en) Personalized entity preferences model and notifications
WO2017038947A1 (ja) アイテム推薦システム、アイテム推薦方法およびプログラム
US11329942B2 (en) Methods, systems, and media for presenting messages related to notifications
US10952047B2 (en) Distributed content for aircraft
US20200098009A1 (en) Information processing apparatus and information processing method
US10810270B2 (en) Web search based on browsing history and emotional state
US11395022B1 (en) Passenger preference based content delivery in commercial passenger vehicles
US20150026713A1 (en) Method and system for in-flight handling of personalized entertainment data
CN112437941A (zh) 基于远程配置文件来初始化推荐***的***和方法
US9792329B1 (en) Mood-based content
JP2009296309A (ja) 航空機利用者用マルチメディアコンテンツ提供システム及び航空機利用者用マルチメディアコンテンツ提供方法
CN105208409A (zh) 一种信息推荐方法及装置
KR20120038128A (ko) 위치 정보 기반 가상 방명록 서비스 제공 방법 및 장치
US20190370835A1 (en) Systems And Methods For Recommendation System Based On Implicit Feedback
CN113158034A (zh) 信息推送方法、装置、计算机设备和存储介质
US9870361B2 (en) Geo-locate system and technique
US20230393867A1 (en) Methods and Interfaces for Rendering Content on Display Screens of a Vehicle and Cloud Processing
US20230396823A1 (en) Systems And Methods For Recommending Correlated And Anti-Correlated Content
US20190273951A1 (en) Determining Relevant Content for a User Locally to the User
US20190333108A1 (en) Method for delivering tailored content to transportation network company passengers
Asuncion et al. CLIENT-SIDE SESSION-BASED CONTEXTUAL USER MODEL BUILDER

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination