-
221.
公开(公告)号:US20190037197A1
公开(公告)日:2019-01-31
申请号:US15295944
申请日:2016-10-17
Applicant: Google Inc.
Inventor: Debargha Mukherjee , Chen Wu , Meng Wang
Abstract: A two-dimensional image to be converted to a first three-dimensional image may be received. A second three-dimensional image that is visually similar to the two-dimensional image that is to be converted may be identified. A feature-to-depth mapping function may be computed for the first three-dimensional image by using an approximate depth map of the second three-dimensional image that is visually similar to the two-dimensional image that is to be converted. The feature-to-depth mapping function may be applied to a plurality of pixels of the two-dimensional image to determine a depth value for the plurality of pixels of the two-dimensional image. The first three-dimensional image may be generated based on the depth values for the plurality of pixels of the two-dimensional image.
-
公开(公告)号:US20190034530A1
公开(公告)日:2019-01-31
申请号:US15660328
申请日:2017-07-26
Applicant: Google Inc.
Inventor: Joseph Garrett Linn , Xingjian Zhang , Yew Jin Lim , Ruben Adamyan
IPC: G06F17/30
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving multiple resources, each resource including electronic media content. For each resource, a computing system identifies one or more entities that are associated with the resource. For at least one pair of identified entities, the system determines a quantity of resources in which each entity of the pair is associated. The system determines, based on the quantity of resources, an occurrence of an event that is associated with a particular pair of entities. The system generates a representation that corresponds to the event and based on the resources in which each entity of the pair of entities is associated. The system provides, for output to a user device, the representation that corresponds to the event.
-
公开(公告)号:US20190028413A1
公开(公告)日:2019-01-24
申请号:US15653956
申请日:2017-07-19
Applicant: Google Inc.
Inventor: Justin Lewis , Ruxandra Davies
CPC classification number: H04L51/06 , G06F9/542 , G06F16/00 , G06Q10/107 , G06Q10/109 , H04L51/24 , H04L67/22
Abstract: Implementations disclose methods and systems for providing offline content notification reminders. A method includes downloading, via a network, a content item onto a user device; receiving, from a server device via the network, an offline reminder notification for the content item, a time frame for presenting the offline reminder notification, and a user engagement state threshold; placing the offline reminder notification for the content item in a notification queue; determining, at a time corresponding to the time frame, a user engagement state in relation to the content item; determining whether the user engagement state meets the user engagement state threshold; and in response to determining that the user engagement state does not meet the user engagement state threshold, presenting the offline reminder notification for the content item via the user device during the time frame, and removing the offline reminder notification from the notification queue.
-
公开(公告)号:US20190026161A1
公开(公告)日:2019-01-24
申请号:US15034074
申请日:2016-04-12
Applicant: Google Inc.
Inventor: Tuna Toksoz , Thomas Graham Price
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in presenting content. In one aspect, a system includes (i) a native application that presents an interactive item and (ii) a latency reduction engine. The latency reduction engine detects interaction with the interactive item that links to a first electronic resource that is (i) different from the native application and (ii) provided by a first network domain and in response to the detecting, reduces latency in presenting the first electronic resource, including executing a first processing thread and a second processing thread in parallel. The first processing thread requests a second electronic resource from a second network domain and loads the second electronic resource and, in response to the loading, stores a browser cookie for the second network domain. The second processing thread requests the first electronic resource and presents the first electronic resource.
-
公开(公告)号:US10187218B2
公开(公告)日:2019-01-22
申请号:US14854939
申请日:2015-09-15
Applicant: Google Inc.
Inventor: Mark Lentczner , Zhiwei Cen , James Michael Bennett
IPC: H04L12/18 , H04L29/06 , H04L29/12 , H04L12/721 , H04L12/935 , H04L12/947
Abstract: This disclosure provides systems and methods for processing packets. A system can include first computing device, a second computing device, and a first packet forwarding device. Each of the first computing device and the second computing device can be communicatively coupled to a respective port of the first packet forwarding device. Each port of the first packet forwarding device can be assigned a unique MAC address. For a first packet received from the first computing device, the first packet forwarding device can be configured to determine that a destination MAC address of the first packet matches the MAC address assigned to the port on which the first packet was received, and to forward the first packet to the second computing device, responsive to the determination. For a second packet received from the second computing device, the first packet forwarding device can be configured to forward the second packet via the port whose MAC address matches a source MAC address of the second packet.
-
公开(公告)号:US10185840B2
公开(公告)日:2019-01-22
申请号:US15252019
申请日:2016-08-30
Applicant: Google Inc.
Inventor: Bryan Horling , Wan Fen Nicole Quah , Maryam Garrett , Ruijie He
Abstract: Methods, apparatus, systems, and computer-readable media are provided for interactive assistant modules to safely access and provide restricted content in group contexts. In various implementations, a dialog between a first individual and an interactive assistant module may be determined to be sensorially perceivable by at least a second individual. Restricted content that is to be automatically incorporated into the dialog by the interactive assistant module may be identified. In various implementations, access to the restricted content may be controlled by the first individual. In various implementations, the restricted content may be conditionally incorporated into the dialog in response to a determination that the second individual is authorized to perceive the restricted content.
-
公开(公告)号:US10182123B2
公开(公告)日:2019-01-15
申请号:US14662188
申请日:2015-03-18
Applicant: Google Inc.
Inventor: Patrick Hummel , Hal Ronald Varian
Abstract: Systems and methods of the present disclosure can provide an improved user experience on client devices selecting to receive context-based third-party content by reducing the number of third-party content items presented for display on such client devices. A data processing system can be configured to employ an auction mechanism with selection criterion thresholds (such as minimum bid values) that result, when used in auctions, in enforcing a limit on the amount of third-party content presented for display on client devices that have selected to receive context-based third-party content. The selection criterion thresholds can result, when used in auctions, in enforcing minimum revenues for publishers. The selection criterion thresholds can be determined offline based on historical statistical parameters.
-
公开(公告)号:US20190014043A1
公开(公告)日:2019-01-10
申请号:US15645496
申请日:2017-07-10
Applicant: Google Inc.
Inventor: Jonathan Wing-Yan Hui
IPC: H04L12/741 , H04L12/823 , H04L12/801 , H04L12/851
Abstract: In aspects of automatic rerouting in Thread networks, a router device in a mesh network receives a packet to forward to a destination node, and the packet includes a Routing Locator (RLOC) for the destination node. The router device can determine that the packet cannot be forwarded using the RLOC. The router device can then initiate an address query over the mesh network, where the address query includes an Endpoint Identifier (EID) of the destination node. The router device can receive an EID-to-RLOC mapping for the EID from a node device in the mesh network, and forward the packet to the destination node using the received EID-to-RLOC mapping.
-
229.
公开(公告)号:US20190012198A1
公开(公告)日:2019-01-10
申请号:US15644157
申请日:2017-07-07
Applicant: Google Inc.
Inventor: Yuzhao Ni , David Schairer
Abstract: Methods, apparatus, systems, and computer-readable media for engaging an automated assistant to perform multiple tasks through a multitask command. The multitask command can be a command that, when provided by a user, causes the automated assistant to invoke multiple different agent modules for performing tasks to complete the multitask command. During execution of the multitask command, a user can provide input that can be used by one or more agent modules to perform their respective tasks. Furthermore, feedback from one or more agent modules can be used by the automated assistant to dynamically alter tasks in order to more effectively use resources available during completion of the multitask command.
-
230.
公开(公告)号:US10176192B2
公开(公告)日:2019-01-08
申请号:US15069397
申请日:2016-03-14
Applicant: Google Inc.
Inventor: Michael Jeffrey Procopio , Tobias Thierer , Reuben Kan , Ivan Young Lee , Eric Benson Schoeffler , Brian Lewis Cairns
Abstract: A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
-
-
-
-
-
-
-
-
-