IDENTIFYING CONTEXTUAL OBJECTS FROM WEB CONTENT
Granted: October 24, 2024
Application Number:
20240354355
Systems and methods are provided for determining contextual objects related to web content. Web content may include one or more elements, which may be extracted from the web content and analyzed to identify any contextual objects. The web content elements may be hyperlink elements, and contextual objects may be identified based on the hyperlink elements. A dominant entity may be identified for the web content, and contextual objects relating to the dominant entity may be identified. When…
CONTROL SYSTEMS FOR AIR-ASSISTED AND LIQUID-COOLED ENCLOSURES
Granted: October 24, 2024
Application Number:
20240357775
Techniques for controlling cooling of electronic components in computing facilities are disclosed herein. In one embodiment, a method includes detecting a pressure drop of a coolant flowing across multiple servers in an enclosure between the inlet and outlet manifolds and a supply temperature of the coolant at the inlet manifold. The method further includes automatically adjust operations of the pump to maintain the calculated pressure drop at or near a pressure-drop setpoint while…
ACCESSORY DEVICE COMMUNICATION UTILIZING HOST-SYNCHRONIZED TRANSMISSION
Granted: October 24, 2024
Application Number:
20240357684
A host device includes a processor, a wireless communication device in data communication with the processor, and a hardware storage device in data communication with the processor. The hardware storage device has instructions stored thereon that, when executed by the processor, cause the host device to establish a wireless data channel with an accessory device and assign the wireless data channel to a resource unit with a bandwidth less than 20 MHz. The instructions further cause the…
SATELLITES HAVING BROADBAND AND NARROWBAND COMMUNICATION HARDWARE
Granted: October 24, 2024
Application Number:
20240356634
Examples are provided that relate to satellites utilizing both a narrowband communication channel and a broadband communication channel. One example provides a satellite comprising narrowband communication hardware configured to communicate on a control plane over a narrowband communication channel using an omnidirectional antenna. The satellite further comprises broadband communication hardware configured to communicate on a data plane over a broadband communication channel using a…
FACADE BIASING FOR REFLECTION CORRECTION IN PHOTOGRAMMETRIC RECONSTRUCTION
Granted: October 24, 2024
Application Number:
20240355040
The present disclosure relates to systems and methods for automatically applying a bias towards filled-space in footprints of features that may have non-Lambertian surfaces during photogrammetric reconstruction of images with the features. The systems and methods may generate an observation model for the feature based on range-image estimates and determine whether the feature is a building or water using a land-cover classification. The systems and methods may determine a footprint of…
PROXY PROCESSOR FOR DATA FEEDS
Granted: October 24, 2024
Application Number:
20240354822
Automatically selecting a proxy processor for handling requests for information related items in a data feed to avoid navigating to a third-party site. The data feed includes displaying a scrollable list of items for selection. The disclosed technology generates recommendation scores associated with respective proxy processors. A recommendation score is based on a weighted sum of parameters associated with acquiring an item using a proxy processor. Selecting a proxy processor includes…
INTELLIGENT SYSTEM AND METHOD OF OPTIMIZING CROSS-TEAM INFORMATION FLOW
Granted: October 24, 2024
Application Number:
20240354703
A system and method and for optimizing cross-team information flow in a communication network includes receiving, from a communication application, via a network, a plurality of candidate post items for display to a first user of an organization, each candidate post item being a post item published by another user of the organization and being a post that is accessible to the first user. A communication knowledge network graph which represents communication events that have occurred…
GLASS MEDIA UNIQUE IDENTIFICATION AND TRACKING SYSTEM
Granted: October 24, 2024
Application Number:
20240354532
A transparent substrate that encodes data therein having optically readable identification indicia corresponding to identifying information regarding the substrate. The optically readable identification indicia may be readable from the transparent substrate by altering the reflectivity of the transparent substrate in indicia portions that may be read by a scanner or reader (e.g., a barcode reader). The optically readable identification indicia may be provided on a common surface with a…
INTELLIGENT CLASSIFICATION OF TEXT-BASED CONTENT
Granted: October 24, 2024
Application Number:
20240354500
Approaches to classifying text-based content are described herein. For example, a classification system performs operations that include receiving text-based content comprising a plurality of characters, generating a plurality of character category sequences using the plurality of characters and based on a plurality of predefined character categories, calculating a frequency distribution of the plurality of character category sequences, and classifying the text-based content based on the…
METHOD AND SYSTEM OF PROVIDING ACCESS TO DOCUMENTS STORED IN PERSONAL STORAGE MEDIUMS
Granted: October 24, 2024
Application Number:
20240354435
A system and method for providing access to data stored in a personal storage medium includes receiving a search query from a searching entity for searching for the data, determining if the data includes data stored in the personal storage medium of a user, upon determining that the data includes data stored in the personal storage medium, determining if the user has consented to provide access to the data to the searching entity and if so, searching a search index associated with the…
Using Fixed-Weight Language Models to Create and Interact with a Retrieval Index
Granted: October 24, 2024
Application Number:
20240354317
A technique uses an encoder system to produce an index of target item embeddings. Each target item embedding is input-agnostic and universal in the sense that different expressions of a target concept, produced using different combinations of input modes, map to the same target item embedding in the index. The encoder system throttles the amount of computations it performs based on the assessed capabilities of an execution platform. A retrieval system processes a multimodal input query…
MACHINE-LEARNING-BASED REPLENISHMENT OF INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT
Granted: October 24, 2024
Application Number:
20240354157
Systems and methods are provided for scheduling a virtual machine (VM) to host a workload in a cloud system. In particular, the disclosed technology schedules an evicted VM for redeploying an interruptible workload. The scheduling is based on capacity prediction and inference data associated with a type of the evicted VM. Capacity signal predictor generates training data for training a machine learning model using capacity signal history data of the cloud system. The machine-learning…
CONTEXTUAL ARTIFICIAL INTELLIGENCE (AI) BASED WRITING ASSISTANCE
Granted: October 24, 2024
Application Number:
20240354130
Systems and methods for generating artificial intelligence (AI) writing assistance include receiving a writing prompt to be used by an AI writing engine from a writing assistance client. The writing prompt is processed to provide indication of relevant user content items that can be referenced in the writing prompt. The content and metadata for any content items referenced in the writing prompts is retrieved and aggregated with the writing prompt to generate a request for writing…
SKIN DETECTION USING VOLTAGE REPRESENTATIONS OF FREQUENCIES
Granted: October 24, 2024
Application Number:
20240353924
A wearable device comprises an exteriorly positioned first electrode and a reporting capacitor. The first electrode forms a first side of the reporting capacitor, and a second side of the reporting capacitor is formed by skin of a user when the wearable device is worn. An oscillator is configured to output a signal to drive the first electrode at a first frequency. The oscillator is configured such that changes in capacitance at the reporting capacitor adjust the signal output by the…
MULTI-TASK MACHINE LEARNING ARCHITECTURES AND TRAINING PROCEDURES
Granted: October 17, 2024
Application Number:
20240346295
This document relates to architectures and training procedures for multi-task machine learning models, such as neural networks. One example method involves providing a multi-task machine learning model having one or more shared layers and two or more task-specific layers. The method can also involve performing a pretraining stage on the one or more shared layers using one or more unsupervised prediction tasks. The method can also involve performing a tuning stage on the one or more…
DETACHABLE BROWSER INTERFACE FOR CONTEXT-AWARE WEB SERVICES
Granted: October 17, 2024
Application Number:
20240346102
Systems and methods that implement a framework for providing a detachable browser interface (sidebar) for context-aware web services. The present framework allows for a user to detach the detachable sidebar from a web browser window and dock the sidebar to a desktop of an operating system. As a result, the context-aware web services of the sidebar can be used in conjunction with the web browser application and with other applications (e.g., browser or non-browser applications).
Through Hole Keyboard
Granted: October 17, 2024
Application Number:
20240345664
The present description relates to devices, such as keyboards. One example can include a top portion and an opposing bottom portion and key switches that are mechanically retained in holes formed in the top cover. The example can also include electrical traces formed on the top cover that extend from the holes to a processing unit that is configured to receive electrical signals along the electrical traces when the key switches are closed.
SYSTEMS AND METHODS OF CAPTURING EYE-GAZE DATA
Granted: October 17, 2024
Application Number:
20240341648
Systems and methods are provided for collecting eye-gaze data for training an eye-gaze prediction model. The collecting includes selecting a scan path passing through a series of regions of a grid on a screen of a computing device, moving a symbol as an eye-gaze target along the scan path, and receiving facial images at eye-gaze points. The eye-gaze points are uniformly distributed within the respective regions. Areas of the regions that are adjacent to edges and corners of the screen…
KICKSTAND FOR COMPUTING DEVICE
Granted: October 17, 2024
Application Number:
20240341427
A kickstand assembly comprises a backplate comprising a backplate retention magnet having a first magnetic pole orientation and an upper kickstand plate slidably connected to the backplate. A return biaser biases the upper kickstand plate toward a rest position. A lower kickstand plate is rotatably coupled to the upper kickstand plate, with the lower kickstand plate comprising a closing magnet having a second magnetic pole orientation that attracts the first magnetic pole orientation of…
Low Profile Device Hinge Assembly
Granted: October 10, 2024
Application Number:
20240338057
The description relates to hinged devices, such as hinged computing devices. One example can include a first portion and a second portion coupled by a hinge assembly through a range of orientations. The hinge assembly includes a double slider assembly positioned on the first portion and secured to a pivot assembly with which the second portion is configured to both rotate and translate to define a virtual pivot of the second portion through the range of orientations.