Patents by Inventor Brandon Harris

Brandon Harris 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: 20200302685
    Abstract: Systems and methods are provided for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded im and orientation of the programmable device relative to the three-dimensional object at the first time responsive to detection of movement ages or video with movement information describing the movement of the device during the recording.
    Type: Application
    Filed: June 10, 2020
    Publication date: September 24, 2020
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Patent number: 10719981
    Abstract: Systems and methods are provided for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded im and orientation of the programmable device relative to the three-dimensional object at the first time responsive to detection of movement ages or video with movement information describing the movement of the device during the recording.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 21, 2020
    Assignee: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Publication number: 20200225492
    Abstract: A Near-Eye-Display (NED) device includes a computing architecture that is physically split across multiple locations to ergonomically locate a center of gravity (CG) with respect to a user's head. Subsets of computing components are physically non-contiguous, so their weight is dispersed around a user's head rather than being concentrated in a single location forward of the user's face. This causes the CG of the NED device to be more ergonomically located on the user's head relative to conventional NED devices. Ergonomically locating the CG of the NED device is a direct reduction in the amount of the physical strain that is placed on the user's neck as compared to conventional NED devices—even if the weight of the NED devices in the same.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 16, 2020
    Inventors: Jason P. WILLIAMS, Andriy PLETENETSKYY, Trevor BOSWELL, Brandon HARRIS, Junius PENNY
  • Patent number: 10617910
    Abstract: The mouthpiece is adapted for insertion into a mouth of an end user. The mouthpiece enables teeth of an end user to clinch up and down so as to exercise the muscles associated with the jaw and head of the end user. The mouthpiece comprises an adjustable resistance. The mouthpiece further comprises an exterior surface that includes a superior dental arch cavity that accommodates the superior dentition. The mouthpiece further comprises an interior surface that includes an inferior dental arch cavity that accommodates the inferior dentition. The mouthpiece comprises a posterior surface that includes a shelf that is adapted to interface with a tongue. Optionally, the superior dental arch cavity has a curvature that coincides with the superior dental arch. Further, the inferior dental arch cavity has a curvature that coincides with the inferior dental arch.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 14, 2020
    Assignee: Jawzrsize, LLC
    Inventor: Brandon Harris
  • Publication number: 20180182162
    Abstract: Systems and methods are provided for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded im and orientation of the programmable device relative to the three-dimensional object at the first time responsive to detection of movement ages or video with movement information describing the movement of the device during the recording.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 28, 2018
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Patent number: 9842429
    Abstract: Systems and methods are provided for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded images or video with movement information describing the movement of the device during the recording. The recorded information can then be processed with the movement information to generate a three-dimensional model of the recorded environment or object.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: December 12, 2017
    Assignee: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Patent number: 9166437
    Abstract: An apparatus includes a first cell subpack having a plurality of cells arranged in series and a second cell subpack connected in series to the first cell subpack. The second cell subpack includes a plurality of cells arranged in series and at least one cell arranged in parallel with one of the plurality of cells, arranged in series, of the second cell subpack, where the first cell subpack and the second cell subpack use a first voltage rail to provide at least a first voltage level and a second voltage rail to provide a second voltage level, where the first voltage level is different from the second voltage level.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: October 20, 2015
    Assignee: Google Inc.
    Inventors: William Hamburgen, Frank Hislop, Brandon Harris, Aaron Leiba, Srikanth Lakshmikanthan
  • Publication number: 20150207339
    Abstract: An apparatus includes a first cell subpack having a plurality of cells arranged in series and a second cell subpack connected in series to the first cell subpack. The second cell subpack includes a plurality of cells arranged in series and at least one cell arranged in parallel with one of the plurality of cells, arranged in series, of the second cell subpack, where the first cell subpack and the second cell subpack use a first voltage rail to provide at least a first voltage level and a second voltage rail to provide a second voltage level, where the first voltage level is different from the second voltage level.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 23, 2015
    Applicant: GOOGLE INC.
    Inventors: William Hamburgen, Frank Hislop, Brandon Harris, Aaron Leiba, Srikanth Lakshmikanthan
  • Patent number: 8904217
    Abstract: A system and method is disclosed for managing power consumption in a computing device. A policy controller determines whether an aggregated power consumption of a plurality of external interface controllers in a computing device is greater than a policy power limit. On determining that the aggregated power consumption is greater than the policy power limit, the policy controller may set a first external interface controller at a negotiated power level, and set a second external interface controller at an adjusted power level, wherein the first external interface controller and the second external interface controller are set based on the policy power limit and the aggregated power consumption.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: December 2, 2014
    Assignee: Google Inc.
    Inventor: Brandon Harris
  • Patent number: 8890898
    Abstract: Systems and methods are providing for scrolling the display of information based on the displacement of the electronic device. An electronic device can include a motion sensing component operative to detect movement of the electronic device (e.g., an accelerometer). The electronic device can display any suitable information, including information that is too large to display at a single instance on the display (e.g., a multi-page text document, or a large image). To view portions of the information that are not initially displayed (e.g., to scroll displayed information), the user can move the electronic device along the plane of the device. As the motion sensing component detects movement, the electronic device can scroll the displayed information to match the detected movement. In some embodiments, the electronic device can detect tilt movements and adjust the displayed information to reflect the tilted display.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: November 18, 2014
    Assignee: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Publication number: 20140118346
    Abstract: Systems and methods are provided for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded images or video with movement information describing the movement of the device during the recording. The recorded information can then be processed with the movement information to generate a three-dimensional model of the recorded environment or object.
    Type: Application
    Filed: January 6, 2014
    Publication date: May 1, 2014
    Applicant: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Patent number: 8624974
    Abstract: Systems and methods are provided for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded images or video with movement information describing the movement of the device during the recording. The recorded information can then be processed with the movement information to generate a three-dimensional model of the recorded environment or object.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: January 7, 2014
    Assignee: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Publication number: 20130238920
    Abstract: A system and method is disclosed for managing power consumption in a computing device. A policy controller determines whether an aggregated power consumption of a plurality of external interface controllers in a computing device is greater than a policy power limit. On determining that the aggregated power consumption is greater than the policy power limit, the policy controller may set a first external interface controller at a negotiated power level, and set a second external interface controller at an adjusted power level, wherein the first external interface controller and the second external interface controller are set based on the policy power limit and the aggregated power consumption.
    Type: Application
    Filed: June 1, 2012
    Publication date: September 12, 2013
    Applicant: Google Inc.
    Inventor: Brandon HARRIS
  • Patent number: 8294766
    Abstract: Systems and methods are providing for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components, positioning circuitry, and other components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded images or video with movement information describing the movement of the device during the recording. The recorded information can then be processed with the movement information to generate a three-dimensional model of the recorded environment or object.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: October 23, 2012
    Assignee: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Publication number: 20100188397
    Abstract: Systems and methods are providing for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three-dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion-sensing components, positioning circuitry, and other components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded images or video with movement information describing the movement of the device during the recording. The recorded information can then be processed with the movement information to generate a three-dimensional model of the recorded environment or object.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 29, 2010
    Applicant: APPLE INC.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Publication number: 20100188432
    Abstract: Systems and methods are providing for scrolling the display of information based on the displacement of the electronic device. An electronic device can include a motion sensing component operative to detect movement of the electronic device (e.g., an accelerometer). The electronic device can display any suitable information, including information that is too large to display at a single instance on the display (e.g., a multi-page text document, or a large image). To view portions of the information that are not initially displayed (e.g., to scroll displayed information), the user can move the electronic device along the plane of the device. As the motion sensing component detects movement, the electronic device can scroll the displayed information to match the detected movement. In some embodiments, the electronic device can detect tilt movements and adjust the displayed information to reflect the tilted display.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 29, 2010
    Applicant: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Publication number: 20100188503
    Abstract: Systems and methods are providing for navigating a three-dimensional model using deterministic movement of an electronic device. An electronic device can load and provide an initial display of a three dimensional model (e.g., of an environment or of an object). As the user moves the electronic device, motion sensing components, positioning circuitry, and other components can detect the device movement and adjust the displayed portion of the three-dimensional model to reflect the movement of the device. By walking with the device in the user's real environment, a user can virtually navigate a representation of a three-dimensional environment. In some embodiments, a user can record an object or environment using an electronic device, and tag the recorded images or video with movement information describing the movement of the device during the recording. The recorded information can then be processed with the movement information to generate a three-dimensional model of the recorded environment or object.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 29, 2010
    Applicant: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Publication number: 20080086274
    Abstract: Disclosed herein is a hardware implementation for performing sequence alignment that preferably deploys a seed generation stage, an ungapped extension stage, and at least a portion of a gapped extension stage as a data processing pipeline on at least one hardware logic device. Hardware circuits for the seed generation stage, the ungapped extension stage, and the gapped extension stage are individually disclosed. In a preferred embodiment, the pipeline is arranged for performing BLASTP sequence alignment searching. Also, in a preferred embodiment, the at least one hardware logic device comprises at least one reconfigurable logic device such as an FPGA.
    Type: Application
    Filed: August 10, 2007
    Publication date: April 10, 2008
    Inventors: Roger Chamberlain, Jeremy Buhler, Arpith Jacob, Joseph Lancaster, Brandon Harris