LOAD BALANCING THROUGH AUTONOMOUS ORGANIZATION MIGRATION
Granted: July 22, 2021
Application Number:
20210224115
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…
LOAD BALANCING THROUGH AUTONOMOUS ORGANIZATION MIGRATION
Granted: July 22, 2021
Application Number:
20210224106
A resource utilization level and a data size may be determined for each organization within a computing pod located within an on-demand computing services organization configured to provide computing services. One of the organizations may be selected for migration away from the computing pod based on the resource utilization levels and the data sizes. The designated organization may have a respective resource utilization level that is high in relation to its respective data size.
CLOUD SERVICES RELEASE ORCHESTRATION WITH A REUSABLE DEPLOYMENT PIPELINE
Granted: July 22, 2021
Application Number:
20210224059
Cloud services release orchestration with a reusable deployment pipeline. According to some implementations, responsive to receiving from a COS controller parameters from configuration information provided to the COS controller while an app aware proxy routes production traffic to a first application (app) version that communicates with a database management system (DBMS) and that runs in container orchestration system (COS) pods having first app version containers, causing a validation…
GRAPHICAL USER INTERFACE (GUI) WITHIN CRM SOLUTION ENABLING LAYER VIEWS FOR CONNECTED DEVICES
Granted: July 22, 2021
Application Number:
20210223047
A geo-analytical program is integrated into a customer relationship management (CRM) solution. Via the geo-analytical program, users are able to define layer configuration settings for a layer for plotting on a map-based GUI. Layer configuration settings for a respective layer comprise an indication of a data object type serving as a base object type for the respective layer. A method involves receiving from a user user-defined configuration settings for a first layer, electronically…
DISTRIBUTED AUDIENCE COMPUTATION SOFTWARE SERVICE
Granted: July 15, 2021
Application Number:
20210218586
Among other things, embodiments of the present disclosure relate to distributing the determination of target audience lists across multiple clusters of nodes. Other embodiments may be described and/or claimed.
DECENTRALIZED TOKENIZATION TECHNOLOGIES
Granted: July 15, 2021
Application Number:
20210217001
Disclosed embodiments are related to blockchain asset token management systems, and in particular, to Multiple Decentralized Tokenization with Personal Control (MDTPC). MDTPC allows users to determine how and when asset token evaluation is performed, and also allows users to determine which token management services they wish to use to manage and store their asset token and related data. In embodiments, multiple blockchain token management services are utilized in conjunction with…
INTERACTIVE DATAFLOW PREVIEW
Granted: July 15, 2021
Application Number:
20210216565
DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR IMPLEMENTING DESIGN TIME AND BATCH TIME FOR AN EXTRACT, TRANSFORM, LOAD (ETL) PROCESS. WHEN A SESSION IS ESTABLISHED, A KUBERNETES POD INSTANCE MAY BE EXCLUSIVELY ASSOCIATED WITH A USER FOR THE USER'S SESSIONS. DESIGN TIME AND BATCH TIME MAY BOTH BE PERFORMED WITHIN THE KUBERNETES POD INSTANCE. AS SUCH, A SERVICE PROVIDER MAY PROVIDE A SECURE DATAFLOW PREVIEW. FURTHERMORE, THE DATAFLOW MAY BE CACHED.…
SYSTEM AND METHOD FOR UPDATING APPLICATIONS WITH CURRENT INSTANCE CONFIGURATIONS IN REAL-TIME
Granted: July 8, 2021
Application Number:
20210208937
Described herein is a system and method for determining the status of instances and update applications to reflect the updated statuses of instances, in real-time. In an embodiment, each instance may enable a service to determine the status of an instance. A core application server may load server pool configurations including a status of an instance. The status indicates the instance is live. Core application server may read a gate definition of the instance using the service enabled on…
MESSAGING SYSTEMS AND METHODS THAT EMPLOY A BLOCKCHAIN TO ENSURE INTEGRITY OF MESSAGE DELIVERY
Granted: July 8, 2021
Application Number:
20210211397
A messaging system is provided that includes a first message server, a second message server and a distributed database system that stores a blockchain. The first message server receives a message from a first user system, and records at least one selected component of the message into a block of the blockchain stored in the distributed database system. When the second message server receives the message from the first message server, the second message server can determine whether a…
METHOD AND SYSTEM FOR EXECUTING AN ACTION FOR A USER BASED ON AUDIO INPUT
Granted: July 8, 2021
Application Number:
20210210090
The method system described herein is configured to identify and execute a next recommended action for a user based on the user's audio input. In an embodiment, the system is configured to receive audio input from the user and convert the audio input into a string. The system may identify an attribute associated with the user. The system may identify a type of action based on the string. The system may query a data repository using the attribute associated with the user to retrieve…
INFRASTRUCTURE BASE MODEL API
Granted: July 1, 2021
Application Number:
20210200605
Embodiments of apparatus, systems, and methods are described for creating and managing an abstract, API-based infrastructure base model. The API-based model can abstract infrastructure assets, such as infrastructure components or connections between components, into a metadata model using standardized syntax and interfaces, for defining and building an infrastructure. Using a modeling document, connections and components of an infrastructure can be abstracted into an API-based model…
CHANGE ORDER APPLICATION PROGRAMMING INTERFACES
Granted: June 24, 2021
Application Number:
20210192601
Disclosed embodiments are related to Application Programming Interface (API) technologies, and in particular, to Order APIs that are used to make modifications and cancelations to existing order objects. The Order APIs can be used to retrieve the current state of an order object, retrieve the summarized state of an order object as of a specified date, and retrieve a potential state of an order object along with specified changes. The Order APIs are also used to process order changes…
COMPLIANCE AUDITING USING CLOUD BASED COMPUTER VISION
Granted: June 24, 2021
Application Number:
20210192540
Disclosed herein are system, method, and computer program product embodiments for compliance auditing using cloud based computer vision. In one aspect, a system is configured to visually present a set of compliance audits on a display of the mobile device. The system is also configured to receive a user selection to perform a computer vision assisted compliance audit and generate an audit image based at least on outputs received from an image acquisition component of the mobile device.…
SYSTEMS, METHODS, AND DEVICES FOR USER INTERFACE CUSTOMIZATION BASED ON CONTENT DATA NETWORK PRIMING
Granted: June 24, 2021
Application Number:
20210191740
A computing platform is implemented using a server system. The computing platform is configurable to cause identifying a data event associated with a user based on an interaction between the user and a user interface, and generating a segment data object based on the data event, a unique user identifier, and a segment database, the segment data object characterizing a membership of the user within an audience segment. The computing platform is also configurable to cause identifying a…
Dynamic Email Content Engine
Granted: June 17, 2021
Application Number:
20210185000
Disclosed herein are system, method, and computer program product embodiments for a dynamic email content engine. An embodiment operates by selecting a subscriber record from a database. The embodiment adds a first content item to a content pool based on a first rule in a set of rules, wherein the first rule is applied based on a characteristic of the content item or a persona record assigned to the subscriber record. The embodiments adds a second content item to the content pool based…
SYSTEM AND METHOD FOR FIELD VALUE RECOMMENDATIONS BASED ON CONFIDENCE LEVELS IN ANALYZED DATASET
Granted: June 17, 2021
Application Number:
20210182716
A method of training a predictive model to predict a likely field value for one or more user selected fields within an application. The method comprises providing a user interface for user selection of the one or more user selected fields within the application; analyzing a pre-existing, user provided data set of objects; training, based on the analysis, the predictive model; determining, for each user selected field based on the analysis, a confidence function for the predictive model…
DETECT DUPLICATES WITH EXACT AND FUZZY MATCHING ON ENCRYPTED MATCH INDEXES
Granted: June 17, 2021
Application Number:
20210182255
Disclosed herein are system, method, and computer program product embodiments for detecting duplicates with exact and fuzzy matching on encrypted match indexes using an encryption key in a cloud computing platform. An embodiment operates by determining a match rule index value upon reception of a new record. The embodiment encrypts the match index rule value using the customer's encryption key and a deterministic encryption method and stores the encrypted match rule index value.…
METHODS AND APPARATUS FOR USING ARTIFICIAL INTELLIGENCE ENTITIES TO PROVIDE INFORMATION TO AN END USER
Granted: June 10, 2021
Application Number:
20210174372
A method for using an artificial intelligence (AI) entity to interface with a customer relationship management (CRM) software platform online is provided. The method receives user input changes to the CRM software platform, by the AI entity comprising at least one processor and a memory element, wherein the AI entity is configured to perform chat-bot functionality; alters, by the at least one processor, contents of the CRM software platform associated with the user input changes, in…
SELF EXECUTING AND SELF DISPOSING SIGNAL FOR IMPERATIVE PROGRAMMING LANGUAGES
Granted: May 27, 2021
Application Number:
20210157709
DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR IMPLEMENTING A SELF EXECUTING AND SELF DISPOSING SIGNAL FOR AN IMPERATIVE PROGRAMMING LANGUAGE. THE SELF EXECUTING AND SELF DISPOSING SIGNAL MAY BE UTILIZED BY A REACTIVEX SPECIFICATION PROGRAMMING LANGUAGE. THE SIGNAL MAY BE EXECUTED BEFORE IT IS OBSERVED BY AN EXTERNAL OBSERVER, REDUCING LOAD TIMES. ADDITIONALLY, THE SIGNAL MAY ALLOW FOR MULTIPLE OBSERVERS TO OBSERVE THE OUTPUT OF THE SIGNAL AT THE SAME…
AUTHORIZATION CODE MANAGEMENT FOR PUBLISHED STATIC APPLICATIONS
Granted: May 27, 2021
Application Number:
20210160072
Among other things, embodiments of the present disclosure are directed to providing authorization code management for published static applications. Other embodiments may be described and/or claimed.