Legal claims defining the scope of protection, as filed with the USPTO.
1. A system comprising: one or more processors; and memory storing instructions executable by the one or more processors to cause the system to perform acts comprising: storing a plurality of content items comprising a first content item and one or more second content items; storing one or more associations, an association of the one or more associations being an association between the first content item and a second content item of the one or more second content items; maintaining a number of instances of the association; causing a graphical user interface to be presented on a display of an electronic device, the graphical user interface including a first representation of the first content item, a second representation of the second content item, and a third representation of the association; receiving a user input at the first graphical user interface, the user input comprising an indication associating the first content item and the second content item; based at least in part on the user input, incrementally increasing the number of instances of the association between the first content item and the second item to generate, based on the indication, an additional instance of the association; and updating the graphical user interface to indicate the incremental increase of the number of instances of the association between the first content item and the second content item.
2. The system of claim 1 , wherein the graphical user interface is a first graphical user interface, the acts further comprising: receiving a request to display a third content item; at least in part in response to the request to display the third content item, causing a second graphical user interface to be presented on the display, the second graphical user interface including a third representation of the third content item; receiving a second user input to associate the third content item with the second content item; at least in part in response to receiving the second user input, updating the second graphical user interface to include a visual representation of an association between the first content item and the third content item; and storing a second association between the first content item and the third content item as one of the one or more associations.
3. The system of claim 2 , the acts further comprising: determining the third content item based at least in part on a relationship of the third content item with the first content item, the relationship including at least one of a relative position of the first content item and the third content item in a network comprising one or more links between at least two of the first content item, the second content item, and the third content item or a strength of at least one of the one or more links.
4. The system of claim 3 , wherein: the relationship comprises a function of at least one of the relative position or the strength, and the relative position comprises information about one or more intervening nodes linking the first content item and the third content item in the network.
5. The system of claim 1 , wherein the first representation is a primary representation and the second representation is a secondary representation displayed in a list of secondary representations corresponding to additional of the one or more second content items.
6. The system of claim 5 , the actions further comprising: generating an order for the list of secondary representations based at least in part on at least one of the number of instances of the association or a number of instances of at least one other of the one or more associations, wherein the second representation is arranged in the list of secondary representations based at least in part on one or more of the number of instances of the association between the first content item and the second content item, a characteristic of the first content item, or a characteristic of the second content item.
7. The system of claim 1 , wherein the graphical user interface further comprises a visual indication of the association between the first content item and the second content item, the visual indication comprises a user interface element disposed between the first representation and the second representation, and the user input comprises a selection of the user interface element, the acts further comprising: based at least in part on the user input, updating the graphical user interface by replacing the visual indication of the association between the first content item and the second content item with a second visual indication.
8. The system of claim 1 , the acts further comprising: based at least in part on the user input, updating a visual link counter associated with the second representation to indicate the incremental increase in the number of instances of the association between the first content item and the second item.
9. The system of claim 1 , wherein the graphical user interface further comprises a first link count associated with the first representation and indicating a number of content items to which the first content item is associated and one or more second link counters associated with the secondary representation, a second link counter of the second link counter indicating the number of instances corresponding to the first association between the first content item and the second content item.
10. The system of claim 1 , wherein the first content item comprises a content item other than a user profile, one of the one or more second content items comprises a user profile of a creator of the first content item, and one of the one or more associations includes an association of the first content item with the user profile.
11. A method comprising: storing a plurality of content items; storing one or more associations, an association of the one or more associations comprising a first association between a first content item of the plurality of content items and a second content item of the plurality of content items; causing a graphical user interface to be presented on a display of an electronic device, the graphical user interface including: a first representation of the first content item, a second representation of the second content item, a third representation of a third content item of the plurality of content items, a first visual indicator indicating the first association, and a second visual indicator indicating a second association between the first content item and the third content item; maintaining a count of a number of instances of the first association between the first content item and the second content item; receiving a user input at the first graphical user interface, the user input comprising an instruction to create an additional association between the first content item and the second content item; based at least in part on the user input, updating the first visual indicator to a third visual indicator representing an additional instance of the first association; and based at least in part on the user input, incrementally increasing the count of the number of instances of the first association.
12. The method of claim 11 , wherein the graphical user interface is a first graphical user interface and the user input is a first user input, the method further comprising: receiving a second user input comprising a command for additional content items; based at least in part on the command, causing a second graphical user interface to be presented on the display, the second graphical user interface including a fourth representation of a fourth content item in the list of representations, the one or more associations excluding an association between the first content item and the fourth content item, and the fourth representation including a fourth visual indicator indicating the exclusion of the association between the first content item and the fourth content item; receiving a third user input, the third user input comprising an instruction to create an additional association between the first content item and the fourth content item; and based at least in part on the third user input, storing an additional association between the first content item and the fourth content item.
13. The method of claim 12 , further comprising: determining the fourth content item based at least in part on a relationship of the fourth content item with the first content item, the relationship including at least one of a relative position of the first content item and the fourth content item in a network comprising one or more links between at least two of the first content item, the second content item, the third content item, and the fourth content item or a strength of at least one of the one or more links.
14. The method of claim 11 , wherein the first visual indicator comprises a first integer equal to the number of associations between the first content item and the second content item and the third visual indicator comprises a second integer greater by one that the first integer.
15. The method of claim 11 , wherein the first content item comprises other than a user profile.
16. A system comprising: one or more processors; and memory storing instructions executable by the one or more processors to cause the system to perform acts comprising: storing a plurality of content items; storing one or more associations, each of the one or more associations comprising an association between exactly two of the plurality of content items; causing a graphical user interface to be presented on a display of an electronic device, the graphical user interface including: a first representation of a first content item of the plurality of content items, a second representation of a second content item of the plurality of content items, a third representation of a third content item of the plurality of content items, a first visual indicator indicating a first association, of the one or more associations, between the first content item and the second content item, and a second visual indicator indicating a second association, of the one or more associations, between the first content item and the third content item; maintaining a first count of a first number of instances of the first association between the first content item and the second content item and maintaining a second count of a second number of instances of the second association between the first content item and the third content item; receiving a user input at the first graphical user interface, the user input comprising an instruction to create an additional instance of the first association between the first content item and the second content item; based at least in part on the user input, updating the first visual indicator to a third visual indicator, the third visual indicator indicating that a user associated with the electronic device has created the additional instance of the first association; and based at least in part on the user input, incrementally increasing the first count of the first number of instances of the first association between the first content item and the second content item.
17. The system of claim 16 , wherein the graphical user interface is a first graphical user interface and the user input is a first user input, the acts further comprising: receiving a second user input comprising a command for additional content items; based at least in part on the command, causing a second graphical user interface to be presented on the display, the second graphical user interface including a fourth representation of a fourth content item in the list of representations, the one or more associations excluding an association between the first content item and the fourth content item, and the fourth representation including a fourth visual indicator indicating the exclusion of the association between the first content item and the fourth content item; receiving a third user input at the fourth visual indicator, the third user input comprising an instruction to create an additional association between the first content item and the fourth content item; and based at least in part on the third user input, storing an additional association between the first content item and the fourth content item.
18. The system of claim 17 , the acts further comprising: based at least in part on the third user input, removing the fourth visual indicator and providing a fifth visual indicator indicating the additional association between the first content item and the fourth content item.
19. The method of claim 16 , wherein the first visual indicator comprises a first integer equal to the number of associations between the first content item and the second content item and the third visual indicator comprises a second integer greater by one that the first integer.
20. The method of claim 16 , wherein the first content item comprises other than a user profile.
Unknown
February 8, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.