Patents by Inventor Wade Wan

Wade Wan 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: 20070076799
    Abstract: Systems, methods, and computer program products are described to determine and present proper decoding information to ensure correct decoding in digital video recording applications, and in other applications. For example, decoding and display of certain video units in a compressed bitstream may require the correct header information corresponding to the video unit to be also presented to a decoder along with the video unit. Since, however, the location of the corresponding header information in the compressed bitstream may not be adjacent to the video unit, the described header locating systems, methods, and computer program products may be used not only to index the header information in a bitstream, but also to determine when and what header information needs to be presented to the decoder.
    Type: Application
    Filed: October 5, 2005
    Publication date: April 5, 2007
    Inventor: Wade Wan
  • Publication number: 20060023794
    Abstract: Aspects of noise reduction in digital video may comprise monitoring at least one of memory usage and memory bandwidth usage of memory utilized to process video data. The aspect may further comprise adaptively adjusting filtering of the video data according to the monitoring. At least one of impulse filtering, temporal filtering, and spatial filtering may be utilized for the filtering of the video data. At least one of the impulse filtering, the temporal filtering, and the spatial filtering may be adaptively adjusted based on the monitoring. Furthermore, at least one of motion information and edge information may be estimated from the video data for utilizing in at least one of the impulse filtering, the temporal filtering, and the spatial filtering. At least one of the estimated motion information and the estimated edge information may be adaptively adjusted based on the monitoring.
    Type: Application
    Filed: May 2, 2005
    Publication date: February 2, 2006
    Inventors: Wade Wan, Jason Demas, Darren Neuman
  • Publication number: 20050276488
    Abstract: A system and method for removing impulsive noise from a digital signal are disclosed. The system and method determines either a neighborhood maximum and/or a neighborhood minimum for a pixel of interest. The intensity of the pixel of interest is then compared to the neighborhood maximum or the neighborhood minimum to determine whether the pixel of interest should be replaced.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 15, 2005
    Applicant: Broadcom Corporation
    Inventor: Wade Wan
  • Publication number: 20050259960
    Abstract: One or more methods and systems of indexing an AVC video stream are presented. In one embodiment, the method comprises identifying one or more fields within a picture of an AVC video stream. In one embodiment, a field of the one or more fields indicates the beginning of each picture. In a second embodiment, a field of the one or more fields indicates a picture type of a picture. In a third embodiment, a field of the one or more fields indicates whether a picture is a reference or a non-reference picture. By determining that a picture is a non-reference picture, the picture may be discarded, thereby reducing the memory required to implement the indexing system while increasing the available memory size. In one embodiment, a system of indexing an AVC video stream comprises a control processor, a memory, and a set of instructions resident in the memory.
    Type: Application
    Filed: May 18, 2004
    Publication date: November 24, 2005
    Inventors: Wade Wan, Jiang Fu, Sherman (Xuemin) Chen
  • Publication number: 20050105736
    Abstract: Certain aspects of the invention for producing a secure key may comprise a secure key generator that receives a first, second and third input keys and utilizes these keys to generate a first output key. The first, second and third input keys may be a customer key, customer key selection and key variation, respectively. The first output key may be generated so that it is unique, differs from the first input key and is not a weak or semi-weak key. The first, second and third input keys may be mapped to generate mapped output key data and an intermediate key generated based on the first input key. The intermediate key and the output key data may be scrambled to create a scrambled output. At least a portion of the output key data may be masked and XORed with the scrambled output to generate the first output key.
    Type: Application
    Filed: November 14, 2003
    Publication date: May 19, 2005
    Inventors: Sherman Chen, Iue-Shuenn Chen, Robert Brownhill, Wade Wan
  • Publication number: 20050036607
    Abstract: One or more methods and systems of generating pseudo-random numbers that are used as encryption keys in cryptographic applications are presented. In one embodiment, a method of generating pseudo-random numbers is performed by sampling output sequences of a linear feedback shift register with a specified periodicity. In one embodiment, the generating of pseudo-random numbers using linear feedback shift registers is accomplished by periodically switching between iterative outputs generated by multiple linear feedback shift registers. In one embodiment, a method of encrypting a pseudo-random number generated by a linear feedback shift register comprises using a nonlinear operator. In one embodiment, a method of further encrypting a pseudo-random number is accomplished by using a hashing function whose initial value varies over time by way of a function operating on one or more variables.
    Type: Application
    Filed: August 15, 2003
    Publication date: February 17, 2005
    Inventors: Wade Wan, Sherman (Xuemin) Chen