PATENT CLAIM ANALYSIS

Application Number: 15863233
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["340", "407100"]

Abstract:
A method of generating haptic effects on a haptic-enabled device having a control unit and a haptic output device is provided. The method comprises receiving a haptic track that describes a time-varying magnitude envelope for driving the haptic output device to generate a haptic effect. The method further comprises generating a periodic drive signal with a time-varying frequency that is based on magnitude values of the time-varying magnitude envelope described in the haptic track. The method further comprises outputting the periodic drive signal to the haptic output device, to cause the haptic output device to generate the haptic effect based on the periodic drive signal.

Claim (Index 19):
The method of  claim 17 , wherein generating the drive signal comprises:\n determining a maximum magnitude value of the time-varying magnitude envelope, the maximum magnitude value being a first magnitude value; determining, as a second magnitude value, a magnitude value for the drive signal based on the first magnitude value; multiplying the second magnitude value by an attenuation factor to determine a third magnitude value, wherein the attenuation factor is less than 1, and wherein each pulse of the series of pulses is generated with the third magnitude value.

Metadata:
- Claim Count in Document: 35.0
- Percentile: 86.0
- Lexical Diversity: 2.3913
- Patent Class: 340.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13365984', '15634288', '10944628', '15404380', '14185102']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6956739783682743
- 35 USC 102 Novelty (BERT): 0.4958871806435625
- Combined Prediction Score: 0.6756952985958031
- Mean Citation Score: 190.957798
- Max Citation Score: 198.58054
- Similarity Product: 139.9374326005268

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