Patents by Inventor Yongjun Wu
Yongjun 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: 20230159336Abstract: The present application discloses a conductive high-strength diamond/amorphous carbon composite material and a preparation process thereof. The diamond/amorphous carbon composite material is composed of an amorphous carbon continuous phase and multiple separate diamond phases embedded in the amorphous carbon continuous phase, wherein the diamond phases exhibit an ordered sp3 hybrid state, and the amorphous carbon continuous phase exhibits a disordered sp2 hybrid state. The present application further discloses a process for preparing the above diamond/amorphous carbon composite material. The process comprises using sp3 carbon powder or glassy carbon as a raw material to obtain the above-mentioned material by sintering. The diamond/amorphous carbon composite material shows good electrical conductivity, good electrical discharge machining ability, good chemical stability and light weight, and has broad application prospects in aerospace, automobile industry and biomedical equipment.Type: ApplicationFiled: June 23, 2022Publication date: May 25, 2023Inventors: Zhisheng Zhao, Bing Liu, Zihe Li, Yingju Wu, Kun Luo, Lei Sun, Baozhong Li, Julong He, Dongli Yu, Zhongyuan Liu, Wentao Hu, Bo Xu, Yongjun Tian
-
Patent number: 11659212Abstract: Techniques are described for creating and using playback-conditions-adaptive live video encoding ladders.Type: GrantFiled: February 20, 2022Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Hai Wei, Brian Manuel Alvarez, Yongjun Wu, Abhishek Kumar, Lei Li
-
Patent number: 11657850Abstract: Techniques are described for automating virtual placements in video content.Type: GrantFiled: December 9, 2020Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Ahmed Aly Saad Ahmed, Muhammad Raffay Hamid, Yongjun Wu, Yash Chaturvedi, Steven James Cox, Travis Silvers, Amit S. Jain, Amjad Y. A. Abu Jbara, Prasanth Saraswatula
-
Patent number: 11620490Abstract: In the disclosed methods and systems for processing in a neural network system, a host computer system writes a plurality of weight matrices associated with a plurality of layers of a neural network to a memory shared with a neural network accelerator. The host computer system further assembles a plurality of per-layer instructions into an instruction package. Each per-layer instruction specifies processing of a respective layer of the plurality of layers of the neural network, and respective offsets of weight matrices in a shared memory. The host computer system writes input data and the instruction package to the shared memory. The neural network accelerator reads the instruction package from the shared memory and processes the plurality of per-layer instructions of the instruction package.Type: GrantFiled: October 17, 2017Date of Patent: April 4, 2023Assignee: XILINX, INC.Inventors: Aaron Ng, Elliott Delaye, Ehsan Ghasemi, Xiao Teng, Jindrich Zejda, Yongjun Wu, Sean Settle, Ashish Sirasao
-
Patent number: 11617010Abstract: Methods and apparatus are described that relate to stitching different streams of high dynamic range (HDR) content together and handling HDR metadata mismatches between the differently produced content streams.Type: GrantFiled: September 30, 2020Date of Patent: March 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Charles Benjamin Franklin Waggoner, Sitaraman Ganapathy, Vasanthakumar Soundararajan, Alon Dulce
-
Patent number: 11595679Abstract: Innovations in encoder-side search ranges having horizontal bias or vertical bias are described herein. For example, a video encoder determines a block vector (“BV”) for a current block of a picture, performs intra prediction for the current block using the BV, and encodes the BV. The BV indicates a displacement to a region within the picture. When determining the BV, the encoder checks a constraint that the region is within a BV search range having a horizontal bias or vertical bias. The encoder can select the BV search range from among multiple available BV search ranges, e.g., depending at least in part on BV values of one or more previous blocks, which can be tracked in a histogram data structure.Type: GrantFiled: January 21, 2022Date of Patent: February 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Lihua Zhu, Yongjun Wu, Gary J. Sullivan
-
Publication number: 20230038995Abstract: Innovations in encoder-side search ranges having horizontal bias or vertical bias are described herein. For example, a video encoder determines a block vector (“BV”) for a current block of a picture, performs intra prediction for the current block using the BV, and encodes the BV. The BV indicates a displacement to a region within the picture. When determining the BV, the encoder checks a constraint that the region is within a BV search range having a horizontal bias or vertical bias. The encoder can select the BV search range from among multiple available BV search ranges, e.g., depending at least in part on BV values of one or more previous blocks, which can be tracked in a histogram data structure.Type: ApplicationFiled: January 21, 2022Publication date: February 9, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Lihua Zhu, Yongjun Wu, Gary J. Sullivan
-
Publication number: 20230027250Abstract: This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SEI message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is.Type: ApplicationFiled: September 19, 2022Publication date: January 26, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, Yongjun Wu
-
Publication number: 20230015071Abstract: This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SEI message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is.Type: ApplicationFiled: September 19, 2022Publication date: January 19, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, Yongjun Wu
-
Publication number: 20230017315Abstract: This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SEI message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is.Type: ApplicationFiled: September 19, 2022Publication date: January 19, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, Yongjun Wu
-
Patent number: 11553218Abstract: Methods and apparatus are described for making broadcast content available as an on-demand asset soon after all of the video fragments of the broadcast content have been made available. As the video fragments of the broadcast content are made available, they are requested and archived. When all of the fragments for the duration of the broadcast content are available (e.g., a live event ends), a VOD-style manifest is generated and the archived fragments are made available for downloading or streaming using the VOD-style manifest.Type: GrantFiled: January 28, 2019Date of Patent: January 10, 2023Assignee: Amazon Technologies, Inc.Inventors: Ravindra Ganti, Parminder Singh, John F. X. Gaquin, Michael James Montgomery, Charles M. Cordova, Yongjun Wu
-
Patent number: 11539961Abstract: Methods and apparatus are described for delivering streams of media content in ways that smooth out the peaks that might otherwise occur due to the bit rate variations that result from encoding of the media content. This is accomplished by controlling the timing of the transmission of packets of the encoded media content.Type: GrantFiled: November 24, 2021Date of Patent: December 27, 2022Assignee: Amazon Technologies, Inc.Inventors: Ola Hallmarker, Dag Henriksson, Yongjun Wu, Hai Wei
-
Publication number: 20220394277Abstract: This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SET message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is.Type: ApplicationFiled: August 17, 2022Publication date: December 8, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, Yongjun Wu
-
Publication number: 20220329852Abstract: Innovations for signaling state of a decoded picture buffer (“DPB”) and reference picture lists (“RPLs”). In example implementations, rather than rely on internal state of a decoder to manage and update DPB and RPLs, state information about the DPB and RPLs is explicitly signaled. This permits a decoder to determine which pictures are expected to be available for reference from the signaled state information. For example, an encoder determines state information that identifies which pictures are available for use as reference pictures (optionally considering feedback information from a decoder about which pictures are available). The encoder sets syntax elements that represent the state information. In doing so, the encoder sets identifying information for a long-term reference picture (“LTRP”), where the identifying information is a value of picture order count least significant bits for the LTRB. The encoder then outputs the syntax elements as part of a bitstream.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, Yongjun Wu
-
Patent number: 11451795Abstract: This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SEI message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is.Type: GrantFiled: July 22, 2021Date of Patent: September 20, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, Yongjun Wu
-
Patent number: 11418809Abstract: Innovations for signaling state of a decoded picture buffer (“DPB”) and reference picture lists (“RPLs”). In example implementations, rather than rely on internal state of a decoder to manage and update DPB and RPLs, state information about the DPB and RPLs is explicitly signaled. This permits a decoder to determine which pictures are expected to be available for reference from the signaled state information. For example, an encoder determines state information that identifies which pictures are available for use as reference pictures (optionally considering feedback information from a decoder about which pictures are available). The encoder sets syntax elements that represent the state information. In doing so, the encoder sets identifying information for a long-term reference picture (“LTRP”), where the identifying information is a value of picture order count least significant bits for the LTRB. The encoder then outputs the syntax elements as part of a bitstream.Type: GrantFiled: December 4, 2020Date of Patent: August 16, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, Yongjun Wu
-
Patent number: 11418802Abstract: Techniques are described for optimizing video decoder operations.Type: GrantFiled: April 16, 2018Date of Patent: August 16, 2022Assignee: Amazon Technologies, IncInventors: Yongjun Wu, Charles Benjamin Franklin Waggoner, Amarsingh Buckthasingh Winston
-
Patent number: 11386644Abstract: An example preprocessor circuit includes: a first buffer configured to store rows of image data and output a row thereof; a second buffer, coupled to the first buffer, including storage locations to store respective image samples of the row output by the first buffer; shift registers; an interconnect network including connections, each connection coupling a respective one of the shift registers to more than one of the storage locations, one or more of the storage locations being coupled to more than one of the connections; and a control circuit configured to load the shift registers with the image samples based on the connections and shift the shift registers to output streams of image samples.Type: GrantFiled: October 17, 2017Date of Patent: July 12, 2022Assignee: XILINX, INC.Inventors: Elliott Delaye, Ashish Sirasao, Aaron Ng, Yongjun Wu, Jindrich Zejda
-
Publication number: 20220180898Abstract: Techniques are described for automating virtual placements in video content.Type: ApplicationFiled: December 9, 2020Publication date: June 9, 2022Inventors: Ahmed Aly Saad Ahmed, Muhammad Raffay Hamid, Yongjun Wu, Yash Chaturvedi, Steven James Cox, Travis Silvers, Amit S. Jain, Amjad Y. A. Abu Jbara, Prasanth Saraswatula
-
Patent number: 11356516Abstract: Methods and apparatus are described for facilitating the client-side caching of media content based on one or more properties of the media content. Information relating to the cacheability of different types of content is communicated to the media player on a client device in the manifest or playlist employed by the media player to request fragments of the media content. The media player uses this information to make decisions about how to cache the corresponding content.Type: GrantFiled: July 23, 2021Date of Patent: June 7, 2022Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Kyle Koceski, Kyle Alexander Woo, Vasanthakumar Soundararajan, Shiranchai Taneja, Shyam Krishnan Krishnan Moni, Jake O'Halloran