IP Library › Granted Patent US 12,386,436
Granted Patent B2
US 12,386,436 · App. 17/767,875 · Granted Aug 12, 2025

Method and system for adaptive stylus force or pressure sensing

Inventors: On Haran (Kfar Saba, IL); Ariel Zvi Kerner (Herzeliya, IL); Adam Benjamin Meshi (Tel-Aviv, IL); Ahia Perez (Herzelia, IL)
Assignee: Microsoft Technology Licensing, LLC
G06F3/03545G06F3/038
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,386,436
App. No.
17/767,875
Granted
Aug 12, 2025
Kind
B2
Abstract

An apparatus and method for adapting a conversion of a force or pressure sensed at a stylus into a converted output used for an inking process at a host device, wherein samples of the converted output are collected over a predetermined time period. Then, the collected samples are evaluated and at least one parameter of the conversion is controlled in response to a result of the evaluation. Thereby, a user-specific probability distribution of the sensed force or pressure can be matched to a desired probability distribution of the inking process.

Claims (31)

1. An apparatus comprising:

a collector for collecting samples of inking levels over a time period, the inking levels used for an inking process at a host device; and

an evaluator for evaluating the collected samples, wherein the evaluator is adapted to control a parameter of a conversion of force or pressure data output by a sensor of a stylus into the inking levels in response to a result of the evaluation;

wherein the evaluator is adapted to control the parameter to modify a probability distribution of the samples of the inking levels to match with a desired probability distribution of the inking process.

2. The apparatus of claim 1 , further comprising a transmitter for transmitting the inking levels to a digitizer of the host device to indicate ink thickness values.

3. The apparatus of claim 1 , wherein the evaluator is adapted to decide that the parameter is to be adjusted if a deviation between a parameter of the probability distribution of the collected samples and a corresponding parameter of the desired probability distribution exceeds a threshold.

4. The apparatus of claim 1 , wherein the collector is adapted to continuously or intermittently collect the samples of the inking levels to obtain a histogram of data representing the force or pressure sensed at the stylus.

5. The apparatus of claim 4 , wherein the evaluator is adapted to perform the control based on a histogram equalization technique.

6. The apparatus of claim 5 , wherein the evaluator is adapted to accomplish the histogram equalization technique by spreading out and/or shifting an intensity of collected samples of the inking levels to adapt an intensity range of the collected samples to an available range of levels of displayed ink of the host device.

7. The apparatus of claim 1 , wherein the evaluator is adapted to detect an individual type of the stylus based on a statistically characteristic force or pressure distribution.

8. The apparatus of claim 1 , wherein the evaluator is adapted to detect a specific type of use of the stylus based on a statistically characteristic force or pressure distribution.

9. The apparatus of claim 8 , wherein the evaluator is further adapted to control the parameter of the conversion in based on the detected specific type of use of the stylus.

10. The apparatus of claim 1 , wherein the collector and evaluator are adapted to perform the collection and evaluation in different force/pressure sub-ranges with different evaluation criteria.

11. The apparatus of claim 1 , wherein the collector is adapted to collect samples of the inking levels from a plurality of different styli, and wherein the evaluator is adapted to control the parameter of the conversion based on a combination of the samples of the different styli.

12. A stylus comprising an apparatus according to claim 1 , the sensor for sensing the force or pressure, and a converter for converting the sensed force or pressure data into the ink levels used for the inking process at the host device.

13. A host device comprising an apparatus according to claim 1 .

14. The host device of claim 13 , further comprising a converter for converting the sensed force or pressure data into the ink levels used for the inking process at the host device.

15. A method comprising:

collecting information about ink levels over a time period, the ink levels used for an inking process at a host device;

evaluating the collected information; and

controlling a parameter of a conversion of force or pressure data output by a sensor of a stylus into the ink levels in response to a result of the evaluation;

wherein the parameter is controlled to modify a probability distribution of samples of the inking levels to match with a desired probability distribution of the inking process.

