Patents by Inventor Jason Herrick
Jason Herrick 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: 11055347Abstract: In some aspects, the disclosure is directed to methods and systems for synchronization management of high dynamic range (HDR) media metadata. A synchronization controller of a media device may receive a first set of HDR media metadata provided in connection with one or more images of media. The synchronization controller may disable a metadata synchronization indicator provided to each core of a plurality of processing cores of the media device, responsive to receiving the first set of HDR media metadata. The synchronization controller may write the first set of HDR media metadata to a first memory location while the metadata synchronization indicator is disabled. The synchronization controller may enable the metadata synchronization indicator, responsive to completion of writing of the first set of HDR media metadata to the first memory location.Type: GrantFiled: September 5, 2019Date of Patent: July 6, 2021Assignee: Avago Technologies International Sales Pte. LimitedInventors: Jason Herrick, Richard Wyman, Hongtao Zhu
-
Patent number: 10574936Abstract: In some aspects, the disclosure is directed to methods and systems for transformation between media formats, such as between standard dynamic range (SDR) and high dynamic range (HDR) media or between HDR media formats, without undesired hue shifting, via one or both of a luminance mapping ratio technique and a direct color component mapping technique.Type: GrantFiled: October 30, 2018Date of Patent: February 25, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventors: David Wu, Jason Herrick, Richard Wyman
-
Patent number: 10573279Abstract: Systems and methods are provided for combining a plurality of streams with a plurality of formats into a single output stream in a predetermined output format. Each of the plurality of streams includes at least one of video or graphics. Each stream is processed by determining a format of the stream, determining whether the format is compatible with the predetermined output format, and responsive to determining that the format is compatible with the predetermined output format, converting the format to the predetermined output format. The processed plurality of streams are combined into a single output stream in the predetermined output format.Type: GrantFiled: October 25, 2017Date of Patent: February 25, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventors: Richard Wyman, David Wu, Jason Herrick
-
Publication number: 20190392000Abstract: In some aspects, the disclosure is directed to methods and systems for synchronization management of high dynamic range (HDR) media metadata. A synchronization controller of a media device may receive a first set of HDR media metadata provided in connection with one or more images of media. The synchronization controller may disable a metadata synchronization indicator provided to each core of a plurality of processing cores of the media device, responsive to receiving the first set of HDR media metadata. The synchronization controller may write the first set of HDR media metadata to a first memory location while the metadata synchronization indicator is disabled. The synchronization controller may enable the metadata synchronization indicator, responsive to completion of writing of the first set of HDR media metadata to the first memory location.Type: ApplicationFiled: September 5, 2019Publication date: December 26, 2019Inventors: Jason Herrick, Richard Wyman, Hongtao Zhu
-
Patent number: 10430461Abstract: In some aspects, the disclosure is directed to methods and systems for synchronization management of high dynamic range (HDR) media metadata. A synchronization controller of a media device may receive a first set of HDR media metadata provided in connection with one or more images of media. The synchronization controller may disable a metadata synchronization indicator provided to each core of a plurality of processing cores of the media device, responsive to receiving the first set of HDR media metadata. The synchronization controller may write the first set of HDR media metadata to a first memory location while the metadata synchronization indicator is disabled. The synchronization controller may enable the metadata synchronization indicator, responsive to completion of writing of the first set of HDR media metadata to the first memory location.Type: GrantFiled: October 30, 2017Date of Patent: October 1, 2019Assignee: Avago Technologies International Sales Pte. LimitedInventors: Jason Herrick, Richard Wyman, Hongtao Zhu
-
Patent number: 10423587Abstract: Systems and methods are provided to render a plurality of graphical assets each having a format of a plurality of formats. Each graphical asset is processed by determining whether the format of the graphical asset is compatible with a predetermined render domain format and responsive to determining the format is not compatible with the predetermined render domain format, converting, using a format conversion circuit, the format to the predetermined render domain format. The plurality of graphical assets are rendered using a single rendering engine operable coupled to the format conversion circuit using the predetermined render domain format.Type: GrantFiled: October 25, 2017Date of Patent: September 24, 2019Assignee: Avago Technologies International Sales Pte. LimitedInventors: Richard Wyman, David Wu, Jason Herrick
-
Publication number: 20190132546Abstract: In some aspects, the disclosure is directed to methods and systems for transformation between media formats, such as between standard dynamic range (SDR) and high dynamic range (HDR) media or between HDR media formats, without undesired hue shifting, via one or both of a luminance mapping ratio technique and a direct color component mapping technique.Type: ApplicationFiled: October 30, 2018Publication date: May 2, 2019Inventors: David Wu, Jason Herrick, Richard Wyman
-
Publication number: 20190130035Abstract: In some aspects, the disclosure is directed to methods and systems for synchronization management of high dynamic range (HDR) media metadata. A synchronization controller of a media device may receive a first set of HDR media metadata provided in connection with one or more images of media. The synchronization controller may disable a metadata synchronization indicator provided to each core of a plurality of processing cores of the media device, responsive to receiving the first set of HDR media metadata. The synchronization controller may write the first set of HDR media metadata to a first memory location while the metadata synchronization indicator is disabled. The synchronization controller may enable the metadata synchronization indicator, responsive to completion of writing of the first set of HDR media metadata to the first memory location.Type: ApplicationFiled: October 30, 2017Publication date: May 2, 2019Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Jason Herrick, Richard Wyman, Hongtao Zhu
-
Publication number: 20190080674Abstract: Systems and methods are provided for combining a plurality of streams with a plurality of formats into a single output stream in a predetermined output format. Each of the plurality of streams includes at least one of video or graphics. Each stream is processed by determining a format of the stream, determining whether the format is compatible with the predetermined output format, and responsive to determining that the format is compatible with the predetermined output format, converting the format to the predetermined output format. The processed plurality of streams are combined into a single output stream in the predetermined output format.Type: ApplicationFiled: October 25, 2017Publication date: March 14, 2019Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Richard Wyman, David Wu, Jason Herrick
-
Publication number: 20190079930Abstract: Systems and methods are provided to render a plurality of graphical assets each having a format of a plurality of formats. Each graphical asset is processed by determining whether the format of the graphical asset is compatible with a predetermined render domain format and responsive to determining the format is not compatible with the predetermined render domain format, converting, using a format conversion circuit, the format to the predetermined render domain format. The plurality of graphical assets are rendered using a single rendering engine operable coupled to the format conversion circuit using the predetermined render domain format.Type: ApplicationFiled: October 25, 2017Publication date: March 14, 2019Applicant: Avago Technologies General IP (Singapore) Pte. Ltd .Inventors: Richard Wyman, David Wu, Jason Herrick
-
Patent number: 10148907Abstract: In some aspects, the disclosure is directed to methods and systems for transformation between media formats, such as between standard dynamic range (SDR) and high dynamic range (HDR) media or between HDR media formats, without undesired hue shifting, via one or both of a luminance mapping ratio technique and a direct color component mapping technique.Type: GrantFiled: October 27, 2017Date of Patent: December 4, 2018Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: David Wu, Jason Herrick, Richard Wyman
-
Patent number: 9412196Abstract: A method for regional compositing includes compositing a plurality of video planes and at least one graphics plane. Graphics elements of the at least one graphics plane may be stored into a single graphics plane. A rectangle may be associated to one or more graphics elements of the single graphics plane. A Z-order of the plurality of video planes and the at least one graphics plane may be determined according to rectangular regions defined by rectangles associated with graphics elements of the single graphics plane. A pixel-by-pixel Z-order may be performed based on the determined Z-order of the plurality of video planes and the at least one graphics plane.Type: GrantFiled: June 24, 2013Date of Patent: August 9, 2016Assignee: Broadcom CorporationInventor: Jason Herrick
-
Patent number: 9307223Abstract: A method and system are provided in which a video processor may select a 2D video output format or a 3D video output format. The video processor may generate composited video data by combining video data from a video source, and one or both of video data from additional video sources and graphics data from graphics source(s). The video processor may select the order in which such combination is to occur. The video data from the various video sources may comprise one or both of 2D video data and 3D video data. The graphics data from the graphics sources may comprise one or both of 2D graphics data and 3D graphics data. The video processor may perform 2D-to-3D and/or 3D-to-2D format conversion when appropriate to generate the composited video data in accordance with the selected output video format.Type: GrantFiled: August 6, 2015Date of Patent: April 5, 2016Assignee: BROADCOM CORPORATIONInventors: Darren Neuman, Jason Herrick, Qinghua Zhao, Christopher Payson
-
Patent number: 9307258Abstract: Disclosed are various embodiments directed to transcoding a media file in parallel. A media file may be accessed, the media file comprising a bit stream expressing a series of pictures. A first random access point in the bit stream and a second random access point in the bit stream are identified. An input segment of the bit stream is generated, the input segment comprising a starting point, the starting point being the first random access point. One of a plurality of transcoders is selected to transcode the input segment for generating a corresponding output segment, each transcoder being configured to operate concurrently in parallel. The output segment is stored in a memory.Type: GrantFiled: October 30, 2012Date of Patent: April 5, 2016Assignee: BROADCOM CORPORATIONInventors: Alexander MacInnis, Hongtao Zhu, Jason Herrick, Brian Schoner, Junlin Li
-
Publication number: 20150341613Abstract: A method and system are provided in which a video processor may select a 2D video output format or a 3D video output format. The video processor may generate composited video data by combining video data from a video source, and one or both of video data from additional video sources and graphics data from graphics source(s). The video processor may select the order in which such combination is to occur. The video data from the various video sources may comprise one or both of 2D video data and 3D video data. The graphics data from the graphics sources may comprise one or both of 2D graphics data and 3D graphics data. The video processor may perform 2D-to-3D and/or 3D-to-2D format conversion when appropriate to generate the composited video data in accordance with the selected output video format.Type: ApplicationFiled: August 6, 2015Publication date: November 26, 2015Applicant: BROADCOM CORPORATIONInventors: Darren NEUMAN, Jason HERRICK, Qinghua ZHAO, Christopher PAYSON
-
Patent number: 9137513Abstract: A method and system are provided in which a video processor may select a 2D video output format or a 3D video output format. The video processor may generate composited video data by combining video data from a video source, and one or both of video data from additional video sources and graphics data from graphics source(s). The video processor may select the order in which such combination is to occur. The video data from the various video sources may comprise one or both of 2D video data and 3D video data. The graphics data from the graphics sources may comprise one or both of 2D graphics data and 3D graphics data. The video processor may perform 2D-to-3D and/or 3D-to-2D format conversion when appropriate to generate the composited video data in accordance with the selected output video format.Type: GrantFiled: December 8, 2010Date of Patent: September 15, 2015Assignee: BROADCOM CORPORATIONInventors: Darren Neuman, Jason Herrick, Qinghua Zhao, Christopher Payson
-
Patent number: 8947503Abstract: A video processing system may receive a first frame comprising pixel data for a first 3-D view of an image, which may be referred to as first 3-D view pixel data, and receive a second frame comprising pixel data for a second 3-D view of the image, which may be referred to as second 3-D view pixel data. The system may generate a multi-view frame comprising the first 3-D view pixel data and the second 3-D view pixel data. The system may make a decision for performing processing of the image, wherein the decision is generated based on one or both of the first 3-D view pixel data and/or the second 3-D view pixel data. The system may process the 3-D multi-view frame based on the decision. The image processing operation may comprise, for example, deinterlacing, filtering, and cadence processing such as 3:2 pulldown.Type: GrantFiled: December 8, 2010Date of Patent: February 3, 2015Assignee: Broadcom CorporationInventors: Darren Neuman, Jason Herrick, Christopher Payson, Qinghua Zhao
-
Publication number: 20140306957Abstract: A method for regional compositing includes compositing a plurality of video planes and at least one graphics plane. Graphics elements of the at least one graphics plane may be stored into a single graphics plane. A rectangle may be associated to one or more graphics elements of the single graphics plane. A Z-order of the plurality of video planes and the at least one graphics plane may be determined according to rectangular regions defined by rectangles associated with graphics elements of the single graphics plane. A pixel-by-pixel Z-order may be performed based on the determined Z-order of the plurality of video planes and the at least one graphics plane.Type: ApplicationFiled: June 24, 2013Publication date: October 16, 2014Inventor: Jason HERRICK
-
Publication number: 20140119457Abstract: Disclosed are various embodiments directed to transcoding a media file in parallel. A media file may be accessed, the media file comprising a bit stream expressing a series of pictures. A first random access point in the bit stream and a second random access point in the bit stream are identified. An input segment of the bit stream is generated, the input segment comprising a starting point, the starting point being the first random access point. One of a plurality of transcoders is selected to transcode the input segment for generating a corresponding output segment, each transcoder being configured to operate concurrently in parallel. The output segment is stored in a memory.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: BROADCOM CORPORATIONInventors: Alexander MacInnis, Hongtao Zhu, Jason Herrick, Brian Schoner, Junlin Li
-
Publication number: 20140078390Abstract: Systems and methods are provided for converting an interlaced video to a slower video rate. A method for video rate conversion may include receiving an input interlaced video having a field rate, and deinterlacing the input interlaced video at the field rate to produce a first sequence of frames corresponding to a first frame rate. The method may also include dropping frames from the first sequence of frames to produce a second sequence of frames corresponding to a second frame rate, wherein the second frame rate is slower than the first frame rate. If a progressive video output is desired, then the second sequence of frames may be used for the progressive video output. If an interlaced video output is desired, then the second sequence of frames may be interlaced into a sequence of fields corresponding to a field rate slower than the field rate of the input interlaced video.Type: ApplicationFiled: September 20, 2012Publication date: March 20, 2014Applicant: BROADCOM CORPORATIONInventors: Jason HERRICK, Richard Hayden WYMAN