IP Library Granted Patent US 11,150,793
Granted Patent B2
US 11,150,793 · App. 16/398,960 · Granted Oct 19, 2021

Social balancer for indicating the relative priorities of linked objects

Inventors: Elizabeth M Daly (Dublin, IE); Michael Muller (Medford, MA)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F3/04847G06F3/0482G06F3/04842G06F16/24578G06F16/958G06F16/9535
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,150,793
App. No.
16/398,960
Granted
Oct 19, 2021
Kind
B2
Abstract

A method and system for indicating a priority of a first linked node and a second linked node within a plurality of linked nodes associated with an electronically interactive social relations service. The method may include assigning a weight to the first linked node within the plurality of linked nodes. The method may also include assigning a weight to the second linked node within the plurality of linked nodes. Additionally, the method may include determining an adjustment of the weight of the first linked node within the plurality of linked nodes. The method may further include adjusting the weight of the second linked node based on the determining of the adjustment of the weight of the first linked node, the adjusting of the weight of the second linked node corresponding to a link strength of the second link node relative to the first link node.

Claims (37)

1. A method comprising:

generating, in a computer memory, a network diagram representing a plurality of linked nodes, wherein the plurality of linked nodes represents at least one object, at least one person, and at least one file, and wherein, when two or more linked nodes within the plurality of linked nodes represent two or more people, a strength link between each linked node is determined by a plurality of interactions between the two or more people;

receiving an adjusted weight of a first linked node of the plurality of linked nodes associated with a social relations service, wherein the adjusted weight is determined by a plurality of sliders that can be moved upward and downward, wherein a subset of sliders in the plurality of sliders are each associated with an individual connected to a user as a friend within a user profile on the social relations service, and wherein a slider in the plurality of sliders is a graphic equalizer that allows the user to link an adjustment for one frequency band in response to adjustments of another frequency band;

generating and applying a weight to a second linked node of the plurality of linked nodes based on a relationship between the second linked node and the first linked node;

generating a prioritized list of first social media content according to the adjusted weight of the first linked node;

generating a prioritized list of second social media content according to the adjusted weight of the second linked node; and

generating and displaying a GUI based on the prioritized list of first social media content and the prioritized list of second social media content.

2. The method of claim 1 , wherein said first social media content comprises a social media message from the first linked node.

3. The method of claim 1 , wherein the relationship comprises a link strength of the second linked node relative to the first linked node.

4. The method of claim 1 , further comprising:

further in response to said receiving, the processor automatically adjusting a weight of a third linked node of the plurality of linked nodes to a lesser extent than said automatically adjusting the weight of the second linked node, based on a lesser relationship between the third linked node and the first linked node than the relationship between the second linked node and the first linked node.

5. The method of claim 1 , wherein the linked nodes represent tags in a social software system.

6. The method of claim 1 , wherein the linked nodes represent search terms.

7. A computer system comprising:

one or more processors, one or more non-transitory computer-readable memories, one or more non-transitory computer-readable tangible storage media, and program instructions stored on at least one of the one or more non-transitory tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more non-transitory memories, wherein the computer system is capable of performing a method comprising:

generating, in a computer memory, a network diagram representing a plurality of linked nodes, wherein the plurality of linked nodes represents at least one object, at least one person, and at least one file, and wherein, when two or more linked nodes within the plurality of linked nodes represent two or more people, a strength link between each linked node is determined by a plurality of interactions between the two or more people;

receiving an adjusted weight of a first linked node of the plurality of linked nodes associated with a social relations service, wherein the adjusted weight is determined by a plurality of sliders that can be moved upward and downward, wherein a subset of sliders in the plurality of sliders are each associated with an individual connected to a user as a friend within a user profile on the social relations service, and wherein a slider in the plurality of sliders is a graphic equalizer that allows the user to link an adjustment for one frequency band in response to adjustments of another frequency band;

generating and applying a weight to a second linked node of the plurality of linked nodes based on a relationship between the second linked node and the first linked node;

generating a prioritized list of first social media content according to the adjusted weight of the first linked node;

generating a prioritized list of second social media content according to the adjusted weight of the second linked node; and

generating and displaying a GUI based on the prioritized list of first social media content and the prioritized list of second social media content.

8. The computer system of claim 7 , wherein said first social media content comprises a social media message from the first linked node.

9. The computer system of claim 7 , wherein the relationship comprises a link strength of the second linked node relative to the first linked node.

10. The computer system of claim 7 , said method further comprising:

further in response to said receiving, the processor automatically adjusting a weight of a third linked node of the plurality of linked nodes to a lesser extent than said automatically adjusting the weight of the second linked node, based on a lesser relationship between the third linked node and the first linked node than the relationship between the second linked node and the first linked node.

11. A computer program product comprising:

one or more non-transitory computer-readable tangible storage media and program instructions stored on at least one of the one or more non-transitory tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:

generating, in a computer memory, a network diagram representing a plurality of linked nodes, wherein the plurality of linked nodes represents at least one object, at least one person, and at least one file, and wherein, when two or more linked nodes within the plurality of linked nodes represent two or more people, a strength link between each linked node is determined by a plurality of interactions between the two or more people;

receiving an adjusted weight of a first linked node of the plurality of linked nodes associated with a social relations service, wherein the adjusted weight is determined by a plurality of sliders that can be moved upward and downward, wherein a subset of sliders in the plurality of sliders are each associated with an individual connected to a user as a friend within a user profile on the social relations service, and wherein a slider in the plurality of sliders is a graphic equalizer that allows the user to link an adjustment for one frequency band in response to adjustments of another frequency band;

generating and applying a weight to a second linked node of the plurality of linked nodes based on a relationship between the second linked node and the first linked node;

generating a prioritized list of first social media content according to the adjusted weight of the first linked node;

generating a prioritized list of second social media content according to the adjusted weight of the second linked node; and

generating and displaying a GUI based on the prioritized list of first social media content and the prioritized list of second social media content.

12. The computer program product of claim 11 , wherein said first social media content comprises a social media message from the first linked node.

13. The computer program product of claim 11 , wherein the relationship comprises a link strength of the second linked node relative to the first linked node.

14. The computer program product of claim 11 , said method further comprising:

further in response to said receiving, the processor automatically adjusting a weight of a third linked node of the plurality of linked nodes to a lesser extent than said automatically adjusting the weight of the second linked node, based on a lesser relationship between the third linked node and the first linked node than the relationship between the second linked node and the first linked node.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: DALY, ELIZABETH M.; MULLER, MICHAEL
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049035/0903 →