US 12,112,144 B2
API specification generation
Alex David Lester, Mountain View, CA (US); Sibo Liu, Sunnyvale, CA (US); Che Liu, La Jolla, CA (US); Jared Scott Borner, Redwood City, CA (US); Andrew Marsh Gardiner, Mountain View, CA (US); Matthew Symonds, Mountain View, CA (US); Kenneth Chan, Mountain View, CA (US); Michael Christopher Yara, Longmont, CA (US); Terrence Li, Chicago, IL (US); Joy Aloysius Thomas, Cupertino, CA (US); Sri Harsha Vardhan Reddy Chevuru, San Jose, CA (US); and Tsenguun Tsogbadrakh, San Jose, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Oct. 15, 2021, as Appl. No. 17/502,297.
Application 17/502,297 is a continuation of application No. 16/936,836, filed on Jul. 23, 2020, granted, now 11,150,874.
Application 16/936,836 is a continuation of application No. 16/415,859, filed on May 17, 2019, granted, now 10,747,505, issued on Aug. 18, 2020.
Prior Publication US 2022/0035600 A1, Feb. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/10 (2018.01); G06F 8/74 (2018.01); G06F 9/54 (2006.01); G06F 16/901 (2019.01); G06F 16/903 (2019.01)
CPC G06F 8/10 (2013.01) [G06F 8/74 (2013.01); G06F 9/54 (2013.01); G06F 16/9027 (2019.01); G06F 16/903 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method for generation of an application program interface (API) specification, comprising:
receiving API traffic communicated between one or more client devices and at least one backend system;
analyzing the API traffic to identify one or more attributes associated with the API traffic, the one or more attributes comprising attributes associated with API requests and API responses corresponding to the API traffic that are determined to be valid; and
generating the API specification based on the one or more attributes identified as associated with one or more valid API requests.