US 12,470,609 B2
Telephony application server node, server node, and methods therein, in a communications network
Andreas Anulf, Lidingo (SE); Charles Hegarty, Stockholm (SE); and Bhavik Arvindbhai Chauhan, Stockhom (SE)
Assigned to Telefonaktiebolaget LM Ericsson (Publ), Stockholm (SE)
Appl. No. 18/710,333
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
PCT Filed Nov. 15, 2021, PCT No. PCT/SE2021/051140
§ 371(c)(1), (2) Date May 15, 2024,
PCT Pub. No. WO2023/085989, PCT Pub. Date May 19, 2023.
Prior Publication US 2025/0016210 A1, Jan. 9, 2025
Int. Cl. H04L 65/1076 (2022.01); H04L 65/1016 (2022.01)
CPC H04L 65/1076 (2013.01) [H04L 65/1016 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method performed by an Internet protocol Multimedia System, IMS, node, for handling categorization data associated to a first device in an incoming call invitation from the first device to a second device in a communications network, the method comprising:
obtaining from the server node, a number of respective data delta, each data delta relating to a respective device out of a number of devices at a respective subsequent point in time, which respective data delta comprises only categorization data that is updated compared to categorization data relating to a point in time that is earlier than the subsequent point in time,
upon receiving from the first device, a call invitation to the second device, enforcing a policy relating to categorizing the type of communication of the call, to establish a trust level associated with the first device, which enforcing is based on whether a data delta relating to the first device is obtained among the number of obtained data delta relating to the number of devices;
for each respective device out of the number of devices, sending to the server node, a request for said data delta, which request for data delta comprises a cursor pointing out a data delta that was obtained from the server node, at said time that is earlier than the subsequent point in time, wherein each of the obtained data delta out of the number of data delta relating to the subsequent point in time, is created based on the respective cursor; and
upon receiving the call invitation to the called device, checking in the database whether a data delta relating to the first device is obtained among the number of obtained data delta relating to the number of devices, and
wherein the enforcing of the policy is based on said checking of the database.