Display screen or portion thereof with animated graphical user interface
Granted: August 24, 2021
Patent Number:
D928806
External change detection
Granted: August 17, 2021
Patent Number:
11093475
Disclosed herein are system, method, and computer program product embodiments for performing external change detection without copying data from an external system. An embodiment operates by transmitting a registration request comprising data selection criteria to a data service at an external system. The external system generates a tracking token representing a transaction state of a data object satisfying the data selection criteria. The embodiment receives the tracking token. The…
User authentication using multi-party computation and public key cryptography
Granted: August 17, 2021
Patent Number:
11095634
Techniques are disclosed relating to user authentication using multi-party computation and public key cryptography. In some embodiments, a client system may receive, from a server system, an authentication challenge that includes a first partial signature value. The client system may access key-pair information that includes, for a server key-pair, a server public key and a second component of a server private key, where the server system has access to a first component of the server…
HASSH profiling mechanism
Granted: August 17, 2021
Patent Number:
11095448
Techniques and structures to facilitate identification, authentication, authorization and accounting of a computing device is disclosed. A set of supported algorithms for transmission during a secure shell (SSH) clear packet exchange is received and a cryptographic hash is performed on the set of algorithms to generate a unique fingerprint.
Systems and methods for automatic collection of performance data in a multi-tenant database system environment
Granted: August 17, 2021
Patent Number:
11093916
A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and…
Systems and methods for creating a rich social media profile
Granted: August 17, 2021
Patent Number:
11093866
Disclosed are systems, apparatus, methods and computer-readable media for updating information stored in a database system over a network. In some implementations, first contact data is retrieved from a first virtual portion of a database system, where the first contact data provides first contact information associated with at least one entity. In some instances, the first contact data is compared with second contact data, where the second contact data provides second contact…
Convolutional neural network (CNN)-based anomaly detection
Granted: August 17, 2021
Patent Number:
11093816
The technology disclosed determines which field values in a set of unique field values for a particular field in a fielded dataset are anomalous using six similarity measures. A factor vector is generated per similarity measure and combined to form an input matrix. A convolutional neural network processes the input matrix to generate evaluation vectors. A fully-connected network evaluates the evaluation vectors to generate an anomaly scalar for a particular unique field value.…
Ranking search results using hierarchically organized coefficients for determining relevance
Granted: August 17, 2021
Patent Number:
11093511
An online system receives a search query from a user. In response to the request, the online system obtains search results matching the search query and identifies a set of attributes describing a context of the search query. The online system generates a data structure that includes a plurality of search coefficients. The search coefficients are selected based on the identified set of attributes. Some of the search coefficients have conflicting values. The online system traverses the…
Identifying recurring sequences of user interactions with an application
Granted: August 17, 2021
Patent Number:
11093486
Disclosed are database systems, computing devices, methods, and computer program products for identifying recurring sequences of user interactions with an application. In some implementations, a server of a database system provides a user interface of the application for display at a computing device. The database system stores data objects identifying a first plurality of user interactions with the application. The server receives information representing a second plurality of user…
Branch-based recovery in a database system
Granted: August 17, 2021
Patent Number:
11093485
A staging table created in a database system may store a snapshot of live database table captured prior to an unintended change to the live database table. One or more entries in the staging table may be updated to incorporate one or more intended changes to the live database table that occurred after the unintended change. The live database table may be updated by merging each of the updated entries from the staging table to the live database table. The updated database table may…
Tools and techniques for extracting knowledge from unstructured data retrieved from personal data sources
Granted: August 17, 2021
Patent Number:
11093467
A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store…
Automated self-healing database system and method for implementing the same
Granted: August 17, 2021
Patent Number:
11093356
An automated self-healing database system is provided that includes a primary database, an application server that writes data to the primary database and reads data from the primary database when it is available, a standby database that is a replica of the primary database, and a self-healing module (SHM). The SHM can automatically detect unavailability of the primary database, and if the standby database is available, the SHM can automatically enable the standby database as readable…
Load balancing through autonomous organization migration
Granted: August 17, 2021
Patent Number:
11093294
A request may be received to migrate an organization from a first computing pod to a second computing pod located within an on-demand computing services organization configured to provide computing services. A migration resource utilization profile may be determined for the first computing pod. The migration resource utilization profile may identify one or more computing resources involved in transferring organizations from the first computing pod during one or more time windows. A…
Display screen or portion thereof with icon
Granted: August 10, 2021
Patent Number:
D927548
Techniques and architectures for secure session usage and logging
Granted: August 10, 2021
Patent Number:
11089019
Techniques for session security. Information corresponding to an electronic device used to access a resource is gathered. The information uniquely identifies the electronic device. Subsequent accesses to the resource during the session are monitored to determine whether changes occur to the information. A security action is taken in response to a change in the information.
Identification of code ownership through test coverage in database systems
Granted: August 10, 2021
Patent Number:
11086764
In accordance with embodiments, there are provided mechanisms and methods for facilitating identification of code ownership through test coverage in database systems according to one embodiment. In one embodiment and by way of example, a method includes identifying a code developed by one or more teams, generating code coverage segment data associated with the code, where the code coverage segment data to identify one or more segments of the code associated with one or more teams. The…
Image-based detection of errors in application state
Granted: August 10, 2021
Patent Number:
11086707
Systems and methods are disclosed herein for using screen shots of an application to evaluate whether the application is in a fault state. In an embodiment, a processor captures screen shots of a screen of an application during operation of the application. The processor applies a classifier to the captured screen shots, and determines, from output of the classifier, a state of the application. The processor evaluates whether the determined state is a fault state of the application.…
Managing resource allocation in a stream processing framework
Granted: August 10, 2021
Patent Number:
11086688
The technology disclosed herein relates to method, system, and computer program product (computer-readable storage device) embodiments for managing resource allocation in a stream processing framework. An embodiment operates by configuring an allocation of a task sequence and machine resources to a container, partitioning a data stream into a plurality of batches arranged for parallel processing by the container via the machine resources allocated to the container, and running the task…
Managing resource allocation in a stream processing framework
Granted: August 10, 2021
Patent Number:
11086687
The technology disclosed herein relates to method, system, and computer program product (computer-readable storage device) embodiments for managing resource allocation in a stream processing framework. An embodiment operates by configuring an allocation of a task sequence and machine resources to a container, and by running the task sequence, wherein the task sequence is configured to be run continuously as a plurality of units of work corresponding to the task sequence. Some embodiments…
Workflow version management
Granted: August 10, 2021
Patent Number:
11086651
Techniques are disclosed relating to a system capable of processing instances of different versions of a workflow. The system may store workflow information indicating different versions of a workflow. The system may receive requests to create instances of the workflow. The requests may include a first request associated with a first, non-current version of the workflow and a second request associated with a second, different version of the workflow. The computer system may create a set…