Patents Assigned to Digifonica (International) Limited
  • Patent number: 9179005
    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.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: November 3, 2015
    Assignee: Digifonica (International) Limited
    Inventors: Clay Perreault, Steve Nicholson, Rod Thomson, Johan Emil Viktor Björsell, Fuad Arafa
  • Patent number: 9154417
    Abstract: A method and apparatus providing uninterrupted transmission of IP transmissions, during endpoint changes is disclosed. If a destination identifier in a received IP transmission matches a caller identifier of a record and a source address identifier or source identifier in the transmission do not match a caller address identifier or the caller identifier of the record, and a session identifier in the transmission matches a caller session identifier in the record, the source address identifier and the source identifier in the transmission are set as the caller address identifier and caller identifier respectively of the record. A similar procedure is followed to set the callee address identifier and callee identifier of the record using similar fields associated with the callee.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: October 6, 2015
    Assignee: DIGIFONICA (INTERNATIONAL) LIMITED
    Inventors: Pentti Kalevi Huttunen, Gavin Malcolm McMillan
  • Patent number: 9143608
    Abstract: Methods and apparatus for intercepting communications in an Internet Protocol (IP) network involve maintaining dialing profiles for respective subscribers to the IP network, each dialing profile including a username associated with the corresponding subscriber, and associating intercept information with the dialing profile of a subscriber whose communications are to be monitored. Intercept information will include determination information for determining whether to intercept a communication involving the subscriber, and destination information identifying a device to which intercepted communications involving the subscriber are to be sent. When the determination information meets intercept criteria communications are established with a media relay through which communications involving the subscriber will be conducted or are being conducted to cause the media relay to send a copy of the communications involving the subscriber to a mediation device specified by the destination information.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: September 22, 2015
    Assignee: DIGIFONICA (INTERNATIONAL) LIMITED
    Inventors: Johan Emil Viktor Björsell, Maksym Sobolyev
  • Patent number: 9137385
    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.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: September 15, 2015
    Assignee: DIGIFONICA (INTERNATIONAL) LIMITED
    Inventor: Johan Emil Viktor Björsell
  • Patent number: 8774378
    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.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: July 8, 2014
    Assignee: Digifonica (International) Limited
    Inventors: Johan Emil Viktor Björsell, Fuad Arafa
  • Publication number: 20140153477
    Abstract: A method and apparatus providing uninterrupted transmission of IP transmissions, during endpoint changes is disclosed. If a destination identifier in a received IP transmission matches a caller identifier of a record and a source address identifier or source identifier in the transmission do not match a caller address identifier or the caller identifier of the record, and a session identifier in the transmission matches a caller session identifier in the record, the source address identifier and the source identifier in the transmission are set as the caller address identifier and caller identifier respectively of the record. A similar procedure is followed to set the callee address identifier and callee identifier of the record using similar fields associated with the callee.
    Type: Application
    Filed: November 27, 2013
    Publication date: June 5, 2014
    Applicant: Digifonica (International) Limited
    Inventors: Pentti Kalevi Huttunen, Gavin Malcolm McMillan
  • Patent number: 8675566
    Abstract: A method apparatus and computer readable medium for facilitating uninterrupted transmission of internet protocol (IP) transmissions containing real time transport protocol (RTP) data during endpoint changes. When an IP transmission is received at the caller RTP port or the callee RTP port, a call record having a caller RTP port identifier or a callee RTP port identifier matching a destination port identifier in the IP transmission is located and when the destination port identifier in the IP transmission matches the caller RTP port identifier of the record, a source IP address identifier and source port identifier from the IP transmission are set as the caller IP address identifier and caller port identifier respectively of the record when the caller IP address identifier and caller port identifier do not match the source IP address identifier and source port identifier respectively and a received SSRC identifier in the IP transmission matches the caller SSRC identifier.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: March 18, 2014
    Assignee: Digifonica (International) Limited
    Inventors: Pentti Kalevi Huttunen, Gavin Malcolm McMillan
  • Publication number: 20140024367
    Abstract: A method of initiating a call to a callee using a mobile telephone involves: receiving, from a user of the mobile telephone, a callee identifier associated with the callee; transmitting an access code request message to an access server, the access code request message including the callee identifier; receiving an access code reply message from the access server in response to the access code request message, the access code reply message including an access code different from the callee identifier and associated with the callee identifier; and initiating a call with the mobile telephone using the access code to identify the callee.
    Type: Application
    Filed: September 24, 2013
    Publication date: January 23, 2014
    Applicant: Digifonica (International) Limited
    Inventors: Johan Emil Viktor Björsell, Maksym Sobolyev, Pentti Kalevi Huttunen, Emil Malak
  • Publication number: 20140016764
    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.
    Type: Application
    Filed: September 17, 2013
    Publication date: January 16, 2014
    Applicant: DIGIFONICA (INTERNATIONAL) LIMITED
    Inventors: Johan Emil Viktor BJÖRSELL, Fuad ARAFA
  • Patent number: 8630234
    Abstract: A method of initiating a call to a callee using a mobile telephone involves: receiving, from a user of the mobile telephone, a callee identifier associated with the callee; transmitting an access code request message to an access server, said access code request message including said callee identifier; receiving an access code reply message from the access server in response to said access code request message, said access code reply message including an access code different from said callee identifier and associated with said callee identifier; and initiating a call with the mobile telephone using said access code to identify the callee.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: January 14, 2014
    Assignee: Digifonica (International) Limited
    Inventors: Johan Emil Viktor Bjorsell, Maksym Sobolyev, Pentti Kalevi Huttunen, Emil Malak
  • Publication number: 20140010119
    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.
    Type: Application
    Filed: September 17, 2013
    Publication date: January 9, 2014
    Applicant: Digifonica (International) Limited
    Inventor: Johan Emil Viktor Björsell
  • Publication number: 20130329864
    Abstract: In accordance with one aspect of the invention, a process for handling emergency calls from a caller in a voice over IP system is described. The process involves receiving a routing request message including a caller identifier and a callee identifier. The process also involves setting an emergency call flag active in response to the callee identifier matching an emergency call identifier pre-associated with the caller. The process further involves producing an emergency response center identifier in response to the emergency call identifier. The process also involves determining whether the caller identifier is associated with a pre-associated direct inward dialing (DID) identifier. The process further involves producing a direct inward dialing (DID) identifier for the caller by associating a temporary DID identifier with the caller identifier when the emergency call flag is active and it is determined that the caller has no pre-associated DID.
    Type: Application
    Filed: August 15, 2013
    Publication date: December 12, 2013
    Applicant: DIGIFONICA (INTERNATIONAL) LIMITED
    Inventors: JOHAN EMIL VIKTOR BJÖRSELL, Maksym Sobolyev
  • Publication number: 20130329722
    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.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 12, 2013
    Applicant: Digifonica (INTERNATIONAL) Limited
    Inventors: CLAY PERRAULT, STEVE NICHOLSON, ROD THOMSON, JOHAN EMIL VIKTOR BJÖRSELL, FUAD ARAFA
  • Patent number: 8542815
    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.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: September 24, 2013
    Assignee: Digifonica (International) Limited
    Inventors: Clay Perreault, Steve Nicholson, Rod Thomson, Johan Emil Viktor Bjorsell, Fuad Arafa
  • Patent number: 8537805
    Abstract: In accordance with one aspect of the invention there is provided a process for handling emergency calls from a caller in a voice over IP system. The process involves receiving a routing request message including a caller identifier and a callee identifier. The process also involves setting an emergency call flag active in response to the callee identifier matching an emergency call identifier pre-associated with the caller. The process further involves producing an emergency response center identifier in response to the emergency call identifier. The process also involves determining whether the caller identifier is associated with a pre-associated direct inward dialing (DID) identifier. The process further involves producing a direct inward dialing (DID) identifier for the caller by associating a temporary DID identifier with the caller identifier when the emergency call flag is active and it is determined that the caller has no pre-associated DID.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: September 17, 2013
    Assignee: Digifonica (International) Limited
    Inventors: Johan Emil Viktor Bjorsell, Maksym Sobolyev
  • Patent number: 8422507
    Abstract: Methods and apparatus for intercepting communications in an Internet Protocol (IP) network involve maintaining dialing profiles for respective subscribers to the IP network, each dialing profile including a username associated with the corresponding subscriber, and associating intercept information with the dialing profile of a subscriber whose communications are to be monitored. Intercept information will include determination information for determining whether to intercept a communication involving the subscriber, and destination information identifying a device to which intercepted communications involving the subscriber are to be sent. When the determination information meets intercept criteria communications are established with a media relay through which communications involving the subscriber will be conducted or are being conducted to cause the media relay to send a copy of the communications involving the subscriber to a mediation device specified by the destination information.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: April 16, 2013
    Assignee: Digifonica (International) Limited
    Inventors: Johan Emil Viktor Bjorsell, Maksym Sobolyev
  • Publication number: 20120170574
    Abstract: A method apparatus and computer readable medium for facilitating uninterrupted transmission of internet protocol (IP) transmissions containing real time transport protocol (RTP) data during endpoint changes. When an IP transmission is received at the caller RTP port or the callee RTP port, a call record having a caller RTP port identifier or a callee RTP port identifier matching a destination port identifier in the IP transmission is located and when the destination port identifier in the IP transmission matches the caller RTP port identifier of the record, a source IP address identifier and source port identifier from the IP transmission are set as the caller IP address identifier and caller port identifier respectively of the record when the caller IP address identifier and caller port identifier do not match the source IP address identifier and source port identifier respectively and a received SSRC identifier in the IP transmission matches the caller SSRC identifier.
    Type: Application
    Filed: September 17, 2009
    Publication date: July 5, 2012
    Applicant: Digifonica (International) Limited
    Inventor: Pentti Kalevi Huttunen
  • Publication number: 20110122827
    Abstract: A method of initiating a call to a callee using a mobile telephone involves: receiving, from a user of the mobile telephone, a callee identifier associated with the callee; transmitting an access code request message to an access server, said access code request message including said callee identifier; receiving an access code reply message from the access server in response to said access code request message, said access code reply message including an access code different from said callee identifier and associated with said callee identifier; and initiating a call with the mobile telephone using said access code to identify the callee.
    Type: Application
    Filed: July 28, 2009
    Publication date: May 26, 2011
    Applicant: DIGIFONICA (INTERNATIONAL ) LIMITED
    Inventors: Johan Emil Viktor BJORSELL, Maksym SOBOLYEV, Pentti Kalevi HUTTUNEN
  • Publication number: 20100172345
    Abstract: In accordance with one aspect of the invention there is provided a process for handling emergency calls from a caller in a voice over IP system. The process involves receiving a routing request message including a caller identifier and a callee identifier. The process also involves setting an emergency call flag active in response to the callee identifier matching an emergency call identifier pre-associated with the caller. The process further involves producing an emergency response center identifier in response to the emergency call identifier. The process also involves determining whether the caller identifier is associated with a pre-associated direct inward dialing (DID) identifier. The process further involves producing a direct inward dialing (DID) identifier for the caller by associating a temporary DID identifier with the caller identifier when the emergency call flag is active and it is determined that the caller has no pre-associated DID.
    Type: Application
    Filed: March 20, 2008
    Publication date: July 8, 2010
    Applicant: DIGIFONICA (INTERNATIONAL) LIMITED
    Inventors: Johan Emil Viktor Bjorsell, Maksym Sobolyev
  • Publication number: 20100150138
    Abstract: Methods and apparatus for intercepting communications in an Internet Protocol (IP) network involve maintaining dialing profiles for respective subscribers to the IP network, each dialing profile including a username associated with the corresponding subscriber, and associating intercept information with the dialing profile of a subscriber whose communications are to be monitored. Intercept information will include determination information for determining whether to intercept a communication involving the subscriber, and destination information identifying a device to which intercepted communications involving the subscriber are to be sent. When the determination information meets intercept criteria communications are established with a media relay through which communications involving the subscriber will be conducted or are being conducted to cause the media relay to send a copy of the communications involving the subscriber to a mediation device specified by the destination information.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 17, 2010
    Applicant: Digifonica (International) Limited
    Inventors: Johan Emil Victor Bjorsell, Maksym Sobolyev