US 12,069,132 B2
Propagating origin information for applications during application installation
Scott R Shell, Kirkland, WA (US); Kinshumann Kinshumann, Redmond, WA (US); Thomas W. Caldwell, Bellevue, WA (US); Jeffrey A. Sutherland, Sammamish, WA (US); Jeffrey R. McKune, Sammamish, WA (US); Deskin M. Miller, Redmond, WA (US); Scott D. Anderson, Seattle, WA (US); and Md. Nazmus Sakib, Seattle, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jul. 5, 2023, as Appl. No. 18/346,955.
Application 18/346,955 is a continuation of application No. 17/379,106, filed on Jul. 19, 2021, granted, now 11,722,566.
Application 17/379,106 is a continuation of application No. 15/288,586, filed on Oct. 7, 2016, granted, now 11,082,491, issued on Aug. 3, 2021.
Prior Publication US 2024/0048615 A1, Feb. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/70 (2013.01); H04L 9/40 (2022.01); H04L 67/00 (2022.01); H04L 67/01 (2022.01); H04L 67/1097 (2022.01); H04L 67/63 (2022.01)
CPC H04L 67/1097 (2013.01) [H04L 63/126 (2013.01); H04L 67/01 (2022.05); H04L 67/34 (2013.01); H04L 67/63 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a processing system; and
memory coupled to the processing system, the memory comprising computer executable instructions that, when executed, perform operations comprising:
receiving a request to install an application on a computing device, wherein the application is associated with a process token comprising origin information for the application;
in response to receiving the request, obtaining origin information for the application by accessing the process token, wherein the origin information is provided by a policy enforcement mechanism and is used to verify a trustworthiness of the application;
writing a file associated with the application to a storage location; and
storing an indication of the origin information in the storage location.