Patents by Inventor Tarik Cicic
Tarik Cicic has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20190297003Abstract: 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: ApplicationFiled: June 3, 2019Publication date: September 26, 2019Inventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi
-
Patent number: 10355973Abstract: 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: GrantFiled: January 10, 2013Date of Patent: July 16, 2019Assignee: MEDIA NETWORK SERVICES ASInventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi
-
Patent number: 10263902Abstract: 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: GrantFiled: August 26, 2016Date of Patent: April 16, 2019Assignee: MEDIA NETWORK SERVICES ASInventors: Tarik Cicic, Haakon Bryhni
-
Publication number: 20160366063Abstract: 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: ApplicationFiled: August 26, 2016Publication date: December 15, 2016Inventors: Tarik Cicic, Haakon Bryhni
-
Patent number: 9455924Abstract: 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: GrantFiled: July 1, 2010Date of Patent: September 27, 2016Assignee: MEDIA NETWORK SERVICES ASInventors: Tarik Cicic, Haakon Bryhni
-
Patent number: 9426420Abstract: 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: GrantFiled: March 18, 2013Date of Patent: August 23, 2016Assignee: MEDIA NETWORKS SERVICES ASInventors: Tarik Cicic, Jan Marius Evang, Haakon Bryhni, Richard Aas
-
Patent number: 9426055Abstract: 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: GrantFiled: November 1, 2011Date of Patent: August 23, 2016Assignee: MEDIA NETWORK SERVICES ASInventors: Tarik Cicic, Haakon Bryhni, Jan Marius Evang, Richard Aas
-
Publication number: 20150312519Abstract: 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: ApplicationFiled: March 18, 2013Publication date: October 29, 2015Applicant: Media Network Services ASInventors: Tarik Cicic, Jan Marius Evang, Haakon Bryhni, Richard Aas
-
Publication number: 20140379929Abstract: 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: ApplicationFiled: January 10, 2013Publication date: December 25, 2014Applicant: Media Network Services ASInventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi
-
Publication number: 20130242803Abstract: 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: ApplicationFiled: September 30, 2011Publication date: September 19, 2013Applicant: MEDIA NETWORK SERVICES ASInventors: Tarik Cicic, Haakon Bryhni, Jan Marius Evang, Richard Aas
-
Publication number: 20130246654Abstract: 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: ApplicationFiled: November 1, 2011Publication date: September 19, 2013Applicant: MEDIA NETWORK SERVICES ASInventors: Tarik Cicic, Haakon Bryhni, Jan Marius Evang, Richard Aas
-
Publication number: 20100325309Abstract: 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: ApplicationFiled: July 1, 2010Publication date: December 23, 2010Applicant: MEDIA NETWORK SERVICES ASInventors: Tarik Cicic, Haakon Bryhni
-
Patent number: 7817539Abstract: A network comprises nodes and links. In addition to a default topology there are backup configurations. Each node is inhibited from transferring data between nodes in at least one backup configuration. When a node detects a fault in the reception of data transmitted to a neighbouring node, it switches to a backup configuration in which the neighbouring node is inhibited. In one arrangement a backup configuration has at least one link which is restricted by having a high weighting so that it transmits data to a node only if that node is the final destination node for that data. Additionally, if the neighbouring node is the final destination, and routing of data is still unsuccessful in the backup configuration, the detecting node selects and switches to an alternate backup configuration in which the detecting node is inhibited.Type: GrantFiled: May 17, 2006Date of Patent: October 19, 2010Assignee: Resiliens ASInventors: Olav Lysne, Amund Kvalbein, Audun Fosselie Hansen, Stein Gjessing, Tarik Cicic
-
Publication number: 20070070883Abstract: A network comprises nodes and links. In addition to a default topology there are backup configurations. Each node is inhibited from transferring data between nodes in at least one backup configuration. When a node detects a fault in the reception of data transmitted to a neighbouring node, it switches to a backup configuration in which the neighbouring node is inhibited. In one arrangement a backup configuration has at least one link which is restricted by having a high weighting so that it transmits data to a node only if that node is the final destination node for that data. Additionally, if the neighbouring node is the final destination, and routing of data is still unsuccessful in the backup configuration, the detecting node selects and switches to an alternate backup configuration in which the detecting node is inhibited.Type: ApplicationFiled: May 17, 2006Publication date: March 29, 2007Applicant: Simula Research Laboratory ASInventors: Olav Lysne, Amund Kvalbein, Audun Hansen, Stein Gjessing, Tarik Cicic