-
公开(公告)号:US12130946B2
公开(公告)日:2024-10-29
申请号:US17832644
申请日:2022-06-04
发明人: Benjamin Recht , Erica Greene
IPC分类号: G06F21/62 , G06F16/435 , G06F16/48
CPC分类号: G06F21/6263 , G06F16/435 , G06F16/48
摘要: Methods and systems for recommending content to a client device operated by a user include receiving a set of ratings for each of a first set of content items by a user from a client device for use in a factor model. The set of ratings is not maintained in the server for longer than necessary to calculate a rating vector and/or to update a matrix factor defined by the rank of the factor model and a total number of content items eligible for ranking.
-
公开(公告)号:US12028575B2
公开(公告)日:2024-07-02
申请号:US17366738
申请日:2021-07-02
发明人: Donald Jude Loheide , Matthew Paul Giles , Gregory Mcclain Stigall , Nishith Kumar Sinha , Cindy Loren Campbell , James J Arnzen , Nicolas Paul Webb
IPC分类号: H04N21/458 , G06Q30/0242 , G06Q30/0251 , G06Q30/0273 , G06Q30/0601 , H04L9/32 , H04L65/60 , H04L65/612 , H04L67/01 , H04L67/1097 , H04L67/125 , H04L67/306 , H04L67/51 , H04L67/60 , H04N21/233 , H04N21/234 , H04N21/235 , H04N21/2387 , H04N21/2389 , H04N21/239 , H04N21/24 , H04N21/2543 , H04N21/258 , H04N21/262 , H04N21/266 , H04N21/2668 , H04N21/431 , H04N21/435 , H04N21/44 , H04N21/472 , H04N21/478 , H04N21/6332 , H04N21/6587 , H04N21/81 , H04N21/835 , H04N21/84 , H04N21/845 , H04N21/8545 , H04H20/10 , H04N21/8358
CPC分类号: H04N21/458 , G06Q30/0242 , G06Q30/0251 , G06Q30/0275 , G06Q30/0633 , H04L9/32 , H04L65/60 , H04L65/612 , H04L67/01 , H04L67/1097 , H04L67/125 , H04L67/306 , H04L67/51 , H04L67/60 , H04N21/233 , H04N21/23418 , H04N21/23424 , H04N21/2353 , H04N21/2387 , H04N21/23892 , H04N21/2393 , H04N21/24 , H04N21/2543 , H04N21/25883 , H04N21/25891 , H04N21/26208 , H04N21/26241 , H04N21/266 , H04N21/2668 , H04N21/4312 , H04N21/4316 , H04N21/435 , H04N21/44008 , H04N21/44016 , H04N21/47217 , H04N21/47815 , H04N21/6332 , H04N21/6587 , H04N21/812 , H04N21/835 , H04N21/84 , H04N21/845 , H04N21/8545 , G06Q2220/00 , H04H20/10 , H04N21/8358
摘要: A media presentation and distribution system (MPDS) that handles rules-based presentation of non-programming media items, receives a user request (which includes user parameters) for delivery of programming media content at a first client device and transmits a media stream that includes the programming media content with a plurality of identifiers present with the programming media content. The MPDS further receives a request that includes one or more user preferences from the first client device, based on a detection of the plurality of identifiers. The MPDS further determines a set of non-programming media items for delivery to the first client device. The MPDS further controls presentation of a part of the media stream on a second client device that is paired with the first client device based on a movement of the second client device in a communication range of the second client device with the first client device.
-
公开(公告)号:US12022142B2
公开(公告)日:2024-06-25
申请号:US17875057
申请日:2022-07-27
IPC分类号: H04N21/24 , G06F21/10 , H04L65/611 , H04L65/612 , H04L65/65 , H04L65/70 , H04L65/75 , H04L65/80 , H04N21/218 , H04N21/2187 , H04N21/258 , H04N21/262 , H04N21/2668 , H04N21/61
CPC分类号: H04N21/2407 , G06F21/10 , H04L65/611 , H04L65/612 , H04L65/65 , H04L65/70 , H04L65/75 , H04L65/762 , H04L65/80 , H04N21/2181 , H04N21/2187 , H04N21/258 , H04N21/26258 , H04N21/2668 , H04N21/6125
摘要: A system is provided for publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets. A first instruction, comprising input manifest locations, is allocated to a first worker based on an instruction type and a priority level. At least one of a first manifest data or a second manifest data is read by the first worker from a corresponding input manifest location. A second instruction is allocated to a second worker. A next manifest segment is inserted to a disparate live output stream manifest by the second worker based on reading an ingested manifest metadata. Accordingly, a plurality of disparate live media output stream manifests is generated for each of a plurality of channels based on the disparate live output stream manifest.
-
4.
公开(公告)号:US20240163513A1
公开(公告)日:2024-05-16
申请号:US18511498
申请日:2023-11-16
发明人: Donald Jude Loheide , Matthew Paul Giles , Gregory McClain Stigall , Nishith Kumar Sinha , Cindy Loren Campbell , James J. Arnzen , Nicolas Paul Webb
IPC分类号: H04N21/458 , G06Q30/0242 , G06Q30/0251 , G06Q30/0273 , G06Q30/0601 , H04L9/32 , H04L65/60 , H04L65/612 , H04L67/01 , H04L67/1097 , H04L67/125 , H04L67/306 , H04L67/51 , H04L67/60 , H04N21/233 , H04N21/234 , H04N21/235 , H04N21/2387 , H04N21/2389 , H04N21/239 , H04N21/24 , H04N21/2543 , H04N21/258 , H04N21/262 , H04N21/266 , H04N21/2668 , H04N21/431 , H04N21/435 , H04N21/44 , H04N21/472 , H04N21/478 , H04N21/6332 , H04N21/6587 , H04N21/81 , H04N21/835 , H04N21/84 , H04N21/845 , H04N21/8545
CPC分类号: H04N21/458 , G06Q30/0242 , G06Q30/0251 , G06Q30/0275 , G06Q30/0633 , H04L9/32 , H04L65/60 , H04L65/612 , H04L67/01 , H04L67/1097 , H04L67/125 , H04L67/306 , H04L67/51 , H04L67/60 , H04N21/233 , H04N21/23418 , H04N21/23424 , H04N21/2353 , H04N21/2387 , H04N21/23892 , H04N21/2393 , H04N21/24 , H04N21/2543 , H04N21/25883 , H04N21/25891 , H04N21/26208 , H04N21/26241 , H04N21/266 , H04N21/2668 , H04N21/4312 , H04N21/4316 , H04N21/435 , H04N21/44008 , H04N21/44016 , H04N21/47217 , H04N21/47815 , H04N21/6332 , H04N21/6587 , H04N21/812 , H04N21/835 , H04N21/84 , H04N21/845 , H04N21/8545 , G06Q2220/00 , H04H20/10
摘要: Provided is a system that includes a memory for storing instructions and a circuitry for executing instructions for management and delivery of OTT services over different content-streaming systems. The circuitry determines a media item in media content of a distribution network. An interactive item is overlaid over the media item in the media content of the distribution network. A personalized list is further generated based on a selection of the interactive item overlaid over the media item in the media content of the distribution network The circuitry further selects a user-selectable option in the generated personalized list with the media content on a client application engine for a defined time duration and determines a measure of an intent score of the user.
-
公开(公告)号:US20240080525A1
公开(公告)日:2024-03-07
申请号:US18451981
申请日:2023-08-18
IPC分类号: H04N21/458 , H04N21/435 , H04N21/442 , H04N21/45 , H04N21/643 , H04N21/81
CPC分类号: H04N21/458 , H04N21/4356 , H04N21/44204 , H04N21/4524 , H04N21/4532 , H04N21/64322 , H04N21/812 , H04N21/8146
摘要: A stream playout and distribution system is provided for disparate live media output stream playout and broadcast distribution. The system generates a new version of a disparate live media output stream manifest based on insertion of a plurality of segments of at least one of a pre-encoded media asset or a live input stream into the disparate live media output stream manifest. Each segment of the plurality of segments corresponds to a different quality level and a different content encryption mode. The plurality of segments corresponds to broadcast content segments encoded in a first encoding format of the new version of the disparate live media output stream manifest. The system converts the broadcast content segments encoded in the first encoding format to a second encoding format in accordance with a broadcasting protocol.
-
6.
公开(公告)号:US20240064358A1
公开(公告)日:2024-02-22
申请号:US18333900
申请日:2023-06-13
IPC分类号: H04N21/262 , H04H60/06 , H04N21/2187 , G06F16/48 , H04H20/28 , G06F40/30 , G06F40/247 , G06F40/279
CPC分类号: H04N21/26241 , H04H60/06 , H04N21/2187 , G06F16/48 , H04H20/28 , G06F40/30 , G06F40/247 , G06F40/279 , G06Q30/0241
摘要: A system is provided that extracts contextual keywords from contextual data of programming media content based on a mapping of the contextual data of the programming media content with stored keywords or event information associated with semantics of the programming media content. A plurality of potential non-programming media items is determined from a plurality of non-programming media items for a plurality of users, based on a match between a sentiment type of each of the plurality of non-programming media items and the extracted contextual keywords. Based on a set of constraints, a schedule for insertion of a potential non-programming media item is generated at a candidate spot in the programming media content at run time.
-
公开(公告)号:US11871062B2
公开(公告)日:2024-01-09
申请号:US17739885
申请日:2022-05-09
IPC分类号: H04N21/2668 , H04N21/239 , H04N21/234 , H04N21/6587 , H04N21/262 , H04N21/235 , H04N21/2187 , H04N21/81
CPC分类号: H04N21/2668 , H04N21/2187 , H04N21/2353 , H04N21/2393 , H04N21/23424 , H04N21/26283 , H04N21/6587 , H04N21/812
摘要: A system is provided for server-side dynamic insertion of programming content in an indexed disparate live media output stream. A first programming schedule is published that comprises a functionality that is enabled via constraints and rights associated with a first disparate live media output stream. At least one of the first disparate live media output stream is altered or a second disparate live media output stream is generated based on an insertion of manifest data and indexed metadata of a programming content, associated with a program identifier referenced in the first programming schedule, to the first disparate live media output stream manifest in accordance with the functionality. The altered first disparate live media output stream or the generated second disparate live media output stream comprises an updated playback position.
-
公开(公告)号:US11863827B2
公开(公告)日:2024-01-02
申请号:US17742468
申请日:2022-05-12
IPC分类号: H04N21/458 , H04N21/433 , H04N21/8547
CPC分类号: H04N21/458 , H04N21/433 , H04N21/8547
摘要: A system is provided for client-side dynamic presentation of programming content in indexed disparate live media output stream. In response to a client request, an updated playback position is presented in at least one of an altered first disparate live media output stream or a generated second disparate live media output stream at a client interface based on an insertion of manifest data and indexed metadata associated with a program identifier. The program identifier is associated with a programming content and is referenced in a published first programming schedule with respect to a playback position in the published first programming schedule. The published first programming schedule comprises a functionality enabled via constraints and rights associated with an indexed first disparate live media output stream.
-
9.
公开(公告)号:US20230410147A1
公开(公告)日:2023-12-21
申请号:US18321950
申请日:2023-05-23
IPC分类号: G06Q30/0251 , G06Q30/0273
CPC分类号: G06Q30/0254 , G06Q30/0273
摘要: A system determines a constraint associated with a pending deal for an advertiser based on target cost per thousand (CPM) reduction goal, demographics CPM cap, or established parameter. Rates are generated for each selling title for a week for a duration and a network of the pending deal. In certain time period for first channel of first network, buckets are determined based on sum of program attributes and time attributes for each second channel and weighing factor. Target audience rating estimates are acquired based on a predictive model, the buckets, the target CPM reduction goal, and the demographics CPM cap for plurality of networks. First proposal information is generated based on first distribution information of an audience spot and modified target CPM of a proposal associated with the pending deal based on target audience rating estimates. Audience spot is scheduled across the network for a selling title and week combination.
-
公开(公告)号:US20230370665A1
公开(公告)日:2023-11-16
申请号:US17742528
申请日:2022-05-12
IPC分类号: H04N21/262 , H04N21/2187 , H04N21/239 , H04N21/2668
CPC分类号: H04N21/26258 , H04N21/2187 , H04N21/2393 , H04N21/2668
摘要: A system is provided for generating a live output stream manifest based on an event. Each of a set of discrete service engines ingest a portion of a programming schedule comprising a playlist of media content. Based on processing of source manifests encapsulated by the media content, a collection of disparate manifest units is obtained. The collection of disparate manifest units is stored as indexed disparate manifest units in a data store based on a set of indexing parameters. Based on an event including a set of indexed disparate manifest units retrieved from the data store, a live output stream manifest is generated during a current iteration in response to a client request comprising a set of client request parameters. The retrieval of the set of indexed disparate manifest units is performed just-in-time based on a query that corresponds to the set of client request parameters.
-
-
-
-
-
-
-
-
-