Patents by Inventor Neil R. N. Enns

Neil R. N. Enns 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: 7082298
    Abstract: Methods, systems, and computer program products for using a mobile device to compose an electronic message by adding audio content to the message. Mobile devices include any type of portable or hand-held computing device, such as wireless telephones, personal digital assistants, and the like. After selecting the option to add audio content, the user speaks into the mobile device's audio input. The mobile device diverts the resulting audio stream into a temporary storage as the user speaks. To provide visual feedback, a progress indicator shows the user the amount of audio content stored compared to the amount that may be stored. An indicator shows that a message includes audio content as well as the size of the included audio content. No particular format or type is required for the audio content or electronic message.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: July 25, 2006
    Assignee: Microsoft Corporation
    Inventors: Neil R. N. Enns, John Ian Ferrell
  • Patent number: 7013350
    Abstract: A method and system for sending a message to multiple recipients using multiple transports from the same user interface is provided. The method allows a user to specify recipients and associated transports explicitly or implicitly. The user may explicitly associate a transport with a recipient by selecting the recipient's address from a contact list. The user may implicitly associate a transport with a recipient by entering the literal address of the recipient, such as an email address or a wireless address. When the user enters one or more literal addresses, the system parses the one or more addresses to determine which transport should deliver the message to each address, respectively. As it parses the addresses and makes its determinations, it sets flags appropriately. Then, each transport uses the flags to determine if it has a message to deliver, and if so, delivers the message.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: March 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Neil R. N. Enns, Gregory M. Burgess
  • Patent number: 6865683
    Abstract: Described is a mechanism for mobile devices that allows a user to set a time at which the mobile device will automatically power down, and another time at which the mobile device will wake up. The mechanism further allows the mobile device to be awakened earlier than the wake up time if an event is scheduled to occur prior to the wake up time. Furthermore, the mechanism provides for the cancellation of the automatic power down or wake up, based on user input.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: March 8, 2005
    Assignee: Microsoft Corporation
    Inventors: Matthew W. Taylor, Neil R. N. Enns, Andrew D. Padawer
  • Publication number: 20020174371
    Abstract: Described is a mechanism for mobile devices that allows a user to set a time at which the mobile device will automatically power down, and another time at which the mobile device will wake up. The mechanism further allows the mobile device to be awakened earlier than the wake up time if an event is scheduled to occur prior to the wake up time. Furthermore, the mechanism provides for the cancellation of the automatic power down or wake up, based on user input.
    Type: Application
    Filed: May 21, 2001
    Publication date: November 21, 2002
    Applicant: Microsoft Corporation
    Inventors: Andrew D. Padawer, Matthew W. Taylor, Neil R.N. Enns
  • Publication number: 20020116499
    Abstract: A method and system for sending a message to multiple recipients using multiple transports from the same user interface is provided. The method allows a user to specify recipients and associated transports explicitly or implicitly. The user may explicitly associate a transport with a recipient by selecting the recipient's address from a contact list. The user may implicitly associate a transport with a recipient by entering the literal address of the recipient, such as an email address or a wireless address. When the user enters one or more literal addresses, the system parses the one or more addresses to determine which transport should deliver the message to each address, respectively. As it parses the addresses and makes its determinations, it sets flags appropriately. Then, each transport uses the flags to determine if it has a message to deliver, and if so, delivers the message.
    Type: Application
    Filed: February 16, 2001
    Publication date: August 22, 2002
    Applicant: Microsoft Corporation,
    Inventors: Neil R.N. Enns, Gregory M. Burgess
  • Publication number: 20020102969
    Abstract: Methods, systems, and computer program products for using a mobile device to compose an electronic message by adding audio content to the message. Mobile devices include any type of portable or hand-held computing device, such as wireless telephones, personal digital assistants, and the like. After selecting the option to add audio content, the user speaks into the mobile device's audio input. The mobile device diverts the resulting audio stream into a temporary storage as the user speaks. To provide visual feedback, a progress indicator shows the user the amount of audio content stored compared to the amount that may be stored. An indicator shows that a message includes audio content as well as the size of the included audio content. No particular format or type is required for the audio content or electronic message.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Neil R.N. Enns, John Ian Ferell