Patents by Inventor Paul K. Kroman

Paul K. Kroman 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: 8151106
    Abstract: Systems and methods are disclosed that facilitate identifying messages generated on a mobile device while the device is offline as requiring encryption, storing the messages in a message outbox with a flag indicating that encryption is required, and identifying recipients of the flagged messages to generate a recipient list. The recipient list can be piggybacked on a server synchronization request when the mobile device enters a period of online activity, and a server can return public keys associated with identified recipients to permit an encryption component, such as a secure/multipurpose Internet mail extension protocol (S/MIME) encryption component, in the mobile device to encrypt the messages.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Garrett R. Vargas, Paul K. Kroman, Selvaraj Nalliah, Eian D. Counts, Gary W. Hall, Anoop Gupta
  • Patent number: 7882181
    Abstract: Systems and methods are disclosed that facilitate minimizing data transfer from a post office protocol (POP) server to a client device by employing a date filter with a predefined date range and applying a message body size threshold above which only a message header will be downloaded to conserve bandwidth and/or memory space on the client device. A user can request download of a message for which only a message header was originally downloaded if the header comprises information of interest to the user.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: February 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Paul K. Kroman, Owen W. Lloyd, William S. Stauber
  • Publication number: 20100229051
    Abstract: Systems and methods are disclosed that facilitate identifying messages generated on a mobile device while the device is offline as requiring encryption, storing the messages in a message outbox with a flag indicating that encryption is required, and identifying recipients of the flagged messages to generate a recipient list. The recipient list can be piggybacked on a server synchronization request when the mobile device enters a period of online activity, and a server can return public keys associated with identified recipients to permit an encryption component, such as a secure/multipurpose Internet mail extension protocol (S/MIME) encryption component, in the mobile device to encrypt the messages.
    Type: Application
    Filed: May 7, 2010
    Publication date: September 9, 2010
    Applicant: Microsoft Corporation
    Inventors: Garrett R. Vargas, Paul K. Kroman, Eian D. Counts, Selvaraj Nalliah, Gary W. Hall, Anoop Gupta
  • Publication number: 20100180347
    Abstract: A pluggable file-based DRM (digital rights management) API (application program interface) layer for applications and engines. The invention defines a pluggable file-based DRM API layer such that mobile operators can choose to use any file-based DRM (FDRM) engine in their final product. An FDRM engine can be content agnostic (e.g., can range from an executable to a media file or ring-tone). In accordance with the invention, an application can become DRM aware by calling the novel file-based DRM APIs. Any FDRM engine can be plugged into the novel API layer such that applications can use the protected content. The API layer of the subject invention can be designed such that applications that are DRM aware by using the file-based DRM API layer can be DRM engine agnostic.
    Type: Application
    Filed: March 23, 2010
    Publication date: July 15, 2010
    Applicant: Microsoft Corporation
    Inventors: Garrett R. Vargza, Paul K. Kroman, Selvaraj Nalliah, Elan D. Counts, Gary W. Hall, Anoop Gupta
  • Patent number: 7716479
    Abstract: Systems and methods are disclosed that facilitate identifying messages generated on a mobile device while the device is offline as requiring encryption, storing the messages in a message outbox with a flag indicating that encryption is required, and identifying recipients of the flagged messages to generate a recipient list. The recipient list can be piggybacked on a server synchronization request when the mobile device enters a period of online activity, and a server can return public keys associated with identified recipients to permit an encryption component, such as a secure/multipurpose Internet mail extension protocol (S/MIME) encryption component, in the mobile device to encrypt the messages.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: May 11, 2010
    Assignee: Microsoft Corporation
    Inventors: Garrett R. Vargas, Paul K. Kroman, Selvaraj Nalliah, Eian D. Counts, Gary W. Hall, Anoop Gupta