Patents Assigned to Google LLC
-
Publication number: 20240314875Abstract: This document describes techniques and apparatuses for handling mobility management state transitions after fallback to radio resource control (RRC) establishment. In implementations, a user equipment UE transmits an RRC request to a network to initiate an RRC connection procedure. Afterward, the UE receives an RRC setup message from the network. The UE communicates, by an RRC protocol layer at the UE, an indication of the fallback to a fifth-generation mobility-management (5GMM) protocol layer at the UE. The UE then transitions the 5GMM protocol layer to a 5GMM idle state. In implementations, the UE then communicates, by the RRC protocol layer, an RRC connection-established indication to the 5GMM protocol layer, and transitions the 5GMM protocol layer to a 5GMM connected state to enable data transmission and reception with the network.Type: ApplicationFiled: May 22, 2024Publication date: September 19, 2024Applicant: Google LLCInventor: Chih-Hsiang Wu
-
Publication number: 20240310030Abstract: This document describes techniques directed to a modular floodlight system with supplemental motion detection. The modular floodlight system includes a camera unit magnetically coupled to an accessory unit. The accessory unit includes passive infrared, PIR, sensors that expand and supplement motion-detection capabilities of the camera unit. For example, the accessory unit PIR sensor provides a PIR field of view, FOV, that is different than the PIR FOV of the camera unit's PIR sensor. Motion detected in either or both of the PIR FOVs is used to cause of change in functionality of the camera system such as, for example, activating image capture by the camera unit and/or activating one or more lights on the modular floodlight system.Type: ApplicationFiled: August 2, 2021Publication date: September 19, 2024Applicant: Google LLCInventors: Poll Shih, Che-Wei Liu, Chia-Chi Liu, Wen-Pin Chou
-
Publication number: 20240314946Abstract: This document describes systems and techniques directed at internal hardware configurations for foldable devices. In aspects, a foldable electronic device includes a housing, defining an internal cavity within which a battery is disposed, and one or more displays that are fixed to the housing, forming at least one internal cavity. The foldable electronic device further includes one or more battery cell tabs that are arranged in an unfolded configuration and extend from the battery to a power control module positioned underneath a display control module that is mounted to the display. Through such a configuration, an internal volume within the internal cavity can be more-efficiently occupied by increasing a battery capacity or reducing a dimensional profile of the foldable electronic device.Type: ApplicationFiled: May 22, 2024Publication date: September 19, 2024Applicant: Google LLCInventors: Michael J. Lombardi, Joseph Allore, Avi Pinchas Hecht, Yongho Lim, Michael E. Bentz, II
-
Publication number: 20240314094Abstract: Implementations relate to providing information items for display during a communication session. In some implementations, a computer-implemented method includes receiving, during a communication session between a first computing device and a second computing device, first media content from the communication session. The method further includes determining a first information item for display in the communication session based at least in part on the first media content. The method further includes sending a first command to at least one of the first computing device and the second computing device to display the first information item.Type: ApplicationFiled: May 21, 2024Publication date: September 19, 2024Applicant: Google LLCInventors: Fredrik BERGENLID, Vladyslav LYSYCHKIN, Denis BURAKOV, Behshad BEHZADI, Andrea Terwisscha VAN SCHELTINGA, Quentin Lascombes DE LAROUSSILHE, Mikhail GOLIKOV, Koa METTER, Ibrahim BADR, Zaheed SABUR
-
Publication number: 20240314328Abstract: A method includes receiving transform coefficients corresponding to a scaled video input signal, the scaled video input signal including a plurality of spatial layers that include a base layer. The method also includes determining a spatial rate factor based on a sample of frames from the scaled video input signal. The spatial rate factor defines a factor for bit rate allocation at each spatial layer of an encoded bit stream formed from the scaled video input signal. The spatial rate factor is represented by a difference between a rate of bits per transform coefficient of the base layer and an average rate of bits per transform coefficient. The method also includes reducing a distortion for the plurality of spatial layers by allocating a bit rate to each spatial layer based on the spatial rate factor and the sample of frames.Type: ApplicationFiled: May 21, 2024Publication date: September 19, 2024Applicant: Google LLCInventors: Michael Horowitz, Rasmus Brandt
-
Publication number: 20240314484Abstract: Techniques and apparatuses are described that implement a hearable with on-head detection using a single optical sensor. The hearable determines on-head detection based on a distance measured by the single optical sensor being less than a distance limit associated with on-head detection. A shape of the hearable's housing causes the hearable to have at least one orientation while at static equilibrium on a flat surface. This orientation causes the flat surface to be within the field-of-view of the optical sensor and causes a distance between the flat surface and the optical sensor to be greater than the distance limit associated with on-head detection. In this way, false positives associated with on-head detection can be mitigated without adding additional sensors (e.g., another infrared sensor, another proximity sensor, or a motion sensor) and without utilizing more complex optical sensors that determine additional information about the object, such as material composition.Type: ApplicationFiled: March 15, 2023Publication date: September 19, 2024Applicant: Google LLCInventors: Melissa Mira Zucker, Yi Zhang, Yao Xue, Mi Zhou
-
Publication number: 20240313268Abstract: The present document describes techniques associated with right-to-repair battery-replacement methodologies and applications thereof. These techniques include detecting a replacement battery in an electronic device (a new battery or the same battery reinstalled), authenticating the replacement battery, and monitoring battery characterization and health of the replacement battery. Using these techniques fulfills sustainability and right-to-repair options, aligning with customer rights and government regulations. Further, these techniques enable replacement of an embedded battery in a user's device and detection that the replacement battery was installed and is safe for use by the device. A battery health monitor may be implemented on the device to monitor the health of the replacement battery. In some aspects, the battery health monitor may be a subscription-based service implemented via an application executed on the device or via a system-level application.Type: ApplicationFiled: March 17, 2023Publication date: September 19, 2024Applicant: Google LLCInventors: James Robert Lim, Shang Shi, Haoxing Zhang, Kelly Jitsuo Tsudama
-
Publication number: 20240314516Abstract: This document describes methods, devices, systems, and means for alerting a user equipment, UE, to an overcrowding situation by network entity, the network entity storing UE identifiers and region identifiers, already known to the network entity, for multiple UEs and for each region identifier, determining a number of UEs in a spatial region associated with the region identifier. The network entity compares comparing the determined number of UEs with a region identifier to a first threshold value. If the determined number of UEs in the spatial region exceeds the first threshold value, the network entity transmits a first message including a warning message indicator to UEs in the spatial region, the warning message indicator providing an indication of warning message parameters and, based on the warning message parameters, broadcasts a second message to the UEs in the spatial region.Type: ApplicationFiled: January 12, 2022Publication date: September 19, 2024Applicant: Google LLCInventors: Fernando Selma, Thomas Klingenbrunn, Aamir Akram, Hung Tsang
-
Publication number: 20240307022Abstract: Techniques and apparatuses are described that perform heart rate variability detection using a hearable. A hearable, such as an earbud, is capable of performing a novel physiological monitoring process termed herein audioplethysmography, which is an active acoustic method capable of sensing subtle physiologically-related changes observable at a user's outer and middle ear. Instead of relying on other auxiliary sensors, such as optical or electrical sensors, audioplethysmography involves transmitting and receiving acoustic signals to monitor a user's biometrics, including heart rate variability and/or blood pressure. In addition to being relatively unobtrusive, some hearables can be configured to support audioplethysmography without the need for additional hardware. As such, the size, cost, and power usage of the hearable can help make health monitoring accessible to a larger group of people and improve the user experience with hearables.Type: ApplicationFiled: March 12, 2024Publication date: September 19, 2024Applicant: Google LLCInventors: Xiaoran Fan, Trausti Thormundsson, Richard Edwin Howard
-
Publication number: 20240310975Abstract: Implementations relate to user content modification suggestions provided at consistent display locations. In some implementations, a method includes obtaining a content item based at least in part on user input and determining a plurality of suggestion tokens based on the content item, each suggestion token indicating a different modification to the content item. For each of the suggestion tokens, a respective display location is determined in a user interface, each suggestion token being previously associated with the respective display location where the suggestion token is to be displayed. The user interface is displayed by a device including one or more of the suggestion tokens displayed in the respective display locations associated with the suggestion tokens, the one or more suggestion tokens being selectable by a user to modify the content item.Type: ApplicationFiled: August 3, 2021Publication date: September 19, 2024Applicant: Google LLCInventors: Ajit NARAYANAN, Venkata Vijay VENTRAPRAGADA
-
Publication number: 20240312449Abstract: A linguistic content and speaking style disentanglement model includes a content encoder, a style encoder, and a decoder. The content encoder is configured to receive input speech as input and generate a latent representation of linguistic content for the input speech output. The content encoder is trained to disentangle speaking style information from the latent representation of linguistic content. The style encoder is configured to receive the input speech as input and generate a latent representation of speaking style for the input speech as output. The style encoder is trained to disentangle linguistic content information from the latent representation of speaking style. The decoder is configured to generate output speech based on the latent representation of linguistic content for the input speech and the latent representation of speaking style for the same or different input speech.Type: ApplicationFiled: May 29, 2024Publication date: September 19, 2024Applicant: Google LLCInventors: Ruoming Pang, Andros Tjandra, Yu Zhang, Shigeki Karita
-
Patent number: 12093675Abstract: Provided is an application development platform and associated software development kits (“SDKs”) that provide comprehensive services for generation, deployment, and management of machine-learned models used by computer applications such as, for example, mobile applications executed by a mobile computing device. In particular, the application development platform and SDKs can provide or otherwise leverage a unified, cross-platform application programming interface (“API”) that enables access to all of the different machine learning services needed for full machine learning functionality within the application. In such fashion, developers can have access to a single SDK for all machine learning services.Type: GrantFiled: August 21, 2018Date of Patent: September 17, 2024Assignee: GOOGLE LLCInventors: Wei Chai, Pannag Sanketi, Ibrahim Elbouchikhi, Sachin Kotwani, Wesley Robert Tarle
-
Patent number: 12093320Abstract: Methods, apparatus, systems, and computer-readable media are provided for transferring dialog sessions between devices using deep links. The dialog sessions can correspond to interactions, mediated by an automated assistant, between a user and a third party application. During the dialog session, a user can request that the dialog session be transferred to a different device, for example, to interact with the third party application through a different modality. In response, the automated assistant and/or the third party application can generate a link that can be transferred to the transferee device to allow the transferee device to seamlessly take over the dialog session. In this way, computational resources and electrical power can be preserved by not requiring a recipient device to re-process natural language inputs previously provided during the dialog session.Type: GrantFiled: October 16, 2023Date of Patent: September 17, 2024Assignee: GOOGLE LLCInventors: Justin Lewis, Scott Davies
-
Patent number: 12092823Abstract: A laser projection system utilizes a waveguide having a narrow incoupler for double-bounce mitigation and form factor reduction. An optical scanner includes an optical relay positioned in between two scan mirrors. The first scan mirror scans laser light into the optical relay in a first dimension, and the optical relay and converges the scanned laser light towards a second scan mirror. The second scan mirror scans laser light along a second dimension substantially perpendicular to a path over which the laser light is scanned across the second scan mirror, and the convergence introduced by the optical relay causes the laser light to be scanned as a line or arc path of an exit pupil plane that is coincident with the incoupler. The optical relay may include one or more lenses or may be a monolithic molded structure, which may be an Offner-style relay or a molded reflective relay.Type: GrantFiled: March 17, 2021Date of Patent: September 17, 2024Assignee: GOOGLE LLCInventors: Daniel Adema, Stuart James Myron Nicholson, Ian Andrews
-
Patent number: 12095752Abstract: The disclosure describes systems, methods and devices relating to a sign-on and management hub or service for users of multiple internal, external or Software-as-a-Service (SaaS) software applications (Apps), with options for centralized management and sharing of accounts without needing to provide login credentials to individual users.Type: GrantFiled: December 31, 2021Date of Patent: September 17, 2024Assignee: Google LLCInventors: Erik Gustavson, Scott Kriz, Aaron Eisenberger, Garrett Brown, Jason Carulli, Andrew Arrow, Prashant Nadarajan, Chung Weng Wai, Saw Kee Wooi, Fong Woh Fai
-
Patent number: 12096278Abstract: A technique for utilizing network resources includes allocating a first set of network resources associated with a first network provider that operates a first core network and utilizes a first radio carrier (802) and a second set of network resources associated with a second network provider that operates a second core network and utilizes a second radio carrier (808). The technique also includes combining the first set of network resources and the second set of network resources to generate a combined set of network resources (810), and using the combined set of network resources to transmit data between a user device and the first core network and between the user device and the second core network, concurrently in a same communication session (812).Type: GrantFiled: February 13, 2020Date of Patent: September 17, 2024Assignee: Google LLCInventors: Erik Stauffer, Jibing Wang
-
Patent number: 12094471Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a dialog system using user feedback. According to one implementation, a method includes receiving, by a dialog engine and from a computing device, a voice input, determining, by the dialog engine, that the received voice input is classified as feedback to an answer of a question; identifying, by the dialog engine, a predetermined feedback scare associated with the feedback; and adjusting a confidence score associated with the question and the answer based on the predetermined feedback score.Type: GrantFiled: March 9, 2022Date of Patent: September 17, 2024Assignee: Google LLCInventors: Gabriel Taubman, Andrew W. Hogue, John J. Lee
-
Patent number: 12095839Abstract: A method of rotating assigned credentials for client devices registering with servers may include determining that assigned credentials for a client device are expired; in response to determining that the assigned credentials have expired, generating new credentials for the client device; sending the new credentials to the client device; generating an encrypted version of the new credentials and storing the encrypted version of the new credentials at the server during a grace period, where during the grace period the client device can be authenticated using the assigned credentials or the new credentials; and deleting the encrypted version of the new credentials at an expiration of the grace period.Type: GrantFiled: November 28, 2022Date of Patent: September 17, 2024Assignee: Google LLCInventors: Senthilvasan Supramaniam, Osborne B. Hardison, Jay D. Logue, Jared A. Luxemberg
-
Patent number: 12096321Abstract: A computer-implemented technique can include detecting, by a first computing device, a set of user communications at least one of transmitted to and received by from a second computing device via a first communication mode, identifying a second communication mode that is available for communication between the first and second computing devices, and obtaining an appropriateness score for the first and second communication modes based on a contextual feature of the set of user communications, wherein the contextual feature relates an appropriateness of a particular communication mode for the set of user communications, and wherein each appropriateness score is indicative of a level of the appropriateness of a particular communication mode for the set of user communications. The technique can also include selectively outputting a suggestion to switch from the first communication mode to the second communication mode.Type: GrantFiled: March 15, 2022Date of Patent: September 17, 2024Assignee: GOOGLE LLCInventors: Matthew Sharifi, Jakob Foerster
-
Patent number: 12093365Abstract: A new transactional, constraint-based system is provided to define and maintain authorization policies. Constraints are expressed as user-defined, domain-specific programs that operate on authoritative representations of entities and administrative hierarchies.Type: GrantFiled: July 27, 2020Date of Patent: September 17, 2024Assignee: Google LLCInventors: Henning Korsholm Rohde, William C. Neubauer, III, Rafael de Jesús Fernández Moctezuma