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: 20240144475
    Abstract: 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: Application
    Filed: March 7, 2022
    Publication date: May 2, 2024
    Inventors: Maged HELMY, Anastasiya DYKYY, Svein-Erik MÅSØY, Haakon BRYHNI
  • Patent number: 10432778
    Abstract: 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: Grant
    Filed: December 20, 2017
    Date of Patent: October 1, 2019
    Assignee: ELLIPTIC LABORATORIES AS
    Inventors: Ståle A Van Dorp Skogstad, Tom Kavli, Haakon Bryhni
  • 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
  • Publication number: 20180176364
    Abstract: 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: Application
    Filed: December 20, 2017
    Publication date: June 21, 2018
    Inventors: Ståle A VAN DORP SKOGSTAD, Tom KAVLI, Haakon BRYHNI
  • Publication number: 20160366063
    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: August 26, 2016
    Publication date: December 15, 2016
    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: 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
  • Publication number: 20080040793
    Abstract: 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: Application
    Filed: June 20, 2007
    Publication date: February 14, 2008
    Applicant: BIRDSTEP TECHNOLOGY ASA
    Inventors: Frode Nilsen, Espen Klovning, Haakon Bryhni
  • Publication number: 20040078600
    Abstract: 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: Application
    Filed: July 10, 2003
    Publication date: April 22, 2004
    Inventors: Frode Beckmann Nilsen, Espen Klovning, Haakon Bryhni