Patents Assigned to Obscura Digital
  • Patent number: 9507195
    Abstract: An integrated building display and shading system formed of a plurality of exterior building panels arranged in an array, each exterior building panel representing one pixel. A given pixel resides in a first state when a first excitation state is applied to the exterior building panel and can be changed to reside in a second state when a second excitation state is applied to the exterior building panel, thus allowing an image to be presented on the array. The excitation states are controlled by an electronic control system including a frame buffer and an illumination source. Different types of variable property glass can be used such that a first state is a transparent state and the second state is an opaque state or color state (e.g. red, green, blue). The integrated building display and shading system can be illuminated via natural light, or via UV light, or via a projector.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: November 29, 2016
    Assignee: Obscura Digital
    Inventors: Travis Threlkel, Niklas Lundback
  • Patent number: 9274699
    Abstract: A large scale multi-user, multi-touch system with a specialized zone-based user interface including methods for space management and spatial apportioning of audio cues. The system comprises a multi-touch display component fabricated in dimensions sufficient for at least a plurality of users and for displaying projected images and for receiving multi-touch input. The apparatus includes a plurality of image projectors, a plurality of cameras for sensing multi-touch input and the apparatus includes interface software for managing user space. The interface software implements techniques for managing multiple users using the same user interface component by allocating physical spaces within the multi-touch display component and coordinating movement of displayed objects between the physical spaces.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: March 1, 2016
    Assignee: Obscura Digital
    Inventors: Steve Mason, Ammon Haggerty, Michael Harville, Niklas Lundback, Nikolai Cornell
  • Patent number: 8992315
    Abstract: Position data is generated. The position data describes a respective current position of each of one or more game objects (e.g., billiard game objects) in relation to a playing surface (e.g., a playing surface of a billiard table) defining a boundary of a field of play of a game involving use of the one or more game objects in the field of play. A graphical interface image is displayed on the playing surface. Whether the position data in relation to the displayed graphical interface image satisfies an input instruction predicate is determined. In response to a determination that the position data satisfies the input instruction predicate, the input instruction is executed on a machine.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: March 31, 2015
    Assignee: Obscura Digital, Inc.
    Inventors: Niklas Lundback, Steve Mason, Michael Harville, Travis Threlkel
  • Patent number: 8727875
    Abstract: Position data is generated. The position data describes real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table. Imagery is displayed on the playing surface. The imagery dynamically responds to the position data as the one or more billiard balls move on the playing surface.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: May 20, 2014
    Assignee: Obscura Digital, Inc.
    Inventors: Niklas Lundback, Steve Mason, Michael Harville, Nikolai Cornell, Travis Threlkel
  • Patent number: 8730183
    Abstract: A large scale multi-user, multi-touch system with a specialized zone-based user interface including methods for space management and spatial apportioning of audio cues. The system comprises a multi-touch display component fabricated in dimensions sufficient for at least a plurality of users and for displaying projected images and for receiving multi-touch input. The apparatus includes a plurality of image projectors, a plurality of cameras for sensing multi-touch input and the apparatus includes interface software for managing user space. The interface software implements techniques for managing multiple users using the same user interface component by allocating physical spaces within the multi-touch display component and coordinating movement of displayed objects between the physical spaces.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: May 20, 2014
    Assignee: Obscura Digital
    Inventors: Niklas Lundback, Steve Mason, Michael Harville, Ammon Haggerty, Nikolai Cornell
  • Publication number: 20140055433
    Abstract: An integrated building display and shading system formed of a plurality of exterior building panels arranged in an array, each exterior building panel representing one pixel. A given pixel resides in a first state when a first excitation state is applied to the exterior building panel and can be changed to reside in a second state when a second excitation state is applied to the exterior building panel, thus allowing an image to be presented on the array. The excitation states are controlled by an electronic control system including a frame buffer and an illumination source. Different types of variable property glass can be used such that a first state is a transparent state and the second state is an opaque state or color state (e.g. red, green, blue). The integrated building display and shading system can be illuminated via natural light, or via UV light, or via a projector.
    Type: Application
    Filed: February 15, 2013
    Publication date: February 27, 2014
    Applicant: Obscura Digital
    Inventors: Travis Threlkel, Niklas Lundback
  • Patent number: 8616971
    Abstract: Position data is generated. The position data describes a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface. A state of a billiards game being played is determined based on the position data. One or more perceptible effects associated with the determined state of the billiards game are selected. The one or more perceptible effects are produced in connection with the billiards game.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: December 31, 2013
    Assignee: Obscura Digital, Inc.
    Inventors: Niklas Lundback, Steve Mason, Michael Harville, Travis Threlkel
  • Publication number: 20120320073
    Abstract: Methods, apparatuses and systems directed to rendering a large-scale two-dimensional workspace having embedded, potentially overlapping digital objects. The method entails dynamically creating a plurality of region models based on one or more spatial partitioning algorithms to determine first, what portions of the workspace intersect a globally-defined viewport, and second, to determine what portions of objects are occluded by other objects for efficient rendering.
    Type: Application
    Filed: June 14, 2011
    Publication date: December 20, 2012
    Applicant: Obscura Digital, Inc.
    Inventor: Steven D. Mason
  • Publication number: 20110022202
    Abstract: Position data is generated. The position data describes a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface. A state of a billiards game being played is determined based on the position data. One or more perceptible effects associated with the determined state of the billiards game are selected. The one or more perceptible effects are produced in connection with the billiards game.
    Type: Application
    Filed: July 27, 2009
    Publication date: January 27, 2011
    Applicant: Obscura Digital, Inc.
    Inventors: Niklas Lundback, Steve Mason, Michael Harville, Travis Threlkel
  • Publication number: 20110021257
    Abstract: Position data is generated. The position data describes a respective current position of each of one or more game objects (e.g., billiard game objects) in relation to a playing surface (e.g., a playing surface of a billiard table) defining a boundary of a field of play of a game involving use of the one or more game objects in the field of play. A graphical interface image is displayed on the playing surface. Whether the position data in relation to the displayed graphical interface image satisfies an input instruction predicate is determined. In response to a determination that the position data satisfies the input instruction predicate, the input instruction is executed on a machine.
    Type: Application
    Filed: July 27, 2009
    Publication date: January 27, 2011
    Applicant: Obscura Digital Inc.
    Inventors: Niklas Lundback, Steve Mason, Michael Harville, Travisss Threlkel
  • Publication number: 20110021256
    Abstract: Position data is generated. The position data describes real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table. Imagery is displayed on the playing surface. The imagery dynamically responds to the position data as the one or more billiard balls move on the playing surface.
    Type: Application
    Filed: July 27, 2009
    Publication date: January 27, 2011
    Applicant: Obscura Digital, Inc.
    Inventors: Niklas Lundback, Steve Mason, Michael Harville, Nikolai Cornell, Travis Threlkel
  • Patent number: 7791799
    Abstract: A method of projection provides a frame structure that has a base and a top, couples a first membrane layer to the frame structure, and couples a second membrane layer to the first membrane layer, thereby forming a cavity enclosed by the first membrane layer and the second membrane layer. The method removes air from the enclosed cavity such that the second membrane layer is drawn toward the frame structure, and projects an image onto a surface of the second membrane layer. Some embodiments include a system for implementation of the foregoing.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: September 7, 2010
    Assignee: Obscura Digital
    Inventors: Chris Lejeune, Travis Threlkel
  • Patent number: 7717574
    Abstract: For objects with non-Lambertian surfaces, an object surface is mapped by effectively modifying the reflective properties of the object surface being sensed. By effectively making the surface Lambertian with high albedo, a calibration imaging task is achieved using a typical camera from a single or small number of camera positions. The calibration method temporarily modifies the surface properties of the imaged object by applying a thin and opaque layer, such as a coating, covering, or veneer, to the object for the duration of the calibration imaging task. The surface of this layer is a Lambertian reflector, with medium to high albedo. The layer is snugly applied, so a shape of the layer is as close as possible to that of the surface. Once the layer is applied, imaging of the layer surface essentially yields the same shape as the underlying object.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: May 18, 2010
    Assignee: Obscura Digital, Inc.
    Inventors: Niklas Lundback, Travis Threlkel, William C. Thibault