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:
Jan. 28, 2025
Filed:
May. 23, 2022
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Rui Suresh Zhu, Sammamish, WA (US);
Daniel Martin Strommen, Seattle, WA (US);
Irina Petronela Salvan, Redmond, WA (US);
Fernando Israel Osorio Cedeno, Kirkland, WA (US);
Alec Richard Lindberg, Seattle, WA (US);
Thomas Anand Jeyaseelan, Bellevue, WA (US);
Mouna Sidi Hida, Redmond, WA (US);
Emre Aydinceren, Newcastle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A computer-implemented technique is described herein for defining and applying constraints that regulate a supervisee's interaction with applications. In one implementation, the technique provides a user interface presentation to a supervisor that lists a set of applications that run on plural application execution platforms. The user interface presentation also allows the supervisor to set platform-agnostic constraint information for any identified application. The platform-agnostic constraint information, once set for an application, constrains interaction by a supervisee with all versions of that same application. That is, the constraint information is said to be agnostic with respect to platform in the sense that it applies to a variety of application execution platforms that run the application. In one example, the platform-agnostic constraint information specifies a permitted amount of an activity that the supervisee is permitted to perform across all versions of an application.