Patents by Inventor Andrew F. Boardman

Andrew F. Boardman 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: 7577705
    Abstract: The present invention is directed to providing extensible and adaptable software communications controls for handling communication between devices. An extensible communications control is used to communicate between the computing device and a remote communications device. In a computing program that has been adapted to use the extensible communications control, information about a contact person is retrieved. From the retrieved contact information, it is determined what types of activities may be used to communicate with the contact person at the remote communications device. Once a communication activity has been determined from the contact person's information, a communication request is sent to a communication address associated with that communication activity. Upon acceptance the extensible communications control commences communication with the remote communications device.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventors: Jordan L. K. Schwartz, Sean O. Blagsvedt, Peyman Oriezy, Paul R. Erickson, Andrew F. Boardman
  • Publication number: 20040172452
    Abstract: The present disclosure recites methods, systems, and computer program products for selecting an appropriate service provider for a real-time communication activity with a contact using a single user interface. Each of one or more contacts may have one or more real-time addresses corresponding to distinct service providers. A selection module determines which service providers support a requested real-time communication activity for a contact, producing a subset of service providers. From the subset, a service provider for a real-time communication activity for a particular contact may be selected from a single user interface.
    Type: Application
    Filed: February 28, 2003
    Publication date: September 2, 2004
    Inventors: Paul R. Erickson, Jordan L.K. Schwartz, Peyman Oreizy, Andrew F. Boardman, Walter R. Smith, Deana R. Fuller
  • Publication number: 20040162883
    Abstract: The present disclosure recites methods, systems, and computer program products for selecting an appropriate service provider for a real-time communication activity with a contact. Each of one or more contacts may have one or more real-time addresses corresponding to distinct service providers, and/or to particular real-time communication activities. Based on one or more criteria, a selection module prioritizes service providers for a requested real-time communication activity with a contact, producing a subset of prioritized service providers. From the subset, an appropriate real-time address associated with a specific service provider for a real-time communication activity may be selected to communicate with a particular contact.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 19, 2004
    Inventors: Peyman Oreizy, Jordan L.K. Schwartz, Paul R. Erickson, Andrew F. Boardman, Walter R. Smith, Deana R. Fuller
  • Publication number: 20040136511
    Abstract: The present invention is directed to providing extensible and adaptable software communications controls for handling communication between devices. An extensible communications control is used to communicate between the computing device and a remote communications device. In a computing program that has been adapted to use the extensible communications control, information about a contact person is retrieved. From the retrieved contact information, it is determined what types of activities may be used to communicate with the contact person at the remote communications device. Once a communication activity has been determined from the contact person's information, a communication request is sent to a communication address associated with that communication activity. Upon acceptance the extensible communications control commences communication with the remote communications device.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 15, 2004
    Applicant: Microsoft Corporation
    Inventors: Jordan L.K. Schwartz, Sean O. Blagsvedt, Peyman Oriezy, Paul R. Erickson, Andrew F. Boardman