Patents by Inventor Thomas Millett

Thomas Millett 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).

  • Publication number: 20070203997
    Abstract: The principles of the present invention provide for categorizing electronic messages based on trust between electronic messaging entities. Messaging servers maintain trust lists indicating levels of trust between electronic messaging entities. Trust lists can be generated from existing trust information, such as, for example, address book entries. Messaging servers also maintain activity stores that indicate messaging activity between messaging entities. Based on information in a trust list and, when appropriate, information in an activity store, a messaging server can categorize an accessed electronic message, such as, for example, as unwanted and/or unsolicited. Messaging servers can securely exchange trust list information to increase the possibility of identifying a level of trust between messaging entities, even between messaging entities that have not previously exchanged electronic messages.
    Type: Application
    Filed: March 19, 2007
    Publication date: August 30, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Aleksandr Ingerman, Thomas Millett, Keith McCall
  • Publication number: 20070125847
    Abstract: Generating a series of digits corresponding to a personal identification number (PIN) of a user for unified messaging access to personal information management (PIM) data. Data involved in the generation of the series of digits along with the series of digits are stored for subsequent use during authentication of the user and PIN updates.
    Type: Application
    Filed: April 7, 2006
    Publication date: June 7, 2007
    Inventors: Thomas Millett, Sridhar Sundararaman, Srinivasa Manda
  • Publication number: 20070073544
    Abstract: Localized prompt statements. For each prompt statement to be executed, identifying a resource string that corresponds to a variable associated with the prompt statement permits retrieval of one or more localized media files. For example, the media files may provide for playing spoken prompts in a localized language. Executing the prompt statement includes rendering the retrieved media files. In one aspect, the localized prompt statements contain both text and numeric values wherein a spoken prompt is grammatically correct for the numeric value contained in the prompt.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Applicant: Microsoft Corporation
    Inventors: Thomas Millett, David Fong
  • Publication number: 20060053298
    Abstract: The present invention extends to methods, systems, and computer program products for securing audio-based access to application data. A client sends and a server receives a request for audio-based access to application data. The server sends a first audio challenge for a user credential in response to the request. The client receives the first audio challenge and sends a user credential. The server receives the user credential and sends a second audio challenge. The second audio challenge is configured to be understandable to a user of the client but difficult to recognize using automated voice recognition techniques. The client receives the second audio challenge and sends an additional portion of data responsive to the second audio challenge. The server receives the additional portion of data and calculates a client authorization based on the received user credential and received additional portion of data.
    Type: Application
    Filed: September 7, 2004
    Publication date: March 9, 2006
    Inventors: Aleksandr Ingerman, Bruce Jones, Thomas Millett