DYNAMIC FIELD VALUE RECOMMENDATION METHODS AND SYSTEMS
Granted: May 20, 2021
Application Number:
20210149933
Computing systems, database systems, and related methods are provided for recommending values for fields of database objects and dynamically updating a recommended value for a field of a database record in response to updated auxiliary data associated with the database record. One method involves obtaining associated conversational data, segmenting the conversational data, converting each respective segment of conversational data into a numerical representation, generating a combined…
EXTRACTION OF DATA FROM SECURE DATA SOURCES TO A MULTI-TENANT CLOUD SYSTEM
Granted: May 20, 2021
Application Number:
20210152650
DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR AGENT CONTROLLED DATA EXTRACTION FROM SECURE DATA SOURCES TO A MULTI-TENANT CLOUD SYSTEM AN ON-PREMISE AGENT OF A DATA SOURCE MAY RECEIVE COMMUNICATIONS FROM AN OFF-SITE DATA MANAGER. THE AGENT MAY DETERMINE WHETHER TO EXTRACT AND PROVIDE DATA BASED ON THE COMMUNICATIONS. IF THE AGENT EXTRACTS DATA, THE AGENT MAY THEN ACCORDINGLY PUSH DATA OFF-SITE.
METHOD AND SYSTEM FOR PROGRAM MANAGEMENT
Granted: May 20, 2021
Application Number:
20210150448
A method and a program management system are described. The program management system enables a user to enter data related to the services and programs offered to a client based on a standardized program management data model.
MACHINE LEARNING SYSTEMS AND METHODS FOR TRANSLATING CAPTURED INPUT IMAGES INTO AN INTERACTIVE DEMONSTRATION PRESENTATION FOR AN ENVISIONED SOFTWARE PRODUCT
Granted: May 20, 2021
Application Number:
20210150263
Machine learning systems and associated methods are provided. A processor comprising at least one neural network can process a captured input image to translate the captured input image into an interactive demonstration presentation for an envisioned software product. The processing can include: automatically recognizing features within the captured input image; extracting the recognized features from the captured input image at the machine learning processor; processing each of the…
SECURE COMPLETE PHRASE UTTERANCE RECOMMENDATION SYSTEM
Granted: May 20, 2021
Application Number:
20210150144
DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR MACHINE LEARNING INTENT CLASSIFICATION. IN VARIOUS EMBODIMENTS, HISTORICAL UTTERANCES PROVIDED BY USERS MAY BE UTILIZED FOR BOT TRAINING. CONTEXT AND PERSONALLY IDENTIFIABLE INFORMATION MAY BE REMOVED FROM THE UTTERANCES. THE UTTERANCES MAY BE ASSOCIATED WITH VECTORS. THE UTTERANCES AND VECTORS MAY BE USED TO DETERMINE RECOMMENDATIONS.
SYSTEMS AND METHODS INCLUDING A RAPID PICTORIAL DEMONSTRATION (RPD) CONTROLLER FOR CREATING AND EDITING INTERACTIVE DEMONSTRATION PRESENTATIONS FOR AN ENVISIONED SOFTWARE PRODUCT
Granted: May 20, 2021
Application Number:
20210150127
Systems and methods are provided for creating and editing interactive demonstration presentations for an envisioned software product. Images can be placed on a webpage of the interactive demonstration presentation to cover portions of that webpage so that new functionality is displayable on that webpage. For example, a demonstration controller can inject and define one or more rapid components into the webpage. Each rapid component corresponds to a unique area of concern to be modified…
DISCREPANCY RESOLUTION PROCESSOR AND METHODS FOR IMPLEMENTING THE SAME
Granted: May 20, 2021
Application Number:
20210150126
A system is provided that can execute one or more scripts to cause a discrepancy resolution processor to be executed on a first exported image file (having a raster-based image format such as PNG), and a second exported image file (having a vector-based image format such as SVG) to programmatically compare, fix, and flag discrepancies or differences between the first exported image file and the second exported image file.
METHODS AND SYSTEMS FOR PROGRAMMATIC CREATION OF AN INTERACTIVE DEMONSTRATION PRESENTATION FOR AN ENVISIONED SOFTWARE PRODUCT
Granted: May 20, 2021
Application Number:
20210150125
A demonstration serving system and associated methods are provided for creating an interactive demonstration presentation for an envisioned software product. The interactive demonstration presentation for the envisioned software product is a digital artifact that is presented during a presentation to present and demonstrate features of the envisioned software product and how the envisioned software product is to function and operate in response to user interaction with a graphical user…
COLLECTING, DISPLAYING, AND/OR STORING INFORMATION PERTAINING TO CONSENT
Granted: May 20, 2021
Application Number:
20210150052
Implementations are described which collect and display through a graphical user interface information pertaining to consent of a person. Information is collected in an order according to legal basis, purpose, type of action, and consent. One or more records that store legal bases for consent are retrieved. A user's selection of a legal basis is accepted. One or more records that store purposes for the legal basis are retrieved. A user's selections of a purpose, a type of action, and a…
CREATING A PLAYLIST OF EXCERPTS THAT INCLUDE MENTIONS OF KEYWORDS FROM AUDIO RECORDINGS FOR PLAYBACK BY A MEDIA PLAYER
Granted: May 20, 2021
Application Number:
20210149953
Implementations are described for creating a playlist of excerpts from audio recordings. In one implementation, a selection of a first audio recording for playback by a media player, a selection that identifies a first keyword of interest, and a selection of a user interface element in the media player, are accepted from a user. Data that identifies a first excerpt, from the first audio recording, that includes a mention of the first keyword of interest, is added to a playlist. A…
DYNAMIC SCALABLE VECTOR GRAPHICS (SVG) SYSTEM AND METHODS FOR IMPLEMENTING THE SAME
Granted: May 20, 2021
Application Number:
20210149638
A dynamic Scalable Vector Graphics (SVG) system and associated methods are provided for rendering an interactive software-product demonstration presentation for an envisioned software product within a webpage. A script can be executed to digest an exported SVG file by: querying for target objects having particular attributes named in a target format, and/or particular tag names. For each of the target objects, methods are called to modify that target object based on a first found tag…
SELECTIVELY PROCESSING AN EVENT PUBLISHED RESPONSIVE TO AN OPERATION ON A DATABASE RECORD THAT RELATES TO CONSENT
Granted: May 20, 2021
Application Number:
20210149874
Implementations retrieve a first event that published to a first source of events responsive to updating, deleting, or inserting a first record in a database object that stores records relating to consent. The first event is processed. Processing the first event includes storing in an attribute of a second event an identifier for a second record that relates to the first record and that is in a second database object that stores records relating to consent. If the first record was…
METHOD AND SYSTEM FOR ROW LOCK SOLUTION
Granted: May 20, 2021
Application Number:
20210149867
Described herein is a system and method for performing an updating of child records associated with a parent record within the specified time period, wherein the parent record has a value including a sum of values present in the associated child records, wherein a row lock on the child records is obtained, and the update is performed, and wherein such an update does not require a row lock on the associated parent record, wherein the parent record is periodically updated within the…
METHODS AND APPARATUS FOR DISCONTINUING THE FOLLOWING OF RECORDS IN AN ON-DEMAND DATABASE SERVICE ENVIRONMENT
Granted: May 20, 2021
Application Number:
20210149850
Disclosed are systems, apparatus, methods, and computer readable media for discontinuing the following of records in an on-demand database service environment. In one embodiment, one or more records are identified according to one or more designated criteria. The records are stored in a database. The records are being followed by one or more users in an on-demand database service environment such that updates to the records are capable of being stored as feed items in one or more feed…
PRODUCING MOBILE APPLICATIONS
Granted: May 20, 2021
Application Number:
20210149791
A mobile application development environment may be maintained in association with a computing platform. A user interface associated with the mobile application development environment may be displayed on a device of a user of the computing platform. A request to publish a mobile application to a test environment associated with the computing platform via a test channel associated with an application provider may be received from the user via the user interface. A version of the mobile…
METHOD AND USER INTERFACE FOR DATA MAPPING
Granted: May 20, 2021
Application Number:
20210149695
Embodiments of apparatus, systems, and methods are described for creating, arranging, and displaying data mappings between two different data schemas in a graphical user interface (GUI). The GUI allows scaling of a data schema, automatic data sorting and grouping of objects in a schema, dynamic spacing of data mappings in the GUI, and customizable data map transformations to entities of a canonical data model. The GUI can limit the display of objects and fields to those that have been…
AUTOMATICALLY PRODUCING AND CODE-SIGNING BINARIES
Granted: May 20, 2021
Application Number:
20210149664
A mobile application development environment may be maintained in association with a computing platform. A request to produce a binary of a first mobile application may be processed. The binary and a package configurable to cause the binary to have code-sign credentials associated with a first organization when the binary is uploaded to a mobile application provider may be produced. The binary and the package may be provided to the first organization.
OFFLINE CAPABILITIES FOR LIVE APPLICATIONS IN A CLOUD COLLABORATION PLATFORM
Granted: May 20, 2021
Application Number:
20210149656
Disclosed herein are system, method, and computer program product embodiments for providing offline capabilities to customizable live applications in a cloud collaboration platform. The cloud collaboration platform may provide offline functions and a data application programming interface to devices connecting to the cloud collaboration platform. The offline capabilities allow devices to store data related to documents and customizable live applications in a local cache. The offline…
DEPLOYING MOBILE APPLICATIONS
Granted: May 20, 2021
Application Number:
20210149653
A mobile application development environment may be maintained. A request to publish a mobile application to a mobile application provider may be received from user associated with an organization. Access to an account of the organization for the mobile application provider may be obtained. The mobile application may be automatically provided to the mobile application provider such that the mobile application is indicated as being associated with the account of the organization when the…
AUTOMATICALLY PRODUCING MOBILE APPLICATION BINARIES
Granted: May 20, 2021
Application Number:
20210149640
A mobile application development environment may be maintained in association with a computing platform. A user interface associated with the mobile application development environment may be displayed on a device of a user of the computing platform. A request to produce a binary of a first mobile application may be processed. The binary of the first mobile application may be automatically produced.