Entity resolution framework for data matching

    公开(公告)号:US11487608B2

    公开(公告)日:2022-11-01

    申请号:US17208569

    申请日:2021-03-22

    申请人: ROVI GUIDES, INC.

    摘要: Systems and methods are described for matching a corrupted database record with a record of a validated database. The system receives a corrupted record from a first database. The corrupted record is vectorized to create an input data vector. A denoised data vector is generated by applying a denoising autoencoder to the input data vector, where the denoising autoencoder is specific to the first database. The system compares the denoised data vector with each of a plurality of validated data vectors generated based on records of the validated database to determine that a first denoised data vector matches a matching vector. In response, the system trains the denoising autoencoder using a data pair that includes the input data vector and the matching vector. The system also outputs the validated record that was used to generate the first matching vector.

    Personalized media guide for offline media devices

    公开(公告)号:US11140447B2

    公开(公告)日:2021-10-05

    申请号:US16399753

    申请日:2019-04-30

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods are described for displaying a guide for media content available on a user device. An illustrative method includes retrieving media content guide data for a plurality of channels, identifying a first media content item that is not available for retrieval from a content source, in response to identifying the first media content item, identifying a second media content item that is related to the first media content item and is available for retrieval from the content source, retrieving, from the content source, the second media content item, and generating for display a media content guide interface for the plurality of channels, wherein an identifier of the second media content item is displayed in a timeslot for the first media content item.

    Personalized media guide for offline media devices

    公开(公告)号:US11716512B2

    公开(公告)日:2023-08-01

    申请号:US17464846

    申请日:2021-09-02

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods are described for displaying a guide for media content available on a user device. An illustrative method includes retrieving media content guide data for a plurality of channels, identifying a first media content item that is not available for retrieval from a content source, in response to identifying the first media content item, identifying a second media content item that is related to the first media content item and is available for retrieval from the content source, retrieving, from the content source, the second media content item, and generating for display a media content guide interface for the plurality of channels, wherein an identifier of the second media content item is displayed in a timeslot for the first media content item.

    Adaptive on-screen guide based on channel or content transition commands

    公开(公告)号:US11350177B2

    公开(公告)日:2022-05-31

    申请号:US16427682

    申请日:2019-05-31

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods for generating a content item sequence for display via an abbreviated on-screen guide are disclosed herein. Content selection commands are entered via a user interface of a computing device. Transition data, which describes content item playback transitions caused by the content selection commands, is stored in a buffer. Based on the transition data, a content family, which comprises a plurality of content items, is generated. A determination is made as to whether a content item currently being played back is included in the content family. In response to determining that the currently played-back content item is included in the content family, an on-screen guide, which comprises an abbreviated content item listing of the plurality of content items of the content family, is generated for display.

    ENTITY RESOLUTION FRAMEWORK FOR DATA MATCHING

    公开(公告)号:US20210263793A1

    公开(公告)日:2021-08-26

    申请号:US17208569

    申请日:2021-03-22

    申请人: ROVI GUIDES, INC.

    IPC分类号: G06F11/07 G06F11/14 G06N3/08

    摘要: Systems and methods are described for matching a corrupted database record with a record of a validated database. The system receives a corrupted record from a first database. The corrupted record is vectorized to create an input data vector. A denoised data vector is generated by applying a denoising autoencoder to the input data vector, where the denoising autoencoder is specific to the first database. The system compares the denoised data vector with each of a plurality of validated data vectors generated based on records of the validated database to determine that a first denoised data vector matches a matching vector. In response, the system trains the denoising autoencoder using a data pair that includes the input data vector and the matching vector. The system also outputs the validated record that was used to generate the first matching vector.

    ADAPTIVE ON-SCREEN GUIDE BASED ON CHANNEL OR CONTENT TRANSITION COMMANDS

    公开(公告)号:US20240276066A1

    公开(公告)日:2024-08-15

    申请号:US18425125

    申请日:2024-01-29

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods for generating a channel sequence for display via an abbreviated on-screen guide are disclosed herein. Channel tuning commands are entered via a user interface of a computing device. Channel tuning data, which describes channel transitions caused by the channel tuning commands, is stored in a buffer. Based on the channel tuning data, a channel family comprising a plurality of channels is generated. A determination is made as to whether a currently tuned channel is included in the channel family. In response to determining that the currently tuned channel is included in the channel family, an on-screen guide, which comprises an abbreviated channel listing of the plurality of channels of the channel family, is generated for display.

    Adaptive on-screen guide based on channel or content transition commands

    公开(公告)号:US11924517B2

    公开(公告)日:2024-03-05

    申请号:US17731552

    申请日:2022-04-28

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods for generating a channel sequence for display via an abbreviated on-screen guide are disclosed herein. Channel tuning commands are entered via a user interface of a computing device. Channel tuning data, which describes channel transitions caused by the channel tuning commands, is stored in a buffer. Based on the channel tuning data, a channel family comprising a plurality of channels is generated. A determination is made as to whether a currently tuned channel is included in the channel family. In response to determining that the currently tuned channel is included in the channel family, an on-screen guide, which comprises an abbreviated channel listing of the plurality of channels of the channel family, is generated for display.

    Adaptive on-screen guide based on channel or content transition commands

    公开(公告)号:US11350176B2

    公开(公告)日:2022-05-31

    申请号:US16427674

    申请日:2019-05-31

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods for generating a channel sequence for display via an abbreviated on-screen guide are disclosed herein. Channel tuning commands are entered via a user interface of a computing device. Channel tuning data, which describes channel transitions caused by the channel tuning commands, is stored in a buffer. Based on the channel tuning data, a channel family comprising a plurality of channels is generated. A determination is made as to whether a currently tuned channel is included in the channel family. In response to determining that the currently tuned channel is included in the channel family, an on-screen guide, which comprises an abbreviated channel listing of the plurality of channels of the channel family, is generated for display.

    ADAPTIVE ON-SCREEN GUIDE BASED ON CHANNEL OR CONTENT TRANSITION COMMANDS

    公开(公告)号:US20200382843A1

    公开(公告)日:2020-12-03

    申请号:US16427674

    申请日:2019-05-31

    申请人: Rovi Guides, Inc.

    摘要: Systems and methods for generating a channel sequence for display via an abbreviated on-screen guide are disclosed herein. Channel tuning commands are entered via a user interface of a computing device. Channel tuning data, which describes channel transitions caused by the channel tuning commands, is stored in a buffer. Based on the channel tuning data, a channel family comprising a plurality of channels is generated. A determination is made as to whether a currently tuned channel is included in the channel family. In response to determining that the currently tuned channel is included in the channel family, an on-screen guide, which comprises an abbreviated channel listing of the plurality of channels of the channel family, is generated for display.