Patents by Inventor Shawn Domenic Loveland

Shawn Domenic 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: 7493130
    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: Grant
    Filed: January 26, 2006
    Date of Patent: February 17, 2009
    Assignee: Microsoft Corporation
    Inventor: Shawn Domenic Loveland
  • Patent number: 7287058
    Abstract: Performing operations over a low bandwidth and/or high cost networks, the operations requiring access to a document. Such operations may include sending/forwarding an e-mail with an attachment or printing/faxing a document over a network. A client, such as a mobile wireless device, sends an instruction to perform the operation to a server. The instruction identifies the document that is required to be accessed to complete the instruction, but does not include the document itself. The server then determines whether it has access to the required document. If the document is unavailable or an older version, the server requests the document from the client. The client then sends the document to the server so that the server may complete the operation requested by the document-inclusion instruction.
    Type: Grant
    Filed: February 25, 2002
    Date of Patent: October 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Shawn Domenic Loveland, Rex A. Foxford
  • Patent number: 7076797
    Abstract: Providing access to a mobile user session in a manner that more closely corresponds access to network resources to the trustworthiness of authentication methods and devices associated with the mobile user session. Characteristics of authentication methods associated with a mobile user session are synthesized to generate an authentication bundle. Characteristics may include data associated with passwords, biometric data or devices used to execute an authentication method. By synthesizing characteristics in varied manners, a non-binary sliding scale of access to network resources may be generated. An authentication bundle may be accessed to grant a mobile user session appropriate access to network resources. Granting access may include generating an authorization token that is passed to a filter or reverse proxy. Access to network resources may be dynamically modified as authentication methods associated with a mobile user session change.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: July 11, 2006
    Assignee: Microsoft Corporation
    Inventor: Shawn Domenic Loveland
  • Patent number: 7024214
    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: Grant
    Filed: February 26, 2002
    Date of Patent: April 4, 2006
    Assignee: Microsoft Corporation
    Inventor: Shawn Domenic Loveland
  • Patent number: 6650735
    Abstract: Facilitating voice access to personal information in a manner that the caller may voice command an action to be performed in response to hearing a particular personal information item. The voice commanded action is then automatically performed even if the action requires access to another personal information item of a different type. A voice access server receives a caller-issued voice command to hear a first item of personal information (such as a calendar item) corresponding to a first personal information type. Then, the voice access server automatically accesses the requested information, and audibly speaks the item to the caller. The caller may then submit a voice request to act on the first item of personal information. The voice access server then automatically accesses any other personal information needed to perform the requested action, even if access to a different personal information type is needed.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: November 18, 2003
    Assignee: Microsoft Corporation
    Inventors: David Kearney Burton, Gayle Ayers Elam, Simonie Justine Hodges Becker, Shawn Domenic Loveland
  • Publication number: 20030163515
    Abstract: Performing operations over a low bandwidth and/or high cost networks, the operations requiring access to a document. Such operations may include sending/forwarding an e-mail with an attachment or printing/faxing a document over a network. A client, such as a mobile wireless device, sends an instruction to perform the operation to a server. The instruction identifies the document that is required to be accessed to complete the instruction, but does not include the document itself. The server then determines whether it has access to the required document. If the document is unavailable or an older version, the server requests the document from the client. The client then sends the document to the server so that the server may complete the operation requested by the document-inclusion instruction.
    Type: Application
    Filed: February 25, 2002
    Publication date: August 28, 2003
    Inventors: Shawn Domenic Loveland, Rex A. Foxford
  • Publication number: 20030162555
    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: February 26, 2002
    Publication date: August 28, 2003
    Inventor: Shawn Domenic Loveland
  • Publication number: 20030070091
    Abstract: Providing access to a mobile user session in a manner that more closely corresponds access to network resources to the trustworthiness of authentication methods and devices associated with the mobile user session. Characteristics of authentication methods associated with a mobile user session are synthesized to generate an authentication bundle. Characteristics may include data associated with passwords, biometric data or devices used to execute an authentication method. By synthesizing characteristics in varied manners, a non-binary sliding scale of access to network resources may be generated. An authentication bundle may be accessed to grant a mobile user session appropriate access to network resources. Granting access may include generating an authorization token that is passed to a filter or reverse proxy. Access to network resources may be dynamically modified as authentication methods associated with a mobile user session change.
    Type: Application
    Filed: October 5, 2001
    Publication date: April 10, 2003
    Inventor: Shawn Domenic Loveland