Patents by Inventor David J. Ford

David J. Ford 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: 7168012
    Abstract: The invention includes computer instructions that operate to generate a failure indication upon encountering a failure during an operation performed for a user design. The instructions further operate to automatically facilitate a user in determining a solution for the failure. As a result, the invention provides improved error reporting and recovery.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: January 23, 2007
    Assignee: Autodesk, Inc.
    Inventors: James M. Clauss, Kevin M. Linscott, David J. Ford
  • Patent number: 6804334
    Abstract: The invention comprises a method and device for dynamic message delivery based upon the identification of an originating caller. Specifically, the originating caller for an incoming call is identified and compared to a list of callers, where each caller within the list of callers is associated with one of a plurality of dispositions, the dispositions including accept, reject and forwarding of an incoming call. The incoming call is routed based upon the disposition associated with the identified originating caller. In the case of a subscriber utilizing a dial-up internet account, a message is sent to the subscriber via the internet connection alerting the subscriber that an incoming call is present and offering the subscriber various disposition options.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: October 12, 2004
    Assignee: Lucent Technologies Inc.
    Inventors: John Richard Beasley, Rebecca Lee Bessette, Wilbur Lee Bright, Gerald P. Carney, Jeffrey Thomas Cortley, Michael M. Cruzcosa, James J. Daniels, David J. Ford, Charles David Morgan, Kasiraman Narayanaswamy, Marcellus Alvernon Pannell, John A. O'Reilly, Mark A. Weissman, Weizhong Zhang
  • Publication number: 20020083377
    Abstract: A method and apparatus for processing and representing error messages within a computer-aided design environment is described. The present invention allows error/warning information to be stored in a central storage location by the function in which the error/warning causing fault occurs. The function then returns a result indicating that the function did not perform as expected. The calling function does not add an error/warning message of its own when returning, if necessary, to another calling function. Thus, only a single warning/error message can be stored and used for reporting the fault that caused the error/warning. In one embodiment, a hierarchical graphical error/warning log provides varying levels of error/warning information in response to user input.
    Type: Application
    Filed: February 20, 2002
    Publication date: June 27, 2002
    Inventors: James M. Clauss, Kevin M. Linscott, David J. Ford
  • Patent number: 6363503
    Abstract: A method and apparatus for processing and representing error messages within a computer-aided design environment is described. The present invention allows error/warning information to be stored in a central storage location by the function in which the error/warning causing fault occurs. The function then returns a result indicating that the function did not perform as expected. The calling function does not add an error/warning message of its own when returning, if necessary, to another calling function. Thus, only a single warning/error message can be stored and used for reporting the fault that caused the error/warning. In one embodiment, a hierarchical graphical error/warning log provides varying levels of error/warning information in response to user input.
    Type: Grant
    Filed: November 24, 1998
    Date of Patent: March 26, 2002
    Assignee: Autodesk, Inc.
    Inventors: James M. Clauss, Kevin M. Linscott, David J. Ford