17955826. WEB-BASED WORKLOAD MANAGEMENT WITH ASYNCHRONOUS WORKLOAD EXECUTION AND REAL-TIME USER FEEDBACK simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

WEB-BASED WORKLOAD MANAGEMENT WITH ASYNCHRONOUS WORKLOAD EXECUTION AND REAL-TIME USER FEEDBACK

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

Andres Martinez Andrade of Mercer Island WA (US)

Kishore Kumar Penugonda of Bellevue WA (US)

Yanli Tong of Bellevue WA (US)

Ganapathi Sadasivam of Sammamish WA (US)

WEB-BASED WORKLOAD MANAGEMENT WITH ASYNCHRONOUS WORKLOAD EXECUTION AND REAL-TIME USER FEEDBACK - A simplified explanation of the abstract

This abstract first appeared for US patent application 17955826 titled 'WEB-BASED WORKLOAD MANAGEMENT WITH ASYNCHRONOUS WORKLOAD EXECUTION AND REAL-TIME USER FEEDBACK

Simplified Explanation

The workload management system described in the patent application involves a tool that generates a workload context based on user interactions with workload initiation controls in a client application's user interface. This workload context is then transmitted to a background browser session for execution, with event handlers in the main session monitoring the progress and updating the user interface with workload status information.

  • The workload management system includes a workload management tool.
  • The tool generates a workload context based on user interactions with workload initiation controls in a client application's user interface.
  • The workload context is transmitted to a background browser session for execution.
  • Event handlers in the main session monitor the progress of the workload.
  • The user interface is updated with workload status information in response to events generated during execution.

Potential Applications

This technology could be applied in various industries where workload management is crucial, such as project management, software development, and data analysis.

Problems Solved

This technology streamlines workload management processes, improves efficiency, and enhances user experience by providing real-time status updates on workloads.

Benefits

The benefits of this technology include improved productivity, better resource allocation, and enhanced collaboration among team members working on shared workloads.

Potential Commercial Applications

Potential commercial applications of this technology include project management software, task management tools, and enterprise resource planning systems.

Possible Prior Art

Prior art in this field may include existing workload management systems, task automation tools, and browser session management techniques.

What are the security implications of transmitting workload context between browser sessions?

Transmitting workload context between browser sessions may raise security concerns related to data privacy and potential vulnerabilities in the communication process. Implementing secure encryption protocols and access controls can help mitigate these risks.

How does this technology compare to traditional workload management systems?

This technology offers a more seamless and automated approach to workload management compared to traditional systems, reducing manual intervention and improving overall efficiency in handling workloads.


Original Abstract Submitted

A workload management system includes a workload management tool configured to generate a workload context associated with a workload generated based on interactions of a user with workload initiation controls presented within a user interface (UI) of a client application. The workload context includes instructions for transmitting the workload context from a main browser session to a first background browser session; executing the workload within the first background session; and for configuring a first event handler within the main session to wait for a first event generated within the first background session in association with execution of the workload and, in response to receipt of the first event, transmit the client application an instruction to present workload status information in the user interface.