US 12,093,178 B2
In-memory normalization of cached objects to reduce cache memory footprint
Subrata Biswas, Issaquah, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 28, 2023, as Appl. No. 18/343,023.
Application 18/343,023 is a continuation of application No. 17/868,183, filed on Jul. 19, 2022.
Application 17/868,183 is a continuation of application No. 17/148,825, filed on Jan. 14, 2021, granted, now 11,422,940, issued on Aug. 23, 2022.
Application 17/148,825 is a continuation of application No. 16/297,849, filed on Mar. 11, 2019, granted, now 10,922,229, issued on Feb. 16, 2021.
Prior Publication US 2023/0393984 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 12/084 (2016.01); G06F 12/0888 (2016.01)
CPC G06F 12/084 (2013.01) [G06F 12/0888 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/608 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving a data access request associated with a requesting user computing system;
identifying requested data based on the data access request;
parsing the requested data into a normalized cache data object comprising a reference to an inter-user sharable data object that includes inter-user sharable data, wherein the inter-user sharable data is sharable among a plurality of different user cache systems; and
storing the normalized cache data object in a cache store corresponding to the requesting user computing system.