System and methods for searching and communication
US-2017169081-A1 · Jun 15, 2017 · US
US10133993B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10133993-B2 |
| Application number | US-201514957486-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 2, 2015 |
| Priority date | Aug 31, 2015 |
| Publication date | Nov 20, 2018 |
| Grant date | Nov 20, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques for generating an expert database and verifying an expert using member data are described. A search request can be received from a device of the user. The search request can include a specific skill associated with the expert. Additionally, profile data can be accessed from a database in the online social network. Additionally, an expert recommendation process can determine an expert from the members of the online social network based on the search request and the profile data of the members. Moreover, social graph data can be accessed from a second database in the online social network. Furthermore, a connection path process can determine the connection path between the user and the expert based on the social graph data. Subsequently, the determined expert and the determined optimal path between the user and the expert can be presented on a display of the device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: performing operations for reducing computing resources used by an online social network by generating a user interface to structure search results corresponding to a plurality of potential experts in a specific skill and to limit presentation of endorsement data of an expert presented in the search results to an inquirer that is within a threshold degree of connection from the expert the operations comprising: receiving, from a device of the inquirer, a search request for the expert in the specific skill; accessing, from a database in the online social network, profile data of members in the online social network, the profile data including the endorsement data; determining the plurality of potential experts from the members in the online social network based on the profile data; accessing social graph data of the plurality of potential experts, the social graph data including degrees of connections between the inquirer and the plurality of potential experts; calculating, using a processor, a ranking value for each member of the plurality of potential experts based on the accessed profile data and the accessed social graph data; verifying the expert from the plurality of potential experts based on the calculated ranking value for each member of the plurality of potential experts, the calculated ranking value of the expert being higher than a predetermined threshold; and including the profile data for the verified expert in the search results for presentation on a display of the device, based on a determination that a degree of connection between the verified expert and the inquirer is within the threshold degree of connection. 2. The method of claim 1 , further comprising: accessing an organization chart from an employer database; determining a connection path between the inquirer and the expert based on the social graph data and the organization chart; and presenting, on the display of the device, information associated with the determined connection path. 3. The method of claim 2 , wherein the information associated with the determined connection path includes contact information for a manager of the expert. 4. The method of claim 1 , wherein the search request includes a sub-skill, the method further comprising: determining a subset of experts from the plurality of potential experts, each member in the subset of experts having member profile data that includes the sub-skill; and increasing the calculated ranking value for each member of the subset of experts. 5. The method of claim 4 , wherein the sub-skill is a previously completed project. 6. The method of claim 1 , further comprising: determining that the expert is part of an internal company network of the inquirer; and presenting, on the display, a user interface button for the inquirer to contact the expert. 7. The method of claim 1 , further comprising: accessing, from a member activity database, communication frequency data of the plurality of potential experts; and updating the calculated ranking value based on the accessed communication frequency data. 8. The method of claim 1 , wherein the member profile data includes a recommendation, and the verifying of the expert is based on the expert having a recommendation associated with the specific skill. 9. The method of claim 1 , wherein the member profile data includes a location for each member in the plurality of potential experts, and the verifying of the expert is based on a distance from the inquirer to the location of the expert being below a predetermined threshold. 10. The method of claim 1 , wherein the member profile data includes an availability indicator for each member in the plurality of potential experts, and the verifying of the expert is based on the availability indicator for the expert indicating that the expert is available. 11. The method of claim 1 , wherein the member profile data includes years of experience, and the verifying of the expert is based on the years of experience of the expert being above a predetermined threshold. 12. The method of claim 1 , wherein the member profile data includes a certification, and the verifying of the expert is based on the expert having the certification. 13. The method of claim 1 , wherein the profile data of members is stored in a first database, and the social graph data of the plurality of potential experts is stored in a second database. 14. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations for reducing computing resources used by an online social network by generating a user interface to structure search results corresponding to a plurality of potential experts in a specific skill and to limit presentation of endorsement data of an expert presented in the search results to an inquirer that is within a threshold degree of connection from the expert, the operations comprising: receiving, from a device of the inquirer, a search request for the expert in the specific skill; accessing, from a database in the online social network, profile data of members in the online social network, the profile data including the endorsement data; determining the plurality of potential experts from the members in the online social network based on the profile data; accessing social graph data of the plurality of potential experts, the social graph data including degrees of connections between the inquirer and the plurality of potential experts; calculating a ranking value for each member of the plurality of potential experts based on the accessed profile data and the accessed social graph data; verifying the expert from the plurality of potential experts based on the calculated ranking value for each member of the plurality of potential experts, the calculated ranking value of the expert being higher than a predetermined threshold; and including the profile data for the verified expert in the search results for presentation on a display of the device based on a determination that a degree of connection between the verified expert and the inquirer is within the threshold degree of connection. 15. The storage medium of claim 14 , further comprising instructions that cause the machine to perform operations comprising: accessing an organization chart from an employer database; determining a connection path between the inquirer and the expert based on the social graph data and the organization chart; and presenting, on the display of the device, information associated with the determined connection path. 16. The storage medium of claim 14 , further comprising instructions that cause the machine to perform operations comprising: determining a subset of experts from the plurality of potential experts, each member in the subset of experts having member profile data that includes the sub-skill; and increasing the calculated ranking value for each member of the subset of experts. 17. The storage medium of claim 14 , further comprising instructions that cause the machine to perform operations comprising: determining that the expert is part of an internal company network of the inquirer; and presenting, on the display, a user interface button for the inquirer to contact the expert. 18. The storage medium of claim 14 , further comprising instructions that cause the machine to perform operations comprising: accessing, from a member activity database, communication frequency data of the plurality of potential
Business processes related to social networking or social networking services · CPC title
Administration; Management · CPC title
Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title
Physics · mapped topic
using social graphs · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.