PATENT CLAIM ANALYSIS

Application Number: 15780077
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-12
Patent Classification: ["715", "732000"]

Abstract:
Embodiments of the present application disclose a method and an apparatus for identifying a slide, which are applied to an electronic device. The method comprises: obtaining file source code of a slide to be identified (S 101 ); obtaining feature information of objects in the slide to be identified from the file source code (S 102 ); and determining a layout of the slide to be identified based on the obtained feature information (S 103 ). In the present application, the electronic device can automatically obtain the feature information of the objects in the slide to be identified from the file source code of the slide. Therefore, compared to manual identification, the efficiency and accuracy of identifying the layout of the slide are significantly improved. Moreover, this makes it possible to perform subsequent automatic processes on the slide based on the layout of the slide.

Claim (Index 11):
The apparatus of  claim 8 , wherein the feature information of the objects in the slide to be identified comprises at least one of: number information of the placeholders in the slide, size information of the placeholders in the slide, type information of the placeholders in the slide, position information of the placeholders in the slide, and sequence information of the placeholders in the slide; and wherein,\n when the feature information is the number information of the placeholders in the slide, the object feature information obtaining module comprises: a number information obtaining sub-module, configured for finding all parameter names representing placeholders in the file source code to obtain the number information of the placeholders in the slide to be identified; when the feature information is the size information of the placeholders in the slide, the object feature information obtaining module comprises: a size information obtaining sub-module, configured for finding a parameter value, which relates to the size, corresponding to a parameter name of each placeholder to obtain the size information of each placeholder in the slide to be identified; when the feature information is the type information of the placeholders in the slide, the object feature information obtaining module comprises: a type information obtaining sub-module, configured for determining a type of each parameter name representing a placeholder in the file source code to obtain the type information of each placeholder in the slide to be identified; when the feature information is the position information of the placeholders in the slide, the object feature information obtaining module comprises: a position information obtaining sub-module, configured for determining, from the file source code, a horizontal distance from the top left corner of each placeholder to the left side of a baseplate of the slide and a vertical distance to the top side of the baseplate of the slide, and determining the horizontal distance and the vertical distance as the position information of this placeholder in the slide; and; when the feature information is the sequence information of the placeholders in the slide, the object feature information obtaining module comprises: a sequence information obtaining sub-module, configured for adding, according to a preset rule, a virtual two-dimensional rectangular plane coordinate system in the slide to be identified; obtaining the position of the center point of each placeholder; drawing straight lines with a preset slope respectively through the center points of the placeholders in the two-dimensional rectangular plane coordinate system, wherein each of the straight lines intersects with the y-axis of the two-dimensional rectangular plane coordinate system at a point; determining the sequence of the placeholders according to ordinate values of intersection points on the y-axis, and wherein the greater the ordinate value of an intersection point on the y-axis is, the smaller the sequence number for the corresponding placeholder will be, and if there are a plurality of straight lines corresponding to a plurality of placeholders intersect with y-axis at a same point, sequence numbers of the placeholders are determined in such a way that a sequence number of a placeholder on the left is smaller than a sequence number of a placeholder on the right; and obtaining the sequence information of each placeholder in the slide to be identified.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 93.0
- Lexical Diversity: 2.33333
- Patent Class: 715.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['12862558', '13888815', '11129773', '11152755', '13302283']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3471834864887381
- 35 USC 102 Novelty (BERT): 0.4878044495665346
- Combined Prediction Score: 0.3612455827965177
- Mean Citation Score: 194.23482
- Max Citation Score: 207.32652
- Similarity Product: 140.96339978656053

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

Dataset: test