×

Geolocation based resource finder

  • US 9,225,787 B2
  • Filed: 08/02/2012
  • Issued: 12/29/2015
  • Est. Priority Date: 08/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • providing an interface for users of a social networking service to register content items as resources in the social networking service and to request resources registered by other users of the social networking service, each registered resource including location information corresponding to at least one of the respective users associated with the registered resource and one or more availability conditions specified by the respective user for the registered resource in the social networking service;

    responsive to receiving a network request requesting a resource via the interface provided at a mobile device of a first user, determining a current geographic location of the mobile device of the first user;

    identifying at least one second user who has registered the requested resource and is located within a predetermined proximity radius of the current geographic location of the mobile device;

    determining whether the requested resource registered by the identified second user is available for the first user based on the one or more availability conditions specified by the second user for the requested resource;

    registering the network request received from the mobile device of the first user when the requested resource is determined to be unavailable; and

    sending an availability notification to the mobile device of the first user-only when the requested resource is determined to be available such that, when the requested resource is determined to be unavailable, the availability notification is sent to the mobile device of the first user only after a subsequent determination of the availability of the requested resource has been made and the subsequent determination indicates a current availability of the requested resource, wherein the subsequent determination indicating the current availability of the requested resource is based on a change in any of the one or more availability conditions.

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