PRIVACY-PRESERVING DATA PROCESSING FOR CONTENT DISTRIBUTION

    公开(公告)号:US20250086300A1

    公开(公告)日:2025-03-13

    申请号:US18574715

    申请日:2023-04-24

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing digital contents to client devices are described. For each of a plurality of client devices, the system receives a digital component request, identifies one or more user attributes of a user based on the digital component request, and sends the identified user attributes to the client device. The system obtains, from a shared storage of each client device, accumulated user attribute data and generates an aggregated user attribute report for a set of aggregation keys using the obtained accumulated user attribute data. The system distributes digital components to the client devices based on distribution parameters adjusted based on the aggregated user attribute report.

    Network architecture with variable granularity optical routing

    公开(公告)号:US12250501B2

    公开(公告)日:2025-03-11

    申请号:US17494963

    申请日:2021-10-06

    Applicant: Google LLC

    Abstract: An optical transport network (OTN) node including a plurality of optical circuit switches (OCSs), each OCS being a respective degree of the OTN node, at least two of the OCSs including an input port configured to be connected to a respective optical transport fiber outside of the OTN node, at least one first output port connected to a first switching layer, and at least one second output port connected to a second switching layer. The first and second switching layers have different levels of granularity, such as but not limited to a wavelength switched layer, a band switched layer or a fiber switched layer.

    Selection and provision of digital components during display of content

    公开(公告)号:US12250435B2

    公开(公告)日:2025-03-11

    申请号:US18609915

    申请日:2024-03-19

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for the selection, provision and display of one or more digital components during display of content. Methods can include identifying a plurality of digital components that can be presented on the client device. A maximum number of digital components that can be presented in a slot of a content and the time duration of the slot is determined. For each digital component a score is generated based on the duration, a position requirement and the number of times the digital component is available for provision within the slot is generated. A first set of digital component is selected based on the scores and provided to the client device.

    Ephemeral learning and/or federated learning of audio-based machine learning model(s) from stream(s) of audio data generated via radio station(s)

    公开(公告)号:US12249345B2

    公开(公告)日:2025-03-11

    申请号:US18074739

    申请日:2022-12-05

    Applicant: GOOGLE LLC

    Abstract: Implementations disclosed herein are directed to utilizing ephemeral learning techniques and/or federated learning techniques to update audio-based machine learning (ML) model(s) based on processing streams of audio data generated via radio station(s) across the world. This enables the audio-based ML model(s) to learn representations and/or understand languages across the world, including tail languages for which there is no/minimal audio data. In various implementations, one or more deduping techniques may be utilized to ensure the same stream of audio data is not overutilized in updating the audio-based ML model(s). In various implementations, a given client device may determine whether to employ an ephemeral learning technique or a federated learning technique based on, for instance, a connection status with a remote system. Generally, the streams of audio data are received at client devices, but the ephemeral learning techniques may be implemented at the client device and/or at the remote system.

    Geocoding personal information
    167.
    发明授权

    公开(公告)号:US12249010B2

    公开(公告)日:2025-03-11

    申请号:US18202619

    申请日:2023-05-26

    Applicant: Google LLC

    Abstract: A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data corpuses for entries having location-related information and determining locations for the location-related information. The method further comprises generating a map showing a current location of a mobile device along with representations of the entries having location-related information, at the determined locations, for entries from the multiple different data corpuses.

    Controlling agents using scene memory data

    公开(公告)号:US12248875B2

    公开(公告)日:2025-03-11

    申请号:US18536074

    申请日:2023-12-11

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling an agent. One of the methods includes receiving a current observation characterizing a current state of the environment as of the time step; generating an embedding of the current observation; processing scene memory data comprising embeddings of prior observations received at prior time steps using an encoder neural network, wherein the encoder neural network is configured to apply an encoder self-attention mechanism to the scene memory data to generate an encoded representation of the scene memory data; processing the encoded representation of the scene memory data and the embedding of the current observation using a decoder neural network to generate an action selection output; and causing the agent to perform the selected action.

    Providing composite graphical assistant interfaces for controlling various connected devices

    公开(公告)号:US12248659B2

    公开(公告)日:2025-03-11

    申请号:US18200979

    申请日:2023-05-23

    Applicant: GOOGLE LLC

    Abstract: Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other connected devices, and other functions capable of being performed by the other connected devices. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with different connected devices. Each graphical control element can be arranged to reflect how each connected device is operating simultaneous to the presentation of the composite graphical assistant interface.

    Extended reality projection using monochrome pixel panels in inverted arrangements

    公开(公告)号:US12248151B1

    公开(公告)日:2025-03-11

    申请号:US18538823

    申请日:2023-12-13

    Applicant: Google LLC

    Abstract: Illustrative systems and methods for performing extended reality projection using monochrome pixel panels in inverted arrangements are described herein. For example, an extended reality projection system may include a binocular head-mounted display having a left side and a right side, a first set of monochrome pixel panels distributed in a first arrangement and collectively configured to produce a color image for presentation on the left side, and a second set of monochrome pixel panels distributed in a second arrangement and collectively configured to produce the color image for presentation on the right side. In this extended reality projection system, the second arrangement may be inverted from the first arrangement such that a color non-uniformity associated with the presentation on the right side is inverted from a color non-uniformity associated with the presentation on the left side. Corresponding methods and systems are also disclosed.

Patent Agency Ranking