PATENT CLAIM ANALYSIS

Application Number: 16284834
Application Type: Utility
Filing Date: 2019-02
Publication Date: 2019-10
Patent Classification: ["707", "740000"]

Abstract:
The present invention extends to methods, systems, and computer program products for consolidating information from different signals into an event. Aspects of the invention used a multiphase approach to consolidating information from different signals into (e.g., deduplicating) an event. Detected events are held in the event holding cache for some amount of time after detection in accordance event holding criteria. As events are detected, an information consolidator compares currently detected events to previously cached events. Events determined to be the same event are grouped into an event group. When holding criteria expire for an event in the event group, the event group is published to one or more entities. As such, each new detection of the event does not trigger a corresponding new notification. Different portions of content from the same signal can also be monitored to reduce duplicate detections based on different content types in the same signal.

Claim (Index 9):
A computer system comprising:\n a processor; system memory coupled to the processor and storing instructions configured to cause the processor to:\n detect an event from content of a normalized signal, including:\n assign a unique identifier to the normalized signal; \n submit a first signal content type along with the unique identifier to a first pipeline of models configured to process content of the first signal content type; \n submit a second signal content type along with the unique identifier to a second pipeline of models configured to process content of the second content type; \n receive first output associated with the unique identifier from the first pipeline; \n receive second output associated with the unique identifier from the second pipeline; \n determine that the first output and the second output are both associated with the signal based on association with the unique identifier; \n aggregate the first output and second output into aggregate output; and \n detect the event from the aggregate output; \n \n compare the event to previously cached events in an event holding cache; \n determine that the event is not a redetection of a cached event; \n cache the event in the event holding cache until a specified holding period expires; \n detect another event from content of another normalized signal; \n compare the other event to the event cached in the event holding cache; \n determine that the other event is redetection of the event; \n group the event and the other event into an event group; \n publish the event group, including the event and the other event, to a recipient when the specified holding period expires; and \n remove the event and the other event from the event holding cache concurrently with publishing the event group.

Metadata:
- Claim Count in Document: 38.0
- Percentile: 99.0
- Lexical Diversity: 1.85393
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16038537', '16203792', '16106436', '16285031', '16101208']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.189147232558726
- 35 USC 102 Novelty (BERT): 0.4901896775058393
- Combined Prediction Score: 0.2192514770534374
- Mean Citation Score: 220.767606
- Max Citation Score: 223.35506
- Similarity Product: 166.48381867477178

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