Patents by Inventor David C. Lee

David C. Lee 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: 7136333
    Abstract: A system and method are disclosed for reading a multilevel signal from an optical disc. The method includes reading a raw analog data signal from a disc using an optical detector and adjusting the amplitude of the raw analog data signal. A timing signal is recovered from the amplitude adjusted analog data signal and correction is made for amplitude modulation of the raw analog data signal by processing the raw analog data signal and the timing signal.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: November 14, 2006
    Assignee: LSI Logic Corporation
    Inventors: Terrence L. Wong, John L. Fan, David C. Lee, Yi Ling, Yung-Cheng Lo, Steven E. McLaughlin, Laura L. McPheters, Richard L. Martin, Judith C. Powelson, Steven R. Spielman, David K. Warland, Jonathan A. Zingman
  • Patent number: 7058164
    Abstract: According to a particular embodiment of the present invention, a method for externally interrupting a telephony communication session includes establishing the telephony communication session with a remote user using a telephony interface. The method further includes loading a web page specifying one or more event handlers and media for presentation and presenting the media through a voice portion of the telephony communication session using the telephony interface. The method also includes handling input received by the telephony interface through the telephony communication session and receiving an interrupt at an interrupt handler, the interrupt specifying a session identifier for the telephony communication session. The method further includes identifying and communicating an event based on the interrupt and handling the event using a matching one of the event handlers of the web page.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: June 6, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Alex Yiu-Man Chan, Wai-Yip Tung, David C. Lee, Stanley K. Poon
  • Patent number: 7045633
    Abstract: A hydrate of 5-[4-[2-(N-methyl-N-(2-pyridyl)amino)ethoxy]benzyl]thiazolidine-2,4-dione, maleic acid salt, characterized in that it: (i) comprises water in the range of from 0.2 to 1.1% w/w; and (ii) provides an infrared spectrum containing peaks at 764 and 579 cm?1; and/or (iii) provides an X-ray powder diffraction (XRPD) pattern substantially as set out in FIG. II; a process for the preparation of such a compound, a pharmaceutical composition containing such a compound and the use of such a compound or composition in medicine.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: May 16, 2006
    Assignee: SmithKline Beecham PLC
    Inventors: Michael John Sasse, Paul David James Blackler, David C Lee
  • Patent number: 6889375
    Abstract: A system for application development is disclosed. The system includes programming entities, which include a workflow and a container. A contract specifies an interaction between at least two programming entities.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: May 3, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Alex Yiu-Man Chan, David C. Lee, Mike K. Chow, Rohit Dewan
  • Patent number: 6842410
    Abstract: A system and method are disclosed for providing a gain control signal for a multilevel read signal. In one embodiment, maximum automatic gain control marks are periodically inserted amongst a series of data fields. The automatic gain control marks include a series of high level marks such that the maximum signal detected in the interior portion of each maximum automatic gain control mark is not reduced by intersymbol interference. Minimum automatic gain control marks are also periodically inserted amongst a series of data fields. The automatic gain control marks include a series of high level marks such that the maximum signal detected in the interior portion of each minimum automatic gain control mark is not reduced by intersymbol interference. In another embodiment, multilevel signals are encoded to facilitate automatic gain control. The effect of a plurality of candidate merge symbols on the residual running total power associated with a current data block is determined.
    Type: Grant
    Filed: April 6, 2001
    Date of Patent: January 11, 2005
    Assignee: LSI Logic Corporation
    Inventors: Steven R. Spielman, Yung-Cheng Lo, David C. Lee, Judith C. Powelson
  • Patent number: 6834326
    Abstract: The present invention relates to transparent access to a redundant array of inexpensive devices. In particular, it provides a method and device for connecting redundant disk drives to a controller, preferably an intelligent switch, via a network. The disks are controlled by commands transported across the network. Commands may be SCSI, IDE/ATA or other commands. The network may comprise ethernet, fiber channel or other physical layer protocol. Commands can be encapsulated in IP packets and transmitted using either a reliable or unreliable transport protocol. Multicasting of packets from the controller to the multiple disk drives is part of the present invention.
    Type: Grant
    Filed: March 17, 2000
    Date of Patent: December 21, 2004
    Assignee: 3Com Corporation
    Inventors: Peter S. S. Wang, David C. Lee
  • Patent number: 6826613
    Abstract: The present invention relates to transparent access to network attached storage devices, configured to any of several protocols, such as SCSI over IP, NAS or NASD. In particular, the present invention provides for using a switch to transparently aggregate storage devices. The switch appears as a virtual storage device. It responds to requests to initiate file sessions and selects one of a plurality of storage devices to participate in the file session. A file session can be handed off to a different storage device. Both the setup and handoff are transparent to the client and its TCP/IP client. The present invention may be practiced either as a method or device. It may provide a virtual storage device or it may aggregate storage devices already attached to a network.
    Type: Grant
    Filed: March 15, 2000
    Date of Patent: November 30, 2004
    Assignee: 3Com Corporation
    Inventors: Peter S. S. Wang, David C. Lee, Anne G. O'Connell
  • Publication number: 20040233815
    Abstract: A system and method for reading and writing in a multilevel optical data system is disclosed. The system provides control signals for timing acquisition, level calibration, DC control, AGC, equalizer training and data synchronization. The user data is ECC protected and optionally convolutionally encoded before being combined with the control signals in an information block. The multilevel information block can be written to an optical disc as a series of multilevel marks. The optical disc may also contain an Address in Pregroove signal (AIP) to facilitate synchronization during writing of an information block. The AIP signal has an integer number of address frames per information block.
    Type: Application
    Filed: June 25, 2004
    Publication date: November 25, 2004
    Inventors: Terrence L. Wong, Gregory S. Lewis, David C. Lee, Yi Ling, Stephen P. Pope, Steven R. Spielman, Jonathan A. Zingman
  • Patent number: 6816447
    Abstract: Creation and detection of synchronization marks for a multilevel data storage medium is disclosed. A sequence of symbols is generated and the sequence of symbols is written to the multilevel data storage medium. A corresponding sequence may be generated by a detector and correlated with read data to detect the synchronization mark.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: November 9, 2004
    Assignee: LSI Logic Corporation
    Inventors: David C. Lee, Steven R. Spielman, Jonathan A. Zingman, Gregory S. Lewis
  • Publication number: 20040214865
    Abstract: A hydrate of 5-[4-[2-(N-methyl-N-(2-pyridyl)amino)ethoxy]benzyl]thiazolidine-2,4-dione, maleic acid salt, characterised in that it: (i) comprises water in the range of from 0.4 to 2.5% w/w; and (ii) provides an infra red spectrum containing peaks at 1749, 1703, 1645, 1623, 1365 and 736 cm−1; and/or (iii) provides an X-ray powder diffraction (XRPD) pattern substantially as set out in FIG. II and/or (iv) provides a Raman spectrum containing peaks at 3106, 3069, 3002, 2961, 1750, 1718, 1684, 1385, 1335, 1229, 1078, 917, 428 and 349 cm−1 and/or (iv) provides a solid-state nuclear magnetic resonance spectrum containing chemical shifts substantially as set out in Table I; a process for the preparation of such a compound, a pharmaceutical composition containing such a compound and the use of such a compound or composition in medicine.
    Type: Application
    Filed: May 20, 2004
    Publication date: October 28, 2004
    Applicant: SmithKline Beecham p.l.c.
    Inventors: Michael John Sasse, Paul David James Blackler, David C. Lee
  • Patent number: 6799260
    Abstract: Apparatus and methods for managing storage. A storage system may receive a request from a host, for example, to allocate n blocks of storage. The storage system may allocate m blocks of physical storage, where m<n, and indicate that the request completed successfully. In various embodiments, m>zero (0) or m=zero (0). The storage system may receive a request to access a block j of the requested blocks of storage, m<j<n, and accessing the block j, in response to the request to access. Allocating the physical storage may include allocating m blocks of physical storage encompassing the block j. After the allocating, the storage system may receive a request to access a block j of the requested blocks of storage, m<j<n, access the block j and indicate that the request to access completed successfully.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: September 28, 2004
    Assignee: Intransa, Inc.
    Inventors: Omer Tunali, Ismail Dalgic, David C. Lee, Randolph E. Harr
  • Publication number: 20040156284
    Abstract: A system and method are disclosed for reading a multilevel signal from an optical disc. The method includes reading a raw analog data signal from a disc using an optical detector and adjusting the amplitude of the raw analog data signal. A timing signal is recovered from the amplitude adjusted analog data signal and correction is made for amplitude modulation of the raw analog data signal by processing the raw analog data signal and the timing signal.
    Type: Application
    Filed: February 2, 2004
    Publication date: August 12, 2004
    Inventors: Terrence L. Wong, John L. Fan, David C. Lee, Yi Ling, Yung-Cheng Lo, Steven E. McLaughlin, Laura L. McPheters, Richard L. Martin, Judith C. Powelson, Steven R. Spielman, David K. Warland, Jonathan A. Zingman
  • Patent number: 6771570
    Abstract: A system and method for reading and writing in a multilevel optical data system is disclosed. The system provides control signals for timing acquisition, level calibration, DC control, AGC, equalizer training and data synchronization. The user data is ECC protected and optionally convolutionally encoded before being combined with the control signals in an information block. The multilevel information block can be written to an optical disc as a series of multilevel marks. The optical disc may also contain an Address in Pregroove signal (AIP) to facilitate synchronization during writing of an information block. The AIP signal has an integer number of address frames per information block.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: August 3, 2004
    Assignee: LSI Logic Corporation
    Inventors: Terrence L. Wong, Gregory S. Lewis, David C. Lee, Yi Ling, Stephen P. Pope, Steven R. Spielman, Jonathan A. Zingman
  • Publication number: 20040097553
    Abstract: A hydrate of 5-[4-[2-(N-methyl-N-(2-pyridyl)amino)ethoxy]benzyl]thiazolidine-2,4-dione, maleic acid salt, characterized in that it: (i) comprises water in the range of from 0.2 to 1.1% w/w; and (ii) provides an infrared spectrum containing peaks at 764 and 579 cm−1; and/or (iii) provides an X-ray powder diffraction (XRPD) pattern substantially as set out in FIG. II; a process for the preparation of such a compound, a pharmaceutical composition containing such a compound and the use of such a compound or composition in medicine.
    Type: Application
    Filed: October 24, 2003
    Publication date: May 20, 2004
    Applicant: SmithKline Beecham p.l.c.
    Inventors: Michael John Sasse, Paul David James Blackler, David C. Lee
  • Patent number: 6664278
    Abstract: The present invention provides a novel hydrate of 5-[4-[2-(N-methyl-N-(2-pyridyl)amino)ethoxy]benzyl]thiazolidine-2,4-dione, maleic acid.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: December 16, 2003
    Assignee: SmithKline Beecham p.l.c.
    Inventors: Michael John Sasse, Paul David James Blackler, David C. Lee
  • Patent number: 6657933
    Abstract: A system and method are disclosed for reading a multilevel signal from an optical disc. The method includes reading a raw analog data signal from a disc using an optical detector and adjusting the amplitude of the raw analog data signal. A timing signal is recovered from the amplitude adjusted analog data signal and correction is made for amplitude modulation of the raw analog data signal by processing the raw analog data signal and the timing signal.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: December 2, 2003
    Assignee: Calimetrics, Inc.
    Inventors: Terrence L. Wong, John L. Fan, David C. Lee, Yi Ling, Yung-Cheng Lo, Steven W. McLaughlin, Laura L. McPheters, Richard L. Martin, Judith C. Powelson, Steven R. Spielman, David K. Warland, Jonathan A. Zingman
  • Patent number: 6608807
    Abstract: A system and method are disclosed for generating a calibration sequence of multilevel symbols includes generating subsequences of digital values selected from a range of digital values using a maximal length shift register. The subsequences have a given subsequence length. The range of digital values is mapped onto a set of multilevel symbols and the multilevel symbols corresponding to the generated digital values are output to a write strategy processor.
    Type: Grant
    Filed: February 2, 2000
    Date of Patent: August 19, 2003
    Assignee: Calimetrics, Inc.
    Inventor: David C. Lee
  • Patent number: 6604219
    Abstract: A system and method are disclosed for writing a multilevel data sequence to a storage medium so that a read signal generated by reading the multilevel data sequence from the storage medium will have reduced low frequency content is described. The method includes evaluating the effect of a plurality of candidate merge symbols on an RDS of the read signal. A preferred merge symbol is selected from among the plurality of candidate merge symbols based on the effect of the preferred merge symbol on an RDS of the read signal. The preferred merge symbol is added to the multilevel data sequence so that the RDS of the read signal is controlled.
    Type: Grant
    Filed: February 2, 2000
    Date of Patent: August 5, 2003
    Assignee: Calimetrics, Inc.
    Inventors: David C. Lee, John L. Fan, Yung-Cheng Lo
  • Patent number: 6601101
    Abstract: The present invention relates to transparent access to network attached devices, such as network attached storage devices, Web servers or database servers. In particular, the present invention provides hand-off protocols that are transparent to a network client, with the advantage that physical devices can be added to, replaced on or removed from a network without reconfiguring network clients or applications running applications at levels above the network clients. One aspect the present invention is a method for handing off TCP sessions in a system including a client in communication with a switch and to or more devices. This method includes determining in the first device that a handoff should take place, identifying a second device to take over the session, sending handoff messages to and receiving an acknowledgment from the second device, and reporting the handoff to and receiving an acknowledgment from the switch.
    Type: Grant
    Filed: March 15, 2000
    Date of Patent: July 29, 2003
    Assignee: 3Com Corporation
    Inventors: David C. Lee, Peter S. S. Wang, Anne G. O'Connell
  • Publication number: 20030120078
    Abstract: A hydrate of 5-[4-[2-(N-methyl-N-(2-pyridyl)amino)ethoxy]benzyl]thiazolidine-2, 4-dione, maleic acid salt, characterised in that it: (i) comprises water in the range of from 0.4 to 2.5 % w/w; and (ii) provides an infra red spectrum containing peaks at 1749, 1703, 1645, 1623, 1365 and 736 cm−1; and/or (iii) provides an X-ray powder diffraction (XRPD) pattern substantially as set out in Figure II and/or (iv) provides a Raman spectrum containing peaks at 3106, 3069, 3002, 2961, 1750, 1718, 1684, 1385, 1335, 1229, 1078, 917, 428 and 349 cm−1 and/or (iv) provides a solid-state nuclear magnetic resonance spectrum containing chemical shifts substantially as set out in Table I; a process for the preparation of such a compound, a pharmaceutical composition containing such a compound and the use of such a compound or composition in medicine.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 26, 2003
    Applicant: SmithKline Beecham plc
    Inventors: Michael John Sasse, Paul David James Blackler, David C. Lee