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: 20140240469
    Abstract: An electronic device (100) includes a first imaging camera (116) and a second imaging camera (114) disposed at a first surface (106). The first imaging camera (116) has a first angle of view and the second imaging camera (114) has a second angle of view greater than the first angle of view. The electronic device (100) further includes a depth sensor (120) disposed at the first surface (106). The depth sensor can include a modulated light projector (119) to project a modulated light pattern (500) and at least one of the first imaging camera (116) and the second imaging camera (114) to capture a reflection of the modulated light pattern (500). The electronic device (100) further can include a third imaging camera (118) disposed at a second surface (104).
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: Motorola Mobility LLC
    Inventor: Johnny Lee
  • Publication number: 20140241614
    Abstract: An electronic device (100) includes a first processor (802) and a second processor (804) coupled to the first processor. The first processor (802) is to receive image data from a first imaging camera (114, 116) and to determine two-dimensional (2D) spatial feature data representing one or more 2D spatial features identified from the image data. The second processor (804) is to determine three-dimensional (3D) spatial feature data representing one or more 3D spatial features identified based on the 2D spatial feature data. Further, the first processor (802) can initiate detection of one or more 2D spatial features from a portion of an image frame prior to receiving the entire image frame.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: Motorola Mobility LLC
    Inventor: Johnny Lee
  • Publication number: 20140240464
    Abstract: An electronic device (100) includes a depth sensor (120), a first imaging camera (114, 116), and a controller (802). The depth sensor (120) includes a modulated light projector (119) to project a modulated light pattern (500). The first imaging camera (114, 116) is to capture at least a reflection of the modulated light pattern (500). The controller (802) is to selectively modify (1004) at least one of a frequency, an intensity, and a duration of projections of the modulated light pattern by the modulated light projector responsive to at least one trigger event (1002). The trigger event can include, for example, a change (1092) in ambient light incident on the electronic device, detection (1094) of motion of the electronic device, or a determination (1096) that the electronic device has encountered a previously-unencountered environment.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: Motorola Mobility LLC
    Inventor: Johnny Lee
  • Publication number: 20140168075
    Abstract: Systems, methods and computer readable media are disclosed for controlling perspective of a camera-controlled computer. A capture device captures user gestures and sends corresponding data to a recognizer engine. The recognizer engine analyzes the data with a plurality of filters, each filter corresponding to a gesture. Based on the output of those filters, a perspective control is determined, and a display device displays a new perspective corresponding to the perspective control.
    Type: Application
    Filed: January 21, 2014
    Publication date: June 19, 2014
    Inventors: Relja Markovic, Gregory N. Snook, Stephen Latta, Kevin Geisner, Johnny Lee, Adam Jethro Langridge
  • Publication number: 20140130405
    Abstract: An improvement to a roadside sprayer fixates spray nozzles on a registration plate. The registration plate may include integral tabs depending on the application. Inclination of the tabs is adjustable to place streams and droplets in a desired swath coverage. With the nozzles rigidly mounted onto the plate, the entire plate is nutated. The use of the registration plate in a spray unit creates a uniform nutation among the nozzles, thereby reducing variability in droplet placement, and providing a more predictable spray from the nozzles. In other embodiments, the spray unit is utilized in a spray system adaptable to service vehicles, and may be utilized in conjunction with a vegetation engagement device, such as a cutter to engage multiple zones of a roadway right-of-way. Additionally, an improved spray unit includes an electromagnetic field and an attractor to generate plate motion.
    Type: Application
    Filed: December 23, 2013
    Publication date: May 15, 2014
    Inventor: Johnny Lee Kubacak
  • Publication number: 20140112547
    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: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Inventors: Craig Peeper, Johnny Lee, Tommer Leyvand, Szymon Stachniak
  • Publication number: 20140078141
    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: November 22, 2013
    Publication date: March 20, 2014
    Applicant: 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
  • Publication number: 20140044309
    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: October 21, 2013
    Publication date: February 13, 2014
    Applicant: Microsoft Corporation
    Inventors: Tommer Leyvand, Johnny Lee, Craig Peeper, Szymon Stachniak, Shao Liu
  • Patent number: 8649554
    Abstract: Systems, methods and computer readable media are disclosed for controlling perspective of a camera-controlled computer. A capture device captures user gestures and sends corresponding data to a recognizer engine. The recognizer engine analyzes the data with a plurality of filters, each filter corresponding to a gesture. Based on the output of those filters, a perspective control is determined, and a display device displays a new perspective corresponding to the perspective control.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: February 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Relia Markovic, Gregory N. Snook, Stephen Latta, Kevin Geisner, Johnny Lee, Adam Jethro Lanygridge
  • Publication number: 20140022161
    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: September 23, 2013
    Publication date: January 23, 2014
    Applicant: Microsoft Corporation
    Inventors: Tommer Leyvand, Johnny Lee, Szymon Stachniak, Craig Peeper, Shao Liu
  • Patent number: 8634636
    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: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Craig Peeper, Johnny Lee, Tommer Leyvand, Szymon Stachniak
  • Patent number: 8610665
    Abstract: A method of tracking a target includes receiving from a source a depth image of a scene including the human 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 belong to the human subject and deriving from the identified pixels of the depth image one or more machine readable data structures representing the human subject as a body model including a plurality of shapes.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: December 17, 2013
    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: 8588517
    Abstract: A sensor system creates a sequence of depth images that are used to detect and track motion of objects within range of the sensor system. A reference image is created and updated based on a moving average (or other function) of a set of depth images. A new depth images is compared to the reference image to create a motion image, which is an image file (or other data structure) with data representing motion. The new depth image is also used to update the reference image. The data in the motion image is grouped and associated with one or more objects being tracked. The tracking of the objects is updated by the grouped data in the motion image. The new positions of the objects are used to update an application.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: November 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Johnny Lee, Tommer Leyvand, Craig Peeper
  • Publication number: 20130279012
    Abstract: A display panel for use with a multi-panel display. The display panel includes a display panel including an array of display pixels disposed surrounded by a bezel, the array of display pixels for emitting a display image having a first size, and an optical expansion layer disposed over the array of display pixels to magnify the display image to appear to have a second size larger than the first size and to at least partially conceal the bezel surrounding the housing. The optical expansion layer includes a first array of microlenses optically coupled to the array of display pixels to cause light from the display pixels to diverge, a second array of microlenses having complementary optical power to the first array of microlenses; and an optically transparent offset layer disposed between the first and second arrays of microlenses. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: January 30, 2013
    Publication date: October 24, 2013
    Applicant: Google Inc.
    Inventors: Johnny Lee, Eric Teller
  • Publication number: 20130278872
    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: Application
    Filed: August 30, 2012
    Publication date: October 24, 2013
    Applicant: GOOGLE INC.
    Inventors: Eric Teller, Johnny Lee
  • Patent number: 8564534
    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 7, 2009
    Date of Patent: October 22, 2013
    Assignee: Microsoft Corporation
    Inventors: Tommer Leyvand, Johnny Lee, Craig Peeper, Szymon Stachniak, Shao Liu
  • Patent number: 8565485
    Abstract: A method of tracking a target includes receiving from a source a depth image of a scene including the human 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 belong to the human subject and deriving from the identified pixels of the depth image one or more machine readable data structures representing the human subject as a body model including a plurality of shapes.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 22, 2013
    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: 8553939
    Abstract: A method of tracking a target includes receiving from a source a depth image of a scene including the human 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 belong to the human subject and deriving from the identified pixels of the depth image one or more machine readable data structures representing the human subject as a body model including a plurality of shapes.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: October 8, 2013
    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: 8542910
    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: February 2, 2012
    Date of Patent: September 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Tommer Leyvand, Johnny Lee, Szymon Stachniak, Craig Peeper, Shao Liu
  • Publication number: 20130241833
    Abstract: A method of tracking a target includes receiving from a source a depth image of a scene including the human 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 belong to the human subject and deriving from the identified pixels of the depth image one or more machine readable data structures representing the human subject as a body model including a plurality of shapes.
    Type: Application
    Filed: April 26, 2013
    Publication date: September 19, 2013
    Applicant: 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