Targeted prioritization within a network based on user-defined factors and success rates

US2019087767A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019087767-A1
Application numberUS-201715709495-A
CountryUS
Kind codeA1
Filing dateSep 20, 2017
Priority dateSep 20, 2017
Publication dateMar 21, 2019
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: establishing a relationship graph for a certain user, the relationship graph having a primary node that specifies the certain user and a plurality of lower order nodes, wherein the primary node and at least one lower order node of the plurality of lower order nodes is connected to at least one other node by an edge so that there are defined a plurality of edges; generating a prioritized list of individuals to provide assistance to the certain user in respect to the certain task based on populated edge weight scores for edges of the relationship graph; and providing one or more output based on the prioritized list.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: establishing a relationship graph for a certain user, the relationship graph having a primary node that specifies the certain user and a plurality of lower order nodes, wherein the primary node and at least one lower order node of the plurality of lower order nodes is connected to at least one other node by an edge so that there are defined a plurality of edges, wherein one or more lower order node of the plurality of lower order nodes specifies an individual socially connected to the certain user; wherein the establishing includes populating for edges of the plurality of edges an edge weight score indicating an ability of an individual specified in a lower order node to provide assistance to the certain user in respect to a certain task; generating a prioritized list of individuals to provide assistance to the certain user in respect to the certain task based on the populated edge weight scores for the edges; and providing one or more output based on the prioritized list. 2 . The method of claim 1 , wherein the method includes providing a user interface that allows the user to define factors for use in performing the populating for edges of the plurality of edges an edge weight score. 3 . The method of claim 1 , wherein the populating includes examining historical task information respecting one or more previously performed task. 4 . The method of claim 1 , wherein the one or more output is a communication to initiate a machine process. 5 . The method of claim 1 , wherein the one or more output is a communication to initiate a machine process, the machine process including examining data provided by one or more sensor to monitor performance of the certain task. 6 . The method of claim 1 , wherein the populating includes examining historical task information respecting one or more previously performed task, wherein the populating for edges of the plurality of edges an edge weight score includes applying a set of weighted factors, wherein one of the factors is a success factor, and wherein the examining historical task information respecting one or more previously performed task includes for determination of the success factor examining past success data for an individual in the performance of a prior task in common with the certain task. 7 . The method of claim 1 , wherein the populating includes examining historical task information respecting one or more previously performed task, wherein the populating for edges of the plurality of edges an edge weight score includes applying a set of weighted factors, wherein the set of weighted factors includes a relationship factor that specifies a relationship of the certain user and individual socially connected to the certain user, an equipment factor based on equipment in possession by the individual socially connected to the certain user, an education factor level of the individual socially connected to the certain user, a location factor based on a location of the individual socially connected to the certain user, a calendar factor that specifies calendar availability of the individual socially connected to the certain user, and a success factor based on success information of the individual socially connected to the certain user in the performance of one or more prior tasks. 8 . The method of claim 1 , wherein the populating includes examining historical task information respecting one or more previously performed task, wherein the populating populating for edges of the plurality of edges an edge weight score includes identifying a task associated to the certain task, and wherein the examining historical task information respecting one or more previously performed task includes for performing the identifying examining success profiles for a set of individuals in respect to a plurality of prior performed tasks to determine a task having a success profile matching a success profile for the certain task. 9 . The method of claim 1 , wherein the populating includes examining historical task information respecting one or more previously performed task, wherein the populating populating for edges of the plurality of edges an edge weight score includes applying a set of one or more factor, and wherein the examining historical task information respecting one or more previously performed task includes for performing the applying identifying a successfully performed one or more task in common with the certain task and performing the applying based on at least one factor resulting in selection of one or more task assisting individual in the successfully performed one or more task. 10 . The method of claim 1 , wherein the populating includes establishing a relationship graph for each of the first through Nth users, the first through Nth users being other than the certain user, wherein the relationship graph for each of the first through Nth users includes a primary node that connects to a set of secondary nodes by a set of edges, the primary node specifying a user of the first through Nth user and the set of secondary nodes specifying a set of individuals socially connected to the user specified by the primary node, the set of edges indicating an ability of respective individuals of the set of individuals to provide assistance to the user specified by the primary node in respect to the certain task, aggregating relationship graphs for each of the first through Nth users to provide an aggregated relationship graph; and processing edge weights of the aggregated relationship graph for determining an edge weight of the edge weight scores. 11 . The method of claim 1 , wherein the method includes activating an NLP process for examining newsfeed data and based on examining automatically performing the establishing, the generating and the providing. 12 . The method of claim 1 , wherein the method includes performing the establishing, the generating and the providing based on task assistance request, wherein the task assistance request is manually initiated by the certain user using a displayed user interface displayed on the display of a computer device of the certain user. 13 . The method of claim 1 , wherein the method includes evaluating calendar information of the certain user using NLP processing to determine a topic of a task of the calendar of the certain user, and based on a determining using the calendar information that the certain user is not within range to perform the task of the user, automatically initiating a task assistance request on behalf of the certain user, wherein establishing the generating, and the outputting are performed in based on the automatically initiating of the task assistance request. 14 . The method of claim 1 , wherein the method includes activating NLP process for examining newsfeed data and based on examining automatically performing the establishing, the generating and the providing, wherein the populating includes examining historical task information respecting one or more previously performed task, wherein the populating for edges of the plurality of edges an edge weight score includes applying a set of one or more factor, and wherein the examining historical task information respecting one or more previously performed task includes for performing the applying identifying a successfully performed one or more task in common with the certain task and performing the applying based on at least one factor resulting in selection of one or more task assisting individual in the successfully performed one or more task, and wherein the one or more output is a communication to initiate a machine process, the machine process inclu

Assignees

Inventors

Classifications

  • Skill-based matching of a person or a group to a task · CPC title

  • Location-sensitive, e.g. geographical location, GPS · CPC title

  • Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

  • to a system of files or objects, e.g. local or distributed file system or database · CPC title

  • using ranking · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2019087767A1 cover?
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: establishing a relationship graph for a certain user, the relationship graph having a primary node that specifies the certain user and a plurality of lower order nodes, wherein the primary node and at least one lower order node of the plurality of lower ord…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/063112. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Mar 21 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).