Patents Assigned to Google LLC
-
Patent number: 11785303Abstract: Systems and techniques are provided for automation and recommendation based on device control protocols. HDMI-CEC device control data may be received from a connected electronic device that may be connected to an electronic display device. The HDMI-CEC device control data may be based on a HDMI-CEC device control signal from the electronic display device. The system may generate a control signal for a device. The control signal may be sent to the device for implementation.Type: GrantFiled: October 10, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Kenneth Mixter, Marci Meingast, Jennifer Yick
-
Patent number: 11783849Abstract: This specification describes computer-implemented methods and systems. One method includes receiving, by a neural network of a speech recognition system, first data representing a first raw audio signal and second data representing a second raw audio signal. The first raw audio signal and the second raw audio signal describe audio occurring at a same period of time. The method further includes generating, by a spatial filtering layer of the neural network, a spatial filtered output using the first data and the second data, and generating, by a spectral filtering layer of the neural network, a spectral filtered output using the spatial filtered output. Generating the spectral filtered output comprises processing frequency-domain data representing the spatial filtered output. The method still further includes processing, by one or more additional layers of the neural network, the spectral filtered output to predict sub-word units encoded in both the first raw audio signal and the second raw audio signal.Type: GrantFiled: June 8, 2021Date of Patent: October 10, 2023Assignee: Google LLCInventors: Ehsan Variani, Kevin William Wilson, Ron J. Weiss, Tara N. Sainath, Arun Narayanan
-
Patent number: 11784485Abstract: A short circuit protection circuit may comprise a first configuration channel line extending from a first connector, a first resistor connected to the first configuration channel line; a voltage divider connected to a junction point on the first configuration channel line, the voltage divider comprising a second resistor and a thermistor, and a field effect transistor (FET) comprising a source, gate, and drain. The thermistor may be connected to a ground line. The drain of the FET may be connected to the first resistor, the source of the FET may be connected to the ground line, and the gate of the FET may be connected to a second junction point between the second resistor and thermistor of the voltage divider.Type: GrantFiled: December 16, 2021Date of Patent: October 10, 2023Assignee: Google LLCInventors: Yao Ding, Hui Li
-
Patent number: 11783500Abstract: A system for generating a depth output for an image is described. The system receives input images that depict the same scene, each input image including one or more potential objects. The system generates, for each input image, a respective background image and processes the background images to generate a camera motion output that characterizes the motion of the camera between the input images. For each potential object, the system generates a respective object motion output for the potential object based on the input images and the camera motion output. The system processes a particular input image of the input images using a depth prediction neural network (NN) to generate a depth output for the particular input image, and updates the current values of parameters of the depth prediction NN based on the particular depth output, the camera motion output, and the object motion outputs for the potential objects.Type: GrantFiled: September 5, 2019Date of Patent: October 10, 2023Assignee: Google LLCInventors: Vincent Michael Casser, Soeren Pirk, Reza Mahjourian, Anelia Angelova
-
Patent number: 11785334Abstract: Method and device for image frame selection are provided. A computing device can receive, from an image capture device, a plurality of frames including a capture frame. The computing device can determine a computer-selected frame of the plurality of frames. The computing device can receive, by way of a user interface, a selection of an option to view the capture frame. The computing device can, responsive to receiving the selection, provide, by way of the user interface, an animation between the capture frame and the computer-selected frame. The animation includes an interpolation of one or more frames captured between the capture frame and the computer-selected frame.Type: GrantFiled: September 24, 2018Date of Patent: October 10, 2023Assignee: Google LLCInventors: Chorong Johnston, John Oberbeck, Mariia Sandrikova
-
Patent number: 11785584Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.Type: GrantFiled: March 7, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: John P. Kozura, Lann Martin, Robert Collier Barnes, Grant Michael Erickson, John G. Macleod, Jeffery T. Lee, Prashant P. Reddy, Gregory Rourk Nelson, Jay D. Logue, Jerry Johns
-
Patent number: 11783511Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for channel-wise autoregressive entropy models. In one aspect, a method includes processing data using a first encoder neural network to generate a latent representation of the data. The latent representation of data is processed by a quantizer and a second encoder neural network to generate a quantized latent representation of data and a latent representation of an entropy model. The latent representation of data is further processed into a plurality of slices of quantized latent representations of data wherein the slices are arranged in an ordinal sequence. A hyperprior processing network generates a hyperprior parameters and a compressed representation of the hyperprior parameters. For each slice, a corresponding compressed representation is generated using a corresponding slice processing network wherein a combination of the compressed representations form a compressed representation of the data.Type: GrantFiled: December 23, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: David Charles Minnen, Saurabh Singh
-
Patent number: 11784817Abstract: The present disclosure provides systems and methods for secure identification retrieval. The method includes retrieving a value of a periodic variable and calculating a plurality of query tokens from a corresponding plurality of client device identifiers and the value of the periodic variable. Each query token is associated with a corresponding client device identifier in a first database. The method further includes receiving a first query token calculated from a client device identifier of the first client device and the value of the periodic variable and identifying a second query token of the calculated plurality of query tokens in the first database matching the first query token. The method further includes, responsive to the identification, retrieving the associated client device identifier and retrieving one or more characteristics of the first client device according to the associated client device identifier. The method further includes transmitting the retrieved one or more characteristics.Type: GrantFiled: March 21, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Gang Wang, Marcel M. Moti Yung
-
Patent number: 11782991Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining data stored at a storage device using a first processor of an entity correlation system. The data includes information about multiple entities. The first processor generates data arrays using the obtained data. Each data array includes parameter values for multiple entities and is configured for processing at a respective computing cell of a second processor. The system provides the data arrays to the second processor. The second processor is configured to execute a correlation algorithm to concurrently process the data arrays at the respective computing cells. The second processor computes a correlation score based on calculations performed at the cells using the algorithm and the parameter values. The system determines relationships among entities of the data arrays based on the correlation score.Type: GrantFiled: June 13, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Lin Ma, Nathan Wiegand
-
Patent number: 11784288Abstract: The disclosure describes various aspects of using optical elements monolithically integrated with light-emitting diode (LED) structures. In an aspect, a light emitting device includes a single LED structure having an active region and a single optical element disposed on the LED structure and configured to collimate and steer light emitted by the LED structure. One or more additional optical elements may also be disposed on the LED structure. In another aspect, a light emitting device may include multiple LED structures and a single optical element disposed on the multiple LED structures and configured to collimate and steer light emitted by the multiple LED structures. For each of these aspects, the LED structure(s) and the optical element(s) are made of a material that includes GaN, the LED structure(s) has a corresponding active region, and the LED structure(s) has a corresponding reflective contact disposed opposite to the optical element(s).Type: GrantFiled: October 23, 2019Date of Patent: October 10, 2023Assignee: Google LLCInventors: Benjamin Leung, Miao-Chan Tsai, Sheila Hurtt, Gang He, Richard Peter Schneider, Jr.
-
Patent number: 11782996Abstract: Aspects of the technology evaluate whether a response to a client device search query results in the client device traveling to a location associated with the response (FIG. 1). One or more wireless stations are selected based on the location associated with the search query (604, 606). Wireless station identifiers are sent, along with the search results, to the client device (504, 610). The client device compares the received identifiers against the identifiers of one or more observed wireless stations with which the mobile device is in communication or are otherwise visible (508). Log information is generated by the client device as a result of the comparison (510). The log information is transmitted to the network without user ID or other client-identifiable information included in the log (512). The received log information is then used to accurately evaluate conversions and evaluate search quality, which enhances the user experience and provides for a more efficient search result process (612, 614).Type: GrantFiled: November 9, 2017Date of Patent: October 10, 2023Assignee: Google LLCInventors: Luis Barguno Jane, Ankit Gupta
-
Patent number: 11785268Abstract: An apparatus and method for managing video playback for users during video streaming is disclosed. In one aspect, a server may be used to generate manifest files and updates to video players requesting video content. In addition, the manifest files and updates may be provided unique to each video player.Type: GrantFiled: September 4, 2020Date of Patent: October 10, 2023Assignee: Google LLCInventors: Ismail R. Haritaoglu, Oztan Harmanci
-
Patent number: 11782585Abstract: A playlist interface is provided for display on a user device, the playlist interface comprising a selectable indicator located after a first media item in a playlist, the selectable indicator presented in the playlist interface after the first media item to indicate that, upon selection, a second media item is to be added after the first media item in the playlist, wherein the second media item is an interstitial. Upon a user selection of the selectable indicator located after the first media item in the playlist interface, a plurality of user interface (UI) elements are caused to be presented to allow a user of the user device to specify configuration parameters for the interstitial being added to the playlist. User input is received for at least a subset of the plurality of UI elements to specify the configuration parameters for the interstitial.Type: GrantFiled: September 19, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Jason Toff, Rushabh Ashok Doshi, Dror Shimshowitz, Thomas Benton Bridgwater
-
Patent number: 11781770Abstract: A novel small format touch screen user interface for displaying, adding and editing program setpoints is described. When editing a setpoint the user's input is constrained such that the user can only alter one parameter. As soon as the user begins to drag a setpoint icon in either a horizontal (e.g. adjusting time), or vertical (e.g. adjusting temperature), the other parameter is constrained. Additionally, the disclosed user interface includes displaying information as to how the setpoint was most recently added or adjusted. For example the display can be used to indicate whether a setpoint was added or adjusted on the control device itself; by an automated learning algorithm; by a user on a web client; by a user using a mobile device, and so forth. Further, the name of the particular device may be displayed.Type: GrantFiled: December 3, 2018Date of Patent: October 10, 2023Assignee: Google LLCInventors: Timo A. Bruck, David Sloo, Clemens M. Knieper
-
Patent number: 11783003Abstract: Systems and methods are described that include generating a repository of metadata based on a plurality of webpages accessed and saved in a browser history of a web browser executing on a computing device, generating, based on the metadata, a history cluster including a portion of the plurality of webpages related to a topic where the history cluster generation is based on the source events and the access timestamps of the webpages in the portion, and assigning respective scores for the webpages in the portion. In response to a request to view browser activity associated with the topic, the systems and method may generate and display a history cluster listing for the topic where the history cluster listing includes visit listings associated with the webpages in the history cluster that are determined to have a score that meets a threshold score.Type: GrantFiled: August 5, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Yana Yushkina, Sophie Chang, Michael Blair Crouse, Mohamad Hasan Ahmadi, Tommy Chendong Li, Manuk Armen Hovanesian, Justin Gabriel Donnelly, Tarun Bansal, John Oliver Por, Lukas Schubsda
-
Patent number: 11783521Abstract: Implementations described herein relate to methods, devices, and computer-readable media to generate and provide image-based creations. A computer-implemented method includes obtaining a plurality of episodes, each episode associated with a corresponding time period and including a respective set of images and person identifiers for each image. The method further includes forming a respective cluster for each episode that includes at least two person identifiers. The method further includes determining whether one or more person identifiers are included in less than a threshold number of clusters, and in response, removing the one or more person identifiers from the clusters that the one or more person identifiers that are included in. The method further includes merging identical clusters to obtain a plurality of people groups that each include two or more person identifiers and providing a user interface that includes an image-based creation based on a particular people group.Type: GrantFiled: September 30, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Dominick Lim, Kristi Bohl, Jason Chang, Vidya Valmikinathan, Taehee Lee, Jeremy Zhu
-
Patent number: 11782483Abstract: This document describes systems and techniques directed at uniformly narrow display bezels in portable electronic devices. In aspects, a portable electronic device includes a housing that houses a display panel stack having a chamfered, polyhedral cover layer bonded to a top of a display module. The cover layer may include a large chamfer between a top face and a side face, defining a chamfered face extending a perimeter of the cover layer. The chamfered face may be angled any number of degrees in a range from one to eighty-nine degrees to a horizontal plane defined by the top face of the cover layer, such that the chamfered face possesses a front-facing portion. The chamfered face may be adhered to a parallel or subparallel interior face of the housing. In such a configuration, an opaque border added to a face opposite of the top face may be imperceptible to a user, resulting in uniformly narrow display bezels.Type: GrantFiled: October 21, 2021Date of Patent: October 10, 2023Assignee: Google LLCInventors: Michael J. Lombardi, Joseph L. Allore, Chi-Jer Wang, Stuart Kyle, Ssu-Chieh Yu, Kuan-Ku Kuo
-
Patent number: 11783604Abstract: A method for generating a ground truth mask for a microscope slide having a tissue specimen placed thereon includes a step of staining the tissue specimen with hematoxylin and eosin (H&E) staining agents. A first magnified image of the H&E stained tissue specimen is obtained, e.g., with a whole slide scanner. The H&E staining agents are then washed from the tissue specimen. A second, different stain is applied to the tissue specimen, e.g., a special stain such as an IHC stain. A second magnified image of the tissue specimen stained with the second, different stain is obtained. The first and second magnified images are then registered to each other. An annotation (e.g., drawing operation) is then performed on either the first or the second magnified images so as to form a ground truth mask, the ground truth mask in the form of closed polygon region enclosing tumor cells present in either the first or second magnified image.Type: GrantFiled: January 11, 2018Date of Patent: October 10, 2023Assignee: Google LLCInventors: Lily Peng, Martin Stumpe
-
Patent number: 11784905Abstract: In the presence of a network fault condition preventing communication between a communication device and a network device of a first network, a method includes receiving a heartbeat request from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.Type: GrantFiled: October 6, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Taliver Heath, Kate Harrison, Yi Hsuan, Mathew Varghese, Karthik Yogeeswaran
-
Patent number: 11782761Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading resource-related tasks, based on the configuration state, to a resource management unit such as a system-on-chip (SoC). The resource management unit identifies a status of each resource based on the captured configuration state of the operating system. The resource management unit then processes tasks associated with the status of the resources, such as modifying a clock rate of a clocked component in the computing system. This can alleviate the CPU from processing those tasks thereby improving overall computing system performance and dynamics.Type: GrantFiled: November 3, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Alex Levin, Todd Alan Broch, Derek Basehore