×

Location-based asset sharing

  • US 10,397,345 B2
  • Filed: 08/21/2013
  • Issued: 08/27/2019
  • Est. Priority Date: 08/21/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • storing a publication in a data store of a server having a processor and memory, the publication including a publication location and a distance restriction, the publication location comprising a geographic location of a publisher computing device, wherein the publication includes an asset and is stored in response to a publication request from the publisher computing device, wherein the publication request includes the distance restriction and identifies a user group;

    receiving, at the server, from a listener computing device, an asset association request to access assets stored in the data store for the publisher computing device, wherein the asset association request from the listener computing device identifies the user group, wherein the distance restriction is a travelling distance restriction that changes with a change to the geographic location of the publisher computing device;

    generating, at the server, an asset-listener association based on an authorization of the asset association request, the asset-listener association qualifying the listener computing device to access the assets;

    receiving, at the server, from the listener computing device, a request for the asset associated with the publication, the request identifying the asset and indicating a requesting location representing a detected, geographic location of the listener computing device;

    determining, at the server, that the listener computing device is eligible to access the asset based on the asset-listener association;

    determining, by the server, a distance from the requesting location of the listener computing device to the publication location of the publisher computing device is within the distance restriction; and

    in response to determining that the distance is within the distance restriction and to determining that the listener computing device is eligible to access the asset, providing the asset to the listener computing device in response to the request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×