ORGANIZATIONAL DIRECTORY ACCESS CLIENT AND SERVER LEVERAGING LOCAL AND NETWORK SEARCH
First Claim
1. A system comprising:
- a machine-readable medium storing computer-executable instructions; and
at least one hardware processor communicatively coupled to the machine-readable medium that, when the computer-executable instructions are executed, the at least one hardware processor is configured to;
receive a search query for member profile information corresponding to at least one member of an organization;
conduct a first search for the member profile information within a first member profile database local to the at least one hardware processor, the first search being conducted with a first portion of the received search query;
request a second search for the member profile information from a second member profile database, the second search being conducted with a second portion of the received search query, the second portion including more of the search query relative to the first portion;
determine first member profile information from the first search;
receive second member profile information from the requested second search; and
display an integrated set of search results on a display communicatively coupled to the at least one hardware processor, the integrated set of search results including the first member profile information and the second member profile information.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure is directed to an organizational directory access client and an organizational directory server and, in particular, to an organizational directory access client that performs a local search and a network search for one or more member profiles of members of the organization. The organizational directory access client executes on a client device and is configured to authenticate a user of the client with the organizational directory server. Once authenticated, the client device receives a member profile database that is then made locally available. As the user enters a search query, the organizational directory access client searches the local member profile database and, when the search query is completed, the organizational directory access client communicates the search query to the organizational directory server for performing a search across one or more social networking services. The local and network search results are then displayed for review by the user.
17 Citations
20 Claims
-
1. A system comprising:
-
a machine-readable medium storing computer-executable instructions; and at least one hardware processor communicatively coupled to the machine-readable medium that, when the computer-executable instructions are executed, the at least one hardware processor is configured to; receive a search query for member profile information corresponding to at least one member of an organization; conduct a first search for the member profile information within a first member profile database local to the at least one hardware processor, the first search being conducted with a first portion of the received search query; request a second search for the member profile information from a second member profile database, the second search being conducted with a second portion of the received search query, the second portion including more of the search query relative to the first portion; determine first member profile information from the first search; receive second member profile information from the requested second search; and display an integrated set of search results on a display communicatively coupled to the at least one hardware processor, the integrated set of search results including the first member profile information and the second member profile information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by at least one hardware processor, a search query for member profile information corresponding to at least one member of an organization; conducting, by the at least one hardware processor, a first search for the member profile information within a first member profile database local to the at least one hardware processor, the first search being conducted with a first portion of the received search query; requesting, by the least one hardware processor, a second search for the member profile information from a second member profile database, the second search being conducted with a second portion of the received search query, the second portion including more of the search query relative to the first portion; determining, by the at least one hardware processor, first member profile information from the first search; receiving, by the at least one hardware processor, second member profile information from the requested second search; and displaying, on a display communicatively coupled to the at least one hardware processor, an integrated set of search results, the integrated set of search results including the first member profile information and the second member profile information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable medium storing computer-executable instructions stored thereon that, when executed by at least one hardware processor, cause the at least one hardware processor to perform a plurality of operations, the operations comprising:
-
receiving, by at least one hardware processor, a search query for member profile information corresponding to at least one member of an organization; conducting, by the at least one hardware processor, a first search for the member profile information within a first member profile database local to the at least one hardware processor, the first search being conducted with a first portion of the received search query; requesting, by the least one hardware processor, a second search for the member profile information from a second member profile database, the second search being conducted with a second portion of the received search query, the second portion including more of the search query relative to the first portion; determining, by the at least one hardware processor, first member profile information from the first search; receiving, by the at least one hardware processor, second member profile information from the requested second search; and displaying, on a display communicatively coupled to the at least one hardware processor, an integrated set of search results, the integrated set of search results including the first member profile information and the second member profile information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification