Patents by Inventor Gong-san Yu
Gong-san Yu 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: 8149904Abstract: Provided is a system and method for a modem including one or more processing paths. Also included is a number of interconnected modules sequentially arrayed along the one or more paths. Each module is configured to (i) process signals passed along the paths in accordance with the sequence and (ii) implement predetermined functions to perform the processing. Further, each of the modules has a particular degree of functional programmability and the degrees of functional programmability monotonically vary in accordance with the sequence.Type: GrantFiled: January 24, 2003Date of Patent: April 3, 2012Assignee: Broadcom CorporationInventors: Gregory H. Efland, Haixiang Liang, Kevin H. Peterson, Yuanjie Chen, Alan G. Corry, Nino P. Ferrario, Jeff Z. Guan, Meera Prahlad, Ilya Stomakhin, Yongbing Wan, Larry C. Yamano, Lin Yin, Gong-San Yu, George A. Papanicolaou
-
Patent number: 7203823Abstract: Methods and apparatus for implementing partial and start-over threads in a kernel of an operating system are disclosed. In a computing system having at least one CPU, registers for executing threads, and memory, a method for executing a partial thread includes executing a first thread in the registers, initiating an interrupt event that signals the activation of another thread, saving a first portion of registers to a memory location, wherein a second portion of the registers is unsaved, the first portion including information associated with the first thread, executing in the registers, the another thread, and conducting further computing system operations. Additionally, conducting further computing system operations can include restoring the saved first portion of registers from the memory location to the registers and resuming execution of the first thread. Also, another embodiment incorporates the foregoing method into a computer device.Type: GrantFiled: January 9, 2003Date of Patent: April 10, 2007Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Elif Albuz, Gong-San Yu, Leonid Abraham Milenky
-
Patent number: 7177988Abstract: Provided is a system and method for a modem including one or more processing paths. Also included is a number of interconnected modules sequentially arrayed along the one or more paths. Each module is configured to (i) process signals passed along the paths in accordance with the sequence and (ii) implement predetermined functions to perform the processing. Further, each of the modules has a particular degree of functional programmability and the degrees of functional programmability monotonically vary in accordance with the sequence.Type: GrantFiled: January 24, 2003Date of Patent: February 13, 2007Assignee: Broadcom CorporationInventors: Gregory H. Efland, Jeff Z. Guan, Gong-San Yu
-
Publication number: 20040139306Abstract: Methods and apparatus for implementing partial and start-over threads in a kernel of an operating system are disclosed. In a computing system having at least one CPU, registers for executing threads, and memory, a method for executing a partial thread includes executing a first thread in the registers, initiating an interrupt event that signals the activation of another thread, saving a first portion of registers to a memory location, wherein a second portion of the registers is unsaved, the first portion including information associated with the first thread, executing in the registers, the another thread, and conducting further computing system operations. Additionally, conducting further computing system operations can include restoring the saved first portion of registers from the memory location to the registers and resuming execution of the first thread. Also, another embodiment incorporates the foregoing method into a computer device.Type: ApplicationFiled: January 9, 2003Publication date: July 15, 2004Applicants: SONY CORPORATION, SONY ELECTRONICS INC.Inventors: Elif Albuz, Gong-San Yu, Leonid Abraham Milenky
-
Publication number: 20040003185Abstract: Provided is a system and method for a modem including one or more processing paths. Also included is a number of interconnected modules sequentially arrayed along the one or more paths. Each module is configured to (i) process signals passed along the paths in accordance with the sequence and (ii) implement predetermined functions to perform the processing. Further, each of the modules has a particular degree of functional programmability and the degrees of functional programmability monotonically vary in accordance with the sequence.Type: ApplicationFiled: January 24, 2003Publication date: January 1, 2004Inventors: Gregory H. Efland, Jeff Z. Guan, Gong-San Yu
-
Publication number: 20030210740Abstract: Provided is a system and method for a modem including one or more processing paths. Also included is a number of interconnected modules sequentially arrayed along the one or more paths. Each module is configured to (i) process signals passed along the paths in accordance with the sequence and (ii) implement predetermined functions to perform the processing. Further, each of the modules has a particular degree of functional programmability and the degrees of functional programmability monotonically vary in accordance with the sequence.Type: ApplicationFiled: January 24, 2003Publication date: November 13, 2003Inventors: Gregory H. Efland, Haixiang Liang, Kevin H. Peterson, Yuanjie Chen, Alan G. Corry, Nino P. Ferrario, Jeff Z. Guan, Meera Prahland, Ilya Stomakhin, Yongbing Wan, Larry C. Yamano, Lin Yin, Gong-San Yu, George A. Papanicolaou
-
Patent number: 6449311Abstract: A method and apparatus for concealing errors during decoding of a video bit stream utilize estimates, if possible, motion vectors in the temporal domain. If estimation in the temporal domain is not possible, motion vectors are estimated in the spatial domain. A macroblock is then estimated based upon the estimated motion vector. If estimation in the spatial domain is not possible, macroblock estimation is made without the use of an estimated motion vector.Type: GrantFiled: April 11, 2000Date of Patent: September 10, 2002Assignees: Sony Corporation, Sony Electronics, Inc.Inventors: Taner Ozcelik, Gong-san Yu, Shrish C. Gadre
-
Patent number: 6363207Abstract: A digital video processor and operating method for a receiving raw audio and video data representing images and sound to be played. The processor includes a demultiplexer for receiving the raw audio and video data and providing demultiplexed audio and video data to a memory. A first system time clock provides first time values in response to being continuously clocked by the demultiplexer. A CPU decodes and plays back the audio and video data as a function of the audio and video PTS values. The processor further includes a second system time clock providing second time values in response to being periodically incremented by the CPU. The CPU periodically sets the second system time clock to a second time value equal to a current first time value of the first system time clock in response to a standard play mode, and the CPU periodically sets the first system time clock to a first time value equal to a current second time value of the second system time clock in response to a trick play mode.Type: GrantFiled: October 22, 1998Date of Patent: March 26, 2002Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Cem Duruoz, Taner Ozcelik, Gong-san Yu
-
Patent number: 6285715Abstract: A method and apparatus for concealing errors during decoding of a video bit stream utilize estimates, if possible, motion vectors in the temporal domain. If estimation in the temporal domain is not possible, motion vectors are estimated in the spatial domain. A macroblock is then estimated based upon the estimated motion vector. If estimation in the spatial domain is not possible, macroblock estimation is made without the use of an estimated motion vector.Type: GrantFiled: April 11, 2000Date of Patent: September 4, 2001Assignees: Sony Corporation, Sony Electronics, Inc.Inventors: Taner Ozcelik, Gong-san Yu, Shirish C. Gadre
-
Patent number: 6263303Abstract: An simulator particularly suited for simulating the hardware/software behavior of embedded systems. The architecture of the simulator permits the hardware and software systems to be modeled as modules with well characterized behaviors. A concise module definition syntax is used to describe module behaviors, and a translator operates upon the module to abstract operations of module behaviors at a level which does not require cycle-based, direct interaction of each module with the underlying simulation engine.Type: GrantFiled: October 26, 1998Date of Patent: July 17, 2001Assignees: Sony Corporation, Sony Electromocs Inc.Inventors: Gong-san Yu, Tilman H.S.T.M. Kolks
-
Patent number: 6175597Abstract: A method and apparatus for concealing errors during decoding of a video bit stream utilize estimates, if possible, motion vectors in the temporal domain. If estimation in the temporal domain is not possible, motion vectors are estimated in the spatial domain. A macroblock is then estimated based upon the estimated motion vector. If estimation in the spatial domain is not possible, macroblock estimation is made without the use of an estimated motion vector.Type: GrantFiled: April 11, 2000Date of Patent: January 16, 2001Assignees: Sony Corporation, Sony ElectronicsInventors: Taner Ozcelik, Gong-san Yu, Shirish C. Gadre
-
Patent number: 6078616Abstract: A method and apparatus for concealing errors during decoding of a video bit stream utilize estimates, if possible, motion vectors in the temporal domain. If estimation in the temporal domain is not possible, motion vectors are estimated in the spatial domain. A macroblock is then estimated based upon the estimated motion vector. If estimation in the spatial domain is not possible, macroblock estimation is made without the use of an estimated motion vector.Type: GrantFiled: March 13, 1997Date of Patent: June 20, 2000Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Taner Ozcelik, Gong-san Yu, Shirish C. Gadre
-
Patent number: 5959684Abstract: A method and apparatus for synchronizing the playback of audio and video frames from a program source. The method associates an audio presentation time stamp ("PTS") value with an output audio frame. Selected ones of audio and video data packets include respective audio and video PTS values representing desired playback times of the respective audio and data associated therewith. The selected ones of the audio data packets further include audio frame numbers representing a number of output frames of audio to be played back between the selected ones of the audio data packets. The method comprises the steps of first storing the audio and video PTS values in respective audio and video PTS tables during an audio demultiplexing process. In addition, the audio frame numbers are stored in frame counters in association with respective PTS values during the demultiplexing process.Type: GrantFiled: July 28, 1997Date of Patent: September 28, 1999Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Yew-Koon Tan, Gong-san Yu