Patents Assigned to DAQRI, LLC
  • Publication number: 20180011322
    Abstract: Optical combiners are provided. The optical combiner may have a see through optically transparent substrate and a patterned region included in the optically transparent substrate and disposed along a wave propagation axis of the substrate. The patterned region may be partially optically reflective and partially optically transparent. The patterned region may comprise a plurality of optically transparent regions of the optically transparent substrate and a plurality of optically reflective regions inclined relative to the optical transparent substrate wave propagation axis. Augmented reality optical apparatus, such a head up display, may include the optical combiner.
    Type: Application
    Filed: July 8, 2016
    Publication date: January 11, 2018
    Applicant: DAQRI LLC
    Inventors: James Leighton, Iain Wellington, Adrian Stannard, Philip A Greenhalgh, Nan Ma
  • Patent number: 9865093
    Abstract: A first display device determines a first device configuration of the first display device and a first context of a first AR application operating on the first display device. The first display device connects to a second display device and determines a second device configuration of the second display device and a second context of a second AR application operating on the second display device. The first display device generates a first collaboration configuration for the display device and a second collaboration configuration for the second display device. The first and second collaborations are based on the first device configuration, the first context, the second device configuration, and the second context. The second display device modifies an operation of the second AR application based on the second collaboration configuration. The first display device modifies an operation of the first AR application based on the first collaboration configuration.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 9, 2018
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 9864910
    Abstract: A head mounted device (HMD) includes a transparent display, sensors to generate sensor data, and a processor. The processor identifies a threat condition based on a threat pattern and the sensor data, and generates a warning notification in response to the identified threat condition. The threat pattern includes preconfigured thresholds for the sensor data. The HMD displays AR content comprising the warning notification in the transparent display.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: January 9, 2018
    Assignee: DAQRI, LLC
    Inventors: Brian Mullins, Matthew Kammerait
  • Patent number: 9865058
    Abstract: A survey application generates a survey of components associated with a three-dimensional model of an object. The survey application receives video feeds, location information, and orientation information from wearable devices in proximity to the object. The three-dimensional model of the object is generated based on the video feeds, sensor data, location information, and orientation information received from the wearable devices. Analytics is performed from the video feeds to identify a manipulation on the object. The three-dimensional model of the object is updated based on the manipulation on the object. A dynamic status related to the manipulation on the object is generated with respect to reference data related the object. A survey of components associated with the three-dimensional model of the object is generated.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: January 9, 2018
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 9858707
    Abstract: A server receives video data and location data from mobile devices. Each mobile device records a video of a target. The location data identifies a position of the corresponding mobile device relative to the target and a distance between the corresponding mobile device to the target. The location data is associated with a corresponding video frame from the video data. The server identifies video frames from the video data captured from the mobile devices. The server scales parts of the identified video frames based on the position and distance of the corresponding mobile devices to the target. The server extracts the scaled parts of the identified video frames and generates a three-dimensional model of the target based on the extracted scaled parts of the identified video frames from the plurality of mobile devices.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: January 2, 2018
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 9844119
    Abstract: A head mounted device includes a helmet, an ambient light sensor, a pupil dimension sensor, a lighting element, and a dynamic lighting system. The ambient light sensor is disposed in an outside surface of the helmet and measures ambient light outside the helmet. The pupil dimension sensor is disposed in a housing of the helmet and measures a size of a pupil of a wearer of the helmet. The lighting element is disposed in the outside surface of the helmet. The dynamic lighting system controls the lighting element and adjusts an intensity of the lighting element based on the ambient light and the pupil size of the wearer of the helmet.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: December 12, 2017
    Assignee: DAQRI, LLC
    Inventors: Brian Mullins, Matthew Kammerait
  • Patent number: 9830395
    Abstract: A system and method for spatial data processing are described. Path bundle data packages from a viewing device are accessed and processed. The path bundle data packages identify a user interaction of the viewing device with an augmented reality content relative to and based on a physical object captured by the viewing device. The path bundle data packages are generated based on the sensor data using a data model comprising a data header and a data payload. The data header comprises a contextual header having data identifying the viewing device and a user of the viewing device. A path header having data identifies the path of the interaction with the augmented reality content. A sensor header having data identifies the plurality of sensors. The data payload comprises dynamically sized sampling data from the sensor data. The path bundle data packages are normalized and aggregated. Analytics computation is performed on the normalized and aggregated path bundle data packages.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: November 28, 2017
    Assignee: DAQRI, LLC
    Inventors: Brian Mullins, Matthew Kammerait, Frank Chester Irving, Jr.
  • Patent number: 9824437
    Abstract: A server receives datasets from mobile devices. Each dataset identifies a task selected in an augmented reality application of a corresponding mobile device and an identification of a tool detected at the corresponding mobile device. The server identifies tools present and absent at a dedicated tool board and compares an identification of the tools present and absent at the dedicated tool board with the tools detected at the mobile devices and the tasks identified at the mobile devices to generate a tool inventory and a tool compliance. The server generates an augmented reality content dataset for each mobile device to identify at least one of a missing tool, an incorrect tool, and a valid tool based on the tool compliance.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: November 21, 2017
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 9807383
    Abstract: During calibration, a wearable video headset displays a pattern on a partially transparent display positioned in a field of view of a user's eye. The user has a hand-held marker that includes a scaled version of the displayed pattern. The user moves the marker toward or away from the user's eye until the pattern on the marker appears to be the same size as the pattern on the display. When the sizes match, the headset measures a distance between a forward-facing camera and the hand-held marker. The headset uses the measured distance, and geometrical relationships, to determine the spacing between the user's eye and the display. Such calibration can ensure that the images displayed to the user mesh realistically with the surroundings, which remain partially visible through the partially transparent display of the video headset.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: October 31, 2017
    Assignee: DAQRI, LLC
    Inventors: Sterling Crispin, Mark Anthony Sararu
  • Patent number: 9799142
    Abstract: A system and method for spatial data collection are described. Sensor data related to a position and an orientation of a device are generated over time using sensors of the device. Augmented reality content is generated based on a physical object captured by the device. A path bundle data package identifying a user interaction of the device with the augmented reality content relative to the physical object is generated. The user interaction identifies a spatial path of an interaction with the augmented reality content. The path bundle data package is generated based on the sensor data using a data model comprising a data header and a data payload. The data header comprises a contextual header having data identifying the device and a user of the device. A path header includes data identifying the path of the interaction with the augmented reality content. A sensor header includes data identifying the sensors. The data payload comprises dynamically sized sampling data from the sensor data.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: October 24, 2017
    Assignee: DAQRI, LLC
    Inventors: Brian Mullins, Matthew Kammerait, Frank Chester Irving, Jr.
  • Patent number: 9799143
    Abstract: A system and method for spatial data visualization are described. An analytics computation of users' interactions with an augmented reality content is performed based on a physical object captured by a viewing device. The analytics computation comprises a computation of geometric paths of the users' interactions with the augmented reality content. A display of a visualization of the analytics computation is displayed based on the computation of the geometric paths of the users' interactions with the augmented reality content.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: October 24, 2017
    Assignee: DAQRI, LLC
    Inventors: Brian Mullins, Matthew Kammerait, Frank Chester Irving, Jr.
  • Patent number: 9773349
    Abstract: Techniques of active parallax correction are disclosed. In some embodiments, a first gaze direction of at least one eye of a user is determined. A determination about virtual content can then be made based on the first gaze direction, and the virtual content can be caused to be presented to the user based on the determination. In some embodiments, making the determination comprises determining a first location on a display surface at which to display the virtual content. In some embodiments, the virtual content can be caused to be displayed on the display surface at the first location.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: September 26, 2017
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 9760777
    Abstract: A server for campaign optimization is described. The server generates analytics data from users interactions with a first virtual object displayed on a plurality of devices and user interactions with a first set of user interactive features of the first virtual object from a first content dataset. The server generates and provides a second content dataset to a device based on the analytics data. The second content dataset. The device recognizes an identifier from the second content dataset and displays, in the device, the second virtual object and the second set of user interactive features of the second virtual object in response to identifying the identifier.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: September 12, 2017
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Publication number: 20170228869
    Abstract: A system and method for multi-spectrum segmentation for computer vision is described. A first sensor captures an image within a first spectrum range and generates first sensor data. A second sensor captures an image within a second spectrum range different than the first spectrum range and generates second sensor data. A multi-spectrum segmentation module identifies a segmented portion of the image within the second spectrum range based on: the second sensor data, a subset of the first sensor data corresponding to the segmented portion of the image within the second spectrum range, and a segmented portion of the image at the second spectrum range corresponding to the subset of the first sensor data. The multi-spectrum segmentation module identifies a physical object in the segmented portion of the image within the second spectrum range, and a device generates augmented reality content based on the identified physical object.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 10, 2017
    Applicant: DAQRI, LLC
    Inventors: Brian Mullins, Nalin Senthamil, Eric Douglas Lundquist
  • Patent number: 9727977
    Abstract: A system and method for sampling-based color extraction for augmented reality are described. A viewing device includes an optical sensor to capture an image of a real-world object. A color extraction software divides the captured image into multiple regions or recognizes pre-defined regions and identifies a color value for each region. A color-based augmented reality effect module retrieves a virtual content based on the color values for the regions, and delivers the virtual content in the viewing device.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: August 8, 2017
    Assignee: DAQRI, LLC
    Inventors: Brian Mullins, Matthew Kammerait, Mark Sararu, Andrew Krage
  • Publication number: 20170169561
    Abstract: A server receives datasets from mobile devices. Each dataset identifies a task selected in an augmented reality application of a corresponding mobile device and an identification of a tool detected at the corresponding mobile device. The server identifies tools present and absent at a dedicated tool board and compares an identification of the tools present and absent at the dedicated tool board with the tools detected at the mobile devices and the tasks identified at the mobile devices to generate a tool inventory and a tool compliance. The server generates an augmented reality content dataset for each mobile device to identify at least one of a missing tool, an incorrect tool, and a valid tool based on the tool compliance.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Applicant: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 9679416
    Abstract: A server for content creation is described. A content creation tool of the server receives, from a first device, a content identifier of a physical object, a virtual object content, and a selection of a template corresponding to an interactive feature for the virtual object content. The content creation tool generates a content dataset based on the content identifier of the physical object, the virtual object content, and the selected template.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: June 13, 2017
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 9672660
    Abstract: A system and method for offloading augmented reality processing is described. A first sensor of a server generates a first set of sensor data corresponding to a location and an orientation of a display device. The server receives a request from the display device to offload a combination of at least one of a tracking process and a rendering process from the display device. The server generates offloaded processed data based on a combination of at least one of the first set of sensor data and a second set of sensor data. The second set of sensor data is generated by a second sensor at the display device. The server streams the offloaded processed data to the display device.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: June 6, 2017
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: D800727
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: October 24, 2017
    Assignee: DAQRI, LLC
    Inventors: Brian Mullins, Roy Lawrence Ashok Inigo, Ryan Ries, Kyle Cherry, Kyle Florek, Cassie Li, Timotheos Leahy, Christopher Michaels Garcia, Lucas Kazansky
  • Patent number: D801587
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: October 31, 2017
    Assignee: DAQRI, LLC
    Inventors: Douglas Rieck, Brian Mullins, Ryan Ries, Hien Nguyen, Arash Kalantari, Timotheos Leahy