Patents by Inventor Shawn Loveland

Shawn Loveland 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: 8429743
    Abstract: Online risk mitigation techniques are described. In an implementation, a service is queried for a reputation associated with an object from an online source in response to selection of the object. A backup of a client that is to receive the object is stored prior to obtaining the object when the reputation does not meet a threshold reputation level.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Shawn Loveland, Geoffrey J Hulten, Elliott Jeb Haber, John L. Scarrow
  • Publication number: 20100162391
    Abstract: Online risk mitigation techniques are described. In an implementation, a service is queried for a reputation associated with an object from an online source in response to selection of the object. A backup of a client that is to receive the object is stored prior to obtaining the object when the reputation does not meet a threshold reputation level.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: Microsoft Corporation
    Inventors: Shawn Loveland, Geoffrey J. Hulten, Elliott Jeb Haber, John L. Scarrow
  • Publication number: 20060235898
    Abstract: Two computer systems in a network each have a local store that contains a copy of a data item that is to be synchronized. One of the computer systems may be, for example, a mobile device while the other may be a synchronization server. In order to determine whether to synchronize a data item, and what synchronization mechanism to use, one of the computer systems references a flexible set of rules that may be influenced by instructions from a network administrator or a mobile device user. The flexible set of rules takes into consideration the value of the data, the cost associated with synchronization, the security of the synchronization mechanisms, the security of the mobile device, as well as the location of the mobile user in dictating whether and how to synchronize.
    Type: Application
    Filed: January 26, 2006
    Publication date: October 19, 2006
    Applicant: Microsoft Corporation
    Inventor: Shawn Loveland
  • Publication number: 20060178137
    Abstract: Methods, systems, and computer program products for bridging mobile phone networks with other telephone networks. A telephone network comprises multiple individually addressable telephone lines connected to telephones and to a gateway, which in turn is connected to one or more mobile phones and potentially to one or more landlines. When the gateway receives an inbound call from one of the mobile phones, or an outbound call from one or the telephones, the gateway applies routing rules to determine how to route the call. Routing may depend on a variety of factors, such as time of day, cost, the mobile phone receiving an inbound call. To help identify the mobile phone as the source of an inbound call, a distinctive ring may be selected. To account for differences in the mobile phone network and the telephone network, the gateway translates signals between the two networks.
    Type: Application
    Filed: March 31, 2006
    Publication date: August 10, 2006
    Applicant: Microsoft Corporation
    Inventor: Shawn Loveland