Interface for context based communication management

US2016162601A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016162601-A1
Application numberUS-201414559676-A
CountryUS
Kind codeA1
Filing dateDec 3, 2014
Priority dateDec 3, 2014
Publication dateJun 9, 2016
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-readable media and apparatuses for presenting a first relationship graph are disclosed. A processor calculates a communication priority score for each of a number of contacts of a user. The communication priority score is based upon a communication priority score factor and a weighting. The processor determines a subset of the plurality of contacts having communication priority scores above a threshold, and generates the first relationship graph including an icon representing the user and a plurality of shapes overlapping the icon representing the user. Each shape is associated with one of a plurality of social groups of the user. Each shape includes a second icon representing a contact of the subset of the plurality of contacts that is a member of a social group that is associated with a shape. The processor presents a graphical input field for changing the weighting of the communication priority score factor.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for presenting a first relationship graph, comprising: calculating, by a processor, a communication priority score for each of a plurality of contacts of a user, wherein the communication priority score is based upon a communication priority score factor, wherein the communication priority score factor has a weighting; determining, by the processor, a subset of the plurality of contacts having communication priority scores above a threshold; generating, by the processor, the first relationship graph including an icon representing the user and a plurality of shapes overlapping the icon representing the user, wherein each of the plurality of shapes is associated with one of a plurality of social groups of the user, wherein each of the plurality of shapes includes a second icon representing a contact of the subset of the plurality of contacts that is a member of a social group of the plurality of social groups that is associated with a shape of the plurality of shapes; and presenting, by the processor, a graphical input field for changing the weighting of the communication priority score factor. 2 . The method of claim 1 , further comprising: receiving, by the processor, an input for changing the weighting of the communication priority score factor; recalculating, by the processor, the communication priority score for each of the plurality of contacts in accordance with the input; re-determining, by the processor, the subset of the plurality of contacts; and regenerating, by the processor, the first relationship graph in accordance with the subset of the plurality of contacts that is recalculated. 3 . The method of claim 1 , wherein the graphical input field comprises one of: a slider bar; an input dial; or a drop-down menu of weights to be selected for the communication priority score factor. 4 . The method of claim 1 , wherein the plurality of shapes represents a number of social groups to which the user belongs. 5 . The method of claim 1 , wherein, for each of the plurality of contacts of the user, the communication priority score factor comprises a relationship strength between the user and each contact. 6 . The method of claim 1 , wherein, for each of the plurality of contacts of the user, the communication priority score factor comprises an activity rating of each contact, the activity rating comprising a volume of communication activities of each contact within a defined period of time. 7 . The method of claim 1 , wherein, for each of the plurality of contacts of the user, the communication priority score factor comprises a communication history between the user and each contact, wherein a greater duration of time that has elapsed from a most recent communication between the user and each contact results in a lower communication priority score as compared to a lesser duration of time that has elapsed from the most recent communication between the user and each contact. 8 . The method of claim 1 , wherein, for each of the plurality of contacts of the user, the communication priority score factor comprises a distance between the user and each contact, wherein a closer distance between the user and each contact results in a higher communication priority score as compared to a further distance between the user and each contact. 9 . The method of claim 1 , wherein the second icon for a first contact of the plurality of contacts with a higher communication priority score is displayed as larger than the second icon for a second contact of the plurality of contacts with a lower communication priority score in the first relationship graph. 10 . The method of claim 1 , further comprising: detecting, by the processor, updated status information regarding a first contact of the plurality of contacts; and recalculating, by the processor, a communication priority score for the first contact based upon the updated status information. 11 . The method of claim 10 , wherein the updated status information comprises a new communication between the user and the first contact. 12 . The method of claim 10 , wherein the updated status information comprises a new activity of the first contact. 13 . The method of claim 10 , wherein the updated status information comprises a change in a location of the first contact. 14 . The method of claim 10 , wherein the updated status information comprises a change in a time until an upcoming event associated with the first contact. 15 . The method of claim 10 , wherein the updated status information is obtained from at least one of: a social network activity record, a call detail record of a communication network, and a calendar entry. 16 . The method of claim 1 , wherein the communication priority score is calculated in accordance with a formula comprising: PR i =(RS i ×RSW)+(AR i ×ARW)+(CH i ×CHW)+(L i ×LW), wherein for an i th contact of the plurality of contacts, PR i is a communication priority score of the i th contact, RS i is a relationship strength between the user and the i th contact, RSW is a weighting for the relationship strength, AR i is an activity rating of the i th contact, ARW is a weighting for the activity rating, CH i is a communication history for communications between the user and the i th contact, CHW is a weighting for the communication history factor, L i is a distance between the user and the i th contact, and LW is a weighting for the distance. 17 . The method of claim 1 , further comprising: receiving, by the processor, an input to change a second relationship graph; generating, by the processor, the second relationship graph, the second relationship graph comprising a third icon representing the user and a plurality of fourth icons representing the plurality of contacts connected to the third icon representing the user via a plurality of lines, wherein a length of each line of the plurality of lines is based upon a communication priority score of a respective contact having a fourth icon that is associated with the line and a thickness of each line plurality of lines is based upon a relationship strength between the user and the contact having the fourth icon that is associated with the line; and presenting, by the processor, the second relationship graph via a device of the user. 18 . The method of claim 1 , wherein at least two of the plurality of shapes overlap, wherein the second icon representing one of the contacts of the subset of the plurality of contacts is displayed in an area of overlap between the at least two of the plurality of shapes when the one of the subset of the plurality of contacts is a member of a first social group and a second social group of the plurality of social groups that are associated with the at least two of the plurality of shapes. 19 . A tangible computer-readable medium storing instructions which, when executed by a processor, cause the processor to perform operations for presenting a first relationship graph, the operations comprising: calculating a communication priority score for each of a plurality of contacts of a user, wherein the communication priority score is based upon a communication priority score factor, wherein the communication priority score factor has a weighting; determining a subset of the plurality of contacts having communication priority scores above a threshold; generating the first relationship graph including an icon representing the user and a plurality of shapes overlapping the icon representing the user, wherein each of the

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • Physics · mapped topic

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · 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 US2016162601A1 cover?
Methods, computer-readable media and apparatuses for presenting a first relationship graph are disclosed. A processor calculates a communication priority score for each of a number of contacts of a user. The communication priority score is based upon a communication priority score factor and a weighting. The processor determines a subset of the plurality of contacts having communication priorit…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification G06F17/30958. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 09 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).