PATENT CLAIM ANALYSIS

Application Number: 15871918
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["704", "232000"]

Abstract:
Methods of encoding voice data for loading into an artificial intelligence (AI) integrated circuit are provided. The AI integrated circuit may have an embedded cellular neural network for implementing AI tasks based on the loaded voice data. An encoding method may generate a two-dimensional (2D) frequency-time array from an audio waveform, use the 2D frequency-time array to generate a set of 2D arrays to approximate the 2D frequency-time array, load the set of 2D arrays into the AI integrated circuit, execute programming instructions contained in the AI integrated circuit to feed the set of 2D arrays into the embedded cellular neural network in the AI integrated circuit to generate a voice recognition result, and output the voice recognition result. The encoding method also trains a convolution neural network (CNN) and loads the weights of the CNN into the AI integrated circuit for implementing the AI tasks.

Claim (Index 1):
A method of encoding voice data for loading into an artificial intelligence (AI) integrated circuit, the method comprising:\n receiving, by a processor, voice data comprising at least a segment of an audio waveform; generating, by the processor, a two-dimensional (2D) frequency-time array comprising a plurality of pixels, each pixel having a value that represents an audio intensity of the segment of the audio waveform at a time in the segment and a frequency in the audio waveform; using, by the processor, the 2D frequency-time array to generate a set of 2D arrays comprising a number of 2D arrays, each 2D array having a plurality of pixels, each pixel having a value and corresponding to one of the plurality of pixels in the 2D frequency-time array, wherein the value of each pixel in the 2D frequency-time array is approximated by a combination of the values of corresponding pixels in the set of 2D arrays; loading the set of 2D arrays into the AI integrated circuit executing one or more programming instructions contained in the AI integrated circuit to feed the set of 2D arrays into an embedded cellular neural network architecture in the AI integrated circuit; generating a voice recognition result from the embedded cellular neural network architecture based on the set of 2D arrays; and outputting the voice recognition result.

Metadata:
- Claim Count in Document: 49.0
- Percentile: 86.0
- Lexical Diversity: 2.42424
- Patent Class: 704.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15871933', '15871945', '14253861', '15701543', '14739335']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2150476788096749
- 35 USC 102 Novelty (BERT): 0.5685287107046215
- Combined Prediction Score: 0.2503957819991696
- Mean Citation Score: 229.348222
- Max Citation Score: 432.32553
- Similarity Product: 424.4906873124898

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

Dataset: test