Scalable index tuning with index filtering and index cost models
Granted: March 11, 2025
Patent Number:
12248454
A method of training an index filter for an index tuning system includes receiving a plurality of different workloads and a plurality of different databases, each database including different tables and each workload including a plurality of queries; generating labeled training by making optimizer calls to a query optimizer using query and index configuration pairs from the plurality of databases and the plurality of workloads; training an index filter model to identify signals in the…
Systems and methods for recovering fluid in immersion-cooled datacenters
Granted: March 11, 2025
Patent Number:
12250791
An immersion cooling system includes a catch pan, a heat-generating electronic device, a housing, and a fluid pump. The housing is positioned around the heat-generating electronic device, and at least part of the housing is positioned above the catch pan. The fluid pump is configured to circulate a working fluid from the catch pan to the housing.
Equipment locking device
Granted: March 11, 2025
Patent Number:
12250784
A method and a device for locking an equipment with a rack are presented. The device may include a trigger and an equipment locking mechanism, wherein upon the trigger automatically activates the equipment locking mechanism upon contacting a portion of the rack. The automatic locking initiates when the equipment reaches a desired position within the rack.
Link fault isolation using latencies
Granted: March 11, 2025
Patent Number:
12250136
Techniques are disclosed for identifying faulty links in a virtualized computing environment. Network path latency information is received for one or more network paths in the networked computing environment. Based on the network path latency information, a probable presence of a faulty component is determined. In response to the determination, physical links for a network path associated with the probable faulty component are identified. Information indicative of likely sources of the…
Error correction systems and methods
Granted: March 11, 2025
Patent Number:
12250005
Embodiments of the present disclosure include techniques for error correction. Multiple successive odd syndromes are generated from input data comprising parity bits. Coefficients are generated and applied to a finite element field to detect multiple bit errors. Error correction circuitry corrects detected error bits. A single bit error detector may detect single bit errors. The error correction circuit may select between a single bit error vector and a multibit error vector based on one…
Derivative-based encoding for scanning mirror timing
Granted: March 11, 2025
Patent Number:
12249263
One example provides, on a scanning mirror display system, a method for communicating timing information for light samples that are scanned to form a displayed image. The method comprises, for a line of light samples, encoding timing information for a first light sample of the line of light samples using a first, greater number of bits to form encoded timing information for the first light sample. The method further comprises encoding timing information for a subsequent light sample of…
Iterative vectoring for constructing data driven machine learning models
Granted: March 11, 2025
Patent Number:
12248855
Embodiments described herein are directed to generating a machine learning (ML) model. A plurality of vectors are accessed, each vector of the plurality of vectors including a first set of features associated with a corresponding data item. A second set of features is identified by expanding the first set of features. A ML model is trained using vectors including the expanded set of features, and it is determined that an accuracy of the ML model trained using the vectors increased. A…
Self-supervised system for learning a user interface language
Granted: March 11, 2025
Patent Number:
12248794
A computer implemented method includes accessing training data that includes images, associated alternative text, and proximately located text providing instructions describing a user interface. The images are paired with text captions derived from the proximately located text and image's alternative text, training a vision and language model in a self-supervised manner using language masking, region masking, and image-text alignment techniques on respective image region features and…
Expanded preview mode for folders
Granted: March 11, 2025
Patent Number:
12248657
The techniques disclosed herein enable systems to provide a streamlined user experience in file manager applications across diverse file contexts (e.g., local, cloud). This is accomplished by utilizing expanded folder previews that enable a user to view and interact with the contents of a folder without navigating into the folder itself. In various examples, an expanded folder preview is triggered by a user input within a user interface selecting a folder such as a hover gesture.…
Semantic-aware next best action recommendation
Granted: March 11, 2025
Patent Number:
12248525
In an example embodiment, an embedding model is used to generate an embedding of a natural language searching goal specified by a user, the embedding representing user intent of the user. Playbooks in a database of playbooks are also run through the embedding model to generate an embedding for each playbook indicative of a meaning of each playbook. A semantic relationship score can then be computed for each combination of the natural language search goal and a playbook, using the…
Automated software testing
Granted: March 11, 2025
Patent Number:
12248393
The technology described herein provides an automated software-testing platform that functions in an undefined action space. The technology described herein starts with an undefined action space but begins to learn about the action space through random exploration. Both the action taken during testing and the resulting state may be communicated to a centralized testing service. The technology described herein also mines the action telemetry data and state telemetry data to identify…
Efficient system on chip power delivery with adaptive voltage headroom control
Granted: March 11, 2025
Patent Number:
12248358
Systems and methods related to efficient system on chip (SoC) power delivery with adaptive voltage headroom control are described. A method for adaptively controlling voltage headroom for a system includes, in response to either a detection of a headroom violation by a per core voltage regulator headroom monitor or a detection of a voltage droop by a per core droop detector, independently throttle operating frequency of a respective core clock signal. The method further includes, in…
Intelligently identifying and grouping relevant files and providing an event representation for files
Granted: March 4, 2025
Patent Number:
12242492
A method and system for intelligently organizing one or more groups of relevant files may include retrieving a user data signal including user-specific data, analyzing the user data signal to identify a parameter relating to file relevance, identifying one or more relevant files in a storage medium based on the parameter at least one of a user category property, a lifecycle stage property, a relevant activity property, or an activity level property of one or more files in the storage…
Presenting intelligently suggested content enhancements
Granted: March 4, 2025
Patent Number:
12242792
A method and system for identifying enhancement suggestions for a document and displaying the identified suggestions in a user-friendly manner may include examining the document to identify an enhancement fora portion of content in the document, enabling display of a first user interface element for previewing the identified enhancement as applied to the content, receiving a request to select the identified enhancement, and upon receiving the request enabling display of a second user…
Controlling touch operation modes for touch sensors utilizing determined touch usage probability
Granted: March 4, 2025
Patent Number:
12242692
One example provides a computing device comprising a display, a touch sensor operatively coupled to the display, a non-touch sensor configured to provide an output indicative of user engagement between the computing device and a user of the computing device, a logic machine, and a storage machine. The storage machine comprises instructions executable by the logic machine to determine a touch usage probability based at least upon the output from the non-touch sensor. The instructions are…
Eye and hand tracking utilizing lensless camera and machine learning
Granted: March 4, 2025
Patent Number:
12242667
Eye and hand tracking systems in head-mounted display (HMD) devices are arranged with lensless camera systems using optical masks as encoding elements that apply convolutions to optical images of body parts (e.g., eyes or hands) of HMD device users. The convolved body images are scrambled or coded representations that are captured by a sensor in the system, but are not human-recognizable. A machine learning system such as a neural network is configured to extract body features directly…
Malicious enterprise behavior detection tool
Granted: March 4, 2025
Patent Number:
12242602
Embodiments of the present disclosure provide systems, methods, and non-transitory computer storage media for identifying malicious enterprise behaviors within a large enterprise. At a high level, embodiments of the present disclosure identify sub-graphs of behaviors within an enterprise based on probabilistic and deterministic methods. For example, starting with the node or edge having the highest risk score, embodiments of the present disclosure iteratively crawl a list of neighbors…
Confidence enhancement for responses by document-based large language models
Granted: March 4, 2025
Patent Number:
12242522
Systems and methods are provided for implementing confidence enhancement for responses by document-based large language models (“LLMs”) or other AI/ML systems. A first prompt is generated based on data items that are previously received or accessed. The first prompt is used by a first LLM or AI/ML system to extract requested information from the data items. One or more citations are generated and presented within a structured object together with a representation of the extracted…
Mechanism for backfilling records dropped during transfer from distributed node system
Granted: March 4, 2025
Patent Number:
12242504
A method for backfilling records dropped by a distributed node system during a transfer to an external database includes initially determining whether an attempt to transfer a data record failed or succeeded. In response to determining that the transfer succeeded, the data record is appended at its original location include a first transfer status identifier. In response to determining that the transfer failed, the data record is appended to include a second transfer status identifier…
Query processing with machine learning
Granted: March 4, 2025
Patent Number:
12242493
The description relates to executing an inference query relative to a database management system, such as a relational database management system. In one example a trained machine learning model can be stored within the database management system. An inference query can be received that applies the trained machine learning model on data local to the database management system. Analysis can be performed on the inference query and the trained machine learning model to generate a unified…