PATENT CLAIM ANALYSIS

Application Number: 15942282
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-08
Patent Classification: ["370", "259000"]

Abstract:
A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.

Claim (Index 21):
An apparatus for routing communications in an Internet Protocol (IP) based communication system between a first participant device associated with a first participant and a second participant device associated with a second participant, the communication system comprising a plurality of network elements, the first participant device being associated with a first network element and the second participant device being associated with a second network element of the communication system, the apparatus comprising:\n a controller comprising at least one processor in communication with at least one memory storing processor readable instructions, the at least one processor being operably configured by the processor readable instructions to:\n in response to initiation of a communication to the second participant device, receive a second participant identifier; \n access at least one first participant profile in the at least one memory to locate at least one first participant attribute associated with the first participant; \n process the second participant identifier and the at least one first participant attribute to produce a new second participant identifier; \n process the new second participant identifier to determine whether the second network element is the same as the first network element; \n when the second network element is determined to be the same as the first network element, produce a routing message identifying a first Internet Protocol (IP) network address associated with the first network element; and \n when the second network element is determined to be not the same as the first network element, produce a routing message identifying a second Internet Protocol (IP) network address associated with the second network element; and \n causing the communication to be established to a destination communication device using one of the first network element and the second network element.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 90.0
- Lexical Diversity: 2.24561
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15788666', '15730600', '15405188', '14877570', '13966096']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6490082399682129
- 35 USC 102 Novelty (BERT): 0.6285756051811784
- Combined Prediction Score: 0.6469649764895095
- Mean Citation Score: 587.89105
- Max Citation Score: 598.09595
- Similarity Product: 570.088151392317

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