The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 01, 2026
Filed:
Jun. 14, 2024
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Weiting Zhai, Bellevue, WA (US);
Jason Brian Upham, Atlanta, GA (US);
Karl Porus Buhariwala, Sammamish, WA (US);
Shashwat Ajmani, Bellevue, WA (US);
Xiang Chen, Bellevue, WA (US);
Hamza Sahri, Atlanta, GA (US);
Kiran Nallabothula, Redmond, WA (US);
Run Yang, Redmond, WA (US);
Xiangqing Zhang, Bellevue, WA (US);
Laura Patrice-Ol Callahan, Seattle, WA (US);
Microsoft Technology Licensing, LLC., Redmond, WA (US);
Abstract
Optimization of data synchronization latency when load balancing requests is provided. A request directed to a first server device in the first region is offloaded to a second server device in a second region that is different from the first region for load balancing. Data is generated based on processing the request by the second server device in the second region. A target region of a client device requesting the generated data is dynamically determined such that the target region is different from the second region. The generated data is stored in a datastore of the target region of the client device requesting the generated data. Thus, data is advantageously directly stored in the region(s) where clients are requesting that data without needing to wait for eventual synchronization of data to the region(s) where clients are requesting that data.