Techniques for the automated customization and deployment of a machine learning application
Granted: March 5, 2024
Patent Number:
11921815
A server system can receive an input identifying a problem to generate a solution using a machine-learning application. The method selects a machine-learning model template from a plurality of templates based at least in part on the input. The method analyzes one or more formats of the customer data to generate a customer data schema based at least in part a data ontology that applies to the identified problem. The method determines whether the customer data schema is misaligned with one…
Inline graph algorithm execution with a relational SQL engine
Granted: March 5, 2024
Patent Number:
11921785
Techniques described herein allow a user of an RDBMS to specify a graph algorithm function (GAF) declaration, which defines a graph algorithm that takes a graph object as input and returns a logical graph object as output. A database dictionary stores the GAF declaration, which allows addition of GAFs without changing the RDBMS kernel. GAFs are used within graph queries to compute output properties of property graph objects. Output properties are accessible in the enclosing graph pattern…
Logical partitions via header-based partition filtering
Granted: March 5, 2024
Patent Number:
11921726
Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in…
Cache conscious techniques for generation of quasi-dense grouping codes of compressed columnar data in relational database systems
Granted: March 5, 2024
Patent Number:
11921722
Herein are techniques for dynamic aggregation of results of a database request, including concurrent grouping of result items in memory based on quasi-dense keys. Each of many computational threads concurrently performs as follows. A hash code is calculated that represents a particular natural grouping key (NGK) for an aggregate result of a database request. Based on the hash code, the thread detects that a set of distinct NGKs that are already stored in the aggregate result does not…
Predicting future quiet periods for materialized views
Granted: March 5, 2024
Patent Number:
11921717
Techniques for a database management system to predict when in the future a materialized view will have a quiet period during which the materialized view will not be stale. This is a followed by an approach that uses the quiet period prediction to determine an optimized schedule for refreshing the materialized view. The approach combines the quiet period prediction with a query rewrite pattern prediction for the materialized view and an estimated refresh duration for the materialized…
Dag based methods and systems of transaction processing in a distributed ledger
Granted: March 5, 2024
Patent Number:
11921703
Described herein are systems and methods for a DAG based transaction processing system and method in a distributed ledger. In accordance with an embodiment, a DAG based transaction processing system and method in a distributed ledger can be introduced. The model can help achieve improved throughput performance. With additional weight mechanism, the final performance can be adjusted based on various business requirements. This is different from existing work that uses linear structure and…
Similarity analysis using enhanced MinHash
Granted: March 5, 2024
Patent Number:
11921687
A first set and a second set are identified as operands for a set operation of a similarity analysis task iteration. Using respective minimum hash information arrays and contributor count arrays of the two sets, a minimum hash information array and contributor count array of a derived set resulting from the set operation is generated. An entry in the contributor count array of the derived set indicates the number of child sets of the derived set that meet a criterion with respect to a…
Identification of computer performance anomalies based on computer key performance indicators
Granted: March 5, 2024
Patent Number:
11921612
In exemplary embodiments, a computer system detects performance anomalies for user computer services. Physical databases convert physical database KPIs into logical database KPI vectors for individual user services and individual time intervals. Physical application servers convert physical application server KPIs into logical application server KPI vectors for the individual user services and time intervals. Physical web servers convert physical web server KPIs into logical web server…
Methods, systems, and computer readable media for processing binding requests in a telecommunications network
Granted: February 27, 2024
Patent Number:
11917016
Methods, systems, and computer readable media for processing binding requests in a telecommunications network. A method includes receiving, at a binding support function (BSF), a first request to create a first binding between a protocol data unit (PDU) session and a first policy and control function (PCF). The method includes creating, at the BSF, the first binding between the PDU session and the first PCF and storing, with the first binding, a first PCF session acceptance timestamp…
Techniques for managing distributed computing components
Granted: February 27, 2024
Patent Number:
11917033
Techniques discussed herein are directed to identifying health assessment data of a set of computing instances of a distributed computing system. The health assessment data may be collected from the computing instances and stored in a first distributed cache. When a request for health assessment data for one or more computing instances is received, the health assessment data may be retrieved from the first distributed cache, provided to the requesting entity, and stored in a second…
Data structure generation system for analyzing logs
Granted: February 27, 2024
Patent Number:
11914563
New data structures for analyzing a log are generated. A hierarchical data structure includes a plurality of hierarchical nodes. Each node is associated with data and metadata. Each node may also be associated with analysis data. Information (data, metadata, and/or analysis data) of an ancestor node is imputed to a descendant node; a descendant node inherits the information of an ancestor node. When determining analysis data for a particular hierarchical node, information from any…
Software build management using machine learning model
Granted: February 27, 2024
Patent Number:
11915107
Techniques for managing a software build using a machine learning model are disclosed. A system obtains historical data associated with historical software builds. The historical data includes attribute data for a plurality of development stages associated with a historical software build and labels indicating success or failure for the plurality of development stages. The system trains a machine learning model using the historical data associated with the historical software builds to…
Server instance introspection for shared resource collisions using call stack dependencies
Granted: February 27, 2024
Patent Number:
11915062
A tool may provide a real-time analysis of potential bottlenecks while threads wait on locks held by other threads. For each job currently operating on the server instance, the tool may access a list of threads and retrieve call stacks associated with those threads. The call stacks may then be analyzed to identify threads that are holding a lock, along with any corresponding threads that are waiting on the lock. The locks may be held on memory resources or any other type of computing…
Virtual edge devices
Granted: February 27, 2024
Patent Number:
11915059
Techniques discussed herein relate to provisioning one or more virtual cloud-computing edge devices at a physical cloud-computing edge device. A manifest may be generated/utilized to specify various attributes of the virtual cloud-computing edge devices to be executed at a physical cloud-computing edge device. A first set of resources corresponding to a first virtual cloud-computing edge device may be obtained from memory of a centralized cloud-environment and provisioned at the first…
Ticket locks with enhanced waiting
Granted: February 27, 2024
Patent Number:
11914996
A computer comprising one or more processors and memory may implement multiple threads that perform a lock operation using a data structure comprising an allocation field and a grant field. Upon entry to a lock operation, a thread allocates a ticket by atomically copying a ticket value contained in the allocation field and incrementing the allocation field. The thread compares the allocated ticket to the grant field. If they are unequal, the thread determines a number of waiting threads.…
Formulating questions using differences between sets of syntactic trees and differences between sets of semantic trees
Granted: February 27, 2024
Patent Number:
11914965
Disclosed systems relate to generating questions from text. In an example, a method includes forming a first semantic tree from a first reference text and second semantic tree from a second reference text. The method includes identifying a set of semantic nodes that are in the first semantic tree but not in the second semantic tree. The method includes forming a first syntactic tree for the first reference text and a second syntactic tree for the second reference text. The method…
Reduced training intent recognition techniques
Granted: February 27, 2024
Patent Number:
11914962
The present disclosure relates generally to determining intent based upon speech input using a dialog system. More particularly, techniques are described using matching-based machine learning techniques to identify an intent corresponding to speech input in a dialog system. These procedures do not require training when intents are added or removed from the set of possible intents.
Relying on discourse trees to build ontologies
Granted: February 27, 2024
Patent Number:
11914961
Systems, devices, and methods of the present invention involve discourse trees. In an example, a method involves generating a discourse tree. The method includes identifying, from the discourse tree, a central entity that is associated with a rhetorical relation of type elaboration and corresponds to a topic node that identifies a central entity of the text. The method includes determining a subset of elementary discourse units of the discourse tree that are associated with the central…
Generating an electronic document with a consistent text ordering
Granted: February 27, 2024
Patent Number:
11914943
Techniques for generating text content arranged in a consistent read order from a source document including text corresponding to different read orders are disclosed. A system parses a binary file representing an electronic document to identify characters and metadata associated with the characters. The system pre-sorts a character order of characters in each line of the electronic document to generate an ordered list of characters arranged according to the right-to-left reading order.…
System and method for aggregating values through risk dimension hierarchies in a multidimensional database environment
Granted: February 27, 2024
Patent Number:
11914620
In accordance with an embodiment, described herein is a system and method for aggregating values through risk dimension hierarchies to create risk models in a multidimensional database. The system can include a cube that stores a plurality of standard risk measures organized into different risk dimension hierarchies, and a pluggable calculation engine executing a plurality of scripts to dynamically operate on any value in the cube. The system can aggregate values through the plurality of…