US 12,468,660 B1
Dynamically scheduling items for re-evaluation for a possible change based on an evaluation backlog
Amritpal Singh Bath, El Sobrante, CA (US); Mitchell Neuman Blank, Jr., San Francisco, CA (US); Vishal Patel, San Francisco, CA (US); and Stephen Phillip Sorkin, San Francisco, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Feb. 23, 2024, as Appl. No. 18/585,781.
Application 18/585,781 is a continuation of application No. 18/160,123, filed on Jan. 26, 2023, granted, now 11,914,552.
Application 18/160,123 is a continuation of application No. 17/080,416, filed on Oct. 26, 2020, granted, now 11,580,071, issued on Feb. 14, 2023.
Application 17/080,416 is a continuation of application No. 15/663,652, filed on Jul. 28, 2017, granted, now 10,860,537, issued on Dec. 8, 2020.
Application 15/663,652 is a continuation of application No. 15/224,649, filed on Jul. 31, 2016, granted, now 9,767,112, issued on Sep. 19, 2017.
Application 15/224,649 is a continuation of application No. 14/611,156, filed on Jan. 30, 2015, granted, now 9,430,488, issued on Aug. 30, 2016.
Application 14/611,156 is a continuation of application No. 14/034,220, filed on Sep. 23, 2013, granted, now 8,977,638, issued on Mar. 10, 2015.
Application 14/034,220 is a continuation of application No. 13/076,296, filed on Mar. 30, 2011, granted, now 8,566,336, issued on Oct. 22, 2013.
Int. Cl. G06F 17/30 (2006.01); G06F 16/17 (2019.01); G06F 16/174 (2019.01); G06F 16/20 (2019.01)
CPC G06F 16/1734 (2019.01) [G06F 16/174 (2019.01); G06F 16/20 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining, via a computing device, a time to wait for an item to be analyzed to detect a possible change based on an evaluation backlog indicator;
determining, via the computing device, that the time to wait is above a maximum threshold value that is based on a previous expiration time of the item or below a minimum threshold value based on the previous expiration time of the item, the previous expiration time indicates when the item is available for scheduling analysis of the item; and
assigning, via the computing device, the item a new expiration time, wherein the new expiration time is greater than the previous expiration time when the time to wait is above the maximum threshold value or the new expiration time is less than the previous expiration time when the time to wait is below the minimum threshold value.