Patents by Inventor Reed MORSE

Reed MORSE 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: 20200007606
    Abstract: Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 2, 2020
    Inventors: Reed Morse, Jason Toff, David Matthew Patierno
  • Patent number: 10489815
    Abstract: A single code can be used only one time by each of multiple users. A user visits a merchant location and wants to sign up for a loyalty program. The merchant issues the user a one-time code, such as a QR code. The user connects to a loyalty program system to download the loyalty application. The user downloads the loyalty application and enters the code into the application. The user receives a “punch” for the loyalty program based on the code. The server operating on the loyalty program system verifies that the punch created is the first and only punch created by the one-time code. If the code has been previously used for the particular user, the server does not create an additional punch.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: November 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Niket Desai, Reed Morse
  • 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
  • Patent number: 10348802
    Abstract: Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: July 9, 2019
    Assignee: Google LLC
    Inventors: Reed Morse, Jason Toff, David Matthew Patierno
  • 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: 20190007478
    Abstract: Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
    Type: Application
    Filed: September 7, 2018
    Publication date: January 3, 2019
    Inventors: Reed Morse, Jason Toff, David Matthew Patierno
  • Patent number: 10075503
    Abstract: Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: September 11, 2018
    Assignee: Google LLC
    Inventors: Reed Morse, Jason Toff, David Matthew Patierno
  • 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
  • Publication number: 20170194033
    Abstract: Systems and techniques for modifying a subsection of uploaded media are presented. An instruction component receives a media file and a media enhancement instruction that includes enhancement data and media interval data for a first segment of the media file. A processing component modifies the first segment of the media file associated with the media interval data based on the enhancement data to generate an edited first segment of the media file. A finalization component generates an edited version of the media file that includes the edited first segment of the media file and at least a second segment of the media file that is not modified based on the enhancement data.
    Type: Application
    Filed: March 22, 2017
    Publication date: July 6, 2017
    Inventors: David Matthew Patierno, Reed Morse, Jason Toff
  • Patent number: 9640219
    Abstract: Systems and techniques for modifying a subsection of uploaded media are presented. An instruction component receives a media file and a media enhancement instruction that includes enhancement data and media interval data for a first segment of the media file. A processing component modifies the first segment of the media file associated with the media interval data based on the enhancement data to generate an edited first segment of the media file. A finalization component generates an edited version of the media file that includes the edited first segment of the media file and at least a second segment of the media file that is not modified based on the enhancement data.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: David Matthew Patierno, Reed Morse, Jason Toff
  • 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
  • Publication number: 20160323354
    Abstract: Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
    Type: Application
    Filed: July 13, 2016
    Publication date: November 3, 2016
    Inventors: Reed Morse, Jason Toff, David Matthew Patierno
  • Patent number: 9413809
    Abstract: Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: August 9, 2016
    Assignee: Google Inc.
    Inventors: Reed Morse, Jason Toff, David Matthew Patierno
  • Patent number: 9330399
    Abstract: A method for verifying a location of a user of a mobile device is disclosed. The method involves: receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device; receiving a global positioning system (GPS) position associated with the mobile device; determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and causing a next action to occur when the at least one security condition is satisfied, or not causing the next action to occur when the at least one security condition is not satisfied.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: May 3, 2016
    Assignee: GOOGLE INC.
    Inventors: Reed Morse, Grantland Chew
  • Patent number: 8991718
    Abstract: A method, apparatus, and computer-readable medium for decoding transformed machine readable images is disclosed. A reader device can acquire a machine readable image that is transformed. A configuration module can reconfigure the transformed image to a form that renders the data in the image accessible by the reader device. A read module can decode the reconfigured machine readable image to retrieve the data contained in the image.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Reed Morse, Kareem Nassar
  • Publication number: 20140207553
    Abstract: A method for verifying a location of a user of a mobile device is disclosed. The method involves: receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device; receiving a global positioning system (GPS) position associated with the mobile device; determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and causing a next action to occur when the at least one security condition is satisfied, or not causing the next action to occur when the at least one security condition is not satisfied.
    Type: Application
    Filed: March 19, 2014
    Publication date: July 24, 2014
    Applicant: Google Inc.
    Inventors: Reed Morse, Grantland Chew
  • Publication number: 20140123041
    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 15, 2013
    Publication date: May 1, 2014
    Applicant: 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: 8698598
    Abstract: A method for verifying a location of a user of a mobile device is disclosed. The method involves: receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device; receiving a global positioning system (GPS) position associated with the mobile device; determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and causing a next action to occur when the at least one security condition is satisfied, or not causing the next action to occur when the at least one security condition is not satisfied.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: April 15, 2014
    Assignee: Google Inc.
    Inventors: Reed Morse, Grantland Chew
  • Publication number: 20120229256
    Abstract: A method for verifying a location of a user of a mobile device is disclosed. The method involves: receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device; receiving a global positioning system (GPS) position associated with the mobile device; determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and causing a next action to occur when the at least one security condition is satisfied, or not causing the next action to occur when the at least one security condition is not satisfied.
    Type: Application
    Filed: March 11, 2011
    Publication date: September 13, 2012
    Inventors: Reed MORSE, Grantland Chew