Patents by Inventor Jochen Christian Schmidt

Jochen Christian Schmidt 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: 8731064
    Abstract: Systems, apparatuses and methods whereby a base coded video signal is provided to a decoder having a set of post-processing stages. The base coded video signal can be decoded to produce a base decoded video signal. Post-processing of the base decoded video signal can be used to produce an enhanced quality video output signal. Application of a post-processing stage can be implemented according to the capabilities of the decoder and/or the instantaneous operating parameters of the decoder and/or characteristics of a display. A control signal, communicated over a dedicated channel separate from the base coded video signal, can be used initiate and/or aid implementation of a post-processing stage. The control signal can also provide information to assist/manage the decoding of the base coded video signal. The use of additional post-processing stages increases the complexity of an overall decoding process while improving the quality of a resulting reproduced video sequence.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: May 20, 2014
    Assignee: Apple Inc.
    Inventors: Hsi-Jung Wu, Ionut Hristodorescu, Christian L. Duvivier, James Normile, Jochen Christian Schmidt, Chris Yoochang Chung
  • Patent number: 8340194
    Abstract: Disclosed is an exemplary video coder and video coding method according to an embodiment of the present invention. The exemplary video coder includes a scheduler, a plurality of processors and a multiplexer. The scheduler can examine processing units in an input buffer to determine an order for the processing unit to be coded by a processor. If the processing unit under examination depends on a processing unit not yet processed, the processing unit under examination can be merged with other processing units, if any, that share a similar dependency. If the processing unit under examination does not depend on any processing units not yet processed, it can be sent to a next available processor for coding. When a processing unit is sent to a processor, any merged processing units that depend on sent processing unit can also be sent to a next available processor.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: December 25, 2012
    Assignee: Apple Inc.
    Inventors: Jochen Christian Schmidt, Paul Seung Ho Chang, Chris Yoochang Chung, Christian Luc Duvivier, Ionut Hristodorescu, Hsi-Jung Wu, Dazhong Zhang, Xiaosong Zhou
  • Publication number: 20110235709
    Abstract: A video coding and transmission system may employ techniques for adapting buffered video to network condition changes. Video data may be coded as reference data and non-reference data. According to the embodiments, non-reference frame may be detected in buffered video while awaiting transmission to a network. When network degradation is detected, one or more of the buffered non-reference frames may be dropped when network degradation is detected. Information about the dropped frames may be passed to an encoder for updating buffer parameters for future encoding. In this manner, a video coding system may provide faster responses to changing network conditions than systems without such buffer management techniques.
    Type: Application
    Filed: April 7, 2010
    Publication date: September 29, 2011
    Applicant: APPLE INC.
    Inventors: Xiaojin SHI, Xiaosong ZHOU, Joe ABUAN, Hyeonkuk JEONG, Jochen Christian SCHMIDT, Yan YANG, James Oliver NORMILE, Hsi-Jung WU
  • Publication number: 20090310685
    Abstract: Disclosed is an exemplary video coder and video coding method according to an embodiment of the present invention. The exemplary video coder includes a scheduler, a plurality of processors and a multiplexer. The scheduler can examine processing units in an input buffer to determine an order for the processing unit to be coded by a processor. If the processing unit under examination depends on a processing unit not yet processed, the processing unit under examination can be merged with other processing units, if any, that share a similar dependency. If the processing unit under examination does not depend on any processing units not yet processed, it can be sent to a next available processor for coding. When a processing unit is sent to a processor, any merged processing units that depend on sent processing unit can also be sent to a next available processor.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 17, 2009
    Applicant: APPLE INC.
    Inventors: Jochen Christian SCHMIDT, Paul Seung Ho CHANG, Chris Yoochang CHUNG, Christian Luc DUVIVIER, Ionut HRISTODORESCU, Hsi-Jung WU, Dazhong ZHANG, Xiaosong ZHOU
  • Publication number: 20080063085
    Abstract: Systems, apparatuses and methods whereby a base coded video signal is provided to a decoder having a set of post-processing stages. The base coded video signal can be decoded to produce a base decoded video signal. Post-processing of the base decoded video signal can be used to produce an enhanced quality video output signal. Application of a post-processing stage can be implemented according to the capabilities of the decoder and/or the instantaneous operating parameters of the decoder and/or characteristics of a display. A control signal, communicated over a dedicated channel separate from the base coded video signal, can be used initiate and/or aid implementation of a post-processing stage. The control signal can also provide information to assist/manage the decoding of the base coded video signal. The use of additional post-processing stages increases the complexity of an overall decoding process while improving the quality of a resulting reproduced video sequence.
    Type: Application
    Filed: September 11, 2006
    Publication date: March 13, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Hsi-Jung WU, Ionut HRISTODORESCU, Christian L. DUVIVIER, James NORMILE, Jochen Christian SCHMIDT, Chris Yoochang CHUNG