Contextually switching from a wireless communication to human body near-field communication for power savings
US-2018242254-A1 · Aug 23, 2018 · US
US2019087767A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019087767-A1 |
| Application number | US-201715709495-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 20, 2017 |
| Priority date | Sep 20, 2017 |
| Publication date | Mar 21, 2019 |
| Grant date | — |
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.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.