-
公开(公告)号:US20190182553A1
公开(公告)日:2019-06-13
申请号:US16248291
申请日:2019-01-15
申请人: HULU, LLC
发明人: Minlin Zhang , Hank Hwang , Yingan Wang
IPC分类号: H04N21/472 , H04N21/45 , H04N21/258 , G06F16/738 , H04N21/2187 , H04L29/08
摘要: In one embodiment, a method uses a notification of a programming event to determine an entity of a media program and an availability pair. The availability pair identifies an entitlement and a location combination for viewing the media program. the method queries a database using the entity and the availability pair in a query to determine a first set of user profiles associated with the entity and a second set of user profiles associated with the availability pair. The first list of user profiles and the second list of user profiles are analyzed to select at least the portion of the first set of user profiles and the second set of user profiles. Then, the method performs an action for the at least the portion of the first set of user profiles and the second set of user profiles based on an occurrence of the programming event.
-
公开(公告)号:US10785535B2
公开(公告)日:2020-09-22
申请号:US15991934
申请日:2018-05-29
申请人: HULU, LLC
发明人: Dallas Mahrt , Brandon Lonac , Hank Hwang , Stephen Brown , William Daly , Yingan Wang
IPC分类号: H04N21/45 , H04N21/44 , H04N21/435 , H04N21/258 , H04N21/266 , H04N21/658
摘要: In one embodiment, a method defines a plurality of geographic primitives. A geographic primitive is defined by one or more location identifiers. A plurality of distribution areas are generated where a distribution area is defined by one or more of the geographic primitives. The method assigns one of the distribution areas to each of a plurality of pieces of media content. Then, the method stores the assigned one of the plurality of distribution areas for each of the plurality of pieces of media content in a database. One or more of the plurality of pieces of media content are published with the assigned one of the distribution areas. The assigned one of the distribution areas is usable to determine which media content in the one or more of the plurality of pieces of media content is available to users.
-
公开(公告)号:US20220360851A1
公开(公告)日:2022-11-10
申请号:US17874185
申请日:2022-07-26
申请人: Hulu, LLC
发明人: Dallas Mahrt , Brandon Lonac , Hank Hwang , Stephen Brown , William Daly , Yingan Wang
IPC分类号: H04N21/45 , H04N21/44 , H04N21/435 , H04N21/258 , H04N21/266 , H04N21/658
摘要: In some embodiments, a method receives a distribution area identifier for media content. A distribution area is defined by one or more geographic primitives and associated with a distribution area identifier. A geographic primitive is defined by one or more location identifiers. The method determines whether the one or more geographic primitives of the media content is applicable to a geographic primitive that is determined from a location identifier associated with a request.
-
公开(公告)号:US10779043B2
公开(公告)日:2020-09-15
申请号:US16248291
申请日:2019-01-15
申请人: HULU, LLC
发明人: Minlin Zhang , Hank Hwang , Yingan Wang
IPC分类号: H04N21/472 , H04N21/2187 , H04L29/08 , H04N21/258 , H04N21/45 , G06F16/738 , G06F16/71
摘要: In one embodiment, a method uses a notification of a programming event to determine an entity of a media program and an availability pair. The availability pair identifies an entitlement and a location combination for viewing the media program. the method queries a database using the entity and the availability pair in a query to determine a first set of user profiles associated with the entity and a second set of user profiles associated with the availability pair. The first list of user profiles and the second list of user profiles are analyzed to select at least the portion of the first set of user profiles and the second set of user profiles. Then, the method performs an action for the at least the portion of the first set of user profiles and the second set of user profiles based on an occurrence of the programming event.
-
公开(公告)号:US10779038B2
公开(公告)日:2020-09-15
申请号:US15627172
申请日:2017-06-19
申请人: HULU, LLC
发明人: Dallas Mahrt , Brandon Lonac , Hank Hwang , Stephen Brown , William Daly , Yingan Wang
IPC分类号: H04N21/45 , H04N21/44 , H04N21/435 , H04N21/258 , H04N21/266 , H04N21/658
摘要: In one embodiment, a method defines a plurality of geographic primitives that are defined by one or more location identifiers. A plurality of distribution areas are generated where a distribution area is defined by one or more of the geographic primitives. The method assigns one of the plurality of distribution areas to each of a plurality of pieces of media content. A request is received from a client device that is associated with a location identifier. The method performs a reverse lookup query to a database using a geo-mapping service to retrieve a set of distribution areas that include a geographical primitive associated with the location identifier and selects one or more pieces of media content from the plurality of pieces of media content. Information for at least a portion of the one or more pieces of media content is then provided to the client device.
-
公开(公告)号:US12041306B2
公开(公告)日:2024-07-16
申请号:US17874185
申请日:2022-07-26
申请人: Hulu, LLC
发明人: Dallas Mahrt , Brandon Lonac , Hank Hwang , Stephen Brown , William Daly , Yingan Wang
IPC分类号: H04N21/45 , H04N21/258 , H04N21/266 , H04N21/435 , H04N21/44 , H04N21/658
CPC分类号: H04N21/4524 , H04N21/25841 , H04N21/266 , H04N21/435 , H04N21/44 , H04N21/6581
摘要: In some embodiments, a method receives a distribution area identifier for media content. A distribution area is defined by one or more geographic primitives and associated with a distribution area identifier. A geographic primitive is defined by one or more location identifiers. The method determines whether the one or more geographic primitives of the media content is applicable to a geographic primitive that is determined from a location identifier associated with a request.
-
公开(公告)号:US11438655B2
公开(公告)日:2022-09-06
申请号:US16990715
申请日:2020-08-11
申请人: HULU, LLC
发明人: Dallas Mahrt , Brandon Lonac , Hank Hwang , Stephen Brown , William Daly , Yingan Wang
IPC分类号: H04N21/45 , H04N21/44 , H04N21/435 , H04N21/258 , H04N21/266 , H04N21/658
摘要: In some embodiments, a method receives a plurality of distribution areas. A distribution area is defined by one or more geographic primitives and associated with a distribution area identifier. Also, a geographic primitive is defined by one or more location identifiers. The method stores distribution area identifiers for the plurality of distribution areas in a first data structure. Information for media content is received and the method generates a content bundle for the media content based on the information for the media content. The content bundle is associated with a distribution area identifier and metadata that describes characteristics of the media content. The content bundle is stored in a second data structure.
-
公开(公告)号:US20200374587A1
公开(公告)日:2020-11-26
申请号:US16990715
申请日:2020-08-11
申请人: HULU, LLC
发明人: Dallas Mahrt , Brandon Lonac , Hank Hwang , Stephen Brown , William Daly , Yingan Wang
IPC分类号: H04N21/45 , H04N21/44 , H04N21/435 , H04N21/258 , H04N21/266 , H04N21/658
摘要: In some embodiments, a method receives a plurality of distribution areas. A distribution area is defined by one or more geographic primitives and associated with a distribution area identifier. Also, a geographic primitive is defined by one or more location identifiers. The method stores distribution area identifiers for the plurality of distribution areas in a first data structure. Information for media content is received and the method generates a content bundle for the media content based on the information for the media content. The content bundle is associated with a distribution area identifier and metadata that describes characteristics of the media content. The content bundle is stored in a second data structure.
-
9.
公开(公告)号:US10212479B1
公开(公告)日:2019-02-19
申请号:US15839113
申请日:2017-12-12
申请人: HULU, LLC
发明人: Minlin Zhang , Hank Hwang , Yingan Wang
IPC分类号: H04N21/472 , H04N21/2187 , H04N21/258 , H04N21/45 , H04L29/08 , G06F17/30
摘要: In one embodiment, a method receives interest indications for entities, entitlements, and location information that are indexed by user profiles in databases. The interest indications for the entities, the entitlements, and the location information are transformed from being indexed by the user profiles to indexing the entities and indexing entitlement and location information as availability pairs in an index and associating user profiles in the user profiles as entries for the index. The method receives a notification of a live programming event before the event starts and uses the notification to determine an entity of a media program and an availability pair. A second database is queried using the entity and the availability pair to determine a set of user profiles associated with the entity and the availability pair. Then, an action is performed for at least a portion of the set of user profiles before the live programming event occurs.
-
-
-
-
-
-
-
-