Patents Assigned to Simula Innovation AS
  • 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: 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