PATENT CLAIM ANALYSIS

Application Number: 16131048
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-01
Patent Classification: ["455", "417000"]

Abstract:
A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.

Claim (Index 10):
A system for routing an incoming call to a client application deployed on one or more user devices, said system comprising:\n a non-transitory computer readable storage medium for storing computer program instructions defined by modules of a call routing system; and one or more processors communicatively coupled to said non-transitory computer readable storage medium for executing said computer program instructions defined by said modules of said call routing system, said modules of said call routing system comprising:\n a user sign up processing module for setting up a user account for a user using one or more numbers of said user in communication with said client application deployed on said one or more user devices, wherein said setting up of said user account comprises validating said one or more numbers of said user through one or more authentication mechanisms, wherein said authentication mechanisms comprise:\n (a) transmitting a validation code to the number being validated via one of a text message and an outbound dialing call, receiving one of a code captured by said client application associated with the number being validated or a code input by the user into the client application associated with the number being validated, and matching said received input code with said transmitted validation code; \n (b) receiving a message sent from said client application associated with the number being validated to a predetermined number and matching the number from which said message was received with the number being validated; and \n (c) receiving a missed call placed by said client application associated with the number being validated to a predefined number and matching the number from which said missed call was received with the number being validated; \n \n a client application availability detection module for detecting availability of said client application on said one or more user devices over a data network to accept said incoming call; \n an incoming call registration module for receiving said incoming call made to said one of said numbers; and \n a call routing module for routing said received incoming call to said client application on said one or more user devices over said data network on detecting said availability of said client application on said one or more user devices over said data network.

Metadata:
- Claim Count in Document: 53.0
- Percentile: 97.0
- Lexical Diversity: 2.81034
- Patent Class: 455.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15429133', '15594583', '14105158', '14785686', '15814454']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6451489134136479
- 35 USC 102 Novelty (BERT): 0.646816020181107
- Combined Prediction Score: 0.6453156240903938
- Mean Citation Score: 312.96620599999994
- Max Citation Score: 628.8559
- Similarity Product: 571.7262183803557

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