Patents by Inventor David Cheng

David Cheng 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: 7583621
    Abstract: A method, or corresponding apparatus, assumes a call is a Voice Band Data (VBD) call. The method disables a local echo canceller and transmits a tone that disables distal echo canceller(s) along a communications path across which the call is communicated. After disabling the echo cancellers, the echo cancellers are allowed to operate in a typical manner, such as according to ITU standards, after the call is established, including remaining disabled if the call is a Voice Band Data call and being automatically enabled if the call is or becomes a voice call. The method or apparatus is particularly useful in networks having Point of Service (POS) devices that have modems that do not send out a 2100 Hz tone to disable echo cancelling in the communications path. In one embodiment, the method or corresponding apparatus is deployed in a gateway.
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: September 1, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: David Cheng-Song Qi, Yan Wang, Timothy G. Wade, William B. Page
  • Publication number: 20090049200
    Abstract: A system manages information exchanges between components of the system so that information is provided in a format expected by each particular component. In a specific implementation, a translation service provider intercepts information exchanges between client and data sources or data services and translates of converts software identifiers (e.g., UUIDs or GUIDs) as needed so that the client or data source can properly process the data. For example, a client may use GUIDs in a first format, and when information is requested is presented using a GUID in a second format, different from the first, the translation service provider translates a GUID to the first format. The translation service provider may be transparent to the other components of the system.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Cheng-Fang Lin, Mark Edward Wilcox
  • Publication number: 20090045599
    Abstract: A modular wheelchair assembly is adapted to be reconfigured between a fixed angle of tilt, a dynamically adjustable tilt-in-space configuration with the tilt axis being near the user's knees and a dynamically adjustable tilt-in-space configuration with the tilt axis being near the user's center of gravity. The reconfiguration is achieved by modifying a limited number of selectively removable components of the support assembly or the pivot assembly of the wheelchair.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Inventors: Nancy Balcom, Louis Belanger, Torr Brown, Janusz Krawczynski, Phil Mundy, David Harding, David Cheng Cheng
  • Publication number: 20080239995
    Abstract: A method for the automatic configuration of conference resources includes receiving a user request identifying at least one conference resource to be used in a conference. The at least one conference resource is reserved for the conference. Operation of the conference resource is automatically initiated without user interaction.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Inventors: David Cheng-Wei Lee, Fadi Jabbour, Eric H. Lee
  • Publication number: 20080089774
    Abstract: A method and apparatus for semiconductor processing is disclosed. In one embodiment, a method of transporting a wafer within a cluster tool, comprises placing the wafer into a first segment of a vacuum enclosure, the vacuum enclosure being attached to a processing chamber and a factory interface. The wafer is transported to a second segment of the vacuum enclosure using a vertical transport mechanism, wherein the second segment is above or below the first segment.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 17, 2008
    Inventors: J.B. Price, Jed Keller, Laurence Dulmage, David Cheng
  • Patent number: 7359489
    Abstract: A testing and performance analysis methodology applies a series of test vector pairs to the input ports of an echo canceller under test. The test vector signal pair may represent a particular speech activity state transition, e.g., a Brady Model transition. A scoring compression function such as a sigmoid squashing function is used to evaluate quantized performance parameters. The sub-scores may be weighted and averaged to provide an overall performance score.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: April 15, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: William B. Page, Yan Wang, Timothy G. Wade, Mark Milot, Ibrahim Yavuz, David Cheng-Song Qi
  • Publication number: 20080073031
    Abstract: A method and apparatus for semiconductor processing is disclosed. In one embodiment, a method of transporting a wafer within a cluster tool, comprises placing the wafer into a first segment of a vacuum enclosure, the vacuum enclosure being attached to a processing chamber and a factory interface. The wafer is transported to a second segment of the vacuum enclosure using a vertical transport mechanism, wherein the second segment is above or below the first segment.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 27, 2008
    Inventors: J.B. Price, Jed Keller, Laurence Dulmage, David Cheng
  • Publication number: 20080012358
    Abstract: There is a sweep lock having a housing with a sweep connected to the bottom surface of the housing. The sweep has a handle portion and a tongue portion, and is adapted to move from a first position to a second position, whereby said tongue is in an extended position in one of said first and second positions. The housing has a spring means having first and second ends. The first end is secured to the housing, and the second end is secured to the sweep.
    Type: Application
    Filed: June 4, 2007
    Publication date: January 17, 2008
    Inventors: Luke Liang, David Cheng, Toni Liang
  • Publication number: 20080010304
    Abstract: Described are techniques for clustering a data set of objects. Divide phase processing is performed to partition the data set into two or more partitions forming a hierarchy of the objects. Merge phase processing may be performing using the hierarchy to determine one or more disjoint clusters of objects of the data set. Optional preprocessing may be performed to determine weights for one or more features of an object.
    Type: Application
    Filed: March 29, 2007
    Publication date: January 10, 2008
    Inventors: Santosh Vempala, Grant Wang, Ravi Kannan, David Cheng
  • Publication number: 20070203875
    Abstract: There is disclosed systems and methods for retrieving files from a file server using file attributes. In one embodiment, an audio file server is accessed to retrieve prerecorded audio files using file attributes. In one embodiment, the HTTP protocol is used by adding query attributes, such as a text version of the desired message, along with other required attributes of the audio file, to the audio file server. The audio file server accepts the attributes, including the message text attributes and parses them to resolve which audio (.wav) message to retrieve. The retrieved audio file is then returned to the voice browser, which normally plays the message. In this way, IVR application developers can specify the content, speaker, language, dialect, emotion, and other attributes of a required audio file utilizing standard voice browsers to access audio files.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Applicant: InterVoice Limited Partnership
    Inventors: Ellis Cave, David Cheng
  • Publication number: 20070203927
    Abstract: In one embodiment, file attributes of a desired file are sent along with the URL to the storing server and the attributes are used for subsequent retrieval of the file. Attributes, such as the text or title of the file, the language of the file, the creator of the file, etc, can all be added to the file in the form of metadata. Files that are recorded without metadata can have metadata attached thereto and can be retrieved using the metadata. The URL initially carries the metadata to the server and the server then both uses the metadata for indexing purposes and, if desired, adds the metadata to the file for storage with the file. In one embodiment, the files are media files used in an IVR system.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Applicant: InterVoice Limited Partnership
    Inventors: Ellis Cave, David Cheng
  • Publication number: 20070198278
    Abstract: A facility procuring information about a distinguished property from its owner that is usable to refine an automatic valuation of the distinguished property is described. The facility displays information about the distinguished property used in the automatic valuation of the distinguished property. The facility obtains user input from the owner adjusting at least one aspect of information about the distinguished property used in the automatic valuation of the distinguished property. The facility then displays to the owner a refined valuation of the distinguished property that is based on the adjustment of the obtained user input.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 23, 2007
    Inventors: David Cheng, Stan Humphries, Kyusik Chung, Dong Xiang, Jonathan Burstein
  • Publication number: 20070192810
    Abstract: A tuning device uses a counter mode encryption cipher to encrypt counters associated with media content in order to protect the media content when it is sent to requesting device or controller. The encrypted counters are decrypted in order to consume the media content. The controller may send particular direction to the tuning device as to how the media content, encrypted counters, and other associated data are sent to the controller.
    Type: Application
    Filed: January 19, 2006
    Publication date: August 16, 2007
    Applicant: Microsoft Corporation
    Inventors: Thaddeus Pritchett, Kenneth Reneris, Bernhard Kotzenberg, David Cheng
  • Publication number: 20070100744
    Abstract: A money laundering prevention program administered by a financial institution. A plurality of risk factors associated with a potential for conducting illicit activities in connection with an account held at the financial institution are identified. The risk factors include jurisdiction-based risk factors, entity type-based risk factors, and/or business type-based risk factors. The risk factors are ranked and, based on the rank, each of the risk factors is assigned to a tier. Each of the tiers represents a level of risk that illicit activities will be conducted in connection with the account.
    Type: Application
    Filed: November 1, 2005
    Publication date: May 3, 2007
    Applicant: Lehman Brothers Inc.
    Inventors: Bruce Wu, Wai Hui, Arvydas Balionis, Erika Wessel, David Cheng, Harvey Kaminsky, Kenneth Kollar, Patrick Kidney
  • Publication number: 20070093903
    Abstract: Apparatuses and methods for single disc arthroplasty and multi-segmental spine replacement. The implant assembly includes a first cage (20) adapted to be rigidly attached to a first vertebra, a second cage (20) adapted to be rigidly attached to a second vertebrae, and a spinal disc replacement prosthesis (10) positioned between the first and second vertebrae. The spinal disc replacement prosthesis preferably includes a resilient body having two or more adjustable fluid-filled compartments.
    Type: Application
    Filed: October 5, 2004
    Publication date: April 26, 2007
    Inventor: David Cheng
  • Patent number: 7140359
    Abstract: A spark plug capable of removing the remaining electric charges is proposed. The spark plug can be installed in a vehicle and has an insulating body, a center electrode, a conductive housing and a conductive wire. The center electrode is passed through the insulating body. The conductive housing is disposed outside the insulating body. One end of the conductive wire is connected to the conductive housing and the other end of the conductive wire is fixed on a negative electrode of a battery of the vehicle. Since the electric charges remaining in the spark plug can be removed by the conductive wire after the high-voltage current sent from the ignition system induces the sparks, the present invention can avoid the damage of the spark plug to keep the spark plug in good status, maintain the efficiency of the engine, and make the car safer in usage.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: November 28, 2006
    Inventor: David Cheng
  • Publication number: 20060242080
    Abstract: To communicate requirements for a digital license from a receiver of corresponding digital content to a computing device upon which the digital content is to be rendered, the receiver tunes the content and locates within the content information relating to the requirements for the license, constructs the requirements from the located information, and sends such constructed requirements to the computing device. The computing device upon receiving the sent requirements constructs the license based on such received requirements, stores such constructed license in a license store of such computing device, and thereafter renders the content only in accordance with the license. Thus, the receiver need not communicate the license itself to the computing device.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Clifford Van Dyke, David Cheng, Siva Mohan
  • Publication number: 20060162685
    Abstract: A spark plug capable of removing the remaining electric charges is proposed. The spark plug can be installed in a vehicle and has an insulating body, a center electrode, a conductive housing and a conductive wire. The center electrode is passed through the insulating body. The conductive housing is disposed outside the insulating body. One end of the conductive wire is connected to the conductive housing and the other end of the conductive wire is fixed on a negative electrode of a battery of the vehicle. Since the electric charges remaining in the spark plug can be removed by the conductive wire after the high-voltage current sent from the ignition system induces the sparks, the present invention can avoid the damage of the spark plug to keep the spark plug in good status, maintain the efficiency of the engine, and make the car safer in usage.
    Type: Application
    Filed: January 26, 2005
    Publication date: July 27, 2006
    Inventor: David Cheng
  • Patent number: D589411
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: March 31, 2009
    Assignee: PDG Inc.
    Inventors: Torr Brown, David Cheng, Chris Morse, Jae-won Sim
  • Patent number: D599707
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: September 8, 2009
    Assignee: Honda Motor Co., Ltd.
    Inventors: David Cheng, Jason Matthew Wilbur