US 12,314,710 B2
Save context capturing
Zachary A. Silverstein, Georgetown, TX (US); Logan Bailey, Atlanta, GA (US); Jill S. Dhillon, Laguna Niguel, CA (US); and Jennifer M. Hatfield, San Francisco, CA (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Feb. 15, 2023, as Appl. No. 18/169,494.
Prior Publication US 2024/0272899 A1, Aug. 15, 2024
Int. Cl. H04N 21/43 (2011.01); G06F 8/71 (2018.01); H04N 21/478 (2011.01)
CPC G06F 8/71 (2013.01) 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving an indication of a save of a version of a software;
associating contextual data associated with a user managing the version of the software with the save of the version of the software, the contextual data captured during a timeframe temporally related to the save, wherein the contextual data includes a classification of a location determined by comparing global positioning system (GPS) coordinates of the user managing the version of the software with a geofence corresponding to the classification of the location;
storing the association between the contextual data and the save of the version of the software in a software versioning repository;
determining that a save of a current version of the software has a second classification of a location by comparing current global positioning system (GPS) coordinates of the user managing the version of the software with a second geofence corresponding to the second classification of the location; and
retrieving, from the software versioning repository, the save of the version of the software and the associated contextual data in response to determining that the save of the current version of the software has the second classification of the location, wherein the retrieved version of the software is used to update the current version of the software.