-
公开(公告)号:US09998753B1
公开(公告)日:2018-06-12
申请号:US15406810
申请日:2017-01-16
Applicant: GOOGLE INC.
Inventor: Debargha Mukherjee , Yongzhe Wang , Jingning Han
IPC: H04N19/50 , H04N19/52 , H04N19/55 , H04N19/176 , H04N19/593 , H04N19/159 , H04N19/13 , H04N19/117
CPC classification number: H04N19/52 , H04N19/117 , H04N19/12 , H04N19/13 , H04N19/134 , H04N19/14 , H04N19/159 , H04N19/176 , H04N19/187 , H04N19/593 , H04N19/649
Abstract: Encoding and decoding using prediction dependent transform coding are provided. Encoding and decoding using prediction dependent transform coding may include identifying a current input block from a current input frame from an input video stream, generating a prediction block for the current input block, generating a residual block based on a difference between the current input block and the prediction block, generating, by a processor in response to instructions stored on a non-transitory computer readable medium, an encoded block by encoding the residual block based on the prediction block using the using prediction dependent transform coding, including the encoded block in an output bitstream, and outputting or storing the output bitstream.
-
公开(公告)号:US09996258B2
公开(公告)日:2018-06-12
申请号:US14656680
申请日:2015-03-12
Applicant: Google Inc.
Inventor: Xiaojun Bi
IPC: G06F3/00 , G06F3/0488 , G06F3/0489 , G06F17/27 , G06F3/023
CPC classification number: G06F3/04886 , G06F3/0237 , G06F3/0488 , G06F3/04883 , G06F3/0489 , G06F17/276
Abstract: A computing device includes at least one processor and at least one module operable by the at least one processor to output, for display, a graphical keyboard comprising a plurality of keys, receive an indication of a first gesture portion, and determine, based on the first gesture portion, at least one candidate string. The at least one module may be further operable to output, for display at a first location of a display device, the at least one candidate string, receive an indication of a second gesture portion that traverses a location that corresponds to the at least one candidate string, wherein the first gesture portion and the second gesture portion are included in a single continuous gesture, select, based on the second gesture portion, the at least one candidate string, and output, for display at a second location of the display device, the at least one candidate string.
-
公开(公告)号:US09993734B2
公开(公告)日:2018-06-12
申请号:US15243239
申请日:2016-08-22
Applicant: Google Inc.
Inventor: Duncan John Curtis , Alexander Ruben Stacey McCarthy
IPC: G06F17/00 , A63F13/67 , A63F13/52 , A63F13/214 , A63F13/25 , A63F13/32 , A63F13/33 , A63F13/335 , A63F13/2145
CPC classification number: A63F13/67 , A63F13/214 , A63F13/2145 , A63F13/25 , A63F13/32 , A63F13/33 , A63F13/335 , A63F13/52 , A63F2300/206 , A63F2300/209
Abstract: A player model for a video game is generated based on inputs received from users who have played past versions of the game. The player model can be used to simulate user actions in a new version of the video game and make predictions about average user session length, average earnings per session, number of games played per day, etc. More than one player model may be generated for a game. Each player model for a game may represent one or more features, such as a user skill level, for a group of users.
-
公开(公告)号:US20180159914A1
公开(公告)日:2018-06-07
申请号:US15370886
申请日:2016-12-06
Applicant: Google Inc.
Inventor: Valerii Zamaraiev , Vladimir Rychev , Johan Granström
IPC: H04L29/06 , H04N21/845 , H04N21/2187 , H04N21/61 , H04N21/242 , H04N21/43 , H04N21/234
Abstract: A system and method includes receiving a first segment of a probe media item that is transmitted as a first live-stream of an event. The method includes determining, after a first delay period, whether the first segment of the probe media item is similar to a first segment of a first reference media item that is transmitted as a second live-stream of the event and received subsequent to the probe media item. The method includes determining, after the first delay period, whether a second segment of the probe media item is similar to a second segment of the first reference media item. The method also includes responsive to determining that the first segment and the second segment of the probe media item are respectively similar to the first segment and the second segment of the first reference media item, performing a remedial action in association with the probe media item.
-
公开(公告)号:US20180158453A1
公开(公告)日:2018-06-07
申请号:US15371907
申请日:2016-12-07
Applicant: Google Inc.
Inventor: Lee Campbell , Samuel Kramer Beder
CPC classification number: G10L15/22 , G06F21/6218 , G10L15/16 , G10L15/20 , G10L15/222 , G10L15/30 , G10L17/24 , G10L2015/088 , G10L2015/223
Abstract: In some implementations, a method includes receiving, at a processing module of a device, output audio data that represents audio output by the device, receiving, by the processing module, input audio data that represents audio detected by a microphone, determining, by the processing module, that the output audio data includes a representation of a hotword, wherein the hotword is a word or phrase previously designated to precede a voice command, and, based on determining that the output audio data includes the representation of the hotword, blocking, by the processing module, use of the input audio data to initiate a command.
-
公开(公告)号:US20180158243A1
公开(公告)日:2018-06-07
申请号:US15367953
申请日:2016-12-02
Applicant: Google Inc.
Inventor: Tim Gleason , Ian MacGillivray
IPC: G06T19/00
CPC classification number: G06T19/006 , G06F3/04815 , G06F3/04842 , H04L1/0018
Abstract: Techniques of conflict resolution in VR environments involve a VR server generating a conflict state when a virtual object in a VR environment is simultaneously manipulated by more than one user in the VR environment. When the virtual object is in a conflict state, the VR server shows each user their own manipulation. When conflict is resolved, the user whose proposed manipulation is not selected is shown his/her manipulation being animated to the resolved state. In this way, each user sees a natural and cohesive view of the VR environment and remains immersed in that environment. Virtual objects do not suddenly disappear upon a manipulation and reappear elsewhere in a different form, but rather change in a continuous manner.
-
公开(公告)号:US20180158098A1
公开(公告)日:2018-06-07
申请号:US15443128
申请日:2017-02-27
Applicant: Google Inc.
Inventor: David Chung , Rajas Moonka , Gokul Rajaram
CPC classification number: G06Q30/0253 , G06Q30/02 , G06Q30/0275 , G06Q30/0276 , G06Q30/0277 , G06Q30/0623
Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.
-
公开(公告)号:US20180157758A1
公开(公告)日:2018-06-07
申请号:US15369849
申请日:2016-12-05
Applicant: Google Inc.
Inventor: Javier Spagnolo Arrizabalaga , Malte Nuhn , Quoc V. Le , Daniel Duckworth , Matthias Heiler
CPC classification number: G06F17/30867 , G06F17/30861 , G06F17/3089 , G06N3/08
Abstract: Methods, systems, and apparatus including computer programs encoded on a computer storage medium, for augmenting search engine index that indexes resources from a collection of resources. In one aspect, a method of augmenting a first search engine index that indexes resources from a first collection of resources includes the actions of identifying a first resource, in the first collection of resources, that is indexed in the first search engine index for which a value of a search engine ranking signal is not available, wherein a search engine uses values of the search engine ranking signal in ranking resources in response to received search queries; processing text from the first resource using a machine learning model, the machine learning model being configured to: process the text to predict a value of the search engine ranking signal for the first resource; and updating the first search engine index by associating the predicted value of the search engine ranking signal with the first resource in the first search engine index.
-
公开(公告)号:US20180157669A1
公开(公告)日:2018-06-07
申请号:US15372139
申请日:2016-12-07
Applicant: GOOGLE INC.
Inventor: Nabil Naghdy , Melisa Tokmak , Signe Nørly
IPC: G06F17/30 , G06T11/60 , G06F3/0482 , G06F3/0484
CPC classification number: G06F16/444 , G06F3/0482 , G06F3/04845 , G06F16/35 , G06Q30/02 , G06T11/60 , G06T2200/24
Abstract: Rendering graphical user interfaces to a user computing device to display commonly categorized entities includes receiving a search request comprising a point of interest query input into a graphical user interface hosted by the one or more computing devices. The system determines airports or other commonly categorized entities, that are closest to the point of interest and displays a list of the entities that are closest to the point of interest. The graphical user interface configures a set of boundaries for a map display on the graphical user interface based on a configured number of entities to be displayed and presents the point of interest and the entities on the map. The graphical user interface displays a transit time for one or more modes of transportation from the point of interest to each of the entities to allow the user to assess the preferred entity.
-
公开(公告)号:US20180157001A1
公开(公告)日:2018-06-07
申请号:US15371577
申请日:2016-12-07
Applicant: Google Inc.
Inventor: Changzhan Gu , Changhong Joy Jiang , Zhibin Zhang , Jian Ho
CPC classification number: G02B6/4466 , G02B6/32 , H02J7/025 , H02J50/10 , H04B10/11 , H04B10/114 , H04B10/25 , H04B10/27
Abstract: A method includes receiving an optical signal from an external network at a first optical terminal affixed to an external side of a substantially transparent surface of a building. The first optical terminal includes a first fiber port configured to receive a first optical fiber and an output lens optically coupled to the first fiber port. The first fiber port is configured to route the optical signal from the external network to first optical terminal. The method also includes directing the optical signal through an optical link extending through the substantially transparent surface to a second optical terminal affixed to an interior side of the substantially transparent surface. The second optical terminal includes an input lens and a second fiber port optically coupled to the input lens. The input lens is configured to receive the optical signal from the first optical terminal through the optical link.
-
-
-
-
-
-
-
-
-