18342486. FILE UPLOAD MODIFICATIONS FOR CLIENT SIDE APPLICATIONS simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

FILE UPLOAD MODIFICATIONS FOR CLIENT SIDE APPLICATIONS

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

Guy Lewin of New York City NY (US)

Amir Geri of Modi’in (IL)

Yossi Haber of Gannei Tikva (IL)

FILE UPLOAD MODIFICATIONS FOR CLIENT SIDE APPLICATIONS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18342486 titled 'FILE UPLOAD MODIFICATIONS FOR CLIENT SIDE APPLICATIONS

Simplified Explanation

Methods and systems are provided for a client computing device with a browser that can upload data using a web page. The invention involves generating a mock upload event and a corresponding mock data transfer object to simulate the uploading process. These mock objects are then sent to an upload event listener of the web page and executed.

  • The invention involves generating a mock upload event and a corresponding mock data transfer object for uploading data using a web page.
  • The mock upload event and mock data transfer object are sent to an upload event listener of the web page and executed.
  • Prior to generating the mock upload event and mock data transfer object, an embedded upload event listener may receive an upload event, read it, and drop it from the event handler pipeline.
  • The embedded upload event listener can then perform logic on the received upload event to generate the mock upload event and corresponding mock data transfer object.

Potential Applications

  • This technology can be used for testing and debugging web applications that involve uploading data.
  • It can be used to simulate different scenarios and test the behavior of the web page during the uploading process.
  • Developers can use this technology to create automated tests for their web applications that involve data uploads.

Problems Solved

  • This technology solves the problem of testing and debugging the uploading functionality of web applications.
  • It provides a way to simulate and test different scenarios without actually uploading real data.
  • It allows developers to automate the testing process and ensure the reliability and correctness of their web applications.

Benefits

  • The invention simplifies the testing and debugging process for web applications that involve data uploads.
  • It provides a way to simulate different scenarios and test the behavior of the web page without actually uploading real data.
  • Developers can save time and effort by automating the testing process using the mock upload event and mock data transfer object.


Original Abstract Submitted

Methods and systems are provided for a client computing device including a browser that renders a web page. Program code generates a mock upload event and a corresponding mock data transfer object for uploading data using the web page. The mock upload event and the corresponding mock data transfer object are propagated to an upload event listener of the web page and executed. Prior to generating the mock upload event and corresponding mock data transfer object, an embedded upload event listener may receive an upload event, read the upload event, drop the received upload event from an event handler pipeline, and call synchronously or asynchronously, code to perform logic on the received upload event for the generation of the mock upload event and a corresponding mock data transfer object.