Patents by Inventor Haakon Bryhni
Haakon Bryhni 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: 20240144475Abstract: An automated method for analysing capillaries in a plurality of images acquired from a subject. The method comprising the steps of: a) acquiring the plurality of images; b) generating a plurality of capillary candidate maps for each of said images, each capillary candidate map comprising one or more regions of interest for each of said images, wherein for each image, each of the respective capillary candidate maps is generated by comparing said image to a different criterion; c) combining said capillary candidate maps to generate a combined capillary candidate map; d) using a first neural network to determine a respective location of one or more detected capillaries in said combined capillary candidate map; e) using a second neural network to determine an optical flow of said detected capillaries; and f) extracting one or more capillary parameters using said detected capillaries and/or said determined flow.Type: ApplicationFiled: March 7, 2022Publication date: May 2, 2024Inventors: Maged HELMY, Anastasiya DYKYY, Svein-Erik MÅSØY, Haakon BRYHNI
-
Patent number: 10432778Abstract: A portable communications device comprises an interactive touchscreen display (20) having a transparent outer surface member occupying substantially all of a front surface of the communications device. A casing provides a rear surface of the communications device. The device further comprises an audible sound transmitter and an audible sound receiver arranged so as to receive vocal sounds produced by a user when the device is placed against the user's head. An ultrasonic transmitter (24) is separate from the audible sound transmitter. An elongate aperture (28) has a minimum dimension less than 100 ?m located between the transparent outer surface member and the casing. A channel connects the elongate aperture and the ultrasonic transmitter so as to permit ultrasonic signals to pass out of the elongate aperture.Type: GrantFiled: December 20, 2017Date of Patent: October 1, 2019Assignee: ELLIPTIC LABORATORIES ASInventors: Ståle A Van Dorp Skogstad, Tom Kavli, Haakon Bryhni
-
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: 20180176364Abstract: A portable communications device comprises an interactive touchscreen display (20) having a transparent outer surface member occupying substantially all of a front surface of the communications device. A casing provides a rear surface of the communications device. The device further comprises an audible sound transmitter and an audible sound receiver arranged so as to receive vocal sounds produced by a user when the device is placed against the user's head. An ultrasonic transmitter (24) is separate from the audible sound transmitter. An elongate aperture (28) has a minimum dimension less than 100 ?m located between the transparent outer surface member and the casing. A channel connects the elongate aperture and the ultrasonic transmitter so as to permit ultrasonic signals to pass out of the elongate aperture.Type: ApplicationFiled: December 20, 2017Publication date: June 21, 2018Inventors: Ståle A VAN DORP SKOGSTAD, Tom KAVLI, 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: 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
-
Publication number: 20080040793Abstract: A method, an arrangement and a computer program product, for providing seamless IP mobility across a security boundary between two domains comprises a novel architecture of known network infrastructure components along with enabling client software on the user device. The specific client software as well as the novel architecture represents the invention. The method is based on the combined use of independent IP mobility systems in each of the two domains. The key is client software being able to operate with both mobility systems simultaneously. Moreover, communication takes place in such a way that the ordinary remote access security solution is in control of all access to the secure home domain of the user. The resulting method provides secure and seamless IP mobility in any domain with independent choice of mobility and security technologies.Type: ApplicationFiled: June 20, 2007Publication date: February 14, 2008Applicant: BIRDSTEP TECHNOLOGY ASAInventors: Frode Nilsen, Espen Klovning, Haakon Bryhni
-
Publication number: 20040078600Abstract: A method, an arrangement and a computer program product, for providing seamless IP mobility across a security boundary between two domains is described. The invention comprises a novel architecture of known network infrastructure components along with enabling client software on the user device. The specific client software as well as the novel architecture represents the invention. Unlike state-of-art today, the method is based on the combined use of independent IP mobility systems in each of the two domains. The key to the invention is client software being able to operate with both mobility systems simultaneously. Moreover, communication takes place in such a way that the ordinary remote access security solution is in control of all access to the secure home domain of the user. The resulting method provides secure and seamless IP mobility in any domain with independent choice of mobility and security technologies.Type: ApplicationFiled: July 10, 2003Publication date: April 22, 2004Inventors: Frode Beckmann Nilsen, Espen Klovning, Haakon Bryhni