Patents by Inventor Richard Rabbat
Richard Rabbat 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: 11995888Abstract: In a method for performing adaptive content classification of a video content item, frames of a video content item are analyzed at a sampling rate for a type of content, wherein the sampling rate dictates a frequency at which frames of the video content item are analyzed. Responsive to identifying content within at least one frame indicative of the type of content, the sampling rate of the frames is increased. Responsive to not identifying content within at least one frame indicative of the type of content, the sampling rate of the frames is decreased. It is determined whether the video content item includes the type of content based on the analyzing the frames.Type: GrantFiled: August 3, 2021Date of Patent: May 28, 2024Assignee: Snap Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Patent number: 11899715Abstract: In a method for identifying visually similar media content items, perceptual hashes for video frames of media content items are received. The perceptual hashes are compared for at least a portion of video frames. Based on the comparing the perceptual hashes for at least a portion of video frames, it is determined whether media content items are matching. The media content items indicated as matching are grouped.Type: GrantFiled: August 11, 2022Date of Patent: February 13, 2024Assignee: SNAP INC.Inventors: Jeffrey Harris, Kenneth Au, Richard Rabbat, Ernestine Fu
-
Patent number: 11816152Abstract: In a computer-implemented method for performing intent-based search of media files, a search query for searching media files of a library of media files is received from an electronic device. The search query includes a user-entered search term and additional search information related to an intent of a user. The library of media files is searched for media files according to the search query. Search results are returned to the electronic device, the search results including a listing of media files satisfying the user-entered search term and prioritized according to the additional search information related to the intent of the user.Type: GrantFiled: June 22, 2022Date of Patent: November 14, 2023Assignee: Snap Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Patent number: 11670340Abstract: A computer readable storage medium has stored thereon a prerecorded video experience container. The prerecorded video experience container includes a prerecorded video file that displays visual content, an executable experience which upon execution enables presentation of additional content associated with the prerecorded video file, and an interactive region of the prerecorded video file, wherein the interactive region of the prerecorded video file is associated with the executable experience such that a user interaction with the interactive region executes the executable experience. The prerecorded video file is displayed in response to a selection of the prerecorded video experience container. The executable experience associated with the prerecorded video file is executed in response to identifying an interaction with the interactive region. The additional content associated with the prerecorded video file is displayed in response to executing the executable experience.Type: GrantFiled: November 5, 2021Date of Patent: June 6, 2023Assignee: Snap Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Patent number: 11558656Abstract: In a method for selecting of a prerecorded media file for superimposing into a video, a video of a scene is displayed on a display device of a mobile electronic device. A location of the scene is determined. A prerecorded video file is selected based at least in part on the location. The prerecorded video file is superimposed over the video, such that the video is partially obscured by the prerecorded video file. The prerecorded video file is played while displaying the video, such that the prerecorded video file and a non-obscured portion of the video are rendered simultaneously.Type: GrantFiled: June 8, 2021Date of Patent: January 17, 2023Assignee: Snap Inc.Inventors: Richard Rabbat, Kasey Wang
-
Publication number: 20220382807Abstract: In a method for identifying visually similar media content items, perceptual hashes for video frames of media content items are received. The perceptual hashes are compared for at least a portion of video frames. Based on the comparing the perceptual hashes for at least a portion of video frames, it is determined whether media content items are matching. The media content items indicated as matching are grouped.Type: ApplicationFiled: August 11, 2022Publication date: December 1, 2022Inventors: Jeffrey Harris, Kenneth Au, Richard Rabbat, Ernestine Fu
-
Patent number: 11516550Abstract: In a computer-implemented method for generating an interactive digital video content item, a digital video content item is accessed. Subject recognition is performed on the digital video content item, wherein the subject recognition automatically identifies a visual subject within the digital video content item. Responsive to identifying the visual subject, an interactive region is applied to visual subject within the digital video content item, wherein the interactive region enables presentation of content related to the visual subject in response to a user interaction with the interactive region during presentation of the digital video content item.Type: GrantFiled: December 21, 2020Date of Patent: November 29, 2022Assignee: Snap Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Publication number: 20220318305Abstract: In a computer-implemented method for performing intent-based search of media files, a search query for searching media files of a library of media files is received from an electronic device. The search query includes a user-entered search term and additional search information related to an intent of a user. The library of media files is searched for media files according to the search query.Type: ApplicationFiled: June 22, 2022Publication date: October 6, 2022Inventors: Richard Rabbat, Ernestine Fu
-
Patent number: 11449545Abstract: In a method for identifying visually similar media content items, perceptual hashes for video frames of media content items are received. The perceptual hashes are compared for at least a portion of video frames. Based on the comparing the perceptual hashes for at least a portion of video frames, it is determined whether media content items are matching. The media content items indicated as matching are grouped.Type: GrantFiled: May 12, 2020Date of Patent: September 20, 2022Assignee: Snap Inc.Inventors: Jeffrey Harris, Kenneth Au, Richard Rabbat, Ernestine Fu
-
Patent number: 11403342Abstract: In a computer-implemented method for performing intent-based search of media files, a search query for searching media files of a library of media files is received from an electronic device. The search query includes a user-entered search term and additional search information related to an intent of a user. The library of media files is searched for media files according to the search query. Search results are returned to the electronic device, the search results including a listing of media files satisfying the user-entered search term and prioritized according to the additional search information related to the intent of the user.Type: GrantFiled: June 11, 2019Date of Patent: August 2, 2022Assignee: Snap Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Publication number: 20220059135Abstract: A computer readable storage medium has stored thereon a prerecorded video experience container. The prerecorded video experience container includes a prerecorded video file that displays visual content, an executable experience which upon execution enables presentation of additional content associated with the prerecorded video file, and an interactive region of the prerecorded video file, wherein the interactive region of the prerecorded video file is associated with the executable experience such that a user interaction with the interactive region executes the executable experience. The prerecorded video file is displayed in response to a selection of the prerecorded video experience container. The executable experience associated with the prerecorded video file is executed in response to identifying an interaction with the interactive region. The additional content associated with the prerecorded video file is displayed in response to executing the executable experience.Type: ApplicationFiled: November 5, 2021Publication date: February 24, 2022Inventors: Richard Rabbat, Ernestine Fu
-
Patent number: 11212442Abstract: In a method for generating a 360 degree looping video file, a source 360 degree video file is received. At least one configuration setting is received for a 360 degree looping video file, the at least one configuration setting comprising a projection type of the 360 degree looping video file. The 360 degree looping video file is generated based at least on the source 360 degree video file and the projection type. In use, the 360 degree looping video file is displayed by an electronic device according to spatial mapping instructions for displaying the video data file according to the projection type.Type: GrantFiled: January 11, 2021Date of Patent: December 28, 2021Assignee: Gfycat, Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Patent number: 11205460Abstract: A computer readable storage medium has stored thereon a prerecorded video experience container. The prerecorded video experience container includes a prerecorded video file that displays visual content, an executable experience which upon execution enables presentation of additional content associated with the prerecorded video file, and an interactive region of the prerecorded video file, wherein the interactive region of the prerecorded video file is associated with the executable experience such that a user interaction with the interactive region executes the executable experience. The prerecorded video file is displayed in response to a selection of the prerecorded video experience container. The executable experience associated with the prerecorded video file is executed in response to identifying an interaction with the interactive region. The additional content associated with the prerecorded video file is displayed in response to executing the executable experience.Type: GrantFiled: June 18, 2020Date of Patent: December 21, 2021Assignee: Gfycat, Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Publication number: 20210365689Abstract: In a method for performing adaptive content classification of a video content item, frames of a video content item are analyzed at a sampling rate for a type of content, wherein the sampling rate dictates a frequency at which frames of the video content item are analyzed. Responsive to identifying content within at least one frame indicative of the type of content, the sampling rate of the frames is increased. Responsive to not identifying content within at least one frame indicative of the type of content, the sampling rate of the frames is decreased. It is determined whether the video content item includes the type of content based on the analyzing the frames.Type: ApplicationFiled: August 3, 2021Publication date: November 25, 2021Inventors: Richard Rabbat, Ernestine Fu
-
Publication number: 20210297727Abstract: In a method for selecting of a prerecorded media file for superimposing into a video, a video of a scene is displayed on a display device of a mobile electronic device. A location of the scene is determined. A prerecorded video file is selected based at least in part on the location. The prerecorded video file is superimposed over the video, such that the video is partially obscured by the prerecorded video file. The prerecorded video file is played while displaying the video, such that the prerecorded video file and a non-obscured portion of the video are rendered simultaneously.Type: ApplicationFiled: June 8, 2021Publication date: September 23, 2021Inventors: Richard Rabbat, Kasey Wang
-
Patent number: 11120273Abstract: In a method for performing adaptive content classification of a video content item, frames of a video content item are analyzed at a sampling rate for a type of content, wherein the sampling rate dictates a frequency at which frames of the video content item are analyzed. Responsive to identifying content within at least one frame indicative of the type of content, the sampling rate of the frames is increased. Responsive to not identifying content within at least one frame indicative of the type of content, the sampling rate of the frames is decreased. It is determined whether the video content item includes the type of content based on the analyzing the frames.Type: GrantFiled: June 18, 2020Date of Patent: September 14, 2021Assignee: Gfycat, Inc.Inventors: Richard Rabbat, Ernestine Fu
-
Patent number: 11057667Abstract: In a method for selecting of a prerecorded media file for superimposing into a video, a video of a scene is displayed on a display device of a mobile electronic device. A location of the scene is determined. A prerecorded video file is selected based at least in part on the location. The prerecorded video file is superimposed over the video, such that the video is partially obscured by the prerecorded video file. The prerecorded video file is played while displaying the video, such that the prerecorded video file and a non-obscured portion of the video are rendered simultaneously.Type: GrantFiled: November 17, 2017Date of Patent: July 6, 2021Assignee: Gfycat, Inc.Inventors: Richard Rabbat, Kasey Wang
-
Patent number: 11057601Abstract: In a method for superimposing a prerecorded media file into a video, a video of a scene is displayed on a display device of a mobile electronic device. A prerecorded video file to render on the display device is received. The prerecorded video file is superimposed over the video, such that the video is partially obscured by the prerecorded video file. The prerecorded video is played file while displaying the video, such that the prerecorded video file and a non-obscured portion of the video are rendered simultaneously.Type: GrantFiled: November 17, 2017Date of Patent: July 6, 2021Assignee: Gfycat, Inc.Inventors: Richard Rabbat, Kasey Wang
-
Publication number: 20210136285Abstract: In a method for generating a 360 degree looping video file, a source 360 degree video file is received.Type: ApplicationFiled: January 11, 2021Publication date: May 6, 2021Inventors: Richard Rabbat, Ernestine Fu
-
Publication number: 20210112309Abstract: In a computer-implemented method for generating an interactive digital video content item, a digital video content item is accessed. Subject recognition is performed on the digital video content item, wherein the subject recognition automatically identifies a visual subject within the digital video content item. Responsive to identifying the visual subject, an interactive region is applied to visual subject within the digital video content item, wherein the interactive region enables presentation of content related to the visual subject in response to a user interaction with the interactive region during presentation of the digital video content item.Type: ApplicationFiled: December 21, 2020Publication date: April 15, 2021Inventors: Richard Rabbat, Ernestine Fu