Patents Assigned to Simula Innovation
  • Publication number: 20220406401
    Abstract: A process is provided for using a model to identify potential combinations of drugs to repair an action potential. A model is created for the normal state of an action potential along with a model for an abnormal state that reflects the effect of a disease or mutation on the action potential. Using a known action potential, a treated state can be generated that represents the abnormal state modified by one or more drug effects. By optimizing a formulation for a drug combination to minimize the differences between the treated state model and the normal state model, a combination of drug therapies that can potentially repair an action potential can be identified.
    Type: Application
    Filed: June 16, 2022
    Publication date: December 22, 2022
    Applicant: Simula Innovation
    Inventors: Karoline Horgmo Jaeger, Aslak Tveito
  • Publication number: 20190242879
    Abstract: The present invention provides a method for determining the effect of a drug on a mature cardiomyocyte. In some embodiments, the method comprises using transmembrane voltage and/or intracellular calcium data obtained from control immature cardiomyocytes and those that have been contacted with the drug to parameterize models of immature cardiomyocytes, then applying a maturation matrix to generate a mature cardiomyocyte model. The method is useful for, among other things, predicting whether a drug may have proarrhythmic properties and for determining whether a particular drug should be administered to a patient.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 8, 2019
    Applicant: Simula Innovation
    Inventors: Aslak Tveito, Samuel Wall, Karoline Horgmo Jaeger
  • Patent number: 9990714
    Abstract: An apparatus and method for computing optima of a function of a digital image. The apparatus includes circuitry configured to initialize a plurality of candidate points that lie in a solution space of the function, and computes one or more stationary points of the function. The circuitry deflates a gradient of the function at each of the one or more computed stationary points, and repeats the computing and the deflating until a first criteria is satisfied. The circuitry selects a predetermined number of fit points, recombines the selected fit points to generate a set of new candidate points, and repeats, for the set of new candidate points, the computing, the deflating, the first repeating, the selecting, and the recombining, until a second criteria is satisfied. The circuitry obtains the optima of the function upon the second criteria being satisfied, and processes the digital image based on the obtained optima.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: June 5, 2018
    Assignee: SIMULA INNOVATION AS
    Inventors: Marcus M. Noack, Simon W. Funke
  • Patent number: 9940416
    Abstract: Described herein is an apparatus and method for allocating hardware-based processing units for a wave modeling computation. The method generates a computational domain representing a physical region in which wave amplitudes for physical waves are determined. The domain is divided into a plurality of sub-domains, whereafter the method determines which sub-domains of the plurality of sub-domains are active. Further, the method, for each computational step of a plurality of computational steps and in each active sub-domain, executes a first portion of the wave modeling computation corresponding to the active sub-domain by at least one available hardware-based processing unit and determines whether the active sub-domain will remain active in a next computational step of the plurality of computational steps. When the active sub-domain is determined to become inactive in the next computational step, the method allocates the at least one available hardware-based processing unit to other computational tasks.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: April 10, 2018
    Assignee: SIMULA INNOVATION AS
    Inventor: Marcus Noack
  • Publication number: 20180068435
    Abstract: An apparatus and method for computing optima of a function of a digital image. The apparatus includes circuitry configured to initialize a plurality of candidate points that lie in a solution space of the function, and computes one or more stationary points of the function. The circuitry deflates a gradient of the function at each of the one or more computed stationary points, and repeats the computing and the deflating until a first criteria is satisfied. The circuitry selects a predetermined number of fit points, recombines the selected fit points to generate a set of new candidate points, and repeats, for the set of new candidate points, the computing, the deflating, the first repeating, the selecting, and the recombining, until a second criteria is satisfied. The circuitry obtains the optima of the function upon the second criteria being satisfied, and processes the digital image based on the obtained optima.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Applicant: SIMULA INNOVATION AS
    Inventors: Marcus M. NOACK, Simon W. FUNKE
  • Publication number: 20160343105
    Abstract: Described herein is an apparatus and method for allocating hardware-based processing units for a wave modeling computation. The method generates a computational domain representing a physical region in which wave amplitudes for physical waves are determined. The domain is divided into a plurality of sub-domains, whereafter the method determines which sub-domains of the plurality of sub-domains are active. Further, the method, for each computational step of a plurality of computational steps and in each active sub-domain, executes a first portion of the wave modeling computation corresponding to the active sub-domain by at least one available hardware-based processing unit and determines whether the active sub-domain will remain active in a next computational step of the plurality of computational steps. When the active sub-domain is determined to become inactive in the next computational step, the method allocates the at least one available hardware-based processing unit to other computational tasks.
    Type: Application
    Filed: May 19, 2016
    Publication date: November 24, 2016
    Applicant: SIMULA INNOVATION AS
    Inventor: Marcus NOACK
  • Publication number: 20130308444
    Abstract: Described herein are a method and device for determining paths in a network topology. The method and device provide a source/destination pair representing a source and a destination in the network topology, provide a channel list comprising a topological ordering of channel identifiers representing communication channels in the network topology, and provide at least one path connecting the source and the destination based on the channel list.
    Type: Application
    Filed: September 28, 2012
    Publication date: November 21, 2013
    Applicant: Simula Innovation AS
    Inventors: Frank O. SEM-JACOBSEN, Olav LYSNE, Hung Quoc VO, Amund KVALBEIN
  • Publication number: 20130304875
    Abstract: A process for requesting information, the process including generating a plurality of range requests using a client having a plurality of network interfaces, the range requests each corresponding to a data range of a data resource, transmitting, from the client having the plurality of network interfaces, a plurality of range requests to a server via the plurality of network interfaces, receiving, at the client and from the server, a plurality of segments via the plurality of network interfaces such that each segment is received via a network interface which transmitted the corresponding range request, each segment including a portion of the data resource, and reassembling the data resource using the plurality of segments.
    Type: Application
    Filed: July 19, 2013
    Publication date: November 14, 2013
    Applicant: SIMULA INNOVATION SA
    Inventors: Dominik KASPAR, Kristian R. EVENSEN, Paal E. ENGELSTAD, Audun F. HANSEN, Carsten GRIWODZ, Pal HALVORSEN
  • Patent number: 8516147
    Abstract: A process for requesting information, the process including generating a plurality of range requests using a client having a plurality of network interfaces, the range requests each corresponding to a data range of a data resource, transmitting, from the client having the plurality of network interfaces, a plurality of range requests to a server via the plurality of network interfaces, receiving, at the client and from the server, a plurality of segments via the plurality of network interfaces such that each segment is received via a network interface which transmitted the corresponding range request, each segment including a portion of the data resource, and reassembling the data resource using the plurality of segments.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: August 20, 2013
    Assignee: Simula Innovation SA
    Inventors: Dominik Kaspar, Kristian R. Evensen, Paal E. Engelstad, Audun F. Hansen, Carsten Griwodz, Pål Halvorsen
  • Publication number: 20110213827
    Abstract: A process for requesting information, the process including generating a plurality of range requests using a client having a plurality of network interfaces, the range requests each corresponding to a data range of a data resource, transmitting, from the client having the plurality of network interfaces, a plurality of range requests to a server via the plurality of network interfaces, receiving, at the client and from the server, a plurality of segments via the plurality of network interfaces such that each segment is received via a network interface which transmitted the corresponding range request, each segment including a portion of the data resource, and reassembling the data resource using the plurality of segments.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicants: TELENOR ASA, Simula Innovation AS
    Inventors: Dominik KASPAR, Kristian R. Evensen, Paal E. Engelstad, Audun F. Hansen, Carsten Griwodz, Pål Halvorsen
  • Patent number: 7724674
    Abstract: A method for establishing a routing scheme defining a path between any given pair of source node and destination node in a network including a plurality of nodes connected by links. The method comprises defining a plurality of virtual network layers, each virtual network layer comprising addresses for identifying each node, and channels for communicating between said nodes using said addresses, and defining a routing function for each layer, the routing scheme comprising all routing functions, each routing function comprising a set of source node/destination node pairs and a path connecting each pair.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: May 25, 2010
    Assignee: Simula Innovations AS
    Inventor: Olav Lysne