PATENT CLAIM ANALYSIS

Application Number: 16023666
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2020-01
Patent Classification: ["235", "494000"]

Abstract:
A card includes a substrate having a first surface and a second surface opposite the first surface. The first surface has a first surface area. The card also includes an image area on the first surface. The image area has a second surface area less than the first surface area. The cars further includes a contrast region between the image area and an edge of the substrate. The contrast region is a solid border surrounding the image area. The card additionally includes a plurality of markings extending from the contrast region into the image area. Each marking of the plurality of markings arranged in a pattern such that the markings of the plurality of markings are separated from one another by a portion of the image area.

Claim (Index 11):
A method, comprising:\n processing an image captured by a camera, the processing comprising: a first process comprising:\n detecting binary robust invariant scalable key points in the image; \n rough matching on the key points using a fast library for approximate nearest neighbors method to generate rough matches; \n filtering the rough matches; \n picking a quantity of rough matches identified as being within a predetermined threshold of a match and storing the rough matches identified as being within the predetermined threshold of the match as potential targets in a database; \n running a fine match on the key points using the potential targets to generate fine matches; \n calculating first homographies for the fine matches; \n filtering the first homographies; and \n running a first mark reading process; \n a second process comprising:\n generating one or more first optical flow pyramids based on the potential targets using a lower resolution version of the potential targets; \n warping the image into one or more planar views of the potential targets; \n generating a second optical flow pyramid of the warped image, and normalizing one or more layers of the second optical flow pyramid; \n identifying the key points in the lower resolution of the potential targets; \n identifying where the key points are located in the warped image; \n determining the key points moved between one or more of the first optical flow pyramids and the second optical flow pyramid by running an optical flow calculation and filter the determined movements; and \n calculating a second homography based on the determined movements and running a second mark reading process; \n a third process comprising:\n determining mark layout information for the potential targets; \n generating a fine approximation for each marking in the mark layout; \n for each marking, sampling the image in the area of the marking, normalizing the sampled area of the marking, comparing the sampled area of the marking with an area of the image free from having the marking, and adding a detected presence of the marking to a bit pattern; and \n calculating an error checking code for the bit pattern to eliminate a false positive; and \n a fourth process comprising:\n searching a database for the bit pattern; \n identifying a match exists in the database; and \n outputting a match result indicator to a device associated with the camera, \n wherein the device associated with the camera is configured to initiate the first process, the second process or the third process based on a detection of a card, comprising:\n a substrate having a first surface and a second surface opposite the first surface, the first surface having a first surface area; \n an image area on the first surface, the image area having a second surface area less than the first surface area; \n a contrast region between the image area and an edge of the substrate, the contrast region being a solid border surrounding the image area; and \n a plurality of markings extending from the contrast region into the image area, each marking of the plurality of markings being an irregular hexagon and arranged in a pattern such that the markings of the plurality of markings are separated from one another by a portion of the image area, and \n wherein each marking of the plurality of markings comprises:\n a first side and a second side parallel to the first side, the first side and the second side having equal lengths extending in a first direction from the contrast region into the image area; \n a third side and a fourth side parallel to the third side, the third side and the fourth side extending in a second direction different from the first direction, the third side connecting the first side with the second side and having a length greater than a length of the fourth side; \n a fifth side connecting the first side with the fourth side; and \n a sixth side connecting the second side with the fourth side.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 94.0
- Lexical Diversity: 2.59615
- Patent Class: 235.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15119591', '14877115', '14195135', '15169649', '14115605']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.531276681347219
- 35 USC 102 Novelty (BERT): 0.4851081194098249
- Combined Prediction Score: 0.5266598251534795
- Mean Citation Score: 94.55312800000002
- Max Citation Score: 99.95431
- Similarity Product: 52.50000814822078

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