Patents by Inventor Kevin Dean-Yong Wu
Kevin Dean-Yong Wu 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: 20250016394Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: ApplicationFiled: September 20, 2024Publication date: January 9, 2025Applicant: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 12126849Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: GrantFiled: August 14, 2023Date of Patent: October 22, 2024Assignee: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Publication number: 20230388571Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: ApplicationFiled: August 14, 2023Publication date: November 30, 2023Applicant: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 11729451Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: GrantFiled: October 24, 2022Date of Patent: August 15, 2023Assignee: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Publication number: 20230136780Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: ApplicationFiled: October 24, 2022Publication date: May 4, 2023Applicant: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 11483609Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: GrantFiled: June 9, 2021Date of Patent: October 25, 2022Assignee: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Publication number: 20220021919Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: ApplicationFiled: June 9, 2021Publication date: January 20, 2022Applicant: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 11064235Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: GrantFiled: March 16, 2020Date of Patent: July 13, 2021Assignee: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Publication number: 20200221152Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: ApplicationFiled: March 16, 2020Publication date: July 9, 2020Applicant: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 10595070Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: GrantFiled: December 3, 2018Date of Patent: March 17, 2020Assignee: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 10438313Abstract: Systems and methods for GPU command streaming in accordance with embodiments of the invention are disclosed. In one embodiment, a method for receiving and processing an encoded GPU command stream includes obtaining an encoded GPU command stream from at least one hosting server system using a rendering system, decoding the encoded GPU command stream into a decoded GPU command stream using the rendering system, obtaining a set of high density assets using the rendering system, mapping a first set of runtime generated identifiers to a second set of runtime generated identifiers using the rendering system so that the second set of runtime generated identifiers is correctly associated with the set of GPU commands, and producing a set of images using the rendering system by processing the decoded GPU command stream and the set of high density assets using a processor.Type: GrantFiled: July 23, 2015Date of Patent: October 8, 2019Assignee: DIVX, LLCInventors: William David Amidei, Jason David Murray, Kevin Dean-Yong Wu
-
Publication number: 20190182524Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: ApplicationFiled: December 3, 2018Publication date: June 13, 2019Applicant: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 10148989Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: GrantFiled: June 15, 2016Date of Patent: December 4, 2018Assignee: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Publication number: 20170366833Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.Type: ApplicationFiled: June 15, 2016Publication date: December 21, 2017Applicant: Sonic IP, Inc.Inventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Publication number: 20160027143Abstract: Systems and methods for GPU command streaming in accordance with embodiments of the invention are disclosed. In one embodiment, a method for receiving and processing an encoded GPU command stream includes obtaining an encoded GPU command stream from at least one hosting server system using a rendering system, decoding the encoded GPU command stream into a decoded GPU command stream using the rendering system, obtaining a set of high density assets using the rendering system, mapping a first set of runtime generated identifiers to a second set of runtime generated identifiers using the rendering system so that the second set of runtime generated identifiers is correctly associated with the set of GPU commands, and producing a set of images using the rendering system by processing the decoded GPU command stream and the set of high density assets using a processor.Type: ApplicationFiled: July 23, 2015Publication date: January 28, 2016Inventors: William David Amidei, Jason David Murray, Kevin Dean-Yong Wu