Patents by Inventor David Andrew Howell

David Andrew Howell 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: 8144842
    Abstract: A Unified Messaging (UM) gateway device located at a branch office of a UM system manages calls if the network connecting the branch office to a UM server of the UM system is unavailable. The UM gateway device contains relatively simple hardware and software as compared to the hardware and software of a UM server. The UM gateway device provides call answering functionality, in the absence of the UM server. In various configurations, the UM gateway device provides access to mailboxes, manages incoming calls, provides an outgoing message (e.g., an announcement or prompt), provides an indication where the called-for person can be reached, and, when the network becomes available, returns management of incoming calls to the UM server and/or handles incoming calls in conjunction with the Unified Messaging server.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Michael Geoffrey Andrew Wilson, Clifford Didcock, David Andrew Howell
  • Patent number: 7693267
    Abstract: Improved systems and methods are provided for transcribing audio files of voice mails sent over a unified messaging system. Customized grammars specific to a voice mail recipient are created and utilized to transcribe a received voice mail by comparing the audio file to commonly utilized words, names, acronyms, and phrases used by the recipient. Key elements are identified from the resulting text transcription to aid the recipient in processing received voice mails based on the significant content contained in the voice mail.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 6, 2010
    Assignee: Microsoft Corporation
    Inventors: David Andrew Howell, Sridhar Sundararaman, David T. Fong, Frank Torsten Bernd Seide
  • Publication number: 20080137817
    Abstract: A Unified Messaging (UM) gateway device located at a branch office of a UM system manages calls if the network connecting the branch office to a UM server of the UM system is unavailable. The UM gateway device contains relatively simple hardware and software as compared to the hardware and software of a UM server. The UM gateway device provides call answering functionality, in the absence of the UM server. In various configurations, the UM gateway device provides access to mailboxes, manages incoming calls, provides an outgoing message (e.g., an announcement or prompt), provides an indication where the called-for person can be reached, and, when the network becomes available, returns management of incoming calls to the UM server and/or handles incoming calls in conjunction with the Unified Messaging server.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Applicant: Microsoft Corporation
    Inventors: Michael Geoffrey Andrew Wilson, Clifford Didcock, David Andrew Howell
  • Patent number: 6086618
    Abstract: A method for developing system resource usage "cost" equations, creating models based upon such cost equations, and estimating total system resource usage and computer program product incorporating such cost equations. A server application is analyzed and certain transactions are defined therein that occur in response to interaction with a client application that in many instances originates from user behavior. System resources are also identified and resource usage measurements are determined for each transaction. One way of determining the resource usage measurements is by creating a load of a particular transaction on an "instrumented" server application and measuring the resources used in connection with the transaction. Cost equations for each type of system resource can then be constructed taking a component from each transaction that uses a particular system resource so that the cost equations are defined in terms of transactions.
    Type: Grant
    Filed: January 26, 1998
    Date of Patent: July 11, 2000
    Assignee: Microsoft Corporation
    Inventors: Hilal Al-Hilali, Perry Clarke, David Edward Guimbellot, David Andrew Howell