PATENT CLAIM ANALYSIS

Application Number: 16381098
Application Type: Utility
Filing Date: 2019-04
Publication Date: 2019-09
Patent Classification: ["705", "007130"]

Abstract:
A method and apparatus are provided for generating an enhanced transit schedule. Schedule deviations are calculated using an existing transit schedule. The schedule deviations are grouped in accordance with a plurality of schedule parameters. A group average deviation is computed for each group of schedule deviations. Each group average deviation is applied to a corresponding set of passing times of the existing transit schedule having corresponding schedule parameters to generate the enhanced transit schedule.

Claim (Index 1):
A computer program product stored in a computer readable medium for reporting on a collection of scheduling information for a plurality of transit vehicles, comprising:\n computer code for collecting positioning information in real-time from the plurality of transit vehicles; computer code for aggregating the positioning information in a database; computer code for completing a plurality of predictions by enhancing scheduling information based on past records and based on the positioning information, the process of enhancing the plurality of predictions comprising:\n retrieving an existing transit schedule, the existing transit schedule comprising a plurality of entries, each of the plurality of entries comprising a plurality of schedule parameters, the plurality of schedule parameters including at least a route number, a direction, a stop, and scheduled passing time information; \n receiving, from the database, arrival time data comprising a plurality of historical passing times; \n calculating, using the existing transit schedule and the arrival time data, schedule adherence data comprising a plurality of schedule deviations, each of the plurality of schedule deviations corresponding to a specific entry in the plurality of entries; \n storing the plurality of schedule deviations in a memory; \n grouping the plurality of schedule deviations into a plurality of groups, wherein grouping the plurality of schedule deviations into a plurality of groups comprises separating each of the plurality of schedule deviations into a group based on the numerical value of said schedule deviation, and wherein the plurality of groups comprises an on-time group of schedule deviations comprising schedule deviations that are substantially zero, an early group of schedule deviations comprising schedule deviations that are substantially negative, and a late group of schedule deviations comprising schedule deviations that are substantially positive; \n computing a plurality of group average deviations, each of the plurality of group average deviations corresponding to one of the plurality of groups of schedule deviations; \n computing a plurality of exponential weighted average deviations, each exponential weighted average deviation being computed from a plurality of group average deviations; \n generating a plurality of adjusted entries by adjusting the scheduled passing time information of each entry in the plurality of entries by said corresponding exponential weighted average distribution; and \n generating an enhanced transit schedule comprising a plurality of adjusted entries, and further comprising variance data, the enhanced transit schedule being fixed in value for one or more days; and \n computer code for outputting one or more elements of the enhanced transit schedule on a display.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 100.0
- Lexical Diversity: 1.83721
- Patent Class: 705.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14511516', '11281843', '14883627', '14705685', '13467361']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.0879636873052124
- 35 USC 102 Novelty (BERT): 0.4648167535029193
- Combined Prediction Score: 0.1256489939249832
- Mean Citation Score: 151.57175800000005
- Max Citation Score: 162.64842
- Similarity Product: 131.6004123282051

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