Patents Assigned to MEDIA NETWORK SERVICES AS
  • Patent number: 10355973
    Abstract: A public network links a plurality of nodes, each associated with at least one network address. A transport network connects a plurality of routers, each of which is also connected to the public network. A database holds geographical location information associated with respective network addresses on the public network. The database is used to determine which of the routers is closest to geographical locations associated with the network addresses. Information is stored that identifies these closest routers. The information is suitable for use in a routing protocol for routing data packets through the transport network to a destination outside the transport network.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: July 16, 2019
    Assignee: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi
  • Patent number: 10263902
    Abstract: A system and method of operating equipment and services to allow enhanced global transport of IP packets is presented. A global virtual network with guaranteed capacity is used to transport said IP packets. A number of application-specific forwarding devices are deployed to detect and forward selected traffic types to the virtual network. The application-specific selective forwarding devices can be implemented based on the IP packets analysis, or by deploying enhanced control protocols like SIP/H.323.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: April 16, 2019
    Assignee: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Haakon Bryhni
  • Patent number: 9455924
    Abstract: A system and method of operating equipment and services to allow enhanced global transport of IP packets is presented. A global virtual network with guaranteed capacity is used to transport said IP packets. A number of application-specific forwarding devices are deployed to detect and forward selected traffic types to the virtual network. The application-specific selective forwarding devices can be implemented based on the IP packets analysis, or by deploying enhanced control protocols like SIP/H.323.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: September 27, 2016
    Assignee: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Haakon Bryhni
  • Patent number: 9426420
    Abstract: A data distribution system comprises a plurality of processing devices (8) connected by a packet-based transport network (2), and a session manager (12). The session manager (12) is configured to manage a distribution session by (i) associating two or more of the processing devices (8) with a multicast group on the transport network, (ii) storing and/or accessing a mapping between a session identifier for the distribution session and the multicast group address, and (iii) configuring the transport network (2) and/or the processing devices (8) so that data output to the multicast group by any one of the processing devices in the group is received by all the other processing devices in the group. Each of the processing devices (8) can receive data from a respective node (16) located on an external network, and send the received data, or data derived therefrom, over the transport network (2) to a multicast group.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: August 23, 2016
    Assignee: MEDIA NETWORKS SERVICES AS
    Inventors: Tarik Cicic, Jan Marius Evang, Haakon Bryhni, Richard Aas
  • Patent number: 9426055
    Abstract: A relay system has a router and multiple relay servers with specific network addresses on a first network. The router and servers are mutually connected by a second network. The router receives a relay-service request from a source on the first network, addressed to an address distinct from the relay servers' specific addresses. It forwards the request to the relay servers. Each relay server instructs the source to issue a relay-service request to its specific address. The server that receives the request provides the service. Two routers may be connected to different respective sub-networks of the first network and be connected to each other by the second network. The routers announce a common destination network address on the first network. The first network is configured such that only one of the routers receives a data packet addressed to the common address, which it forwards onto the second network.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: August 23, 2016
    Assignee: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Haakon Bryhni, Jan Marius Evang, Richard Aas
  • Publication number: 20150312519
    Abstract: A data distribution system comprises a plurality of processing devices (8) connected by a packet-based transport network (2), and a session manager (12). The session manager (12) is configured to manage a distribution session by (i) associating two or more of the processing devices (8) with a multicast group on the transport network, (ii) storing and/or accessing a mapping between a session identifier for the distribution session and the multicast group address, and (iii) configuring the transport network (2) and/or the processing devices (8) so that data output to the multicast group by any one of the processing devices in the group is received by all the other processing devices in the group. Each of the processing devices (8) can receive data from a respective node (16) located on an external network, and send the received data, or data derived therefrom, over the transport network (2) to a multicast group.
    Type: Application
    Filed: March 18, 2013
    Publication date: October 29, 2015
    Applicant: Media Network Services AS
    Inventors: Tarik Cicic, Jan Marius Evang, Haakon Bryhni, Richard Aas
  • Publication number: 20140379929
    Abstract: A public network links a plurality of nodes, each associated with at least one network address. A transport network connects a plurality of routers, each of which is also connected to the public network. A database holds geographical location information associated with respective network addresses on the public network. The database is used to determine which of the routers is closest to geographical locations associated with the network addresses. Information is stored that identifies these closest routers. The information is suitable for use in a routing protocol for routing data packets through the transport network to a destination outside the transport network.
    Type: Application
    Filed: January 10, 2013
    Publication date: December 25, 2014
    Applicant: Media Network Services AS
    Inventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi
  • Publication number: 20130242803
    Abstract: In the field of IP telephony, a video conference call is established between a calling node and a called node. Identification information relating to a calling party is transmitted to a connection server, which accesses a database of information relating to one or more parties and links between the parties. It uses the links to determine a set of parties depending on the identity of the calling party. It transmits identification information relating to the set of parties, and receives a selection from a user of a party from said set. It interrogates a database to determine a network address for one of the nodes and initiates a call with one of the nodes. It sends a call-transfer instruction to that node, which instructs the node to cease the call with the connection server and to transfer the call to the other node.
    Type: Application
    Filed: September 30, 2011
    Publication date: September 19, 2013
    Applicant: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Haakon Bryhni, Jan Marius Evang, Richard Aas
  • Publication number: 20130246654
    Abstract: A relay system has a router and multiple relay servers with specific network addresses on a first network. The router and servers are mutually connected by a second network. The router receives a relay-service request from a source on the first network, addressed to an address distinct from the relay servers' specific addresses. It forwards the request to the relay servers. Each relay server instructs the source to issue a relay-service request to its specific address. The server that receives the request provides the service. Two routers may be connected to different respective sub-networks of the first network and be connected to each other by the second network. The routers announce a common destination network address on the first network. The first network is configured such that only one of the routers receives a data packet addressed to the common address, which it forwards onto the second network.
    Type: Application
    Filed: November 1, 2011
    Publication date: September 19, 2013
    Applicant: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Haakon Bryhni, Jan Marius Evang, Richard Aas
  • Publication number: 20100325309
    Abstract: A system and method of operating equipment and services to allow enhanced global transport of IP packets is presented. A global virtual network with guaranteed capacity is used to transport said IP packets. A number of application-specific forwarding devices are deployed to detect and forward selected traffic types to the virtual network. The application-specific selective forwarding devices can be implemented based on the IP packets analysis, or by deploying enhanced control protocols like SIP/H.323.
    Type: Application
    Filed: July 1, 2010
    Publication date: December 23, 2010
    Applicant: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Haakon Bryhni