Patents by Inventor Magnus Andersson

Magnus Andersson 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: 20170023751
    Abstract: An optoelectronic module is disclosed. The optoelectronic module comprises an optical connector, a contact, an opto-electric assembly, and a casing. The opto-electric assembly has a carrier optically connected to the optical connector by a flexible optical fiber and electrically connected to the contact by a flexible cable. The casing at least partially encloses the opto-electric assembly, the optical connector, and the contact. An inner surface of a wall of the casing is attached to the carrier in a thermally conductive manner.
    Type: Application
    Filed: July 7, 2016
    Publication date: January 26, 2017
    Applicant: Tyco Electronics Svenska Holdings AB
    Inventors: Odd Robert Steijer, Magnus Andersson
  • Patent number: 9552620
    Abstract: Zmin and Zmax are determined for depth offset compression. Then a check determines whether Zmin is equal to Zmax. If so, only one of Zmin and Zmax is used for depth offset compression and no index mask may be used. The bits that are saved thereby may be used for other purposes, including improving precision.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: January 24, 2017
    Assignee: Intel Corporation
    Inventors: Tomas G. Akenine-Moller, Magnus Andersson
  • Publication number: 20160371324
    Abstract: There is provided a system for tagging information in a virtual server environment based on a systems model. The system comprises a systems model arranged to provide configuration data for tags. The tags are associated with configurable items of the systems model in the virtual server environment. The system further comprises an evaluation rules engine arranged to evaluate data in the virtual server environment based on a set of predetermined evaluation rules and the provided configuration data, and to generate a new tag, remove an existing tag, or update an existing tag based on the evaluation.
    Type: Application
    Filed: August 31, 2016
    Publication date: December 22, 2016
    Applicant: INFRASIGHT LABS AB
    Inventors: Konrad Eriksson, Magnus ANDERSSON
  • Patent number: 9501864
    Abstract: Because using the same number of bits per residual depth offset compression is not the best distribution of bits, the bits per residual may be distributed instead according to the content of the depths of a tile. For example, if the depth differences close to the Zmax are small, then fewer bits can be spent on residuals for the samples that are encoded relative to Zmax. Consequently, more bits can be spent on the residuals for the samples that are encoded relative to Zmin. As a result, more tiles succeed at compressing to the required number of bits.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: November 22, 2016
    Assignee: Intel Corporation
    Inventors: Tomas G. Akenine-Moller, Magnus Andersson, Jon N. Hasselgren, Carl J. Munkberg, Robert M. Toth
  • Publication number: 20160284120
    Abstract: An index is assigned to each entry in the set of possible coverage masks and two functions are generated. One function translates an index to a coverage mask. Also, a sparse function generates an index from a coverage mask. These functions may be realized in hardware and are used during decompression and compression, respectively.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Jon N. Hasselgren, Magnus Andersson, Robert M. Toth
  • Patent number: 9452096
    Abstract: The present disclosure relates to a wheelchair (1) with tilt capabilities. The electric wheelchair comprises a chassis (3), a lift device having a base member which is fixedly arranged to the chassis, and a lifting member arranged to move rectilinearly relative to the base member along an axis defined by a longitudinal extension of the lifting member, a tilt frame, a first arm pivotally coupled to the lifting member and the tilt frame, and a second arm coupled to the base member, and which second arm is pivotally coupled to the first arm forming a pivot connection, wherein movement of the lifting member towards the extended position moves the pivot connection towards the base member and movement of the lifting member towards the retracted position moves the pivot connection away from the base member.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: September 27, 2016
    Assignee: PERMOBIL AB
    Inventors: Jonas Jahkel, Goran Mansson, Stefan Nilzen, Johnny Nordin, Rune Stenstrom, Hakan Bergman, Magnus Andersson, Richard Ronngardh, Ake Melander, Bo Engman, Adam Karpinski, Corey Blauch, Lori Weaver, Mehdi Mirzaie
  • Publication number: 20160270990
    Abstract: The present disclosure relates to a wheelchair (1) with tilt capabilities. The electric wheelchair comprises a chassis (3), a lift device having a base member which is fixedly arranged to the chassis, and a lifting member arranged to move rectilinearly relative to the base member along an axis defined by a longitudinal extension of the lifting member, a tilt frame, a first arm pivotally coupled to the lifting member and the tilt frame, and a second arm coupled to the base member, and which second arm is pivotally coupled to the first arm forming a pivot connection, wherein movement of the lifting member towards the extended position moves the pivot connection towards the base member and movement of the lifting member towards the retracted position moves the pivot connection away from the base member.
    Type: Application
    Filed: June 2, 2016
    Publication date: September 22, 2016
    Inventors: Jonas Jahkel, Goran Mansson, Stefan Nilzen, Johnny Nordin, Rune Stenstrom, Hakan Bergman, Magnus Andersson, Richard Ronngardh, Ake Melander, Bo Engman, Adam Karpinski, Corey Blauch, Lori Weaver, Mehdi Mirzaie
  • Patent number: 9418471
    Abstract: In accordance with some embodiments, a full per sample coverage mask may be used for a subset of the pixels in the tile, thereby enabling pixels that belong to multiple depth ranges to be handled. This makes the depth bounds a tighter fit for the true depth range of the tile and improves hierarchical depth culling efficiency when MSAA is used.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 16, 2016
    Assignee: Intel Corporation
    Inventors: Jon N. Hasselgren, Magnus Andersson
  • Publication number: 20160171756
    Abstract: In the cull pipe, positions of the vertices of a triangle have already been computed and these coordinates may be exploited by taking and sorting triangle groups based on these coordinates. As one example, all the triangles in a tile may constitute a group. The triangle groups are sorted into bins. Within each bin the triangles are sorted based on their depths.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Tomas G. Akenine-Moller, Magnus Andersson, Bjorn Johnsson
  • Patent number: 9324180
    Abstract: A simple technique for zmax-culling on a per-tile basis conservatively estimates the maximum depth of the samples in a tile using a layer of masks and a number of zmax-values. No feedback loop is needed from the depth unit, in some embodiments. In addition, the occlusion test may be masked.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: April 26, 2016
    Assignee: Intel Corporation
    Inventors: Magnus Andersson, Tomas G. Akenine-Moller, Jon N. Hasselgren
  • Publication number: 20160093098
    Abstract: A layered, filtered shadow mapping algorithm may be used for motion blurred shadows. The algorithm is divided into two passes, namely a shadow pass and a lighting pass. The shadow pass renders the scene using stochastic rasterization and generates a time-dependent shadow map augmented with per-sample motion vectors. The subsequent lighting pass renders the scene from the camera's point of view, and performs a shadow query for each sample seen from the camera.
    Type: Application
    Filed: December 18, 2014
    Publication date: March 31, 2016
    Inventors: Magnus Andersson, Jon N. Hasselgren, Carl J. Munkberg, Tomas Akenine-Moller
  • Publication number: 20160054790
    Abstract: In accordance with some embodiments, the knowledge that a capped frame time is used can be exploited to reduce power consumption. Generally a capped frame time is a pre-allocated amount of time to apply power for rendering in graphics processing. Generally the frame time involves the application of power and some down time in which only idle power is applied pending the next frame time. By making better use of that down time, power consumption reductions can be achieved in some embodiments.
    Type: Application
    Filed: November 2, 2015
    Publication date: February 25, 2016
    Inventors: Tomas G. Akenine-Moller, Bjorn Johnsson, Magnus Andersson, Jim K. Nilsson, Robert M. Toth, Carl J. Munkberg, Jon N. Hasselgren
  • Patent number: 9264692
    Abstract: A depth buffer compression scheme uses bilinear patches as a predictor for depth. The scheme targets compression of scenes rendered with stochastic blur rasterization. A tile of fragments may be split into two or more regions and a higher-degree function may be fit to each region. The residuals are then stored as delta corrections.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: February 16, 2016
    Assignee: Intel Corporation
    Inventors: Magnus Andersson, Tomas G. Akenine-Moller, Jon N. Hasselgren
  • Publication number: 20160000619
    Abstract: The present disclosure relates to a wheelchair (1) comprising: a chassis (3), a seat system (5) attached to the chassis (3), which seat system (5) has a backrest (5b) having a front side (5c) and a backside (5d), and an energy absorber (9) having a proximal end (9a) attached to the seat system (5) or joining the chassis (3), a distal end (9b) having means that enable attachment of straps or belts to the distal end (9b), and an intermediate portion (9c) extending from the proximal end (9a) to the distal end (9b) in a direction from the front side (5c) towards the back side (5d), wherein the intermediate portion (9c) has a curved portion adapted to straighten and plastically deform when the energy absorber (9) is subjected to a pulling force above a predetermined threshold.
    Type: Application
    Filed: March 6, 2014
    Publication date: January 7, 2016
    Inventor: Magnus Andersson
  • Publication number: 20150379681
    Abstract: Zmin and Zmax are determined for depth offset compression. Then a check determines whether Zmin is equal to Zmax. If so, only one of Zmin and Zmax is used for depth offset compression and no index mask may be used. The bits that are saved thereby may be used for other purposes, including improving precision.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Tomas G. Akenine-Moller, Magnus Andersson
  • Publication number: 20150377739
    Abstract: A reliability range is determined for a parameter of a component in a machine subjected to life reducing loads during operation, comprising the steps of: acquiring, for each of a plurality of load sessions, at least one parameter value for said component; generating a distribution pattern containing said parameter values for the plurality of load sessions; assigning a reliability range for the distribution pattern, wherein parameter values outside said reliability range are considered as being unrealistic; analyzing the parameter values outside the reliability range to determine which of said parameter values outside the reliability range are confirmed to be unrealistic; and adjusting the reliability range if a ratio between the confirmed unrealistic parameter values and the considered unrealistic parameter values is outside a further range being predetermined for the ratio.
    Type: Application
    Filed: September 12, 2012
    Publication date: December 31, 2015
    Inventors: Magnus Andersson, Henrik Eckervald
  • Patent number: 9218678
    Abstract: Multi-view rasterization may be performed by calculating visibility over a camera line. Edge equations may be evaluated iteratively along a scanline. The edge equations may be evaluated using single instruction multiple data instruction sets.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: December 22, 2015
    Assignee: Intel Corporation
    Inventors: Tomas G. Akenine-Möller, Magnus Andersson, Bjorn Johnsson
  • Patent number: 9201487
    Abstract: In accordance with some embodiments, the knowledge that a capped frame time is used can be exploited to reduce power consumption. Generally a capped frame time is a pre-allocated amount of time to apply power for rendering in graphics processing. Generally the frame time involves the application of power and some down time in which only idle power is applied pending the next frame time. By making better use of that down time, power consumption reductions can be achieved in some embodiments.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: December 1, 2015
    Assignee: Intel Corporation
    Inventors: Tomas G. Akenine-Moller, Bjorn Johnsson, Magnus Andersson, Jim K. Nilsson, Robert M. Toth, Carl J. Munkberg, Jon N. Hasselgren
  • Publication number: 20150269771
    Abstract: In accordance with some embodiments, a full per sample coverage mask may be used for a subset of the pixels in the tile, thereby enabling pixels that belong to multiple depth ranges to be handled. This makes the depth bounds a tighter fit for the true depth range of the tile and improves hierarchical depth culling efficiency when MSAA is used.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Inventors: Jon N. Hasselgren, Magnus Andersson
  • Publication number: 20150234951
    Abstract: A first set of data is received relating to the operation of a first mechanical part. A plurality of steady state conditions for the first set of operational data is determined. A load history is determined for the first mechanical part based on the plurality of determined steady states and the first set of operational data. One of a plurality of predefined life consumption calculation models is selected based on a type of the first mechanical part and a position of a critical area at the first mechanical part. A level of life consumption for the critical area of the first mechanical part is determined based on the selected life consumption calculation model and the determined load history.
    Type: Application
    Filed: June 19, 2012
    Publication date: August 20, 2015
    Inventors: Magnus Andersson, Peter Svensson, Fredrik Wanman