US 12,306,798 B2
Method and system for real-time collaboration, task linking, and code design and maintenance in software development
Vijay Madisetti, Alpharetta, GA (US); and Arshdeep Bahga, Chandigarh (IN)
Assigned to Vijay Madisetti, Alpharetta, GA (US)
Filed by Vijay Madisetti, Alpharetta, GA (US)
Filed on Jun. 26, 2024, as Appl. No. 18/755,292.
Application 18/755,292 is a continuation in part of application No. 18/055,935, filed on Nov. 16, 2022.
Application 18/055,935 is a continuation in part of application No. 17/930,796, filed on Sep. 9, 2022, granted, now 12,210,487.
Application 17/930,796 is a continuation in part of application No. 17/645,832, filed on Dec. 23, 2021.
Application 17/645,832 is a continuation in part of application No. 16/948,255, filed on Sep. 10, 2020, granted, now 11,226,938.
Application 16/948,255 is a continuation of application No. 16/948,254, filed on Sep. 10, 2020, granted, now 11,080,240.
Claims priority of provisional application 63/526,473, filed on Jul. 13, 2023.
Claims priority of provisional application 63/418,508, filed on Oct. 22, 2022.
Claims priority of provisional application 63/393,991, filed on Aug. 1, 2022.
Claims priority of provisional application 63/023,292, filed on May 12, 2020.
Claims priority of provisional application 62/994,306, filed on Mar. 25, 2020.
Claims priority of provisional application 62/993,733, filed on Mar. 24, 2020.
Claims priority of provisional application 62/989,773, filed on Mar. 15, 2020.
Claims priority of provisional application 62/969,693, filed on Feb. 4, 2020.
Claims priority of provisional application 62/901,881, filed on Sep. 18, 2019.
Claims priority of provisional application 62/899,172, filed on Sep. 12, 2019.
Prior Publication US 2024/0345993 A1, Oct. 17, 2024
Int. Cl. G06F 16/176 (2019.01); G06F 16/18 (2019.01); G06F 16/182 (2019.01); G06F 40/169 (2020.01); G06F 40/289 (2020.01)
CPC G06F 16/176 (2019.01) [G06F 16/1815 (2019.01); G06F 16/182 (2019.01); G06F 40/169 (2020.01); G06F 40/289 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method of facilitating code development comprising:
receiving a received code file from a user file comprising code content and received metadata content;
identifying the received code file as one of a new code file and an updated code file;
upon identifying the received code file as a new code file:
generating a new meta-file responsive to receiving the received code file;
storing the received code file in a code repository; and
storing the received metadata content in a metadata storage; and
upon identifying the received code file as an updated code file:
identifying a stored code file associated with the updated code file and comprising stored code content;
identifying a stored meta-file associated with the stored code file, the stored code file being associated with the updated code file, the stored meta-file comprising previously-received metadata content;
identifying the updated code file as comprising at least one of updated code content and updated metadata content;
upon identifying the updated code file as comprising updated code content, updating the stored code file to comprise the updated code content; and
upon identifying the updated code file as comprising updated metadata content, updating the stored meta-file to comprise the updated metadata content.