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.

Date of Patent:
Jan. 09, 2024

Filed:

Mar. 20, 2023
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Shoham Dekel, Tel Aviv, IL;

Assaf Bar-Ness, Rehovot, IL;

Orr Srour, Ramat-Hasharon, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/033 (2013.01); G06F 3/04883 (2022.01); G06F 3/0354 (2013.01); G06F 3/01 (2006.01);
U.S. Cl.
CPC ...
G06F 3/04883 (2013.01); G06F 3/016 (2013.01); G06F 3/03545 (2013.01);
Abstract

Systems, methods, and instrumentalities are described herein related to a secured stylus. A secure connection is established between a digitizer processor in a computing device and a remote server providing virtual desktop infrastructure (VDI). A digitizer interposer implemented in the computing device, the server, and/or between them receives raw or encrypted digitizer input that bypasses the operating system (OS) and processor of the computing device. Digitizer signal processing, normally performed by the OS, is performed on one or more servers. An edge server provides haptic feedback to a stylus and/or generates display of temporary digital ink as created while a cloud server completes digital ink processing and generates video for display by the computing device. A secure connection between a graphics processing unit (GPU) and the server protects secure connection video by encryption bypassing the OS and processor of the user computing device.


Find Patent Forward Citations

Loading…