-
公开(公告)号:US20240406088A1
公开(公告)日:2024-12-05
申请号:US18327579
申请日:2023-06-01
Applicant: HULU, LLC
Inventor: Tuo Li , Vahidreza Arbab
IPC: H04L43/0823 , G06N20/00 , H04L41/16
Abstract: In some embodiments, a method receives a first instance of data for anomaly detection. The first instance of data includes values from multiple variables. The first instance of data is stored in a queue. The method weights instances of data in the queue based on data changing over time and projects the instances of the data in the queue into a space. A point in the space represents a correlation of the values for the multiple variables for a respective instance of data. A boundary is generated based on the points in the space. Then, the method determines a point in the space that is considered an anomaly based on the boundary.
-
公开(公告)号:US11960716B2
公开(公告)日:2024-04-16
申请号:US17383211
申请日:2021-07-22
Applicant: HULU, LLC
Inventor: Nathanael Smith
IPC: G06F3/04886 , G06F3/04815 , G06F3/0482 , G06F3/0483 , H04N21/431
CPC classification number: G06F3/04886 , G06F3/04815 , G06F3/0482 , G06F3/0483 , H04N21/4316
Abstract: In some embodiments, a method applies a priority to a plurality of surfaces where the plurality of surfaces each include content. Content is displayed from a first portion of a first surface in the interface based on a priority that is applied to the first surface. A second portion of a second surface is obscured by the first surface. The method maintains operation of the second portion of the second surface and receives an interaction from the interface. The display of the interface is adjusted by displaying the second portion of the second surface in the interface in a state based on the maintaining of the operation.
-
公开(公告)号:US20240040203A1
公开(公告)日:2024-02-01
申请号:US18484096
申请日:2023-10-10
Applicant: HULU, LLC
Inventor: Joshua Cook , Christopher Russell Kehler , Lacey Anne Donohue , Charles Francis Moran
IPC: H04N21/482 , H04N21/2187 , H04N21/258 , H04N21/442 , H04N21/84
CPC classification number: H04N21/4826 , H04N21/2187 , H04N21/25891 , H04N21/44222 , H04N21/482 , H04N21/4821 , H04N21/4823 , H04N21/84
Abstract: In some embodiments, a method receives a list of ranked entities for playback. The list of ranked entities being ranked in a first order based on information for a user account. At least a portion of the list of ranked entities is used to determine corresponding channels that are playing the at least the portion of the list of ranked entities. The method rearranges the channels of an electronic programming guide from a sequence to a second order based on the first order for the at least the portion of the list of ranked entities. The channels are displayed in the electronic programming guide based on the second order.
-
公开(公告)号:US11811890B2
公开(公告)日:2023-11-07
申请号:US17507196
申请日:2021-10-21
Applicant: HULU, LLC
Inventor: Shenglan Huang , Lan Xie , Wenhao Zhang
IPC: H04L67/55 , H04L67/02 , H04L65/75 , H04L65/613
CPC classification number: H04L67/55 , H04L65/613 , H04L65/75 , H04L67/02
Abstract: In some embodiments, a method receives a first request for a first time window and a first position. A first message is sent to indicate a computing device will push content to a client in a stream for a video for a first one or more time windows other than the first time window. The method pushes content for the first time window based on the first position. A second request is received to change from the first position to a second position. The method pushes content for a second time window to the client based on the first position. A second message is sent to indicate the computing device will push content to the client in the stream for a second one or more time windows other than the second time window. The method pushes content for a third time window to the client based on the second position.
-
公开(公告)号:US11811838B1
公开(公告)日:2023-11-07
申请号:US17938297
申请日:2022-10-05
Applicant: HULU, LLC
Inventor: Nicholas Brookins
Abstract: In some embodiments, a method receives a characteristic for media content. A number of entropy slots is determined that is based on the characteristic for the media content. An entropy slot in the media content is where a segment from a first version of the media content or a second version of the media content can be delivered. The method creates the first version of the media content having a first number of segments and creates the second version of the media content having a second number of segments based on the number of entropy slots. The second number of segments that correspond to the number of entropy slots is less than the first number of segments. The first version of the media content and the second version of the media content is output to create different sequences of segments that are attributable to different requests.
-
公开(公告)号:US11792474B2
公开(公告)日:2023-10-17
申请号:US17661906
申请日:2022-05-03
Applicant: HULU, LLC
Inventor: Zachary Cava
IPC: H04N21/44 , H04N21/4402 , H04N21/278 , H04N21/61 , H04N21/431 , H04N21/478 , H04N21/81 , H04L65/75
CPC classification number: H04N21/4402 , H04L65/764 , H04N21/278 , H04N21/4314 , H04N21/4316 , H04N21/478 , H04N21/6125 , H04N21/6175 , H04N21/8133
Abstract: In some embodiments, a method receives a request from a client device. The request includes location information for an update to a media presentation description for a media presentation. The method uses the location information to determine that the client device has not received a first segment based on the location information. The media presentation description is currently sending updates for a second segment. The location information is used to identify that the update to the media presentation description should include the first segment and the second segment. The method sends an instance of the media presentation description that includes update information for the first segment and the second segment to update a stored version of the media presentation description for the client device.
-
公开(公告)号:US11765421B2
公开(公告)日:2023-09-19
申请号:US17188151
申请日:2021-03-01
Applicant: HULU, LLC
Inventor: Zachary McKeel Cava
IPC: H04N21/431 , H04N21/84 , H04N21/81 , H04N21/435
CPC classification number: H04N21/4316 , H04N21/4356 , H04N21/812 , H04N21/84
Abstract: In some embodiments, a method receives a manifest presentation description for a media presentation. The manifest presentation description includes an opportunity that requires resolution to determine supplemental content for the opportunity. A request to resolve the opportunity is sent where information for the supplemental content that is received from the request is inserted in an instance of the media presentation description. The method stores the information for the supplemental content in association with an identifier for the opportunity. An update to the manifest presentation description is received where the update includes the opportunity. The method retrieves the information for the supplemental content that was stored in association with the identifier for the opportunity and inserts the information for the supplemental content into the instance of the update to the manifest presentation description.
-
公开(公告)号:US11671668B2
公开(公告)日:2023-06-06
申请号:US17318215
申请日:2021-05-12
Applicant: HULU, LLC
Inventor: Dingming Wu , Changsheng Xiang , Wu Zhang , Chunyang Wei
IPC: H04N21/466 , H04N21/45 , H04N21/442 , G06N7/01
CPC classification number: H04N21/4667 , G06N7/01 , H04N21/44218 , H04N21/4532
Abstract: In some embodiments, a method receives a first set of probabilities mapping a behavior to a user for a set of behaviors in a video delivery system. A first part of a model is used to predict the first set of probabilities. The method receives a second set of probabilities mapping a user to a behavior for a set of users that are using an account on the video delivery system. A second part of the model is used to predict the second set of probabilities. A combined probability is calculated for the set of behaviors and the set of users based on the first set of probabilities and the second set of probabilities. The method updates a second parameter of the second part of the model while keeping a first parameter of the first part of the model fixed and outputs the second parameter of the second part of the model upon determining the training of the model is finished.
-
公开(公告)号:US20230114158A1
公开(公告)日:2023-04-13
申请号:US17497224
申请日:2021-10-08
Applicant: HULU, LLC
Inventor: Andre Xiong , Darshana Umakanth , Yuchong Luo , Brian T. Morrison , Lena Bareket , Huimin Chen , Carlos Sandoval , Brian Burkhart , David Jung , Brandon Lonac , Bo Liu
IPC: H04N21/482 , H04N21/437
Abstract: In some embodiments, a method receives a request for an interface. A configuration for the interface includes a plurality of slots that are associated with a plurality of collection pools, wherein each collection pool is configurable with a ranking strategy. The method determines a collection pool for a slot in the interface where the collection pool is associated with a plurality of collections. A collection is received for the slot. The collection is determined by ranking the plurality of collections using a ranking strategy for the collection pool to generate a ranking of the plurality of collections. The method outputs the collection for the collection pool for display in the slot of the interface.
-
公开(公告)号:US11622116B2
公开(公告)日:2023-04-04
申请号:US17218888
申请日:2021-03-31
Applicant: HULU, LLC
Inventor: Chen Liu , Wenhao Zhang , Deliang Fu , Xiaobo Liu , Xuchang Huangfu
IPC: H04N19/147 , H04N19/105 , H04N19/172 , H04L65/70 , H04L65/80
Abstract: In some embodiments, a method receives a current encoding stream of a video. A first measurement for a reference encoding stream is selected to measure a quality of the reference encoding stream. The method compares a second measurement of the current encoding stream to the first measurement of the reference encoding stream and outputs whether the current encoding stream is validated based on the comparing.
-
-
-
-
-
-
-
-
-