Patents by Inventor Aswin Padmanabhan
Aswin Padmanabhan 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: 12647642Abstract: In one embodiment, an electronic device includes a video-in interface, a video-out interface, memory circuitry, and processing circuitry. A first video stream with uncompressed frames is received via the video-in interface. The first video stream is compressed and then stored in a video buffer on the memory circuitry. For example, the uncompressed frames are individually compressed and stored in the video buffer. A second video stream with encoded frames is decoded and then played on a display device. For example, the encoded frames are decoded and then displayed on the display device via the video-out interface. The first video stream is then decompressed and played on the display device. For example, the compressed frames in the video buffer are individually decompressed and then displayed on the display device via the video-out interface.Type: GrantFiled: May 26, 2022Date of Patent: June 2, 2026Assignee: Intel CorporationInventors: Palanivel Guruva Reddiar, Aswin Padmanabhan, Kiran K. Velicheti, Addicam V. Sanjay
-
Patent number: 12342034Abstract: In one embodiment, video content displayed across a plurality of display devices is synchronized by first obtaining a first set of VSYNC timestamps for a display controller of a first video display device and a second set of VSYNC timestamps for a display controller of a second video display device. An adjustment factor is determined based on a comparison of the first and second VSYNC timestamps, and an adjusted VSYNC period for the display controller of the second video display device is programmed based on the determined adjustment factor. After a predetermined number of VSYNC cycles, the display controller of the second video display device reverts back to an original VSYNC period.Type: GrantFiled: December 20, 2021Date of Patent: June 24, 2025Assignee: Intel CorporationInventors: Karthik Tyamgondlu, Benjamin Thomas Cope, Satyeshwar Singh, Sangeeta Ghangam Manepalli, Aswin Padmanabhan
-
Patent number: 12124759Abstract: In one embodiment, a processing device includes a plurality of display interfaces, a plurality of display controllers, and display synchronization circuitry. The display interfaces are used to interface with a plurality of display devices, and the display controllers are used to output video frames to the display devices via the display interfaces. Moreover, the display synchronization circuitry includes a clock synchronization interface and a frame synchronization interface. The clock synchronization interface is used to synchronize a clock rate across the display controllers, while the frame synchronization interface is used to synchronize a frame rate across the display controllers.Type: GrantFiled: September 22, 2021Date of Patent: October 22, 2024Assignee: Intel CorporationInventors: Aswin Padmanabhan, Sangeeta Ghangam Manepalli, Kiran K. Velicheti, Robert James Johnston, Chandra Konduru, Todd M. Witter
-
Publication number: 20240064202Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed. An example apparatus to synchronize event data includes first circuitry to implement a user interface controller. The user interface controller of the example apparatus is to detect a user input, transmit a message including event data to a network interface controller (NIC), the event data corresponding to the user input, and provide the event data to a driver to cause an event corresponding to the event data to be rendered by the apparatus. The example apparatus also includes second circuitry to implement the NIC. The NIC of the example apparatus is to store the event data from the message in a local buffer of the NIC, obtain the event data from the local buffer using a direct memory access (DMA) request, and transmit a packet including the event data over a network.Type: ApplicationFiled: October 30, 2023Publication date: February 22, 2024Inventors: Kishore Kasichainula, Aswin Padmanabhan, Satyeshwar Singh, Karthik Tyamgondlu, Marcos Paulo Da Silva
-
Publication number: 20230262281Abstract: The present disclosure provides display network synchronization (sync) technologies and techniques using time-sensitive networking (TSN) and/or Precision Time Protocol (PTP) technologies. The display network sync mechanisms synchronize multiple display systems that are communicatively coupled together via a network. The display network sync mechanisms involve synchronizing the display systems with one another, synchronizing the various clocks and/or timers of each display system, monitoring clock drift of display clocks of individual display systems, and adjusting display signaling based on the monitored clock drift. The monitoring and adjusting of the display signaling can be accomplished without broadcasting the display signaling over the network connection.Type: ApplicationFiled: April 5, 2023Publication date: August 17, 2023Inventors: Kishore Kasichainula, Aswin Padmanabhan, Satyeshwar Singh
-
Publication number: 20220286736Abstract: In one embodiment, an electronic device includes a video-in interface, a video-out interface, memory circuitry, and processing circuitry. A first video stream with uncompressed frames is received via the video-in interface. The first video stream is compressed and then stored in a video buffer on the memory circuitry. For example, the uncompressed frames are individually compressed and stored in the video buffer. A second video stream with encoded frames is decoded and then played on a display device. For example, the encoded frames are decoded and then displayed on the display device via the video-out interface. The first video stream is then decompressed and played on the display device. For example, the compressed frames in the video buffer are individually decompressed and then displayed on the display device via the video-out interface.Type: ApplicationFiled: May 26, 2022Publication date: September 8, 2022Applicant: Intel CorporationInventors: Palanivel Guruva Reddiar, Aswin Padmanabhan, Kiran K. Velicheti, Addicam V. Sanjay
-
Publication number: 20220116678Abstract: In one embodiment, video content displayed across a plurality of display devices is synchronized by first obtaining a first set of VSYNC timestamps for a display controller of a first video display device and a second set of VSYNC timestamps for a display controller of a second video display device. An adjustment factor is determined based on a comparison of the first and second VSYNC timestamps, and an adjusted VSYNC period for the display controller of the second video display device is programmed based on the determined adjustment factor. After a predetermined number of VSYNC cycles, the display controller of the second video display device reverts back to an original VSYNC period.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Applicant: Intel CorporationInventors: Karthik Tyamgondlu, Benjamin Thomas Cope, Satyeshwar Singh, Sangeeta Ghangam Manepalli, Aswin Padmanabhan
-
Publication number: 20220004351Abstract: In one embodiment, a processing device includes a plurality of display interfaces, a plurality of display controllers, and display synchronization circuitry. The display interfaces are used to interface with a plurality of display devices, and the display controllers are used to output video frames to the display devices via the display interfaces. Moreover, the display synchronization circuitry includes a clock synchronization interface and a frame synchronization interface. The clock synchronization interface is used to synchronize a clock rate across the display controllers, while the frame synchronization interface is used to synchronize a frame rate across the display controllers.Type: ApplicationFiled: September 22, 2021Publication date: January 6, 2022Applicant: Intel CorporationInventors: Aswin Padmanabhan, Sangeeta Ghangam Manepalli, Kiran K. Velicheti, Robert James Johnston, Chandra Konduru, Todd M. Witter