-
公开(公告)号:US11973819B1
公开(公告)日:2024-04-30
申请号:US16995291
申请日:2020-08-17
Applicant: Google LLC
Inventor: Doug Sherrets , Benjamin David Eidelson , Jason Toff , Jason Prado , Sean Liu , Karen Kavett
IPC: H04L67/02 , G06F16/435 , G06F16/48 , G06F16/9535 , G06Q30/0601 , H04L67/06 , H04L67/50 , H04N21/266 , H04N21/442 , H04N21/466 , H04N21/482 , H04N21/81 , H04N21/845
CPC classification number: H04L67/02 , G06F16/437 , G06F16/48 , G06F16/9535 , G06Q30/0631 , H04L67/06 , H04L67/535 , H04N21/26603 , H04N21/44222 , H04N21/4668 , H04N21/4826 , H04N21/8153 , H04N21/8456
Abstract: 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.
-
公开(公告)号:US20230253016A1
公开(公告)日:2023-08-10
申请号:US18125929
申请日:2023-03-24
Applicant: Google LLC
Inventor: David Matthew Patierno , Reed Morse , Jason Toff
IPC: G11B27/031 , G11B27/032 , G11B27/10 , G11B27/11 , G11B27/19
CPC classification number: G11B27/031 , G11B27/032 , G11B27/102 , G11B27/11 , G11B27/19 , H04N21/85406
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.
-
公开(公告)号:US10992730B2
公开(公告)日:2021-04-27
申请号:US16502734
申请日:2019-07-03
Applicant: Google LLC
Inventor: Reed Morse , Jason Toff , David Matthew Patierno
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.
-
公开(公告)号:US20200050256A1
公开(公告)日:2020-02-13
申请号:US15878948
申请日:2018-01-24
Applicant: Google LLC
Inventor: Darwin Yamamoto , Ian MacGillivray , Jason Toff , Shawn Buessing
IPC: G06F3/01 , G06T19/00 , G06F3/0481
Abstract: 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.
-
公开(公告)号:US20180159841A1
公开(公告)日:2018-06-07
申请号:US15804212
申请日:2017-11-06
Applicant: Google LLC
Inventor: Jason Toff
CPC classification number: H04L63/083 , G02B27/017 , G06F1/1626 , G06F1/163 , G06F3/011 , G06F3/017 , G06F21/31 , G06Q10/109 , G06Q10/1095 , H04L63/062 , H04L63/08 , H04L63/0807 , H04L63/10 , H04L67/38 , H04W12/00508 , H04W12/06
Abstract: 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.
-
公开(公告)号:US20230020492A1
公开(公告)日:2023-01-19
申请号:US17948149
申请日:2022-09-19
Applicant: Google LLC
Inventor: Jason Toff , Rushabh Ashok Doshi , Dror Shimshowitz , Thomas Benton Bridgwater
IPC: G06F3/0484 , G06F16/40 , G06F16/438 , G06F3/0482 , G06F3/04842 , G06F3/04847 , G11B27/036 , G11B27/34
Abstract: 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. The interstitial is created based on the received configuration parameters, wherein the created interstitial is supplemental content to be added before or after one of a plurality of files of a plurality of media items of the playlist.
-
公开(公告)号:US20200007606A1
公开(公告)日:2020-01-02
申请号:US16502734
申请日:2019-07-03
Applicant: Google LLC
Inventor: Reed Morse , Jason Toff , David Matthew Patierno
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.
-
8.
公开(公告)号:US10403285B1
公开(公告)日:2019-09-03
申请号:US15831617
申请日:2017-12-05
Applicant: Google LLC
Inventor: Tim Gleason , Jon Bedard , Darwin Yamamoto , Ian MacGillivray , Jason Toff
Abstract: 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.
-
公开(公告)号:US10348802B2
公开(公告)日:2019-07-09
申请号:US16125193
申请日:2018-09-07
Applicant: Google LLC
Inventor: Reed Morse , Jason Toff , David Matthew Patierno
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.
-
公开(公告)号:US10609018B2
公开(公告)日:2020-03-31
申请号:US15804212
申请日:2017-11-06
Applicant: Google LLC
Inventor: Jason Toff
IPC: H04L29/06 , G06F3/01 , G06F1/16 , G06F21/31 , G06Q10/10 , H04W12/06 , H04W12/00 , G06F3/0487 , G02B27/01
Abstract: 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.
-
-
-
-
-
-
-
-
-