Patents by Inventor Brian Mullins

Brian Mullins 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: 20150235474
    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: Application
    Filed: February 19, 2014
    Publication date: August 20, 2015
    Inventor: Brian Mullins
  • Publication number: 20150235355
    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: Application
    Filed: February 19, 2014
    Publication date: August 20, 2015
    Applicant: DAQRI, LLC
    Inventor: Brian Mullins
  • Publication number: 20150187138
    Abstract: A system and method for visualization of physical characteristics are described. A sensor coupled to an object generates live data. Physical characteristics of the object are computed using the live data. A visualization of the physical characteristics of the object is generated and communicated to a viewing device configured to capture an image of the object. The viewing device augments the image of the object with the visualization of the physical characteristics of the object.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventor: Brian Mullins
  • Publication number: 20150187108
    Abstract: A system and method for augmented reality content adapted to changes in real world space geometry are described. A device captures an image of a local environment and maps a real world space geometry of the local environment using the image of the local environment. The device generates a visualization of a virtual object in the display relative to the mapped real world space geometry of the local environment. A content of the virtual object is adjusted to changes in the real world space geometry of the local environment.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventor: Brian Mullins
  • Publication number: 20150185825
    Abstract: A system and method for assigning a virtual user interface to a physical object is described. A virtual user interface for a physical object is created at a machine. The machine is trained to associate the virtual user interface with identifiers of the physical object and tracking data related to the physical object. The virtual user interface is displayed in relation to the image of the physical object.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Inventor: Brian Mullins
  • Publication number: 20150188984
    Abstract: A system and method for offloading augmented reality processing is described. A sensor external to a viewing device of a user tracks a location and an orientation of the viewing device. The location and orientation are defined relative to predefined references of a physical environment local to the user. A server receives a request from the viewing device to offload at least one of a tracking process and an augmented reality rendering process. The augmented reality rendering process is based on an augmented reality database. The server generates offloaded processed data based on the request and the location and the orientation of the viewing device. The offloaded processed data is streamed to the viewing device. A visualization of the offloaded processed data is generated in the viewing device.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Inventor: Brian Mullins
  • Publication number: 20150185826
    Abstract: Techniques of mapping gestures to virtual functions are disclosed. In some embodiments, a software application is run on a computing device. The software application may have a first virtual function configured to manipulate a virtual object of the software application in a first predefined way. First image data of a first physical content may be captured using the computing device. A first gesture over the first physical content may be mapped to the first virtual function using the first image data. The virtual object may be displayed over a view of the first physical content on a display screen of the computing device. The first gesture over the first physical content may be detected. The virtual object may be manipulated in the first predefined way in response to detecting the first gesture over the first physical content.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Inventor: Brian Mullins
  • Publication number: 20150185599
    Abstract: Techniques of providing audio based on visual content are disclosed. In some embodiments, image data of visual content is received. The image data has been captured by a computing device. Audio data is determined based on the received image data, and the corresponding audio of the audio data is then caused to be played on the computing device. Determining the audio data may comprise identifying the received image data based on one or more characteristics of the received image data, and determining the audio data based on the identification of the received image data. The received image data can comprise video or still pictures. The audio of the audio data can comprise a song or a voice recording. The user computing device can comprises one of a smart phone, a tablet computer, a wearable computing device, a vehicle computing device, a laptop computer, and a desktop computer.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventor: Brian Mullins
  • Publication number: 20150187137
    Abstract: A system and method for discovering a machine using an augmented reality application in a viewing device is described. A default virtual user interface is associated with the machine. The machine broadcasts a status of the machine, the default virtual user interface associated with the machine, and tracking data related to the machine to the viewing device authenticated with the machine and in proximity to the machine. The visualization of the status of the machine object and the default virtual user interface are rendered in a display of the viewing device.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventor: Brian Mullins
  • Patent number: 9070217
    Abstract: A contextual local image recognition module of a device retrieves a primary content dataset from a server and then generates and updates a contextual content dataset based on an image captured with the device. The device stores the primary content dataset and the contextual content dataset. The primary content dataset comprises a first set of images and corresponding virtual object models. The contextual content dataset comprises a second set of images and corresponding virtual object models retrieved from the server.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 30, 2015
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Publication number: 20150147968
    Abstract: Systems, apparatus, methods, and non-transitory media for programmatically associating nearby users are discussed herein. Some embodiments may include user-wearable gesture exchange device including a motion sensor and circuitry. The motion sensor may be configured to generate motion data values indicating motion of the gesture exchange device. The circuitry may be configured to monitor motion data values generated by the motion sensor for detection of a gesture exchange signature, such as a handshake, being performed by the user. In some embodiments, the gesture exchange device may be configured to establish a wireless communication connection with a second gesture exchange device for exchange of user data, such as in response to detecting user performance of the gesture exchange signature and/or determining that the second gesture exchange device is within a predetermined proximity.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 28, 2015
    Inventors: Brian Mullin Friedman, Allen Houng, Sambhav Galada
  • Publication number: 20140354534
    Abstract: A system and method for manipulating a virtual object based on thought is described. A reference identifier from a physical object is captured. Brain activity data of a user is received to obtain a brain activity data. The reference identifier and the brain activity data are communicated via a network to a remote server. The remote server selects a virtual object based on the reference identifier and the brain activity data. A communication from the server identifying the virtual object is received. The virtual object is displayed in a virtual landscape.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventor: Brian Mullins
  • Publication number: 20140354686
    Abstract: A system and method for data manipulation based on real world object manipulation is described. A device captures an image of a physical object. The image is communicated via a network to a remote server. The remote server includes virtual object data associated with the image and a communication notification for a user of the computing device. The device receives the virtual object data and displays the virtual image in a virtual landscape using the virtual object data. In response to relative movement between the computing device and the physical object caused by the user, the virtual image is modified.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventor: Brian Mullins
  • Publication number: 20140354532
    Abstract: A system and method for manipulating a virtual object based on intent is described. A reference identifier from a physical object is captured. The reference identifier is communicated via a network to a remote server. The remote server includes virtual object data associated with the reference identifier. The virtual object data is received at the computing device. The virtual image is displayed in a virtual landscape using the virtual object data. In response to relative movement between the computing device and the physical object caused by a user, the virtual image is modified. Brain activity data of the user is received. A state of the virtual object in the virtual landscape is changed based on the brain activity data.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventor: Brian Mullins
  • Patent number: D714944
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: October 7, 2014
    Assignee: Medtronic, Inc.
    Inventors: Martin T. Gerber, David B. Lura, Bryant J. Pudil, Thomas E. Meyer, Brian Mullins
  • Patent number: D714945
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: October 7, 2014
    Assignee: Medtronic, Inc.
    Inventors: Martin T. Gerber, David B. Lura, Bryant J. Pudil, Thomas E. Meyer, Brian Mullins
  • Patent number: D714946
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: October 7, 2014
    Assignee: Medtronic, Inc.
    Inventors: David Lura, Martin Gerber, Bryant J. Pudil, Thomas E. Meyer, Brian Mullins
  • Patent number: D720462
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: December 30, 2014
    Assignee: Medtronic, Inc.
    Inventors: David Lura, Martin Gerber, Bryant J. Pudil, Thomas E. Meyer, Brian Mullins
  • Patent number: D721815
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: January 27, 2015
    Assignee: Medtronic, Inc.
    Inventors: David Lura, Martin Gerber, Bryant Pudil, Thomas Meyer, Brian Mullins
  • Patent number: D722081
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: February 3, 2015
    Assignee: Medtronic, Inc.
    Inventors: Martin T. Gerber, David B. Lura, Bryant J. Pudil, Thomas E. Meyer, Brian Mullins