Patents by Inventor Chorong Johnston

Chorong Johnston 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: 20240007738
    Abstract: Method and device for image frame selection are provided. A computing device can receive, from an image capture device, a plurality of frames including a capture frame. The computing device can determine a computer-selected frame of the plurality of frames. The computing device can receive, by way of a user interface, a selection of an option to view the capture frame. The computing device can, responsive to receiving the selection, provide, by way of the user interface, an animation between the capture frame and the computer-selected frame. The animation includes an interpolation of one or more frames captured between the capture frame and the computer-selected frame.
    Type: Application
    Filed: September 13, 2023
    Publication date: January 4, 2024
    Inventors: Chorong Johnston, John Oberbeck, Mariia Sandrikova
  • Patent number: 11785334
    Abstract: Method and device for image frame selection are provided. A computing device can receive, from an image capture device, a plurality of frames including a capture frame. The computing device can determine a computer-selected frame of the plurality of frames. The computing device can receive, by way of a user interface, a selection of an option to view the capture frame. The computing device can, responsive to receiving the selection, provide, by way of the user interface, an animation between the capture frame and the computer-selected frame. The animation includes an interpolation of one or more frames captured between the capture frame and the computer-selected frame.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: October 10, 2023
    Assignee: Google LLC
    Inventors: Chorong Johnston, John Oberbeck, Mariia Sandrikova
  • Publication number: 20210289132
    Abstract: Method and device for image frame selection are provided. A computing device can receive, from an image capture device, a plurality of frames including a capture frame. The computing device can determine a computer-selected frame of the plurality of frames. The computing device can receive, by way of a user interface, a selection of an option to view the capture frame. The computing device can, responsive to receiving the selection, provide, by way of the user interface, an animation between the capture frame and the computer-selected frame. The animation includes an interpolation of one or more frames captured between the capture frame and the computer-selected frame.
    Type: Application
    Filed: September 24, 2018
    Publication date: September 16, 2021
    Inventors: Chorong Johnston, John Oberbeck, Mariia Sandrikova
  • Patent number: 9939996
    Abstract: An ebook is represented as ebook pages associated with locations. An interface for navigating the ebook pages includes a smart scrubber. Positions on the smart scrubber correspond to locations of ebook pages. The smart scrubber includes contextual icons that represent contextual information associated with a location in the ebook. To generate the scrubber, contextual information is obtained and selected for display based on selection criteria. Contextual icons representing the selected contextual information are placed on the smart scrubber in positions corresponding to their associated locations. A navigation command directed at a position on the smart scrubber (or a contextual icon at that position) results in display of the ebook page at the location corresponding to that position. One example contextual icon is a page restore thumbnail representing the last page read, which is selected for display when the smart scrubber is used to navigate away from the last page read.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: April 10, 2018
    Assignee: Google LLC
    Inventors: Adeline Lee Beavers, Marco Paglia, Nathan Stuart Streu, Chorong Johnston, Brian Armstrong
  • Patent number: 9921721
    Abstract: An ebook is represented as a plurality of ebook pages associated with a plurality of segments. A navigation command is received from a user, the navigation command requesting a navigation graphical user interface (GUI) in a particular navigation mode of a plurality of navigation modes. One or more ebook pages, of the plurality of ebook pages, are identified for page thumbnail generation, and page thumbnails are generated for each of the identified one or more ebook pages. The generated page thumbnails are grouped by segment, using the plurality of segments. The navigation GUI is generated in the requested navigation mode using the grouped page thumbnails, the navigation GUI listing at least one segment, of the plurality of segments, and horizontally listing at least one page thumbnail associated with the at least one segment, and the navigation GUI is displayed.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: March 20, 2018
    Assignee: Google LLC
    Inventors: Adeline Beavers, Chorong Johnston, Marco Paglia, Brian Armstrong, Nathan Stuart Streu
  • Publication number: 20170185369
    Abstract: In a user device, a determination may be made as to whether an audio output device has been connected to an audio port of the user device. When it is determined that the connection has been made, instructions may be sent to a server, instructing the server to identify only audio content. The audio content identified by the server may be identified by the server in a manner consistent with preferences of the user. The server may send one or more identifiers of the audio content to a user interface of the user device. A selection of a particular audio content item in the audio content may be received at the user device. The corresponding audio content may be received from the server. The audio content may be output via the audio port of the user device. The determining of whether a connection has been made to an audio port, the instructing of the server by the user device, and receiving may be performed by an aggregator application executing on the user device.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Chorong Johnston, Sarah Needham, Jeff Chow
  • Patent number: 9684645
    Abstract: An ebook is represented as a plurality of ebook pages associated with a plurality of segments. A summary view command is received, the summary view command requesting a particular type of summary view of a plurality of available summary views. One or more ebook pages are identified, for a summary view based in part on the requested type of summary view, and page thumbnails are generated for each of the identified one or more ebook pages. The generated page thumbnails are grouped by segment, using the plurality of segments. A summary view graphical user interface (GUI) is generated for the requested type of summary view using the grouped page thumbnails, the summary view GUI vertically listing one or more segments, of the plurality of segments, and horizontally listing page thumbnails associated with the one or more segments, and the summary view GUI is displayed.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: June 20, 2017
    Assignee: GOOGLE INC.
    Inventors: Adeline Beavers, Marco Paglia, Nathan Stuart Streu, Chorong Johnston, Brian Armstrong
  • Publication number: 20160048275
    Abstract: An ebook is represented as ebook pages associated with locations. An interface for navigating the ebook pages includes a smart scrubber. Positions on the smart scrubber correspond to locations of ebook pages. The smart scrubber includes contextual icons that represent contextual information associated with a location in the ebook. To generate the scrubber, contextual information is obtained and selected for display based on selection criteria. Contextual icons representing the selected contextual information are placed on the smart scrubber in positions corresponding to their associated locations. A navigation command directed at a position on the smart scrubber (or a contextual icon at that position) results in display of the ebook page at the location corresponding to that position. One example contextual icon is a page restore thumbnail representing the last page read, which is selected for display when the smart scrubber is used to navigate away from the last page read.
    Type: Application
    Filed: August 13, 2014
    Publication date: February 18, 2016
    Inventors: Adeline Lee Beavers, Marco Paglia, Nathan Stuart Streu, Chorong Johnston, Brian Armstrong
  • Publication number: 20160041700
    Abstract: An ebook is represented as a plurality of ebook pages associated with a plurality of segments. A navigation command is received from a user, the navigation command requesting a navigation graphical user interface (GUI) in a particular navigation mode of a plurality of navigation modes. One or more ebook pages, of the plurality of ebook pages, are identified for page thumbnail generation, and page thumbnails are generated for each of the identified one or more ebook pages. The generated page thumbnails are grouped by segment, using the plurality of segments. The navigation GUI is generated in the requested navigation mode using the grouped page thumbnails, the navigation GUI listing at least one segment, of the plurality of segments, and horizontally listing at least one page thumbnail associated with the at least one segment, and the navigation GUI is displayed.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 11, 2016
    Inventors: Adeline Beavers, Chorong Johnston, Marco Paglia, Brian Armstrong, Nathan Stuart Streu
  • Publication number: 20160034430
    Abstract: An ebook is represented as a plurality of ebook pages associated with a plurality of segments. A summary view command is received, the summary view command requesting a particular type of summary view of a plurality of available summary views. One or more ebook pages are identified, for a summary view based in part on the requested type of summary view, and page thumbnails are generated for each of the identified one or more ebook pages. The generated page thumbnails are grouped by segment, using the plurality of segments. A summary view graphical user interface (GUI) is generated for the requested type of summary view using the grouped page thumbnails, the summary view GUI vertically listing one or more segments, of the plurality of segments, and horizontally listing page thumbnails associated with the one or more segments, and the summary view GUI is displayed.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 4, 2016
    Inventors: Adeline Beavers, Marco Paglia, Nathan Stuart Streu, Chorong Johnston, Brian Armstrong
  • Patent number: D826979
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: August 28, 2018
    Assignee: Google LLC
    Inventors: Andrew Rowny, Chorong Johnston, Pavel Gritsai, Hillary Lindeman
  • Patent number: D829240
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: September 25, 2018
    Assignee: GOOGLE LLC
    Inventors: Andrew Rowny, Chorong Johnston, Pavel Gritsai, Johnathon Schlemmer, Hillary Lindeman
  • Patent number: D918244
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: May 4, 2021
    Assignee: GOOGLE LLC
    Inventors: Michelle Chen, Chorong Johnston
  • Patent number: D985011
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: May 2, 2023
    Assignee: GOOGLE LLC
    Inventors: Michelle Chen, Ryan Geiss, Marc Levoy, Kelly Tsai, Chorong Johnston, Alexander Schiffhauer, Samuel Hasinoff
  • Patent number: D1024115
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: April 23, 2024
    Assignee: GOOGLE LLC
    Inventors: Michelle Chen, Senpo Hu, Lu Liu, Chorong Johnston