Patents by Inventor David S. Cortright

David S. Cortright 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: 10055082
    Abstract: A method and apparatus for providing a user interface overlay. In one embodiment, a toolbar remains visible and can be selected at any time to activate the interface overlay. The interface overlay provides an easily visible list computing options, such as contacts, that overlays the entire display area. The background of the overlay may be semi-transparent so that underlying windows are still visible, but the list is highlighted. The list includes selectable display elements with display characteristics, such as size or color, that indicate one or more attributes associated with the corresponding computing options, such as a frequency of interaction with certain contacts. In one embodiment, groups of contacts can be sorted or filtered by the attributes before display. Each selectable display element identifies a contact and may indicate a current availability. A user selects a display element to initiate communication, such as an instant messaging chat session.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: August 21, 2018
    Assignee: OATH INC.
    Inventor: David S. Cortright
  • Publication number: 20140289647
    Abstract: A method and apparatus for providing a user interface overlay. In one embodiment, a toolbar remains visible and can be selected at any time to activate the interface overlay. The interface overlay provides an easily visible list computing options, such as contacts, that overlays the entire display area. The background of the overlay may be semi-transparent so that underlying windows are still visible, but the list is highlighted. The list includes selectable display elements with display characteristics, such as size or color, that indicate one or more attributes associated with the corresponding computing options, such as a frequency of interaction with certain contacts. In one embodiment, groups of contacts can be sorted or filtered by the attributes before display. Each selectable display element identifies a contact and may indicate a current availability. A user selects a display element to initiate communication, such as an instant messaging chat session.
    Type: Application
    Filed: March 27, 2014
    Publication date: September 25, 2014
    Applicant: YAHOO! INC.
    Inventor: David S. Cortright
  • Patent number: 8706169
    Abstract: A method and apparatus for providing a user interface overlay. In one embodiment, a toolbar remains visible and can be selected at any time to activate the interface overlay. The interface overlay provides an easily visible list computing options, such as contacts, that overlays the entire display area. The background of the overlay may be semi-transparent so that underlying windows are still visible, but the list is highlighted. The list includes selectable display elements with display characteristics, such as size or color, that indicate one or more attributes associated with the corresponding computing options, such as a frequency of interaction with certain contacts. In one embodiment, groups of contacts can be sorted or filtered by the attributes before display. Each selectable display element identifies a contact and may indicate a current availability. A user selects a display element to initiate communication, such as an instant messaging chat session.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: April 22, 2014
    Assignee: Yahoo! Inc.
    Inventor: David S. Cortright
  • Patent number: 7660809
    Abstract: Various entities need to share data among team members working on the same project without investing in specialized server software. To address this need, an existing standard file server is used to host data for sharing among the team. The file server has not been customized to share the data for the particular application. A user creates a special folder for a project at a user specified location on the file server. Data associated with the project is converted to files and stored in a structure of folders used by the file server to represent the data that is shared. Each client that has subscribed to this shared data synchronizes the data on their local computing device with the data on the file server. Security is provided by using the file server's built-in access controls.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventors: David S. Cortright, James C. Grandy, Daniel W. Crevier
  • Patent number: 7574665
    Abstract: The invention provides graphically representing time dependent information or data objects in a sequential manner using a dynamic time strip having implicit or explicit indications of time. The dynamic time strip is a linear graphical strip comprising graphical representations of time dependent information elements or data objects which may or may not include text or markers to indicate the time (i.e. second, minute, hour, day and/or date) along the length of the strip. As time passes, and data objects are changed, added or removed from the time strip, the time strip is automatically and dynamically updated to reflect these changes along with showing the passage of time. The period of time represented by the dynamic time strip is preferably one day, with the dynamic time strip automatically scrolling forward as time passes. However, in one embodiment, the period of time represented by the dynamic time strip is user configurable.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: August 11, 2009
    Assignee: Microsoft Corporation
    Inventor: David S. Cortright
  • Publication number: 20080163090
    Abstract: A method and apparatus for providing a user interface overlay. In one embodiment, a toolbar remains visible and can be selected at any time to activate the interface overlay. The interface overlay provides an easily visible list computing options, such as contacts, that overlays the entire display area. The background of the overlay may be semi-transparent so that underlying windows are still visible, but the list is highlighted. The list includes selectable display elements with display characteristics, such as size or color, that indicate one or more attributes associated with the corresponding computing options, such as a frequency of interaction with certain contacts. In one embodiment, groups of contacts can be sorted or filtered by the attributes before display. Each selectable display element identifies a contact and may indicate a current availability. A user selects a display element to initiate communication, such as an instant messaging chat session.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Applicant: Yahoo! Inc.
    Inventor: David S. Cortright
  • Patent number: 6952805
    Abstract: The system and method of the present invention automatically provides dynamically generated completion information for facilitating user input of email addresses or contact information. This completion information is developed from a “data store” comprised of multiple data sources such as previously sent or received email, and other types of electronic files such as word processor or spreadsheet files. The present invention monitors and uses the information in the data store to automatically store, track, maintain, and organize data entries in a dynamic “resolution list”. As a user begins to input an email address or contact, the present invention can either automatically complete the entry using a most probable result from the resolution list, or can display a list of likely matches from which the user may select the desired email address or contact.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: October 4, 2005
    Assignee: Microsoft Corporation
    Inventors: John E. Tafoya, David S. Cortright, Daniel W. Crevier, James J. O'Connor, Michael W. Fullerton, Jud E. Spencer
  • Patent number: 6895426
    Abstract: The present invention is directed at a system and process for allowing a user to treat email addresses as objects. This allows easy manipulation of the email addresses, such as allowing them to be added to a contact list, copied to the computer's clipboard, or double-clicked to open the related contact information for that email address sender. Email addresses are treated as objects in the message preview pane and full message windows of both incoming and outgoing email messages. A small icon is added to the text of each address. In a preferred embodiment, the icons will vary depending on the pedigree of the address. The invention is not limited to single addresses. Rather, an entry denoting a mailing list could also be treated as an object and a unique icon could be employed to indicate the nature of the entry. For outgoing messages, the pedigree of the address or list is determined by monitoring where the user obtained the address.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: May 17, 2005
    Assignee: Microsoft Corporation
    Inventors: David S. Cortright, Daniel W. Crevier, James J. O'Connor, Michael W. Fullerton
  • Patent number: 6829607
    Abstract: The system and method of the present invention automatically provides dynamically generated completion information for facilitating user input of email addresses or contact information. This completion information is developed from a “data store” comprised of multiple data sources such as previously sent or received email, and other types of electronic files such as word processor or spreadsheet files. The present invention monitors and uses the information in the data store to automatically store, track, maintain, and organize data entries in a dynamic “resolution list”. As a user begins to input an email address or contact, the present invention can either automatically complete the entry using a most probable result from the resolution list, or can display a list of likely matches from which the user may select the desired email address or contact.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: December 7, 2004
    Assignee: Microsoft Corporation
    Inventors: John E. Tafoya, David S. Cortright, Daniel W. Crevier, James J. O'Connor, Michael W. Fullerton
  • Publication number: 20040236749
    Abstract: The present invention is directed at a system and process for allowing a user to treat email addresses as objects. This allows easy manipulation of the email addresses, such as allowing them to be added to a contact list, copied to the computer's clipboard, or double-clicked to open the related contact information for that email address' sender. Email addresses are treated as objects in the message preview pane and full message windows of both incoming and outgoing email messages. A small icon is added to the text of each address. In a preferred embodiment, the icons will vary depending on the pedigree of the address. The invention is not limited to single addresses. Rather, an entry denoting a mailing list could also be treated as an object and a unique icon could be employed to indicate the nature of the entry. For outgoing messages, the pedigree of the address or list is determined by monitoring where the user obtained the address.
    Type: Application
    Filed: June 25, 2004
    Publication date: November 25, 2004
    Applicant: Microsoft Corporation
    Inventors: David S. Cortright, Daniel W. Crevier, James J. O'Connor, Michael W. Fullerton
  • Patent number: 6624831
    Abstract: A system and process for generating a dynamically adjustable toolbar is presented where the icons and labels associated with toolbar buttons are displayed or not displayed in the available toolbar space based on an assigned set of priorities. This system and process generally involves first identifying all the functions or commands that it is desired to include in a toolbar along with their respective button icons and labels. A priority is then assigned to each label associated with a button and each icon associated with a button. Next, the available toolbar space is determined. The button icons and labels are then displayed in the available toolbar space based on their assigned priority, with the icons and labels having the higher assigned priorities being displayed before those having lower priorities.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: September 23, 2003
    Assignee: Microsoft Corporation
    Inventors: Omar H. Shahine, Saiwing Yeung, David S. Cortright