-
公开(公告)号:US20150242750A1
公开(公告)日:2015-08-27
申请号:US14188086
申请日:2014-02-24
Applicant: Google Inc.
Inventor: John Roberts Anderson , Ryan Michael Rifkin , Douglas Eck
IPC: G06N5/04
CPC classification number: G06Q30/0631 , G06F16/3347
Abstract: An asymmetric system for obtaining recommendations is disclosed. A reference magnitude may be obtained from a seed and/or a user model. The reference magnitude may be utilized to adjust the magnitude of candidate vectors that represent one or more items in a multi-dimensional vector space. This permits an item to receive credit for a popularity up to a certain point. The dot products between the adjusted candidate vectors and the seed vector may be obtained and, in some configurations, ranked. The highest dot products may correspond to items that are preferred to be recommended according to an implementation.
Abstract translation: 公开了一种用于获得建议的不对称系统。 可以从种子和/或用户模型获得参考幅度。 可以利用参考幅度来调整表示多维向量空间中的一个或多个项目的候选向量的大小。 这允许项目在一定程度上获得受欢迎程度的信用。 可以获得调整后的候选向量与种子向量之间的点积,并且在一些配置中可以进行排名。 最高点产品可以对应于根据实施方案推荐推荐的项目。
-
公开(公告)号:US09386417B1
公开(公告)日:2016-07-05
申请号:US14720825
申请日:2015-05-24
Applicant: Google Inc.
Inventor: Andrew Ames Bunner , Alan Lee Gardner, III , Mohammed Waleed Kadous , Brian Patrick Williams , Marc Stogaitis , Nadav Aharony , Brian Duff , Pascal Tom Getreuer , Zhentao Sun , Daniel Estrada Alva , Ami Patel , Benjamin Razon , Richard Daniel Webb , Tony Weber , Thomas Yuchin Chao , Ryan Michael Rifkin , Richard Francis Lyon , Liem Tran , Joseph A. Farfel
Abstract: The disclosure includes a system and method for detecting fine grain copresence between users. The system includes a processor and a memory storing instructions that when executed cause the system to: process one or more signals to determine coarse grain location information of a first device and a second device; determine whether the first device and the second device are copresent based on the coarse grain location information; in response to determining that the first device and the second device are copresent based on the coarse grain location information, transmit a signal to the second device to alert the second device to listen for a fine grain copresence token from the first device; and refine copresence based on receiving an indication that the second device has received the fine grain copresence token.
-
公开(公告)号:US10115146B1
公开(公告)日:2018-10-30
申请号:US14688691
申请日:2015-04-16
Applicant: GOOGLE INC.
Inventor: John Roberts Anderson , Ryan Michael Rifkin , Jay Yagnik , Rasmus Larsen , Sarvjeet Singh , Yi-Fan Chen , Anandsudhakar Kesari
Abstract: Implementations include systems and methods for scoring candidates for set recommendation problems. An example method includes repeating, for each code in code arrays for items in a set of items, determining a most common value for the code. In some implementations, the method includes determining that the most common value occurs with a frequency that meets an occurrence threshold and adding the code and the most common value to set-inclusion criteria. In other implementations, the method includes determining a value for the code from a code array for a seed item and adding the code and the most common value to set-inclusion criteria when the value for the code from the code array for the seed item matches the most common value. The method may also include evaluating a similarity with a candidate item based on the set-inclusion criteria and basing a recommendation regarding the candidate item on the similarity.
-
公开(公告)号:US09941977B2
公开(公告)日:2018-04-10
申请号:US14588882
申请日:2015-01-02
Applicant: Google Inc.
Inventor: Pascal Tom Getreuer , Murphy Martin Stein , Ryan Michael Rifkin , Richard Francis Lyon , Ian Rickard Muldoon
IPC: H04B11/00
CPC classification number: H04B11/00
Abstract: Implementations generally relate to providing data transmission between devices over audible sound. In some implementations, a method includes mapping each symbol of data to a frequency combination, where each frequency combination includes one or more frequencies. The method further includes generating a sine wave for each frequency. The method further includes adding sine waves for a given symbol to obtain a resulting sine wave. The method further includes applying a window function to the resulting sine wave to obtain a data signal.
-
5.
公开(公告)号:US20150170035A1
公开(公告)日:2015-06-18
申请号:US14096815
申请日:2013-12-04
Applicant: GOOGLE INC.
Inventor: Sarvjeet Singh , John Roberts Anderson , Ryan Michael Rifkin
IPC: G06N5/02
CPC classification number: G06N5/022
Abstract: A user model may be generated using affinity and exposure values for each item a user interacts with in an embedded space. The user model may include exemplars which may refer to representative items in the embedded space. Based on the user model, a recommendation of items may be provided to the user. A truncated form of the user model and/or the recommended items may be sent to the user's mobile device.
Abstract translation: 可以使用用户在嵌入式空间中交互的每个项目的亲和度和曝光值来生成用户模型。 用户模型可以包括可以参考嵌入空间中的代表性项目的示例。 基于用户模型,可以向用户提供项目的推荐。 可以将用户模型和/或推荐项目的截断形式发送到用户的移动设备。
-
公开(公告)号:US09811311B2
公开(公告)日:2017-11-07
申请号:US14230038
申请日:2014-03-31
Applicant: Google Inc.
Inventor: Boris Smus , Christian Plagemann , Ankit Mohan , Ryan Michael Rifkin
Abstract: The present disclosure provides techniques for improving IMU-based gesture detection by a device using ultrasonic Doppler. A method may include detecting the onset of a gesture at a first device based on motion data obtained from an IMU of the first device. An indication of the detection of the onset of the gesture may be provided to a second device. Next, a first audio signal may be received from the second device. As a result, the gesture may be identified based on the motion data and the received first audio signal. In some cases, a first token encoded within the first audio signal may be decoded and the first token may be provided to a third coordinating device. A confirmation message may be received from the third coordinating device based on the first token provided and identifying the gesture may be further based on the confirmation message.
-
公开(公告)号:US09319096B1
公开(公告)日:2016-04-19
申请号:US14288137
申请日:2014-05-27
Applicant: Google Inc.
Inventor: Ryan Michael Rifkin , Richard Francis Lyon , Pascal Tom Getreuer
IPC: H04B1/69 , H04B1/707 , H04B1/713 , H04B1/7075 , H04B1/709
CPC classification number: H04B1/70752 , H04B1/709 , H04B2201/70718
Abstract: Implementations generally relate to ultrasonic communication between devices. In some implementations, a method includes receiving a data signal, where the data signal is transmitted and received in an indoor environment. The method further includes demodulating the data signal based on direct sequence spread spectrum.
Abstract translation: 实现通常涉及设备之间的超声波通信。 在一些实现中,一种方法包括接收数据信号,其中在室内环境中发送和接收数据信号。 该方法还包括基于直接序列扩频解调数据信号。
-
8.
公开(公告)号:US20150261495A1
公开(公告)日:2015-09-17
申请号:US14230038
申请日:2014-03-31
Applicant: Google Inc.
Inventor: Boris Smus , Christian Plagemann , Ankit Mohan , Ryan Michael Rifkin
Abstract: The present disclosure provides techniques for improving IMU-based gesture detection by a device using ultrasonic Doppler. A method may include detecting the onset of a gesture at a first device based on motion data obtained from an IMU of the first device. An indication of the detection of the onset of the gesture may be provided to a second device. Next, a first audio signal may be received from the second device. As a result, the gesture may be identified based on the motion data and the received first audio signal. In some cases, a first token encoded within the first audio signal may be decoded and the first token may be provided to a third coordinating device. A confirmation message may be received from the third coordinating device based on the first token provided and identifying the gesture may be further based on the confirmation message.
Abstract translation: 本公开提供了一种用于通过使用超声波多普勒的装置改进基于IMU的手势检测的技术。 一种方法可以包括基于从第一设备的IMU获得的运动数据来检测在第一设备处的手势的开始。 可以向第二设备提供对手势开始的检测的指示。 接下来,可以从第二设备接收第一音频信号。 结果,可以基于运动数据和接收到的第一音频信号来识别手势。 在一些情况下,可以解码在第一音频信号内编码的第一令牌,并且可以将第一令牌提供给第三协调装置。 可以基于提供的第一令牌从第三协调设备接收确认消息,并且可以基于确认消息进一步识别手势。
-
公开(公告)号:US09042912B1
公开(公告)日:2015-05-26
申请号:US14313949
申请日:2014-06-24
Applicant: Google Inc.
Inventor: Andrew Ames Bunner , Alan Lee Gardner, III , Mohammed Waleed Kadous , Brian Patrick Williams , Marc Stogaitis , Nadav Aharony , Brian Duff , Pascal Tom Getreuer , Zhentao Sun , Daniel Estrada Alva , Ami Patel , Benjamin Razon , Richard Daniel Webb , Tony Weber , Thomas Yuchin Chao , Ryan Michael Rifkin , Richard Francis Lyon , Liem Tran , Joseph A. Farfel
Abstract: The disclosure includes a system and method for detecting fine grain copresence between users. The system includes a processor and a memory storing instructions that when executed cause the system to: process one or more signals to determine coarse grain location information of a first device and a second device; determine whether the first device and the second device are copresent based on the coarse grain location information; in response to determining that the first device and the second device are copresent based on the coarse grain location information, transmit a signal to the second device to alert the second device to listen for a fine grain copresence token from the first device; and refine copresence based on receiving an indication that the second device has received the fine grain copresence token.
Abstract translation: 本公开包括用于检测用户之间的细粒度共存的系统和方法。 该系统包括处理器和存储指令的存储器,所述指令在执行时导致系统:处理一个或多个信号以确定第一设备和第二设备的粗粒度位置信息; 基于粗粮位置信息来确定第一设备和第二设备是否共享; 响应于基于粗粒度位置信息确定第一设备和第二设备共同呈现,向第二设备发送信号以警告第二设备从第一设备收听细粒度共存令牌; 以及基于接收到所述第二设备已经接收到所述细粒度共存令牌的指示来优化共存。
-
-
-
-
-
-
-
-