Intelligent placement of a user interface element on content of an application
Granted: April 22, 2025
Patent Number:
12282644
Disclosed herein is an application that intelligently places a user interface (UI) element on content of another application such that the UI element appears to be integrated and coordinated with the content of the other application and not merely overlaid on the webpage. The intelligent placement ensures that the UI element neither obstructs the view of pertinent content displayed via the other application nor interferes with the functionality of the other application. Moreover, the…
Control and use of chroma quantization parameter values
Granted: April 22, 2025
Patent Number:
12284348
Innovations in control and use of chroma quantization parameter (“QP”) values that depend on hum QP values. More generally, the innovations relate to control and use of QP values for a secondary color component that depend on QP values for a primary color component. For example, during encoding, an encoder determines a QP index from a primary component QP and secondary component QP offset. The encoder maps the QP index to a secondary component QP, which has an extended range. The…
Multi-device gaze tracking
Granted: April 22, 2025
Patent Number:
12284243
Aspects of the present disclosure relate to multi-user, multi-device gaze tracking. In examples, a system includes at least one processor, and memory storing instructions that, when executed by the at least one processor, causes the system to perform a set of operations. The set of operations include identifying a plurality of computing devices, and identifying one or more users. The set of operations may further include receiving gaze input data and load data, from two or more of the…
Throughput for a single VPN connection using multiple processing cores
Granted: April 22, 2025
Patent Number:
12284166
The techniques described herein increase the throughput of a single VPN connection by creating multiple outbound and/or inbound Security Associations (SAs). For instance, two or more different SAs can encrypt outbound data packets to be sent over the VPN connection to a remote device. Moreover, two or more different SAs can decrypt inbound data packets received over the VPN connection from the remote device. Each of the SAs can be bound to a different processing core via the use of a…
Unified audience targeting system
Granted: April 22, 2025
Patent Number:
12284150
A system for creating a target audience group includes receiving a request from a user interface screen, to create a target audience group from among users of an organization associated with a cloud computing environment, where the request including selected values for a plurality of categories of data associated with the users of the organization. Upon receiving the request; the method creates an audience targeting definition for the target audience group that includes the plurality of…
Signal masking for secure backscattered communication
Granted: April 22, 2025
Patent Number:
12284028
Examples are disclosed that relate to improving security of radio frequency (RF) backscattered communication. In one example, a RF device includes a primary RF signal receiver, a secondary signal receiver, a signal mixer, and a transmitter. The primary RF signal receiver is configured to receive a RF carrier signal sent from a base station. The secondary signal receiver is configured to receive a masking signal from the base station. The signal mixer is configured to generate a response…
Generating predicted ink stroke information using ink-based semantics
Granted: April 22, 2025
Patent Number:
12282737
In some examples, systems and methods for generating predicted ink strokes, using ink-based semantics, are provided. Ink stroke data may be received, the ink stroke data and a semantic context may be input into a model. From the model, one or more predicted ink strokes may be determined. Further, an indication of the one or more predicted ink strokes may be generated.
Guardrails for efficient processing and error prevention in generating suggested messages
Granted: April 22, 2025
Patent Number:
12282731
Systems and methods for using a generative artificial intelligence (AI) model to generate a suggested draft reply to a selected message. A message generation system and method are described that use guardrails that prevent unnecessary AI model processing and accidental sending of an AI model-generated draft. In some examples, draft reply-generation is limited to a subset of messages (e.g., focused, non-confidential) and triggering of the draft reply generation is performed only after…
Automatic document sketching
Granted: April 22, 2025
Patent Number:
12282727
Systems and method directed to assistive document generation are described. More specifically, similar documents share large portions of reusable text structures that can be used to generate an initial document thereby saving a user time. To generate the document, an indication to create the document may be received and based on the indication, a plurality of example documents and grounding content may be identified. Example documents may be existing documents that are similar to a…
Customizable and animatable popup card system
Granted: April 22, 2025
Patent Number:
12282648
Systems and methods are provided for implementing a customizable and animatable popup card system. The popup card system includes animatable popup cards and popup card user interface (“UI”) elements, with location awareness functionality and scrolling awareness functionality. A user experience (“UX”) that is generated and displayed by the popup card system is adaptive to a multitude of scenarios and app (e.g., window) surfaces and is responsive to a variety of user inputs…
Electrochemically-cleavable linkers
Granted: April 22, 2025
Patent Number:
12281134
This disclosure provides electrochemically-cleavable linkers with cleavage potentials that are less than the redox potential of the solvent in which the linkers are used. In some applications, the solvent may be water or an aqueous buffer solution. The linkers may be used to link a nucleotide to a bound group. The linkers include a cleavable group which may be one of a methoxybenzyl alcohol, an ester, a propargyl thioether, or a trichloroethyl ether. The linkers may be cleaved in solvent…
Privacy filters and odometers for deep learning
Granted: April 22, 2025
Patent Number:
12282578
Generally discussed herein are devices, systems, and methods for improving phishing webpage content detection. A method can include instantiating an odometer with a nested privacy filter architecture, the nested privacy filter including privacy filters of different, increasing sizes, training a DL model, maintaining, during training and by a privacy odometer that operates using the nested privacy filter, a running total of privacy loss budget consumed by the training, and responsive to a…
Abnormal classic authorization detection systems
Granted: April 22, 2025
Patent Number:
12282546
A system to detect an abnormal classic authorizations, such as in a classic authorization system of a resource access management system, and take action is described. The system determines an anomaly score in from a model applied to a classic assignment event. An indicator score is determined from the classic assignment event applied to domain-based rules. The security action is taken based on a combination of the anomaly score and the indicator score.
Assistance user interface for computer accessibility
Granted: April 22, 2025
Patent Number:
12282522
A user interface facilitates access to a computer resource by users having accessibility needs. In one implementation, the user interface comprises an assistance user interface (UI) provided as a supplemental UI presented in conjunction with the computer resource and which does not inhibit access to the computer resource. The assistance UI may include UI controls, such as hyperlinks or buttons, to facilitate user access to the computer resource. Particular UI controls and their…
Inline search based on intent-detection
Granted: April 22, 2025
Patent Number:
12282503
Systems and methods are provided for automatically determining an intent of a user based on an intent model to attach a file to a document, prompting the user to confirm the intent using a predetermined character in an inline nudge, generating and displaying an inline menu with an interactive list of ranked files as a suggestion for attachment. The disclosed technology uses the intent for specifying a scope of the inline search. The intent model for attaching content maintained by…
Federation of data during query time in computing systems
Granted: April 22, 2025
Patent Number:
12282484
Techniques of federation of data during query time are disclosed herein. One example technique includes upon receiving an indication of interaction of a file by a user of a tenant, determining whether automatic replication of the file to a user shard corresponding to the user is permitted according to a company policy or a legal requirement, the user shard being in a second geographic region. The example technique can then include when automatic replication of the file is not permitted,…
Program improvement using large language models
Granted: April 22, 2025
Patent Number:
12282411
Some embodiments generate prompts and submit them in queries to a language model trained on code to perform automated program repair. Some embodiments fix syntactic mistakes and semantic mistakes by combining multimodal prompts, iterative querying, test-case-based selection of few-shots, and program chunking. In some cases, edit distance is minimized between an initial flawed program and the automatically created improved version of that program. The initial flawed program is obtained…
Systems and methods for thermal system management
Granted: April 22, 2025
Patent Number:
12282375
A method of thermal and power control in a computing device includes, at the computing device, initializing a thermal module of the computing device, receiving data at the thermal module from a first component assigned to an interface of the thermal module, and sending an output to a second component from the thermal module based on the data. Initializing the thermal module includes detecting a presence of a plurality of potential components of the computing device; querying each of the…
Devices, systems, and methods for monitoring an electronic device in transit
Granted: April 22, 2025
Patent Number:
12282371
A status monitoring system includes a status sensor configured to monitor a status of an electronic circuit. If the status monitoring system detects a status that exceeds a threshold, the status monitoring system records the details of the event on the electronic circuit. The status monitoring system operates in a low-power power mode during transit from a manufacturing facility to an installation location.
Optical sensor for two-phase cooling vapor level measurement
Granted: April 22, 2025
Patent Number:
12281975
An immersion cooling system includes an immersion tank defining an immersion chamber therein, an immersion working fluid, an energy source, an optical sensor, and a microcontroller. The immersion working fluid is positioned at least partially in the immersion chamber and the immersion working fluid has a liquid phase and a vapor phase. The energy source is positioned and oriented to direct an infrared beam through a portion of the vapor phase with a beam path and path length. The optical…