Patents by Inventor Michael Geoffrey Andrew Wilson

Michael Geoffrey Andrew Wilson 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: 8515974
    Abstract: A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
  • 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
  • Publication number: 20110320467
    Abstract: A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated.
    Type: Application
    Filed: September 2, 2011
    Publication date: December 29, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
  • Patent number: 8032537
    Abstract: A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: October 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
  • Patent number: 7742579
    Abstract: There is disclosed a call answering system comprising storage means for storing a user specified address; means for recording voice messages associated with the user; and forwarding means for forwarding recorded voice messages to the user specified address.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: June 22, 2010
    Assignee: Avaya Inc.
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson, Ruth E. Knap
  • Publication number: 20100145943
    Abstract: A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Applicant: Microsoft Corporation
    Inventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
  • Publication number: 20080273672
    Abstract: A system provides speech-enabled automated attendant call processing. A database comprises words that are anticipated to be received in a voice input. Stored in relation to the words are actions to be taken upon receipt of a call comprising to particular words. A server receives a call, and after playing a prompt, receives a voice input. The server identifies whether words in the voice input correspond to words in the database. If so, the server takes an action stored in the database in relation to the words in the voice input. If words in the voice input do not correspond to words in the database, the server queues the voice input for analysis. In response to inputs, the server adds words from the voice input to the database.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Applicant: Microsoft Corporation
    Inventors: Clifford N. Didcock, Michael Geoffrey Andrew Wilson
  • 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: 7327836
    Abstract: There is disclosed a unified messaging system in which a voice mail domain object comprising a plurality of fields is provided. At least one of such fields is selected to be defined as an open field such that it is accessible to an administration application of the system. The open fields are preferably stored as a voice mail domain summary in the e-mail directory of the unified messaging system.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: February 5, 2008
    Assignee: Avaya UK
    Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
  • Patent number: 7272214
    Abstract: There is provided a messaging system comprising at least one distributed front-end messaging system and a centralized data store associated with said at least one distributed front-end messaging system, in which system the centralized data store includes means for storing data associated with users of the at least one distributed front-end messaging system, the at least one distributed front-end messaging system further including a respective at least one cache means for storing at least a portion of the centralized data associated with users of said at least one distributed front-end messaging system such that at least one messaging function can be provided to users of said at least one distributed front-end messaging system in dependence on the data stored in said cache means. A centralized messaging system provides access to all stored data associated for all users associated with at least one distributed front-end messaging system.
    Type: Grant
    Filed: September 8, 2003
    Date of Patent: September 18, 2007
    Assignee: Avaya UK
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
  • Patent number: 7231022
    Abstract: A messaging architecture including at least two messaging systems, each messaging system being associated with a telephony switch connected to at least one messaging system subscriber and a mailbox for providing voice messaging services for calls to said at least one messaging system subscriber, the mailboxes for each of the at least two messaging systems being accessible via each messaging system, wherein each telephony switch is adapted to selectively route a call for a subscriber mailbox to one of the messaging systems for access to the subscriber mailbox.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: June 12, 2007
    Assignee: Avaya UK
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
  • Publication number: 20040120480
    Abstract: There is provided a messaging system comprising at least one distributed front-end messaging system and a centralized data store associated with said at least one distributed front-end messaging system, in which system the centralized data store includes means for storing data associated with users of the at least one distributed front-end messaging system, the at least one distributed front-end messaging system further including a respective at least one cache means for storing at least a portion of the centralized data associated with users of said at least one distributed front-end messaging system such that at least one messaging function can be provided to users of said at least one distributed front-end messaging system in dependence on the data stored in said cache means. A centralized messaging system provides access to all stored data associated for all users associated with at least one distributed front-end messaging system.
    Type: Application
    Filed: September 8, 2003
    Publication date: June 24, 2004
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
  • Publication number: 20040109544
    Abstract: There is disclosed a unified messaging system in which a voice mail domain object comprising a plurality of fields is provided. At least one of such fields is selected to be defined as an open field such that it is accessible to an administration application of the system. The open fields are preferably stored as a voice mail domain summary in the e-mail directory of the unified messaging system.
    Type: Application
    Filed: May 20, 2002
    Publication date: June 10, 2004
    Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
  • Patent number: 6741134
    Abstract: A DC feedback control circuit for compensating for a DC voltage level shift in a transimpedance amplifier circuit having a transistor as a high speed switching device. The DC feedback control circuit includes a filter for determining a DC voltage level at an output of the amplifier circuit and a differential pair of transistors for comparing the DC voltage level with a reference voltage. A pair of current mirrors mirror a current dependent on the comparison of the DC voltage level with the reference voltage and apply the mirrored current to an emitter of the transistor so as to maintain a substantially constant bias current through the switching transistor.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: May 25, 2004
    Assignee: Agilent Technologies, Inc.
    Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson, Charles Graeme Ritchie
  • Publication number: 20030174815
    Abstract: There is disclosed a unified messaging system in which a subscriber is notified of an incoming telephone call by a unified messaging voice server using instant messaging.
    Type: Application
    Filed: December 19, 2002
    Publication date: September 18, 2003
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
  • Publication number: 20020196082
    Abstract: A DC feedback control circuit for compensating for a DC voltage level shift in a transimpedance amplifier circuit (12) having a transistor (20) as a high speed switching device. The DC feedback control circuit includes a filter (30) for determining a DC voltage level at an output of the amplifier circuit (12) and a differential pair (36) of transistors for comparing the DC voltage level with a reference voltage (41). A pair of current mirrors (44 and 50) mirror a current dependent on the comparison of the DC voltage level with the reference voltage and apply the mirrored current to an emitter of the transistor (20) so as to maintain a substantially constant bias current through the switching transistor (20).
    Type: Application
    Filed: May 21, 2002
    Publication date: December 26, 2002
    Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson, Charles Graeme Ritchie