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: 20200007606Abstract: 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: ApplicationFiled: July 3, 2019Publication date: January 2, 2020Inventors: Reed Morse, Jason Toff, David Matthew Patierno
-
Patent number: 10489815Abstract: 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: GrantFiled: January 18, 2012Date of Patent: November 26, 2019Assignee: GOOGLE LLCInventors: Niket Desai, Reed Morse
-
Patent number: 10446189Abstract: 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: GrantFiled: December 29, 2016Date of Patent: October 15, 2019Assignee: Google LLCInventors: Jokubas Zukerman, Marco Paglia, Chad Sager, Andrew Poes, Maegan Clawges, Ivan Evfimiou, Gregory Foster, Samuel Keene, John Gregg, Reed Morse
-
Patent number: 10348802Abstract: 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: GrantFiled: September 7, 2018Date of Patent: July 9, 2019Assignee: Google LLCInventors: Reed Morse, Jason Toff, David Matthew Patierno
-
Patent number: 10284790Abstract: 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: GrantFiled: March 24, 2015Date of Patent: May 7, 2019Assignee: Google LLCInventors: Reed Morse, David Matthew Patierno, Jason Toff, John Gregg
-
Publication number: 20190007478Abstract: 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: ApplicationFiled: September 7, 2018Publication date: January 3, 2019Inventors: Reed Morse, Jason Toff, David Matthew Patierno
-
Patent number: 10075503Abstract: 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: GrantFiled: July 13, 2016Date of Patent: September 11, 2018Assignee: Google LLCInventors: Reed Morse, Jason Toff, David Matthew Patierno
-
Publication number: 20180190322Abstract: 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: ApplicationFiled: December 29, 2016Publication date: July 5, 2018Inventors: Jokubas Zukerman, Marco Paglia, Chad Sager, Andrew Poes, Maegan Clawges, Ivan Evfimiou, Gregory Foster, Samuel Keene, John Gregg, Reed Morse
-
Publication number: 20180027298Abstract: 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: ApplicationFiled: July 25, 2016Publication date: January 25, 2018Inventors: Marco Paglia, Andrew Poes, John Gregg, Christopher Cooke, Reed Morse, Jonah Goldsaito, Jokubas Zukerman, Chad Sager
-
Publication number: 20170194033Abstract: 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: ApplicationFiled: March 22, 2017Publication date: July 6, 2017Inventors: David Matthew Patierno, Reed Morse, Jason Toff
-
Patent number: 9640219Abstract: 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: GrantFiled: February 27, 2015Date of Patent: May 2, 2017Assignee: Google Inc.Inventors: David Matthew Patierno, Reed Morse, Jason Toff
-
Patent number: 9591347Abstract: 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: GrantFiled: March 15, 2013Date of Patent: March 7, 2017Assignee: 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: 20160323354Abstract: 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: ApplicationFiled: July 13, 2016Publication date: November 3, 2016Inventors: Reed Morse, Jason Toff, David Matthew Patierno
-
Patent number: 9413809Abstract: 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: GrantFiled: February 13, 2014Date of Patent: August 9, 2016Assignee: Google Inc.Inventors: Reed Morse, Jason Toff, David Matthew Patierno
-
Patent number: 9330399Abstract: 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: GrantFiled: March 19, 2014Date of Patent: May 3, 2016Assignee: GOOGLE INC.Inventors: Reed Morse, Grantland Chew
-
Patent number: 8991718Abstract: 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: GrantFiled: May 4, 2012Date of Patent: March 31, 2015Assignee: Google Inc.Inventors: Reed Morse, Kareem Nassar
-
Publication number: 20140207553Abstract: 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: ApplicationFiled: March 19, 2014Publication date: July 24, 2014Applicant: Google Inc.Inventors: Reed Morse, Grantland Chew
-
Publication number: 20140123041Abstract: 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: ApplicationFiled: March 15, 2013Publication date: May 1, 2014Applicant: 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: 8698598Abstract: 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: GrantFiled: March 11, 2011Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Reed Morse, Grantland Chew
-
Publication number: 20120229256Abstract: 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: ApplicationFiled: March 11, 2011Publication date: September 13, 2012Inventors: Reed MORSE, Grantland Chew