Microsoft technology licensing, llc (20240184650). REAL-TIME DATA PROCESSING PIPELINE AND PACING CONTROL SYSTEMS AND METHODS simplified abstract

From WikiPatents
Jump to navigation Jump to search

REAL-TIME DATA PROCESSING PIPELINE AND PACING CONTROL SYSTEMS AND METHODS

Organization Name

microsoft technology licensing, llc

Inventor(s)

Charles Brian O'kelley of New York NY (US)

Catherine Mary Williams of Seattle WA (US)

Taylor Edward Burmeister of Brooklyn NY (US)

Yaron Lissack of Great Neck NY (US)

Justin Pines of New York NY (US)

Samuel Seljan of Portland OR (US)

Jaidev Sridhar of New York NY (US)

REAL-TIME DATA PROCESSING PIPELINE AND PACING CONTROL SYSTEMS AND METHODS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240184650 titled 'REAL-TIME DATA PROCESSING PIPELINE AND PACING CONTROL SYSTEMS AND METHODS

The patent application describes a data processing system that includes a transaction bus, a console application, and a view predictor subsystem. The transaction bus receives a request for visual information from a user application on a client device. The view predictor subsystem assesses the likelihood of the visual information being viewable within the user application's viewport and computes values for different sources of the information based on priority.

  • The system includes a transaction bus, console application, and view predictor subsystem.
  • The transaction bus receives requests for visual information from a user application.
  • The view predictor subsystem assesses the likelihood of the visual information being viewable within the user application's viewport.
  • Values for different sources of the visual information are computed based on priority.
  • The console application provides potential sources of the visual information to the transaction bus.
  • The transaction bus selects a source based on computed values to provide the visual information to the user application.
      1. Potential Applications:

- This technology can be applied in user interfaces to optimize the delivery of visual information. - It can enhance the user experience by predicting and selecting the most suitable source of visual information.

      1. Problems Solved:

- Efficient delivery of visual information to user applications. - Improved user experience by ensuring viewable content within the viewport.

      1. Benefits:

- Enhanced user experience. - Optimal utilization of visual information sources. - Streamlined data processing and delivery.

      1. Commercial Applications:
        1. Predictive Visual Information Delivery System

This technology can be utilized in various industries such as e-commerce, entertainment, and gaming to enhance user interactions and optimize visual content delivery.

      1. Prior Art:

No prior art information available at the moment.

      1. Frequently Updated Research:

There is ongoing research in the field of predictive systems for optimizing visual content delivery in user interfaces.

        1. Questions about the Technology:
        2. Question 1:

How does the view predictor subsystem determine the likelihood of visual information being viewable within the user application's viewport?

        1. Question 2:

What are the key factors considered in computing values for different sources of visual information in the system?


Original Abstract Submitted

a data processing system includes a transaction bus, a console application in communication with the transaction bus, and a view predictor subsystem in communication with the transaction bus. the transaction bus receives, from a user application executing on a client device, a call for visual information to be provided to the user application. the view predictor subsystem determines a likelihood that the visual information will be viewable within a viewport of the user application, and a plurality of respective values for a plurality of sources of the visual information are computed based on the likelihood and a respective priority for each source. the console application provides to the transaction bus the set of potential sources of the visual information, and the transaction bus selects, based on the computed values, one of the potential sources of the visual information to be the result, which is provided to the user application.