The present disclosure provides a video editing system that receives a recorded video object configured to cause playback of a video recording on a client device. A transcript file object is generated based on the recorded video object. The system applies iterative multi-loop transcript refinement operations to the transcript file object, including inputting the transcript file object and text disfluencies deletion instructions to a large language model (LLM) to generate a first refined transcript file object, and inputting the first refined transcript file object and advanced text deletion instructions to the LLM to generate a second or subsequent refined transcript file object where multiple additional iterative multi-loop transcript refinement operations are deployed to further refine the transcript while mitigating unwanted transcript additions. The system generates video edit instructions based on the second (or subsequent) refined transcript object and generates an updated recorded video object based on the video edit instructions.
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 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to effectively and efficiently generate one or more abstractive summaries of one or more multi-section documents. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to generate an abstractive summary of a multi-section document comprising one or more sections, by generating one or more section summaries, section input batches for each selected section, model outputs created by one or more text summarization machine learning models through the performance of a batch processing operation sequence, abstractive summaries, and then storing the abstractive summaries.
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.
A platform-agnostic input system can render a multiuser input board user interface element at one or more frontends to collect input from multiple users simultaneously. The platform-agnostic input system can maintain an object graph based on positions of objects added to the multiuser input board. The platform-agnostic input system can select branches of the object graph and determine which among a set of platforms in a multiplatform computing system to associate with the data associated with each node of that branch of the object graph.
G06F 9/451 - Execution arrangements for user interfaces
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
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.
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 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
Methods, apparatuses, or computer program products provide for assessing performance of a data architecture model via an automated comparison framework. In some examples, techniques disclosed herein include receiving a first structured data object generated by a first data architecture model, receiving a second structured data object generated by a second data architecture model, executing a comparison of the first structured data object generated by the first data architecture model and the second structured data object generated by the second data architecture model, generating, based at least in part on the comparison of the first structured data object and the second structured data object, performance monitoring data associated with the second data architecture model, and refining the second data architecture model based at least in part on the performance monitoring data.
Various embodiments of the present disclosure provide for centralized access permission management of a plurality of application instances. An example embodiment is configured to receive a manage access permissions request, cause rendering of a centralized access user interface, receive a domain access configuration request associated with a first domain, retrieve instance data associated with a plurality of application instances, cause rendering of a domain access configuration user interface associated with the first domain, receive a first product role selection request, generate a first domain permissions profile, the first domain permissions profile comprising at least a first product role associated with the first application instance, the first product role defining the role-based domain access permission of the first domain for accessing the first application instance, and store the first domain permissions profile in a permissions repository in association with the first domain and the first application instance.
H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
10.
USER INTERFACE FOR SEARCHING AND GENERATING GRAPHICAL OBJECTS USING DOCUMENT NODES WITHIN A CONTENT COLLABORATION PLATFORM
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 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
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 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient browser event synchronization management in a federated system. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to manage browser event synchronization using techniques that utilize object-oriented event management database stored at client computing device and asynchronous browser event processing.
Systems and methods provide techniques for improving computational efficiency of on-call notification processes. In various embodiments, a method includes obtaining at least one modification to a task schedule, the task schedule comprising a plurality of on-call event notifications; determining a subset of the plurality of on-call event notifications that is obsolete based at least in part on the at least one modification to the task schedule; removing the subset of the plurality of on-call event notifications from the task schedule; and provisioning, to at least one computing device, a remaining subset of the plurality of on-call event notifications in accordance with at least one task interval defined by the task schedule.
Systems and methods provide techniques for improving computational efficiency of rotation updates and storage. In various embodiments, a method includes obtaining from a rotation table a plurality of versions of a rotation for performing a task in accordance with a task schedule, wherein: the plurality of versions comprises at least one historical version of the rotation and a current version of the rotation; in response to detecting at least one modification to the rotation, updating the current version of the rotation to generate an updated version of the rotation; enabling write access for the rotation table in response to the updated version of the rotation; and writing the updated version of the rotation to the rotation table, the updated version of the rotation being written as an additional entry to the plurality of versions of the rotation.
Various embodiments provide a system and method for transforming video content into various document formats or external service outputs. The system includes a video transformation apparatus configured to receive a recorded video object and generate a transcript. A transcript transformation interface is rendered on a client device, allowing user interaction to select transformation options. The system generates transformation prompts based on external service rules and templates, which are processed by a transcript transformation model to produce transformed transcript data objects. These objects are validated and can be customized through further user interactions. The system supports integration with external services by mapping transformed data to external service attributes, enabling direct output to services such as collaborative document platforms, workflow management systems, and communication services. This facilitates the automatic creation of collaborative documents, workflow tasks or sequences, and messages directly from video content, enhancing productivity and integration in various operational environments.
The present disclosure provides a video recording apparatus comprising at least one processor and a memory storing instructions that, when executed, cause the apparatus to receive a recorded video object configured to cause playback of a video recording of at least one speaker, generate a transcript of the video recording, cause rendering of a video edit prompt interface to a display of a client device, receive video edit instructions following user interaction with the video edit prompt interface, identify a replacement portion of the recorded video object based on the video edit instructions, generate an alternate video segment using a video segment replacement model, and generate an updated recorded video object that includes the alternate video segment in place of the replacement portion. The apparatus enables efficient editing and personalization of video recordings using generative AI techniques.
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
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.
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 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
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 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
Embodiments include generating automations for a content collaboration system. Generating automations can include displaying graphical objects corresponding to documents hosted by the content collaboration system at a navigation pane of the content collaboration system and determining a deviation metric using a hierarchical structure of the graphical objects and a reference structure. In response to the deviation metric satisfying a criteria, an automation rule for the change to the hierarchical structure of the displayed graphical objects can be displayed. The automation rule can include a reference between a graphical object of the displayed graphical objects and a root reference and a change to the reference between the graphical object and the root reference. Embodiments can also include executing the automation rule to update the hierarchical structure of the displayed graphical objects and update hierarchical structures of the one or more additional graphical objects hosted by the collaboration system.
A method and computer-readable medium for animating a drag and drop operation starting in a first browser window and ending in a second browser window are disclosed. The method includes detecting, in the first browser window, a drag start event associated with a draggable element displayed on the first browser window, and communicating, by the first browser window, data about the draggable element to a side channel. The method further includes detecting, in second browser window, that the draggable element has entered the second browser window, retrieving, by the second browser window, the data about the draggable element from the side channel, and causing, an animation rendering module of the second browser window, to animate the drag and drop operation in the second browser window based on the data about the draggable element retrieved from the side channel.
Systems and methods for instantaneous media stream transcription are provided. In one embodiment, a method is disclosed that includes a server receiving a media stream object containing a recording (received in segmented chunks at discrete time intervals) initiated on a user device. The method includes storing the segmented chunks and generating a partial transcript of the recording as they are received. The method also includes receiving a publication request for a complete video file of the recording from the user device at a publication request time, and generating a complete transcript from the partial transcript and a manifest of the complete video file. Finally, the method includes providing access to the complete transcript to a viewer within an instant timeframe from the publication request time, where the instant timeframe is of constant order, independent of a length of the complete video file, and on an order of seconds.
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 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
25.
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.
G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
Systems for capturing and organizing team-generated content produced during a meeting defined/facilitated by a third-party meeting tool or service. In particular, a server system includes a memory allocation and a processor allocation configured to cooperate to instantiate an instance of a bridge service configured to communicably couple to API endpoints of the third-party meeting tool and to one or more collaboration tools. The bridge service can use meeting data obtained from a third-party meeting tool to obtain task information from a task management system for task associated with a current meeting being hosted by the third-party meeting tool. The bridge service can analyze the task information to determine a status of the tasks, and generate graphical summaries of the task associated with the event. The graphical summaries can be displayed to participants of the current meeting.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
H04L 51/046 - Interoperability with other network applications or services
H04L 65/401 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
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.
Concepts and technologies are disclosed herein for providing and using a software defined network controller. A software defined network controller can be provided by a computing system that includes a processor. A service model that represents a service can be obtained. A network model that represents network resources that support the service can be obtained. Resources that support the service can be determined. Templates can be accessed to identify templates that relate to the resources. The templates identified can be assembled to obtain a template-based representation of the service. The template-based representation can be executed to determine if the service is ready for deployment.
H04L 41/5041 - Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
29.
SYSTEMS AND METHODS FOR SELECTING AND PERFORMING BULK ACTIONS ON A SET OF OBJECTS
Systems and methods for performing bulk actions on multiple graphical objects are described herein. The presently disclosed systems and methods may provide a client interface which may allow a user to select multiple objects and a bulk action interface which may allow a user to select one or more bulk actions that may be applied to issues associated with the previously selected multiple objects. In response to a selection of the one or more bulk actions, the systems and methods disclosed may cause the selected one or more bulk actions to be performed with respect to each of the selected multiple objects.
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
H04L 67/06 - Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
30.
APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR OUTPUTTING A RESOURCE DEVELOPMENT GENERATION INTERFACE COMPONENT TO A RESOURCE OPERATIONAL INTERFACE
Apparatus, methods, and computer program products for outputting a resource development generation interface component to a resource operational interface are provided. A method may include accessing resource unit development data representative of a plurality of refinement candidate resource unit development structures, generating a multi-dimensional refined resource unit development structure, generating a resource development generation interface component based at least in part on the multi-dimensional refined resource unit development structure, and outputting the resource development generation interface component for rendering to a resource operational interface of a computing device.
G06Q 40/06 - Asset managementFinancial planning or analysis
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
31.
APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR OUTPUTTING A RESOURCE CONTAINER UNIT AGGREGATION INSIGHT INTERFACE COMPONENT TO A RESOURCE OPERATIONAL INTERFACE
Apparatus, methods, and computer program products for outputting a resource container unit aggregation insight map interface to a resource operational interface are provided. A method may include detecting a resource container unit aggregation insight map interface request, accessing a plurality of candidate resource container units, determining a selected resource container unit set from the plurality of candidate resource container units, generating a resource container unit aggregation insight map interface comprising a plurality of resource container unit interface components corresponding to the selected resource container unit set, the resource container unit aggregation insight map interface configured to visually depict at least two of the resource container unit interface components in a hierarchical mapping arrangement, and outputting the resource container unit aggregation insight map interface for rendering to the resource operational interface.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
32.
METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR GENERATING SERVICE HEALTH STATUS DATA OBJECTS AND RENDERING HEALTH STATUS MONITORING USER INTERFACES
Various embodiments herein described are directed to methods, apparatuses and computer program products configured for monitoring and improving the performance of complex network computer systems. In some examples, an example service health status monitoring server may generate service health status data objects based at least in part on system-monitored metric metadata of metric-based alert data object(s) and user-defined mapping metadata of metric-based rule data object(s). Additional examples provide various example user interfaces, such as, but not limited to, health status monitoring user interfaces, that facilitate various user inputs and software operations in a service health status monitoring 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.
G06Q 10/107 - Computer-aided management of electronic mailing [e-mailing]
H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
H04L 67/63 - Routing a service request depending on the request content or context
34.
DISPLAYING QUEUE INFORMATION IN A GRAPHICAL USER INTERFACE OF AN ISSUE TRACKING SYSTEM
Methods for displaying improved user interfaces are disclosed. The method includes receiving a user interface request to display a user interface of an issue tracking system from a user device. The user interface displays a plurality of objects and the user interface request includes a user identifier of a user of the user device and a user identifier of the requested user interface. The method further includes determining a time since the user last viewed the user interface, retrieving object data for the requested user interface based on the user interface identifier, retrieving activity data for the requested user interface based on the time since the user last viewed the user interface, and communicating the object data and activity data to the user device for displaying on the user device, the user device displaying the object data and displaying one or more activity indicators based on the received activity data.
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.
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 with lists of selectable items, e.g. menus
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
37.
ISSUE TRACKING SYSTEM USING A SIMILARITY SCORE TO SUGGEST AND CREATE DUPLICATE ISSUE REQUESTS ACROSS MULTIPLE PROJECTS
An issue tracking system for tracking software development tasks is described herein. The issue tracking system may be configured to receive new issue requests from a client device and associate the new issue requests with one or more clusters of previously stored issue records. The issue tracking system may also determine similarity between issues in a first cluster of stored issue records and issues in a second cluster that is associated with a different software development project. Based on a determination that the issue similarity exceeds a threshold, the user may be prompted with one or more recommendations for a subsequent issue request or issue request content.
Methods, apparatuses, or computer program products provide for generating a service risk analysis score data object. A service risk analysis request associated with an unreleased code object is received. One or more service risk analysis attributes are extracted using a service risk analysis layer based at least in part on the unreleased code object. A service risk analysis score data object is generated using a service risk analysis machine learning model based at least in part on the one or more service risk analysis attributes. The service risk analysis score data object is output.
Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured accurately and programmatically train a responder prediction machine learning model for generating response team predictions based on the systematic collection of one or more responder prediction training corpuses comprising one or more alert related datasets in a responder prediction server system. For example, the responder prediction server system may extract one or more alert attributes for each of the one or more alert related datasets for training one or more responder prediction machine learning models and/or one or more prioritization machine learning models. The responder prediction machine learning model and prioritization machine learning models may process one or more alerts, in real-time, to generate one or more response team prediction objects for rendering in a response team suggestion interface.
Methods, apparatuses, or computer program products provide for triggering application component workflows based on a distributed ledger. A candidate transaction associated with a defined workflow action for an application component is detected based at least on monitoring a workflow event stream. A candidate transaction data structure for the candidate transaction is also generated in accordance with one or more candidate transaction attributes of the candidate transaction. Additionally, execution of a smart contract of a distributed ledger is caused to add the candidate transaction data structure to the distributed ledger and a workflow for the application component is triggered based on the candidate transaction data structure being added to the distributed ledger.
APPARATUSES, COMPUTER-IMPLEMENTED METHODS, AND COMPUTER PROGRAM PRODUCTS FOR GENERATING CONTENT FOR PRESENTATION AT A COLLABORATIVE CONTENT INTERFACE BASED ON A CAPTURED CONTENT SOURCE
Methods, apparatuses, systems, and computer program products are disclosed for generating content for presentation at a collaborative content interface based on a captured content source. In example embodiments, an apparatus receives a collaborative content generation request associated with a captured content source defined by one of a source collaborative content document and an external networked location, the collaborative content generation request being associated with a collaborative content document; generates a collaborative content data object associated with the collaborative content document based on a source content data object accessed at the captured content source; stores the collaborative content data object at a system repository such that a collaborative content document data structure defining the collaborative content document includes the collaborative content data object; and causes rendering of a collaborative content interface associated with the collaborative content document based on the collaborative content document data structure and the collaborative content data object.
H04L 65/401 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
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.
G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
G06F 3/04842 - Selection of displayed objects or displayed text elements
43.
APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR GENERATING AN AUTOMATED RESOLUTION ACTION USING A KNOWLEDGE BASE SYSTEM AND A TRAINED MACHINE LEARNING MODEL
Methods, apparatuses, or computer program products provide for generating an automated resolution action using a knowledge base system and a trained machine learning model. In some examples, a service message object is received via a communication channel of a plurality of communication channels and the service message object defines a feature dataset associated with a service request for an application framework, a knowledge base system is queried based on the feature dataset, a knowledge base data structure is received from the knowledge base system in response to the query, the knowledge base data structure is input to a machine learning model trained for reading comprehension to generate a resolution data object associated with a service resolution for the service request, and a resolution action is initiated for the service request based on the resolution data object.
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.
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 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
The issue-discovery services described herein may access data from the messaging platform and/or the issue-tracking platform to automatically determine issue attributes for creating a new issue in the issue-tracking platform based on activity in the messaging platform. The issue-discovery service may provide or otherwise be associated with a user input element presented on a client device (e.g., presented in the chat user interface), which allows a user of the client device to provide a user input to create a new issue in the issue-tracking platform based on activity in the chat channel. The user input may identify content associated with the chat channel (e.g., one or more messages displayed in the chat user interface) for use in creating the new issue in the issue-tracking 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 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
H04L 51/046 - Interoperability with other network applications or services
H04L 51/42 - Mailbox-related aspects, e.g. synchronisation of mailboxes
48.
APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING MULTI-CHANNEL 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.
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.
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.
APPARATUSES, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR GENERATING AN ABSTRACTIVE CONTEXT SUMMARY SCHEDULING INTERFACE CONFIGURED FOR SCHEDULING AND OUTPUTTING ABSTRACTIVE CONTEXT SUMMARIES FOR MULTI-PARTY COMMUNICATION CHANNELS
Methods, apparatuses, or computer program products provide for enabling generation of abstractive context summaries for multi-party communication channels. An abstractive context summary scheduling interface associated with a selected multi-party communication channel may be caused to be rendered to a client computing device associated with a member profile identifier. A summary generation parameter set may be received in response to user engagement with the abstractive context summary scheduling interface. A plurality of communication data objects from the selected multi-party communication channel may be extracted based on the summary generation parameter set. An abstractive context summary for the selected multi-party communication channel may be generated based on the plurality of communication data objects and utilizing a text summarization machine learning model. The abstractive context summary may be caused to be rendered for display on the client computing device associated with the member profile identifier.
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 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
53.
COMPUTER IMPLEMENTED METHODS AND SYSTEMS FOR PROJECT MANAGEMENT
A method including operations of displaying a scheduling interface including a first work item user interface element corresponding to a first work item, the first work item user interface element displayed to visually indicate a scheduled start date of the first work item and a scheduled end date for the first work item; receiving forecast data generated in respect of the first work item; determining, based on the forecast data, a first forecast range in respect of the first work item; and displaying a first forecast user interface element on the scheduling interface, the first forecast user interface element corresponding to the first work item and having an appearance based on the first forecast range.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
G06F 17/18 - Complex mathematical operations for evaluating statistical data
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
Methods, apparatuses, or computer program products provide for generating classifications for a service message via multiple artificial intelligence (AI) models. In some examples, a service event data structure related to a service message provided to an application framework is received, the service event data structure is input to a first AI model to generate an information technology (IT) support intent classification associated with the service event data structure, the IT support intent classification is compared to execution criteria for a second AI model, the service event data structure is input to the second AI model to generate an escalation classification associated with the service event data structure in response to a determination that the IT support intent classification satisfies the execution criteria, and transmission of a notification for a user device is caused based on the escalation classification.
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 computer implemented method comprising displaying a scheduling interface including a first work item user interface element corresponding to a first work item and a second work item user interface element corresponding to a second work item; detecting a create dependency interaction; and, in response to detecting the create dependency user interaction, creating a dependency relationship between the first and second work items.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
G06F 17/18 - Complex mathematical operations for evaluating statistical data
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
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.
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.
Methods for displaying improved user interfaces are disclosed. The method includes receiving a user interface request to display a user interface of an issue tracking system from a user device. The user interface displays a plurality of objects and the user interface request includes a user identifier of a user of the user device and a user identifier of the requested user interface. The method further includes determining a time since the user last viewed the user interface, retrieving object data for the requested user interface based on the user interface identifier, retrieving activity data for the requested user interface based on the time since the user last viewed the user interface, and communicating the object data and activity data to the user device for displaying on the user device, the user device displaying the object data and displaying one or more activity indicators based on the received activity data.
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.
Systems for capturing and organizing team-generated content produced during a meeting defined/facilitated by a third-party meeting tool or service. In particular, a server system includes a memory allocation and a processor allocation configured to cooperate to instantiate an instance of a bridge service configured to communicably couple to API endpoints of the third-party meeting tool and to one or more collaboration tools. The bridge service can monitor user or team input (and/or user input events) to the third-party meeting tool before, during, or after a meeting. Captured user input is provided to an input classifier which classifies the input as one of a set of input types. Based on the input type, parsing or analysis operations can be triggered and/or one or more API endpoints of a collaboration tool is selected such that an input to the collaboration tool, including the user input, can be provided.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
H04L 51/046 - Interoperability with other network applications or services
H04L 65/401 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
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 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
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 with lists of selectable items, e.g. menus
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
Embodiments provide an adaptive issue type identification platform for automatically determining an issue type in an enterprise-level software development issue-tracking application. Embodiments include receiving a request to generate an issue data object, causing initializing of the issue data object in a data store, causing display of an issue management capability selection interface, and receiving issue capability selection input in response to user engagement with the issue management capability selection interface. In response to receiving the issue capability selection input, the adaptive issue type identification platform fetches an operational capability set from a capability registry based on the issue capability selection input, causes the association of the operational capability set to the issue data object at the data store, determines an issue type identifier for the issue data object based on the operational capability set, and updates metadata associated with the issue data object to include the issue type identifier.
Methods, apparatuses, or computer program products provide for providing interaction vectors related to a component management system. An interaction vector data structure request for a component management system may be received from a client device. The interaction vector data structure request may include one or more interaction vector identifiers and one or more component identifiers. Additionally, metadata associated with the one or more component identifiers may be retrieved. The metadata may include respective component object identifiers for the one or more component identifiers. A component dependency work graph structure may be traversed based on the respective component object identifiers to generate one or more interaction vector data structures based on one or more dependencies between component object data associated with the respective component object identifiers. Furthermore, one or more interaction vector interface elements representative of the one or more interaction vector data structures may be transmitted to the client device.
Methods for displaying improved user interfaces are disclosed. The method includes receiving a user interface request to display a user interface of an issue tracking system from a user device. The user interface displays a plurality of objects and the user interface request includes a user identifier of a user of the user device and a user identifier of the requested user interface. The method further includes determining a time since the user last viewed the user interface, retrieving object data for the requested user interface based on the user interface identifier, retrieving activity data for the requested user interface based on the time since the user last viewed the user interface, and communicating the object data and activity data to the user device for displaying on the user device, the user device displaying the object data and displaying one or more activity indicators based on the received activity data.
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.
A method includes receiving a document for displaying on a display of the client device. The method includes identifying a first portion and a second portion of the document having a first level of content hierarchy, and determining a first text corresponding to the first portion and a second text corresponding to the second portion of the document. The method includes generating a first outline entry including the first text and a second outline entry including the second text, and displaying a selectable entry point on a graphical user interface. The method includes, in response to a selection of the selectable entry point, displaying an outline window, including the first outline entry and the second outline entry, and navigating to the first portion of the received document or the second portion of the document in response to a selection of the first outline entry or the second outline entry.
Methods and systems for intelligently recommending selections for a selector control are disclosed. The method includes receiving a recommendation request from a selector control client, the recommendation request comprising a search string and a unique identifier of a user interacting with a selector control; identifying user identifiers of usernames matching the search string; retrieving machine learning features corresponding to the user identifiers of usernames matching the search string; applying a machine learning model to the retrieved machine learning features to assign weights to the retrieved machine learning features; computing recommendation scores for the user identifiers based on the assigned weights to the retrieved machine learning features; ranking the user identifiers based on the recommendation scores; and forwarding a ranked list of user identifiers to the selector control client for displaying in the selector control for selection by the user interacting with the selector control.
The issue-discovery services described herein may access data from the messaging platform and/or the issue-tracking platform to automatically determine issue attributes for creating a new issue in the issue-tracking platform based on activity in the messaging platform. The issue-discovery service may provide or otherwise be associated with a user input element presented on a client device (e.g., presented in the chat user interface), which allows a user of the client device to provide a user input to create a new issue in the issue-tracking platform based on activity in the chat channel. The user input may identify content associated with the chat channel (e.g., one or more messages displayed in the chat user interface) for use in creating the new issue in the issue-tracking platform.
A dedicated database system for storing user-generated content created when interacting with an environment defined by a software service. An access control system provides the software service with surrogate keys only and stores an association between surrogate keys and user-generated content in the dedicated database system. Upon receiving a request for user-generated content, the software service returns a surrogate key which can be translated into associated user-generated content by the dedicated database system.
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.
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service.
Systems and methods for replacing a hyperlink to a referenced object with a smart link are disclosed. The method performed by a smart link management system includes receiving a content request for the hyperlink from a client device, the content request comprising a uniform resource locator (URL) of the referenced object, the URL indicating the location of the content; identifying a data source where the referenced object is located based on the URL; forwarding the content request to the data source; receiving metadata corresponding to the referenced object hosted by the data source; and forwarding the metadata to the client device for display on the client device in the form of a smart link, the smart link being a visual object including at least a portion of the metadata received from the data source.
An issue tracking system for tracking software development tasks is described herein. The issue tracking system may be configured to receive new issue requests from a client device and associate the new issue requests with one or more clusters of previously stored issue records. The issue tracking system may also determine similarity between issues in a first cluster of stored issue records and issues in a second cluster that is associated with a different software development project. Based on a determination that the issue similarity exceeds a threshold, the user may be prompted with one or more recommendations for a subsequent issue request or issue request content.
Systems for capturing and organizing team-generated content produced during a meeting defined/facilitated by a third-party meeting tool or service. In particular, a server system includes a memory allocation and a processor allocation configured to cooperate to instantiate an instance of a bridge service configured to communicably couple to API endpoints of the third-party meeting tool and to one or more collaboration tools. The bridge service can use meeting data obtained from a third-party meeting tool to obtain task information from a task management system for task associated with a current meeting being hosted by the third-party meeting tool. The bridge service can analyze the task information to determine a status of the tasks, and generate graphical summaries of the task associated with the event. The graphical summaries can be displayed to participants of the current meeting.
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.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
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.
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.
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.
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.
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 with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
84.
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/5061 - Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
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.
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 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
88.
AUTOMATED CONTENT CREATION 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.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
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.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
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.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
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 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
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.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
An apparatus is configured to receive a first plurality of preference data structures, each preference data structure of the first plurality of preference data structures comprising one or more first support control requirements associated with a supported platform and allocation of resources to a support matrix associated with the supported platform, the support matrix comprising a plurality of slots and associated with a service identifier. The apparatus is further configured to apply a trained slot allocation machine learning model to the first plurality of preference data structures and slot metadata associated with each slot of the plurality of slots to allocate one or more resource identifiers to each slot of the plurality of slots. The apparatus is further configured to cause rendering of the support matrix via a display device of a computing device.
An apparatus is configured to receive a first plurality of directive data structures, each directive data structure of the first plurality of directive data structures including a one or more first support control requirements associated with a supported platform and allocation of resources to a support matrix associated with the supported platform, the support matrix including a plurality of slots. The apparatus is further configured to allocate one or more resource data structures of a plurality of resource data structures to one or more of the plurality of slots of the support matrix according to the first plurality of directive data structures, and receive a slot allocation compliance matrix, where the slot allocation compliance matrix includes one or more compliance indications associated with the plurality of slots. The apparatus is further configured to apply a trained slot allocation machine learning model to the slot allocation compliance matrix and the support matrix to generate a second plurality of directive data structures.
Methods and apparatus for managing the visual presentation of a back-end graphical flow model on a domain agnostic graphical flow interface are provided. An example method receives, from a back-end server, a back-end graphical flow node of a back-end graphical flow model additionally having one or more back-end graphical flow edges. An example method also presents at a graphical flow interface, a displayed node visual object representing the back-end graphical flow node. The method is configured to detect a user interaction with the displayed node visual object and transmit to the back-end server, a back-end graphical flow action message based at least in part on the user interaction. A back-end graphical flow update message comprising one or more back-end graphical flow update properties is received from the back-end server, causing an update to the visual presentation of the displayed node visual object.
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 9/451 - Execution arrangements for user interfaces