Patents by Inventor Austin Lobo

Austin Lobo 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: 10097836
    Abstract: A video coding method providing for early release of pictures in a decoded picture buffer (DPB) after decoding the current picture.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: October 9, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mohammed Quaid Damudi, Austin Lobo
  • Patent number: 10003813
    Abstract: A method and system for video decoding by enabling optimal picture buffer management are provided. The method includes checking, by an application module, one or more picture buffers in a Decoder Reference Buffer (DRB) register and a Decoder Display Buffer (DDB) register received from a video decoder module, initiating at least one action based on a status of the one or more picture buffers, providing, by the application module to a video decoder module, information on at least one of the one or more picture buffers that is free, selecting, by the video decoder module, a picture buffer based on the information of the at least one of the one more picture buffers received from the application module, decoding a bit stream by using the selected picture buffer, and storing output video data from the decoding into the selected picture buffer.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: June 19, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Austin Lobo, Mohammed Quaid Damudi
  • Publication number: 20170094299
    Abstract: A video coding method providing for early release of pictures in a decoded picture buffer (DPB) after decoding the current picture.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 30, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mohammed Quaid DAMUDI, Austin LOBO
  • Publication number: 20170094292
    Abstract: A slice coding method and apparatus for performing slice coding of a base slice segment and dependent slice segments and inverse dependent slice segments in parallel with respect to the base slice segment.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 30, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mohammed Quaid DAMUDI, Austin LOBO
  • Publication number: 20160381372
    Abstract: Exemplary embodiments relate to a method and system for video decoding by enabling optimal picture buffer management. The method comprises checking, by an application module, one or more picture buffers in a Decoder Reference Buffer (DRB) register and a Decoder Display Buffer (DDB) register received from a video decoder module, initiating at least one action based on a status of the one or more picture buffers, providing, by the application module to a video decoder module, information on at least one of the one or more picture buffers that is free, selecting, by the video decoder module, a picture buffer based on the information of the at least one of the one more picture buffers received from the application module, decoding a bit stream by using the selected picture buffer, and storing output video data from the decoding into the selected picture buffer.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Austin LOBO, Mohammed Quaid DAMUDI
  • Publication number: 20160212447
    Abstract: Managing a decoded picture buffer (DPB) in a multi-view video coding (MVC) decoder is provided by detecting a trailing picture after an anchor picture in a base view, marking one or more reference pictures prior to the anchor picture as unused for reference in base view and one or more non-base views, transmitting the one or more marked reference pictures to an electronic device for post-processing, determining that the one or more reference pictures are displayed, and releasing the one or more pictures from the DPB in the base view and the one or more non-base views, once the one or more pictures are displayed and if those pictures are marked as unused for reference.
    Type: Application
    Filed: January 21, 2016
    Publication date: July 21, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Austin LOBO, Mohammed Quaid DAMUDI
  • Patent number: 7653136
    Abstract: A decoding method of detecting a transmission error region and recovering correctly decoded data and a decoding apparatus using the same.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: January 26, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Austin Lobo, Sang-rae Lee
  • Patent number: 7487423
    Abstract: A decoding method, medium, and apparatus capable of preventing error propagation and implementing parallel processing. A decoding method includes comparing encoding information with decoding information at synchronization points for detecting a transmission error, and continuing to decode the encoded data if both the encoding and decoding information match, or continuing to decode remaining data located beyond the corresponding synchronization point by limiting a transmission error region to between the corresponding synchronization point and an immediately previous synchronization point, with reference to the encoding information if the encoding and decoding information do not match. Furthermore, the encoded data of a plurality of regions are simultaneously decoded in parallel, with reference to the encoding information of a plurality of synchronization points.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: February 3, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Austin Lobo, Sang-rae Lee
  • Patent number: 7366204
    Abstract: An apparatus and method to generate and restore an RTP (Real-Time Transmission Protocol) packet. A setting unit assigns a CTS (Composition TimeStamp), a DTS (Decoding TimeStamp), and a PSN (Packet Sequence Number) that sequentially increase according to a packet generation order for each of a plurality of SL (Synchronization Layer) packets, extracting a time stamp length and a packet sequence number length from an SLCD (SL Configuration Descriptor) within each SL packet. A packet generating unit generates a header of the SL packet accommodated in an RTP packet header and the RTP packet based on the CTS, the DTS, the PSN, the time stamp length and the packet sequence number length. Since only difference values in the CTS, the DTS, and the PSN information between a previous SL packet and the present SL packet, are recorded, a number of bits can be reduced if the CTS value rolls over and a multiple SL packet can be made for the SL packet having a time stamp length greater than 32 bits.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: April 29, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-ug Kang, Austin Lobo
  • Publication number: 20070009047
    Abstract: An apparatus and method for entropy encoding and decoding of video data. The method for entropy encoding video data includes dividing the video data into at least one partial video data portion and determining an entropy encoding mode to be used for each of the partial video data portion between at least two different entropy encoding modes and performing entropy encoding on each of the partial video data portions using the determined entropy encoding mode.
    Type: Application
    Filed: July 10, 2006
    Publication date: January 11, 2007
    Inventors: Woo-sung Shim, Austin Lobo
  • Publication number: 20060017592
    Abstract: There are provided a method of context adaptive binary arithmetic coding (CABAC) and an apparatus of the same. The CABAC method includes generating a plurality of syntax elements respectively corresponding to a plurality of predetermined sized residual blocks included in an input block; grouping flags of each of the residual blocks which indicate whether a non-zero transform coefficient exists among the syntax elements; and context adaptive binary arithmetic coding the grouped flags. The complexity of context adaptive binary arithmetic coding is reduced, thereby performing context adaptive binary arithmetic coding more quickly and easily.
    Type: Application
    Filed: April 15, 2005
    Publication date: January 26, 2006
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Woo-sung Shim, Austin Lobo, Jung-woo Kim
  • Publication number: 20050204210
    Abstract: A decoding method, medium, and apparatus capable of preventing error propagation and implementing parallel processing. A decoding method includes comparing encoding information with decoding information at synchronization points for detecting a transmission error, and continuing to decode the encoded data if both the encoding and decoding information match, or continuing to decode remaining data located beyond the corresponding synchronization point by limiting a transmission error region to between the corresponding synchronization point and an immediately previous synchronization point, with reference to the encoding information if the encoding and decoding information do not match. Furthermore, the encoded data of a plurality of regions are simultaneously decoded in parallel, with reference to the encoding information of a plurality of synchronization points.
    Type: Application
    Filed: February 7, 2005
    Publication date: September 15, 2005
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Austin Lobo, Sang-rae Lee
  • Publication number: 20050152459
    Abstract: A decoding method of detecting a transmission error region and recovering correctly decoded data and a decoding apparatus using the same.
    Type: Application
    Filed: December 29, 2004
    Publication date: July 14, 2005
    Inventors: Austin Lobo, Sang-rae Lee
  • Patent number: 6891547
    Abstract: A multimedia data decoding apparatus to decode multimedia data and method thereof includes a data information extracting unit extracting detail information from the multimedia data. An input buffering unit stores the multimedia data for a predetermined time. A decoding unit decodes the multimedia data from the input buffering unit into original signals of respective types. An output buffering unit stores the decoded multimedia data for a predetermined time. A control unit determines buffering capacities of the input buffering unit and the output buffering unit based on the detail information extracted by the data information extracting unit.
    Type: Grant
    Filed: July 17, 2002
    Date of Patent: May 10, 2005
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-ug Kang, Moon-seok Han, Austin Lobo
  • Publication number: 20030185245
    Abstract: An apparatus and method to generate and restore an RTP (Real-Time Transmission Protocol) packet. A setting unit assigns a CTS (Composition TimeStamp), a DTS (Decoding TimeStamp), and a PSN (Packet Sequence Number) that sequentially increase according to a packet generation order for each of a plurality of SL (Synchronization Layer) packets, extracting a time stamp length and a packet sequence number length from an SLCD (SL Configuration Descriptor) within each SL packet. A packet generating unit generates a header of the SL packet accommodated in an RTP packet header and the RTP packet based on the CTS, the DTS, the PSN, the time stamp length and the packet sequence number length. Since only difference values in the CTS, the DTS, and the PSN information between a previous SL packet and the present SL packet, are recorded, a number of bits can be reduced if the CTS value rolls over and a multiple SL packet can be made for the SL packet having a time stamp length greater than 32 bits.
    Type: Application
    Filed: March 31, 2003
    Publication date: October 2, 2003
    Applicant: SAMSUNG Electronics Co., Ltd
    Inventors: Sang-Ug Kang, Austin Lobo
  • Publication number: 20030072563
    Abstract: A multimedia data decoding apparatus to decode multimedia data and method thereof includes a data information extracting unit extracting detail information from the multimedia data. An input buffering unit stores the multimedia data for a predetermined time. A decoding unit decodes the multimedia data from the input buffering unit into original signals of respective types. An output buffering unit stores the decoded multimedia data for a predetermined time. A control unit determines buffering capacities of the input buffering unit and the output buffering unit based on the detail information extracted by the data information extracting unit.
    Type: Application
    Filed: July 17, 2002
    Publication date: April 17, 2003
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sang-Ug Kang, Moon-Seok Han, Austin Lobo