-
公开(公告)号:US20170134804A1
公开(公告)日:2017-05-11
申请号:US15415689
申请日:2017-01-25
Applicant: TiVo Inc.
Inventor: Kirk D. Wong
IPC: H04N21/442 , H04N21/482 , H04N21/2543 , H04N21/4147 , H04N21/466 , H04N21/258 , H04N21/431
Abstract: A method and apparatus for highlighting a program listing in a set of program listings based on selection criteria. The selection criteria may indicate that the a broadcaster has agreed to pay a service provider in return for the service provider ensuring that a program listing, corresponding to the program of the broadcaster, is highlighted in a program page that displays a set of program listings, such as television program listings. If there are multiple program listings, listed in a program page, that are to be highlighted, then details of the respective contracts may be used to determine which program listing to highlight. Such details may include the total contract value, a ratio of contract value-to-page view, and/or the time of contract formation.
-
公开(公告)号:US20170134771A1
公开(公告)日:2017-05-11
申请号:US15413370
申请日:2017-01-23
Applicant: TiVo Inc.
Inventor: James M Barton
IPC: H04N21/234 , H04N21/4363 , H04N21/436 , H04N21/858 , H04N21/414 , H04N21/262 , H04N21/235 , H04N21/81 , H04L29/08 , H04N21/61
CPC classification number: H04N21/23424 , G06F1/3203 , G06Q30/02 , G06Q30/0241 , G06Q30/0251 , G06Q30/0277 , H04L67/02 , H04L67/10 , H04N21/235 , H04N21/26241 , H04N21/41407 , H04N21/43615 , H04N21/43635 , H04N21/44016 , H04N21/6125 , H04N21/6175 , H04N21/812 , H04N21/8547 , H04N21/8586
Abstract: A portable device includes solid-state memory, an Ethernet and/or wireless network connection, and an HDMI. The portable device receives content guide data from a first server and displays a content guide on a display. In response to a user's selection of a content item, the portable device requests the content item over the Internet from a second server. The portable device receives the content item, stores the content item in solid-state memory, generates display signals that represent the content item, and sends the display signals to a display. The second server may match the content item with relevant advertisements based on keywords associated with the content item and the advertisements. The second server may send selected advertisement URLs to the portable device. Using the URLs, the portable device may obtain the advertisements over the Internet and cause the display to display the advertisements in conjunction with the content item.
-
公开(公告)号:US20170127138A1
公开(公告)日:2017-05-04
申请号:US15291057
申请日:2016-10-11
Applicant: TiVo Inc.
Inventor: Richard A. Lang , Eric Walters
IPC: H04N21/472 , H04N21/6587 , H04N21/81 , H04N9/79 , H04N5/907 , H04N5/85 , H04N5/781 , H04N21/433 , H04N21/422
CPC classification number: H04N21/47217 , G11B27/034 , G11B27/105 , H04N5/76 , H04N5/765 , H04N5/775 , H04N5/781 , H04N5/85 , H04N5/907 , H04N9/7921 , H04N9/8042 , H04N9/8205 , H04N21/42203 , H04N21/42219 , H04N21/42224 , H04N21/4331 , H04N21/4334 , H04N21/6587 , H04N21/812
Abstract: A system and method for time-shifted viewing of broadcast television programs is disclosed. Simultaneous recording and playback are provided by using buffer storage as the source and destination of compressed or uncompressed digital video/audio programs, Full VCR-like control is provided for all playback within the buffer storage, Playback and control of recorded programs may be initiated by the user at any time after initiation of the broadcast program with simultaneous continuous recording of the ongoing live broadcast. Larger archival storage and removable is also provided for storing and building a library of programs. Viewer playback control data may be stored as part of the program or used as edit points prior to archival. Numerous options are provided for features such as continuous automatic recording in a circular buffer fashion, program archival, editing, Internet interfaces, multiple-channel recording and more.
-
公开(公告)号:US09569168B2
公开(公告)日:2017-02-14
申请号:US14203404
申请日:2014-03-10
Applicant: TiVo Inc.
Inventor: Robert Watts
CPC classification number: G10L21/043 , G06F3/165
Abstract: Input media data with an input playing speed is received. One or more user identities are identified based at least in part on biometric data collected from one or more users who correspond to the one or more user identities and to whom audio utterance derived from the input media data is to be played. A preferred rate of audio utterance is determined based at least in part on the one or more user identities. A rate of audio utterance is determined for a portion of the input media data. Based at least in part on the preferred rate of audio utterance and the rate of audio utterance, a portion of audio output media data is generated with an output playing speed at which audio utterance in the portion of audio output media data is rendered with the preferred rate of audio utterance.
Abstract translation: 输入具有输入播放速度的媒体数据。 至少部分地基于从与一个或多个用户身份相对应的一个或多个用户收集的生物统计数据来识别一个或多个用户身份,并且从其被播放的输入媒体数据导出的音频发声。 至少部分地基于一个或多个用户身份来确定音频发声的优选速率。 确定一部分输入媒体数据的音频发声速率。 至少部分地基于音频发音的优选速率和音频发声率,一部分音频输出媒体数据以输出播放速度生成,在该播放速度下,以优选的方式呈现音频输出媒体数据部分中的音频发声 音频发音率。
-
公开(公告)号:US09554176B2
公开(公告)日:2017-01-24
申请号:US13965125
申请日:2013-08-12
Applicant: TiVo Inc.
Inventor: Amir H. Gharaat , James M. Barton , Mukesh K. Patel
IPC: H04N5/765 , H04N21/435 , G06F17/30 , G06Q30/02 , G06Q30/04 , G06Q30/06 , G06Q50/00 , G11B27/32 , G06F3/14 , H04N9/79 , H04N21/422 , H04N21/8358 , H04N21/442
CPC classification number: H04N21/435 , G06F3/1454 , G06F17/3002 , G06Q30/0244 , G06Q30/0255 , G06Q30/04 , G06Q30/0631 , G06Q50/01 , G11B27/322 , H04M3/4938 , H04N5/765 , H04N5/782 , H04N9/79 , H04N21/422 , H04N21/42201 , H04N21/4415 , H04N21/442 , H04N21/8358
Abstract: A method of deriving fingerprints for media content that is being watched by a user is described. For example, a user may select a particular show on an electronic programming guide displayed by a media device. The media device may then request the content stream, from the content source, that includes the particular show. The source may indicate whether a fingerprint is needed for the particular show requested by the media device. The indication may be a flag in the data received by the media device. If the particular show needs to be fingerprinted as indicated by the flag, the media device may decompress the corresponding video frames, load the decompressed video frames into memory and analyze the video frames to derive a fingerprint from the video frames.
Abstract translation: 描述用于为用户正在观看的媒体内容导出指纹的方法。 例如,用户可以在由媒体设备显示的电子节目指南上选择特定节目。 然后,媒体设备可以从内容源请求包括特定节目的内容流。 源可以指示媒体设备请求的特定节目是否需要指纹。 该指示可以是由媒体设备接收的数据中的标志。 如果特定节目需要如标志所示的指纹,则媒体设备可以对相应的视频帧进行解压缩,将解压缩的视频帧加载到存储器中并分析视频帧以从视频帧中导出指纹。
-
公开(公告)号:US09525917B2
公开(公告)日:2016-12-20
申请号:US13801454
申请日:2013-03-13
Applicant: TiVo Inc.
Inventor: Kirk D. Wong
IPC: H04N5/76 , H04N21/472 , G06Q30/02 , H04N21/4147 , H04N21/81 , H04N21/845 , H04N21/858 , G11B27/30 , G11B27/00
CPC classification number: H04N21/47217 , G06Q30/02 , G06Q30/0241 , G11B27/005 , G11B27/3027 , H04N5/76 , H04N21/4147 , H04N21/4884 , H04N21/812 , H04N21/8456 , H04N21/858
Abstract: While a multimedia device is fast-forwarding content, the multimedia device reads “jump back” tags expressed in or derived from a closed-caption stream. When the multimedia device detects the presence of a “jump back” tag while fast-forwarding, the multimedia device enters a special state. While in this special state, if the multimedia device detects that the user has instructed the multimedia device to stop fast-forwarding, the multimedia device locates a specified temporal location in a recorded commercial break. This specified temporal location may be specified by the particular tag, for example. The multimedia device stops performing whatever activity in which the multimedia device was engaged, “jumps back” to the specified temporal location in the recorded commercial break, and resumes playing the recorded content stream at normal speed from the specified temporal location.
Abstract translation: 当多媒体设备是快速转发内容时,多媒体设备读取在封闭字幕流中表示或衍生自的“跳回”标签。 当多媒体设备在快进时检测到“跳回”标签的存在时,多媒体设备进入特殊状态。 在该特殊状态下,如果多媒体装置检测到用户指示多媒体装置停止快进,则多媒体装置在记录的商业广告中定位指定的时间位置。 例如,该指定的时间位置可以由特定标签指定。 多媒体设备停止执行多媒体设备所参与的任何活动,“跳回”到所记录的商业广告中的指定时间位置,并从指定的时间位置恢复以正常速度播放所记录的内容流。
-
公开(公告)号:US20160360147A9
公开(公告)日:2016-12-08
申请号:US14681079
申请日:2015-04-07
Applicant: TiVo Inc.
Inventor: James M. Barton , Roderick James McInnis , Alan S. Moskowitz , Andrew Martin Goodman , Ching Tong Chow , Jean Swey Kao
IPC: H04N5/775 , G11B27/034 , G11B27/032 , G11B27/30 , G11B27/10 , H04N5/44 , H04N5/76 , H04N5/782 , H04N5/781 , H04N9/79 , G11B27/00 , G11B27/024 , H04N9/804 , H04N9/806 , G11B27/031
CPC classification number: H04N5/775 , G06K9/00771 , G11B27/002 , G11B27/024 , G11B27/031 , G11B27/032 , G11B27/034 , G11B27/105 , G11B27/3027 , G11B27/3054 , G11B2220/216 , G11B2220/2562 , G11B2220/2575 , G11B2220/455 , G11B2220/90 , H04N5/4401 , H04N5/76 , H04N5/781 , H04N5/782 , H04N5/783 , H04N9/7921 , H04N9/8042 , H04N9/8063 , H04N21/4147 , H04N21/42204 , H04N21/42615 , H04N21/4263 , H04N21/4307 , H04N21/432 , H04N21/4334 , H04N21/4341 , H04N21/4344 , H04N21/4345 , H04N21/4402 , H04N21/440281 , H04N21/4532 , H04N21/454 , H04N21/472 , H04N21/47214 , H04N21/4884 , H04N21/8456 , H04N21/8547
Abstract: A digital security surveillance system allows a user to store selected security surveillance feeds while the user is simultaneously watching or reviewing another feed. User control commands are accepted and sent through the system. The system parses the resulting digital stream and generates identifying information associated with at least one video segment of the digital stream. The video segments are stored on a storage device. When a security surveillance feed is requested for display, a corresponding stored digital stream is found and its video segments are extracted from the storage device and sent to a decoder that converts the digital stream into display output signals. The security surveillance feeds can be simultaneously sent to an external storage device such as a DVD recorder or VCR.
Abstract translation: 数字安全监控系统允许用户在用户同时观看或查看另一个馈送时存储所选择的安全监视馈送。 用户控制命令被接受并通过系统发送。 该系统解析生成的数字流并产生与数字流的至少一个视频段相关联的标识信息。 视频片段存储在存储设备上。 当要求显示安全监视馈送时,找到对应的存储的数字流,并且从存储装置中提取其视频段并将其发送到将数字流转换成显示输出信号的解码器。 安全监视源可以同时发送到诸如DVD记录器或VCR的外部存储设备。
-
公开(公告)号:US20160295268A1
公开(公告)日:2016-10-06
申请号:US15181394
申请日:2016-06-13
Applicant: TiVo Inc.
Inventor: Brian Lanier , James M. Barton
IPC: H04N21/41 , H04N21/61 , H04N21/475 , H04N21/43 , H04N21/431 , H04L29/06 , H04N21/242
CPC classification number: H04N21/4122 , G06F3/1438 , G06Q20/102 , G09G2340/045 , H04L65/4076 , H04N21/2387 , H04N21/242 , H04N21/4126 , H04N21/4302 , H04N21/431 , H04N21/4334 , H04N21/4402 , H04N21/47217 , H04N21/4751 , H04N21/6125 , H04N21/812
Abstract: A method for displaying multimedia content is described. The method includes causing playing of multimedia content on a first device; responsive to a first user input, on a second device, comprising one of: playing, fast forwarding, rewinding, or pausing the playing of the multimedia content: causing an action comprising one of: playing, fast forwarding, rewinding, or pausing of the multimedia content on the second device at a start position that is based on the user input and a current position of the playing of the multimedia content on the first device.
Abstract translation: 描述用于显示多媒体内容的方法。 该方法包括:在第一设备上播放多媒体内容; 响应第一用户输入,在第二设备上,包括播放,快速转发,倒回或暂停播放多媒体内容之一:引起包括下列之一的动作:播放,快速转发,倒退或暂停 基于用户输入的开始位置处的第二设备上的多媒体内容以及在第一设备上播放多媒体内容的当前位置。
-
公开(公告)号:US09414005B1
公开(公告)日:2016-08-09
申请号:US14338335
申请日:2014-07-22
Applicant: TiVo Inc.
Inventor: Craig Seidel , David E. Bruce
CPC classification number: H04N21/42226 , G08C23/04 , G08C2201/20 , G11B27/005 , G11B27/105 , G11B27/34 , G11B2220/20 , H04N5/4403 , H04N5/44513 , H04N5/44543 , H04N5/76 , H04N5/781 , H04N5/782 , H04N5/85 , H04N5/907 , H04N7/163 , H04N7/173 , H04N7/17318 , H04N7/17354 , H04N9/8042 , H04N21/252 , H04N21/2547 , H04N21/25891 , H04N21/4147 , H04N21/42204 , H04N21/4325 , H04N21/4331 , H04N21/4334 , H04N21/44008 , H04N21/44016 , H04N21/44222 , H04N21/4532 , H04N21/454 , H04N21/4663 , H04N21/4825 , H04N21/4826 , H04N21/4828 , H04N21/485 , H04N21/6543 , H04N21/812 , H04N21/8153 , H04N21/84 , H04N21/8455 , H04N2005/4435 , H04N2005/4441
Abstract: A method and apparatus for programming a remote control is provided. Control data that identifies one or more mode codes is stored in a computing device that is operationally connected to a detector. A user presses a button on a source remote control to cause an input signal to be transmitted from the source remote control to be received by the detector. The detector decodes the input signal, and consults the control data to determine a particular IR code that is associated with the source remote control. The computing device may then display information identifying a particular mode code on a display to allow the user to manually program a target remote control with the particular mode code. Alternately, the computing device may transmit the particular mode code to the target remote control to allow the target remote control to automatically configure itself with the particular mode code.
Abstract translation: 提供了一种用于编程遥控器的方法和装置。 识别一个或多个模式代码的控制数据被存储在可操作地连接到检测器的计算设备中。 用户按下源遥控器上的按钮以使得从源遥控器发送输入信号以由检测器接收。 检测器解码输入信号,并查阅控制数据以确定与源遥控器相关联的特定IR代码。 然后,计算设备可以在显示器上显示标识特定模式代码的信息,以允许用户用特定模式代码手动编程目标遥控器。 或者,计算设备可以将特定模式代码发送到目标远程控制器,以允许目标远程控制器使用特定模式代码自动配置自身。
-
公开(公告)号:US09405976B2
公开(公告)日:2016-08-02
申请号:US14829593
申请日:2015-08-18
Applicant: TiVo Inc.
Inventor: Heather Dunlop , Matthew Berry
CPC classification number: G06K9/00718 , G06K9/00751 , G06K9/52 , G06K9/6215 , G06T7/174 , G06T2207/10016 , G06T2207/20021
Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.
-
-
-
-
-
-
-
-
-