×

Validation of a location resource based on recipient access

  • US 9,398,014 B2
  • Filed: 04/04/2014
  • Issued: 07/19/2016
  • Est. Priority Date: 04/04/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a remote client computer that includes;

    a messaging application configured to;

    send a message to one or more recipients with a location resource that is embedded in the message and that indicates a path to a computing resource outside of the remote client computer, andcommunicate, visually, permission to access the location resource by the one or more recipients of the message to a sender prior to the sender sending the message to the one or more recipients, the one or more recipients including a first recipient;

    a distributed computing environment that includes;

    a repository of the location resource with access permission information for a user profile associated with the first recipient; and

    a processing engine, hosted by a computing node in the distributed computing environment, configured to;

    receive, from the messaging application, the location resource and the user profile of the first recipient,query, within the repository in the distributed computing environment, the location resource,determine, based on an identifier of the user profile and the access permission information, whether the first recipient has the permission to access the location resource,determine, as a background operation from a repository, and in response to receiving the identifier of the user profile and the location resource, an alternative location resource for the computing resource, wherein the repository is a cloud-based database in a relational format within the distributed computing environment, andrecommend the alternative location resource to the sender using the messaging application in response to the first recipient not having the permission to access the location resource.

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