Patents by Inventor Johnny Lee

Johnny Lee 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: 20150235099
    Abstract: Methods and systems for determining features of interest for following within various frames of data received from multiple sensors of a device are disclosed. An example method may include receiving data from a plurality of sensors of a device. The method may also include determining, based on the data, motion data that is indicative of a movement of the device in an environment. The method may also include as the device moves in the environment, receiving image data from a camera of the device. The method may additionally include selecting, based at least in part on the motion data, features in the image data for feature-following. The method may further include estimating one or more of a position of the device or a velocity of the device in the environment as supported by the data from the plurality of sensors and feature-following of the selected features in the images.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Applicant: Google Inc.
    Inventors: Johnny Lee, Joel Hesch
  • Publication number: 20150237269
    Abstract: Example methods and systems for adjusting sensor viewpoint to a virtual viewpoint are provided. An example method may involve receiving data from a first camera; receiving data from a second camera; transforming, from the first viewpoint to a virtual viewpoint within the device, frames in a first plurality of frames based on an offset from the first camera to the virtual viewpoint; determining, in a second plurality of frames, one or more features and a movement, relative to the second viewpoint, of the one or more features; and transforming, from the second viewpoint to the virtual viewpoint, the movement of the one or more features based on an offset from the second camera to the virtual viewpoint; adjusting the transformed frames of the virtual viewpoint by an amount that is proportional to the transformed movement; and providing for display the adjusted and transformed frames of the first plurality of frames.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Applicant: Google Inc.
    Inventors: Joel Hesch, Ryan Hickman, Johnny Lee
  • Publication number: 20150196880
    Abstract: A method comprises steps for (a) providing a liquid in a container; (b) flowing a gas to a volume within the liquid, wherein the volume is at least partially submerged in the liquid; and (c) repeatedly increasing and decreasing the volume, wherein the cycles of increasing and decreasing generates a pulsed aerated flow, wherein at least one of the pulsed aerated flow is released within the container and the pulsed aerated flow is released outside the container.
    Type: Application
    Filed: December 26, 2014
    Publication date: July 16, 2015
    Applicant: AQUAGYSTX, INC.
    Inventors: Johnny Lee Stone, Avery Matthew Stone, Gerald Donald Richardson
  • Publication number: 20150194726
    Abstract: Various embodiments are described that relate to a radiating element and an engineered magnetic material. In a communication environment a radiating element can be used to communicate information, such as to send signals. Various factors, including electromagnetic factors, can influence the performance of the radiating element. In one example, if the radiating element becomes too close to a ground plane, then performance of the radiating element can suffer. To counter negative effects of being too close to the ground plane an engineered magnetic material can be employed that causes the radiating element to perform better when relatively close to the ground plane.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 9, 2015
    Applicant: Government of the United States, as represened by the Secretary of the Army
    Inventors: Glenn Minko, Johnny Lee Daniel, Katherine Duncan, James Breakall, Mahmoud Khalil, Mohamed Khalil
  • Publication number: 20150194123
    Abstract: A display panel to form a multi-panel display includes a rectangular pixel region with pixels for displaying images and an electronic housing including display logic. The electronic housing includes first, second, third, and fourth interconnects coupled to facilitate power and image signals to other electronic housings of other display panels. The first, second, third, and fourth interconnects are coupled to be interconnected on a same side of the rectangular pixel region as the first, second, third, and fourth edges of the rectangular pixel region, respectively. The third edge is mechanically coupled to overhang the third interconnect by a first offset distance and the fourth edge is mechanically coupled to overhang the fourth interconnect by a second offset distance. The first interconnect extends beyond the first edge by the first offset distance and the second interconnect extends beyond the second edge by the second offset distance.
    Type: Application
    Filed: January 2, 2013
    Publication date: July 9, 2015
    Applicant: Google Inc.
    Inventors: Johnny Lee, Eric Teller
  • Publication number: 20150193982
    Abstract: A system includes a first electronic device and a second electronic device. The first electronic device is to display a first augmented reality overlay on imagery of a local environment captured by the first electronic device, the first augmented reality overlay including a depiction of a virtual object from a first perspective that is based on a position and orientation of the first electronic device using a three-dimensional mapping of the local environment. The second electronic device is to display a second augmented reality overlay on imagery of the local environment captured by the second electronic device, the second augmented reality overlay including a depiction of the virtual object from a perspective based on a position and orientation of the second electronic device using the three-dimensional mapping.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 9, 2015
    Inventors: Patrick Mihelich, Johnny Lee
  • Publication number: 20150185018
    Abstract: Methods and systems for determining estimation of motion of a device are provided. An example method includes receiving data from an inertial measurement unit (IMU) of a device and receiving images from a camera of the device for a sliding time window. The method also includes determining an IMU estimation of motion of the device based on the data from the IMU, and a camera estimation of motion of the device based on feature tracking in the images. The method includes, based on the IMU estimation and the camera estimation having a difference more than a threshold amount, determining one or more of a position or a velocity of the device for the sliding time window, and determining an overall estimation of motion of the device as supported by the data from the IMU and the position or velocity of the device.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: Motorola Mobility LLC
    Inventors: Joel Hesch, Johnny Lee, Simon Lynen
  • Publication number: 20150189190
    Abstract: Methods and systems for providing sensor data and image data to an application processor on a mobile device are described. An example method involves receiving image data from at least one camera of the mobile device and receiving sensor data from an inertial measurement (IMU) of the mobile device. The method further involves generating a digital image that includes at least the image data and the sensor data. The sensor data may be embedded in pixels of the digital image, for instance. Further, the method then involves providing the digital image to an application processor of the mobile device using a camera bus interface. Thus, the sensor data and the image data may be provided to the application processor in a single data structure.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: Motorola Mobility LLC
    Inventors: James Fung, Johnny Lee
  • Publication number: 20150185054
    Abstract: Example methods and systems for synchronizing data received from multiple sensors of a device are provided. A method may be performed by a device having an application processor configured to function based on an operating system and a co-processor configured to receive data from sensors of the device. The method may comprise determining an interrupt by a sensor of the device, and providing, by the co-processor, a timestamp of the interrupt that is indicative of a time that the sensor has data for output. The method also comprises receiving the data for output from the sensor, associating the timestamp of the interrupt by the sensor with the received data, associating together data received from multiple sensors into data structures based on timestamps of the data, and providing the data structures to the application processor in sequence based on the timestamps of the data.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: Motorola Mobility LLC
    Inventors: Joel Hesch, James Fung, Johnny Lee
  • Patent number: 9053648
    Abstract: A modular display including a monolithic backlight module to generate light and a plurality of display panels disposed over the monolithic backlight module, and tiled such that each display panel abuts another display panel along at least one edge thereof to form a seam. Each display panel includes a light modulation layer disposed adjacent to the monolithic backlight module to modulate the lamp light received from a first side and to output a display image from a second side, and seam-concealing optics disposed over the second side of the light modulation layer. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: June 9, 2015
    Assignee: Google Inc.
    Inventors: Johnny Lee, Eric Teller
  • Publication number: 20150145860
    Abstract: A method of tracking a subject includes receiving from a source a depth image of a scene including the subject. The depth image includes a depth for each of a plurality of pixels. The method further includes identifying pixels of the depth image that image the subject and deriving from the identified pixels of the depth image one or more machine readable data structures representing the subject as a model including a plurality of shapes.
    Type: Application
    Filed: September 5, 2014
    Publication date: May 28, 2015
    Inventors: Robert Matthew Craig, Tommer Leyvand, Craig Peeper, Momin M. Al-Ghosien, Matt Bronder, Oliver Williams, Ryan M. Geiss, Jamie Daniel Joseph Shotton, Johnny Lee, Mark Finocchio
  • Publication number: 20150131862
    Abstract: An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may be determined and a model may be adjusted based on the location or position of the one or more extremities.
    Type: Application
    Filed: January 22, 2015
    Publication date: May 14, 2015
    Inventors: Tommer Leyvand, Johnny Lee, Craig Peeper, Szymon Stachniak, Shao Liu
  • Patent number: 9025111
    Abstract: A display panel for use with a multi-panel display includes an array of display pixels to emit pixel light. A fiber bundle including an array of fibers is disposed over the array of display pixels. The fiber bundle includes a first end of the array of fibers rigidly fixed adjacent to the array of display pixels and optically aligned with the array of display pixels and a loose fiber portion that permits a second end of the array of fibers opposite the first end to slump-over and move. The fiber bundle receives the pixel light emitted from the array of display pixels into the first end of the array of fibers and emits the pixel light out the second end of the array of fibers.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: May 5, 2015
    Assignee: Google Inc.
    Inventors: Eric Teller, Johnny Lee
  • Patent number: 9014417
    Abstract: A method and apparatus for enabling themes using photo-active surface paint is described. The method may include capturing image data with at least a camera of a painted surface display system. The method may also include analyzing the image data to determine a real-world context proximate to a painted surface, wherein the surface is painted with a photo-active paint. The method may also include selecting a theme based on the determined real-world context. The method may also include generating a theme image, and driving a spatial electromagnetic modulator to emit electromagnetic stimulation in the form of the theme image to cause the photo active paint to display the theme image.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: April 21, 2015
    Assignee: Google Inc.
    Inventors: Johnny Lee, Eric Teller, William Graham Patrick, Eric Peeters
  • Patent number: 8970487
    Abstract: An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may be determined and a model may be adjusted based on the location or position of the one or more extremities.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: March 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tommer Leyvand, Johnny Lee, Craig Peeper, Szymon Stachniak, Shao Liu
  • Publication number: 20140370541
    Abstract: Embodiments disclosed herein include cell culture liquid/gas-phase chamber devices and related methods that allow measurement of gas-phase components and their production rate as well as substances/mediators released into media by cultured cells in response to various stimuli. In embodiments disclosed herein, these chamber devices are cell culture liquid/gas-phase chamber devices. The gas and liquid phase compartments are separated by the cell culture liquid/gas-phase chamber devices so that there is no, or minimal, physico-chemical interaction between the liquid and gas phase compartments. As an example, these cell culture liquid/gas-phase chamber devices can be used to study the effects of various pharmacologic agents or other interventions on healthy or diseased cell metabolism by assessing a release of metabolic products in liquid (culture media) and the headspace under standardized conditions.
    Type: Application
    Filed: January 9, 2013
    Publication date: December 18, 2014
    Applicant: UNIVERSITY OF NORTH CAROLINA
    Inventors: Milan Joseph Hazucha, Johnny Lee Carson, Lawrence Edward Ostrowski
  • Patent number: 8867820
    Abstract: An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may then be discarded to isolate one or more voxels associated with a foreground object such as a human target and the isolated voxels associated with the foreground object may be processed.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: October 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Craig Peeper, Johnny Lee, Tommer Leyvand, Szymon Stachniak
  • Patent number: 8868927
    Abstract: A method and apparatus for secure information input and output is described. The method may include initiating a secure data input mode at a user input device coupled with a computing system, wherein the computing system has a processor for executing an operating system, and the user input device is a peripheral input device for receiving input into the computing system. The method may also include receiving user inputted data at the user input device. The method may also include encrypting the user inputted data within the physical bounds of the user input device prior to transmission of the user inputted data from the user input device to the computing system. The method may also include transmitting the encrypted user inputted data to the computing system for routing to a trusted application, the encrypted user inputted data to remain hidden from an operating system of the computing system.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Johnny Lee, Dan Piponi, Daniel Aminzade
  • Patent number: 8860663
    Abstract: A method of tracking a subject includes receiving from a source a depth image of a scene including the subject. The depth image includes a depth for each of a plurality of pixels. The method further includes identifying pixels of the depth image that image the subject and deriving from the identified pixels of the depth image one or more machine readable data structures representing the subject as a model including a plurality of shapes.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: October 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Robert Matthew Craig, Tommer Leyvand, Craig Peeper, Momin M. Al-Ghosien, Matt Bronder, Oliver Williams, Ryan M. Geiss, Jamie Daniel Joseph Shotton, Johnny Lee, Mark Finocchio
  • Patent number: 8836222
    Abstract: Methods, apparatuses and systems for adaptive light projection are described herein. According to embodiments of the disclosure, optical data of a physical space around a user is received. Light from a light source is then projected onto a projection area that is determined based, at least in part, on the received optical data. User commands may include requests to locate and/or track objects within the physical space around the user. User commands may comprise a combination of the audible user command and a physical user gesture—e.g., a gesture identifying an object or a surface to receive the projected light.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: September 16, 2014
    Assignee: Google Inc.
    Inventors: William Graham Patrick, Eric Teller, Johnny Lee