Patents by Inventor David E.W. Mercer

David E.W. Mercer 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: 11356539
    Abstract: Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs between a mobile device and an internet service, and it involves a mobile internet service proxy. The information is condensed or compressed responsive to condensing metadata and uncondensed or uncompressed using the condensing metadata. The mobile internet service proxy may provide condensing metadata to the mobile device. This condensing metadata may be provided to the mobile device so that condensed data may be communicated at least between the mobile device and the mobile internet service proxy. In some instances, the mobile device may request that information be compressed and receive compressed information as a result. The mobile device may then utilize the condensing metadata to uncompress data provided from the internet service and/or the mobile internet service proxy.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: June 7, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Quentin S. Miller, David E. W. Mercer, John J. Ostlund
  • Publication number: 20190045032
    Abstract: Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs between a mobile device and an internet service, and it involves a mobile internet service proxy. The information is condensed or compressed responsive to condensing metadata and uncondensed or uncompressed using the condensing metadata. The mobile internet service proxy may provide condensing metadata to the mobile device. This condensing metadata may be provided to the mobile device so that condensed data may be communicated at least between the mobile device and the mobile internet service proxy. In some instances, the mobile device may request that information be compressed and receive compressed information as a result. The mobile device may then utilize the condensing metadata to uncompress data provided from the internet service and/or the mobile internet service proxy.
    Type: Application
    Filed: October 10, 2018
    Publication date: February 7, 2019
    Inventors: Quentin S. Miller, David E.W. Mercer, John J. Ostlund
  • Patent number: 10110709
    Abstract: Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs between a mobile device and an internet service, and it involves a mobile internet service proxy. The information is condensed or compressed responsive to condensing metadata and uncondensed or uncompressed using the condensing metadata. The mobile internet service proxy may provide condensing metadata to the mobile device. This condensing metadata may be provided to the mobile device so that condensed data may be communicated at least between the mobile device and the mobile internet service proxy. In some instances, the mobile device may request that information be compressed and receive compressed information as a result. The mobile device may then utilize the condensing metadata to uncompress data provided from the internet service and/or the mobile internet service proxy.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: October 23, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Quentin S. Miller, David E. W. Mercer, John J. Ostlund
  • Patent number: 9276741
    Abstract: Systems and methods for managing a content encryption key and a seed to generate the content encryption key are provided. In one example, a method may include receiving a request for a content encryption key at a content encryption key service. The request includes a requesting entity fingerprint that corresponds to a requesting entity and a seed identifier that corresponds to a seed. The seed identifier is mapped to the seed and the requesting entity fingerprint mapped to a corresponding seed permission. If the seed permission entitles the requesting entity to receive the content encryption key, the key is derived using the seed and provided to the requesting entity.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: March 1, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Siddharth Mantri, David E. W. Mercer, Ajay S. Kang
  • Patent number: 9270700
    Abstract: Security protocols for mobile operator networks are described. In embodiments, mobile communication link is established between a mobile phone and a media content provider via a communication service provider with which the mobile phone is registered for mobile communications, and via at least one roaming node network with which the communication service provider has a roaming service agreement. The media content provider receives a security policy request from the mobile phone to establish a security policy for end-to-end security of the mobile communication link between the media content provider and the mobile phone for data communication security. The media content provider then communicates a security policy response to the mobile phone to establish the security policy for the end-to-end security of the mobile communication link that is adaptable to security restrictions of the roaming node network.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: February 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gennady Medvinsky, David E W Mercer
  • Publication number: 20140089463
    Abstract: Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs between a mobile device and an internet service, and it involves a mobile internet service proxy. The information is condensed or compressed responsive to condensing metadata and uncondensed or uncompressed using the condensing metadata. The mobile internet service proxy may provide condensing metadata to the mobile device. This condensing metadata may be provided to the mobile device so that condensed data may be communicated at least between the mobile device and the mobile internet service proxy. In some instances, the mobile device may request that information be compressed and receive compressed information as a result. The mobile device may then utilize the condensing metadata to uncompress data provided from the internet service and/or the mobile internet service proxy.
    Type: Application
    Filed: December 6, 2013
    Publication date: March 27, 2014
    Applicant: Microsoft Corporation
    Inventors: Quentin S. Miller, David E.W. Mercer, John J. Ostlund
  • Patent number: 8667179
    Abstract: Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs between a mobile device and an internet service, and it involves a mobile internet service proxy. The information is condensed responsive to condensing metadata and uncondensed using the condensing metadata. In an example embodiment, condensing metadata comprises encoding metadata for tags and compression metadata for other data. In a first described implementation, a mobile internet service proxy effectuates a static installation of condensing metadata to the mobile device from the internet service. In a second described implementation, the internet service lacks condensing metadata. The mobile internet service proxy therefore retrieves the schema defining the relevant information and dynamically generates condensing metadata.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Quentin S. C. Miller, David E. W. Mercer, John J. Ostlund
  • Publication number: 20130266138
    Abstract: Systems and methods for managing a content encryption key and a seed to generate the content encryption key are provided. In one example, a method may include receiving a request for a content encryption key at a content encryption key service. The request includes a requesting entity fingerprint that corresponds to a requesting entity and a seed identifier that corresponds to a seed. The seed identifier is mapped to the seed and the requesting entity fingerprint mapped to a corresponding seed permission. If the seed permission entitles the requesting entity to receive the content encryption key, the key is derived using the seed and provided to the requesting entity.
    Type: Application
    Filed: June 18, 2012
    Publication date: October 10, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Siddharth Mantri, David E.W. Mercer, Ajay S. Kang
  • Publication number: 20100151822
    Abstract: Security protocols for mobile operator networks are described. In embodiments, mobile communication link is established between a mobile phone and a media content provider via a communication service provider with which the mobile phone is registered for mobile communications, and via at least one roaming node network with which the communication service provider has a roaming service agreement. The media content provider receives a security policy request from the mobile phone to establish a security policy for end-to-end security of the mobile communication link between the media content provider and the mobile phone for data communication security. The media content provider then communicates a security policy response to the mobile phone to establish the security policy for the end-to-end security of the mobile communication link that is adaptable to security restrictions of the roaming node network.
    Type: Application
    Filed: June 18, 2009
    Publication date: June 17, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Gennady Medvinsky, David E.W. Mercer
  • Publication number: 20030154179
    Abstract: The present application provides for a virtual scratch card-like system in a wireless network environment. The virtual scratch card system allows for receipt of token-based payments, the redemption of those payments, and for the exchange of token-based payments for smaller denominations of token-based payments.
    Type: Application
    Filed: February 8, 2002
    Publication date: August 14, 2003
    Inventor: David E.W. Mercer