Patents by Inventor Jason Toff
Jason Toff 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).
-
Patent number: 11973819Abstract: A method includes collecting user activity data for a first online media item. The user activity data can be data for a user consuming the first online media item. The method further includes segmenting a second online media item into a plurality of segments, and identifying one or more of the plurality of segments with user activity data satisfying one or more criteria. The identified segments comprise a set of frames of the plurality of frames of the second online media item. The method further includes selecting a frame from the set of frames from the second online media item. The method further includes sending a recommendation of the selected frame as a thumbnail recommendation for the second online media item to a client device.Type: GrantFiled: August 17, 2020Date of Patent: April 30, 2024Assignee: Google LLCInventors: Doug Sherrets, Benjamin David Eidelson, Jason Toff, Jason Prado, Sean Liu, Karen Kavett
-
Patent number: 11782585Abstract: A playlist interface is provided for display on a user device, the playlist interface comprising a selectable indicator located after a first media item in a playlist, the selectable indicator presented in the playlist interface after the first media item to indicate that, upon selection, a second media item is to be added after the first media item in the playlist, wherein the second media item is an interstitial. Upon a user selection of the selectable indicator located after the first media item in the playlist interface, a plurality of user interface (UI) elements are caused to be presented to allow a user of the user device to specify configuration parameters for the interstitial being added to the playlist. User input is received for at least a subset of the plurality of UI elements to specify the configuration parameters for the interstitial.Type: GrantFiled: September 19, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Jason Toff, Rushabh Ashok Doshi, Dror Shimshowitz, Thomas Benton Bridgwater
-
Publication number: 20230253016Abstract: 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 24, 2023Publication date: August 10, 2023Inventors: David Matthew Patierno, Reed Morse, Jason Toff
-
Patent number: 11615815Abstract: 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: March 22, 2017Date of Patent: March 28, 2023Assignee: Google LLCInventors: David Matthew Patierno, Reed Morse, Jason Toff
-
Publication number: 20230020492Abstract: A playlist interface is provided for display on a user device, the playlist interface comprising a selectable indicator located after a first media item in a playlist, the selectable indicator presented in the playlist interface after the first media item to indicate that, upon selection, a second media item is to be added after the first media item in the playlist, wherein the second media item is an interstitial. Upon a user selection of the selectable indicator located after the first media item in the playlist interface, a plurality of user interface (UI) elements are caused to be presented to allow a user of the user device to specify configuration parameters for the interstitial being added to the playlist. User input is received for at least a subset of the plurality of UI elements to specify the configuration parameters for the interstitial.Type: ApplicationFiled: September 19, 2022Publication date: January 19, 2023Inventors: Jason Toff, Rushabh Ashok Doshi, Dror Shimshowitz, Thomas Benton Bridgwater
-
Patent number: 11449207Abstract: An interstitial creation interface is provided for display on a user device, the interstitial creation interface comprising a selectable interstitial indicator to add an interstitial to a playlist comprising a plurality of media items, wherein the selectable interstitial indicator is to be positioned between a first media item and a second media item of the plurality of media items. Responsive to a user selection of the selectable interstitial indicator, presentation of a plurality of user interface (UI) elements is caused to allow a user of the user device to specify interstitial configuration parameters for the interstitial being added to the playlist. User input is received for at least a subset of the plurality of UI elements to specify the interstitial configuration parameters for the interstitial.Type: GrantFiled: January 11, 2021Date of Patent: September 20, 2022Assignee: GOOGLE LLCInventors: Jason Toff, Rushabh Ashok Doshi, Dror Shimshowitz, Thomas Benton Bridgwater
-
Patent number: 11348616Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes causing presentation of a collaborative video project to a first user account that includes a set of one or more shared video clips and a set of one or more personal video clips. The method includes receiving from the first user account a first selection of a video clip in the set of personal video clips and, in response, adding the video clip to the set of shared video clips. The method includes causing presentation of the collaborative video project to a second user account, including presentation of the set of shared video clips. The method includes receiving from the second user account a second selection of the video clip and, in response, adding the video clip to a collaborative video for the collaborative video project.Type: GrantFiled: November 26, 2013Date of Patent: May 31, 2022Assignee: Google LLCInventors: Jason Toff, John Gregg, Rushabh Ashok Doshi, Robert Steven Glickstein, Molly Castle Nix
-
Patent number: 10992730Abstract: 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 3, 2019Date of Patent: April 27, 2021Assignee: Google LLCInventors: Reed Morse, Jason Toff, David Matthew Patierno
-
Patent number: 10972682Abstract: Systems and methods for adding virtual audio stickers to videos are disclosed. In general, one aspect disclosed features a method, comprising: editing a video to create an edited video, the editing comprising: playing a video in a video panel of a display screen of an electronic device, while the video is playing in the video panel, receiving user input at a particular time in the video, wherein the user input includes a touch at a particular location in the video panel, and responsive to the user input, adding a virtual audio sticker to the video, wherein the virtual audio sticker comprises: an image, and an audio clip.Type: GrantFiled: December 12, 2019Date of Patent: April 6, 2021Assignee: Facebook, Inc.Inventors: Natalie Muenster, Jason Stirman, Vicki Chang, Jason Toff
-
Patent number: 10891038Abstract: An interstitial creator provides an interstitial creation interface for display on a user device, the interstitial creation interface facilitating addition of an interstitial to a playlist comprising pointers to media files of media items to be played one after another on the user device without user interaction. The interstitial creator receives, through the interstitial creation interface, user input specifying interstitial configuration parameters for the interstitial, and creates the interstitial based on an interstitial template and the received interstitial configuration parameters, wherein the created interstitial is supplemental content to be added before or after one of the media files of the media items.Type: GrantFiled: January 30, 2017Date of Patent: January 12, 2021Assignee: GOOGLE LLCInventors: Jason Toff, Rushabh Ashok Doshi, Dror Shimshowitz, Thomas Benton Bridgwater
-
Patent number: 10809879Abstract: 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 6, 2017Date of Patent: October 20, 2020Assignee: GOOGLE LLCInventors: Reed G A Morse, Christopher Peter Rhodes, John Gregg, Damien Kelly, Rushabh Ashok Doshi, Jason Toff, Molly Castle Nix, Joshua Abraham Tabak
-
Patent number: 10747802Abstract: A method includes identifying user activity data of a plurality of users for a first online media item. The user activity data includes a drop-off rate and a consumption rate for the first online media item. The first online media item has a first thumbnail representing the first online media item. The method further includes determining, based on at least one of the drop-off rate or the consumption rate of the first online media item, that a new thumbnail is to be recommended to replace the first thumbnail for the first online media item, selecting the new thumbnail from a plurality of candidate thumbnails, and sending a recommendation of the new thumbnail for the first online media item to a client device of a user associated with the first online media item.Type: GrantFiled: March 6, 2017Date of Patent: August 18, 2020Assignee: GOOGLE LLCInventors: Doug Sherrets, Benjamin David Eidelson, Jason Toff, Jason Prado, Sean Liu, Karen Kavett
-
Patent number: 10609018Abstract: Techniques of access control in VR environments involve defining a series of gestures that users attending a private meeting within a virtual environment carry out to be allowed into the private meeting. Along these lines, when a user sets up a meeting to take place within a virtual environment, the user may define a series of gestures (e.g., swipes, circles, etc.) that may serve as an effective “secret handshake” that gains admittance to the private meeting. In one implementation, each person invited to the private meeting is given the same gesture to form in the virtual environment that provides access to the private meeting. In other implementations, each user has their own respective gesture that, when matched along with an identifier identifying that user, provides the access. Advantageously, such gestures are easily defined and executed by the users and recognized by servers that control private meetings within the virtual environment.Type: GrantFiled: November 6, 2017Date of Patent: March 31, 2020Assignee: GOOGLE LLCInventor: Jason Toff
-
Publication number: 20200050256Abstract: According to an example implementation, a method includes receiving an indication of a selected mode, and causing, at the same time, both a change in a virtual environment and a change in a physical environment in response to the selected mode.Type: ApplicationFiled: January 24, 2018Publication date: February 13, 2020Inventors: Darwin Yamamoto, Ian MacGillivray, Jason Toff, Shawn Buessing
-
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: 10403285Abstract: The disclosed methods and apparatus allow a lay person to easily and intuitively define virtual scenes using natural language commands and natural gestures. Natural language commands include statements that a person would naturally (e.g., spontaneously, simply, easily, intuitively, etc.) speak without any or little training. Example natural language commands include “put a cat on the box,” or “put a ball in front of the red box.” Natural gestures include gestures that a person would naturally do, perform or carry out (e.g., spontaneously, simply, easily, intuitively, etc.) without any or little training. Example natural gestures include pointing, a distance between hands, gazing, head tilt, kicking, etc. The person can simply speak and gesture how it naturally occurs to them.Type: GrantFiled: December 5, 2017Date of Patent: September 3, 2019Assignee: Google LLCInventors: Tim Gleason, Jon Bedard, Darwin Yamamoto, Ian MacGillivray, Jason Toff
-
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