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: 8515974Abstract: 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: GrantFiled: September 2, 2011Date of Patent: August 20, 2013Assignee: Microsoft CorporationInventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
-
Patent number: 8144842Abstract: 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: GrantFiled: December 8, 2006Date of Patent: March 27, 2012Assignee: Microsoft CorporationInventors: Michael Geoffrey Andrew Wilson, Clifford Didcock, David Andrew Howell
-
Publication number: 20110320467Abstract: 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: ApplicationFiled: September 2, 2011Publication date: December 29, 2011Applicant: MICROSOFT CORPORATIONInventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
-
Patent number: 8032537Abstract: 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: GrantFiled: December 10, 2008Date of Patent: October 4, 2011Assignee: Microsoft CorporationInventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
-
Patent number: 7742579Abstract: 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: GrantFiled: January 28, 2005Date of Patent: June 22, 2010Assignee: Avaya Inc.Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson, Ruth E. Knap
-
Publication number: 20100145943Abstract: 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: ApplicationFiled: December 10, 2008Publication date: June 10, 2010Applicant: Microsoft CorporationInventors: Ashish Consul, Suryanarayana M. Gorti, Michael Geoffrey Andrew Wilson, James C. Kleewein
-
Publication number: 20080273672Abstract: 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: ApplicationFiled: May 3, 2007Publication date: November 6, 2008Applicant: Microsoft CorporationInventors: Clifford N. Didcock, Michael Geoffrey Andrew Wilson
-
Publication number: 20080137817Abstract: 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: ApplicationFiled: December 8, 2006Publication date: June 12, 2008Applicant: Microsoft CorporationInventors: Michael Geoffrey Andrew Wilson, Clifford Didcock, David Andrew Howell
-
Patent number: 7327836Abstract: 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: GrantFiled: May 20, 2002Date of Patent: February 5, 2008Assignee: Avaya UKInventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
-
Patent number: 7272214Abstract: 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: GrantFiled: September 8, 2003Date of Patent: September 18, 2007Assignee: Avaya UKInventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
-
Patent number: 7231022Abstract: 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: GrantFiled: July 9, 2004Date of Patent: June 12, 2007Assignee: Avaya UKInventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
-
Publication number: 20040120480Abstract: 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: ApplicationFiled: September 8, 2003Publication date: June 24, 2004Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
-
Publication number: 20040109544Abstract: 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: ApplicationFiled: May 20, 2002Publication date: June 10, 2004Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
-
Patent number: 6741134Abstract: 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: GrantFiled: May 21, 2002Date of Patent: May 25, 2004Assignee: Agilent Technologies, Inc.Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson, Charles Graeme Ritchie
-
Publication number: 20030174815Abstract: 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: ApplicationFiled: December 19, 2002Publication date: September 18, 2003Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
-
Publication number: 20020196082Abstract: 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: ApplicationFiled: May 21, 2002Publication date: December 26, 2002Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson, Charles Graeme Ritchie