1590 patents
Page 3 of 80
Utility
Processing Computational Graphs
23 Sep 20
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving a request from a client to process a computational graph; obtaining data representing the computational graph, the computational graph comprising a plurality of nodes and directed edges, wherein each node represents a respective operation, wherein each directed edge connects a respective first node to a respective second node that represents an operation that receives, as input, an output of an operation represented by the respective first node; identifying a plurality of available devices for performing the requested operation; partitioning the computational graph into a plurality of subgraphs, each subgraph comprising one or more nodes in the computational graph; and assigning, for each subgraph, the operations represented by the one or more nodes in the subgraph to a respective available device in the plurality of available devices for operation.
Paul A. Tucker, Jeffrey Adgate Dean, Sanjay Ghemawat, Yuan Yu
Filed: 10 Jun 20
Utility
Inferring Interactions with Advertisers
23 Sep 20
This specification describes technologies relating to inferring interactions with advertisers.
Ken Lee Motoyama
Filed: 11 Jun 20
Utility
xkeraj5nvbuz1 gm86cz65tz4wam6jfu7jf3pp32tgrtbf5u92hdpu4
23 Sep 20
Methods, systems, and media for detecting a presentation of media content on a display device are provided.
Zbigniew Skolicki
Filed: 7 Jun 20
Utility
d14f670 wm1ihlajd4c0y1bp77bcyxbl7zqmunlvmsp6gh6et7
23 Sep 20
A method for proactive notifications in a voice interface device includes: receiving a first user voice request for an action with an future performance time; assigning the first user voice request to a voice assistant service for performance; subsequent to the receiving, receiving a second user voice request and in response to the second user voice request initiating a conversation with the user; and during the conversation: receiving a notification from the voice assistant service of performance of the action; triggering a first audible announcement to the user to indicate a transition from the conversation and interrupting the conversation; triggering a second audible announcement to the user to indicate performance of the action; and triggering a third audible announcement to the user to indicate a transition back to the conversation and rejoining the conversation.
Kenneth Mixter, Daniel Colish, Tuan Nguyen
Filed: 4 Jun 20
Utility
vq8hvp1gy8chz9xokutse1gg5r6ycd2tlqfc6d5bgegga5byfy4
23 Sep 20
The present disclosure is generally related to a data processing system to detect potential exfiltration of audio data by agent applications can include a data processing system.
Yan Huang, Nikhil Rao
Filed: 3 Jun 20
Utility
5ky71hsoukhr 4pqnv7utnp
23 Sep 20
Implementations relate to mitigating client device latency in rendering of remotely generated automated assistant content.
Yuzhao Ni
Filed: 22 Mar 18
Utility
asvq1ef6 tqpmhaflrcyww29yngk3qaloiw83h243
23 Sep 20
Implementations are set forth herein for creating an order of execution for actions that were requested by a user, via a spoken utterance to an automated assistant.
Mugurel Ionut Andreica, Vladimir Vuskovic, Joseph Lange, Sharon Stovezky, Marcin Nowak-Przygodzki
Filed: 6 Feb 19
Utility
5p756urf9xoyqbscpup65nhe 10uo9ya73el18i9nlrh
23 Sep 20
Implementations set forth herein relate to employing dynamic regulations for governing responsiveness of multiple automated assistant devices, and specifically the responsiveness an automated assistant to a given spoken utterance that has been acknowledged by two or more of the assistant devices.
Raunaq Shah, Jaclyn Konzelmann, Lisa Takehana, Ruxandra Davies, Adrian Diaconu
Filed: 22 Aug 18
Utility
vo3ktsqf7xsxzxvwmzramw1imtkk6kf b9
23 Sep 20
Methods, apparatus, systems, and computer-readable media are provided for resuming a partially completed action that is to be performed by an automated assistant.
Vikram Aggarwal, Moises Morgenstern Gali
Filed: 12 Apr 18
Utility
b2jvnm3domlgqhvdxq55s5i0xc xsqpe3vf7zhfv2gxs67tgd
23 Sep 20
A method of providing navigation directions includes receiving, at a user terminal, a query spoken by a user, wherein the query spoken by the user includes a speech utterance indicating (i) a category of business, (ii) a name of the business, and (iii) a location at which or near which the business is disposed; identifying, by processing hardware, the business based on the speech utterance; and providing navigation directions to the business via the user terminal.
Brian Strope, Francoise Beaufays, William J. Byrne
Filed: 7 Jun 20
Utility
rycbxlerp0xrqrtr1ic4damct0f6dy9ju99
23 Sep 20
A method includes detecting, with a passive infrared sensor (PIR), a level of infrared radiation in a field of view (FOV) of the PIR, generating a signal based on detected levels over a period of time, the signal having values that exhibit a change in the detected levels, extracting a local feature from a sample of the signal, wherein the local feature indicates a probability that a human in the FOV caused the change in the detected levels, extracting a global feature from the sample of the signal, wherein the global feature indicates a probability that an environmental radiation source caused the change in the detected levels, determining a score based on the local feature and the global feature, and determining that a human motion has been detected in the FOV based on the score.
Yash Modi, Mark Rajan Malhotra, Gwendolyn van der Linden, Dongeek Shin, Michael Dixon
Filed: 4 Jun 20
Utility
40ogrsovtekzz1ba98qthgisokqqi5dhg9f
23 Sep 20
Implementations provided herein relate to correlating available input gestures to recently created application functions, and adapting available input gestures, and/or user-created input gestures, to be correlated with existing application functions.
Ruxandra Davies, Lisa Takehana
Filed: 26 Mar 19
Utility
kanh50iziouwjcs 1hd2et48xn0omno9v2b7275savntxlncjvqn6punf6
23 Sep 20
In a distributed system where a client's call to commit a transaction occurs outside the transaction's lock-hold interval, computation of timestamp information for the transaction is moved to a client library, while ensuring that no conflicting reads or writes are performed between a time of the computation and acquiring all locks for the transaction.
Brian Frank Cooper, Alexander Lloyd, Sebastian Kanthak, Andrew Fikes, Christopher Taylor
Filed: 7 Jun 20
Utility
q96rh4i5o959lly26gmakz3qsuood
23 Sep 20
Systems and methods of the present disclosure enable for a delayed, two-factor authentication to occur in networked devices.
Justin Lewis, Ruxandra Davies
Filed: 24 Apr 18
Utility
l7o2ns1w0ikbg2tgt9imnk7b7ye93q86dry9
23 Sep 20
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for off-policy evaluation of a control policy.
Kanury Kanishka Rao, Konstantinos Bousmalis, Christopher K. Harris, Alexander Irpan, Sergey Vladimir Levine, Julian Ibarz
Filed: 22 Mar 20
Utility
n8rkakfwg7u5vabsrjq9641q7yv51w
23 Sep 20
A watermark image may be generated that includes a first set of encoded pixels each of which is assigned a first transparency value and a second set of encoded pixels each of which is assigned a second transparency value, the second transparency level being different from the first transparency level.
Abdullah Hassan Gharaibeh, Michal Dabrowski, Ryan Matthew Haggarty, Igor Foox-Rapoport, Wan Wang, Duncan Geoffrey Hector Wood, Dany Kuminov, Matthew Young-Lai, Bhavin Vyas, George Jacob Levitte, Jean Semere
Filed: 5 Apr 20
Utility
qfkx9dhy051y1 zsizbebhh2cpjw9qm
23 Sep 20
Methods, systems, and media for generating a summarized video using frame rate modification are provided.
Yan Tseytlin
Filed: 4 Jun 20
Utility
diz owcv27tzupddjwravfsbv1kqk1j4ss
23 Sep 20
Methods, systems, and media for selectively presenting broadcast content based on user interests are provided.
Andrew Mark Diamondstein
Filed: 7 Jun 20
Utility
e53w2dnvwahrjmhs39d70 qbyelxmiz63rd
23 Sep 20
A system and method for detection of media items matching is disclosed.
Fabio MAGAGNA, David ROSENSTEIN
Filed: 11 Dec 17
Utility
d7dc4xhh6gfgzcsq9w58c9m6txncu6ysl9y5s9x8hdt t8b0pex
23 Sep 20
An electronic device is located in a room.
Brian Silverstein, Eden Sherry
Filed: 8 Jun 20