PATENT CLAIM ANALYSIS

Application Number: 16200771
Application Type: Utility
Filing Date: 2018-11
Publication Date: 2019-05
Patent Classification: ["455", "456100"]

Abstract:
System and method for generating location-based alerts. An alert generation server communicates with official alert systems and a plurality of mobile devices operating a mobile alert application. The alert generation server receives alert data from the official alert systems and defines a plurality of alert events by extracting corresponding alert location information and assigning official alert types to the alerts in the received official alert data. The alert generation server also receives user-generated alert data defining alert events identified by mobile device users. The user-generated alert data is used to update and/or modify the defined alert events. Each alert event has a geographic region code corresponding to extracted alert location information. The mobile alert application determines, based on mobile device location data that the mobile device is within the geographic region of an alert event and generates an alert notification for that mobile device.

Claim (Index 12):
A method of generating location-based alerts for mobile device users using an alert generation server in communication with a plurality of official alert systems, each official alert system monitoring one or more types of alert events, the method comprising:\n providing a mobile alert application to a plurality of mobile devices in communication with the alert generation server; receiving, by the alert generation server, official alert data from the plurality of official alert systems, the official alert data defining a plurality of official alerts; extracting, by the alert generation server for each official alert, corresponding alert location information from the received official alert data; generating, by the alert generation server, an official alert geographic location code for each official alert based on the extracted alert location information; assigning, by the alert generation server, each official alert an official alert type based on the received official alert data, the official alert type defining the type of event indicated by that official alert; defining, by the alert generation server, a plurality of alert events based on the plurality of official alerts using the assigned official alert type and official alert geographic location code generated for each official alert, wherein each alert event has a defined event alert type that corresponds to the official alert type for one or more of the official alerts and a geographic region code that defines a geographic region for the alert event that includes the location identified by the official alert geographic location code for the one or more official alerts; determining, by the mobile alert application operating on one of the mobile devices based on location data from that mobile device, that the mobile device is located within a threshold proximity of the geographic region defined by one of the alert events; and generating, by the mobile alert application operating on that mobile device, an alert notification for a user of that mobile device, the alert notification identifying the alert event and providing an indication that the mobile device is within the threshold proximity of the geographic region of that alert event.

Metadata:
- Claim Count in Document: 56.0
- Percentile: 98.0
- Lexical Diversity: 2.23529
- Patent Class: 455.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13554692', '13158785', '14251537', '11862929', '13244703']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.7090568808365654
- 35 USC 102 Novelty (BERT): 0.4840256927195328
- Combined Prediction Score: 0.6865537620248622
- Mean Citation Score: 199.99582000000004
- Max Citation Score: 205.42955
- Similarity Product: 151.17909242826104

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

Dataset: test