Dr. Ding graduated from the Beijing Med Univ, Beijing City, Beijing, China in 1994. She works in Rochester, MN and specializes in Internal Medicine. Dr. Ding is affiliated with Mayo Clinic Hospital-Rochester Methodist Campus and Saint Marys Hospital.
Chung-Tao Chu - San Jose CA, US Wei Ding - Fremont CA, US
Assignee:
InterVideo, Inc. - Fremont CA
International Classification:
H04N 712
US Classification:
37524003
Abstract:
A system for improving the speed of the video encoding process by decreasing the number of cycles to perform the quantization. The disclosed system achieves the improvement through use of parallel processor such as one having a Single Instruction, Multiple Data (SIMD) architecture. Concurrent processing during one instruction cycle is accomplished, thereby leading overall to the use of fewer instruction cycles. In the preferred embodiment, an MMX instruction set is used for executing four quantization in parallel. The disclosed system also achieves a higher precision of the quantization during the encoding of video signals with the SIMD architecture by using a larger multiplier and larger shift factor.
System And Method For Deinterlacing A Video Signal For Display On Progressive Display Devices
Wei Ding - Fremont CA, US Andy C. Hung - Los Altos CA, US
Assignee:
Intervideo, Inc. - Fremont CA
International Classification:
H04N005/21
US Classification:
348448
Abstract:
A system and method for processing a video signal to make the corresponding image suitable for display on a progressive display device, i. e. , a computer monitor, is disclosed. The processing system includes a video display module which is capable of processing an image frame based on the content of the frame information itself, or the values of the pixels that comprise the frame.
System And Method Of A Fast Inverse Discrete Cosine Transform And Video Compression/Decompression Systems Employing The Same
An array of DCT transform coefficients are converted to a two-dimensional array of spatial data in a video compression or decompression system. The array of DCT transform coefficients are divided into two groups. A regional IDCT algorithm is applied to all coefficients, both non-zero and zero, of the first group, while IDCT computation is applied to only non-zero coefficients of the second group. The results of the operations are then combined and/or mapped to form the output array of spatial data. In one specific implementation wherein an 8. times. 8 array of DCT coefficients are to be transformed, the first region is defined by the first quadrant of coefficients in the 8. times. 8 array. A regional IDCT algorithm is applied to both zero and non-zero coefficients in the first quadrant. The non-zero coefficients in the remaining three quadrants are calculated directly, and the results of the direct calculations are combined with the results of the regional IDCT algorithm applied to the first quadrant coefficients.
Dennis G. Ballinger - Menlo Park CA Wei Ding - Salt Lake City UT Susanne Wagner - Murray UT Mark A. Hess - Salt Lake City UT
Assignee:
Myriad Genetics, Inc. - Salk Lake City UT
International Classification:
C07H 2104 C12Q 168
US Classification:
536 221
Abstract:
Human coronary heart disease susceptibility gene (CHD1), some alleles of which are related to susceptibility to coronary heart disease. Germline mutations in the CHD1 gene and their use in the diagnosis of predisposition to coronary heart disease and to metabolic disorders, including hypoalphalipoproteinemia, familial combined hyperlipidemia, insulin resistant syndrome X or multiple metabolic disorder, obesity, diabetes and dyslipidemic hypertension. Presymptomatic therapy of individuals who carry deleterious alleles of the CHD1 gene (including gene therapy, protein replacement therapy, and administration of protein mimetics and inhibitors). The screening of drugs for dyslipidemic therapy.
Motion vectors and associated errors which are determined in the course of encoding a video signal are used to determine whether respective macroblocks of two or more frames represent the same subject matter albeit displaced by motion represented by the frames. The motion vector errors are compared to a predetermined motion threshold. If a particular motion vector error is less than the motion threshold, the macroblocks corresponding to the motion vector error are determined to represent substantially identical subject matter and the corresponding motion vector represents displacement of the subject matter between the frames due to motion of the subject matter. Accordingly, differences between the macroblocks corresponding to the motion vector error are determined to be due primarily to noise and not to differences in the subject. Therefore, a relatively heavy temporal filter is applied between the macroblocks. Conversely, if a particular motion vector error is not less than the motion threshold, the macroblocks corresponding to the motion vector error are determined to represent different subject matter and only a spatial filter is applied to either macroblock.
Automated Tools For Building Secure Software Programs
Myla M. Archer - Alexandria VA, US Constance L. Heitmeyer - Washington DC, US Elizabeth I. Leonard - Silver Spring MD, US Carolyn B. Gasarch - Silver Spring MD, US Wei Ding - Boston MA, US
Assignee:
The Government of the United States of America, as represented by the Secretary of the Navy - Arlington VA
International Classification:
G06F 21/57
US Classification:
726 25
Abstract:
A computer implemented tool is described that includes an assertion generator module that can automatically generate assertions, which are usable to verify application-specific security properties, for a computer software program. An assertion checker module can automatically analyze the computer software program to ensure that it satisfies the application-specific security properties. A graphical user interface module can display feedback to diagnose security flaws detected in the computer software program based on the analysis by the assertion checker module. In support of these modules are a code preprocessor module that can translate source code of the computer software program into an intermediate abstract representation, and a database module that can store the generated assertions and associated data in a database. Each of the modules can provide functionality at any time during code construction of the computer software program.
Name / Title
Company / Classification
Phones & Addresses
Wei Ding Senior Manager Database And Website Development
American Pharmacists Association Pharmaceuticals · Professional Organization Books-Publishing/Printing · Associations
2215 Constitution Ave , NW, Washington, DC 20037 2215 Constitution Ave NW, Washington, DC 20037 (202)6284410, (202)7854834
Wei Ding President
IVORY WORLDWIDE CONSULTING, INC
1831 Amelia Way #8, Santa Clara, CA 95050
Wei Ding Managing
Ivory Consulting, LLC Software Ip Consulting
602 Olympic Ave, Hayward, CA 94544
Isbn (Books And Publications)
On the Road to Eu Accession: Financial Sector Development in Central Europe