PATENT CLAIM ANALYSIS

Application Number: 15996331
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["709", "204000"]

Abstract:
A system that allows participating users to find other users with similar interests or characteristics based on a map area on a requesting device and the characteristics of each user. The system only reports a counter so as to preserve user anonymity and safety. The system preserves the user anonymity and safety in even granular searches using zoomed-in map views by comparing a map elevation level with a threshold and then a counted number of matched devices against a number of devices threshold. If the map is too zoomed in and there are not enough devices within the zoomed in area, the system does not provide a counter.

Claim (Index 1):
A system, comprising:\n at least one server computer programmed to:\n receive, from each of a plurality of mobile computing devices, location information corresponding to the location of each of the plurality of computing devices and at least one broadcasted demographic characteristic from a plurality of available demographic characteristics; \n (a) receive, from a requesting mobile computing device, a request message comprising:\n map coordinate information corresponding to a map area viewed on the requesting mobile computing device by a map application; and \n at least one selected demographic characteristic; \n \n (b) determine the map area and a map elevation level based on the map coordinate information; \n (c) determine, for each of the plurality of mobile computing devices:\n whether the mobile computing device from the plurality of mobile computing devices are within the map area based on the location information of the mobile computing device; and \n whether the at least one broadcast demographic characteristic of the mobile computing device matches the at least one selected demographic characteristic; \n \n (d) count the number of mobile computing devices from the plurality of mobile computing devices that are within the map area and match the at least one selected demographic characteristic; \n (e) determine whether the map elevation level is greater than or equal to a threshold elevation value; \n (f) in response to determining that the map elevation level is less than the threshold elevation value, determine whether the number of counted mobile computing devices is greater than or equal to a threshold number of mobile computing devices; \n (g) in response to determining that the map elevation value is greater than or equal to the threshold value or determining that the number of counted devices is greater than or equal the threshold number of mobile computing devices, transmit the number of counted devices to the requesting mobile computing device to cause the mobile computing device to display a counter with the number of counted devices to the user; and \n (h) in response to determining that the number of counted devices is less than the threshold number of mobile computing devices, send a message to the requesting mobile computing device to cause the mobile computing device to refrain from displaying the counter to the user.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 94.0
- Lexical Diversity: 1.68657
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11931113', '14596083', '15611519', '13248861', '11881836']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2528408617227162
- 35 USC 102 Novelty (BERT): 0.4592271358694519
- Combined Prediction Score: 0.2734794891373897
- Mean Citation Score: 137.491838
- Max Citation Score: 143.92725
- Similarity Product: 107.97920339155196

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