PATENT CLAIM ANALYSIS

Application Number: 16002474
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["715", "234000"]

Abstract:
A system and method is illustrated for platform-independent rendering of a document in a web browser supporting a two-dimensional (2D) canvas. The system and method includes obtaining the document, wherein the document includes text characters, text elements, and associated style information including at least one font, determining that font metrics do not exist, and obtaining the font metrics for the at least one font, using the font metrics and the text elements to determine how the document is divided into page criteria, determining a font file does not exist, and obtaining the font file for the at least one font, and rendering the document by drawing glyphs associated with the text characters in the 2D canvas, using the font file and the page criteria, so that the at least one font and the page criteria are platform-independent.

Claim (Index 10):
A system, comprising:\n a processor configured to:\n obtain from a server that includes a document repository and a fonts system the document, wherein the document includes text characters, text elements, and associated style information including at least one font; \n determine that font metrics associated with a segment of text characters included in the document do not exist; \n obtain from the fonts system the font metrics for the at least one font; \n use the font metrics and the text elements to determine how the document is divided into page criteria; \n determine that a font file associated with the segment of text characters exists; \n determine that the font file of the web browser does not match the font file from the fonts system; \n obtain from the fonts system the font file for the at least one font; and \n render the document by drawing glyphs associated with the text characters in the 2D canvas, using the obtained font file and the page criteria, so that the at least one font and the page criteria are platform-independent; and \n a memory coupled to the processor and configured to provide the processor with instructions.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 94.0
- Lexical Diversity: 2.4918
- Patent Class: 715.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14256101', '12619106', '13558699', '14259869', '13343695']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2872097138722145
- 35 USC 102 Novelty (BERT): 0.5645841237268214
- Combined Prediction Score: 0.3149471548576752
- Mean Citation Score: 270.993856
- Max Citation Score: 459.09518
- Similarity Product: 368.7940966593683

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

Dataset: test