Patents by Inventor Mats Nilsson

Mats Nilsson 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).

  • Patent number: 8539455
    Abstract: A system, method, and computer program product that captures performance-characteristic data from the execution of a program and models system performance based on that data. Performance-characterization data based on easily captured reuse distance metrics is targeted. Reuse distance for one memory operation may be measured as the number of memory operations that have been performed since the memory object it accesses was last accessed. Separate call stacks leading up to the same memory operation are identified and statistics are separated for the different call stacks. Methods for efficiently capturing this kind of metrics are described. These data can be refined into easily interpreted performance metrics, such as performance data related to caches with LRU replacement and random replacement strategies in combination with fully associative as well as limited associativity cache organizations. Methods for assessing cache utilization as well as parallel execution are covered.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: September 17, 2013
    Assignee: Rogue Wave Software, Inc.
    Inventors: Erik Berg, Erik Hagersten, Hakan Zeffer, Magnus Vesterlund, Mats Nilsson, Mikael Petterson
  • Patent number: 8511031
    Abstract: A set of essentially identical floorboards each including a front face and a rear face extending in the horizontal plane, a core, and a surface layer, a mechanical locking system is arranged at least at two opposite edges for connecting a floorboard with an adjacent floorboard in a horizontal and a vertical direction, said mechanical locking system being configured for connecting the floorboard with the adjacent floorboard by vertical folding, wherein one of said opposite edges is provided with a horizontally extending protrusion at an upper edge, and wherein said protrusion is configured to overlap a surface groove at an upper edge of the other of said opposite edges, such that two connected and adjacent floorboards have upper overlapping edges.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: August 20, 2013
    Assignee: Valinge Innovation AB
    Inventors: Marcus Bergelin, Mats Nilsson
  • Publication number: 20130124234
    Abstract: Ticket recommendations are provided based on user preferences, which can include user-set preferences and preferences based on user history. Preferences are compared with ticket information such as comments by other users of specific seats and areas, price, location near friends of the user, location near venue establishments, etc. After a ticket is purchased, recommendations of areas outside the venue may be provided to the user. In another embodiment, a user is presented with advantages and/or disadvantages of events outside the original event of interest.
    Type: Application
    Filed: November 10, 2011
    Publication date: May 16, 2013
    Applicant: STUBHUB, INC.
    Inventors: Mats Nilsson, Brian Streich, Mehdi Ghazizadeh
  • Patent number: 8443341
    Abstract: A system for, method of and computer program product captures performance-characteristic data from the execution of a program and models system performance based on that data. Performance-characterization data based on easily captured reuse distance metrics is targeted, defined as the total number of memory references between two accesses to the same piece of data. Methods for efficiently capturing this kind of metrics are described. These data can be refined into easily interpreted performance metrics, such as performance data related to caches with LRU replacement and random replacement strategies in combination with fully associative as well as limited associativity cache organizations. Methods for assessing cache utilization as well as parallel execution are covered.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: May 14, 2013
    Assignee: Rogue Wave Software, Inc.
    Inventors: Erik Berg, Erik Hagersten, Mats Nilsson, Mikael Petterson, Magnus Vesterlund, Hakan Zeffer
  • Publication number: 20130087100
    Abstract: An arrangement for control in an animal handling system includes an automated teat preparation station for preparation of teats of animals to be milked and a separately located milking system for milking of the animals. The arrangement is operatively connected to the teat preparation station and the milking system and includes a unit estimating a time left until the milking system is ready to receive a further animal to be milked; a unit estimating, for a animal present at the teat preparation station, a time for preparation of the teats of the animal; and initiating unit initiating automated preparation of the teats of the animal at a point of time, which is dependent on the estimated time left until the milking system is ready to receive a further animal to be milked and on the estimated time for preparation of the teats of the animal.
    Type: Application
    Filed: June 17, 2011
    Publication date: April 11, 2013
    Applicant: DELAVAL HOLDING AB
    Inventor: Mats Nilsson
  • Publication number: 20130068428
    Abstract: The present invention relates to a plate package for a plate heat exchanger and a plate heat exchanger made of materials with improved anti-corrosion properties for highly corrosive fluids such as hydrochloric acid.
    Type: Application
    Filed: June 15, 2011
    Publication date: March 21, 2013
    Applicant: ALFA LAVAL CORPORATE AB
    Inventors: Mats Nilsson, Maribel Nilsson, Jesper Bergh
  • Patent number: 8365499
    Abstract: A method of assembling resilient floorboards is disclosed that includes the step of bending an edge of a floorboard during the assembling. The bending reduces the force required for connection of the edge to another edge of a juxtaposed floorboard.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: February 5, 2013
    Assignee: Valinge Innovation AB
    Inventors: Mats Nilsson, Per Nygren
  • Publication number: 20130004953
    Abstract: The present invention relates to the detection of RNA in a sample of cells. More particularly, the present invention relates to the localized detection of RNA in situ. The method relies on the conversion of RNA to complementary DNA prior to the targeting of the cDNA with a padlock probe(s). The hybridization of the padlock probe(s) relies on the nucleotide sequence of the cDNA which is derived from the corresponding nucleotide sequence of the target RNA. Rolling circle amplification of the subsequently circularized padlock probe produces a rolling circle product which may be detected. Advantageously, this allows the RNA to be detected in situ.
    Type: Application
    Filed: July 5, 2012
    Publication date: January 3, 2013
    Inventors: Mats Nilsson Bernitz, Chatarina Larsson, Ida Gundberg
  • Publication number: 20120298043
    Abstract: An animal treating arrangement includes a carrying device beside a milking platform rotating with a velocity and having animal places housing animals. The carrying device includes a fundament, a first bearing device (12) provided on the fundament, an arm (13) connected to the first bearing device permitting the arm to rotate in relation to the fundament around a first axis, a support platform (15) connected to the arm (13). A drive arrangement moves the support platform and includes a first drive member (31) rotating the arm around the first axis. A sensor (37) communicates with a control unit (36) and senses an instantaneous value of the velocity. The control unit controls the first drive member to move the support platform to follow the milking platform from a start position to an end position during a part of the rotation of the milking platform.
    Type: Application
    Filed: February 8, 2011
    Publication date: November 29, 2012
    Applicant: DELAVAL HOLDING AB
    Inventors: Uzi Birk, Mats Nilsson, Gert Danneker, Thomas Axelsson, Jan Eriksson
  • Publication number: 20120289426
    Abstract: A method for amplifying a target nucleic acid is disclosed, which includes: (a) fragmenting a nucleic acid sample to create a target fragment comprising a target nucleic acid and two probe-complementary portions; (b) contacting said fragmented nucleic acid sample with a probe comprising two target fragment-complementary portions complementary to the probe-complementary portions of the target fragment; (c) rendering the fragmented nucleic acid sample single-stranded; (d) allowing the probe-complementary portions to hybridise with the target-fragment complementary portions; (e) if the probe in step (b) is not immobilised, immobilising the probe-target fragment hybrid on a solid phase via immobilisation moiety; (f) separating non-immobilised nucleic acid fragments from the solid phase; (g) contacting the solid phase with a ligase to ligate ligatable 5? and 3? ends of the target fragment whereby the target fragment is circularized; and (h) amplifying said circularized target fragment.
    Type: Application
    Filed: December 3, 2010
    Publication date: November 15, 2012
    Applicant: AGILENT TECHNOLOGIES, INC.
    Inventors: Fredrik Roos, Henrik Johansson, Magnus Isaksson, Mats Nilsson, Olle (Olof) Ericsson, Simon Fredriksson
  • Publication number: 20120279154
    Abstract: A set of essentially identical floorboards each including a front face and a rear face extending in the horizontal plane, a core, and a surface layer, a mechanical locking system is arranged at least at two opposite edges for connecting a floorboard with an adjacent floorboard in a horizontal and a vertical direction, said mechanical locking system being configured for connecting the floorboard with the adjacent floorboard by vertical folding, wherein one of said opposite edges is provided with a horizontally extending protrusion at an upper edge, and wherein said protrusion is configured to overlap a surface groove at an upper edge of the other of said opposite edges, such that two connected and adjacent floorboards have upper overlapping edges.
    Type: Application
    Filed: July 18, 2012
    Publication date: November 8, 2012
    Applicant: Valinge Innovation AB
    Inventors: Marcus BERGELIN, Mats NILSSON
  • Publication number: 20120270214
    Abstract: The present invention relates to the detection of RNA in a sample of cells. More particularly, the present invention relates to the localized detection of RNA in situ. The method relies on the conversion of RNA to complementary DNA prior to the targeting of the cDNA with a padlock probe(s). The hybridization of the padlock probe(s) relies on the nucleotide sequence of the cDNA which is derived from the corresponding nucleotide sequence of the target RNA. Rolling circle amplification of the subsequently circularized padlock probe produces a rolling circle product which may be detected. Advantageously, this allows the RNA to be detected in situ.
    Type: Application
    Filed: February 15, 2012
    Publication date: October 25, 2012
    Inventors: MATS NILSSON BERNITZ, Chatarina Larsson, Ida Grundberg
  • Patent number: 8286585
    Abstract: A griper device mountable on a robot arm of a milking robot provided for automatically attach teat cups to the teats of a milking animal, the gripper device comprises an electromagnet from gripping teat cups made of a magnetic material, the electromagnet including a coil feedable with a current a core of a magnetic material arranged at least partly within the coil; and a support structure for holding the electromagnet. The core comprises two end and portions in a single face of the electromagnet wherein the two end portions constitute different poles of the electromagnet and are shaped to be engagable with each of the teat cups in a close fit.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: October 16, 2012
    Assignee: DeLaval Holding AB
    Inventors: Lars Wase, Mats Nilsson, Nils Erik Holmertz, Jan-Erik Andersson, Krister Sjöblom, Mattias Oscarsson
  • Patent number: 8281746
    Abstract: An arrangement for fetching a teat cup from a teat cup magazine in which each teat cup has a respective fixed position includes a reference entity in a fixed spatial relationship to the teat cup magazine and each teat cup stored therein; a remote detecting element that registers wireless energy reflected by the reference entity, and based thereon determines a respective position for the teat cup relative to a robotic arm. The robotic arm carries a gripper element configured to hold the teat cup during removal thereof from the teat cup magazine. The reference entity is configured to allow the remote detecting element to receive wireless energy reflected against the reference entity while moving the robotic arm towards the least one teat cup for removing the at least teat cup from the teat cup magazine.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: October 9, 2012
    Assignee: DeLaval Holding AB
    Inventors: Mats Nilsson, Anders Hallström
  • Patent number: 8245478
    Abstract: A set of moisture proof floorboards and a flooring of such floorboards with a resilient surface layer provided with a sealing means.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: August 21, 2012
    Assignee: Välinge Innovation AB
    Inventors: Marcus Bergelin, Mats Nilsson
  • Publication number: 20120103266
    Abstract: An arrangement in a rotary milking system includes a rotating platform, an entry thereto and an exit therefrom. A selection gate arrangement at the exit of the rotating platform selectively guides animals, which have been milked in the rotary milking system and leave the rotating platform through the exit, back to the entry of the rotating platform or to a waiting area. A control device is provided for (i) determining whether an animal, which has been milked and leaves the rotating platform through the exit, has at least one udder compartment that was incompletely milked the last time the animal was milked, and (ii) controlling the selection gate arrangement to guide the animal back to the entry of the rotating platform or to the waiting area provided that the animal has at least one udder compartment that was incompletely milked the last time the animal was milked.
    Type: Application
    Filed: June 24, 2010
    Publication date: May 3, 2012
    Applicant: DELAVAL HOLDING AB
    Inventor: Mats Nilsson
  • Patent number: 8141058
    Abstract: A system for, method of and computer program product captures performance-characteristic data from the execution of a program and models system performance based on that data. Performance-characterization data based on easily captured reuse distance metrics is targeted, defined as the total number of memory references between two accesses to the same piece of data. Methods for efficiently capturing this kind of metrics are described. These data can be refined into easily interpreted performance metrics, such as performance data related to caches with LRU replacement and random replacement strategies in combination with fully associative as well as limited associativity cache organizations.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: March 20, 2012
    Assignee: Rogue Wave Software, Inc.
    Inventors: Erik Berg, Erik Hagersten, Mats Nilsson, Mikael Petterson, Magnus Vesterlund, Hakan Zeffer
  • Patent number: 8128849
    Abstract: A method for producing an all-purpose harmless fire retardant protein free composition that is adaptable to be incorporated intermediate or finished products comprising by A) adding acid to a sodium hydroxide solution to form a solution with a pH in the range of 1.0 to 3.0, the acid being selected from the group consisting of mono-carboxylic acid, anhydrous di-carboxylic acid and anhydrous tri- carboxylic acid and mixtures thereof, in an acetic acid solvent, B) adding tetra-sodium-pyrophosphate and water, C) adding calcium carbonates, and once composition C becomes clumpy D) pouring composition C out onto a drying bed, E) subjecting the composition from step D to grounding, milling or grinding to achieve particles of less than 0.020 mm, F) encapsulating the particles of E with a surface coating material being selected from polysaccharide, tristearate, a wax of a polyethylene based material, and mixtures thereof.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: March 6, 2012
    Assignee: Trulstech Group Pty Ltd
    Inventors: Mats Nilsson, Truls Nilsson
  • Publication number: 20120000427
    Abstract: An apparatus for milking an animal and provides a milking parlour includes first and second robotic manipulation devices and a plurality of milking stalls provided on a platform moveable relative to the robotic manipulation devices. The robotic manipulation devices are positioned so that each of the robotic manipulation devices is able to simultaneously service two neighbouring milking stalls on the platform.
    Type: Application
    Filed: April 14, 2010
    Publication date: January 5, 2012
    Applicant: DELAVAL HOLDING AB
    Inventor: Mats Nilsson
  • Publication number: 20110154763
    Abstract: A set of moisture proof floorboards and a flooring of such floorboards with a resilient surface layer provided with a sealing means.
    Type: Application
    Filed: March 11, 2011
    Publication date: June 30, 2011
    Applicant: Valinge Innovation AB
    Inventors: Marcus BERGELIN, Mats NILSSON