×

Digital data processing systems and methods for searching across user accounts

  • US 9,886,455 B1
  • Filed: 06/15/2012
  • Issued: 02/06/2018
  • Est. Priority Date: 02/16/2011
  • Status: Active Grant
First Claim
Patent Images

1. A digital data processing system for matching search objectives across user accounts, comprising:

  • A. one or more digital data processors that limit access to data associated with each of one or more users as a function of credentials of those respective users, each of the one or more digital data processors including a central processing unit (CPU) and a memory, the one or more digital data processors including a first user'"'"'s digital data processor and a query server,wherein the first user'"'"'s digital data processor transmits a search objective specified by a first user to the query server;

    B. search functionality executing on the query server that matches that same search objective specified by the first user in a search request against (a) public and other data accessible to the first user (collectively, “

    accessible data”

    ) and (b) data that is associated with one or more other users and that is not accessible by the first user (collectively, “

    inaccessible data”

    ), the inaccessible data being (a) local to a plurality of respective digital data processors, each of the plurality of respective digital data processors being associated with a respective single one of said one or more other users and each of the plurality of respective digital data processors being distinct from the first user'"'"'s digital data processor and from the query server, and (b) searched by proxies executing locally on said plurality of respective digital data processors, andC. the search functionality responding to identification of inaccessible data meeting said search objective by sending a notification to one or more users associated with that data;

    wherein said notification includes an identity of the first user, the content of the search objective, and the content of the inaccessible data that met the search objective;

    wherein the search functionality prioritizes multiple such notifications as a function of one or more of (i) geographic sources of the respective search objectives, and (ii) connectedness in a social network between the one or more users to whom the notification is sent and one or more first users that specified the respective search objectives; and

    wherein upon authorization of a user associated with inaccessible data that meets a search objective, the search functionality transmits that data to the first user.

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