Social dark data
AssigneeInternational Business Machines Corporation
InventorsPaul R. Bastide, Lisa Seacat DeLuca, Neal Fishman
Life of this patent
Estimating the term…
Abstract
A method for reorganizing unread content in a social networking system may include identifying a plurality of content elements associated with a first user of a social networking system and identifying from the plurality of content elements a plurality of unread content elements associated with the first user. Typically, a score of each of the plurality of each of the plurality of unread content elements is then determined. Thereafter, one or more of the plurality of unread content elements are provided based on the scores of the plurality of unread content elements to a computing device of the first user for display.
Claims14
A computerized method for providing, via a graphical user interface, altered unread content in a computerized social networking system, comprising:
- identifying, by a computer processor, a plurality of content elements associated with a first user of the computerized social networking system;
- identifying, by a computer processor, from the plurality of content elements a plurality of unread content elements associated with the first user, wherein the plurality of unread content elements comprises content elements that have been displayed to the first user but not interacted with by the first user;
- determining whether one or more other users of the computerized social networking system have performed one or more social media actions with one or more of the plurality of unread content elements;
- determining a social media action type of the one or more social media actions;
- based on (1) whether one or more of the other users of the computerized social networking system have performed one or more social media actions with one or more of the plurality of unread content elements, (2) the social media action type of the one or more social media actions performed with one or more of the plurality of unread content elements by one or more of the other users of the computerized social networking system, and (3) an expertise that the one or more of the other users of the computerized social networking system have in topics of the plurality of unread content elements, determining, by a computer processor, a score of each of the plurality of unread content elements;
- determining, by a computer processor, a number of the plurality of unread content elements;
- determining, by a computer processor, that the number of the plurality of unread content elements exceeds an unread content element threshold;
- and
- in response to determining that the number of the plurality of unread content elements exceeds the unread content element threshold, altering, by a computer processor, one or more of the plurality of unread content elements by (i) highlighting, bolding, coloring, or applying one or more styles to a first subset of the plurality of unread content elements having scores above a high score threshold and (ii) removing, collapsing, or graying out a second subset of the plurality of unread content elements having scores below a low score threshold, and providing the altered unread content elements to a computing device of the first user for display via a graphical user interface.
A system for providing, via a graphical user interface, altered unread content in a computerized social networking system, comprising:
- a processor;
- a memory;
- a module for providing unread content in the computerized social networking system stored in the memory, executable by the processor and configured for:
- identifying a plurality of content elements associated with a first user of the computerized social networking system;
- identifying from the plurality of content elements a plurality of unread content elements associated with the first user, wherein the plurality of unread content elements comprises content elements that have been displayed to the first user but not interacted with by the first user;
- determining whether one or more other users of the computerized social networking system have performed one or more social media actions with one or more of the plurality of unread content elements;
- determining a social media action type of the one or more social media actions;
- based on (1) whether one or more of the other users of the computerized social networking system have performed one or more social media actions with one or more of the plurality of unread content elements, (2) the social media action type of the one or more social media actions performed with one or more of the plurality of unread content elements by one or more of the other users of the computerized social networking system, and (3) an expertise that the one or more of the other users of the computerized social networking system have in topics of the plurality of unread content elements, determining a score of each of the plurality of unread content elements;
- determining a number of the plurality of unread content elements;
- determining that the number of the plurality of unread content elements exceeds an unread content element threshold;
- and
- in response to determining that the number of the plurality of unread content elements exceeds the unread content element threshold, altering one or more of the plurality of unread content elements by (i) highlighting, bolding, coloring, or applying one or more styles to a first subset of the plurality of unread content elements having scores above a high score threshold and (ii) removing, collapsing, or graying out a second subset of the plurality of unread content elements having scores below a low score threshold, and providing the altered unread content elements to a computing device of the first user for display via a graphical user interface.
A computer program product for providing, via a graphical user interface, altered unread content in a computerized social networking system comprising a non-transitory computer-readable storage medium having computer-executable instructions for:
- identifying a plurality of content elements associated with a first user of the computerized social networking system;
- identifying from the plurality of content elements a plurality of unread content elements associated with the first user, wherein the plurality of unread content elements comprises content elements that have been displayed to the first user but not interacted with by the first user;
- determining whether one or more other users of the computerized social networking system have performed one or more social media actions with one or more of the plurality of unread content elements;
- determining a social media action type of the one or more social media actions;
- based on (1) whether one or more of the other users of the computerized social networking system have performed one or more social media actions with one or more of the plurality of unread content elements, (2) the social media action type of the one or more social media actions performed with one or more of the plurality of unread content elements by one or more of the other users of the computerized social networking system, and (3) an expertise that the one or more of the other users of the computerized social networking system have in topics of the plurality of unread content elements, determining a score of each of the plurality of unread content elements;
- determining a number of the plurality of unread content elements;
- determining that the number of the plurality of unread content elements exceeds an unread content element threshold;
- and
- in response to determining that the number of the plurality of unread content elements exceeds the unread content element threshold, altering one or more of the plurality of unread content elements by (i) highlighting, bolding, coloring, or applying one or more styles to a first subset of the plurality of unread content elements having scores above a high score threshold and (ii) removing, collapsing, or graying out a second subset of the plurality of unread content elements having scores below a low score threshold, and providing the altered unread content elements to a computing device of the first user for display via a graphical user interface.
Dependencies are inferred from the claim text.