US 11,783,394 B2
Automated product update analysis and management
Christopher J. Goettl, Owatonna, MN (US); Darci Taylor, Salt Lake City, UT (US); James Sferas, Salt Lake City, UT (US); Josh Kilts, Saratoga Springs, UT (US); David Brylyn, Manchester (GB); and Rex McMillan, South Jordan, UT (US)
Assigned to Ivanti, Inc., South Jordan, UT (US)
Filed by Ivanti, Inc., South Jordan, UT (US)
Filed on Oct. 13, 2021, as Appl. No. 17/500,830.
Claims priority of provisional application 63/092,109, filed on Oct. 15, 2020.
Prior Publication US 2022/0122136 A1, Apr. 21, 2022
Int. Cl. G06Q 30/06 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0601 (2013.01) 18 Claims
OG exemplary drawing
 
1. A computer-implemented method of automated product update analysis and management, the method comprising executing on one or more processors the steps of:
receiving metadata of a product update related to a code change or a software patch of an application on one or more endpoints of a managed network, wherein the product update has been implemented on at least one endpoint of the managed network;
scraping posts related to the product update from two or more different internet websites;
aggregating the posts from the internet websites;
analyzing the aggregated posts, wherein the analyzing includes:
quantifying a social volume from the aggregated posts, the social volume being a measure of discussion related to the product update;
extracting content from the aggregated posts;
based on the extracted content, summarizing the posts based on a graph-based ranking operation into a collection of terms or phrases that are representative of a topic of the posts;
causing display of an indication of the social volume and of the collection of terms or phrases such that third party information regarding the product update is visible in a graphical user interface; and
based on analysis of the aggregated posts, continue implementing the product update such that the code change is incorporated at the application to modify a portion of a code that makes up the application.