CONTACT TRACING AS A SERVICE USING A DATABASE SYSTEM
Granted: February 3, 2022
Application Number:
20220037032
One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated person has recently come into physical proximity. A visual representation of a contact tracing…
CUSTOMER INTERACTION SYSTEMS AND METHODS
Granted: February 3, 2022
Application Number:
20220036378
Methods and systems for interacting with a user to build a customer profile include: receiving, by a processor, an identifier of the user; retrieving, by the processor, personal information of the user from a database system based on the identifier; recognizing, by the processor, preference information of the user from an image of the user; obtaining, by the processor, additional preference information of the user by managing a dialog between the user and a mirror display system; and…
ADVANCED SMART CONTRACT WITH DECENTRALIZED LEDGER IN A MULTI-TENANT ENVIRONMENT
Granted: January 27, 2022
Application Number:
20220027356
A method for a multi-tenant server to manage data in a peer-to-peer blockchain network is described. The method includes monitoring one or more fields of a first physical object of a first tenant in the peer-to-peer blockchain network to determine when one or more conditions of a smart contract have been fulfilled; determining that one or more conditions of the smart contract have been met by the first physical object of the first tenant; and performing one or more operations of the…
METHOD AND SYSTEM FOR UPDATING CONFIGURATION SETTINGS DURING THE EXECUTION OF AN APPLICATION
Granted: January 27, 2022
Application Number:
20220027146
Provided herein are system, method, and/or computer program product embodiments and/or combinations and sub-combinations thereof for updating configuration settings during the execution of an application. In a given embodiment, a central system may read a configuration value for a configuration setting of an application from a configuration file. The central system may assign the configuration value to a variable corresponding to the configuration setting. The central system may execute…
MULTIFACETED PROJECT MANAGEMENT RESOURCE SCHEDULING
Granted: January 20, 2022
Application Number:
20220019958
DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS CONFIGURED FOR DETERMINATION OF RECOMMENDED PROJECT TEAMS BASED ON IMPERFECT INFORMATION. IN CERTAIN EMBODIMENTS, A DISTANCE FUNCTION MAY BE UTILIZED TO DETERMINE THE RECOMMENDED PROJECT TEAM AND/OR DETERMINE ACTIONS TO BE TAKEN TO IMPROVE A POTENTIAL PROJECT TEAM. THUS, FOR EXAMPLE, PROJECT TEAM MEMBERS MAY BE RECOMMENDED FOR UPSKILLING BEFORE THE PROJECT KICKS OFF. UPSKILLING OF CERTAIN MEMBERS MAY ALLOW FOR…
USING A CLIENT-SIDE MACHINE LEARNING MODEL DYNAMICALLY IN A MOBILE ENTERPRISE APPLICATION ON A MOBILE DEVICE
Granted: January 20, 2022
Application Number:
20220019941
A computer-implemented method comprises receiving by a servers of a development platform, an upload of a trained ML model and configuration data from a tenant user, for use by a mobile enterprise application that is made available to one or more tenants of the development platform, the mobile enterprise application capable of invoking the trained ML model, wherein the configuration data defines an input data format and an output data format of the trained ML model, The server generates…
SYSTEMS AND METHODS FOR LOGICALLY COPYING DATA FROM A SOURCE DATABASE TO ONE OR MORE TARGET DATABASES
Granted: January 20, 2022
Application Number:
20220019563
A system and method are provided for logically copying data from a source database to a first target database and a second target database. Based on table partition information, the source database is queried to collect partition metadata information for a first set of partitions and a second set of partitions. A first set of the partition metadata information for the first set of partitions and a second set of the partition metadata information for the second set of partitions can be…
METHOD AND SYSTEM FOR GENERATING INSIGHTS REGARDING A PARTY IN RESPONSE TO A CALL
Granted: January 13, 2022
Application Number:
20220012748
Methods and systems are provided for providing an insights page. When data identifying a party of a call is received, a customer relationship management (CRM) application can be launched at a computing device without any further user input, and records that are potentially relevant to the call and that are to potentially be included as part of an insights page of the CRM application can be automatically determined. Some of the records are automatically determined by analyzing CRM…
SHARING OF COLLABORATIVE DOCUMENTS WITH USERS VIA INSTANT MESSAGING
Granted: January 13, 2022
Application Number:
20220014486
Disclosed herein are system, method, and computer program product embodiments for sharing of collaborative documents with users via instant messaging. In one aspect, a collaborative application is configured to display one or more user interfaces associated with a collaborative application that allows a user to engage in a real-time chat between and among one or more users. The collaborative application may also present one or more user interfaces that allow the user to select one or…
METHODS AND SYSTEMS FOR PERFORMING CHANGE MANAGEMENT AT LOGIN
Granted: January 13, 2022
Application Number:
20220012797
A system and related method for change management at login. The method includes constructing an administratively prescribed target data store as a function of received administrative input prescribing a target feature and target feature-state, and related messages to push to a user upon occurrences of target feature mismatches and matches. Login information, including a username identifier, service provider identifier, and current use time-stamp are received for a user. A historical data…
SCHEDULER FOR JOBS DURING OFF PEAK HOURS
Granted: January 13, 2022
Application Number:
20220012657
A method and system for scheduling jobs has been developed. A job request is received with a scheduler from a user through a user interface (UI). Job data relating to the job request is retrieved from a job database with the scheduler. The job request is assigned to a job list with the scheduler that includes job time is based on the retrieved job data. The job database is updated with the scheduler to reflect the updated job list. The job list is executed according to the assigned job…
ALERT FEED AND SUBSCRIPTION MANAGEMENT
Granted: January 13, 2022
Application Number:
20220012227
Described herein are a system, apparatus, device, method, and/or computer program product embodiments and/or combinations and sub-combinations thereof for managing alerts and subscriptions in a cloud collaborative system. In one embodiment, a modification notice identifying a change to a field of a record is obtained, and the change is compared with a criterion specified in a subscription for a user. If the change satisfies the criterion, an alert is generated based on the modification…
SERVICE FABRICATION TOOL
Granted: January 13, 2022
Application Number:
20220012045
Disclosed embodiments include a Custom Resource Abstraction and Fabrication Tool (CRAFT) that declares operators in a robust, idempotent, and generic manner for any resource. In embodiments, a developer can run create, read, update, and delete (CRUD) operations on resources in any language. The developer can create configuration files that is used by CRAFT to generate and deploy application container with the operator according to the configuration files. Other embodiments may be…
METHOD AND SYSTEM FOR AUTOMATICALLY INVOKING FUNCTIONALITY WHILE USING A PRIMARY APPLICATION WITHOUT USER ACTION
Granted: January 6, 2022
Application Number:
20220004408
Methods and systems are provided for automatically determining a need to invoke functionality of a feature of an application while using a primary application and for automatically invoking that functionality without user action. When input information is input into the primary application via a user interface of a user system, it can be received by an application server from a sender process at the user system, and a pre-fix that occurs before a text string can be identified. The text…
CONVERSATIONAL BOTs PLATFORM
Granted: December 30, 2021
Application Number:
20210409292
Provided herein are system, methods and computer program products for using a bot server for initiating and controlling bot instances, specifically conversation bot instances at client devices for interacting with users associated with the client devices. The bot server may communicate with a remote cloud service providing bot services for initiating and operating the bot instances to retrieve logic metadata used to control the bot instances and may use this metadata to initiate and…
PRODUCT CATEGORY DRIVEN NAVIGATION MENU
Granted: December 23, 2021
Application Number:
20210398178
A method and system for creating a product menu for an e-commerce website has been developed. First, a product category list is created using a navigation menu editor for the website. The product category list is then organized into a tree hierarchy using the navigation menu editor. The product category list is stored in a database and accessed later through an application program interface (API). The product category list is filtered according to the tree hierarchy and displayed as a…
METHOD AND SYSTEM FOR PROCESSING A STREAM OF INCOMING MESSAGES SENT FROM A SPECIFIC INPUT MESSAGE SOURCE AND VALIDATING EACH INCOMING MESSAGE OF THAT STREAM BEFORE SENDING THEM TO A SPECIFIC TARGET SYSTEM
Granted: December 23, 2021
Application Number:
20210397493
Methods and systems are provided for processing a stream of incoming messages sent from a specific input message source and validating each incoming message of that stream before sending them to a specific target system.
SEGMENT CREATION IN A DATABASE SYSTEM
Granted: December 16, 2021
Application Number:
20210390142
DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS CONFIGURED FOR ACTIONS TO BE PERFORMED ON SEGMENTS WITHIN A PIPELINE. THE DISCLOSED SYSTEMS AND TECHNIQUES ALLOW A USER TO SELECT A DATA SEGMENT ON A GRAPHICAL USER INTERFACE. THE USER MAY THEN UTILIZE THE DATA OF THE SEGMENT TO PERFORM ONE OR MORE ACTIONS. THUS THE DATA OF THE SEGMENT MAY BE USED TO PROVIDE COMMUNICATIONS TO PARTIES CONTAINED WITHIN THE DATA, MANIPULATE THE DATA SEGMENT BASED ON THE PARTIES…
MIDDLEWARE FOR TRANSPARENT USER INTERFACE TESTING
Granted: December 16, 2021
Application Number:
20210390041
A method and apparatus for performing a user interface test by a middleware server including determining a state change of a portion of the user interface, receiving a test command indicative of a user interface functional test from a test interface, determining an auxiliary test associated with the test command, generating an altered test command requesting performance of the user interface functional test and the auxiliary test, transmitting the altered test command to the user…
PROVIDING ENHANCED PAGE LAYOUT REPRESENTATIONS OF DATABASE ENTRIES
Granted: December 9, 2021
Application Number:
20210382909
An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client…