Patents by Inventor John V. Weaver

John V. Weaver 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).

  • Patent number: 12235708
    Abstract: Devices and methods for cache prefetching are provided. A device is provided which comprises a quality of service (QOS) component having first assigned registers used to store data to execute a program, a plurality of non-QOS components having second assigned registers used to store data to execute the program and a power management controller, in communication with the QOS component and the non-QOS components. The power management controller is configured to issue fences for the non-QOS components when it is determined that one or more of the non-QOS components are idle, issue a fence for the QOS component when the fences for the non-QOS components are completed and enter a reduced power state when the fences for the non-QOS components and the fence for the QOS component are completed.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: February 25, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Benjamin Tsien, Alexander J. Branover, Indrani Paul, Christopher T. Weaver, Thomas J. Gibney, Stephen V. Kosonocky, John P. Petry, Mihir Shaileshbhai Doctor
  • Publication number: 20110169950
    Abstract: An apparatus and a method for wireless communication and remote surveillance are disclosed. According to one embodiment, the apparatus includes a CMOS based high definition video camera with the structure to perform analytics. Furthermore, the same network access point that sends/receives audio-video signals from the video camera also sends/receives wireless broadband Internet data, which can comply with any wireless networking standard, including but not limited to WiMAX, Wi-Fi and LTE.
    Type: Application
    Filed: January 12, 2011
    Publication date: July 14, 2011
    Inventor: John V. Weaver