US 11,917,025 B2
System for lifecycle progression leveraging adoption journey of networking and computing equipment
Zizhen Gao, San Ramon, CA (US); David C. White, Jr., St. Petersburg, FL (US); Carlos M. Pignataro, Cary, NC (US); and Chidambaram Arunachalam, Apex, NC (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Aug. 30, 2021, as Appl. No. 17/461,339.
Prior Publication US 2023/0064763 A1, Mar. 2, 2023
Int. Cl. H04L 41/16 (2022.01); H04L 67/1025 (2022.01); H04L 41/14 (2022.01); H04L 67/00 (2022.01); H04L 67/1004 (2022.01)
CPC H04L 67/34 (2013.01) [H04L 41/16 (2013.01); H04L 67/1004 (2013.01); H04L 67/1025 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining, by a computing device, telemetry data associated with a network technology used in an enterprise network and an enterprise network profile that includes information about complexity of the enterprise network, the network technology being deployed at one or more devices of the enterprise network;
determining, by the computing device, based on the telemetry data, for each deployment of the network technology, a current stage from a plurality of stages of an adoption lifecycle to which the network technology progressed;
determining, by the computing device, a time estimate for completing the current stage of the adoption lifecycle, based on the enterprise network profile and an adoption benchmark generated from a plurality of activities performed for progressing along the adoption lifecycle;
evaluating, by the computing device, an adoption of the network technology, using the time estimate, to progress the network technology along the adoption lifecycle;
determining, for the network technology, time spent at the current stage of the adoption lifecycle;
determining whether the network technology is falling behind in completing the current stage of the adoption lifecycle, based on the time spent, the time estimate, and a predetermined reference time value; and
generating a contextual insight based on determining that the network technology is falling behind in completing the current stage of the adoption lifecycle, wherein generating the contextual insight further comprises one of:
selecting one or more support resources from a plurality of resources for progressing the network technology to a next stage of the adoption lifecycle, based on the adoption benchmark and the enterprise network profile and providing the contextual insight that includes a notification that the network technology is falling behind and the one or more support resources, the one or more support resources including an access to a network support, an acceleration training, a tutoring session, a webinar, an electronic learning course, a tutorial, and a product guide, or
selecting at least two actions from a plurality of actions for progressing in the current stage of the adoption lifecycle, based on the enterprise network profile and the adoption benchmark, the at least two actions including a change of a configuration of the one or more devices, performing the at least two actions, and generating the contextual insight that includes the change in the configuration of the one or more devices based on performing the at least two actions.