Patents by Inventor John T. Bretscher

John T. Bretscher 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: 20240007608
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Application
    Filed: June 21, 2023
    Publication date: January 4, 2024
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 11765337
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: September 19, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: John T. Bretscher, Randall S. Vaas
  • Publication number: 20220303523
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Application
    Filed: June 7, 2022
    Publication date: September 22, 2022
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 11375175
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: June 28, 2022
    Assignee: Google Technology Holdings LLC
    Inventors: John T. Bretscher, Randall S. Vaas
  • Publication number: 20190230338
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 10264234
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 16, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 10169795
    Abstract: Disclosed are techniques for sizing wearable items by device scanning. A shopper scans a wearable item with a sensor assembly of a mobile computing device, such as a mobile phone. A wearable-item mapping is generated based on the scan of the wearable item. Similarly, a body part of the shopper is scanned with the sensor assembly to generate a body-part mapping based on the scan of the body part. The wearable-item mapping is then be compared to the body-part mapping, and a fit result determined based on the comparison. The fit result indicates for the shopper whether or not the wearable item is compatible with an associated body part and likely to fit the person. The fit result is presented at the mobile computing device, such as via an audio feedback or a visual feedback.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: January 1, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: John T. Bretscher, Hisashi D. Watanabe
  • Publication number: 20180070072
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 8, 2018
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 9832448
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: November 28, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 9451290
    Abstract: This document describes techniques and apparatuses for implementing multi-spectral compression. These techniques enable a computing device to capture a set of images at different spectral sensitivities using a multi-spectral array imager. Once the set of images are captured by the multi-spectral array imager, the set may be encoded using encoding techniques that involve spectral prediction in addition to spatial and temporal prediction.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: September 20, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: John T. Bretscher, Randall S. Vaas
  • Publication number: 20160227111
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Application
    Filed: April 6, 2016
    Publication date: August 4, 2016
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 9319576
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 19, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: John T. Bretscher, Randall S. Vaas
  • Publication number: 20150215618
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Application
    Filed: June 30, 2014
    Publication date: July 30, 2015
    Inventors: John T. Bretscher, Randall S. Vaas
  • Publication number: 20150189304
    Abstract: This document describes techniques and apparatuses for implementing multi-spectral compression. These techniques enable a computing device to capture a set of images at different spectral sensitivities using a multi-spectral array imager. Once the set of images are captured by the multi-spectral array imager, the set may be encoded using encoding techniques that involve spectral prediction in addition to spatial and temporal prediction.
    Type: Application
    Filed: May 16, 2014
    Publication date: July 2, 2015
    Inventors: John T. Bretscher, Randall S. Vaas
  • Publication number: 20150181414
    Abstract: A texting-while-driving-discouragement system (108) operates to discourage users from text messaging while driving. The system determines (306) whether a user is driving a vehicle, determines (308) whether the vehicle is moving at a speed that satisfies a threshold speed, and determines (310) whether the user is text messaging. In response to determining that the user is driving the vehicle, the vehicle is moving at a speed that satisfies the threshold speed, and the user is text messaging, a remedial action is taken (312). Various remedial actions can be taken such as imposing a fee on the user (e.g., a fee that the user has optionally previously agreed to pay if he is text messaging while driving), disabling text messaging for the device, providing the user with the option to hear received text messages audibly or input verbally text messages to be sent, and so forth.
    Type: Application
    Filed: June 5, 2014
    Publication date: June 25, 2015
    Inventors: John T. Bretscher, William S. Hede
  • Publication number: 20150161701
    Abstract: Disclosed are techniques for sizing wearable items by device scanning. A shopper scans a wearable item with a sensor assembly of a mobile computing device, such as a mobile phone. A wearable-item mapping is generated based on the scan of the wearable item. Similarly, a body part of the shopper is scanned with the sensor assembly to generate a body-part mapping based on the scan of the body part. The wearable-item mapping is then be compared to the body-part mapping, and a fit result determined based on the comparison. The fit result indicates for the shopper whether or not the wearable item is compatible with an associated body part and likely to fit the person. The fit result is presented at the mobile computing device, such as via an audio feedback or a visual feedback.
    Type: Application
    Filed: July 14, 2014
    Publication date: June 11, 2015
    Inventors: John T. Bretscher, Hisashi D. Watanabe