NETWORK GRAPH PARSER
3 Assignments
0 Petitions
Accused Products
Abstract
An approach for processing node data from code repository websites to generate patterns is disclosed. Node data can be parsed from a projects webpage or received from a code repository server hosting the repository website. Visualizations can be generated in a browser from the node data. The visualizations can be displayed within the browser and further be used to receive filter instructions. Refined node data can then be exported for further analysis.
5 Citations
21 Claims
-
1. (canceled)
-
2. A method comprising:
-
receiving, by a client device, from a network site, node connection data of an initial user object associated with the network site, the node connection data being included in a page of the network site; identifying, by the client device, additional user objects included in the node connection data of the initial user object; receiving, from a user of the client device, selection of a connection parameter shared by the initial user object and a portion of the additional user objects on the network site; receiving, from the user of the client device, an inversion instruction to remove non-selected portions that are not in the specified portion of the selected additional user objects; and generating, by the client device, a visual representation that depicts connections between the initial user object and the portion of the additional user objects. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A client device comprising:
-
one or more processors; one or more input devices; a display device; and a memory comprising instructions that, when executed by the one or more processors, cause the client device to perform operations comprising; receiving, from a network site, node connection data of an initial user object associated with the network site, the node connection data being included in a page of the network site; identifying additional user objects included in the node connection data of the initial user object; receiving, from the one or more input devices, selection of a connection parameter shared by the initial user object and a portion of the additional user objects on the network site; receiving, from the one or more input devices, an inversion instruction to remove non-selected portions that are not in the specified portion of the selected additional user objects; and generating a visual representation that depicts connections between the initial user object and the portion of the additional user objects; and displaying the visual representation on the display device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium comprising instructions that, when executed by one or more processors of a device, cause the device to perform operations comprising:
-
receiving, from a network site, node connection data of an initial user object associated with the network site, the node connection data being included in a page of the network site; identifying additional user objects included in the node connection data of the initial user object; receiving selection of a connection parameter shared by the initial user object and a portion of the additional user objects on the network site; receiving an inversion instruction to remove non-selected portions that are not in the specified portion of the selected additional user objects; and generating a visual representation that depicts connections between the initial user object and the portion of the additional user objects. - View Dependent Claims (19, 20, 21)
-
Specification