Schema inference and log data validation system
Granted: September 20, 2022
Patent Number:
11449409
Systems and methods are described for generating metrics from log data items, automatically inferring one or more schemas based at least in part on analyzing samples of the log data items, validating samples of the log data items against the one or more schemas to detect log data item errors, and analyzing the log data item errors according to metrics analytics rules to determine an effect of the log data item errors on a quality measurement of the metrics.
Sharing objects across namespaces in a container-orchestration system
Granted: September 13, 2022
Patent Number:
11445021
A method for replicating a set of parent resources from an administrator namespace to a set of tenant namespaces is described. The method includes receiving, by the administrator namespace, a global object that includes a set of object fields that reference (1) a set of parent resources and (2) the set of tenant namespaces; monitoring, by an operator controller of the administrator namespace, the global object to determine whether a change has been made to the global object; and…
Self-managing database system using machine learning
Granted: September 13, 2022
Patent Number:
11443205
A self-managing database system includes a metrics collector to collect metrics data from one or more databases of a computing system and an anomaly detector to analyze the metrics data and detect one or more anomalies. The system includes a causal inference engine to mark one or more nodes in a knowledge representation corresponding to the metrics data for the one or more anomalies and to determine a root cause with a highest probability of causing the one or more anomalies using the…
Restricting access and edit permissions of metadata
Granted: September 13, 2022
Patent Number:
11443067
Techniques are disclosed relating to installing and operating applications in a server-based application workspace. A computer system, while operating the server-based application workspace, may store subscription information indicating a user that is a developer for a particular application package, and one or more users that are subscribers for the particular application package. The computer system may further store lock data for the particular application package that indicates user…
Database systems and methods for conversation-driven dynamic updates
Granted: September 13, 2022
Patent Number:
11442691
Computing systems, database systems, and related conversational updating methods are provided for dynamically updating graphical user interfaces responsive to conversational user inputs received via a chatbot or other conversational interactions with a user. One method involves receiving a conversational user input from a conversation session graphical user interface display presented at a client device, identifying a desire to perform an action with respect to a database component based…
Communicating information about product or service
Granted: September 6, 2022
Patent Number:
11436636
In a method for communicating information about a service or product, a record can be retrieved from a database storing records of communications related to a second entity. The record can include information related to an identity of a first entity. The first entity can be defined, at a processor and based upon content of the record, as a member of a set designated to be sent the information about the product or service. The first entity can have previously engaged in a first…
Systems and methods for named entity recognition
Granted: September 6, 2022
Patent Number:
11436481
A method for natural language processing includes receiving, by one or more processors, an unstructured text input. An entity classifier is used to identify entities in the unstructured text input. The identifying the entities includes generating, using a plurality of sub-classifiers of a hierarchical neural network classifier of the entity classifier, a plurality of lower-level entity identifications associated with the unstructured text input. The identifying the entities further…
Generic integrated development environment extension tool for design systems
Granted: September 6, 2022
Patent Number:
11436005
In accordance with embodiments, there are provided mechanisms and methods for facilitating offering generic integrated development environments (IDE) extension in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method includes identifying a plurality of design systems and a plurality of components associated with the plurality of design systems, where at least one component of the plurality of components is identified for each of…
Phone-based sub-word units for end-to-end speech recognition
Granted: May 10, 2022
Patent Number:
11328731
System and methods for identifying a text word from a spoken utterance are provided. An ensemble BPE system that includes a phone BPE system and a character BPE system receives a spoken utterance. Both BPE systems include a multi-level language model (LM) and an acoustic model. The phone BPE system identifies first words from the spoken utterance and determine a first score for each first word. The first words are converted into character sequences. The character BPE model converts the…
Containerized workflow engines executing metadata for user-defined applications
Granted: May 10, 2022
Patent Number:
11330070
Containerized workflow engines executing metadata for user-defined applications are described. A system utilizes user selections for configuring a user-defined application to identify application definition metadata. The system stores the application definition metadata for the user-defined application into a persistent storage. A workflow engine executes in a software container in response to receiving user context details and an invocation of the user-defined application. The workflow…
Capturing organization specificities with embeddings in a model for a multi-tenant database system
Granted: May 10, 2022
Patent Number:
11328203
For a multi-tenant database accessible by a plurality of separate organizations, a system is provided for capturing organization specificities in a model for the multi-tenant database. The system includes a neural network. The system is configured to: receive an organization encoding for one or more separate organizations making previous search queries into the multi-tenant database; generate a vector matrix from the organization encoding to embed organization specificities for training…
Systems and methods for presenting a demo for enabling a visual dialogue with a customer by single user tap actions
Granted: May 10, 2022
Patent Number:
11328032
Methods and systems for building a demo to interact with a customer including causing to display by a processor, a link for accessing the demo; initiating, by the processor, the demo by actuation of the link wherein the demo includes a set of webpage images, each configured as a screen with animations to mimic an interaction between a user and the customer; and presenting, by the processor, a storyboard of a dialog composed of a set of screens mimicking an ongoing customer dialogue for a…
Ranking search results using hierarchically organized machine learning based models
Granted: May 10, 2022
Patent Number:
11327979
A multi-tenant system stores a hierarchy of machine-learned models, wherein each machine-learned model is configured to receive as input a set of search results and generate as output scores for ranking the set of search results. Each machine-learned model is associated with a set of dimensions. The system evaluates search query performance. Performance below a threshold causes a new model to be generated and added to the hierarchy of models. Upon execution of a new search query…
Data model for emissions analysis
Granted: May 10, 2022
Patent Number:
11327957
Methods, systems, and devices supporting a data model for emissions analysis are described. Some database systems may store emissions data and support a sustainability application. The sustainability application may display reports that track and analyze data related to carbon emissions. In some cases, underlying data for a report is missing from the database system. The system may support extrapolation techniques to estimate the missing data and aggregate the underlying data—including…
Multivariate auto-differential correlation engine in a computing environment
Granted: May 10, 2022
Patent Number:
11327952
A metric data stream for a plurality of metrics may be retrieved from a database system. Each metric may measure a respective computing characteristic. The metric data stream may include a plurality of values for each of a sequence of time intervals. Each value may correspond with a respective one of the metrics. A plurality of metric correlation matrices may be determined for the metrics, each of which is associated with a respective time period in the metric data stream. A subset of…
Access control for online presentations
Granted: May 3, 2022
Patent Number:
11320979
A method, a system, and a non-transitory computer readable medium (CRM) for controlling access to an online presentation are disclosed. At least one embodiment includes granting a controller status to a first user for a first slide during the online presentation. Then operating the online presentation based on a set of slide commands from the first user having the controller status. The at least one embodiment also includes determining a second user is to have the controller status for a…
Segment activation on related entities
Granted: May 3, 2022
Patent Number:
11321365
A method for data processing includes identifying, for communication of a content object, a segment of entities including entities of a first entity class of a plurality of entity classes defined by a data model that is configured for a tenant of a multi-tenant system, where the data model defines relationships between entity classes of the plurality of entity classes. The method may further include activating for selection at a user interface at least one second entity class that is…
Database index repair
Granted: May 3, 2022
Patent Number:
11321294
A computing system may repair a database index for a database table by placing a first structural lock on the database table to prevent modifications to the structure of the table. The computing system may scan the database table to determine a plurality of database records. The system may probe the database index for the database records to identify records with missing entries in the index. Based on the probing, the system may place a first data lock on a record of the database table…
Joint validation across code repositories
Granted: May 3, 2022
Patent Number:
11321226
Methods, systems, and devices supporting joint code validation across code repositories are described. Some systems may store code across multiple code repositories, where the code repositories support repository-specific pull requests and validations. However, code stored in one repository may depend on code stored in a different repository. To accurately validate changes to such code, a system may identify a validation trigger for a first pull request (e.g., indicating one or more code…
Streaming traffic pattern for public cloud auto scaling
Granted: May 3, 2022
Patent Number:
11321139
A total number of messages in a set of messages that are processed by a computing node in a virtual computer cluster during a time interval is determined. The virtual computer cluster is deployed with a cloud computing service and includes the computing node and other computing nodes at an end time of the time interval. It is determined whether the total number of messages in the set of messages processed by the computing node is no less than a maximum per-interval message number…