Patents by Inventor Mattias Gunneras

Mattias Gunneras 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: 20230360565
    Abstract: One variation of system includes a set of a brixel units and a primary controller configured to distribute a set of actuation routines to the set of brixel units, each brixel unit including: a chassis including a motor mount and a arm extending outwardly from the motor mount and defining a drive post mount opposite the motor mount; a motor coupled to the motor mount; a drive post arranged on the drive post mount and driven by the motor; a pixel element mounted to and configured to rotate with the drive post and including a first face defining a first visual characteristic and a second face defining a second visual characteristic; and a local controller configured to store an actuation routine and to drive the motor to locate the pixel element over a sequence of angular positions, relative to the arm, defined by the actuation routine.
    Type: Application
    Filed: May 3, 2023
    Publication date: November 9, 2023
    Inventors: Mattias Gunneras, Andrew Zolty, Mick Maloney, Andrew Laska
  • Patent number: 11688309
    Abstract: One variation of system includes a set of a brixel units and a primary controller configured to distribute a set of actuation routines to the set of brixel units, each brixel unit including: a chassis including a motor mount and a arm extending outwardly from the motor mount and defining a drive post mount opposite the motor mount; a motor coupled to the motor mount; a drive post arranged on the drive post mount and driven by the motor; a pixel element mounted to and configured to rotate with the drive post and including a first face defining a first visual characteristic and a second face defining a second visual characteristic; and a local controller configured to store an actuation routine and to drive the motor to locate the pixel element over a sequence of angular positions, relative to the arm, defined by the actuation routine.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: June 27, 2023
    Assignee: BREAKFAST, LLC
    Inventors: Mattias Gunneras, Andrew Zolty, Mick Maloney, Andrew Laska
  • Publication number: 20230025141
    Abstract: One variation of the tile display includes a set of tile assemblies, each tile assembly includes: a base plate; a tile panel; a tile interface; and a set of linear actuator assemblies arranged in a radial pattern about the base plate and cooperating to constrain the tile panel in angular roll, linear heave, and linear sway motion relative to the base plate. Each linear actuator assembly includes: a bearing housing defining a linear bearing, a floating bearing, and a through-hole; an actuator mounted to the bearing housing; a distal link coupled to the tile interface; a first support boom running through the linear bearing; a second support boom running through the floating bearing; and a driven boom running through the through-hole of the bearing housing. Each tile assembly also includes a primary controller configured to maneuver tile panels over ranges of angular pitch, angular yaw, and linear surge positions.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 26, 2023
    Inventors: Andrew Laska, Andrew Zolty, Mattias Gunneras, Andrew McIntyre, Brandon Orr, Will Rigby, Michael Fazio, Mohammad Hosein Asgari, Lee Marom, Sebastian Schloesser
  • Publication number: 20230019702
    Abstract: One variation of system includes a set of a brixel units and a primary controller configured to distribute a set of actuation routines to the set of brixel units, each brixel unit including: a chassis including a motor mount and a arm extending outwardly from the motor mount and defining a drive post mount opposite the motor mount; a motor coupled to the motor mount; a drive post arranged on the drive post mount and driven by the motor; a pixel element mounted to and configured to rotate with the drive post and including a first face defining a first visual characteristic and a second face defining a second visual characteristic; and a local controller configured to store an actuation routine and to drive the motor to locate the pixel element over a sequence of angular positions, relative to the arm, defined by the actuation routine.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 19, 2023
    Inventors: Mattias Gunneras, Andrew Zolty, Mick Maloney, Andrew Laska
  • Patent number: 11443662
    Abstract: One variation of system includes a set of a brixel units and a primary controller configured to distribute a set of actuation routines to the set of brixel units, each brixel unit including: a chassis including a motor mount and a arm extending outwardly from the motor mount and defining a drive post mount opposite the motor mount; a motor coupled to the motor mount; a drive post arranged on the drive post mount and driven by the motor; a pixel element mounted to and configured to rotate with the drive post and including a first face defining a first visual characteristic and a second face defining a second visual characteristic; and a local controller configured to store an actuation routine and to drive the motor to locate the pixel element over a sequence of angular positions, relative to the arm, defined by the actuation routine.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: September 13, 2022
    Assignee: BREAKFAST, LLC
    Inventors: Mattias Gunneras, Andrew Zolty, Mick Maloney, Andrew Laska
  • Publication number: 20210110741
    Abstract: One variation of system includes a set of a brixel units and a primary controller configured to distribute a set of actuation routines to the set of brixel units, each brixel unit including: a chassis including a motor mount and a arm extending outwardly from the motor mount and defining a drive post mount opposite the motor mount; a motor coupled to the motor mount; a drive post arranged on the drive post mount and driven by the motor; a pixel element mounted to and configured to rotate with the drive post and including a first face defining a first visual characteristic and a second face defining a second visual characteristic; and a local controller configured to store an actuation routine and to drive the motor to locate the pixel element over a sequence of angular positions, relative to the arm, defined by the actuation routine.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 15, 2021
    Inventors: Mattias Gunneras, Andrew Zolty, Mick Maloney, Andrew Laska
  • Patent number: 10529261
    Abstract: One variation of a method for updating a flip-disc display includes, at each panel controller within each panel within the flip-disc display: accessing a frame defining target color positions of flip-disc pixels in each module in the corresponding panel; designating a subset of flip-disc pixels in the panel based on differences between target color positions of flip-disc pixels defined in the frame and current color positions of flip-disc pixels in the panel; defining a discontinuous order for serially issuing update commands to each module in the panel; and, during each update instance in a series of update instances within the current update cycle, serving a next update command to each module in the panel to invert one flip-disc pixel in each module in the panel according to the discontinuous order of update commands assigned to each module in the panel.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: January 7, 2020
    Assignee: BREAKFAST, LLC
    Inventors: Andrew Zolty, Mattias Gunneras
  • Patent number: 10380923
    Abstract: One variation of a method for updating a flip-disc display includes, at each panel controller within each panel within the flip-disc display: accessing a frame defining target color positions of flip-disc pixels in each module in the corresponding panel; designating a subset of flip-disc pixels in the panel based on differences between target color positions of flip-disc pixels defined in the frame and current color positions of flip-disc pixels in the panel; defining a discontinuous order for serially issuing update commands to each module in the panel; and, during each update instance in a series of update instances within the current update cycle, serving a next update command to each module in the panel to invert one flip-disc pixel in each module in the panel according to the discontinuous order of update commands assigned to each module in the panel.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: August 13, 2019
    Assignee: BREAKFAST, LLC
    Inventors: Andrew Zolty, Mattias Gunneras
  • Publication number: 20190244550
    Abstract: One variation of a method for updating a flip-disc display includes, at each panel controller within each panel within the flip-disc display: accessing a frame defining target color positions of flip-disc pixels in each module in the corresponding panel; designating a subset of flip-disc pixels in the panel based on differences between target color positions of flip-disc pixels defined in the frame and current color positions of flip-disc pixels in the panel; defining a discontinuous order for serially issuing update commands to each module in the panel; and, during each update instance in a series of update instances within the current update cycle, serving a next update command to each module in the panel to invert one flip-disc pixel in each module in the panel according to the discontinuous order of update commands assigned to each module in the panel.
    Type: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventors: Andrew Zolty, Mattias Gunneras
  • Publication number: 20180336805
    Abstract: One variation of a method for updating a flip-disc display includes, at each panel controller within each panel within the flip-disc display: accessing a frame defining target color positions of flip-disc pixels in each module in the corresponding panel; designating a subset of flip-disc pixels in the panel based on differences between target color positions of flip-disc pixels defined in the frame and current color positions of flip-disc pixels in the panel; defining a discontinuous order for serially issuing update commands to each module in the panel; and, during each update instance in a series of update instances within the current update cycle, serving a next update command to each module in the panel to invert one flip-disc pixel in each module in the panel according to the discontinuous order of update commands assigned to each module in the panel.
    Type: Application
    Filed: November 28, 2017
    Publication date: November 22, 2018
    Inventors: Andrew Zolty, Mattias Gunneras