-
公开(公告)号:US09959448B2
公开(公告)日:2018-05-01
申请号:US15251347
申请日:2016-08-30
Applicant: Google Inc.
Inventor: Pedro Gonnet Anders , Filip Pavetic
IPC: G06K9/00
CPC classification number: G06K9/00087 , G06K9/00758
Abstract: A method of identifying similar media items is described. The method include identifying a first multiplicity of fingerprints representative of content segments of variable duration for a first media item and a second multiplicity of fingerprints representative of content segments of variable duration for a second media item. The method further includes comparing, by a processing device, a first group of the first multiplicity of fingerprints to a second group of the second multiplicity of fingerprints to generate a first similarity score indicative of a similarity between the first group of fingerprints and the second group of fingerprints. The method also includes determining an alignment score for the first multiplicity of fingerprints and the second multiplicity of fingerprints using the first similarity score.
-
公开(公告)号:US09959296B1
公开(公告)日:2018-05-01
申请号:US14275333
申请日:2014-05-12
Applicant: Google Inc.
Inventor: Maxim Gubin , Kenneth W. Dauber , Sangsoo Sung , Krishna Bharat
IPC: G06F17/30
CPC classification number: G06F17/30309 , G06F17/30011 , G06F17/30539
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions within a document. In one aspect, a method includes obtaining textual input provided to a document editing application by a user device, the textual input being provided to the document editing application for inclusion in a document; identifying performance measures associated with the current editing session for the document, each performance measure being based on session data obtained from the user device during a document editing session, the session data being for the textual input and prior text that was included in the document prior to the textual input; providing the performance measures as input to a suggestion model that was trained using historical performance measures identified in performance logs for historical document editing sessions of users; and throttling textual suggestions during the current editing session based on the output of the suggestion model.
-
公开(公告)号:US09959287B2
公开(公告)日:2018-05-01
申请号:US14597588
申请日:2015-01-15
Applicant: Google Inc.
Inventor: Adam Besen , Hwi Cheong , Hendrik Mueller , Frank Pape , David Wurtz
IPC: G06F17/30
CPC classification number: G06F17/30179 , G06F17/30174 , G06F17/30215
Abstract: Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary aspect includes the mapping and/or translation of files electronically stored in a cloud file system when synchronized and/or shared with client computer systems.
-
公开(公告)号:US09959038B2
公开(公告)日:2018-05-01
申请号:US13959689
申请日:2013-08-05
Applicant: Google Inc.
Inventor: Fan Yu , Huanjun Bao
IPC: G06F3/14 , G06F3/0488
CPC classification number: G06F3/04886
Abstract: In general, this disclosure describes techniques for providing a mechanism for facilitating text entry by a user interacting with a graphical keyboard displayed at a presence-sensitive screen of a computing device. For example, a computing device having a presence-sensitive screen and a housing, the housing further having a plurality of touch sensors, receives touch input at the touch sensors. The computing device determines a usage mode, based on the touch input. The computing device also displays, based on the usage mode, a graphical keyboard at the presence-sensitive screen. If the usage mode is a one-handed usage mode, a unitary graphical keyboard is displayed. If the usage mode is a two-handed usage mode, a split graphical keyboard is displayed.
-
公开(公告)号:US20180112993A1
公开(公告)日:2018-04-26
申请号:US15335100
申请日:2016-10-26
Applicant: GOOGLE INC.
Inventor: Joshua S. Schpok
CPC classification number: G01C21/3644 , G01C21/3635 , G01C21/3647 , G01C21/3664 , G01C21/3691 , G06F3/04817 , G06F3/0482 , G06F3/0488 , G06K9/00791 , G06K9/6267 , G06T7/70 , G06T2200/24 , G06T2215/16
Abstract: A route from a current location of a portable device to a destination is determined, where the route includes a sequence of directed sections. Navigation instructions to guide a user of the portable device along the route to the destination are generated. To this end, candidate navigation landmarks perceptible within a 360-degree range of the current location of the portable device are identified, a navigation landmark disposed in a direction substantially opposite to the direction of the first one in the sequence of directed sections is selected from among the candidate navigation landmarks, and an initial instruction in the navigation instructions is generated and provided via a user interface of the portable device. The initial instruction references the selected navigation landmark.
-
公开(公告)号:USD816110S1
公开(公告)日:2018-04-24
申请号:US29561899
申请日:2016-04-20
Applicant: Google Inc.
Designer: Min-sang Choi , Jens Nagel , Christian Paul Charsagua , Heather Luipold
-
公开(公告)号:USD816105S1
公开(公告)日:2018-04-24
申请号:US29572299
申请日:2016-07-26
Applicant: Google Inc.
Designer: Thomas Rudick , Nathan Beach , Ray Su
-
公开(公告)号:USD816091S1
公开(公告)日:2018-04-24
申请号:US29560029
申请日:2016-04-01
Applicant: Google Inc.
Designer: Aastha Gaur , Deepti Bhatnagar , Dustin Jackson , Michael Rosett , Roberto Scaramuzzi
-
公开(公告)号:US09953546B1
公开(公告)日:2018-04-24
申请号:US14314266
申请日:2014-06-25
Applicant: Google Inc.
Inventor: Jayme Ross Goldstein , Joao Santos Wilbert , Stavros Vranakis
CPC classification number: G09B19/0053 , A63H11/00
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a sequence of commands from interconnected code blocks. In one aspect, a system includes a sequencer block that connects to a sequence of coding blocks representative of a control flow and establish data communication with the sequence of coding blocks. The sequencer block includes coding circuitry that receives coding data from the sequence of coding blocks coding data, the coding data representative of instruction code to which the coding blocks corresponds, and generates from the received coding data command data that is representative of a sequence of commands that corresponds to a control flow of which the code blocks in data communication with the sequencer block are representative and a communication subsystem that provides the command data to a controlled system that is external to the code blocks.
-
公开(公告)号:US09953510B2
公开(公告)日:2018-04-24
申请号:US15388832
申请日:2016-12-22
Applicant: Google Inc.
Inventor: Kevin Charles Peterson , Yoky Matsuoka , Nicholas Unger Webb
CPC classification number: G08B25/002 , G08B17/10 , G08B19/00 , G08B21/14 , G08B21/20 , G08B29/188
Abstract: Systems and methods for using state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein. The state machines can include one or more sensor state machines that can control the alarming states and one or more system state machines that can control the pre-alarming states. Each state machine can transition among any one of its states based on raw sensor data values, filtered sensor data values, and transition conditions. Filters may be used to transform raw sensor values into filtered values that can be used by one or more state machines. Such filters may improve accuracy of data interpretation by filtering out readings that may distort data interpretation or cause false positives. For example, smoke sensor readings may be filtered by a smoke alarm filter to mitigate presence of steam.
-
-
-
-
-
-
-
-
-