Patents by Inventor Scott A. Thurlow

Scott A. Thurlow 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: 7599922
    Abstract: A method and system for federated searching that includes receiving a user query a first location, extracting terms from the user query, assigning the query a ranking based on the terms, sending the user query to a second location for resolution if the ranking of the query meets a predetermined threshold, and receiving a response from the second location. The user query is parsed, normalized and ranked to determine if terms in the user query are relevant to the search facility of the second location. In order to make that ranking determination, data representative of the goods or services provided by the second location is provided to the first location by the second location. A data structure is built to allow an original value provided by the second location and the slot wherein the original value is expected to be indexed by all possible values for the original value by determining substantially all possible values for the original value.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: October 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Zhanliang (John) Chen, Christopher C. McConnell, Igor I. Rondel, Scott A. Thurlow, Siddhartha Cingh Arora, Thomas D. White, Tobin D. Baker
  • Patent number: 7523222
    Abstract: In an electronic mail system environment, a system and method for providing message flags, providing custom forms, and providing an autoresponse feature. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other users. The custom form's attributes are transmitted to the recipient as an element of the e-mail message. An autoresponse feature allows a sender to create a message that includes voting buttons corresponding to the possible responses to a query. A recipient replies by selecting one of the voting buttons. The recipient's vote is automatically tallied in the sender's copy of the message, thus allowing the sender to view a vote tally, a list of recipients, and their response.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Andrew G. Carlson, Nicholas Paul Duane, Scott A. Thurlow
  • Publication number: 20060168067
    Abstract: In an electronic mail system environment, a system and method for providing message flags, providing custom forms, and providing an autoresponse feature. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other users. The custom form's attributes are transmitted to the recipient as an element of the e-mail message. An autoresponse feature allows a sender to create a message that includes voting buttons corresponding to the possible responses to a query. A recipient replies by selecting one of the voting buttons. The recipient's vote is automatically tallied in the sender's copy of the message, thus allowing the sender to view a vote tally, a list of recipients, and their response.
    Type: Application
    Filed: December 12, 2005
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Carlson, Nicholas Duane, Scott Thurlow
  • Patent number: 7010616
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Grant
    Filed: February 27, 2002
    Date of Patent: March 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Andrew G. Carlson, Nicholas Paul Duane, Scott A. Thurlow
  • Patent number: 6993563
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Grant
    Filed: February 7, 2003
    Date of Patent: January 31, 2006
    Assignee: Microsoft Corporation
    Inventors: Andrew T. Lytle, Brian W. MacDonald, Andrew G. Carlson, Scott A. Thurlow
  • Patent number: 6954782
    Abstract: An electronic mail (e-mail) application program includes a configurable, e-mail messaging feature for automatically responding to a portable computer's transition between online and offline states. The e-mail application program determines the state of a connection between a portable computer and an electronic mail server and processes electronic messages in accordance with the appropriate state. The portable computer's transition between an online state and an offline state triggers a user-configurable response, designed to permit the continuation of electronic mail message processing in a manner that accommodates the state change. The e-mail application program responds to such a transition by automatically switching between online and offline modes of operation. The e-mail application program can also respond to such a transition by establishing a secondary connection to a mail server when a primary connection is rendered inoperative.
    Type: Grant
    Filed: August 19, 2002
    Date of Patent: October 11, 2005
    Assignee: Microsoft Corporation
    Inventors: Scott A. Thurlow, David A. Raissipour, Stephen T. Wells, Robert M. Price
  • Publication number: 20030120737
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Application
    Filed: February 7, 2003
    Publication date: June 26, 2003
    Applicant: Microsoft Corporation
    Inventors: Andrew T. Lytle, Brian W. MacDonald, Andrew G. Carlson, Scott A. Thurlow
  • Patent number: 6549950
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Grant
    Filed: February 5, 1998
    Date of Patent: April 15, 2003
    Assignee: Microsoft Corporation
    Inventors: Andrew T. Lytle, Brian W. MacDonald, Andrew G. Carlson, Scott A. Thurlow
  • Publication number: 20020198951
    Abstract: An electronic mail (e-mail) application program includes a configurable, e-mail messaging feature for automatically responding to a portable computer's transition between online and offline states. The e-mail application program determines the state of a connection between a portable computer and an electronic mail server and processes electronic messages in accordance with the appropriate state. The portable computer's transition between an online state and an offline state triggers a user-configurable response, designed to permit the continuation of electronic mail message processing in a manner that accommodates the state change. The e-mail application program responds to such a transition by automatically switching between online and offline modes of operation. The e-mail application program can also respond to such a transition by establishing a secondary connection to a mail server when a primary connection is rendered inoperative.
    Type: Application
    Filed: August 19, 2002
    Publication date: December 26, 2002
    Applicant: Microsoft Corporation
    Inventors: Scott A. Thurlow, David A. Raissipour, Stephen T. Wells, Robert M. Price
  • Publication number: 20020188683
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Application
    Filed: February 5, 1998
    Publication date: December 12, 2002
    Applicant: MICROSOFT CORPORATION
    Inventors: ANDREW T. LYTLE, BRIAN W. MACDONALD, ANDREW G. CARLSON, SCOTT A. THURLOW
  • Publication number: 20020169841
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Application
    Filed: February 27, 2002
    Publication date: November 14, 2002
    Applicant: Microsoft
    Inventors: Andrew G. Carlson, Nicholas Paul Duane, Scott A. Thurlow
  • Patent number: 6457879
    Abstract: An electronic mail (e-mail) application program includes a configurable, e-mail messaging feature for automatically responding to a portable computer's transition between online and offline states. The e-mail application program determines the state of a connection between a portable computer and an electronic mail server and processes electronic messages in accordance with the appropriate state. The portable computer's transition between an online state and an offline state triggers a user-configurable response, designed to permit the continuation of electronic mail message processing in a manner that accommodates the state change. The e-mail application program responds to such a transition by automatically switching between online and offline modes of operation. The e-mail application program can also respond to such a transition by establishing a secondary connection to a mail server when a primary connection is rendered inoperative.
    Type: Grant
    Filed: December 17, 1997
    Date of Patent: October 1, 2002
    Assignee: Microsoft Corporation
    Inventors: Scott A. Thurlow, David A. Raissipour, Stephen T. Wells, Robert M. Price
  • Patent number: 6243721
    Abstract: A system for providing automatic capabilities in creating a computer form containing control items. Upon selecting a control item to place on a computer form, preferred coordinates to position the control item is automatically determined. Next, the size of the new control item is automatically selected based on properties of the new control item and the size and location of surrounding control items. The new control item, and any intersecting control items, are then automatically adjusted to accommodate the new control item at the preferred coordinates. The adjustments include: (1) setting the width and height of the new control item; (2) identifying the space available to above and to the right of the preferred coordinates; and if the width or height of the new control item exceeds the space available, (3) adjusting the other control items to obtain additional space for the new control item. Alignment properties for the new control item are also automatically determined and assigned.
    Type: Grant
    Filed: January 31, 1997
    Date of Patent: June 5, 2001
    Assignee: Microsoft Corporation
    Inventors: Nicholas P. Duane, Brian W. MacDonald, Suryanarayanan Raman, Scott A. Thurlow
  • Patent number: 6212553
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Grant
    Filed: February 4, 1998
    Date of Patent: April 3, 2001
    Assignee: Microsoft Corporation
    Inventors: Bryan I-chuen Lee, Gay L. Gilmore, Scott A. Thurlow
  • Patent number: 6073137
    Abstract: A method for efficiently updating and displaying the hierarchy of a remote data store and displaying subfolder indicia indicating that child folders contain at least one subfolder. When a user expands a folder, an e-mail client displays a cached list of the expanded folder's contents. After the cached data is displayed, a list of the expanded folder's child folders and a list of the subfolders contained in the child folders are retrieved from the remote mail server. The retrieved data is sorted and compared to the cached list, and the cached data is updated to reflect the correct child folders and whether the child folders contain subfolders. The displayed hierarchy is then updated to reflect the state of the data that was retrieved from the server.
    Type: Grant
    Filed: October 31, 1997
    Date of Patent: June 6, 2000
    Assignee: Microsoft
    Inventors: Alon A. Brown, Scott A. Thurlow, Stephen T. Wells
  • Patent number: 6057841
    Abstract: Processing electronic messages by applying a rule representing a combination of additions, actions, or exceptions. A conditions window is displayed to present conditions upon which a rule for processing electronic messages cause an action to be taken. A condition can be selected in response to an input signal. In turn, an actions window is displayed to present actions that may be taken in response to the selected condition. An action is selected in response to receipt of an input signal. The actions window is updated to display the current state of the rule in a natural language format presented as a contiguous string of appended clauses corresponding to both the selected condition and the selected action. To create a rule including an exception, an exceptions window is displayed to present a list of exceptions associated with the selected condition. In response to receiving an input signal, an exception corresponding to the input signal is selected.
    Type: Grant
    Filed: December 21, 1998
    Date of Patent: May 2, 2000
    Assignee: Microsoft Corporation
    Inventors: Scott A. Thurlow, William J. Bliss, Douglas E. Stumberger, David R. Goodhand, Brian W. MacDonald
  • Patent number: 5923848
    Abstract: In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user.
    Type: Grant
    Filed: May 31, 1996
    Date of Patent: July 13, 1999
    Assignee: Microsoft Corporation
    Inventors: David R. Goodhand, Brian W. MacDonald, William J. Bliss, Scott A. Thurlow
  • Patent number: 5917489
    Abstract: A desktop information manager includes a "Rules Wizard" for creating and editing rules for processing electronic messages. The Rules Wizard allows creation of rules in a step-by-step manner by selecting natural language phrases representing conditions, actions, and exceptions. As rule components are selected by the user, the current rule is displayed in a natural language format. Variables are displayed as hypertext links. When the user specifies the value of a variable, the specified value is threaded back into the displayed rule. Templates and a rules from context feature expedite the construction of rules. Once created rules are stored on the client computer and possibly uploaded to the server in order to ensure efficient message processing.
    Type: Grant
    Filed: January 31, 1997
    Date of Patent: June 29, 1999
    Assignee: Microsoft Corporation
    Inventors: Scott A. Thurlow, William J. Bliss, Douglas E. Stumberger, David R. Goodhand, Brian W. MacDonald