IP Library Granted Patent US 10,019,488
Granted Patent B2
US 10,019,488 · App. 14/823,854 · Granted Jul 10, 2018

Automated identification of record header tags

Inventor: Peter Levy (Monte Sereno, CA)
Assignee: CARJOJO CORP.
G06F17/3053G06F17/2745G06F17/30725G06F17/30887
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,019,488
App. No.
14/823,854
Granted
Jul 10, 2018
Kind
B2
Abstract

Methods, devices and apparatuses pertaining to identifying record header tags are described. A method may involve parsing a URL document to identify multiple candidate record header tags and determining scores of an individual candidate record header tag of the multiple candidate record header tags based on record header tag criteria. The method may also involve cumulating the scores to obtain a total score for the individual candidate record header tag. The method may further involve selecting a candidate record header tag of the multiple candidate record header tags as a record header tag for the URL document based on the total score of the individual candidate record header tag.

Claims (19)

1. A method comprising:

receiving, by one or more processors of a computing system, a list of Uniform Resource Locators (URLs) with each individual URL in the list corresponding to a respective URL document of a plurality of URL documents;

parsing, by the one or more processors, a first URL document to identify a plurality of candidate record header tags;

determining, by the one or more processors, one or more scores for each individual candidate record header tag of the plurality of candidate record header tags based on one or more record header tag criteria;

cumulating, by the one or more processors, the one or more scores associated with each individual candidate record header tag to obtain a total score for each individual candidate record header tag; and

selecting, by the one or more processors, a candidate record header tag of the plurality of candidate record header tags as a record header tag for the first URL document based on the total scores of the candidate record header tags

wherein the selecting of the candidate record header tag of the plurality of candidate record header tags as the record header tag for the first URL document based on the total scores of the candidate record header tags comprises:

selecting a candidate record header tag of which the total score is higher than the total scores of other candidate record header tags of the plurality of candidate record header tags;

determining whether the selected candidate record header tag delineates the first URL document.

2. One or more computer-readable media storing computer-executable instructions that, when executed on one or more processors, causes the one or more processors to perform operations comprising:

parsing a Uniform Resource Locators (URL) document to identify a plurality of candidate record header tags;

determining one or more scores for each individual candidate record header tag of the plurality of candidate record header tags based on one or more record header tag criteria;

cumulating the one or more scores associated with each individual candidate record header tag to obtain a total score for each individual candidate record header tag; and

selecting a candidate record header tag of the plurality of candidate record header tags as a record header tag for the URL document based on the total scores of the candidate record header tags

wherein the selecting of the candidate record header tag of the plurality of candidate record header tags as the record header tag for the URL document based on the total scores of the candidate record header tags comprises:

selecting a candidate record header tag of which the total score is higher than the total scores of other candidate record header tags of the plurality of candidate record header tags;

determining whether the selected candidate record header tag delineates the URL document;

in response to a determination that the selected candidate record header tag delineates the URL document, designating the selected candidate record header tag as the record header tag for the URL document; and

in response to a determination that the selected candidate record header tag does not delineate the URL document, selecting another candidate record header tag as the record header tag for the URL document based on the total score of the another candidate record header tag.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2018
From: CARJOJO (ABC), LLC
To: WEJO CALIFORNIA CORP.
Reel/Frame 046984/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2018
From: CARJOJO CORP.
To: CARJOJO (ABC), LLC
Reel/Frame 046954/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2015
From: LEVY, PETER
To: CARJOJO CORP.
Reel/Frame 036302/0118 →
Continuity (2)
Provisional Application 62036551 · Aug 12, 2014
Related Publication 20160048520A1 · Feb 18, 2016
Cited By (4)
US 12,190,059 US 12,242,806 US 12,626,058 US 12,705,420