The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing third-party content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to third-party content from within the context of the content-creation field interface.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/0483 - Interaction avec des environnements structurés en pages, p. ex. métaphore livresque
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
2.
ISSUE TRACKING SYSTEMS AND METHODS FOR A CONFIGURABLE PROJECT HIERARCHY
Described herein are systems, methods and computer-readable media for maintaining a configurable project hierarchy. The method includes establishing a project hierarchy with multiple hierarchy levels including first and second hierarchy levels. The first level has an associated issue type. The method further includes receiving a request to change the hierarchy level of the first issue type to the second level. In response to receiving this request, the method includes: accessing from a data store, a hierarchy-issue type association record of the first issue type including an identifier of the first issue type and a current hierarchy level identifier; creating a new hierarchy-issue type association data record including the identifier of the first issue type and a new hierarchy level identifier corresponding to the second hierarchy level; and associating the first issue type with the second hierarchy level by storing the new hierarchy/issue type association data record in the data store.
A database querying method is disclosed. The method includes receiving an input search query that defines a first queryable entity, a second queryable entity, and a search clause. The method further includes identifying a first database for first queryable entity, translating the search clause into a first native query executable by the first database, and generating a first set of search results obtained using the first native query. In addition, the method includes identifying a second database for the second queryable entity, translating the search clause into a second native query executable by the second database, and generating a second set of search results obtained using the second native query. The method further includes generating a combined set of results that includes results from the first set and the second set of search results, and communicating the combined set of search results to the client application.
A computer-implemented method for defining and creating a request intake flow for an issue tracking system is described. Embodiments described herein include systems and techniques for creating custom portal intake flows for an issue tracking system. The systems may include a user interface that allows portal intake flows to be generated and the user to select the information and workflow for an intake flow during the generation process. Embodiments are also directed to system and methods for creating dynamic summaries for issues managed by an issue tracking system. The dynamic summaries may be generated using a generative output model, as described herein, and provide information to a user about a current status, history or other events associated with an issue. Embodiments are directed to systems and methods for using a generative output engine to provide suggestions for creating a project management interface for an issue tracking system.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
5.
GRAPHICAL USER INTERFACE INCLUDING ISSUE QUEUE MANAGEMENT FOR AN ISSUE TRACKING SYSTEM
A computer-implemented method for defining and creating a request intake flow for an issue tracking system is described. Embodiments described herein include systems and techniques for creating custom portal intake flows for an issue tracking system. The systems may include a user interface that allows portal intake flows to be generated and the user to select the information and workflow for an intake flow during the generation process. Embodiments are also directed to system and methods for creating dynamic summaries for issues managed by an issue tracking system. The dynamic summaries may be generated using a generative output model, as described herein, and provide information to a user about a current status, history or other events associated with an issue. Embodiments are directed to systems and methods for using a generative output engine to provide suggestions for creating a project management interface for an issue tracking system.
G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex. pour assister un client dans un lieu commercial ou par un service d’assistance après-vente
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
6.
CONTENT COLLABORATION PLATFORM WITH GENERATIVE ANSWER INTERFACE
Embodiments described herein relate to systems and methods for automatically generating content for a generative answer interface of a collaboration platform. The system receives a natural language user input identifies corresponding blocks of text using an content extraction service. A prompt is generated using the blocks of text and used to obtain a generative response. The generative response and links to corresponding content are displayed in the generative answer interface and can be inserted into content of the collaboration platform. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
Techniques for adaptive alert monitoring, routing, and escalation for one or more software application frameworks are discussed herein. Embodiments are configured to receive alert data objects related to respective alerts associated with a software application framework. Embodiments are also configured to access alert configuration parameters associated with the alert data objects and cause transmission of at least one gating alert notification associated with a gating alert data object of the alert data objects to at least one gating alert responder entity of a set of alert response entities. Embodiments are also configured to determine if the gating alert data object satisfies an escalation parameter set and generate an escalation transaction associated with the alert data objects. Embodiments are also configured to cause, based on the escalation transaction, transmission of at least one alert escalation notification to at least one alert escalation entity of the set of alert response entities.
APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR APPLYING TRAINED MACHINE LEARNING MODELS TO OUTPUT PAST INCIDENT INSIGHT INTERFACE COMPONENTS TO AN INCIDENT ALERT MANAGEMENT USER INTERFACE
Apparatus, methods, and computer program products for outputting a past incident insight interface component in a software monitoring data management system are provided. An apparatus may detect a past incident insight interface component request; identify a past incident candidate data object set based on a current incident data object; determine a primary ranking of the past incident candidate data object set or a subset thereof; determine one or more subsequent rankings of the primarily ranked past incident candidate data objects of the past incident candidate data object set or the subset thereof; generate a past incident insight interface component comprising a listing of a past incident candidate data object suggestion set, the past incident candidate data object suggestion set listing one or more of the subsequently ranked past incident candidate data objects; and output the past incident insight interface component for rendering to an incident alert management user interface.
G06N 5/022 - Ingénierie de la connaissanceAcquisition de la connaissance
G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
9.
APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR OUTPUTTING A PRIORITIZED ACTIONABLE ITEM INSIGHT INTERFACE COMPONENT TO A PROJECT MANAGEMENT USER INTERFACE
Apparatus, methods, and computer program products for outputting a prioritized actionable item insight interface component to a project management user interface in a project management and collaboration system are provided. An apparatus may include program code configured to cause the apparatus to detect a prioritized actionable item insight interface component request, access actionable item data, determine a prioritized actionable item suggestion set based at least in part on the actionable item data, the prioritized actionable item suggestion set comprising at least one prioritized actionable item, generate a prioritized actionable item insight interface component comprising the prioritized actionable item suggestion set, and output the prioritized actionable item insight interface component for rendering to a project management user interface of a computing device associated with the prioritized actionable item insight interface component request.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
10.
SYSTEMS AND METHODS FOR IMPROVING APPLICATION UTILIZATION
Systems and methods provide techniques for improving application utilization using prediction-based recommendations. In various embodiments, a method includes receiving user engagement data associated with a user-accessed application and an entity identifier of a particular entity and receiving historical user engagement data for additional entities associated with the user-accessed application and at least one of a plurality of candidate applications. The method includes determining a subset of the additional entities using a similarity analysis between the user engagement data and the historical user engagement data. The method includes generating, using a machine learning model, respective recommendation scores for the candidate applications based on the user engagement data, the machine learning model having been trained using a subset of the historical user engagement data corresponding to the subset of additional entities. The method includes generating a recommendation for the particular entity and one of the candidate applications based on the recommendation scores.
Embodiments are directed to system and processes for adding a video object to a content panel of a content collaboration system. The processes can include instantiating a client application displaying a graphical user interface having a content panel operating an editor configured to receive input from the client device and receiving a command to initiate creation of a video object. In response to receiving the command, the processes can invoke a video-creation service overlaying the interface and including a content region, a user video region showing a video preview of a user of the client device and a first selectable option configured to initiate a recording session for the video object. The system can initiate a recording session for the video object and cause display of the recoded video object in an editing interface. The video object can be added to the content panel of the content collaboration system.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
12.
SYSTEM AND GRAPHICAL USER INTERFACE FOR GENERATING DOCUMENTS FROM REMOTE CONTENT ITEMS
A method may include causing a client computer to display a graphical user interface including a hierarchical element tree, the hierarchical element tree including a plurality of hierarchically arranged selectable elements. The method may further include, in response to receiving a selection of a selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a remote content item that is managed by an external platform separate from the content collaboration system, selecting a content processing engine, retrieving content from the remote content item at the external platform and using an address associated with the remote content item, processing the content from the remote content item using the selected processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format, and causing display of the renderable content in the content panel.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
13.
SERVICE MANAGEMENT SYSTEM HAVING A FORM-CREATION INTERFACE INCLUDING FIELD SORTING AND SELECTION FUNCTIONALITY
A service management system may include an intake interface builder interface, which allows administrators to create and edit intake interfaces for use in a help desk. Through that interface, the administrator may also create and edit field elements to be displayed and used as input items in an issue tracking platform. The intake interface builder may include a field region, which displays retrieved fields selected and sorted in accordance to a criteria. For example, the criteria may be based on user logs, semantic similarity, relatedness to other selected fields, and the like. This selection and sorting of fields allows administrators to quickly find and create intake interfaces.
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes generative interface panel used to access a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/0483 - Interaction avec des environnements structurés en pages, p. ex. métaphore livresque
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06F 16/9538 - Présentation des résultats des requêtes
G06F 40/35 - Représentation du discours ou du dialogue
15.
SYSTEM AND GRAPHICAL USER INTERFACE FOR GENERATING AND MANAGING TASK ITEMS
A method may include receiving a plurality of event records from an event service, each respective event record associated with a user and originating at an event source, and determining whether an event record of the plurality of event records corresponds to a task for the user. The method may further include generating a task item for the task. The method may further include, identifying a task category for the task item, determining a task category rank for the task item, allocating the task item to a user-specified task-category block of a set of user-specified task-category blocks associated with the selected task category, the allocation based at least in part on the task category rank of the task item, and displaying a representation of the task item in a task item object of a graphical user interface in accordance with the task category rank of the task item.
A computer-implemented method for defining and creating a request intake flow for an issue tracking system is described. Embodiments described herein include systems and techniques for creating custom portal intake flows for an issue tracking system. The systems may include a user interface that allows portal intake flows to be generated and the user to select the information and workflow for an intake flow during the generation process. Embodiments are also directed to system and methods for creating dynamic summaries for issues managed by an issue tracking system. The dynamic summaries may be generated using a generative output model, as described herein, and provide information to a user about a current status, history or other events associated with an issue. Embodiments are directed to systems and methods for using a generative output engine to provide suggestions for creating a project management interface for an issue tracking system.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
17.
APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR ENABLING AUTOMATIC CONFIGURATION OF ABSTRACTIVE CONTEXT SUMMARIES FOR TRANSMISSION TO A DESTINATION COLLABORATION APPLICATION
Apparatuses, methods, and computer program products provide for enabling automated configuration of abstractive context summaries for transmission to one or more integrated collaboration applications. A summary event indication associated with an abstractive context summary of a multi-party communication channel associated with an incident identifier may be received. A destination identifier associated with a destination collaboration application of one or more integrated collaboration applications may be received. The abstractive context summary of the multi-party communication channel may be modified based on a destination parameter set associated with the destination identifier to generate a destination-configured abstractive context summary associated with the incident identifier. The destination-configured abstractive context summary may be transmitted to the destination collaboration application.
Apparatuses, methods, systems, and computer program products provide for third-party DevOps tool data connection in a DevOps environment. A generic container connection model defining a generic container connection protocol is generated. Based on the generic container connection model and interaction with a third-party DevOps tool, a generic container connection is established with the third-party DevOps tool to access DevOps data generated via the third-party DevOps tool. Receive, from the third-party DevOps tool based on the generic container connection, DevOps data associated with a software development project executed at least in part using the third-party DevOps tool.
Systems, apparatuses, computer-implemented methods, computing devices, and/or the like are provided. In some embodiments, an adaptive change management framework (ACMF) system for service operations includes a module management service (MMS) configured to define CMDOs associated with one or more stages of a change management lifecycle, wherein each CMDO is structured to include at least one of: rule definition data, acceptance criteria data, or stage duration data; a workflow management service (WMS) configured to define one or more workflow objects, wherein the one or more workflow objects comprise linked combinations of CMDOs; and a change management service (CMS) configured to cause rendering of an ACMF interface comprising task interface elements associated with the one or more workflow objects.
H04L 41/28 - Restriction de l’accès aux systèmes ou aux fonctions de gestion de réseau, p. ex. en utilisant la fonction d’autorisation pour accéder à la configuration du réseau
H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité
H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
20.
APPARATUSES, COMPUTER-IMPLEMENTED METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PROVISIONING EMBEDDED APPLICATION ACCESS
Embodiments of the present disclosure provide improved embedding of an application within another application. Specifically, embodiments provide improved interoperability mechanisms supporting such embedding utilizing access to a storage access API. The storage access API in some embodiments provides a particular user-facing application access associated with a first application to particular shared cookie(s) or other data utilized to access functionality of an embedded application from within the user-facing application. Embodiments additionally or alternatively account for security barriers or security requirements of applications and/or supporting applications, for example browser applications, that facilitate the access to the embedded application from within the user-facing application associated with the user-accessed application by utilizing a credential-based access component.
Various embodiments of the present invention provide methods, apparatuses, computing devices, and/or the like that are configured to perform software application framework monitoring using alert signatures for the software applications that are generated by at least one of: (i) a conditional ensemble machine learning framework comprise one or more alert priority score generation machine learning models, one or more alert priority explanation generation machine learning models, and a conditional ensemble machine learning model that is configured to generate an explanation-inclusive alert signature if a deep-learning-based alert priority score generated by the alert priority score generation machine learning models is identical to a decision-tree-based alert priority designation generated by the alert priority explanation generation machine learning models, and (ii) a set of alert priority score adjustment models such as an entity-based alert priority score adjustment model, a temporal alert priority score adjustment model, and a similarity-based alert priority score adjustment model.
Embodiments include a method for hosting secure content between a host service and a client device. One example includes causing display of a graphical user interface on a browser application executing on the client device where the user interface includes a first tab associated with a first session between the browser application and the host service using a first account associated with a user and a second tab associated with a second session between the browser application and the host service using a second account associated with the user. In response to a user selection of the second tab while the first tab is displayed, receiving the first session token and a temporary account identifier, identifying a second token, using the temporary account identifier, and causing the browser application to display second secure content within the second tab associated with the second session.
A method of managing external user accounts and tenant user accounts in a content collaboration platform may include: In response to a user request to access a document space, authorization credentials for the user may be obtained and a user account associated with the user may be identified. In accordance with the user account being an internal user account associated with a tenant user, a first graphical user interface (GUI) for the document space of the content collaboration platform may be displayed which includes: a content panel and a navigational panel. In accordance with the user account being an external user account associated with a non-tenant user, a permissions profile for the external user account may be obtained and from the permissions profile. A second GUI may suppress display of restricted pages. A first GUI may update the user-selectable banner to notify users of non-tenant user access.
Systems and methods provide techniques for more effective and efficient predictive monitoring of a software application framework. In response, embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient predictive monitoring of a software application framework using incident signatures for the software application that are generated by using a natural language processing machine learning framework, a structured data processing machine learning model, and an incident severity level detection machine learning model.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing internet chatrooms featuring chatbots; Providing internet chatrooms featuring chatbots for searching, compiling, and manipulating data, automating tasks, and communicating with users; Providing online facilities for real-time interactive chat services for transmission of messages among computer users and chatbots concerning task and project management; Providing online facilities for real-time interactive chat services for transmission of messages among computer users and chatbots concerning software design and development; Telecommunication services relating to chatbots, namely, electronic messaging allowing for the exchange of data, messages, graphics, images, audio, video, information via chatbots; Electronic messaging featuring chatbots; Electronic video and audio messaging featuring video and audio chatbots Downloadable software using artificial intelligence (AI) for generating data, text, images, video, audio, and content in response to user queries; Downloadable software for using artificial intelligence (AI) processing, generating, understanding, and analyzing natural language; Downloadable computer chatbot software for simulating conversations; Downloadable computer chatbot software in the nature of a web-browser extension for simulating conversations; Downloadable software enabling the installation of an artificially intelligent chatbot assistant on a mobile device; Downloadable intelligent personal assistant software using artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; Downloadable intelligent personal assistant software in the nature of a web-browser extension using artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; Downloadable software using artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; Downloadable software in the nature of a web-browser extension using artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; Downloadable software using artificial intelligence for searching, compiling, and manipulating data, automating tasks, and communicating with users; Downloadable software for developing, customizing, and managing artificial intelligence agents for searching, compiling, and manipulating data, automating tasks, and communicating with users; Downloadable software using artificial intelligence to assist with project management; Downloadable software using artificial intelligence for task and project issue tracking, task and project management, content sharing and collaboration, general work management, project tracking, document management, business management, transmission and receipt of data, images, and files, messaging and conversation- based contextual sharing of information, organizing and providing a platform for collaboration, sharing of information and interactive discussions to other users, source code repository management, data storage and backup, database management, and facilitating the exchange of information via the Internet featuring collaboration tools; Downloadable software using artificial intelligence to assist with information technology support services; Downloadable software using artificial intelligence for information technology support services, namely, for managing help desk services, trouble shooting of computer software problems, technical support in the nature of trouble shooting of computer software problems, and providing information related to technology project management services; Downloadable software using artificial intelligence to assist with software design and development; Downloadable software using artificial intelligence for use by software development teams to compare, view, analyze, visualize, manage, track, discuss, search, review and otherwise collaborate on, develop and release computer code and user-generated content, plan and track software development issues, perform code coverage analysis and optimization testing, collaborative code review, and continuous integration deployment of software; Downloadable software using artificial intelligence to respond to users' questions by providing artificial intelligence generated answers and curated answers; Downloadable software using artificial intelligence to provide context-based informational services, namely, definitions and explanations for words, phrases, and acronyms in electronic content; Downloadable software using artificial intelligence for creating, editing, sharing, analyzing and transcribing video and sound recordings; Downloadable software for developing, customizing, and managing artificial intelligence programs used for generating data, text, images, video, audio, and content; Downloadable computer software platforms for developing artificial intelligence programs for use by others; Downloadable application programming interface (API) software for use with artificial intelligence; Downloadable application programming interface (API) software to enable artificial intelligence software programs to access and manipulate databases and other sources of data Providing online non-downloadable software using artificial intelligence (AI) for generating data, text, images, video, audio, and content in response to user queries; Providing online non-downloadable software using artificial intelligence (AI) for processing, generating, understanding, and analyzing natural language; Providing online non- downloadable computer chatbot software for simulating conversations; Providing a website featuring online non-downloadable computer chatbot software that enables users to simulate conversations; Providing a website featuring online non-downloadable software that enables users to interact with an artificially intelligent chatbot assistant; Providing online non- downloadable intelligent personal assistant software using artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; Providing a website featuring online non-downloadable intelligent personal assistant software that enables users to use artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; Providing online non-downloadable software using artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; Providing a website featuring online non-downloadable software that enables users to use artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; Providing online non-downloadable software in the nature of artificial intelligence programs for searching, compiling, and manipulating data, automating tasks, and communicating with users; Providing online non-downloadable software for developing, customizing, and managing artificial intelligence programs used for searching, compiling, and manipulating data, automating tasks, and communicating with users; Providing online non-downloadable software using artificial intelligence chatbots and programs for task and project management; Providing online non- downloadable software using machine learning and artificial intelligence for generating and executing autonomous tasks related to data management, project management, general work management, searching information across an organization's apps and third party products, and collaborating on project tracking in response to exposure to data; Providing online non-downloadable software using artificial intelligence to assist with project management; Providing online non-downloadable software using artificial intelligence for task and project issue tracking, task and project management, content sharing and collaboration, general work management, project tracking, document management, business management, transmission and receipt of data, images, and files, messaging and conversation-based contextual sharing of information, organizing and providing a platform for collaboration, sharing of information and interactive discussions to other users, source code repository management, data storage and backup, database management, and facilitating the exchange of information via the Internet featuring collaboration tools; Providing online non-downloadable software using artificial intelligence to assist with information technology support services; Providing online non-downloadable software using artificial intelligence for information technology support services, namely, for managing help desk services, trouble shooting of computer software problems, technical support in the nature of trouble shooting of computer software problems, and providing information related to technology project management services; Providing online non-downloadable software using artificial intelligence to assist with software design and development; Providing online non-downloadable software using artificial intelligence for use by software development teams to compare, view, analyze, visualize, manage, track, discuss, search, review and otherwise collaborate on, develop and release computer code and user-generated content, plan and track software development issues, perform code coverage analysis and optimization testing, collaborative code review, and continuous integration deployment of software; Providing online non-downloadable software using artificial intelligence to respond to users' questions by providing artificial intelligence generated answers and curated answers; Providing online non-downloadable software using artificial intelligence to provide context-based informational services, namely, definitions and explanations for words, phrases, and acronyms in electronic content; Providing online non- downloadable software using artificial intelligence for creating, editing, sharing, analyzing and transcribing video and sound recordings; Providing online non-downloadable software for developing, customizing, and managing artificial intelligence programs used for generating data, text, images, video, audio, and content; Providing online non-downloadable computer software platforms for developing artificial intelligence programs for use by others; Software design and development, namely, developing and integrating distributed third-party artificial intelligence software programs; Application service provider featuring application programming interface (API) software for use with artificial intelligence; Application service provider featuring application programming interface (API) software to enable artificial intelligence software to access and manipulate databases and other sources of data; Server hosting that allows temporary access to artificial intelligence servers for the purpose of running software programs, namely, artificial intelligence agents
26.
METHODS AND SYSTEMS FOR INTEGRATING COMPUTER APPLICATIONS
A method for associating a first object of a first computer application with a second object of a second computer application. The method includes installing an auxiliary module of the first computer application in a client of the second computer application; displaying, by the auxiliary module, an interactive element in a user interface generated by the client that displays the second object, the interactive element including a control to associate the second object with the first object; in response to detecting selection of the control, generating and communicating, by the auxiliary module, an association request to the first computer application to cause the first computer application to create a correspondence record associating the first object with the second object; receiving, by the auxiliary module, object data associated with the first object from the first computer application; and displaying the object data associated with the first object in the interactive element.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
27.
USER-DEFINED EXTERNAL SUPPORT REQUEST ROUTING PLATFORM
Embodiments provide a user-defined external support request routing platform for routing a client support request initiated by a client computing device associated with an external communications platform. Embodiments also include receiving a support communications integration definition object comprising an external communications platform type identifier, an external communications platform provider identifier, an external communications platform address, and an external communications platform credential. In response to receiving the support communications integration definition object, embodiments update a support communications platform integration associated with an external communications support request routing system. Embodiments also include parsing a client support request to identify support routing data and determining a designated external communications platform address and a designated external communications platform credential from the support communications platform integration based on the support routing data. Embodiments also include causing output of the client support request to the designated external communications platform address and initiating a client support session.
H04L 41/5074 - Traitement des plaintes des utilisateurs ou des tickets d’incident
G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex. pour assister un client dans un lieu commercial ou par un service d’assistance après-vente
H04L 41/5061 - Gestion des services réseau, p. ex. en assurant une bonne réalisation du service conformément aux accords caractérisée par l’interaction entre les fournisseurs de services et leurs clients réseau, p. ex. la gestion de la relation client
Systems and methods for detecting and managing incidents are disclosed. In one embodiment, a method for detecting an incident includes receiving issue data created for an issue tracking system; analyzing the received issue data over a predetermined interval; determining whether a potential incident has occurred based on the analysis; upon determining that a potential incident has occurred, creating an incident management assistant program; identifying one or more relevant users to communicate an alert to; and communicating the alert to the identified relevant users, the alert including a pointer to the incident management program.
Systems and methods provide techniques for more effective and efficient predictive monitoring of a software application framework. In response, embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient predictive monitoring of a software application framework using incident signatures for the software application that are generated by using a natural language processing machine learning framework, a structured data processing machine learning model, a feature combination machine learning model, and a clustering machine learning model.
G06F 40/58 - Utilisation de traduction automatisée, p. ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel
In an embodiment, a computer-implemented data processing method comprises, in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a particular corresponding external application; determining that one or more of the application events relate to a particular content item from among a plurality of content items that are managed in the system; generating and causing displaying, as a part of a graphical user interface of the system for a user account associated with a user computer, a set of notifications comprising one or more first notifications generated from the system and one or more second notifications that are based upon the application events, in association with data identifying the particular content item.
G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 40/106 - Affichage de la mise en page des documentsPrévisualisation
G06F 40/14 - Documents en configuration arborescente
G06F 40/166 - Édition, p. ex. insertion ou suppression
Systems and methods for integrating computer applications is disclosed. A method includes receiving, at a secondary product platform, a first permission check request for a user of a primary client; determining, via a second backend system, whether the user is licensed for the secondary product platform; upon determining the user is not licensed, generating and communicating a second permission check request to a first backend system of a primary product platform; receiving, from the first backend system, an indication the user is associated with a permission maintained and checked via the primary product platform; upon receiving the indication, determining whether the project of the primary product platform is linked to a corresponding space of the secondary product platform associated with a resource; granting access, via the second backend system, to the resource for a current session that will expire at the end of the current session.
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
32.
Content collaboration platform with dynamically-populated tables
A content collaboration platform, such as described herein, may include dynamic object tables that are configured to dynamically populate and/or update. Dynamic object tables may be configured to retrieve content (e.g., page content) from the content collaboration platform and automatically populate attributes from that content directly in the cells of the dynamic object tables. Updates to the page content may also be automatically updated within the table. In some examples, the dynamic object tables may be embedded within pages of the content collaboration platform and, within the same page, the user can edit, filter, and sort the dynamic object table without toggling to other tabs, applications, or documents.
G06F 16/335 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d’utilisateurs ou de groupes
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 16/338 - Présentation des résultats des requêtes
G06F 16/38 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
33.
AUTOMATED CONTENT CREATION AND CONTENT SERVICES FOR COLLABORATION PLATFORMS
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
G06F 16/9038 - Présentation des résultats des requêtes
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
A method for recommending feed sources in an event feed includes generating an event feed comprising a plurality of feed items associated with a user. The event feed includes a recommendation feed item comprising one or more feed item sources, which may include a document space not currently followed by the user. The method further includes causing at least a portion of the event feed to be displayed to the user in the event feed. In accordance with a determination that the user is viewing a graphical user interface associated with a first software application, the recommendation feed item includes feed item sources associated with the first software application. In accordance with a determination that the user is viewing a graphical user interface associated with a second software application different from the first, the recommendation feed item includes feed item sources associated with the second software application.
09 - Appareils et instruments scientifiques et électriques
38 - Services de télécommunications
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable software for generating data, text, images,
video, audio, and content in response to user queries;
downloadable software for processing, generating,
understanding, and analyzing natural language; downloadable
computer chatbot software for simulating conversations;
downloadable computer chatbot software in the nature of a
web-browser extension for simulating conversations;
downloadable software enabling implementation of an
artificially intelligent chatbot assistant; downloadable
personal assistant software using artificial intelligence
for voice recognition, natural language processing, daily
planning and scheduling, task management, and compiling and
manipulating data; downloadable personal assistant software
in the nature of a web-browser extension using artificial
intelligence for voice recognition, natural language
processing, daily planning and scheduling, task management,
and compiling and manipulating data; downloadable software
using artificial intelligence for searching, sorting,
organizing, compiling, and retrieving information from
disparate data sources, internal and third-party databases,
and software applications; downloadable software in the
nature of a web-browser extension using artificial
intelligence for searching, sorting, organizing, compiling,
and retrieving information from disparate data sources,
internal and third-party databases, and software
applications; downloadable software in the nature of
artificial intelligence agents for searching, compiling, and
manipulating data, automating tasks, and communicating with
users; downloadable software for developing, customizing,
and managing artificial intelligence agents for searching,
compiling, and manipulating data, automating tasks, and
communicating with users; downloadable software using
artificial intelligence to assist with project management;
downloadable software using artificial intelligence for task
and project issue tracking, task and project management,
content sharing and collaboration, general work management,
project tracking, document management, business management,
transmission and receipt of data, images, and files,
messaging and conversation-based contextual sharing of
information, organizing and providing a platform for
collaboration, sharing of information and interactive
discussions to other users, source code repository
management, data storage and backup, database management,
and facilitating the exchange of information via the
internet featuring collaboration tools; downloadable
software using artificial intelligence to assist with
information technology support services; downloadable
software using artificial intelligence for information
technology support services, namely, for managing help desk
services, trouble shooting of computer software problems,
technical support in the nature of trouble shooting of
computer software problems, and providing information
related to technology project management services;
downloadable software using artificial intelligence to
assist with software design and development; downloadable
software using artificial intelligence for use by software
development teams to compare, view, analyze, visualize,
manage, track, discuss, search, review and otherwise
collaborate on, develop and release computer code and
user-generated content, plan and track software development
issues, perform code coverage analysis and optimization
testing, collaborative code review, and continuous
integration deployment of software; downloadable software
using artificial intelligence to respond to users' questions
by providing artificial intelligence generated answers and
curated answers; downloadable software using artificial
intelligence to provide context-based informational
services, namely, definitions and explanations for words,
phrases, and acronyms in electronic content; downloadable
software using artificial intelligence for creating,
editing, sharing, analyzing and transcribing video and sound
recordings; downloadable software for developing,
customizing, and managing artificial intelligence agents for
generating data, text, images, video, audio, and content;
downloadable computer software platforms for developing
artificial intelligence agents for use by others;
downloadable application programming interface (api)
software for use with artificial intelligence; downloadable
application programming interface (api) software to enable
artificial intelligence software programs to access and
manipulate databases and other sources of data. Providing internet chatrooms featuring chatbots; providing
internet chatrooms featuring chatbots for searching,
compiling, and manipulating data, automating tasks, and
communicating with users; providing online chat services for
transmission of messages among computer users and chatbots
concerning task and project management; providing online
chat services for transmission of messages among computer
users and chatbots concerning information technology
support, technical support, and helpdesk services; providing
online chat services for transmission of messages among
computer users and chatbots concerning software design and
development; telecommunication services relating to
chatbots, namely, electronic exchange of data, messages,
graphics, images, audio, video, information via chatbots;
providing temporary access to artificial intelligence
servers for the purpose of running software programs,
namely, artificial intelligence agents; electronic messaging
featuring chatbots; electronic video and audio messaging
featuring video and audio chatbots. Providing online non-downloadable software for generating
data, text, images, video, audio, and content in response to
user queries; providing online non-downloadable software for
processing, generating, understanding, and analyzing natural
language; providing online non-downloadable computer chatbot
software for simulating conversations; hosting a website
featuring online non-downloadable computer chatbot software
for simulating conversations; hosting a website featuring
online non-downloadable featuring software for an
artificially intelligent chatbot assistant; providing online
non-downloadable personal assistant software using
artificial intelligence for voice recognition, natural
language processing, daily planning and scheduling, task
management, and compiling and manipulating data; hosting a
website featuring online non-downloadable personal assistant
software using artificial intelligence for voice
recognition, natural language processing, daily planning and
scheduling, task management, and compiling and manipulating
data; providing online non-downloadable software using
artificial intelligence for searching, sorting, organizing,
compiling, and retrieving information from disparate data
sources, internal and third-party databases, and software
applications; hosting a website featuring online
non-downloadable software using artificial intelligence for
searching, sorting, organizing, compiling, and retrieving
information from disparate data sources, internal and
third-party databases, and software applications; providing
online non-downloadable software in the nature of artificial
intelligence agents for searching, compiling, and
manipulating data, automating tasks, and communicating with
users; providing online non-downloadable software for
developing, customizing, and managing artificial
intelligence agents for searching, compiling, and
manipulating data, automating tasks, and communicating with
users; providing online non-downloadable task-oriented
chatbot and agent software; providing online
non-downloadable software for generating and executing
autonomous tasks in response to exposure to data using
machine learning and artificial intelligence; providing
online non-downloadable software using artificial
intelligence to assist with project management; providing
online non-downloadable software using artificial
intelligence for task and project issue tracking, task and
project management, content sharing and collaboration,
general work management, project tracking, document
management, business management, transmission and receipt of
data, images, and files, messaging and conversation-based
contextual sharing of information, organizing and providing
a platform for collaboration, sharing of information and
interactive discussions to other users, source code
repository management, data storage and backup, database
management, and facilitating the exchange of information via
the Internet featuring collaboration tools; providing online
non-downloadable software using artificial intelligence to
assist with information technology support services;
providing online non-downloadable software using artificial
intelligence for information technology support services,
namely, for managing help desk services, trouble shooting of
computer software problems, technical support in the nature
of trouble shooting of computer software problems, and
providing information related to technology project
management services; providing online non-downloadable
software using artificial intelligence to assist with
software design and development; providing online
non-downloadable software using artificial intelligence for
use by software development teams to compare, view, analyze,
visualize, manage, track, discuss, search, review and
otherwise collaborate on, develop and release computer code
and user-generated content, plan and track software
development issues, perform code coverage analysis and
optimization testing, collaborative code review, and
continuous integration deployment of software; providing
online non-downloadable software using artificial
intelligence to respond to users' questions by providing
artificial intelligence generated answers and curated
answers; providing online non-downloadable software using
artificial intelligence to provide context-based
informational services, namely, definitions and explanations
for words, phrases, and acronyms in electronic content;
providing online non-downloadable software using artificial
intelligence for creating, editing, sharing, analyzing and
transcribing video and sound recordings; providing online
non-downloadable software for developing, customizing, and
managing artificial intelligence agents for generating data,
text, images, video, audio, and content; providing online
non-downloadable computer software platforms for developing
artificial intelligence agents for use by others; software
design and development, namely, developing and integrating
distributed third-party artificial intelligence agents;
application service provider featuring application
programming interface (API) software for use with artificial
intelligence; application service provider featuring
application programming interface (API) software to enable
artificial intelligence software to access and manipulate
databases and other sources of data.
41.
LABEL MANAGEMENT SYSTEM FOR AN ELECTRONIC DOCUMENT MANAGEMENT SERVICE
The disclosure is directed to a document management system having a label management user interface. The document management system may be configured to display document content in either a document view mode or a document edit mode in which document content is displayed in a content panel of the graphical user interface. When in the document view mode and an authenticated user has edit permissions with respect to a current document, the graphical user interface is configured to display a label management user interface including an array of user-selectable label graphical objects and a list of recommended labels selected in accordance with a label score that is based on a set of multiple heuristics. Using the label management user interface, the user may transition from recommended label operations to a dynamic search operation and to a custom label creation operation without leaving the context of the current interface.
Described herein is a method, for managing creation and publication of a document in a documentation management system (DMS), that includes causing display of a first graphical user interface (GUI) on a first client device. The method includes authenticating a first user of the first client device, and causing display of an author view of a hierarchical document structure in a navigational pane of the first GUI. The method includes saving content received in an editor pane of the first GUI as a page in the DMS and associating the first user as an author of the page. The method includes generating a document entry displayed with a draft status indicator corresponding to the draft status of the page. The method includes causing display of a reader-view of the hierarchical document structure on a second GUI with the content of the page displayed in accordance with the draft status.
Embodiments include methods for generating automated responses to event feed items in a multiplatform collaboration system. The methods can include receiving event notifications for events generated at a respective application service of a set of applications services, rendering a set of event cards corresponding to the events, and identifying a subset of event cards that include an update to a comment field. Methods include generating, for each event card in the subset of event cards, a comment field and causing the client device to display event cards of the set of event cards in an event feed. Methods include a, in response to a user selecting a reply option in an event card, causing the client device to launch an application platform associated with the application service and generate a response interface including a pre-populated response comment.
H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p. ex. des réponses automatiques ou des messages générés par un agent conversationnel
H04L 51/224 - Surveillance ou traitement des messages en fournissant une notification sur les messages entrants, p. ex. des poussées de notifications des messages reçus
44.
MANAGING ARCHIVING AND UNARCHIVING OPERATIONS AT A CONTENT COLLABORATION SYSTEM
Embodiments include a content collaboration system that can be configured to display a hierarchical document tree that includes graphical objects corresponding to content items hosted by the content collaboration system. The collaboration system can receive a selection of a graphical object corresponding to a content item for archiving, and in response, generate a first updated hierarchical relationship that includes the archived content item and generate a second updated hierarchical relationship that excludes the archived content item. The collaboration system can construct a first hierarchical document tree instance based on the first updated hierarchical relationship for displaying the graphical objects for the first user account and construct a second hierarchical document tree instance based on the second updated hierarchical relationship for displaying the graphical objects for a second user account.
The disclosure is directed to a document management system having a label management user interface. The document management system may be configured to display document content in either a document view mode or a document edit mode in which document content is displayed in a content panel of the graphical user interface. When in the document view mode and an authenticated user has edit permissions with respect to a current document, the graphical user interface is configured to display a label management user interface including an array of user-selectable label graphical objects and a list of recommended labels selected in accordance with a label score. The label score for each recommended label is determined with respect to the current document based on a set of multiple heuristics including proximity of the document with respect to other labeled documents in a hierarchical element tree.
G06F 16/38 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
G06F 40/117 - ÉtiquetageAnnotation Désignation de blocChoix des attributs
G06F 40/166 - Édition, p. ex. insertion ou suppression
G06F 40/169 - Annotation, p. ex. données de commentaires ou notes de bas de page
A method for displaying an event feed to a user includes, at an event feed service in communication with an issue tracking system and a collaborative document system, receiving, from an issue tracking system including a plurality of issue tickets, a notification of an event associated with an issue ticket and a reference to the issue ticket, and receiving, from a collaborative document system including a plurality of user-generated documents, a notification of an event associated with a user-generated document and including a reference to the user-generated document. The method may further include causing at least a portion of an event feed to be displayed to the user, the event feed including a first feed item including a first actionable input object configured to cause a modification of the issue, and a second feed item including a second actionable input object configured to cause a modification of the user-generated document.
H04L 41/00 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets
H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
H04L 41/5061 - Gestion des services réseau, p. ex. en assurant une bonne réalisation du service conformément aux accords caractérisée par l’interaction entre les fournisseurs de services et leurs clients réseau, p. ex. la gestion de la relation client
H04L 41/5074 - Traitement des plaintes des utilisateurs ou des tickets d’incident
Described herein is a computer implemented method. The method comprises receiving, from a user device, a selected workflow message identifying a selected workflow; accessing the selected workflow from a workflow data store; evaluating, using runtime context information received from the user device, one or more secondary triggers associated with the selected workflow to determine an applicable branch of the selected triggered workflow; communicating, to the user device, branch information in respect of the applicable branch, the branch information including information in respect of one or more operations that would be performed if the selected workflow was executed.
A system for displaying electronic content in one of multiple view modes using a web browser client application. Specifically, the web browser client application may present the electronic content in a first view mode in which the content displayed in a content pane that is configured to provide continuous scrolling of the content, and content tree content is displayed in a content tree pane. In response to a request to display the content of the page in a second view mode, the content is displayed in a full-screen pane that covers a substantial entirety of an available display area. The full-screen pane is configured to provide toggle-based navigation in which a user input automatically advances a display of the content to a respective topic portion identified within the content.
Example methods and computer programs for performing drag and drop (DND) operations are disclosed. The method includes detecting, at an adapter component of a DND library, commencement of a DND operation on a selected draggable entity in a web browser, and communicating, by the adapter component, a message to a core component of the DND library indicating the commencement of the DND operation and including information about the selected draggable entity. The method further includes activating, by the core component, API event listeners to detect API events fired by a native DND API of the web browser, detecting the API events, and computing drop targets in the web browser for the selected draggable entity. The method further includes firing, by the core component, core events, detecting, by the adapter component, the core events, and performing operations by the adapter component, in response to the core events.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Arranging and conducting business conferences and symposiums
in the fields of computer software, information technology,
project management, work management, knowledge management,
collaboration, IT service management, IT operations
management, and enterprise service management; educational
services, namely, providing classes, workshops, webinars,
seminars, presentations, and educational forums in the
fields of computer software, information technology, project
management, work management, knowledge management,
collaboration, IT service management, IT operations
management, and enterprise service management and the
distribution of educational materials in connection
therewith.
51.
TENANT DATA RESIDENCY REQUIREMENTS ENFORCEMENT IN MULTITENANT COLLABORATIVE WORK ENVIRONMENTS
A multitenant collaboration tool is instantiated over physical infrastructure operated by a hosting platform. The multitenant collaboration tool leverages interfaces of the hosting platform to provision and/or instantiate buckets and/or data lakes in particular physical locations, serving from those data lakes tenant data required to be stored within those specified locations. The multitenant collaboration tool includes a multitenant query gateway configured to route data queries from client devices to appropriate multitenant data lakes associated with multitenant collaboration tool.
G06F 16/2458 - Types spéciaux de requêtes, p. ex. requêtes statistiques, requêtes floues ou requêtes distribuées
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
52.
MACHINE LEARNING TECHNIQUES FOR SEMANTIC PROCESSING OF STRUCTURED NATURAL LANGUAGE DOCUMENTS TO DETECT ACTION ITEMS
Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to accurately and concisely generate one or more action item logs of one or more document data objects. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to generate an action item log of a document data object comprising one or more semantically complete or incomplete units of text data, by generating content segmentation units, determining action item presence predictions, generating action item sets from each content segmentation unit within a candidate action item subset, aggregating the action item sets to create an action item log, and storing the action item log.
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to other content, the selectable graphical object created from within the context of the content-creation field interface.
APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING MULTI-CHANNEL SERVICE DATA OBJECTS TO INITIATE AUTOMATED RESOLUTION ACTIONS VIA AN INTENT ENGINE
Methods, apparatuses, or computer program products provide for processing multi-channel service data objects to initiate automated resolution actions via an intent engine. A first service message object is received via a first communication channel of a plurality of communication channels. The first service message object defines a first feature dataset associated with the first communication channel. Additionally, a second service message object is received via a second communication channel of the plurality of communication channels. The second service message object defines a second feature dataset associated with the second communication channel. Based on the first feature dataset and the second feature dataset, support labels for the first service message object and the second service message object are generated. Furthermore, the support labels for the first service message object and the second service message object are correlated to respective resolution data objects related to one or more resolution actions.
H04L 41/5074 - Traitement des plaintes des utilisateurs ou des tickets d’incident
H04L 41/5003 - Gestion des accords de niveau de service [SLA]Interaction entre l'accord de niveau de service et la qualité de service [QoS]
55.
APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR GENERATING AUTOMATED RESOLUTION ACTIONS USING INTENT PROVIDED BY A TRAINED MACHINE LEARNING MODEL
Methods, apparatuses, or computer program products provide for generating automated resolution actions using intent provided by a trained machine learning model. A service message object via a communication channel of a plurality of communication channels. The service message object defines a feature dataset associated with a service request for an application framework. Additionally, a machine learning model trained for intent recognition is applied to the feature dataset to generate an intent support label for the service message object. The intent support label is then correlated to a resolution data object related to a service resolution for the service request. Based on whether the resolution data object satisfies defined resolution criteria for the intent support label, a resolution action for the service request is initiated.
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to other content, the selectable graphical object created from within the context of the content-creation field interface.
A computer-implemented method is disclosed. The method includes designating an area in a virtual whiteboard graphical user interface configured to receive a graphical object of a plurality graphical objects by dragging the graphical object to the designated area from other areas of a virtual whiteboard graphical user interface. The method includes extracting content of the graphical object dragged into the designated area, and identifying an action to be performed on the issue tracking platform. The method includes displaying an interface window including a preview of the action to be performed, and in response to receiving a confirmation input, generating an application programming interface (API) command including at least a portion of the extracted content and an API action to be performed.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
A virtual whiteboarding application is configured to interface with an issue tracking system to visualize and organize issues managed by the issue tracking system in a graphical user interface of the virtual whiteboarding application. Graphical elements corresponding to issues managed by the issue tracking system can be interacted with in the graphical user interface of the virtual whiteboarding application to relate issues in the issue tracking system and visualize relationships between issues managed by the issue tracking system.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
A virtual whiteboarding application is configured to interface with an issue tracking system to visualize and organize issues managed by the issue tracking system in a graphical user interface of the virtual whiteboarding application. Graphical elements corresponding to issues managed by the issue tracking system can be interacted with in the graphical user interface of the virtual whiteboarding application to relate issues in the issue tracking system and visualize relationships between issues managed by the issue tracking system.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/14 - Sortie numérique vers un dispositif de visualisation
A virtual whiteboard may be configured to create an issue object corresponding to a new issue in an issue tracking platform. A whiteboard a graphical user interface with an unstructured canvas region that renders graphical objects generated by multiple users. In response to receiving a selection of a graphical object, a user-menu may be displayed. In response to receiving a selection of an issue creation button: a set of fields from the issue tracking platform may be retrieved and used to generate a user interface (UI) form having a set of fields from the issue tracking platform. The UI form may be displayed as a window and, in response to receiving user input to fields, an API command may be generated to create the issue in the issue tracking platform. The graphical object may be replaced with an issue object corresponding to the created issue in the issue tracking platform.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
61.
VIRTUAL WHITEBOARD PLATFORM HAVING COMPACT USER SELECTION CONTROLS
A virtual whiteboard may be configured to generate compressed user menus. A whiteboard has a graphical user interface with an unstructured canvas region that renders graphical objects generated by multiple users. In response to receiving a selection of at least one graphical object, a menu control with a first array of may be displayed with a first key indicator corresponding to a first format option. In response to receiving a first selection of the first user-selectable control, the first format option may be applied to the graphical object. In response to receiving a second user selection of another menu control, an auxiliary menu control may be displayed. In response to receiving a second user selection of a second auxiliary selectable control, the second format option may be applied, the key indicator may be replaced with a composite key indicator that corresponds to the first and the second format option, combined.
Apparatus, methods, and computer program products for categorizing a real-time monitoring service alert is provided. An example apparatus may include program code configured to cause the apparatus to retrieve the real-time monitoring service alert, the real-time monitoring service alert including a text string containing user generated content (UGC) text. In addition, the example apparatus may be configured to programmatically parse the text string of the real-time monitoring service alert to segregate the real-time monitoring service alert into an alert message problem component and an alert auxiliary details component. Further, the apparatus may be configured to determine, based on the alert message problem component, the alert auxiliary details component, and using an alert message machine learning model trained based on UGC transformed alert data, an alert message category of the real-time monitoring service alert.
Apparatus, methods, and computer program products for generating UGC transformed alert data from a monitoring service alert are provided. An apparatus may include program code configured to cause the apparatus to retrieve a monitoring service alert, including a text string and user generated content (UGC) text. In addition, the example apparatus may be configured to programmatically parse the text string of the monitoring service alert to segregate the monitoring service alert into an alert message problem component and an alert auxiliary details component. Further, the apparatus may be configured to generate an alert message problem embedding and an alert message description embedding by applying feature extraction to the alert message problem component and the alert auxiliary details component, respectively. The example apparatus may further be configured to output UGC transformed alert data based on the alert message problem embedding and the alert message description embedding.
Embodiments provide a sensitive data protection system for protecting sensitive data by augmenting one or more computer program portions to secure sensitive data associated with the one or more computer program portions. Embodiments include parsing one or more computer program code portions to identify one or more sensitive data portions, where the one or more sensitive data portions are associated with one or more respective sensitive data categories. Embodiments also include transforming the one or more computer program code portions into one or more respective secured data types such that the one or more sensitive data portions associated with the one or more respective secured data types are secured against unauthorized access by one or more third-party computer applications, web applications, services, end users, enterprises, and/or other third-party entities.
G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
G06F 21/52 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données
65.
APPARATUSES, COMPUTER-IMPLEMENTED METHODS, AND SYSTEMS FOR UPDATING AND OUTPUTTING A QUEUE INTERFACE COMPONENT PANE IN AN INFORMATION TECHNOLOGY SERVICE MANAGEMENT USER INTERFACE
Methods, apparatuses, and computer program products are disclosed for updating and outputting an information technology service management user interface comprising a queue interface component pane. In an example embodiment, an apparatus accesses a user identifier and a team identifier associated with the information technology service management user interface, identifies a plurality of queue identifiers associated with the user identifier and the team identifier, initiates retrieval of queue issue count data for the plurality of queue identifiers from an issues data repository during an aggregated queue latency period, generates an updated queue interface component based on the queue issue count data for a selected queue identifier in a circumstance where queue issue count data is retrieved prior to the expiration of the aggregated queue latency period, and outputs the updated queue interface component to the information technology service management user interface for rendering to the queue interface component pane.
Methods, apparatuses, or computer program products provide for generating a predictive causal probability score data object. A complex federated service network may be monitored to identify a service incident data object associated with a service incident. A predictive causal machine learning model may generate a predictive causal probability score data object based at least in part on a service incident time associated with the service incident data object. The predictive causal probability score data object may be output.
H04L 41/5009 - Détermination des paramètres de rendement du niveau de service ou violations des contrats de niveau de service, p. ex. violations du temps de réponse convenu ou du temps moyen entre l’échec [MTBF]
H04L 41/0604 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant du filtrage, p. ex. la réduction de l’information en utilisant la priorité, les types d’éléments, la position ou le temps
H04L 41/0631 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse des causes profondesGestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse de la corrélation entre les notifications, les alarmes ou les événements en fonction de critères de décision, p. ex. la hiérarchie ou l’analyse temporelle ou arborescente
H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
67.
ISSUE TRACKING SYSTEMS AND METHODS FOR A CONFIGURABLE PROJECT HIERARCHY
Described herein is a computer implemented method for maintaining a configurable project hierarchy. The method comprises creating a new hierarchy level data record and storing the new hierarchy level data record in a data store. The method further comprises receiving a request to associate a particular issue type with the new hierarchy level and, in response, creating a new hierarchy/issue type association data record including an identifier of the particular issue type and an identifier of the new hierarchy level identifier.
Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Arranging and conducting business conferences and symposiums in the fields of computer software, information technology, project management, work management, knowledge management, collaboration, IT service management, IT operations management, and enterprise service management; educational services, namely, providing classes, workshops, webinars, seminars, presentations, and educational forums in the fields of computer software, information technology, project management, work management, knowledge management, collaboration, IT service management, IT operations management, and enterprise service management and the distribution of educational materials in connection therewith.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Arranging and conducting business conferences and symposiums in the fields of computer software, information technology, project management, work management, knowledge management, collaboration, IT service management, IT operations management, and enterprise service management; educational services, namely, providing classes, workshops, webinars, seminars, presentations, and educational forums in the fields of computer software, information technology, project management, work management, knowledge management, collaboration, IT service management, IT operations management, and enterprise service management and the distribution of educational materials in connection therewith
Systems and methods for using dynamic actionable notifications are disclosed. The method includes: receiving, at a client device, a dynamic actionable notification associated with an event at a remote server, the dynamic actionable notification including one or more action items associated with the event; detecting user interaction with the dynamic actionable notification; retrieving current status of the one or more action items from the remote server; displaying one or more actionable graphical elements in a user interface of the dynamic actionable notification based on the retrieved current status of the one or more action items.
Methods, apparatuses, or computer program products are disclosed providing for the dynamic data classification of data objects. Examples enable prediction of candidate data classification labels for data objects associated with one or more applications, services, or computing devices. Examples enable the assignment of one or more data classification labels to a data object for transmission to one or more computing devices. Examples enable the interactive and progressive application of machine learning techniques to data classification systems to assign data classification labels with probable certainty. Examples enable the tracking, monitoring, storage, sorting, and retrieval of labeled data objects. Examples provide for access control configuration of services to restrict or allow access to data objects based on data classifications and other service parameters.
G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]
G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
G06F 18/2411 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques basées sur la proximité d’une surface de décision, p. ex. machines à vecteurs de support
G06F 18/2451 - Techniques de classification relatives à la surface de décision linéaire, p. ex. hyperplan
73.
AUTOMATICALLY CREATING DIGITAL CONTENT IN A FEDERATED APPLICATION SYSTEM BASED ON SENTIMENTS OF ELECTRONIC RESPONSES
The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed.
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Software as a service (SaaS) services featuring internal
developer platforms and developer experience platforms that
consolidate resources for engineering and application
development teams; software as a service (SaaS) services
featuring software for providing development and operations
(DevOps) management, tracking efficiency of software
development tools, measuring software development processes,
and delivering real-time DevOps assessments; software as a
service (SaaS) services featuring software for allowing
software development and information technology teams to
keep track of personnel, development tools, software
libraries, and software processes used within an
organization; providing temporary use of on-line
non-downloadable software, namely, a community website for
developers to manage, track, and organize software
components between and among team.
75.
COMPUTER SERVICE FOR HELP DESK TICKET CREATION AND RESOLUTION IN A COMMUNICATION PLATFORM
Embodiments include a computer implemented method for automatically identifying an issue from a help message received via a chat interface and generating a response for responding to the help message. The method can include receiving response templates that each include a reference to a resource associated with a help topic. The method can also include receiving, from a second user, a help request via the chat interface of a help channel. In response to receiving the help request the method can include parsing the help request to identify a help topic, generating a help desk ticket associated with the help request and generating a response message that includes an information resource associated with the help topic, and sending the response message to the user. In response to the user viewing the information resource and selecting a user interface element, the method can include automatically closing the help desk ticket.
H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p. ex. des réponses automatiques ou des messages générés par un agent conversationnel
A method for accessing cloud resources via a local application development environment on a computing device. The method includes invoking an access management client at the computing device; obtaining an account identifier associated with a user account and communicating the account identifier to an identity platform; receiving an authentication message from the identity platform in response to the identity platform validating the account identifier, the authentication message comprising a role identifier; communicating the authentication message to the cloud platform; receiving security credentials associated with the role identifier from the cloud platform in response to the cloud platform validating the authentication message and the associated role identifier; setting a variable in the local development environment based on the received security credentials for use by the local development environment to request access to one or more resources maintained by the cloud platform.
Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient monitoring of software application frameworks. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to perform software application framework monitoring using an interactive software application platform monitoring dashboard comprises a set of user interfaces (e.g., an alert feed user interface, an alert monitoring user interface, and/or the like) that enable an end user to hierarchically view event monitoring metadata fields associated with each recorded suspicious activity alert of one or more recorded suspicious activity alerts of the software application platform, provide user-selected alert validity indicators for each recorded suspicious activity alert of the recorded suspicious activity alerts, and/or generate a suspicious activity monitoring workflow for each recorded suspicious activity alert of the recorded suspicious activity alerts.
Systems, methods, and computer readable medium for determining a current drop target during a drag and drop operation are disclosed. The method includes during the drag and drop operation, detecting an event that indicates that a draggable item has moved. The method further includes determining whether a previous location of the draggable item was over a first drop target prior to the detected event, and determining whether a current location of the draggable item is over a second drop target. The method further includes determining whether to continue selecting the first drop target as the current drop target or to select the second drop target as the current drop target depending on the previous and current location of the draggable item, and a stickiness of the first drop target.
Apparatuses and methods for assessing the recovery viability of backup databases are provided. Some embodiments may include identifying a selected backup database set from the plurality of backup databases. In some embodiments, each backup database in the selected backup database set is associated with a database in a corresponding database set. Some embodiments may include triggering a first backup configuration check operation for each database in the corresponding database set. Some embodiments may include triggering a restore verification operation for each database in the selected backup database set. Some embodiments may include generating a recovery point objective score for each database in the selected backup database set. Some embodiments may include causing updating of a recovery point objective score interface based on the recovery point objective score for each database in the selected backup database set.
G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
G06F 16/26 - Exploration de données visuellesNavigation dans des données structurées
Methods and computer readable medium for queue management are disclosed. The method includes displaying a queue panel including two or more queue categories of queues. A queue is configured to include items that have at least one parameter in common. The queue panel is further configured to display activity data corresponding to queues in at least one of the two or more queue categories. The method also includes determining whether the activity data needs to be refreshed, identifying a list of queues belonging to the at least one queue category; generating a refresh request for the identified list of queues; communicating the refresh request to a remote server; receiving updated activity data from the remote server for the identified list of queues; and updating the activity data displayed in the queue panel based on the received updated activity data.
Systems and methods for backing up data for a software platform include segmenting data objects from a software platform into data chunks, which are subsequently stored. Data chunks may include content from data objects having similar content attributes, such as content type and an estimated frequency at which the content changes. In various embodiments, pages from a content collaboration platform and issues from an issue tracking platform are grouped into chunks and stored for backup. A size of the chunks may be based on one or more content attributes associated with the pages or issues. Examples of content attributes include a relationship between text and non-text content, a number of associated users, and a number of comments.
A database querying method is disclosed. The method includes receiving an input search query that defines a first queryable entity, a second queryable entity, and a search clause. The method further includes identifying a first database for first queryable entity, translating the search clause into a first native query executable by the first database, and generating a first set of search results obtained using the first native query. In addition, the method includes identifying a second database for the second queryable entity, translating the search clause into a second native query executable by the second database, and generating a second set of search results obtained using the second native query. The method further includes generating a combined set of results that includes results from the first set and the second set of search results, and communicating the combined set of search results to the client application.
Methods for paginating search results retrieved from a database that supports cursor-based pagination are disclosed. The method includes executing a first search on a first database. The first search is executed using a first search query and execution of the first search returns a first set of search results from the first database and a first opaque cursor. The method further includes processing at least a first subset of the first set of search results, selecting at least a second subset of the at least first subset of search results, and generating a first cursor object. The first cursor object including a Subitem value in accordance with all search results from the first set of search results being unprocessed. The Subitem value based on a number of results from the first set of search results processed in the at least first subset of search results.
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to other content, the selectable graphical object created from within the context of the content-creation field interface.
A method of facilitating a virtual meeting using virtual interactions with three-dimensional virtual objects to change statuses of issues being tracked by an issue tracking system may include, causing a three-dimensional virtual environment to be displayed to a first user and a second user, the three-dimensional virtual environment including a representation of the first user, a representation of the second user, a representation of a three-dimensional workspace, a first virtual object displayed in the three-dimensional workspace and representing a first issue in an issue tracking system, and a second virtual object displayed in the three-dimensional workspace and representing a second issue in the issue tracking system.
G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
86.
APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR GENERATING EXTERNAL SERVICE CANDIDATE COMMUNICATIONS WITHIN AN EXECUTABLE RESOURCE MANAGEMENT SYSTEM
An executable resource management system provides for generating an external service candidate communication based on a candidate selection score and a candidate selection context. The candidate selection score is generated using one or more candidate selection scoring models. The candidate selection context comprises a mapping of a candidate element with an internal executable resource and is generated based on communication corpus metadata and internal executable resource data. The score may represent semantic similarity between a given candidate element and a past candidate element, a classification of the given candidate element into a category represented by a semantically similar past candidate element, and/or an association between the given candidate element and a communication operation associated with a semantically similar past candidate element.
Techniques for simultaneously generating adaptive digital content for multiple client computing devices associated with multiple respective user profiles are discussed herein. Embodiments are configured to receive user input data associated with a collaborative document, where the user input data is associated with a user profile stored in a document collaboration platform. Embodiments can generate temporally correlated user input step events based on the user input data, and render, on interactive user interfaces associated with the collaborative document, temporally sequenced digital content generated based on the temporally correlated user input step events. Embodiments can generate suggested adaptive digital content based on model output generated by an adaptive digital content processing model comprised in a document assistance system, where the model output is generated based on the portion of the temporally sequenced digital content, and render, on interactive user interfaces associated with the collaborative document, the suggested adaptive digital content.
H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p. ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
88.
SYSTEM INCLUDING AUTOMATED CONTENT ANALYSIS OF INBOUND EMAIL CONTENT FOR CREATING AN ISSUE OBJECT FOR AN ISSUE TRACKING SYSTEM
A computer-implemented method for handling inbound service requests analyzes content of the message to extract a set of features, and generating a feature vector based on the set of extracted features. A categorization metric for the feature vector is then determined, using a set of predetermined categorization vectors, wherein each predetermined categorization vector corresponds to a respective portal endpoint associated with one or more predefined ticket types and sub-types of an information technology service management system. In response to the categorization metric satisfying a comparison criteria with respect to one or more predetermined categorization vectors, a particular portal endpoint is selected. Content from the email message is then extracted. A new issue object request is then automatically generated in accordance with a particular object requirement set associated with the particular portal endpoint for submission to an issue tracking system to create a new issue object.
Methods for paginating search results retrieved from multiple databases are disclosed. Method includes receiving a search request; executing, based on the search request, a first search on a first database to return a first result set and a second search on a second database to return a second result set. The method also includes selecting a first subset from the first result set, generating a first cursor object based on a number of search results selected in the first subset, selecting a second subset from the second result set, and generating a second cursor object based on a number of search results selected in the second subset. Further, the method combines the first and second subsets into a first page of search results, combines the first and second cursor objects into a combined cursor object; and returns the first page of search results and combined cursor object to the client application.
The disclosure is directed to systems and techniques for executing a documentation application that includes a node-based link creation tool. Linked document nodes may be used to render content in multiple documents by referencing a universally unique identifier. The linked content may also include content linked to separate platforms and may be updated in accordance with modifications to linked objects.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 40/166 - Édition, p. ex. insertion ou suppression
91.
SEMANTIC SORTING SYSTEM FOR A NAVIGATIONAL PANEL OF AN ELECTRONIC DOCUMENT MANAGEMENT SERVICE
A content collaboration platform system may have an automatically generated semantic sorting user interface. The content collaboration platform may be configured to display pages associated with a workspace in a navigational panel. The navigational panel may include a hierarchical element tree that displays an array of hierarchically arranged tree elements. Each tree element can be selectable to cause display of page content in a content panel. A user may select a semantic sort command from the navigational panel. In response to the semantic sorting command, the navigational panel may be updated with automatic section headers that are key phrases of the corresponding set of pages within the workspace. The section headers may be displayed as parent elements within the tree. The set of pages from the workspace may be grouped under each of the section headers and may be displayed as children of the key phrases.
APPARATUSES, COMPUTER-IMPLEMENTED METHODS, AND SYSTEMS FOR OUTPUTTING AN EXTERNAL SERVICE ALERT AGGREGATION INTERFACE COMPONENT IN ASSOCIATION WITH A PROJECT MANAGEMENT SYSTEM
Methods, apparatuses, systems, and computer program products are disclosed for outputting an external service alert aggregation interface component in a project management system. In an example embodiment, an apparatus accesses a user identifier and a team identifier associated with a project management user interface comprising a plurality of team task interface components, causes retrieval of external service alert data from an external service alert data repository based on the user identifier and the team identifier, generates the external service alert aggregation interface component based on the external service alert data, and outputs the external service alert aggregation interface component for rendering to the project management user interface.
A computer-implemented method is disclosed. The method includes creating an automation region within a graphical user interface of a whiteboarding application instance, and displaying a first automation interface user interface (UI) for selecting a platform from a set of multiple platforms. The method includes querying an integration registry, and obtaining an integration of a set of integrations and a set of integration fields corresponding to the selected platform. The method includes receiving an input at a second automation interface UI corresponding for a set of fields corresponding to at least a subset of the set of integration fields, and in accordance with the received input at the second automation interface UI, associating the integration with the automation region. The method includes, in response to a graphical object corresponding to an object dragged into the automation region, causing performance of an automation with respect to the particular platform.
H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p. ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
G06V 30/18 - Extraction d’éléments ou de caractéristiques de l’image
94.
AUTOMATIC MULTI-USER INPUT MERGE RESOLUTION FOR A DOCUMENT COLLABORATION PLATFORM USING INPUT STEP EVENTS AND MACHINE-LEARNING-BASED PROCESSING TECHNIQUES
Techniques for automatically resolving document conflicts for multiple client computing devices associated with multiple respective user profiles are discussed herein. Embodiments are configured to receive multi-user input data associated with a collaborative document, where the multi-user input data is generated by two or more client computing devices associated with two or more user profiles supported by a document collaboration platform. Embodiments can generate user input step events based on the multi-user input data, where each of the user input step events are associated with a respective user profile. Embodiments can determine one or more document conflicts associated with the collaborative document based on application of a document merge model to the document object. The document merge model generates document merge resolutions associated with a respective merge resolution confidence score and determines whether to automatically incorporate the document merge resolutions into the collaborative document based on the merge resolution confidence scores.
H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p. ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
G06F 40/117 - ÉtiquetageAnnotation Désignation de blocChoix des attributs
Various embodiments of the present disclosure provide apparatuses, systems, computer-implemented methods, and computer program products for capturing collaborative work data in internal collaboration platforms and/or external collaboration platforms, determining team health metrics, and/or generating one or more team health metrics dashboards that are represented within a team assessment interface that is rendered to a client device. Such team assessment interfaces may be configured to display one or more team improvement insight components and one or more team improvement intervention components that are configured to encourage user engagement and to improve team health metrics. In still further embodiments, collaborative work data may be captured to generate team health training datasets, which are used to train machine learning models that can be used to configure a contextually triggered team improvement engine.
09 - Appareils et instruments scientifiques et électriques
38 - Services de télécommunications
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable software for generating data, text, images, video, audio, and content in response to user queries; downloadable software for processing, generating, understanding, and analyzing natural language; downloadable computer chatbot software for simulating conversations; downloadable computer chatbot software in the nature of a web-browser extension for simulating conversations; downloadable software enabling implementation of an artificially intelligent chatbot assistant; downloadable personal assistant software using artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; downloadable personal assistant software in the nature of a web-browser extension using artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; downloadable software using artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; downloadable software in the nature of a web-browser extension using artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; downloadable software in the nature of artificial intelligence agents for searching, compiling, and manipulating data, automating tasks, and communicating with users; downloadable software for developing, customizing, and managing artificial intelligence agents for searching, compiling, and manipulating data, automating tasks, and communicating with users; downloadable software using artificial intelligence to assist with project management; downloadable software using artificial intelligence for task and project issue tracking, task and project management, content sharing and collaboration, general work management, project tracking, document management, business management, transmission and receipt of data, images, and files, messaging and conversation-based contextual sharing of information, organizing and providing a platform for collaboration, sharing of information and interactive discussions to other users, source code repository management, data storage and backup, database management, and facilitating the exchange of information via the internet featuring collaboration tools; downloadable software using artificial intelligence to assist with information technology support services; downloadable software using artificial intelligence for information technology support services, namely, for managing help desk services, trouble shooting of computer software problems, technical support in the nature of trouble shooting of computer software problems, and providing information related to technology project management services; downloadable software using artificial intelligence to assist with software design and development; downloadable software using artificial intelligence for use by software development teams to compare, view, analyze, visualize, manage, track, discuss, search, review and otherwise collaborate on, develop and release computer code and user-generated content, plan and track software development issues, perform code coverage analysis and optimization testing, collaborative code review, and continuous integration deployment of software; downloadable software using artificial intelligence to respond to users' questions by providing artificial intelligence generated answers and curated answers; downloadable software using artificial intelligence to provide context-based informational services, namely, definitions and explanations for words, phrases, and acronyms in electronic content; downloadable software using artificial intelligence for creating, editing, sharing, analyzing and transcribing video and sound recordings; downloadable software for developing, customizing, and managing artificial intelligence agents for generating data, text, images, video, audio, and content; downloadable computer software platforms for developing artificial intelligence agents for use by others; downloadable application programming interface (api) software for use with artificial intelligence; downloadable application programming interface (api) software to enable artificial intelligence software programs to access and manipulate databases and other sources of data. (1) Providing internet chatrooms featuring chatbots; providing internet chatrooms featuring chatbots for searching, compiling, and manipulating data, automating tasks, and communicating with users; providing online chat services for transmission of messages among computer users and chatbots concerning task and project management; providing online chat services for transmission of messages among computer users and chatbots concerning information technology support, technical support, and helpdesk services; providing online chat services for transmission of messages among computer users and chatbots concerning software design and development; telecommunication services relating to chatbots, namely, electronic exchange of data, messages, graphics, images, audio, video, information via chatbots; providing temporary access to artificial intelligence servers for the purpose of running software programs, namely, artificial intelligence agents; electronic messaging featuring chatbots; electronic video and audio messaging featuring video and audio chatbots.
(2) Providing online non-downloadable software for generating data, text, images, video, audio, and content in response to user queries; providing online non-downloadable software for processing, generating, understanding, and analyzing natural language; providing online non-downloadable computer chatbot software for simulating conversations; hosting a website featuring online non-downloadable computer chatbot software for simulating conversations; hosting a website featuring online non-downloadable featuring software for an artificially intelligent chatbot assistant; providing online non-downloadable personal assistant software using artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; hosting a website featuring online non-downloadable personal assistant software using artificial intelligence for voice recognition, natural language processing, daily planning and scheduling, task management, and compiling and manipulating data; providing online non-downloadable software using artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; hosting a website featuring online non-downloadable software using artificial intelligence for searching, sorting, organizing, compiling, and retrieving information from disparate data sources, internal and third-party databases, and software applications; providing online non-downloadable software in the nature of artificial intelligence agents for searching, compiling, and manipulating data, automating tasks, and communicating with users; providing online non-downloadable software for developing, customizing, and managing artificial intelligence agents for searching, compiling, and manipulating data, automating tasks, and communicating with users; providing online non-downloadable task-oriented chatbot and agent software; providing online non-downloadable software for generating and executing autonomous tasks in response to exposure to data using machine learning and artificial intelligence; providing online non-downloadable software using artificial intelligence to assist with project management; providing online non-downloadable software using artificial intelligence for task and project issue tracking, task and project management, content sharing and collaboration, general work management, project tracking, document management, business management, transmission and receipt of data, images, and files, messaging and conversation-based contextual sharing of information, organizing and providing a platform for collaboration, sharing of information and interactive discussions to other users, source code repository management, data storage and backup, database management, and facilitating the exchange of information via the Internet featuring collaboration tools; providing online non-downloadable software using artificial intelligence to assist with information technology support services; providing online non-downloadable software using artificial intelligence for information technology support services, namely, for managing help desk services, trouble shooting of computer software problems, technical support in the nature of trouble shooting of computer software problems, and providing information related to technology project management services; providing online non-downloadable software using artificial intelligence to assist with software design and development; providing online non-downloadable software using artificial intelligence for use by software development teams to compare, view, analyze, visualize, manage, track, discuss, search, review and otherwise collaborate on, develop and release computer code and user-generated content, plan and track software development issues, perform code coverage analysis and optimization testing, collaborative code review, and continuous integration deployment of software; providing online non-downloadable software using artificial intelligence to respond to users' questions by providing artificial intelligence generated answers and curated answers; providing online non-downloadable software using artificial intelligence to provide context-based informational services, namely, definitions and explanations for words, phrases, and acronyms in electronic content; providing online non-downloadable software using artificial intelligence for creating, editing, sharing, analyzing and transcribing video and sound recordings; providing online non-downloadable software for developing, customizing, and managing artificial intelligence agents for generating data, text, images, video, audio, and content; providing online non-downloadable computer software platforms for developing artificial intelligence agents for use by others; software design and development, namely, developing and integrating distributed third-party artificial intelligence agents; application service provider featuring application programming interface (API) software for use with artificial intelligence; application service provider featuring application programming interface (API) software to enable artificial intelligence software to access and manipulate databases and other sources of data.
97.
System, method, and computer program product for improved embedded application user engagement mode management
Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is rendered to a selected user engagement mode based on an embedded application mode identification instruction from the user-accessed application. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.
Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is accessed via a data-driven connection that provides several technical advantages and addresses various data interoperability and persistence problems. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.
An issue tracking system and a method performed at an issue tracking system is disclosed. Data entities define a plurality of issues in the issue tracking system. These include data defining the issue type within the issue tracking system. An identifier of a second computer processing system and material accessible by the second computer processing system is included in an issue of the issue tracking system. The material accessible by the second computer processing system may be linked to and retrieved using the identifier. The issue may be changed to a second issue type associated with a project workflow, while maintaining the identifier of the second computer processing system and material accessible by the second computer processing system. The material may also be associated with a metric and the metric provided in a field for an issue in the issue tracking system.
Systems, apparatuses, and methods for managing augmented participating user video source interfaces in association with an audio-video conferencing interface service are disclosed. An example method includes monitoring an active audio-video conference presentation, identifying a participating user video source interface for each of a plurality of participating client devices, determining whether a truth source application is installed on the participating client devices, accessing a truth source account associated with the truth source application and determining a corresponding augmenting user profile data structure based on the truth source account, generating an augmented user profile exposure object based on each respective augmenting user profile data structure, and propagating each augmented user profile exposure object to the plurality of participating client devices to cause rendering of the augmented participating user video source interfaces to respective displays of the plurality of participating client devices in association with the active audio-video conference presentation.