PATENT CLAIM ANALYSIS

Application Number: 15870093
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["463", "037000"]

Abstract:
A computing device (e.g., a host computer in communication with a tablet input device) receives pen data corresponding to first and second positions of a pen device. The computing device compares the first and second positions to obtain an angle and an offset distance between the positions. The computing device selects a scrolling direction (either vertical or horizontal) based on the angle, with the selection being biased towards vertical scrolling. The computing device determines a number of scrolling events based on the offset distance, which may include comparing the offset distance with a preselected minimum distance. The computing device sends the scrolling events to an application executing on the computing device. The scrolling events cause the application to render scrolling in the selected scrolling direction. The pen data may include an indication of pen-down status and/or pen button activation to help determine whether to activate or terminate scrolling.

Claim (Index 10):
A computing device comprising one or more processors and non-transitory computer-readable media having stored thereon instructions configured to, when executed, cause the computing device to perform steps comprising:\n receiving first pen data corresponding to a first pen event at a first position of a pen device detected by an input device, wherein the first position comprises a first vertical component and a first horizontal component; receiving second pen data corresponding to a second pen event at a second position of the pen device detected by the input device, wherein the second position comprises a second vertical component and a second horizontal component; performing a comparison of the first position and the second position to obtain an angle of the second position relative to the first position, and an offset distance between the second position and the first position; selecting a scrolling direction based at least in part on the angle, wherein the selected scrolling direction is either vertical or horizontal, and wherein the selecting is biased towards vertical scrolling; determining a number of first scrolling events based at least in part on the offset distance; and sending the first scrolling events to an application executing on the computing device, wherein the first scrolling events are configured to cause the application to render scrolling in the selected scrolling direction for display.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 86.0
- Lexical Diversity: 2.18919
- Patent Class: 463.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12621244', '13602847', '13539213', '09791899', '13338472']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2636297155412223
- 35 USC 102 Novelty (BERT): 0.4748283075215837
- Combined Prediction Score: 0.2847495747392584
- Mean Citation Score: 147.71677800000003
- Max Citation Score: 152.47835
- Similarity Product: 97.90536340866686

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test