PATENT CLAIM ANALYSIS

Application Number: 16028301
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["345", "633000"]

Abstract:
Motion and/or rotation of an input mechanism can be tracked and/or analyzed to determine limits on a user's range of motion and/or a user's range of rotation in three-dimensional space. The user's range of motion and/or the user's range of rotation in three-dimensional space may be limited by a personal restriction for the user (e.g., a broken arm). The user's range of motion and/or the user's range of rotation in three-dimensional space may additionally or alternatively be limited by an environmental restriction (e.g., a physical object in a room). Accordingly, the techniques described herein can take steps to accommodate the personal restriction and/or the environmental restriction thereby optimizing user interactions involving the input mechanism and a virtual object.

Claim (Index 1):
A device comprising:\n a display configured to present virtual content; an interface communicatively coupled to an input mechanism that is configured to collect data associated with motion of the input mechanism based on a current location of a user; one or more processors communicatively coupled to the display; and memory having computer-executable instructions stored thereon which, when executed by the one or more processors, cause the device to perform operations comprising:\n receiving, via the interface and from the input mechanism, first data associated with first motion of the input mechanism; \n analyzing the first data associated with the first motion of the input mechanism to determine a range of motion of the input mechanism; \n adjusting, based at least in part on the range of motion, a parameter that correlates an amount of motion of the input mechanism to an amount of motion of a virtual element presented by the display; \n receiving, via the interface and from the input mechanism, second data associated with second motion of the input mechanism; and \n converting, using the adjusted parameter, the second motion of the input mechanism into correlated motion of the virtual element.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 95.0
- Lexical Diversity: 2.32759
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15199657', '15198958', '15499761', '16335079', '12363094']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.620242319399894
- 35 USC 102 Novelty (BERT): 0.5394866105286755
- Combined Prediction Score: 0.6121667485127722
- Mean Citation Score: 214.277212
- Max Citation Score: 385.63617
- Similarity Product: 350.84822199669594

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

Dataset: test