Patents Assigned to Tubi, Inc.
-
Patent number: 12261900Abstract: A system for executing thin client applications, the system configured to: generate, by a thin client application executing on a client computing device, an initial content request identifying a platform; send the initial content request to a content provider; receive platform-independent initial content from the content provider in response to the initial content request; display the initial content on the client computing device; detect a user input associated with the initial content; send a user engagement request for secondary content; receive user-interactive secondary content server-side rendered in a platform-dependent format of the client computing device based on the platform identification; and display the secondary content on the display component.Type: GrantFiled: May 1, 2023Date of Patent: March 25, 2025Assignee: Tubi, Inc.Inventor: Farhad Massoudi
-
Publication number: 20250097549Abstract: A system and method for multimedia scene break detection, including: a computer processor, a scene break detection service executing on the computer processor and comprising functionality to: (i) receive a request for scene break detection on a media item, (ii) identify a set of candidate scene break timestamps selected based on analysis of an audio component of the media item and a video component of the media item, (iii) execute a computer vision scoring model for each candidate scene break timestamp to generate a score representing a visual distance between a first set of proximal frames and a second set of proximal frames of the candidate scene break timestamp, and (iv) select, based at least on the score of each of the set of candidate scene break timestamps, a final set of scene break timestamps for the media item.Type: ApplicationFiled: November 29, 2024Publication date: March 20, 2025Applicant: Tubi, Inc.Inventors: Amir Mazaheri, John Trenkle, Jaya Kawale, Kevin Edward Corcoran, Dennis Paul Yost, Anthony Albert Truyoo-Broque, Matthew Adam Elliott
-
Patent number: 12192600Abstract: A system and method for multimedia scene break detection, including: a computer processor, a scene break detection service executing on the computer processor and comprising functionality to: (i) receive a request for scene break detection on the media item, (ii) perform audio break detection on an audio component of the media item to obtain a set of audio break timestamps, (iii) identify a set of video break timestamps, each corresponding to at least one frame of a video component of the media item, (iv) identify a set of candidate scene break timestamps based on the audio break timestamps and the video break timestamps, (v) execute a computer vision scoring model for each candidate scene break timestamp, and (vi) select, based at least on a score of each of the set of candidate scene break timestamps, a final set of scene break timestamps for performing a media action.Type: GrantFiled: April 17, 2023Date of Patent: January 7, 2025Assignee: Tubi, Inc.Inventors: Amir Mazaheri, John Trenkle, Jaya Kawale, Kevin Edward Corcoran, Dennis Paul Yost, Anthony Albert Truyoo-Broque, Matthew Adam Elliott
-
Publication number: 20240357191Abstract: A system and method for ad break detection, including: a computer processor; a scene break detection service executing on the computer processor and comprising functionality to (i) receive a request for ad break detection on a media item, (ii) perform audio break detection on an audio component of the media item to obtain a set of audio break timestamps, (iii) identify a set of video break timestamps, each corresponding to at least one frame of a video component of the media item, (iv) identify a set of candidate ad break timestamps corresponding to instances of the set of the audio break timestamps and the set of video break timestamps within a predefined proximity, (v) execute a computer vision model to generate a scene break score for each candidate ad break timestamp, and (vi) select a final set of ad break timestamps based at least on the scene break scores.Type: ApplicationFiled: April 17, 2023Publication date: October 24, 2024Applicant: Tubi, Inc.Inventors: Amir Mazaheri, John Trenkle, Jaya Kawale, Kevin Edward Corcoran, Dennis Paul Yost
-
Publication number: 20240357217Abstract: A system and method for multimedia scene break detection, including: a computer processor, a scene break detection service executing on the computer processor and comprising functionality to: (i) receive a request for scene break detection on the media item, (ii) perform audio break detection on an audio component of the media item to obtain a set of audio break timestamps, (iii) identify a set of video break timestamps, each corresponding to at least one frame of a video component of the media item, (iv) identify a set of candidate scene break timestamps based on the audio break timestamps and the video break timestamps, (v) execute a computer vision scoring model for each candidate scene break timestamp, and (vi) select, based at least on a score of each of the set of candidate scene break timestamps, a final set of scene break timestamps for performing a media action.Type: ApplicationFiled: April 17, 2023Publication date: October 24, 2024Applicant: Tubi, Inc.Inventors: Amir Mazaheri, John Trenkle, Jaya Kawale, Kevin Edward Corcoran, Dennis Paul Yost, Anthony Albert Truyoo-Broque, Matthew Adam Elliott
-
Publication number: 20240314371Abstract: Systems and methods for entity detection using artificial intelligence, including: a deep learning model service configured to: select and analyze a set of frames from a media item to determine a set of candidate brand-probability pairs; a voting engine configured to: determining that a first brand-probability pair of a set of candidate brand-probability pairs based on at least one obtained hyperparameter value does not meet a threshold for determining whether candidate brand-probability pairs are to be included in a result set; excluding the first brand-probability pair from the result set based on the determination; sorting the result set; and selecting at least one final brand-probability pair from the result set; and an offline transcoding service configured to: store the final brand-probability pair in a repository with a relation to an identifier of the media item.Type: ApplicationFiled: May 28, 2024Publication date: September 19, 2024Applicant: Tubi, Inc.Inventors: Khaldun Matter Ahmad AlDarabsah, Hailong Geng, Yu Tao Zhao, Yoshihiro Tanaka, Haofei Wang, Mark Alden Rotblat, Jaya Kawale, Chang She, Marios Assiotis, Joseph Gallagher, Chiyu Zhong, Amir Mazaheri
-
Publication number: 20240292060Abstract: A system and method for content recommendation, including: (i) a computer processor, (ii) a recaller module configured to receive a request for a secondary media item, and identify a set of candidate secondary media items associated with the source media item and (iii) a ranking module executing on the computer processor and configured to enable the computer processor to generate, based on the user identifier, a set of user vectors, a set of secondary media vectors, and a set of source media vectors, execute a machine learning model using the vectors to generate a ranking score for each of the secondary media items, wherein executing the machine learning model includes performing a contextual multi-armed bandit algorithm involving exploration and exploitation of candidate items based on historical data, and return a subset of the set of candidate secondary media items in response to the request.Type: ApplicationFiled: February 28, 2023Publication date: August 29, 2024Applicant: Tubi, Inc.Inventors: Tal Levy, Jaya Kawale, Marios Assiotis
-
Publication number: 20240214616Abstract: Systems and methods for frequency management, including: an online media service configured to receive a request for a media item, the request comprising a recipient identifier of a recipient, and identify a set of candidate media items ranked based at least partially on relevance to the recipient; and a frequency management service configured to: (i) identify a quantity of impressions associated with a first candidate media item of the set of candidate media items and the recipient identifier over a preceding duration of time, (ii) identify a maximum frequency threshold, (iii) determine, based on the quantity of impressions, that the maximum frequency threshold is exceeded, (iv) exclude the first candidate media item from a result set based on the frequency threshold being exceeded, and (v) provide the result set comprising an identifier of a second candidate media item in response to the request.Type: ApplicationFiled: March 7, 2024Publication date: June 27, 2024Applicant: Tubi, Inc.Inventors: Khaldun Matter Ahmad AlDarabsah, Hailong Geng, Yu Tao Zhao, Yoshihiro Tanaka, Haofei Wang, Mark Alden Rotblat, Jaya Kawale, Chang She, Marios Assiotis, Joseph Gallagher, Chiyu Zhong, Amir Mazaheri
-
Patent number: 12022138Abstract: Systems and methods for entity detection using artificial intelligence, including: a deep learning model service configured to: select and analyze a set of frames from a media item to determine a set of candidate brand-probability pairs; a voting engine configured to: determining that a first brand-probability pair of a set of candidate brand-probability pairs based on at least one obtained hyperparameter value does not meet a threshold for determining whether candidate brand-probability pairs are to be included in a result set; excluding the first brand-probability pair from the result set based on the determination; sorting the result set; and selecting at least one final brand-probability pair from the result set; and an offline transcoding service configured to: store the final brand-probability pair in a repository with a relation to an identifier of the media item.Type: GrantFiled: February 21, 2022Date of Patent: June 25, 2024Assignee: Tubi, Inc.Inventors: Khaldun Matter Ahmad AlDarabsah, Hailong Geng, Yu Tao Zhao, Yoshihiro Tanaka, Haofei Wang, Mark Alden Rotblat, Jaya Kawale, Chang She, Marios Assiotis, Joseph Gallagher, Chiyu Zhong, Amir Mazaheri
-
Patent number: 11962817Abstract: Systems and methods for frequency management, including: an online media service configured to: receive a request for a media item, the request including a recipient identifier; identify a set of candidate media items ranked by a set of matching criteria; a frequency management service configured to: perform a query against a lookup service, where the query includes (i) an entity identifier of at least one candidate media item of the set of candidate media items, and (ii) the recipient identifier; receive a response from the lookup service including a quantity of impressions associated with the entity identifier and the recipient identifier; identify a predefined frequency threshold; determine that the frequency threshold is exceeded and exclude the at least one candidate media item from a result set based on the determination; and provide the result set including an identifier of at least one other candidate media item.Type: GrantFiled: February 21, 2022Date of Patent: April 16, 2024Assignee: TUBI, INC.Inventors: Khaldun Matter Ahmad AlDarabsah, Hailong Geng, Yu Tao Zhao, Yoshihiro Tanaka, Haofei Wang, Mark Alden Rotblat, Jaya Kawale, Chang She, Marios Assiotis, Joseph Gallagher, Chiyu Zhong, Amir Mazaheri
-
Patent number: 11870859Abstract: A system for relevant secondary-device content distribution based on associated internet protocol (IP) addressing, the system including: a computer processor; and a content engine executing on said computer processor and configured to: identify at least a portion of an internet protocol (IP) address associated with a computing device; build a household profile based at least on the demographic information associated with the IP address; determine that the computing device is a non-mobile television client; assign the non-mobile television client to the household profile; receive a set of content requests from a second computing device; assign, based on a proportion of the content requests exceeding the predefined threshold, the second computing device to the household profile; and provide relevant content for the second computing device and the non-mobile television client based on the demographic information.Type: GrantFiled: October 3, 2022Date of Patent: January 9, 2024Assignee: TUBI, INC.Inventor: Farhad Massoudi
-
Patent number: 11871063Abstract: A system for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, including: identifying, by a computer processor, first advertising content served to a first client device; identifying a first client device IP address associated with the first client device, where the first client device is linked to a household profile; submitting, to a content exchange service, a request for content placement opportunities; receiving content placement opportunities from the content exchange service, where one or more content placement opportunities identify at least a portion of a second client device IP address of a second client device; linking the second client device to the household profile; selecting second advertising content based on the first advertising content; and providing the second advertising content for the content placement opportunity to be displayed on the second client device.Type: GrantFiled: November 2, 2022Date of Patent: January 9, 2024Assignee: Tubi, Inc.Inventor: Farhad Massoudi
-
Publication number: 20230353625Abstract: A system for executing thin client applications, the system configured to: generate, by a thin client application executing on a client computing device, an initial content request identifying a platform; send the initial content request to a content provider; receive platform-independent initial content from the content provider in response to the initial content request; display the initial content on the client computing device; detect a user input associated with the initial content; send a user engagement request for secondary content; receive user-interactive secondary content server-side rendered in a platform-dependent format of the client computing device based on the platform identification; and display the secondary content on the display component.Type: ApplicationFiled: May 1, 2023Publication date: November 2, 2023Applicant: Tubi, Inc.Inventor: Farhad Massoudi
-
Patent number: 11677806Abstract: A system for executing thin client applications, the system configured to: generate, by a thin client application executing on a client computing device, an initial content request identifying a platform; send the initial content request to a content provider; receive platform-independent initial content from the content provider in response to the initial content request; display the initial content on the client computing device; detect a user input associated with the initial content; send a user engagement request for secondary content; receive user-interactive secondary content server-side rendered in a platform-dependent format of the client computing device based on the platform identification; and display the secondary content on the display component.Type: GrantFiled: October 11, 2021Date of Patent: June 13, 2023Assignee: Tubi, Inc.Inventor: Farhad Massoudi
-
Publication number: 20230179818Abstract: A system for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, including: identifying, by a computer processor, first advertising content served to a first client device; identifying a first client device IP address associated with the first client device, where the first client device is linked to a household profile; submitting, to a content exchange service, a request for content placement opportunities; receiving content placement opportunities from the content exchange service, where one or more content placement opportunities identify at least a portion of a second client device IP address of a second client device; linking the second client device to the household profile; selecting second advertising content based on the first advertising content; and providing the second advertising content for the content placement opportunity to be displayed on the second client device.Type: ApplicationFiled: November 2, 2022Publication date: June 8, 2023Applicant: Tubi, Inc.Inventor: Farhad Massoudi
-
Publication number: 20230061433Abstract: A system for relevant secondary-device content distribution based on associated internet protocol (IP) addressing, the system including: a computer processor; and a content engine executing on said computer processor and configured to: identify at least a portion of an internet protocol (IP) address associated with a computing device; build a household profile based at least on the demographic information associated with the IP address; determine that the computing device is a non-mobile television client; assign the non-mobile television client to the household profile; receive a set of content requests from a second computing device; assign, based on a proportion of the content requests exceeding the predefined threshold, the second computing device to the household profile; and provide relevant content for the second computing device and the non-mobile television client based on the demographic information.Type: ApplicationFiled: October 3, 2022Publication date: March 2, 2023Applicant: Tubi, Inc.Inventor: Farhad Massoudi
-
Patent number: 11503356Abstract: A system for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, including: identifying, by a computer processor, first advertising content served to a first client device; identifying a first client device IP address associated with the first client device, where the first client device is linked to a household profile; submitting, to a content exchange service, a request for content placement opportunities; receiving content placement opportunities from the content exchange service, where one or more content placement opportunities identify at least a portion of a second client device IP address of a second client device; linking the second client device to the household profile; selecting second advertising content based on the first advertising content; and providing the second advertising content for the content placement opportunity to be displayed on the second client device.Type: GrantFiled: January 3, 2021Date of Patent: November 15, 2022Assignee: Tubi, Inc.Inventor: Farhad Massoudi
-
Patent number: 11463540Abstract: A system for relevant secondary-device content distribution based on associated internet protocol (IP) addressing, the system including: a computer processor; and a content engine executing on said computer processor and configured to: identify at least a portion of an internet protocol (IP) address associated with a computing device; build a household profile based at least on the demographic information associated with the IP address; determine that the computing device is a non-mobile television client; assign the non-mobile television client to the household profile; receive a set of content requests from a second computing device; assign, based on a proportion of the content requests exceeding the predefined threshold, the second computing device to the household profile; and provide relevant content for the second computing device and the non-mobile television client based on the demographic information.Type: GrantFiled: January 3, 2021Date of Patent: October 4, 2022Assignee: Tubi, Inc.Inventor: Farhad Massoudi
-
Publication number: 20220030078Abstract: A system for executing thin client applications, the system configured to: generate, by a thin client application executing on a client computing device, an initial content request identifying a platform; send the initial content request to a content provider; receive platform-independent initial content from the content provider in response to the initial content request; display the initial content on the client computing device; detect a user input associated with the initial content; send a user engagement request for secondary content; receive user-interactive secondary content server-side rendered in a platform-dependent format of the client computing device based on the platform identification; and display the secondary content on the display component.Type: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Applicant: Tubi, Inc.Inventor: Farhad Massoudi
-
Publication number: 20220027776Abstract: System and methods for cold-starting content on a platform using machine learning including: identifying content metadata and contextual data both corresponding to a target content item; generating a target content item model by applying deep neural learning that: applies a word vector embedding operation to the content metadata to generate a collaborative filtering representation of the content metadata, applies a word vector embedding operation to the contextual data to generate a collaborative filtering representation of the contextual data, and bridges the collaborative filtering representations of the content metadata and the contextual data to generate the target content item model; applying deep neural learning to compare the target content item model with a set of existing content item models; determining cold-start characteristics of the target content item based on the comparison; and providing the cold-start characteristics for distribution management of the target content item.Type: ApplicationFiled: July 21, 2020Publication date: January 27, 2022Applicant: Tubi, Inc.Inventors: John Trenkle, Snehal Mistry, Qiang Chen, Chang She, Rameen Mahdavi, Marios Assiotis