-
公开(公告)号:US10298398B2
公开(公告)日:2019-05-21
申请号:US15393185
申请日:2016-12-28
Applicant: Google Inc.
Inventor: Vinit Deshpande , Amit Joshi , Sanjeev Radhakrishnan
Abstract: Implementations relate to peer-to-peer discovery, connection, and data transfer providing privacy protection and increased security features.
-
公开(公告)号:US10297271B1
公开(公告)日:2019-05-21
申请号:US15823357
申请日:2017-11-27
Applicant: Google Inc.
Inventor: Pedro Gonnet Anders
IPC: G10L25/03
Abstract: A matrix is generated that stores sinusoidal components evaluated for a given sample rate corresponding to the matrix. The matrix is then used to convert an audio signal to chroma vectors representing of a set of “chromae” (frequencies of interest). The conversion of an audio signal portion into its chromae enables more meaningful analysis of the audio signal than would be possible using the signal data alone. The chroma vectors of the audio signal can be used to perform analyzes such as comparisons with the chroma vectors obtained from other audio signals in order to identify audio matches.
-
公开(公告)号:US10297254B2
公开(公告)日:2019-05-21
申请号:US15284473
申请日:2016-10-03
Applicant: Google Inc.
Inventor: Yuzhao Ni , Bo Wang , Barnaby James , Pravir Gupta , David Schairer
IPC: G10L15/00 , G06F17/30 , G06F17/28 , G10L15/22 , G10L15/06 , G10L15/18 , G06F3/16 , G10L15/08 , G06F16/242 , G06F16/33
Abstract: In various implementations, upon receiving a given voice command from a user, a voice-based trigger may be selected from a library of voice-based triggers previously used across a population of users. The library may include association(s) between each voice-based trigger and responsive action(s) previously performed in response to the voice-based trigger. The selecting may be based on a measure of similarity between the given voice command and the selected voice-based trigger. One or more responsive actions associated with the selected voice-based trigger in the library may be determined. Based on the one or more responsive actions, current responsive action(s) may be performed by the client device. Feedback associated with performance of the current responsive action(s) may be received from the user and used to alter a strength of an association between the selected voice-based trigger and the one or more responsive actions, wherein the altering includes incrementing or decrementing a count corresponding to the strength of association based on the feedback being positive or negative respectively.
-
公开(公告)号:US20190147499A1
公开(公告)日:2019-05-16
申请号:US14080448
申请日:2013-11-14
Applicant: Google Inc.
IPC: G06Q30/02
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing a campaign entity of different entity types. In an aspect, a system facilitates a workflow that enables the on-demand updating of a campaign entity from a first format (e.g., a legacy format) that supports of first feature set to a second format (e.g., a new or updated format) that supports a second feature set.
-
公开(公告)号:US10289748B2
公开(公告)日:2019-05-14
申请号:US15293846
申请日:2016-10-14
Applicant: Google Inc.
Inventor: Ankur Jain , Qian Zhong , Mohammad Mahdian , Omkar Muralidharan , Christopher Davis Monkman
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing transmission of digital components. In one aspect a digital component distribution system performs operations including determining a minimum eligibility value required to maintain the eligibility of a given digital component based on a next highest eligibility value of one of the other digital components. Based on the next highest eligibility value, a baseline transmission value required to be submitted for distribution of the given digital component is determined. A normalized transmission value is determined based on the minimum eligibility value, and transmission of the given digital component to a client device presenting a particular electronic document is triggered based on the normalized transmission value.
-
公开(公告)号:US10284823B1
公开(公告)日:2019-05-07
申请号:US15291837
申请日:2016-10-12
Applicant: Google Inc.
Inventor: Omri Amarilio , Katie Leah Roberts-Hoffman
Abstract: A portable computing device may include a lid and a base. The lid may include a display and a camera on a front side of the lid. The base may include a keyboard on a top side of the base and a processor inside the base. The processor may be coupled to the display, the camera, and the keyboard. The processor may be configured to determine that the front side of the lid is rotating toward the top side of the base, and instruct the camera to capture at least a first photograph and a second photograph based on the determination that the front side of the lid is rotating toward the top side of the base.
-
公开(公告)号:US10282162B2
公开(公告)日:2019-05-07
申请号:US15169374
申请日:2016-05-31
Applicant: Google Inc.
Inventor: Brady Duga
Abstract: A user device that plays back audio books for a user can include a dynamic pause that provides a user with greater flexibility in when to pause playback of an audio book. Dynamic pause includes initiating playback of an audio book using a user device; receiving a pause request as input to the user device, the pause request received at an input time index during playback of the audio book; retrieving a subset of candidate pause points, each candidate pause point comprising a time index within the audio book that corresponds to a break point located within an eBook corresponding to the audio book; selecting one of the candidate pause points from the subset, the time index of the selected candidate pause point determining a pause time index when playback is to be paused; and pausing the playback at the pause time index.
-
公开(公告)号:US10278006B2
公开(公告)日:2019-04-30
申请号:US15440973
申请日:2017-02-23
Applicant: GOOGLE INC.
Inventor: Sashikanth Chandrasekaran , Michal Palczewski , Varouj Chitilian
IPC: H04W4/02 , H04W4/80 , G01S1/04 , G06Q20/02 , G06Q20/20 , G06Q20/24 , G06Q20/32 , G06Q20/40 , H04L29/08 , H04W4/04
Abstract: A user enters a location with a user device. A beacon device broadcasts a first beacon device code comprising a hardware identifier via a local wireless network at the location. A service application of the user device receives the first beacon device hardware identifier, logs a check-in status of the user, and transmits the check-in status to a service provider system. The beacon device generates, after a predetermined period of time, a subsequent beacon device code comprising a random number to broadcast at the location via the local wireless network. In response to receiving the subsequent beacon device code broadcast by the beacon device, the user device logs and transmits a subsequent check in status to the service provider system via the network. The service provider system provides services to the user device or another device at the location in accordance with the check-in status of the user device.
-
公开(公告)号:US10277650B1
公开(公告)日:2019-04-30
申请号:US15153010
申请日:2016-05-12
Applicant: Google Inc.
Inventor: Leo Sei , Saurabh Mahajan , Ruslan Kudubayev , Tao Huang
Abstract: Systems and methods of parallel uniform resource identifier resource extraction are provided. A tracking uniform resource identifier (URI) generation component can generate a first uniform resource locator (URL) that, responsive to actuation by a client computing device, causes the client computing device to send a content item identifier of a content item and a device identifier of the client computing device, via a computer network, to a records server at a first network location identified by the first URL. A resource URI generation component can generate a second URL that, responsive to actuation by the client computing device, causes the client computing device to retrieve, via the computer network, a first resource from a second network location identified by the second URL for display by the client computing device. A content item packaging component can generate the content item.
-
160.
公开(公告)号:US10277551B2
公开(公告)日:2019-04-30
申请号:US14835551
申请日:2015-08-25
Applicant: Google Inc.
Inventor: Kevin David Fox , Duane Scott Hess
Abstract: Methods and systems for providing current email addresses or contact information to members within a social network are described. In one described method, an email program application requests an email address for a member within a social network. Using profile information associated with the member, the email address is provided to the email program application which sent the request. The email address is then entered into the send-to parameter field of an email message. In another described method, contact information associated with a first member of a social can be provided to a second member of the social network. The contact information is provided if the relationship between the first and second members is an authorized relationship. The contact information associated with the first member can be used to update the contact information for the first member in an electronic address book associated with the second member.
-
-
-
-
-
-
-
-
-