16. A computer program embodied on a computer-readable memory and comprising code configured so as when run on a processor to perform a method comprising:

collecting information about ink levels over a time period, the ink levels used for an inking process at a host device;

evaluating the collected information; and

in response to a result of the evaluation, controlling a parameter of a conversion of force or pressure data output by a sensor of a stylus into the ink levels,

wherein the parameter is controlled to modify a probability distribution of samples of the ink levels to match with a desired probability distribution of the inking process.

17. The computer program of claim 16 , wherein evaluating the collected information comprises deciding that the parameter is to be adjusted if a deviation between a parameter of the probability distribution of the collected information and a corresponding parameter of the probability distribution exceeds a threshold.

18. The computer program of claim 16 , wherein collecting the information about the ink levels comprises continuously or intermittently collecting the samples of the ink levels to obtain a histogram of data representing the force or pressure sensed at the stylus.

19. The computer program of claim 16 , wherein controlling the parameter comprises controlling the parameter based on a histogram equalization technique.

20. The computer program of claim 16 , wherein the method further comprises detecting at least one of an individual type or a specific use of the stylus based on a statistically characteristic force or pressure distribution.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2022
From: HARAN, ON; KERNER, ARIEL ZVI; MESHI, ADAM BENJAMIN; PEREZ, AHIA
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 059551/0961 →
Priority Claims (1)
EP 19202801 · Oct 11, 2019 · regional
Continuity (1)
Related Publication 20240085995A1 · Mar 14, 2024
References Cited (25)
US 5434959A · Von et al. · 1995 [cited by applicant]
US 5635683A · Mcdermott et al. · 1997 [cited by applicant]
US 8878824B2 · Besperstov · 2014 [cited by applicant]
US 9983696B2 · Yoneoka et al. · 2018 [cited by applicant]
US 10748031B1 · Binford · 2020 [cited by examiner]
US 20130100070A1 · Zheng et al. · 2013 [cited by applicant]
US 20160085356A1 · Stern · 2016 [cited by examiner]
US 20160154486A1 · Ogata et al. · 2016 [cited by applicant]
US 20160162045A1 · Vincent · 2016 [cited by examiner]
US 20170131817A1 · Wong et al. · 2017 [cited by applicant]
US 20180074637A1 · Rosenberg · 2018 [cited by examiner]
US 20180329526A1 · Peretz · 2018 [cited by examiner]
US 20180338065A1 · Zyskind et al. · 2018 [cited by applicant]
US 20200005081A1 · Nah · 2020 [cited by examiner]
CN 106681574A · 2017 [cited by applicant]
CN 108762533A · 2018 [cited by applicant]
EP 3082021A1 · 2016 [cited by applicant]
WO 0124157A1 · 2001 [cited by applicant]
Communication pursuant to Article 94(3) Received for European Application No. 20793226.0, mailed on Feb. 28, 2024, 6 pages. [cited by applicant]
Notice of Allowance Received for Chinese Application No. 202080071361.9, mailed on Feb. 23, 2024, 4 pages (English Translation Provided). [cited by applicant]
“Extended European Search Report Issued in European Patent Application No. 19202801.7”, Mailed Date: Mar. 23, 2020, 7 Pages. [cited by applicant]
Lin, et al., “Pressure Sensitive Stylus and Algorithm for Touchscreen Panel”, in Journal of Display Technology, vol. 9, Issue 1, Jan. 1, 2013, pp. 17-23. [cited by applicant]
Scott, Barney, “MEMS stylus force sensor is industry's smallest”, Retrieved from: https://www.electronicspecifier.com/sensors/mems-force-sensor-is-industry-s-smallest, Aug. 6, 2015, 04 Pages. [cited by applicant]
“International Search Report and Written Opinion Issued in PCT Application No. PCT/US20/054461”, Mailed Date: Jan. 13, 2021, 12 Pages. [cited by applicant]
“Office Action and Search Report Issued in Chinese Patent Application No. 202080071361.9”, Mailed Date: Oct. 21, 2023, 10 Pages. [cited by applicant]