Patents by Inventor Ding Li

Ding Li 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: 20100023708
    Abstract: An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords that the processor organizes into functionally common subsets. The processor includes a general purpose processor (GPU) and one or more special purpose processor (SPUs). An SPU of the processor may includes two SPU buffers. The processor first transfers bitstream data into GPU buffer memory and then populates the SPU buffers one after another with bitstream data. The SPU buffers may each include an overlap region that the SPU populates with the same bitstream data. The SPU parses the bitstream data in the SPU buffers in alternating fashion. The SPU may shift parsing from the one SPU buffer to the other SPU buffer when parsing reaches a subset boundary within an overlap region.
    Type: Application
    Filed: July 22, 2008
    Publication date: January 28, 2010
    Applicant: International Business Machines Corporation
    Inventors: Kuan Feng, Huo Ding Li, Xing Liu, Rong Yan, Yu Yuan, Sheng Xu
  • Publication number: 20100020885
    Abstract: An information handling system (IHS) may include a processor with multiple compute elements that decode pictures from an encoded video bitstream. Each compute element may perform a different part or sequential stage of a picture decoding process to obtain decoded pictures. A memory includes a decoded picture buffer that associates with a first stage of the sequential stages. The memory may also include respective decoded picture buffer snapshots for sequential stages other than the first sequential stage. A last sequential stage provides fully decoded pictures to a decoded picture pool in memory. The decoded picture buffer and decoded picture buffer snapshots may store pointers to decoded pictures in the decoded picture pool that the sequential stages need to perform decoding of pictures. In this manner, the sequential stages may share decoded pictures that the decoded picture pool stores.
    Type: Application
    Filed: July 22, 2008
    Publication date: January 28, 2010
    Applicant: International Business Machines Corporation
    Inventors: Yu Yuan, Rong Yan, Sheng Xu, Xing Liu, Huo Ding Li
  • Publication number: 20100013680
    Abstract: An information handling system includes a processor that may perform decoding of a variable-length code (VLC) bitstream after preprocessing the bitstream. The bitstream includes multiple VLC symbols as binary codewords. The processor analyzes incoming VLC bitstream information and generates VLC codeword symbol information in conformance with a VLC lookup table. The processor may access a 2 dimensional VLC lookup table in real time or on-the-fly. The VLC lookup table may reside in a system memory of the IHS. The single VLC lookup table may exhibit two dimensional indexing by leading zero count and bit-length possibility.
    Type: Application
    Filed: July 15, 2008
    Publication date: January 21, 2010
    Applicant: International Business Machines Corporation
    Inventors: Liang Chen, Kuan Feng, Huo Ding Li, xing Liu, Rong Yan, Yu Yuan, Sheng Xu
  • Publication number: 20100013681
    Abstract: An information handling system includes a processor that may perform preprocessing on a variable-length code (VLC) bitstream before decoding the bitstream. The bitstream includes multiple codewords. The processor analyzes incoming VLC bitstream information and generates codeword table information for storage in a system memory or a VLC codeword tables location. The processor generates a VLC lookup table from the information in the VLC codeword tables and stores that VLC lookup table in a system memory of the IHS. The VLC lookup table may exhibit two dimensional indexing by leading zero count and bit-length possibility.
    Type: Application
    Filed: July 15, 2008
    Publication date: January 21, 2010
    Applicant: International Business Machines Corporation
    Inventors: Liang Chen, Kuan Feng, Huo Ding Li, Xing Liu, Rong Yan, Yu Yuan, Sheng Xu
  • Publication number: 20090327550
    Abstract: An embedded system is provided, comprising a non-volatile memory, at least one slave unit and a master controller. The non-volatile memory comprises at least one hardware setting value and at least one identification number. All of the non-volatile memory, slave unit and the master controller are coupled to a bus. The master controller broadcasts an identification number through the bus to identify the non-volatile memory. Then, the master controller retrieves the slave identification numbers and the hardware setting values through the bus from the non-volatile memory.
    Type: Application
    Filed: September 11, 2008
    Publication date: December 31, 2009
    Applicant: SILICON MOTION, INC.
    Inventor: Ding LI
  • Publication number: 20090032698
    Abstract: Among various ions introduced into an ion trap 1, those ions which are within a predetermined mass range including the mass-to-charge ratio of an objective ion are selected. Then, the frequency of a capturing voltage is set so that the objective ion will be captured with a high q-value, and a CID gas is introduced into the ion trap 1. An excitation voltage corresponding to the mass-to-charge ratio of the objective ion is applied to end-cap electrodes 3 and 4 to cause an oscillation of the objective ion and help dissociation of the ion by CID. The high q-value leads to a high dissociation efficiency. The application of the excitation voltage is discontinued before the low-mass ions produced by CID totally dissipate. Simultaneously with this operation, or slightly delayed therefrom, the frequency of the capturing voltage is switched so that the q-value will be lowered.
    Type: Application
    Filed: February 23, 2006
    Publication date: February 5, 2009
    Applicant: Shimadzu Corporation
    Inventors: Osamu Furuhashi, Ding Li
  • Publication number: 20080235385
    Abstract: A method and apparatus for selectively using an anonymous proxy. A user request for content is received. A determination is made as to whether the user request satisfies context criteria. When the user request satisfies the context criteria, the user request is forwarded to an anonymous proxy. When the user request does not satisfy the context criteria, the request is sent directly to a content provider.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Inventor: Richard Ding Li
  • Publication number: 20080235623
    Abstract: A method and apparatus for filtering user identifying information. A user request for content is received, the request including user identifying information. A determination is made as to whether the user request satisfies context criteria. If the user request satisfies the context criteria, the user identifying information is filtered out from the user request. The filtered request is then sent to a content provider.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Inventor: Richard Ding Li
  • Publication number: 20080209050
    Abstract: A method and apparatus for a server capable of supporting multiple sessions with a browser. First session information of a browser is detected. Second session information of the browser is detected. A first session is initiated with a first browser instance of the browser using the first session information. A second session is initiated with a second browser instance of the browser using the second session information.
    Type: Application
    Filed: May 31, 2007
    Publication date: August 28, 2008
    Inventor: Richard Ding Li
  • Publication number: 20080209338
    Abstract: A method and apparatus for a browser supporting multiple user identifying states. A plurality of browser instances are initiated on a client. One of a plurality of user identifying states is selected for each of the plurality of browser instances. Each selected user identifying state is used in a distinct session between the browser and a server.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Inventor: Richard Ding Li
  • Publication number: 20060084407
    Abstract: A power management method for reducing data transmission errors is applicable in a mobile phone to be executed before the mobile phone enters into in a power-saving mode. The method comprises the following steps. First, whether transmitted data is accessed by a data transmission mechanism during the period of a counting time is checked. If no transmitted data being accessed is found during this period, the mobile phone will enter into power-saving mode.
    Type: Application
    Filed: August 24, 2005
    Publication date: April 20, 2006
    Inventor: Huan-Ding Li
  • Publication number: 20040110259
    Abstract: The invention provides human drug metabolizing enzymes (DME) and polynucleotides which identify and encode DME. The invention also provides expression vectors, host cells, antibodies, agonists, and antagonists. The invention also provides methods for diagnosing, treating, or preventing disorders associated with aberrant expression of DME.
    Type: Application
    Filed: January 29, 2003
    Publication date: June 10, 2004
    Inventors: Mariah R Baugh, Christopher M Bruns, Debopriya Das, Angelo Delegeane, Ding Li, Vicki S Elliott, Ameena R Gandhi, Jennifer A Griffin, April J A Hafalia, Farrah A Khan, Preeti G Lal, Sally Lee, Dyung Aina M Lu, Yan Lu, Chandra S Arvizu, Jayalaxmi Ramkumar, Huijun Z Ring, Madhusudan M Sanjanwala, Y Tom Tang, Kavitha Thangavelu, Michael Thornton, Catherine M Tribouley, Narinder K Chawla, Bridget A Warren, Junming Yang, Monique G Yao, Henry Yue
  • Patent number: 6580531
    Abstract: A method and apparatus for in-circuit biasing of a modulated laser and bit error rate testing of an optical transmitter and/or optical receiver under the control of a test controller. The test controller is communicably coupled to an interface of a module under test, as well as to external test equipment. The test controller modifies operational parameters of the modulated laser, in order to obtain a desired output power and to obtain a predetermined extinction ratio. The operational parameters of the laser include a laser bias current, an electro-absorption modulator offset bias current and a modulation depth. The disclosed test controller also determines whether the optical transmitter and/or receiver exhibit acceptable bit error rates. The disclosed test controller uses a variable optical attenuator, in combination with an erbium-doped fiber amplifier (EDFA) to control an optical signal to noise ratio for a signal terminating at either the transmitter or the receiver of the optical transceiver under test.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: June 17, 2003
    Assignee: Sycamore Networks, Inc.
    Inventors: Eric A. Swanson, Ruo Ding Li
  • Patent number: 6490071
    Abstract: A method of optimizing SBS suppression is disclosed for use in an optical communication system including a light guide for transmitting light and means for producing phase modulation of the light using at least first and second tones. In the method, an operational region of SBS suppression is established as a function of the phase modulation of the light such that the operational region identifies combinations of first and second phase modulation levels at which optimum SBS suppression is achieved for the first and second tones. Thereafter, based on the operational region, the first and second phase modulation levels are adjusted such that the system operates with optimum SBS suppression. In one aspect, a contour map and associated method are introduced.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: December 3, 2002
    Assignee: JDS Uniphase Corporation
    Inventors: Ronald T. Logan, Jr., Ruo Ding Li
  • Publication number: 20020015208
    Abstract: A method of optimizing SBS suppression is disclosed for use in an optical communication system including a light guide for transmitting light and means for producing phase modulation of the light using at least first and second tones. In the method, an operational region of SBS suppression is established as a function of the phase modulation of the light such that the operational region identifies combinations of first and second phase modulation levels at which optimum SBS suppression is achieved for the first and second tones. Thereafter, based on the operational region, the first and second phase modulation levels are adjusted such that the system operates with optimum SBS suppression. In one aspect, a contour map and associated method are introduced.
    Type: Application
    Filed: August 6, 2001
    Publication date: February 7, 2002
    Inventors: Ronald T. Logan, Ruo Ding Li
  • Patent number: 6282003
    Abstract: A method of optimizing SBS suppression is disclosed for use in an optical communication system including a light guide for transmitting light and means for producing phase modulation of the light using at least first and second tones. In the method, an operational region of SBS suppression is established as a function of the phase modulation of the light such that the operational region identifies combinations of first and second phase modulation levels at which optimum SBS suppression is achieved for the first and second tones. Thereafter, based on the operational region, the first and second phase modulation levels are adjusted such that the system operates with optimum SBS suppression. In one aspect, a contour map and associated method are introduced.
    Type: Grant
    Filed: February 2, 1998
    Date of Patent: August 28, 2001
    Assignee: Uniphase Corporation
    Inventors: Ronald T. Logan, Jr., Ruo Ding Li
  • Patent number: 4775948
    Abstract: A baseball with a self-contained speed-measuring module positioned within a hollowed-out portion of the solid core of the ball, with the upper portion of the module being a display unit that indicates the speed at which the baseball was thrown over a fixed distance, the read-out of the display unit being visible from the outside to allow for the reading thereof. The module is enclosed in a single, unitary housing, and includes a computer chip. The chip includes speed-determining circuitry, and is made up of a programmable counter that counts down a plurality of times for every time interval of the flight of the thrown ball, the value representative of each time interval being loaded into the programmable counter by a programmable logic array, whose inputs are coupled to the outputs of a most-significant digit display counter of an LCD unit, the instantaneous value of which is representative of the time interval determined by the countdown rate of the programmable counter.
    Type: Grant
    Filed: January 8, 1987
    Date of Patent: October 4, 1988
    Assignee: Monogram Models, Inc.
    Inventors: Dwain Dial, Hong T. Lin, Jr., Michael Yang, Ding-Li Huang, Teng C. Lu