Patents by Inventor Ho-Ming Leung
Ho-Ming Leung 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: 20230045114Abstract: Examples described herein relate to a network interface device comprising an interface to memory and circuitry. In some examples, the circuitry is to: determine a number of data units stored in a page in the memory and based on no data unit stored in a page of memory, permit storage of a data unit in the page in the memory.Type: ApplicationFiled: October 14, 2022Publication date: February 9, 2023Inventors: Ho-Ming LEUNG, Daniel Christian BIEDERMAN
-
Publication number: 20220086100Abstract: Examples described herein relate to a network interface device. The network interface device can include circuitry to select a packet for transmission from among at least one time-based queue and at least one priority-based queue based on a departure time stamp value associated with the packet and a current time value. The network interface device can include circuitry to cause transmission of the selected packet. The circuitry can select a packet for transmission from the at least one time-based queue based on the current time value and based on the associated departure time stamp value.Type: ApplicationFiled: November 24, 2021Publication date: March 17, 2022Inventors: Daniel Christian BIEDERMAN, Jin YAN, Ho-Ming LEUNG
-
Patent number: 8212828Abstract: An apparatus including a processor and a memory. The processor may be configured to process pixel data comprising eight or more bits. For pixel data having bit-depths greater than eight bits, a number of most significant bits (MSBs) of a pixel are presented as a first byte and a number of least significant bits (LSBs) of the pixel are packed with LSBs from one or more other pixels into a second byte. The memory may be coupled to the processor and configured to store the first byte in response to a first pointer and the second byte in response to a second pointer. The first byte and the second byte are stored independently in the memory.Type: GrantFiled: January 4, 2006Date of Patent: July 3, 2012Assignee: LSI CorporationInventors: Aaron G. Wells, Hidetaka Magoshi, Ho-Ming Leung
-
Patent number: 8204367Abstract: A method for transitioning a video system is disclosed. The method generally includes a first step for (A) executing in a processing circuit a standby code stored in a nonvolatile memory while the video system is in an off state, the off state defining a low power configuration for the processing circuit and a power off condition for the video system, the standby code being responsive to a plurality of wake up conditions to wake up the video system. In a second step, the method may (B) store an application code in a volatile memory while in the off state, the application code configured to operate the video system while in an on state of the video system. The method generally includes a third step for (C) transitioning from the off state to the on state upon detection of at least one of the wake up conditions. A step for (D) executing in the processing circuit the application code while in the on state to decode video may also exist in the method.Type: GrantFiled: February 7, 2011Date of Patent: June 19, 2012Assignee: LSI CorporationInventors: Ho-Ming Leung, Elliot Sowadsky, Suryanaryana M. Potharaju, Peter G. Panagas, Jr.
-
Publication number: 20110310968Abstract: A method for determining a first and a second reference picture used for inter-prediction of a macroblock, comprising the steps of (A) finding a co-located picture and block, (B) determining a reference index, (C) mapping the reference index to a lowest valued reference index in a current reference list and (D) using the reference index to determine the second reference picture.Type: ApplicationFiled: August 30, 2011Publication date: December 22, 2011Inventors: Lowell L. Winger, Simon Booth, Elliot N. Linzer, Ho-Ming Leung
-
Patent number: 8036271Abstract: A method for determining a first and a second reference picture used for inter-prediction of a macroblock, comprising the steps of (A) finding a co-located picture and block, (B) determining a reference index, (C) mapping the reference index to a lowest valued reference index in a current reference list and (D) using the reference index to determine the second reference picture.Type: GrantFiled: February 24, 2004Date of Patent: October 11, 2011Assignee: LSI CorporationInventors: Lowell L. Winger, Simon Booth, Elliot N. Linzer, Ho-Ming Leung
-
Patent number: 8027383Abstract: A method for processing a compressed signal of digital video is disclosed. The method generally includes the steps of (A) generating a decompressed signal by decompressing the compressed signal of digital video, (B) generating a filtered signal by spatial filtering the decompressed signal, wherein the spatial filtering is arranged to reduce mosquito noise within the decompressed signal and (C) generating a video signal by adding synchronization information to the filtered signal, the synchronization information being suitable for synchronizing a video display to the filtered signal.Type: GrantFiled: June 13, 2006Date of Patent: September 27, 2011Assignee: LSI CorporationInventors: Ho-Ming Leung, Suryanaryana M. Potharaju
-
Publication number: 20110123172Abstract: A method for transitioning a video system is disclosed. The method generally includes a first step for (A) executing in a processing circuit a standby code stored in a nonvolatile memory while the video system is in an off state, the off state defining a low power configuration for the processing circuit and a power off condition for the video system, the standby code being responsive to a plurality of wake up conditions to wake up the video system. In a second step, the method may (B) store an application code in a volatile memory while in the off state, the application code configured to operate the video system while in an on state of the video system. The method generally includes a third step for (C) transitioning from the off state to the on state upon detection of at least one of the wake up conditions. A step for (D) executing in the processing circuit the application code while in the on state to decode video may also exist in the method.Type: ApplicationFiled: February 7, 2011Publication date: May 26, 2011Inventors: Ho-Ming Leung, Elliot Sowadsky, Suryanaryana M. Potharaju, Peter G. Panagas, JR.
-
Patent number: 7899303Abstract: A method for transitioning a video system is disclosed. The method generally includes a first step for (A) executing in a processing circuit a standby code stored in a nonvolatile memory while the video system is in an off state, the off state defining a low power configuration for the processing circuit and a power off condition for the video system, the standby code being responsive to a plurality of wake up conditions to wake up the video system. In a second step, the method may (B) store an application code in a volatile memory while in the off state, the application code configured to operate the video system while in an on state of the video system. The method generally includes a third step for (C) transitioning from the off state to the on state upon detection of at least one of the wake up conditions. A step for (D) executing in the processing circuit the application code while in the on state to decode video may also exist in the method.Type: GrantFiled: August 2, 2006Date of Patent: March 1, 2011Assignee: LSI CorporationInventors: Ho-Ming Leung, Elliot Sowadsky, Suryanaryana M. Potharaju, Peter G. Panagas, Jr.
-
Patent number: 7822121Abstract: An apparatus comprising a video decoder, a video memory and a global motion circuit. The video decoder may be configured to generate a decoded video signal in response to a coded video signal. The video memory may be connected to the video decoder. The global motion circuit may be configured within the video decoder circuit. The global motion circuit may be configured to (i) receive one or more warp points and (ii) generate one or more warping addresses presented directly to the video memory.Type: GrantFiled: March 17, 2005Date of Patent: October 26, 2010Assignee: LSI CorporationInventors: Kasturiranga Rangam, Elliot Sowadsky, Ho-Ming Leung
-
Patent number: 7742063Abstract: An apparatus comprising a buffer circuit, a rotation circuit and a memory. The buffer may be configured to store original image data in one or more sub-matrices. The rotation circuit may be configured to (i) produce rotated data and (ii) store the rotated data in a transposed matrix. The memory may be configured to position the rotated data in the transposed matrix. The transposed matrix comprises final image data rotated by a predetermined angle from the original image data.Type: GrantFiled: July 7, 2005Date of Patent: June 22, 2010Assignee: LSI CorporationInventors: Ho-Ming Leung, Gary Chang, Wern-Yan Koe
-
Patent number: 7557811Abstract: An apparatus and method for storing image data comprising a first storage device and a second storage device. The first storage device may be configured to store at least one first pixel from a first field of a frame of the image at a first physical address in the first storage device. The second storage device may be configured to store a second pixel from a second field of the frame of the image at a second physical address in the second storage device. The first and second physical addresses may have the same relative position in an address space of the respective storage devices.Type: GrantFiled: October 31, 2006Date of Patent: July 7, 2009Assignee: LSI CorporationInventors: Elliot N. Linzer, Ho-Ming Leung
-
Patent number: 7545900Abstract: An apparatus comprising an oscillator circuit, a control circuit, a counter circuit and a detector circuit. The oscillator circuit may be configured to generate an output signal oscillating at a particular frequency in response to a control signal. The control circuit may be configured to generate the control signal in response to a first error signal and a second error signal. The counter circuit may be configured to generate the first error signal in response to the output signal and an input signal. The detector circuit may be configured to generate the second error signal in response to the output signal and the input signal.Type: GrantFiled: November 15, 2005Date of Patent: June 9, 2009Assignee: LSI CorporationInventors: Ho-Ming Leung, Nasima Parveen, Ka-Shu Ko
-
Patent number: 7408988Abstract: A method for motion estimating. The method generally includes the steps of (A) generating a first interpolated block having a sub-pixel resolution in response to a first interpolation process operating on a reference block of a reference frame of a video signal having an integer pixel resolution, (B) generating a motion vector in response to the first interpolated block and a current block of a current frame of the video signal having the integer pixel resolution and (C) generating a second interpolated block having the sub-pixel resolution in response to a second interpolation process operating on the reference block.Type: GrantFiled: December 20, 2002Date of Patent: August 5, 2008Assignee: LSI CorporationInventors: Elliot N. Linzer, Ho-Ming Leung, Soo-Chul Han
-
Patent number: 7362767Abstract: One aspect of the present invention concerns a method for controlling the frequency of oscillation of a local clock signal comprising the steps of (A) generating the clock signal in response to a first control signal, (B) generating the first control signal in response to one of a plurality of adjustment signals selected in response to a second control signal and (C) generating the second control signal in response to a comparison between a local timestamp and an external timestamp.Type: GrantFiled: July 22, 2003Date of Patent: April 22, 2008Assignee: LSI Logic CorporationInventors: Omer F. Orberk, Ho-Ming Leung, Chiu-Tsun Chu, Gary Chang
-
Publication number: 20080085124Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to present a transport stream having (i) audio/video data, (ii) video presentation time stamps, and (iii) audio presentation time stamps. The second circuit may have one or more phase locked loop circuits and a control circuit. The control circuit may. be configured to synchronize the playback of the audio/video data by adjusting a fractional divider of one or more of the phase locked loop circuits.Type: ApplicationFiled: October 10, 2006Publication date: April 10, 2008Inventors: Ho-Ming Leung, Elliot Sowadsky
-
Patent number: 7340634Abstract: An apparatus comprising a first portion, a second portion and a processor. The first portion is configured to generate a count signal in response to a number of oscillations of a clock signal. The first portion is powered by an unswitched power source. The second portion is configured to generate an interrupt signal in response to the count signal and a predetermined stored value. The second portion is powered by a switched power source. The processor is configured to (i) receive the interrupt signal and (ii) generate the switched power.Type: GrantFiled: August 27, 2004Date of Patent: March 4, 2008Assignee: LSI Logic CorporationInventors: Ho-Ming Leung, Remi C. Lenoir, Zoltan Toth, Daniel S. Perrin, Eric Hung, Timothy J. Wilson
-
Publication number: 20080031588Abstract: A method for transitioning a video system is disclosed. The method generally includes a first step for (A) executing in a processing circuit a standby code stored in a nonvolatile memory while the video system is in an off state, the off state defining a low power configuration for the processing circuit and a power off condition for the video system, the standby code being responsive to a plurality of wake up conditions to wake up the video system. In a second step, the method may (B) store an application code in a volatile memory while in the off state, the application code configured to operate the video system while in an on state of the video system. The method generally includes a third step for (C) transitioning from the off state to the on state upon detection of at least one of the wake up conditions. A step for (D) executing in the processing circuit the application code while in the on state to decode video may also exist in the method.Type: ApplicationFiled: August 2, 2006Publication date: February 7, 2008Inventors: Ho-Ming Leung, Elliot Sowadsky, Suryanaryana M. Potharaju, Peter G. Panagas
-
Patent number: 7327172Abstract: An apparatus comprising a phase lock loop circuit and a control circuit. The phase lock loop circuit configured to generate an output signal having a first frequency in response to (i) an input signal having a second frequency, (ii) a first divider value and (iii) a second divider value. The second divider value may control spread spectrum modulation of the phase lock loop circuit. The control circuit configured to generate the second divider value in response to (i) the output signal and (ii) a programmable control signal.Type: GrantFiled: June 27, 2005Date of Patent: February 5, 2008Assignee: LSI CorporationInventors: Ho-Ming Leung, Elliot Sowadsky, Eric Hung
-
Publication number: 20070286290Abstract: A method for processing a compressed signal of digital video is disclosed. The method generally includes the steps of (A) generating a decompressed signal by decompressing the compressed signal of digital video, (B) generating a filtered signal by spatial filtering the decompressed signal, wherein the spatial filtering is arranged to reduce mosquito noise within the decompressed signal and (C) generating a video signal by adding synchronization information to the filtered signal, the synchronization information being suitable for synchronizing a video display to the filtered signal.Type: ApplicationFiled: June 13, 2006Publication date: December 13, 2007Inventors: Ho-Ming Leung, Suryanaryana M. Potharaju