Patents by Inventor Timothy David Sharpe

Timothy David Sharpe 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: 9625563
    Abstract: Managing use of a location sensor on a computing device for energy efficiency. The location sensor is briefly initialized to measure the signal quality. The measured signal quality is compared to pre-defined signal criteria values. The signal criteria values correspond to acceptable energy consumption, for example. If the signal criteria values are satisfied, location information for the computing device is obtained. Otherwise, the location sensor is disabled without obtaining the location information. In some embodiments, a lower-energy location sensor is used to obtain location information to determine whether to enable a higher-energy location sensor based on expected energy consumption.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: April 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jyh-Han Lin, Gang Zhao, Timothy David Sharpe
  • Patent number: 8639276
    Abstract: An interactive call disposition system that may operate on a mobile telephone independently of any remote or network-based information or functionality is provided. Upon receiving an incoming telephone call, the interactive call disposition system may automatically dispose of the call (e.g., call forwarding, voicemail, etc.), or the interactive call disposition system may conduct an interactive exchange with the calling party via an interactive voice response (IVR) system or via dual-tone, multi-frequency (DTMF) key input from the calling party. The interactive exchange between the interactive call disposition system and the calling party may accomplish disposition of the call based on calling party and called party information, such as calendar data, free/busy data, contacts information, and the like.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: January 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Timothy David Sharpe, Cameron Ali Etezadi
  • Publication number: 20140011517
    Abstract: Managing use of a location sensor on a computing device for energy efficiency. The location sensor is briefly initialized to measure the signal quality. The measured signal quality is compared to pre-defined signal criteria values. The signal criteria values correspond to acceptable energy consumption, for example. If the signal criteria values are satisfied, location information for the computing device is obtained. Otherwise, the location sensor is disabled without obtaining the location information. In some embodiments, a lower-energy location sensor is used to obtain location information to determine whether to enable a higher-energy location sensor based on expected energy consumption.
    Type: Application
    Filed: June 24, 2013
    Publication date: January 9, 2014
    Applicant: Microsoft Corporation
    Inventors: Jyh-Han Lin, Gang Zhao, Timothy David Sharpe
  • Patent number: 8472973
    Abstract: Managing use of a location sensor on a computing device for energy efficiency. The location sensor is briefly initialized to measure the signal quality. The measured signal quality is compared to pre-defined signal criteria values. The signal criteria values correspond to acceptable energy consumption, for example. If the signal criteria values are satisfied, location information for the computing device is obtained. Otherwise, the location sensor is disabled without obtaining the location information. In some embodiments, a lower-energy location sensor is used to obtain location information to determine whether to enable a higher-energy location sensor based on expected energy consumption.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: Jyh-Han Lin, Gang Zhao, Timothy David Sharpe
  • Patent number: 8290775
    Abstract: Pronunciation correction for text-to-speech (TTS) systems and speech recognition (SR) systems between different languages is provided. If a word requiring pronunciation by a target language TTS or SR is from a same language as the target language, but is not found in a lexicon of words from the target language, a letter-to-speech (LTS) rules set of the target language is used to generate a letter-to-speech output for the word for use by the TTS or SR configured according to the target language. If the word is from a different language as the target language, phonemes comprising the word according to its native language are mapped to phonemes of the target language. The phoneme mapping is used by the TTS or SR configured according to the target language for generating or recognizing an audible form of the word according to the target language.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 16, 2012
    Assignee: Microsoft Corporation
    Inventors: Cameron Ali Etezadi, Timothy David Sharpe
  • Patent number: 8280025
    Abstract: Automated unique call announcements for incoming telephone calls are provided. When a call is received at a mobile or wired telephone, a variety of data about the calling party, for example, caller identification and profile data for the calling party and data associated with the called party, for example, scheduling data, contacts data, and contextual data, such as time of day, may be used for generating a text-to-speech message that may be played to the called party as a unique call announcement. If desired, a standard or customized ring tone may be played before, after, or before and after presentation of the unique call announcement. In addition, voice command functionality may be provided for allowing a called party to direct a disposition of an incoming telephone call without answering the incoming telephone call.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 2, 2012
    Assignee: Microsoft Corporation
    Inventors: Timothy David Sharpe, Cameron Ali Etezadi
  • Publication number: 20110264940
    Abstract: Managing use of a location sensor on a computing device for energy efficiency. The location sensor is briefly initialized to measure the signal quality. The measured signal quality is compared to pre-defined signal criteria values. The signal criteria values correspond to acceptable energy consumption, for example. If the signal criteria values are satisfied, location information for the computing device is obtained. Otherwise, the location sensor is disabled without obtaining the location information. In some embodiments, a lower-energy location sensor is used to obtain location information to determine whether to enable a higher-energy location sensor based on expected energy consumption.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Jyh-Han Lin, Gang Zhao, Timothy David Sharpe
  • Publication number: 20090003580
    Abstract: An interactive call disposition system that may operate on a mobile telephone independently of any remote or network-based information or functionality is provided. Upon receiving an incoming telephone call, the interactive call disposition system may automatically dispose of the call (e.g., call forwarding, voicemail, etc.), or the interactive call disposition system may conduct an interactive exchange with the calling party via an interactive voice response (IVR) system or via dual-tone, multi-frequency (DTMF) key input from the calling party. The interactive exchange between the interactive call disposition system and the calling party may accomplish disposition of the call based on calling party and called party information, such as calendar data, free/busy data, contacts information, and the like.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Timothy David Sharpe, Cameron Ali Etezadi
  • Publication number: 20090006097
    Abstract: Pronunciation correction for text-to-speech (TTS) systems and speech recognition (SR) systems between different languages is provided. If a word requiring pronunciation by a target language TTS or SR is from a same language as the target language, but is not found in a lexicon of words from the target language, a letter-to-speech (LTS) rules set of the target language is used to generate a letter-to-speech output for the word for use by the TTS or SR configured according to the target language. If the word is from a different language as the target language, phonemes comprising the word according to its native language are mapped to phonemes of the target language. The phoneme mapping is used by the TTS or SR configured according to the target language for generating or recognizing an audible form of the word according to the target language.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Cameron Ali Etezadi, Timothy David Sharpe
  • Publication number: 20090003538
    Abstract: Automated unique call announcements for incoming telephone calls are provided. When a call is received at a mobile or wired telephone, a variety of data about the calling party, for example, caller identification and profile data for the calling party and data associated with the called party, for example, scheduling data, contacts data, and contextual data, such as time of day, may be used for generating a text-to-speech message that may be played to the called party as a unique call announcement. If desired, a standard or customized ring tone may be played before, after, or before and after presentation of the unique call announcement. In addition, voice command functionality may be provided for allowing a called party to direct a disposition of an incoming telephone call without answering the incoming telephone call.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Timothy David Sharpe, Cameron Ali Etezadi
  • Patent number: 7007237
    Abstract: A method and system that allows the user to fetch a subsequent web page while maintaining the current web page as the active web page. The next web page is fetched “in the background” and stored in cache memory without interrupting the user. Once the requested web page has been stored in cache, an indicator is added to the history list allowing the user access to the processed web page. In order to view the next web page, the user simply selects the appropriate icon on the user interface, such as the forward button which is akin to selecting the back or forward button to scroll through the history of web pages. Since the web page is in the cache, it is displayed relatively quickly and since the user selects when to display the page, there is no interruption.
    Type: Grant
    Filed: May 3, 2000
    Date of Patent: February 28, 2006
    Assignee: Microsoft Corporation
    Inventor: Timothy David Sharpe
  • Patent number: 6700591
    Abstract: A system and method for displaying property information, such as time or size information, on a display without displaying the textual column for these properties. The method compares predetermined properties of an item to a threshold value and assigns varying display indicators to the items based on the item's properties. The varying display indicators, such as colored fonts, have a variable quality such that as the relative properties for the item change, the variable indicator may also change accordingly. Additionally, the system and method updates the threshold value and the assigned variable visual indicators so the display characteristics change as the value changes. Thus, information is displayed to the user based on relative properties of the item without displaying explicit text.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: March 2, 2004
    Assignee: Microsoft Corporation
    Inventor: Timothy David Sharpe
  • Patent number: 6642945
    Abstract: A system and method for displaying lists of items, such as documents or email messages, wherein the method displays size information without displaying the textual column for this property. The method converts the size information into a percentage of the space in the row. Next, the method shades, in a light color, the calculated percentage of the background space in the row for that item. The shading may begin at the left-hand boundary and continue towards the right-hand boundary. Tick marks and/or values may be displayed in the column headers to indicate the relative sizes based on the shaded background. The shading may otherwise be fixed or relative to the largest item in the list or the both the largest and the smallest items in the list.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: November 4, 2003
    Assignee: Microsoft Corporation
    Inventor: Timothy David Sharpe