PATENT CLAIM ANALYSIS

Application Number: 16030761
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["370", "315000"]

Abstract:
Facilitating uninterrupted transmission of internet protocol (IP) transmissions during endpoint changes is disclosed. When an IP transmission is received at a first relay port or a second relay port, a call record having the first relay port identifier or the second relay port identifier matching a destination port identifier in the IP transmission is located. When the destination port identifier matches the first relay port identifier of the record, a source IP address identifier and a source port identifier from the IP transmission are set as a first entity IP address identifier and first entity port identifier, respectively, of the record when the first entity IP address identifier and first entity port identifier do not match the source IP address identifier and source port identifier respectively and a received IP session identifier in the IP transmission matches the first entity session identifier. A similar procedure is followed to set a second entity IP address identifier and port identifier.

Claim (Index 5):
A media relay apparatus for facilitating uninterrupted transmission of internet protocol (IP) transmissions containing real time transport protocol (RTP) data during endpoint changes, the apparatus comprising:\n a processor; input/output interfaces in communication with the processor to provide for physical connection to an IP network; program memory and storage memory, said program memory being encoded with codes for directing the processor to\n provide a logical input/output interface interacting with said input/output interfaces to define caller and callee RTP ports; \n maintain call records in said storage memory, each said call records having fields associating session information, caller information and callee information for IP communication sessions;\n said fields associating session information including caller and callee RTP port identifier fields identifying said caller and callee RTP ports respectively; \n said caller information including a caller IP address identifier field and a caller port identifier field to which IP transmissions received at said callee RTP port are to be transmitted, and a caller synchronization source (SSRC) identifier field; and \n said callee information including a callee IP address identifier field and a callee port identifier field to which IP transmissions received at said caller RTP port are to be transmitted, and a callee SSRC identifier field; and \n \n locate one of said records having said caller RTP port identifier field contents or said callee RTP port identifier field contents matching a destination port identifier in said IP transmission when an IP transmission is received at said caller RTP port or said callee RTP port; \n when said one of said records is located and when said destination port identifier in said IP transmission matches the contents of the caller RTP port identifier field of said one of said records,\n storing a source IP address identifier and source port identifier from said IP transmission in the caller IP address identifier field and caller port identifier field respectively when:\n the contents of said caller IP address field and caller port identifier field do not match said source IP address identifier and source port identifier respectively; and \n a received SSRC identifier in said IP transmission matches the contents of said caller SSRC identifier field; and \n \n \n when said one of said records is located and when said destination port identifier in said IP transmission matches the contents of the callee RTP port identifier field of said one of said records,\n storing said source IP address identifier and source port identifier from said IP transmission in the callee IP address identifier field and callee port identifier field respectively when:\n said contents of said callee IP address identifier field and said callee port identifier field do not match said source IP address identifier and source port identifier respectively; and \n said received SSRC identifier in said IP transmission matches the contents of said callee SSRC identifier field.

Metadata:
- Claim Count in Document: 57.0
- Percentile: 95.0
- Lexical Diversity: 3.0
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13496864', '14092831', '14802872', '12513147', '10077205']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5263931647739153
- 35 USC 102 Novelty (BERT): 0.6345581840663075
- Combined Prediction Score: 0.5372096667031545
- Mean Citation Score: 453.54753
- Max Citation Score: 590.96954
- Similarity Product: 564.0167867588307

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

Dataset: test