PATENT CLAIM ANALYSIS

Application Number: 16298030
Application Type: Utility
Filing Date: 2019-03
Publication Date: 2019-07
Patent Classification: ["345", "156000"]

Abstract:
A 3D input system and an angle encoder are disclosed. The 3D input system comprises a computing device and one or more position sensing gloves. The position sensing glove comprises a plurality of angle encoders each installed thereon at a location about a finger joint. An inertial measurement unit (IMU) is installed on the glove. A firmware uses data from the angle encoders and IMU to calculate fingertip positions in a 3D space. The firmware generates keystrokes on a virtual keyboard based on the fingertip positions. The angle encoder comprises a first and a second components rotatable with respect to each other, and an encoder pattern comprising codewords for indicating the angle between the first and second components. The encoder pattern comprises a set of base encoder channels coded with a conventional Gray code, and a set of Booster channels for improving the resolution of angle measurement.

Claim (Index 20):
The one or more non-transitory, computer readable media of  claim 19  further comprising computer-executable code for:\n generating a virtual keyboard; and \n detecting at least one of the fingertips hitting a key of the virtual keyboard using a statistic estimation method; wherein the one or more commands include one or more keystrokes of the virtual keyboard.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 99.0
- Lexical Diversity: 1.91566
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14939388', '15191379', '15625488', '10747816', '09919266']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6559825740028429
- 35 USC 102 Novelty (BERT): 0.6078310670295047
- Combined Prediction Score: 0.6511674233055091
- Mean Citation Score: 336.12634
- Max Citation Score: 606.20966
- Similarity Product: 470.1563850979567

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