Patents by Inventor John Gregg

John Gregg 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: 20210160575
    Abstract: Methods, systems, and media for facilitating interaction between viewers of a stream of content are provided. In some embodiments, the method comprises: receiving a request to begin presenting a stream of content, wherein the stream of content corresponds to a collection of videos presented sequentially; identifying a counter value associated with a duration of time elapsed since a creator of the stream of content initiated presentation of the stream of content; determining a playback position of the stream of content based on the counter value; causing the stream of content to be presented at the determined playback position; receiving an input to display a chat interface; and causing the chat interface to be presented in connection with the presentation of the stream of content, wherein the chat interface includes messages transmitted from a plurality of user devices that are also presenting the stream of content.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Inventors: Marco Paglia, Andrew Poes, John Gregg, Christopher Cooke, Reed Morse, Jonah Goldsaito, Jokubas Zukerman, Chad Sager
  • Patent number: 10911832
    Abstract: Methods, systems, and media for facilitating interaction between viewers of a stream of content are provided. In some embodiments, the method comprises: receiving a request to begin presenting a stream of content, wherein the stream of content corresponds to a collection of videos presented sequentially; identifying a counter value associated with a duration of time elapsed since a creator of the stream of content initiated presentation of the stream of content; determining a playback position of the stream of content based on the counter value; causing the stream of content to be presented at the determined playback position; receiving an input to display a chat interface; and causing the chat interface to be presented in connection with the presentation of the stream of content, wherein the chat interface includes messages transmitted from a plurality of user devices that are also presenting the stream of content.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: February 2, 2021
    Assignee: Google LLC
    Inventors: Marco Paglia, Andrew Poes, John Gregg, Christopher Cooke, Reed Morse, Jonah Goldsaito, Jokubas Zukerman, Chad Sager
  • Patent number: 10809879
    Abstract: Systems and methods for displaying a simplified version of a modification of a media content item on a mobile device are provided. The mobile device can receive, via a user interface presented on the mobile device, a request for a desired modification of an original media content item. The mobile device can perform a simplified version of the desired modification of the original media content item. The mobile device can present a preview of the modified media content item in the user interface. The mobile device can transmit, to another computing device, the original media content item with the request for the desired modification.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: October 20, 2020
    Assignee: GOOGLE LLC
    Inventors: Reed G A Morse, Christopher Peter Rhodes, John Gregg, Damien Kelly, Rushabh Ashok Doshi, Jason Toff, Molly Castle Nix, Joshua Abraham Tabak
  • Patent number: 10716789
    Abstract: The present invention relates to compositions and co-crystals each comprising a compound of formula I having the structure: wherein each of R1 and R2 is H or 2H and a co-crystal former selected from adipic acid, citric acid, fumaric acid, maleic acid, succinic acid, or benzoic acid. Also within the scope of this invention are methods of making and using the same.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: July 21, 2020
    Assignee: VERTEX PHARMACEUTICALS INCORPORATED
    Inventors: Kwame Wiredu Nti-Addae, Simon Adam O'Neil, Yuegang Zhang, Michael P. Waldo, Praveen Mudunuri, Bin Song, John Gregg Van Alsten, Mark Strohmeier, Kathy Stavropoulos, Irina Nikolaevna Kadiyala, Mettachit Navamal
  • Publication number: 20200043527
    Abstract: A user device provides a user interface for video manipulation with face replacement. A method of implementations includes accessing a video comprising a plurality of frames that comprise one or more faces, providing a plurality of stickers comprising alternate face graphics for the one or more faces, receiving, via a user interface of a user device, user selection of one of the stickers and a selected face of the one or more faces, accessing a plurality of face frame sequences of the video, wherein each face frame sequence is a sequence of frames of the video comprising the selected face of the one or more faces, replacing the selected face with the selected sticker in each face frame of the plurality of face frame sequences, and animating the selected sticker in the each face frame of the plurality of face frame sequences.
    Type: Application
    Filed: October 9, 2019
    Publication date: February 6, 2020
    Inventors: Jokubas Zukerman, Marco Paglia, Chad Sager, Andrew Poes, Maegan Clawges, Ivan Evfimiou, Gregory Foster, Samuel Keene, John Gregg, Reed Morse
  • Patent number: 10528626
    Abstract: The disclosure concerns systems and methods for extracting data from documents. A computer receives a message from a sender. The message has the electronic document and an electronic address of the sender. Based on the address of the sender the computer selects a map that comprises location data of data fields and determines values of the data fields by extracting data from the electronic document using the location data of the selected map. Since the computer selects the map based on the address of the sender the computer does not need to rely on the content of the electronic document to select the correct map to use, which makes the selection less prone to errors and the method can be used with existing email systems.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: January 7, 2020
    Assignee: INTUIT INC.
    Inventors: Roger John Gregg, Mark Barrington John Harrison, David Savage, Craig Ernest Mitchell
  • Patent number: 10446189
    Abstract: A user device provides a user interface for video manipulation with face replacement. The user device accesses a source video including a group of frames and one or more faces. The user device also provides a set of stickers with alternate face graphics. Upon receiving selection of one of the stickers, one of the faces and one of the frames that includes the face from a user, the user device accesses a face frame sequence. The face frame sequence is a sequence of frames including the selected frame. And each frame of the face frame sequence includes the selected face. The user device sends to a server a request to replace the selected face with the selected sticker in the frame sequence and receives a manipulated video in response to the request, where the selected face is replaced with the selected sticker in each frame of the frame sequence.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 15, 2019
    Assignee: Google LLC
    Inventors: Jokubas Zukerman, Marco Paglia, Chad Sager, Andrew Poes, Maegan Clawges, Ivan Evfimiou, Gregory Foster, Samuel Keene, John Gregg, Reed Morse
  • Publication number: 20190186003
    Abstract: The invention is directed to a vaporizer or ampoule assembly with an improved vaporizer vessel body and support tray assembly configuration located therein that together increase the vaporizable material utilization and uniformity.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 20, 2019
    Inventors: David James ELDRIDGE, John M. CLEARY, Jacob THOMAS, Scott L. BATTLE, Thomas CHATTERTON, John GREGG, Bryan C. HENDRIX, Thomas H. BAUM
  • Publication number: 20190177840
    Abstract: A chemical delivery system includes a bulk container, a run/refill chamber, a first conduit and a second conduit. The bulk container stores a precursor. The run/refill chamber includes a plurality of spaced tubes having a plurality of surfaces for receiving the precursor in vapor form and storing the precursor in solid form. The first conduit connects the bulk container to the run/refill chamber for transporting the precursor from the bulk container to the run/refill chamber in vapor form. The second conduit connects the run/refill chamber to a deposition chamber for transporting the precursor from the run/refill chamber to the deposition chamber in vapor form.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 13, 2019
    Inventors: David James ELDRIDGE, David PETERS, Robert WRIGHT, JR., Bryan C. HENDRIX, Scott L. BATTLE, John GREGG
  • Patent number: 10284790
    Abstract: A method for encoding segment boundary information of a video for improved video processing is disclosed. The method includes identifying, by a processing device, boundary data corresponding to segments of a content item, encoding the boundary data as part of the content item, and transmitting the content item with the encoded boundary data to a server.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: May 7, 2019
    Assignee: Google LLC
    Inventors: Reed Morse, David Matthew Patierno, Jason Toff, John Gregg
  • Publication number: 20180325897
    Abstract: The present invention relates to compositions and co-crystals each comprising a compound of formula I having the structure: wherein each of R1 and R2 is H or 2H and a co-crystal former selected from adipic acid, citric acid, fumaric acid, maleic acid, succinic acid, or benzoic acid. Also within the scope of this invention are methods of making and using the same.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 15, 2018
    Inventors: Kwame Wiredu Nti-Addae, Simon Adam O'Neil, Yuegang Zhang, Michael Waldo, Praveen Mudunuri, Bin Song, John Gregg Van Alsten, Mark Strohmeier, Kathy Stavropoulos, Irina Nikolaevna Kadiyala, Mettachit Navamal
  • Patent number: 10039761
    Abstract: The present invention relates to compositions and co-crystals each comprising a compound of formula I having the structure: wherein each of R1 and R2 is H or 2H and a co-crystal former selected from adipic acid, citric acid, fumaric acid, maleic acid, succinic acid, or benzoic acid. Also within the scope of this invention are methods of making and using the same.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: August 7, 2018
    Assignee: Vertex Pharmaceuticals Incorporated
    Inventors: Kwame Wiredu Nti-Addae, Simon Adam O'Neil, Yuegang Zhang, Michael Waldo, Praveen Mudunuri, Bin Song, John Gregg Van Alsten, Mark Strohmeier, Kathy Stavropoulos, Irina Nikolaevna Kadiyala, Mettachit Navamal
  • Publication number: 20180190322
    Abstract: A user device provides a user interface for video manipulation with face replacement. The user device accesses a source video including a group of frames and one or more faces. The user device also provides a set of stickers with alternate face graphics. Upon receiving selection of one of the stickers, one of the faces and one of the frames that includes the face from a user, the user device accesses a face frame sequence. The face frame sequence is a sequence of frames including the selected frame. And each frame of the face frame sequence includes the selected face. The user device sends to a server a request to replace the selected face with the selected sticker in the frame sequence and receives a manipulated video in response to the request, where the selected face is replaced with the selected sticker in each frame of the frame sequence.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Jokubas Zukerman, Marco Paglia, Chad Sager, Andrew Poes, Maegan Clawges, Ivan Evfimiou, Gregory Foster, Samuel Keene, John Gregg, Reed Morse
  • Publication number: 20180027298
    Abstract: Methods, systems, and media for facilitating interaction between viewers of a stream of content are provided. In some embodiments, the method comprises: receiving a request to begin presenting a stream of content, wherein the stream of content corresponds to a collection of videos presented sequentially; identifying a counter value associated with a duration of time elapsed since a creator of the stream of content initiated presentation of the stream of content; determining a playback position of the stream of content based on the counter value; causing the stream of content to be presented at the determined playback position; receiving an input to display a chat interface; and causing the chat interface to be presented in connection with the presentation of the stream of content, wherein the chat interface includes messages transmitted from a plurality of user devices that are also presenting the stream of content.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 25, 2018
    Inventors: Marco Paglia, Andrew Poes, John Gregg, Christopher Cooke, Reed Morse, Jonah Goldsaito, Jokubas Zukerman, Chad Sager
  • Patent number: 9771361
    Abstract: Polymorphic forms of Compound (1) or a pharmaceutically acceptable salt thereof, wherein Compound (1) is represented by the following structural formula: are Form A of HCl salt of Compound (1).½H2O, Form F of HCl salt of Compound (1).3H2O, Form D of HCl salt of Compound (1), Form A of Compound (1), and Form A of tosylate salt of Compound (1). Such polymorphic forms are employed for treating influenza, inhibiting the replication of influenza viruses, or reducing the amount of influenza viruses in a biological sample or in a subject.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: September 26, 2017
    Assignee: Vertex Pharmaceuticals Incorporated
    Inventors: Kwame W. Nti-Addae, Michael Waldo, Simon Adam O'Neil, John Gregg Van Alsten, Dainius Macikenas, Praveen Mudunuri, Yi Shi, Mark Willem Ledeboer, Valdas Jurkauskas, Ales Medek, Steven Jones, Randal Byrn, Mohammed Asmal, Sarah Marie Robertson, Wanjung Tsai
  • Publication number: 20170177177
    Abstract: Systems and methods for displaying a simplified version of a modification of a media content item on a mobile device are provided. The mobile device can receive, via a user interface presented on the mobile device, a request for a desired modification of an original media content item. The mobile device can perform a simplified version of the desired modification of the original media content item. The mobile device can present a preview of the modified media content item in the user interface. The mobile device can transmit, to another computing device, the original media content item with the request for the desired modification.
    Type: Application
    Filed: March 6, 2017
    Publication date: June 22, 2017
    Inventors: Reed G. A. Morse, Christopher Peter Rhodes, John Gregg, Damien Kelly, Rushabh Ashok Doshi, Jason Toff, Molly Castle Nix, Joshua Abraham Tabak
  • Patent number: 9591347
    Abstract: Systems and methods for displaying a simplified version of a modification of a media content item on a mobile device are provided. The mobile device can receive, via a user interface presented on the mobile device, a request for a desired modification of an original media content item. The mobile device can perform a simplified version of the desired modification of the original media content item. The mobile device can present a preview of the modified media content item in the user interface. The mobile device can transmit, to another computing device, the original media content item with the request for the desired modification.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Reed Morse, Christopher Peter Rhodes, John Gregg, Damien Kelly, Rushabh Ashok Doshi, Jason Toff, Molly Castle Nix, Joshua Abraham Tabak
  • Patent number: D821413
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: June 26, 2018
    Assignee: Google LLC
    Inventors: Jokubas M. Zukerman, Marco Paglia, Reed G. A. Morse, John A. Gregg, Andrew B. Poes
  • Patent number: D843393
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: March 19, 2019
    Assignee: Google LLC
    Inventors: Jokubas M. Zukerman, Marco Paglia, Reed G. A. Morse, John A. Gregg, Andrew B. Poes
  • Patent number: D859435
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: September 10, 2019
    Assignee: GOOGLE LLC
    Inventors: Jokubas M. Zukerman, Marco Paglia, Reed G. A. Morse, John A. Gregg, Andrew B. Poes