Patent classifications
G06Q10/107
DYNAMIC ITERATION OF GROUPED COMPONENTS IN A TEMPLATE
Methods and systems for improved template compilation are disclosed. The system can enable repeating the content of grouped components for each entry in a designated data array from a custom database. With the same design style, each of the iterated components can contain individually different content based on the custom variables in the array. The system can improve efficiency in creating the customized email template. Furthermore, by relying on the custom databases, the system can optimize the template customization process to create personalized templates that match the customer's interests as wells as the business's goals.
Slider and history field for smart chat sessions
A context sensitive slider content area provides a slide out mechanism that is automatically actuated when additional information is needed during a chat session between an agent and a visitor, e.g. where a pre-chat and/or exit form is to be completed. The context sensitive slide out content area also provides problem resolution information to the visitor to help in solving problems, e.g. the top five problems; and also provides a self-service step-by-step wizard. A history section is provided with which the visitor can track back all previous steps carried out within the smart client. A history bar provides an iconic representation of all previous activities. A technique is also disclosed for executing various actions, such as form filling or requests for additional services, in a chat session.
SYSTEMS AND METHODS FOR PROVIDING SOCIAL ELECTRONIC LEARNING
A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.
SYSTEMS AND METHODS FOR PROVIDING SOCIAL ELECTRONIC LEARNING
A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.
Notifications based on user interactions with emails
In some implementations, a method includes extracting message attributes of an email associated with a user from the email. User interaction data is identified that is generated by the user in association with display of the email based on sensor data from one or more sensors. It is determined that the user interaction data corresponds to a routine of the user based on a routine-related aspect generated from a user routine model representing the routine. A time to present a notification of the email is determined based on the routine. The notification is provided to the user on a user device based on the determined time to present the notification.
Electronic mail security system
A method includes, in response to receiving an email message, detecting one or more artifacts within an email message, wherein each of the artifacts is associated with a payload; for each artifact, generating, a descriptor object representing the artifact that does not include the payload, so that the processor is prevented from accessing the payload via the descriptor object; and at least one payload button based on the payload associated with the artifact for causing the payload to be transmitted to an external system for analysis of the payload; and presenting an artifact dashboard in a graphical user interface (GUI) rendered on a display of the email security system, the artifact dashboard displaying, for each artifact, the descriptor object representing the artifact and the at least one payload button based on the payload associated with the artifact.
Client manager and router
A method for managing and routing client queries within an entity is provided. The method may include receiving a client query including origination identification data associated with a sender of the client query. In response to searching in a database for history correlating to the origination identification data, determining that no relevant history exists with respect to the origination identification data. The method may include identifying the sender by identifying, within the query, a first character string identical to a first keyword stored in a classification model within a database, using the first keyword to identify a second character string that includes the first keyword in addition to other characters, identifying, from a list of sub-entities, a sub-entity associated with the first keyword and using a combination of the first keyword, the sub-entity and one or more attributes to identify the sender as an existing client.
Dynamic user management platform
Embodiments are directed to managing user associations with service providers. A status value for an association between a user and a service provider may be provided if a user may be non-compliant with one or more terms of the association. Treatment plans for the user may be determined based on the classification of the user. Response information associated with the user may be generated based on execution of the treatment plans such that the user information may be updated based on the response information. During execution of the treatment plans at each evaluation point, result models may be employed to classify the response information or the updated user information. In response to non-compliance by the user with one or more conditions of a current treatment plan, other treatment plans may be determined and executed based on the updated user information.
Integrated GLMix and non-linear optimization architectures
In an example embodiment, a machine learned model that integrates a generalized linear mixed model (GLMix) non-linear optimization is utilized to jointly perform personalized communications targeting and volume control. The machine learned model may be trained to not only maximize user engagement with a notification generally, such as maximizing the total number of people who view, save, or apply for a job associated with a job listing in the communication, but also trained to maximize an end goal of the notification, such as the total number of people who apply for the job associated with a job listing in the communication.
Omni-channel orchestrated conversation system and virtual conversation agent for realtime contextual and orchestrated omni-channel conversation with a human and an omni-channel orchestrated conversation process for conducting realtime contextual and fluid conversation with the human by the virtual conversation agent
An omni-channel orchestrated conversation system and virtual conversation agent for realtime contextual and orchestrated omni-channel conversation with a human and an omni-channel orchestrated conversation process for conducting realtime contextual and fluid conversation with a human by a virtual conversation agent in relation to a particular domain are disclosed.