Patents by Inventor Paul A. Blanco

Paul A. Blanco has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240161670
    Abstract: Dynamic refresh rate (DRR) switching is used to dynamically update a refresh rate of content presented on an interface. When a first application and a second application are presented on a user interface at a first refresh rate; a request may be received to temporarily boost the first refresh rate to a second, higher, refresh rate. DRR switching is initiated as the first refresh rate is temporarily boosted to a second refresh rate. Applications that are opted in to the second refresh rate receive signals to refresh content at the second refresh rate, while applications that are not opted in to the second refresh rate receive signals to refresh content at a virtualized refresh rate that matches the first refresh rate. Thus, the first application refreshes content at the first refresh rate and the second application refreshes content at the second, higher refresh rate, providing a smooth user experience without unnecessarily utilizing power consumption.
    Type: Application
    Filed: December 20, 2023
    Publication date: May 16, 2024
    Inventors: Michael Paul Erich VON HIPPEL, Ana Marta AMARAL DE CARVALHO, Hrushit Kamal PARIKH, Reiner FINK, Steve Michel PRONOVOST, Zhigang XU, Zachary Scott NORTHRUP, Leonardo E. BLANCO
  • Publication number: 20240071283
    Abstract: Independent refresh rates may be enabled for multiple monitors. Any displays that are presenting content in a full screen mode are refreshed at a rate set by the application presenting the content. All other devices are refreshed at a rate that is determined by a window manager based on various factors including the type of application(s) executing, the size of the applications presenting content, the location of the applications presenting content, hardware configurations, and so forth.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 29, 2024
    Inventors: Michael Paul Erich VON HIPPEL, Reiner FINK, Leonardo Esteban BLANCO
  • Publication number: 20020112100
    Abstract: Using a lockless protocol, readers and writers exchange data of arbitrary size without using operating system services other than to initially establish a region of global shared memory. The readers and writers may be in interrupt context, process context and/or thread context. Multiple readers and writers are permitted, on the same or on separate processors sharing a global memory. Writers own a set of buffers in global shared memory. The buffers are re-used by their owner using an LRU algorithm. New data is made available to readers by atomically writing the buffer ID (and sequence number) of the most recently written buffer into a shared location. Readers use this shared location to find the most recently written data. If a reader does not have sufficient priority to read the data in the buffer before a writer must re-use the buffer for subsequent data, the reader restarts its read.
    Type: Application
    Filed: May 4, 2001
    Publication date: August 15, 2002
    Inventors: Myron Zimmerman, Paul A. Blanco, Thomas Scott