CN105763824A - 用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统 - Google Patents

用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统 Download PDF

Info

Publication number
CN105763824A
CN105763824A CN201610143560.1A CN201610143560A CN105763824A CN 105763824 A CN105763824 A CN 105763824A CN 201610143560 A CN201610143560 A CN 201610143560A CN 105763824 A CN105763824 A CN 105763824A
Authority
CN
China
Prior art keywords
media program
media
program
described media
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610143560.1A
Other languages
English (en)
Inventor
贾森·G·克里科里安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sling Media LLC
Original Assignee
Sling Media LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sling Media LLC filed Critical Sling Media LLC
Publication of CN105763824A publication Critical patent/CN105763824A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/147Scene change detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42661Internal components of the client ; Characteristics thereof for reading from or writing on a magnetic storage medium, e.g. hard disk drive
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6543Transmission by server directed to the client for forcing some client operations, e.g. recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/85406Content authoring involving a specific file format, e.g. MP4 format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Abstract

本发明涉及用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统。能够在易地播放系统的媒体播放器上实现PVR(个人视频记录器)功能性,其允许用户从物理上远离媒体节目源的位置记录所述媒体节目。所述媒体播放器可接收节目调度信息且向所述用户呈现所述节目调度信息。基于用户输入,所述媒体播放器识别媒体节目和相关联的调度信息。当调度所述媒体节目来播放时,所述媒体播放器请求媒体广播装置接收所述媒体节目;对所述媒体节目进行数字化、变码及/或变码流(如果需要);且将所述媒体节目传输到所述媒体播放器。所述媒体节目可被记录在所述媒体广播装置的本地存储装置或所述媒体播放器中。

Description

用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统
分案申请的相关信息
本申请是申请号为200810161874.X,申请日为2008年10月13日,优先权日为2007年11月1日,发明名称为“用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统”的发明专利申请的分案申请。
相关申请交叉参考案
此申请案是2005年6月7日提出申请的序列号为11/147,664的美国专利申请案的部分接续申请案,所述申请案的全文以引用的方式并入本文中。
技术领域
本发明通常涉及媒体应用,且特定而言涉及使用易地播放系统中的个人视频记录器(PVR)功能性记录媒体节目。
背景技术
电视和其它视频内容逐渐地在移动装置上寻找到归宿,例如移动电话、个人数字助理(PDA)和个人视频播放器(PVP)。例如,不再仅在电视上寻找得到电视节目编排。通过计算机网络,以及其它传送机制,电视和其它媒体内容正逐渐地变得可在所述移动装置上获得。
随着用户变得更适应于移动装置上的视频经历,且随着移动存储装置解决方案(例如,可装卸快闪媒体和小的硬盘驱动)变得更强大且便宜,出现对将个人视频记录器(PVR)功能性添加到所述装置的需要。具有个人视频记录器功能性的装置可将数字格式的视频数据记录在数字存储装置(例如,计算机存储器、硬盘驱动)上。具有个人视频记录器功能性的装置可还提供其它控制特征,例如,回放、快进、倒回和暂停,加上跳跃到节目的任一部分而不必倒回或快进数据流的能力。
传统地,在例如机顶盒的装置中实施个人视频记录器功能性,所述装置物理地连接到媒体源(例如,电视电缆、卫星碟)、存储电视节目且将所存储的节目传输到输出装置,例如电视机。然而,现有个人视频记录器装置通常是固定的,且即使可将个人视频记录器装置运输到另一位置,却不能运输连接到所述个人视频记录器装置的媒体源。例如,一个人不能在旅途中获得家庭有线电视预订,即使理论上一个人可携带个人视频记录器装置。因为个人视频记录器装置在没有提供待记录的媒体的媒体源的情况下不能记录节目,因此传统的方法不能在移动装置中充分地提供个人视频记录器功能性。
因此,需要移动装置或在远离媒体源的位置处的装置上的个人视频记录器功能性以允许用户将媒体节目记录在所述装置上。
发明内容
本发明实施例提供与易地播放系统组合的个人视频记录器功能性以允许用户从远离媒体源的位置记录媒体节目。在一个实施例中,具有个人视频记录器功能性的易地播放系统的媒体播放器接收媒体节目调度信息并呈现给其用户。基于用户输入(或命令),所述媒体播放器识别媒体节目和相关联的调度信息。当调度播放所述媒体节目时,所述媒体播放器请求媒体广播装置接收所述媒体节目,对所述媒体节目进行数字化、变码及/或变码流(如果需要),且将其传输到所述媒体播放器。所述媒体播放器将所述媒体节目记录在本地存储装置中且在准备播放所述媒体节目时呈现通知。
在一个实施例中,所述媒体播放器从所述媒体节目的传输中断恢复且重新开始所述媒体节目的传输和记录。在另一实施例中,所述媒体播放器调节所述媒体节目的传输和记录以减少对所述媒体播放器执行的其它任务的影响。
附图说明
图1是根据本发明实施例用于在易地播放系统中记录媒体节目的计算环境的方框图。
图2是根据本发明实施例图解说明远程装置的架构的方框图。
图3是根据本发明实施例图解说明图1的环境中所图解说明的媒体播放器内的模块的方框图。
图4是根据本发明实施例用于在图1环境中所图解说明的易地播放系统中记录媒体节目的过程的流程图。
从以下论述,所属技术领域的技术人员将容易地认识到,在不背离本文所述的本发明原理的前提下,可采用本文所图解说明的结构和方法的替代实施例。
具体实施方式
概述
本发明实施例在易地播放系统中提供个人视频记录器功能性以供其用户从物理上远离媒体源的位置记录媒体节目。媒体播放器显示在媒体源处可用媒体节目的调度信息。用户识别所述媒体播放器中的媒体节目。所述媒体播放器请求媒体广播装置接收来自所述媒体源的媒体节目且将其传输到所述媒体播放器。所述媒体播放器记录从所述媒体广播装置接收的媒体节目且向用户呈现通知。如本文所使用,媒体节目可包含任何类型的媒体内容,包含音频或视频内容或包含所述两者。
系统架构
图1是根据本发明的一个实施例用于在易地播放系统中记录媒体节目的计算环境100的方框图。如所图解说明,计算环境100包含媒体源110、媒体广播装置(以下称为广播器)120和媒体播放器130。媒体源110通过信道150以通信方式连接到广播器120。广播器120和媒体播放器130通过网络140以通信方式连接。
媒体源110包含经配置以向广播器120传输媒体内容的硬件及/或软件装置。媒体源110的实例包含电缆机顶盒、调谐器(例如,电缆调谐器)、DVD/VCD/VHS播放器、时移装置和计算机。媒体源110可根据要求或按次付费提供服务,例如视频。
媒体源110可从本地存储装置(例如,DVD)检索媒体内容或从远程源(例如,远程计算机服务器)检索媒体内容。媒体源110可通过以下各种路径接收媒体内容,包含,但不限于:在空中经由模拟或数字RF传输;通过有线/无线网络传送的因特网协议(IP)传输和卫星传输。
在一个实施例中,媒体源110接收来自广播电台(源广播器)(例如无线电台或电视台)的射频信号(RF信号)。因为RF信号可包含其中经调制的多个视频及/或音频信号,因此媒体源110可针对选定的信道过滤所述RF信号、解调制所述信道且将信号转换成分离的模拟视频及/或音频信号。
广播器120包含硬件及/或软件装置,其经配置以通过信道150接收来自媒体源110的媒体内容且通过网络140将媒体内容传输到媒体播放器130。在一个实施例中,广播器120可在将所述媒体内容发送到媒体播放器130之前对其进行数字化、变码及/或打包。在一个实施例中,广播器120可以是易地播放系统的媒体广播装置(例如,个人广播器)。广播器120可接收来自多个媒体源(未显示)的媒体内容。
易地播放系统包含媒体广播装置和媒体播放器。使用易地播放系统,用户可经由数据网络观看或收听远程装置上的现场直播、所记录或存储的媒体。例如,用户可使内容从家里的媒体广播装置(例如,卫星接收器、电缆箱或数字视频记录器)流到媒体播放器(例如在蜂窝式电话上执行的应用程序),所述媒体播放器可接收来自房屋、城镇或世界另一边的媒体。此传输可使用公用网络或专用网络。当前提供此易地播放应用的媒体广播装置产品是来自思灵媒体公司(SlingMedia,Inc.)且在2005年6月7日提出申请序列号为11/147,664的美国申请案中描述的SLINGBOXTM,所述申请案的内容以全文引用方式并入本文中。
在一个实施例中,广播器120可将所接收的媒体内容从一种媒体格式转换为另一种媒体格式或如所需要对所接收的媒体内容执行任何其它变码、编码/解码、变换、数字化(例如将媒体内容从模拟形式转换为数字形式)或其它处理。
广播器120可响应于来自媒体播放器130的请求将媒体内容传输到媒体播放器130。另一选择是,广播器120可使用例如推技术(例如,服务器推或网络播放)的内容传送机制将所述媒体内容传输到媒体播放器130。如其名称所表明的,广播器120可将所述媒体内容传输到多个装置,例如HDTV、VCR、投影机和一个或一个以上媒体播放器130。在一个实施例中,广播器120将媒体内容作为一个或一个以上媒体串流来传输。可将媒体串流作为一系列小的包来发送。广播器120可使用共用网络协议(例如,因特网协议、用户数据报协议)发送媒体串流。
在一个实施例中,广播器120可接收命令且根据所述命令进行操作。例如,命令可引导广播器120切换到具体信道、将媒体内容转换为具体格式(例如,高清晰分辨率视频)及/或使用网络协议将媒体节目传输到具体装置。媒体播放器130可通过网络140将命令传输到广播器120。在一个实施例中,广播器120在接受来自一装置的命令及/或根据来自所述装置的命令进行操作之前授权所述装置。
媒体播放器130包含硬件及/或软件装置,其经配置以通过网络140接收并记录来自广播器120的媒体内容。关于软件,媒体播放器130可以是(例如)在远程装置上的一个或一个以上操作系统内执行的一个或一个以上应用程序。所述远程装置可以是通用计算机(例如,移动计算机、个人数字助理(PDA))或移动通信装置(例如,移动电话)。关于硬件,所述媒体播放器可以是专用装置,例如具有网络能力的个人视频播放器(PVP)。
在一个实施例中,媒体播放器130可提供源广播器待广播或媒体源110处可用的媒体节目的调度信息,及/或接收识别打算记录在媒体播放器130上的媒体节目的用户输入。媒体播放器130可检索来自电子节目编排指南(EPG)服务提供商的调度信息。媒体播放器130可基于用户输入和调度信息产生命令且将所述命令传输到广播器120,所述命令指示广播器120向媒体播放器130传输所识别的媒体节目。
网络140表示广播器120与媒体播放器130之间的通信路径。网络140可以是有线或无线网络。网络140的实例包含因特网、内联网、蜂窝式网络或其组合。
信道150是媒体源110将媒体内容传输到广播器120的传送路径。信道150可以是有线或无线电缆连接(例如,A/V电缆、监视器电缆及类似电缆)。在一个实施例中,信道150可以完全在装置内,例如在广播器120与媒体源110在同一装置上的情况下。
远程装置架构
参照图2,其显示根据本发明的一个实施例图解说明执行如图1的环境100中所图解说明的媒体播放器130的远程装置200的构架的方框图。如所示,远程装置200包含耦合到总线220的处理器210。还耦合到总线220的是键盘230、网络接口240、存储器250、存储装置260和显示器270。
处理器210可以是任何通用或专用处理器。在一个实施例中,存储装置260是硬盘驱动或能够存储数据的任何其它装置,例如固态存储器装置(例如,快闪存储器)。存储器250可以是(例如)固件、只读存储器(ROM)、非易失性随机存取存储器(NVRAM)及/或RAM,且保持处理器210使用的指令和数据。网络接口240将远程装置200耦合到网络140。总线220是用作电路径的电导体,信号从连接到所述总线的组件沿着电路径发送。显示器270是输出屏幕,其上显示可视信息。显示器270可以是触敏屏幕,用户可通过触摸显示器270与媒体播放器130互动。键盘230可以是按键电话的标准键板、QWERTY键盘或任何其它类型的输入装置。在许多实例中,远程装置200缺少图2中所示元件中的一者或一者以上,例如键盘230。
如所述技术中所已知,远程装置200适合执行计算机程序模块(若干个程序)。如本文所使用,术语“模块”是指用于提供规定的功能性的计算机程序逻辑及/或数据。模块可实施于硬体、固件及/或软体中。在一个实施例中,所述模块被存储在存储装置260上、被加载到存储器250中且由处理器210执行。
媒体播放器模块
图3是根据本发明实施例图解说明媒体播放器130模块的方框图。其它实施例具有额外的及/或不同于图式中显示的模块的模块。另外,功能性可以不同于此处所述的方式分布在模块中。此外,某些功能可由实体而非媒体播放器130提供。如图3中所图解说明,媒体播放器130包含个人视频记录器模块(还可称为远程客户端应用)310、输入/输出模块320和播放器模块330。
个人视频记录器模块310经设计以向媒体播放器130提供个人视频记录器功能性。个人视频记录器模块310包含调度程序模块312、连接管理器模块314、记录器模块316和通知程序模块318。个人视频记录器模块310的全部或若干部分可驻存在广播器120、远程装置200及/或中间装置上。例如,调度程序模块312、连接管理器模块314和通知程序模块318可驻存在远程装置200上,而记录器模块316可位于广播器120上。
调度程序模块312经配置以向媒体播放器130的用户提供源广播器待广播或在媒体源110处可用的媒体节目的调度信息。例如,调度程序模块312可显示来自媒体源110的一个或多个电视台及/或有线电视提供商的可用电视节目清单。调度程序模块312可检索来自EPG服务提供商的调度信息。另一选择是,调度程序模块312可检索来自外部源(例如,媒体源110及/或广播器120)或本地存储装置(例如,存储装置260)的调度信息。在一个实施例中,调度程序模块312可使用户能够执行搜索媒体节目的调度信息。
调度程序模块312还经配置以检索识别用于记录的媒体节目的用户输入。用户可选择调度信息中呈现的媒体节目中的一个、一系列或一部分。用户可通过输入/输出模块320作出选择。在一个实施例中,调度程序模块312可在不呈现调度信息的情况下接受识别媒体节目的用户输入。例如,用户可从朋友或TV指南杂志知晓媒体节目的调度并向调度程序模块312输入调度信息以识别所述媒体节目。用户也可输入与媒体记录相关联的其它信息。例如,如果用户期望在电视节目一播放时就可观看所述电视节目,那么用户可选择记录所述节目并给其指派高的优先级。作为另一个实例,用户可设置调度程序模块312以记录另一装置(例如,广播器120)上的媒体节目。
调度程序模块312将用户输入变换成可在广播器120中执行的命令集合。例如,用户输入可包含电视节目的经调度开始日期和时间、持续时间、信道编号、优选格式和优选的传输机制。对应的命令集合包含用于切换信道的命令、用于设置开始时间的命令、用于将电视节目转换成优选格式的命令和用于使用优选的传输机制将经转换的电视节目传输到媒体播放器130的命令。
调度程序模块312将命令集合传输到广播器120。在一个实施例中,调度程序模块312维持包含经选择以记录的所有媒体节目的调度日程。当选定的媒体节目经调度以进行播放时,调度程序模块312将对应的命令集合传输到广播器120以使得广播器120将所述媒体节目传输到媒体播放器130(或某些其它装置)或在本地记录所述媒体节目。另一选择是,程序调度模块312可在相关联媒体节目的经调度时间之前将命令集合传输到广播器120。广播器120可根据所述命令调度相关联媒体节目到媒体播放器130的传输。
连接管理器模块314经配置以使用网络接口240与广播器120建立连接。可通过连接管理器模块314或广播器120起始连接建立。在一个实施例中,连接管理器模块314可检测网络接口240所支持的网络协议(或通信协议)且使用所支持的网络协议来建立与广播器120的连接。连接管理器模块314可参与关于广播器120的授权过程以获得向广播器120传输命令及/或接受来自广播器120的媒体节目的许可。
记录器模块316经配置以将媒体节目记录在本地存储装置中。取决于记录器模块316的位置,其可将媒体节目记录在远程装置200、广播器120或中间装置的存储装置中。如以上参照图1中的广播器120所述,广播器120可将媒体节目作为一系列小的包中的媒体串流来传输。记录器模块316可在这些包到达时记录所述媒体节目。
通知程序模块318经配置以发出指示媒体节目被记录且准备好供用户欣赏的通知。例如,通知程序模块318可在媒体播放器130的显示器270上显示陈述电视节目准备好供观看的消息。通知程序模块318还可在完全记录媒体节目之前呈现通知。例如,如果用户为经调度的无线电节目指示高的优先级,那么通知程序模块318可在广播器120一开始向媒体播放器130传输所述无线电节目时就向用户呈现通知。此允许用户实时(或接近实时)地收听无线电节目。
输入/输出模块320经配置以接收用户输入并在媒体播放器130上呈现输出信息(例如,媒体节目、调度信息和通知)。输入/输出模块320可经由输入装置(例如键盘230、触敏屏幕、麦克风和摄像机)接收用户输入。输入/输出模块320可经由输出装置(例如显示器270)输出信息。在一个实施例中,输入/输出模块320可向外部装置(例如,扬声器、监视器和投影机)输出媒体节目。
播放器模块330经配置以播放从广播器120接收的媒体节目或本地记录的媒体节目。播放器模块330还可经配置以提供其它控制特征,例如回放、快进、倒回和暂停,加上跳跃到所记录的媒体节目的任一部分而不必在媒体播放器130上倒回或快进数据串流的能力。在一个实施例中,播放器模块330可播放媒体节目同时记录器模块316正记录所述媒体节目或其它媒体节目。
方法概述
图4是根据本发明的一个实施例用于在易地播放系统中记录媒体节目的示意性过程的流程图。可在软件、硬件或软件与硬件的组合中来实施此过程。
图4中所图解说明的过程以媒体播放器130接收410记录媒体节目的用户命令开始。在一个实施例中,媒体播放器130呈现媒体节目的调度信息以供用户进行选择。媒体播放器130可接收来自EPG服务提供商的调度信息。所显示的调度信息可包含媒体节目的题目、信道、风格、等级(例如,美国电影协会电影评级)和广播时间。用户可检查调度信息、执行搜索且对待记录在媒体播放器130上的媒体节目作出选择。
另一选择是,用户可将媒体节目的调度信息(例如时间和信道)输入到媒体播放器130中。用户还可提供其它信息,例如记录的优先级和视频质量。例如,用户可指示媒体播放器130在所识别的媒体节目一准备好可观看时就通知所述用户。作为另一个实例,用户可指示媒体播放器130以高质量记录所识别的视频节目以使得用户可在HDTV中播放所述视频节目。用户可作出选择及/或使用例如键盘和媒体播放器130的触敏屏幕的输入装置进行输入。
在另一个实施例中,用户可经由不同的界面(例如在不同装置(例如连接到网络的计算机)上的网页)输入用户命令。代管网页的网络服务器可通过网络140将用户命令传输到媒体播放器130。
媒体播放器130向广播器120请求420所识别的媒体节目。媒体播放器130基于所识别媒体节目的调度信息和用户的输入产生命令集合。所述命令集合指示广播器120接收(或检索)所识别的媒体节目、将所述媒体节目转换成媒体播放器130(或用户识别的其它装置)可接受的格式且将经转换的节目传输到媒体播放器130。在一个实施例中,当所识别的媒体节目经调度以通过媒体源110传输时,媒体播放器130向广播器120传输命令集合,所述命令集合请求广播器120开始接收来自媒体源的媒体节目,对所述媒体节目进行数字化、变码及/或变码流(如果需要),且以数据串流方式将所述媒体节目的内容传输到媒体播放器130。在另一实施例中,所述命令集合可请求广播器120请求媒体源110切换到右信道以使得媒体源110接收所识别的媒体节目并将其传输到广播器120。
广播器120以数据串流方式向媒体播放器130传输430所识别的媒体节目。媒体播放器130接收数据串流并将所述媒体节目记录440在本地存储装置(例如,存储装置260)中。取决于个人视频记录器模块310如何分布(例如,在广播器120与媒体播放器130之间)和配置,媒体节目可被记录在广播器120、媒体播放器130或通过网络140可接入的某些其它装置中。
如以下更详细地描述,广播器120可在其接收到来自媒体源110的媒体节目时将所述媒体节目传输到媒体播放器130。另一选择是,广播器120可随时传输媒体节目,借此最小化对媒体播放器130的其它操作的影响。例如,远程装置200可以是智能电话,且用户可在驻存在所述电话上的媒体播放器正在后台接收并记录媒体节目的同时使用所述电话打电话。当媒体节目的传输中存在中断时(例如,失去蜂窝式网络连接),广播器120可随后从先前被中断的传输停止的地方重新开始传输。在一个实施例中,媒体播放器可从中间装置(例如,网络上存储装置)而非易地播放装置接收数据串流。
当选定的媒体节目被记录及/或准备好供观看时媒体播放器130可向用户呈现通知。例如,媒体播放器可产生并显示识别所述媒体节目和指示其状态的消息(例如,刚刚已接收到最后24个片断并准备好观看)。此后,用户可决定离线播放媒体节目。作为另一实例,媒体播放器130可向用户供应经记录可播放媒体节目清单,借此允许用户浏览所记录节目的清单并选择一者以欣赏。
媒体播放器130接收450播放所记录的媒体节目的用户命令并播放460所记录的媒体节目。在一个实施例中,用户从所记录节目的清单中选择媒体节目。在另一实施例中,用户可选择当媒体节目正被媒体播放器130记录时播放所述媒体节目。
媒体内容的传输
可使用不同的通信协议(或网络协议)及/或网络来传输媒体节目。广播器120和媒体播放器130可支持多个通信协议(例如,以太网、WiMAX、WAN、Wi-Fi和蓝牙)且可通过多个网络进行通信。广播器120可使用一个或一个以上通信协议及/或网络传输媒体节目。
在一个实施例中,媒体播放器130可向广播器120发送命令,所述命令指示广播器120使用特定通信协议及/或网络。因此,媒体播放器130的用户可设置指示各种通信协议及/或网络中用户的优选的规则。例如,用户可设置当以太网和Wi-Fi两个通信协议都可用时指示广播器120使用以太网而非Wi-Fi来传输媒体节目的规则。用户还可设置通信协议及/或网络的约束条件。例如,用户可禁止广播器120在6AM与9PM之间使用蜂窝式网络传输媒体节目。用户还可规定传输的特定通信协议。例如,用户可为媒体节目设置低优先级,从而需要广播器120在整夜里在非高峰时间期间将所述媒体节目传输到蜂窝式电话以使得第二天用户可在所述蜂窝式电话上离线观看所述媒体节目。
媒体播放器130可在幕后(即,在主动地执行其它操作或任务时)接收并记录媒体节目。例如,取决于远程装置200执行媒体播放器130的能力,用户可在媒体播放器130正接收并记录来自广播器120的媒体节目时使用远程装置200来打电话、发送及/或接收电子邮件或短消息、浏览因特网或收听音乐。在一个实施例中,连接管理器模块314调节媒体节目的传输以使得所述传输和记录不影响(或最小程度地影响)其它任务。例如,当检测到用户正起始电话呼叫时,连接管理器模块314可暂时地停止(或中止)所述传输,将所述传输从使用蜂窝式网络切换成使用另一网络或降低传输速率。因此,可随时实现媒体节目传输和记录且不干涉远程装置200及/或媒体播放器130的其它操作。
在一个实施例中,在媒体节目的传输被中断之后,广播器120可将所述媒体节目(或其一部分)暂时地记录(或高速缓冲存储)在本地(内置或可拆卸)存储装置中。传输可被中断(例如,网络140可变得暂时不可用)或变慢(例如,媒体播放器130及/或执行媒体播放器130的装置200可能忙于执行其它任务)。因此,广播器120可将从媒体源110接收的媒体节目(或其一部分)记录在本地存储装置中以防止其丢失。一旦重新建立广播器120与媒体播放器130之间的连接,就可考虑先前被中断的传输停止的点重新开始媒体节目的传输。
如以上关于图3和4所解释,取决于个人视频记录器模块310如何分布和配置,广播器120可将媒体节目记录在本地存储装置或中间装置(例如,网络上存储装置(例如个人计算机)、网络接入服务器或存储区域网络)中。中间装置可向媒体播放器130提供个人视频记录器功能性。当用户希望从媒体播放器130接入媒体节目时,广播器120可通过在再打包并使来自中间装置的媒体节目流到媒体播放器130之前检索所述来自中间装置的媒体节目且对内容进行变码及/或变码流(如果需要)来担当媒体播放器130与中间装置之间的仲裁器。另一选择是,媒体播放器130可直接接入中间装置。例如,可指示广播器120将媒体节目传输到膝上型计算机(中间装置)。媒体播放器130可随后(或同时地)通过本地网络(例如,蓝牙)从膝上型计算机检索媒体节目。
总结
所属技术领域的技术人员将认识到上述方法可用于众多情况或应用中。例如,其可用来在易地播放系统上提供时移功能性以记录音频及/或视频节目。
出于说明目的呈现了对本发明实施例的上述说明;其并不打算是穷尽的或将本发明限于所揭示的明确形式。所属相关技术领域的技术人员可了解鉴于以上教示内容许多修改和变化形式是可能的。
以上说明的某些部分就算法和关于信息的符号操作表示方面描述本发明的实施例。所属数据处理技术领域的技术人员通常使用这些算法说明和表示向所属技术领域的其它技术人员有效地传达其工作实质。从功能上、计算上或逻辑上进行描述的这些运算应理解为由计算机程序或等效电路、微码或类似物来实施。此外,还已经证明有时将这些操作布置称为模块是方便的,而不会丧失通用性。所述操作和其相关联的模块可体现在软件、固件、硬件或其任一组合中。
另外,用来描述各种量、数据值和计算的术语被理解为与适当的物理量相关联且仅是应用于所述量的方便标示。除非根据一下论述显而易见地另有具体规定,否则应了解,在本说明的通篇中,利用例如“处理”或“计算”或“运算”或“确定”或类似用语进行的论述是指计算机系统或类似电子计算装置所进行的动作和过程,所述计算机系统或类似电子计算装置对在计算机系统存储器或寄存器或其它此类信息存储、传输或显示装置中被表示成物理(电子)量的数据进行处理和变换。
本发明的实施例可还涉及用于执行本文的操作的设备。此设备可针对所需的目的来特别地构造,或其可包括通用计算装置,所述通用计算装置由存储于所述计算机中的计算机程序来有选择地启动或重新配置。此计算机程序可存储在计算机可读存储媒体中,例如,但不限于:任何类型的磁盘,包含软盘、光盘、CD-ROM、磁光盘、只读存储器(ROM)、随机存取存储器(RAM)、EPROM、EEPROM、磁卡或光卡、专用集成电路(ASIC)、或任何类型的媒体,其适于存储电子指令且每一者均耦合到计算机系统总线。此外,在本说明书中提及的计算机可包含单个处理器,或可以是采用多处理器设计的架构以实现增加的计算能力。
本发明的实施例可还涉及体现在载波中的计算机数据信号,其中所述计算机数据信号包含计算机程序产品的任何实施例或本文所述的其它数据组合。计算机数据信号是在有形媒体中呈现且被调制或另外编码成根据任何适当传输方法传输的载波的产品。
本文中所呈现的算法及显示并非与任何特定计算机或其它设备内在地相关。各种通用系统还可根据本文中的教示内容与程序一起使用,或者可证明便于构造用于实施所需方法步骤的更专门的设备。从上文的说明中将显露各种所述系统的所需结构。另外,本发明的实施例并不是参照任一特定编程语言加以描述的。应了解,可使用各种编程语言来实施如本文所述的本发明的各种实施例,且对特定语言的任何提及是为了揭示本发明实施例的可行性和最佳模式。
最后,应注意,本说明书中所使用的语言原则上是出于易读性和指示性目的而选择的,而不是为描述或限制发明的标的物而选择的。因此,本发明的揭示内容旨在说明性而非限定本发明的范围,本发明的范围阐述于所附权利要求书中。

Claims (13)

1.一种用于在远程装置处记录通过网络接收的来自位置移动装置的媒体节目的方法,所述方法包括:
在所述远程装置处接收用户输入,其中所述用户输入识别待记录的媒体节目;
引导所述位置移动装置以从媒体源获得经识别的所述媒体节目;
通过所述网络在所述远程装置处接收来自所述位置移动装置的所获得的所述媒体节目;
响应于所述远程装置执行另一任务,调节所述媒体节目的接收以减少对执行所述另一任务的影响;
将接收的所述媒体节目记录在所述远程装置处的本地存储装置中;以及
通过所述远程装置回放记录在所述本地存储装置中的所述媒体节目。
2.根据权利要求1所述的方法,其还包括:所述调节包括暂时中止对所述媒体节目的传输。
3.根据权利要求1所述的方法,其中所述调节包括:使用不同的通信协议接收所述媒体节目。
4.根据权利要求1所述的方法,其中所述调节包括:使用不同的网络接收所述媒体节目。
5.根据权利要求1所述的方法,其中所述调节包括:以较低的传输率接收所述媒体节目。
6.根据权利要求1所述的方法,其中调节对所述媒体节目的接收包括:从所述远程装置的连接管理器向广播器传输命令,以指示所述广播器调节对所述媒体节目的接收。
7.根据权利要求6所述的方法,其中所述命令指示所述广播器执行以下任务中的至少之一:
中止向所述远程装置传输所述媒体节目;
使用不同的通信协议传输所述媒体节目;
使用不同的网络传输所述媒体节目;
以较低的传输率传输所述媒体节目。
8.根据权利要求1所述的方法,其中所述远程装置是移动电话;所述其它任务包括电话呼叫;且其中所述调节包括暂时中止对所述媒体节目的接收,直到所述电话呼叫结束为止。
9.一种用于记录通过网络接收的来自位置移动装置的媒体节目的系统,所述系统包括:
用户输入装置,其用于接收用户输入,所述用户输入识别来自所述位置移动装置的可用的所述媒体节目;
到所述网络的接口;以及
媒体播放器模块,其用于通过所述接口接收来自所述位置移动装置的经识别的所述媒体节目以回放所接收的所述媒体节目,以及响应于所述系统执行另一任务以调节所述媒体节目的所述接收,从而减少对执行所述另一任务的影响。
10.根据权利要求9所述的系统,其中所述用户输入装置用于:呈现来自电子节目指南服务提供商的所述媒体节目的调度信息。
11.根据权利要求9所述的系统,其中所述接口通过向广播器传输命令以指示所述广播器执行以下任务中的至少之一来调节所述媒体节目的接收:
中止向所述远程装置传输所述媒体节目;
使用不同的通信协议传输所述媒体节目;
使用不同的网络传输所述媒体节目;
以较低的传输率传输所述媒体节目。
12.根据权利要求9所述的系统,其中所述接口通过执行从由以下任务组成的组中选择的至少一项任务来调节所述媒体节目的接收:
中止接收所述媒体节目;
使用不同的通信协议接收所述媒体节目;
使用不同的网络接收所述媒体节目;
以较低的传输率接收所述媒体节目。
13.根据权利要求11所述的系统,其中所述系统是无线电话;所述其它任务包括电话呼叫;且其中所述接口通过在所述电话呼叫期间暂时中止所述媒体节目的接收来调节所述媒体节目的接收。
CN201610143560.1A 2007-11-01 2008-10-13 用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统 Pending CN105763824A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/933,969 US7917932B2 (en) 2005-06-07 2007-11-01 Personal video recorder functionality for placeshifting systems
US11/933,969 2007-11-01

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNA200810161874XA Division CN101426125A (zh) 2007-11-01 2008-10-13 用于位置移动播放系统的个人视频记录器功能性

Publications (1)

Publication Number Publication Date
CN105763824A true CN105763824A (zh) 2016-07-13

Family

ID=40340761

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201610143560.1A Pending CN105763824A (zh) 2007-11-01 2008-10-13 用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统
CNA200810161874XA Pending CN101426125A (zh) 2007-11-01 2008-10-13 用于位置移动播放系统的个人视频记录器功能性

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA200810161874XA Pending CN101426125A (zh) 2007-11-01 2008-10-13 用于位置移动播放系统的个人视频记录器功能性

Country Status (4)

Country Link
US (6) US7917932B2 (zh)
EP (2) EP2056598A1 (zh)
CN (2) CN105763824A (zh)
TW (1) TWI406570B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111225225A (zh) * 2018-11-27 2020-06-02 腾讯科技(深圳)有限公司 直播回放方法、装置、终端及存储介质

Families Citing this family (163)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020002039A1 (en) * 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
US6263503B1 (en) 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US8266657B2 (en) 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US10127802B2 (en) 2010-09-28 2018-11-13 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US8988221B2 (en) 2005-03-16 2015-03-24 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US20170118037A1 (en) 2008-08-11 2017-04-27 Icontrol Networks, Inc. Integrated cloud system for premises automation
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
JP2007529826A (ja) 2004-03-16 2007-10-25 アイコントロール ネットワークス, インコーポレイテッド 対象事項管理ネットワーク
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US10375253B2 (en) 2008-08-25 2019-08-06 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US20090077623A1 (en) 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US9191228B2 (en) 2005-03-16 2015-11-17 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US9219729B2 (en) 2004-05-19 2015-12-22 Philip Drope Multimedia network system with content importation, content exportation, and integrated content management
US20150201230A1 (en) * 2004-05-19 2015-07-16 Philip Drope Using Personal Video Recorder Functionality in a Placeshifting System with Secure Handling of Media Content
EP1769399B1 (en) 2004-06-07 2020-03-18 Sling Media L.L.C. Personal media broadcasting system
US7917932B2 (en) * 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
US9998802B2 (en) 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US8099755B2 (en) 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US7975062B2 (en) 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
US7769756B2 (en) 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US8346605B2 (en) 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US20120324566A1 (en) 2005-03-16 2012-12-20 Marc Baum Takeover Processes In Security Network Integrated With Premise Security System
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
EP1899814B1 (en) 2005-06-30 2017-05-03 Sling Media, Inc. Firmware update for consumer electronic device
US7660558B2 (en) 2005-12-31 2010-02-09 Adobe Systems Incorporated Interrupting and resuming a media player
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US20130167024A1 (en) 2006-12-05 2013-06-27 Adobe Systems Incorporated Embedded document within an application
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US7743339B1 (en) 2007-02-01 2010-06-22 Adobe Systems Incorporated Rendering text in a brew device
US7633385B2 (en) 2007-02-28 2009-12-15 Ucontrol, Inc. Method and system for communicating with and controlling an alarm system from a remote server
US8589779B2 (en) * 2007-03-08 2013-11-19 Adobe Systems Incorporated Event-sensitive content for mobile devices
BRPI0809354A2 (pt) * 2007-03-26 2014-09-02 Record4Free Tv Ag Transmissão de dados de vídeo através de conexão usb
US8331987B2 (en) * 2007-04-19 2012-12-11 Apple Inc. Personal area network systems and devices and methods for use thereof
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10616075B2 (en) * 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US10051078B2 (en) 2007-06-12 2018-08-14 Icontrol Networks, Inc. WiFi-to-serial encapsulation in systems
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US8477793B2 (en) 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US8350971B2 (en) 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
JP5211672B2 (ja) * 2007-12-13 2013-06-12 富士通モバイルコミュニケーションズ株式会社 携帯端末装置
US9015147B2 (en) 2007-12-20 2015-04-21 Porto Technology, Llc System and method for generating dynamically filtered content results, including for audio and/or video channels
US8316015B2 (en) 2007-12-21 2012-11-20 Lemi Technology, Llc Tunersphere
US8117193B2 (en) 2007-12-21 2012-02-14 Lemi Technology, Llc Tunersphere
US8060609B2 (en) 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US20100001960A1 (en) * 2008-07-02 2010-01-07 Sling Media, Inc. Systems and methods for gestural interaction with user interface objects
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US8381310B2 (en) 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
US20100064332A1 (en) * 2008-09-08 2010-03-11 Sling Media Inc. Systems and methods for presenting media content obtained from multiple sources
US8667163B2 (en) 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US8819182B2 (en) * 2008-09-24 2014-08-26 Centurylink Intellectual Property Llc System and method for updating vehicle media content
US8332528B2 (en) * 2008-11-18 2012-12-11 Agere Systems Llc Personal broadcast and content delivery engine
US9191610B2 (en) 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
US8494899B2 (en) 2008-12-02 2013-07-23 Lemi Technology, Llc Dynamic talk radio program scheduling
US8438602B2 (en) 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
US8060571B2 (en) 2009-04-15 2011-11-15 Sling Media, Inc. Sharing of audio/visual content with a selected user
US8171148B2 (en) * 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
US8406431B2 (en) 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
FR2948836B1 (fr) * 2009-07-29 2011-08-26 Eutelsat Sa Procede de diffusion de donnees par un serveur push vers des terminaux utilisateurs via un dispositif d'interface
US9479737B2 (en) 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US8532472B2 (en) 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US8799408B2 (en) 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US9565479B2 (en) * 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US8966101B2 (en) * 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US20110035466A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Home media aggregator system and method
US9525838B2 (en) 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
ES2734904T3 (es) * 2009-08-25 2019-12-12 Bond Tv Llc Un método y sistema para distribuir datos a un usuario final
US9160974B2 (en) 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US8314893B2 (en) * 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
US8621099B2 (en) 2009-09-21 2013-12-31 Sling Media, Inc. Systems and methods for formatting media content for distribution
US10063812B2 (en) * 2009-10-07 2018-08-28 DISH Technologies L.L.C. Systems and methods for media format transcoding
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
US8799485B2 (en) 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
US8626879B2 (en) * 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
US8856349B2 (en) 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices
CN102238160B (zh) * 2010-05-06 2014-05-14 腾讯数码(深圳)有限公司 掉线重连后回放场景的装置及方法
AU2011250886A1 (en) 2010-05-10 2013-01-10 Icontrol Networks, Inc Control system user interface
WO2011149558A2 (en) 2010-05-28 2011-12-01 Abelow Daniel H Reality alternate
US9113185B2 (en) 2010-06-23 2015-08-18 Sling Media Inc. Systems and methods for authorizing access to network services using information obtained from subscriber equipment
US8836467B1 (en) 2010-09-28 2014-09-16 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
US9055135B2 (en) * 2010-11-15 2015-06-09 Sling Media Pvt Ltd Scheduled placeshifting
US8787975B2 (en) 2010-11-18 2014-07-22 Aereo, Inc. Antenna system with individually addressable elements in dense array
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US9147337B2 (en) 2010-12-17 2015-09-29 Icontrol Networks, Inc. Method and system for logging security event data
CA2827505A1 (en) 2011-02-18 2012-08-23 Aereo, Inc. Cloud based location shifting service
US9021607B2 (en) 2011-02-25 2015-04-28 Avaya Inc. Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers
US9183514B2 (en) 2011-02-25 2015-11-10 Avaya Inc. Advanced user interface and control paradigm including contextual collaboration for multiple service operator extended functionality offers
US8819729B2 (en) 2011-02-25 2014-08-26 Avaya Inc. Advanced user interface and control paradigm for multiple service operator extended functionality offers
CN102790779B (zh) * 2011-05-16 2016-04-13 腾讯科技(深圳)有限公司 一种直播视频资源下载方法和装置
US9923279B2 (en) 2011-09-13 2018-03-20 Charter Communications Operating, Llc Antenna system with small multi-band antennas
US9148674B2 (en) 2011-10-26 2015-09-29 Rpx Corporation Method and system for assigning antennas in dense array
JP5148744B1 (ja) * 2011-12-27 2013-02-20 株式会社東芝 情報処理装置および情報処理方法
WO2013149596A1 (zh) * 2012-04-05 2013-10-10 Zhang Guobiao 基于位置的预取和基于参与者的预取
KR20130137458A (ko) * 2012-06-07 2013-12-17 삼성전자주식회사 디스플레이 장치 및 방법
US9363575B2 (en) * 2013-02-26 2016-06-07 Roku, Inc. Method and apparatus for viewing instant replay
US9674257B2 (en) 2013-12-31 2017-06-06 Echostar Technologies L.L.C. Placeshifting live encoded video faster than real time
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US9596429B2 (en) * 2015-05-08 2017-03-14 Echostar Technologies L.L.C. Apparatus, systems and methods for providing content when loud background noise is present
KR102434103B1 (ko) * 2015-09-18 2022-08-19 엘지전자 주식회사 디지털 디바이스 및 상기 디지털 디바이스에서 데이터 처리 방법
US20170085931A1 (en) * 2015-09-22 2017-03-23 Samsung Electronics Co., Ltd. Electronic apparatus and method for providing content thereof
US10230866B1 (en) 2015-09-30 2019-03-12 Amazon Technologies, Inc. Video ingestion and clip creation
US11158344B1 (en) 2015-09-30 2021-10-26 Amazon Technologies, Inc. Video ingestion and clip creation
US10440439B2 (en) 2017-02-28 2019-10-08 The Directv Group, Inc. Method and apparatus for media content streaming and reminder notifications
CN107135416B (zh) * 2017-03-27 2019-01-08 腾讯科技(深圳)有限公司 视频下载方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05268296A (ja) * 1992-03-17 1993-10-15 Toshiba Corp 通信方式
CN1558668A (zh) * 2004-02-13 2004-12-29 威盛电子股份有限公司 传输影像帧的方法
US20050204046A1 (en) * 2002-06-20 2005-09-15 Takahiro Watanabe Data transmitting apparatus, data receiving apparatus, data transmitting manner, and data receiving manner
US20060095472A1 (en) * 2004-06-07 2006-05-04 Jason Krikorian Fast-start streaming and buffering of streaming content for personal media player

Family Cites Families (478)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3416043A (en) 1965-04-12 1968-12-10 Burroughs Corp Integrated anti-ringing clamped logic circuits
GB2029141A (en) 1978-08-26 1980-03-12 Viva Co Gain control arrangements
US5377332A (en) 1989-10-02 1994-12-27 Data General Corporation Bus arbitration algorithm and apparatus
US5321846A (en) 1990-04-28 1994-06-14 Sony Corporation Signal transmission system with quicker response and with parallel and serial outputs
US5237648A (en) 1990-06-08 1993-08-17 Apple Computer, Inc. Apparatus and method for editing a video recording by selecting and displaying video clips
US5293357A (en) 1990-09-10 1994-03-08 The Superguide Corporation Method and apparatus for controlling a television program recording device
CA2055554C (en) 1990-12-11 1998-04-14 John Monroe Dinwiddie, Jr. Multimedia system
US5161021A (en) 1990-12-18 1992-11-03 Tsai Ching Yun Wireless video/audio signal or data transmission device and its remote control circuit
US5132992A (en) 1991-01-07 1992-07-21 Paul Yurt Audio and video transmission and receiving system
US5159447A (en) 1991-05-23 1992-10-27 At&T Bell Laboratories Buffer control for variable bit-rate channel
US5706290A (en) 1994-12-15 1998-01-06 Shaw; Venson Method and apparatus including system architecture for multimedia communication
US6400996B1 (en) 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
US5610653A (en) 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US5434678A (en) 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
US6553178B2 (en) 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system
US5684918A (en) 1992-02-07 1997-11-04 Abecassis; Max System for integrating video and communications
US5953485A (en) 1992-02-07 1999-09-14 Abecassis; Max Method and system for maintaining audio during video control
US6208805B1 (en) 1992-02-07 2001-03-27 Max Abecassis Inhibiting a control function from interfering with a playing of a video
EP0590759B1 (en) 1992-08-12 1998-12-09 International Business Machines Corporation System and method for locating video segment boundaries
US5386493A (en) 1992-09-25 1995-01-31 Apple Computer, Inc. Apparatus and method for playing back audio at faster or slower rates without pitch distortion
US6201536B1 (en) 1992-12-09 2001-03-13 Discovery Communications, Inc. Network manager for cable television system headends
WO1994014279A1 (en) 1992-12-09 1994-06-23 Discovery Communications, Inc. Digital cable headend for cable television delivery system
JP3193176B2 (ja) 1993-03-05 2001-07-30 パイオニア株式会社 双方向リモートコントロールシステム
US20020032907A1 (en) 1993-03-29 2002-03-14 Daniels John J. Initiating record from an electronic programming schedule
US5438423C1 (en) 1993-06-25 2002-08-27 Grass Valley Us Inc Time warping for video viewing
US6279029B1 (en) 1993-10-12 2001-08-21 Intel Corporation Server/client architecture and method for multicasting on a computer network
US7103197B2 (en) 1993-11-18 2006-09-05 Digimarc Corporation Arrangement for embedding subliminal data in imaging
US5583562A (en) 1993-12-03 1996-12-10 Scientific-Atlanta, Inc. System and method for transmitting a plurality of digital services including imaging services
US5422674A (en) 1993-12-22 1995-06-06 Digital Equipment Corporation Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof
US6421429B1 (en) 1993-12-29 2002-07-16 At&T Corporation Network-based system enabling image communications
CA2140850C (en) 1994-02-24 1999-09-21 Howard Paul Katseff Networked system for display of multimedia presentations
EP1193940A3 (en) 1994-03-21 2004-09-01 Avid Technology, Inc. Apparatus and computer-implemented process for providing real-time multimedia data transport in a distributed computing system
EP0690626A2 (en) 1994-06-30 1996-01-03 AT&T Corp. System for storage and playback of segmented video data
US5624265A (en) 1994-07-01 1997-04-29 Tv Interactive Data Corporation Printed publication remote contol for accessing interactive media
US5794116A (en) 1994-08-09 1998-08-11 Matsushita Electric Industrial Co., Ltd. Wireless video distribution system which avoids communication path congestion
US5602589A (en) 1994-08-19 1997-02-11 Xerox Corporation Video image compression using weighted wavelet hierarchical vector quantization
US5515098A (en) 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
US5828421A (en) 1994-10-11 1998-10-27 Hitachi America, Ltd. Implementation efficient digital picture-in-picture decoding methods and apparatus
US5793980A (en) 1994-11-30 1998-08-11 Realnetworks, Inc. Audio-on-demand communication system
GB2295936B (en) 1994-12-05 1997-02-05 Microsoft Corp Progressive image transmission using discrete wavelet transforms
US5774170A (en) 1994-12-13 1998-06-30 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers
US5708961A (en) 1995-05-01 1998-01-13 Bell Atlantic Network Services, Inc. Wireless on-premises video distribution using digital multiplexing
US6505160B1 (en) 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
US5778077A (en) 1995-09-13 1998-07-07 Davidson; Dennis M. Automatic volume adjusting device and method
GB2307151A (en) 1995-11-10 1997-05-14 British Broadcasting Corp Digital coding of video signals
US5886732A (en) 1995-11-22 1999-03-23 Samsung Information Systems America Set-top electronics and network interface unit arrangement
US5722041A (en) 1995-12-05 1998-02-24 Altec Lansing Technologies, Inc. Hybrid home-entertainment system
US6075906A (en) 1995-12-13 2000-06-13 Silicon Graphics Inc. System and method for the scaling of image streams that use motion vectors
US6044396A (en) 1995-12-14 2000-03-28 Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P. Method and apparatus for utilizing the available bit rate in a constrained variable bit rate channel
US5831664A (en) 1995-12-15 1998-11-03 Mediaone Group, Inc. Method and system for synchronizing data between at least one mobile interface device and an interactive terminal
US5710605A (en) 1996-01-11 1998-01-20 Nelson; Rickey D. Remote control unit for controlling a television and videocassette recorder with a display for allowing a user to select between various programming schedules
JPH09233467A (ja) 1996-02-21 1997-09-05 Fujitsu Ltd 画像データ通信装置及び画像データ通信システムにおける通信データ量調整方法
US6286142B1 (en) 1996-02-23 2001-09-04 Alcatel Usa, Inc. Method and system for communicating video signals to a plurality of television sets
US6243596B1 (en) 1996-04-10 2001-06-05 Lextron Systems, Inc. Method and apparatus for modifying and integrating a cellular phone with the capability to access and browse the internet
US5850482A (en) 1996-04-17 1998-12-15 Mcdonnell Douglas Corporation Error resilient method and apparatus for entropy coding
BE1010193A3 (nl) 1996-04-17 1998-02-03 Philips Electronics Nv Encodeer-inrichting voor het encoderen van een programma en opteken-inrichting.
US6049671A (en) 1996-04-18 2000-04-11 Microsoft Corporation Method for identifying and obtaining computer software from a network computer
US5883884A (en) 1996-04-22 1999-03-16 Roger F. Atkinson Wireless digital communication system having hierarchical wireless repeaters with autonomous hand-off
JP3697317B2 (ja) 1996-05-28 2005-09-21 株式会社東芝 通信装置
US6628303B1 (en) 1996-07-29 2003-09-30 Avid Technology, Inc. Graphical user interface for a motion video planning and editing system for a computer
US6117126A (en) 1996-08-29 2000-09-12 Bausch & Lomb Surgical, Inc. Surgical module with independent microprocessor-based communication
US5852437A (en) 1996-09-24 1998-12-22 Ast Research, Inc. Wireless device for displaying integrated computer and television user interfaces
US7055166B1 (en) 1996-10-03 2006-05-30 Gotuit Media Corp. Apparatus and methods for broadcast monitoring
US5892536A (en) 1996-10-03 1999-04-06 Personal Audio Systems and methods for computer enhanced broadcast monitoring
US20030093790A1 (en) 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US20020120925A1 (en) 2000-03-28 2002-08-29 Logan James D. Audio and video program recording, editing and playback systems using metadata
US7058376B2 (en) 1999-01-27 2006-06-06 Logan James D Radio receiving, recording and playback system
US6088455A (en) 1997-01-07 2000-07-11 Logan; James D. Methods and apparatus for selectively reproducing segments of broadcast programming
US20060280437A1 (en) 1999-01-27 2006-12-14 Gotuit Media Corp Methods and apparatus for vending and delivering the content of disk recordings
US20040255330A1 (en) 2000-03-28 2004-12-16 Gotuit Audio, Inc. CD and DVD players
US6931451B1 (en) 1996-10-03 2005-08-16 Gotuit Media Corp. Systems and methods for modifying broadcast programming
US5666426A (en) 1996-10-17 1997-09-09 Advanced Micro Devices, Inc. Automatic volume control to compensate for ambient noise variations
US5889506A (en) 1996-10-25 1999-03-30 Matsushita Electric Industrial Co., Ltd. Video user's environment
US6141447A (en) 1996-11-21 2000-10-31 C-Cube Microsystems, Inc. Compressed video transcoder
US6031940A (en) 1996-11-27 2000-02-29 Teralogic, Inc. System and method for efficiently encoding video frame sequences
US5909518A (en) 1996-11-27 1999-06-01 Teralogic, Inc. System and method for performing wavelet-like and inverse wavelet-like transformations of digital data
US6791947B2 (en) 1996-12-16 2004-09-14 Juniper Networks In-line packet processing
US6493347B2 (en) 1996-12-16 2002-12-10 Juniper Networks, Inc. Memory organization in a switching device
US5898679A (en) 1996-12-30 1999-04-27 Lucent Technologies Inc. Wireless relay with selective message repeat and method of operation thereof
US5922072A (en) 1997-01-03 1999-07-13 Ncr Corporation Method and apparatus for creating alternate boot environments in a computer
BR9807467B1 (pt) 1997-01-06 2010-11-16 método e sistema para acompanhar o uso de rede de distribuição de mìdia televesiva.
US6282714B1 (en) 1997-01-31 2001-08-28 Sharewave, Inc. Digital wireless home computer system
US6020880A (en) 1997-02-05 2000-02-01 Matsushita Electric Industrial Co., Ltd. Method and apparatus for providing electronic program guide information from a single electronic program guide server
KR100604702B1 (ko) 1997-02-12 2006-07-28 미디어텍 인크. 이미지 시퀀스를 인코딩하는 장치 및 이미지 신호를 양자화하기 위해서 양자화 스케일을 생성하는 방법
US5969764A (en) 1997-02-14 1999-10-19 Mitsubishi Electric Information Technology Center America, Inc. Adaptive video coding method
US6806909B1 (en) 1997-03-03 2004-10-19 Koninklijke Philips Electronics N.V. Seamless splicing of MPEG-2 multimedia data streams
US6008777A (en) 1997-03-07 1999-12-28 Intel Corporation Wireless connectivity between a personal computer and a television
US6115420A (en) 1997-03-14 2000-09-05 Microsoft Corporation Digital video signal encoder and encoding method
US6002450A (en) 1997-03-24 1999-12-14 Evolve Products, Inc. Two-way remote control with advertising display
US5987525A (en) 1997-04-15 1999-11-16 Cddb, Inc. Network delivery of interactive entertainment synchronized to playback of audio recordings
US6043837A (en) 1997-05-08 2000-03-28 Be Here Corporation Method and apparatus for electronically distributing images from a panoptic camera system
JP3615905B2 (ja) 1997-05-12 2005-02-02 株式会社東京放送 デジタル映像分配装置
US5936968A (en) 1997-05-28 1999-08-10 Sarnoff Corporation Method and apparatus for multiplexing complete MPEG transport streams from multiple sources using a PLL coupled to both the PCR and the transport encoder clock
US20020196853A1 (en) 1997-06-04 2002-12-26 Jie Liang Reduced resolution video decompression
US6282548B1 (en) 1997-06-21 2001-08-28 Alexa Internet Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata
US6014694A (en) 1997-06-26 2000-01-11 Citrix Systems, Inc. System for adaptive video/audio transport over a network
US6181711B1 (en) 1997-06-26 2001-01-30 Cisco Systems, Inc. System and method for transporting a compressed video and data bit stream over a communication channel
US5880721A (en) 1997-07-14 1999-03-09 Yen; Kerl Radio computer audio-video transmission device
US6222885B1 (en) 1997-07-23 2001-04-24 Microsoft Corporation Video codec semiconductor chip
US6304895B1 (en) 1997-08-22 2001-10-16 Apex Inc. Method and system for intelligently controlling a remotely located computer
US6310886B1 (en) 1997-08-28 2001-10-30 Tivo, Inc. Method and apparatus implementing a multimedia digital network
US6275619B1 (en) 1997-08-29 2001-08-14 Teralogic, Inc. System and method for performing wavelet and inverse wavelet transformations of digital data using semi-orthogonal wavelets
EP0901261B1 (en) 1997-09-05 2013-01-09 Hitachi, Ltd. Transport protocol conversion method and protocol conversion equipment
US20020031333A1 (en) 1997-09-30 2002-03-14 Yoshizumi Mano On-the fly video editing device for capturing and storing images from a video stream during playback for subsequent editing and recording
US5991856A (en) 1997-09-30 1999-11-23 Network Associates, Inc. System and method for computer operating system protection
US6108041A (en) 1997-10-10 2000-08-22 Faroudja Laboratories, Inc. High-definition television signal processing for transmitting and receiving a television signal in a manner compatible with the present system
JPH11127138A (ja) 1997-10-24 1999-05-11 Sony Corp 誤り訂正符号化方法及びその装置並びにデータ伝送方法
US6212282B1 (en) 1997-10-31 2001-04-03 Stuart Mershon Wireless speaker system
US6088777A (en) 1997-11-12 2000-07-11 Ericsson Messaging Systems, Inc. Memory system and method for dynamically allocating a memory divided into plural classes with different block sizes to store variable length messages
US6768775B1 (en) 1997-12-01 2004-07-27 Samsung Electronics Co., Ltd. Video CODEC method in error resilient mode and apparatus therefor
US6104334A (en) 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
US6097441A (en) 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US6636931B2 (en) 1998-01-06 2003-10-21 Pragmatic Communications Systems, Inc. System and method for switching signals over twisted-pair wires
US6023233A (en) 1998-03-20 2000-02-08 Craven; Peter G. Data rate control for variable rate compression systems
US6466623B1 (en) 1998-03-27 2002-10-15 Industrial Technology Research Institute Method and apparatus for motion estimation for high performance transcoding
JP3615048B2 (ja) 1998-04-01 2005-01-26 松下電器産業株式会社 データ伝送装置
JPH11289519A (ja) 1998-04-02 1999-10-19 Sony Corp 再生装置
US6754439B1 (en) 1998-04-06 2004-06-22 Seachange International, Inc. Method and apparatus for using multiple compressed digital video and audio signals
IL127790A (en) 1998-04-21 2003-02-12 Ibm System and method for selecting, accessing and viewing portions of an information stream(s) using a television companion device
US6040829A (en) 1998-05-13 2000-03-21 Croy; Clemens Personal navigator system
US6496122B2 (en) 1998-06-26 2002-12-17 Sharp Laboratories Of America, Inc. Image display and remote control system capable of displaying two distinct images
US6584201B1 (en) 1998-07-07 2003-06-24 Lucent Technologies Inc. Remote automatic volume control apparatus
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
US6456340B1 (en) 1998-08-12 2002-09-24 Pixonics, Llc Apparatus and method for performing image transforms in a digital display system
US6340994B1 (en) 1998-08-12 2002-01-22 Pixonics, Llc System and method for using temporal gamma and reverse super-resolution to process images for use in digital display systems
US6359902B1 (en) 1998-08-18 2002-03-19 Intel Corporation System for translation and delivery of multimedia streams
US7263671B2 (en) 1998-09-09 2007-08-28 Ricoh Company, Ltd. Techniques for annotating multimedia information
WO2000016532A2 (en) 1998-09-11 2000-03-23 Sharewave, Inc. Dynamic communication channel switching for computer networks
US6553147B2 (en) 1998-10-05 2003-04-22 Sarnoff Corporation Apparatus and method for data partitioning to improving error resilience
US6970602B1 (en) 1998-10-06 2005-11-29 International Business Machines Corporation Method and apparatus for transcoding multimedia using content analysis
KR100351485B1 (ko) 1998-10-08 2002-09-05 마츠시타 덴끼 산교 가부시키가이샤 데이터 처리 장치 및 데이터 기록 매체
US6754266B2 (en) 1998-10-09 2004-06-22 Microsoft Corporation Method and apparatus for use in transmitting video information over a communication network
US6408128B1 (en) 1998-11-12 2002-06-18 Max Abecassis Replaying with supplementary information a segment of a video
US6487319B1 (en) 1998-11-18 2002-11-26 Sarnoff Corporation Apparatus and method for identifying the location of a coding unit
US6560578B2 (en) 1999-03-12 2003-05-06 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
US20030001880A1 (en) 2001-04-18 2003-01-02 Parkervision, Inc. Method, system, and computer program product for producing and distributing enhanced media
US11109114B2 (en) 2001-04-18 2021-08-31 Grass Valley Canada Advertisement management method, system, and computer program product
US6757277B1 (en) 1999-01-26 2004-06-29 Siemens Information And Communication Networks, Inc. System and method for coding algorithm policy adjustment in telephony-over-LAN networks
US6353885B1 (en) 1999-01-26 2002-03-05 Dell Usa, L.P. System and method for providing bios-level user configuration of a computer system
US6981050B1 (en) 1999-02-11 2005-12-27 Loudeye Corp. Digital remote recorder
US6036601A (en) 1999-02-24 2000-03-14 Adaboy, Inc. Method for advertising over a computer network utilizing virtual environments of games
US7016337B1 (en) 1999-03-02 2006-03-21 Cisco Technology, Inc. System and method for multiple channel statistical re-multiplexing
US6850649B1 (en) 1999-03-26 2005-02-01 Microsoft Corporation Image encoding using reordering and blocking of wavelet coefficients combined with adaptive encoding
DE60045377D1 (de) 1999-03-30 2011-01-27 Tivo Inc Fernsehbetrachterschnittstellensystem
US8689265B2 (en) 1999-03-30 2014-04-01 Tivo Inc. Multimedia mobile personalization system
US6757906B1 (en) 1999-03-30 2004-06-29 Tivo, Inc. Television viewer interface system
US20040255336A1 (en) 1999-03-30 2004-12-16 Gotuit Video, Inc. Methods and apparatus for simultaneous program viewing
US6256019B1 (en) 1999-03-30 2001-07-03 Eremote, Inc. Methods of using a controller for controlling multi-user access to the functionality of consumer devices
US6470378B1 (en) 1999-03-31 2002-10-22 Intel Corporation Dynamic content customization in a clientserver environment
US6486892B1 (en) 1999-04-07 2002-11-26 Joseph L. Stern System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices
US6434113B1 (en) 1999-04-09 2002-08-13 Sharewave, Inc. Dynamic network master handover scheme for wireless computer networks
US6357021B1 (en) 1999-04-14 2002-03-12 Mitsumi Electric Co., Ltd. Method and apparatus for updating firmware
US6526580B2 (en) 1999-04-16 2003-02-25 Digeo, Inc. Broadband data broadcasting service
US6665751B1 (en) 1999-04-17 2003-12-16 International Business Machines Corporation Streaming media player varying a play speed from an original to a maximum allowable slowdown proportionally in accordance with a buffer state
US6792615B1 (en) 1999-05-19 2004-09-14 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
US6263503B1 (en) 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US6370688B1 (en) 1999-05-26 2002-04-09 Enounce, Inc. Method and apparatus for server broadcast of time-converging multi-media streams
US8266657B2 (en) 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
EP1059587B1 (en) 1999-06-09 2007-04-18 Texas Instruments Incorporated Host access to shared memory with a high priority mode
US6628716B1 (en) 1999-06-29 2003-09-30 Intel Corporation Hardware efficient wavelet-based video compression scheme
KR20010010109A (ko) * 1999-07-16 2001-02-05 구자홍 이동통신 단말기를 이용한 방송 서비스 시스템
EP1077407A1 (en) 1999-07-29 2001-02-21 International Business Machines Corporation Method of upgrading a program using associated configuration data
JP2001054066A (ja) 1999-08-11 2001-02-23 Toshiba Corp 復号化装置および画像表示システム並びに画像表示方法
US6708231B1 (en) 1999-08-12 2004-03-16 Mitsumi Electric Co., Ltd. Method and system for performing a peripheral firmware update
US7020892B2 (en) 1999-09-03 2006-03-28 Lsi Logic Corporation Time-shifted video signal processing
TW444506B (en) 1999-09-16 2001-07-01 Ind Tech Res Inst Real-time video transmission method on wireless communication networks
EP1885128A3 (en) 1999-09-20 2008-03-12 Tivo, Inc. Closed caption tagging system
US6611530B1 (en) 1999-09-21 2003-08-26 Hewlett-Packard Development Company, L.P. Video communication using multiple streams
US6795638B1 (en) 1999-09-30 2004-09-21 New Jersey Devils, Llc System and method for recording and preparing statistics concerning live performances
US6834123B2 (en) 2001-05-29 2004-12-21 Intel Corporation Method and apparatus for coding of wavelet transformed coefficients
KR100677070B1 (ko) 1999-10-02 2007-02-01 삼성전자주식회사 무선 멀티미디어 통신에서의 비디오 비트스트림 데이터의 오류 제어방법 및 이를 위한 기록 매체
US7155735B1 (en) 1999-10-08 2006-12-26 Vulcan Patents Llc System and method for the broadcast dissemination of time-ordered data
US6675205B2 (en) 1999-10-14 2004-01-06 Arcessa, Inc. Peer-to-peer automated anonymous asynchronous file sharing
WO2001033839A1 (en) 1999-11-05 2001-05-10 Koninklijke Philips Electronics N.V. Fusion of media for information sources
US9668011B2 (en) 2001-02-05 2017-05-30 Avago Technologies General Ip (Singapore) Pte. Ltd. Single chip set-top box system
CA2324856C (en) * 1999-11-15 2007-05-29 Lucent Technologies Inc. Method and apparatus for remote audiovisual signal recording
US7047305B1 (en) 1999-12-09 2006-05-16 Vidiator Enterprises Inc. Personal broadcasting system for audio and video data using a wide area network
KR20020007310A (ko) 1999-12-22 2002-01-26 요트.게.아. 롤페즈 가전 제품으로부터 멀티미디어 콘텐트의 원격 전달
SE517156C2 (sv) 1999-12-28 2002-04-23 Global Ip Sound Ab System för överföring av ljud över paketförmedlade nät
US6609253B1 (en) 1999-12-30 2003-08-19 Bellsouth Intellectual Property Corporation Method and system for providing interactive media VCR control
US20040220926A1 (en) 2000-01-03 2004-11-04 Interactual Technologies, Inc., A California Cpr[P Personalization services for entities from multiple sources
EP1287490A2 (en) 2000-01-03 2003-03-05 Amova.com Automatic personalized media creation system
US20040220791A1 (en) 2000-01-03 2004-11-04 Interactual Technologies, Inc. A California Corpor Personalization services for entities from multiple sources
KR100435493B1 (ko) 2000-01-04 2004-06-09 주식회사 눈앤누브시스템 인터넷 광고 접속 사항 기록 시스템 및 그 방법
US20020019984A1 (en) 2000-01-14 2002-02-14 Rakib Selim Shlomo Headend cherrypicker with digital video recording capability
US6678740B1 (en) 2000-01-14 2004-01-13 Terayon Communication Systems, Inc. Process carried out by a gateway in a home network to receive video-on-demand and other requested programs and services
US6389467B1 (en) 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
US6898583B1 (en) 2000-01-24 2005-05-24 Sony Corporation Method and apparatus of creating application-specific, non-uniform wavelet transforms
US6505169B1 (en) 2000-01-26 2003-01-07 At&T Corp. Method for adaptive ad insertion in streaming multimedia content
US6584559B1 (en) 2000-01-28 2003-06-24 Avaya Technology Corp. Firmware download scheme for high-availability systems
WO2001055922A2 (en) 2000-01-28 2001-08-02 Omrad Opto-Electronics Ltd. Apparatus and method for accessing multimedia content
AU2001238116A1 (en) 2000-02-11 2001-08-20 Autolycus, Corporation Generation and display of multi-image video streams
US6727918B1 (en) 2000-02-18 2004-04-27 Xsides Corporation Method and system for controlling a complementary user interface on a display surface
US7908635B2 (en) 2000-03-02 2011-03-15 Tivo Inc. System and method for internet access to a personal television service
US6798838B1 (en) 2000-03-02 2004-09-28 Koninklijke Philips Electronics N.V. System and method for improving video transmission over a wireless network
US6697356B1 (en) 2000-03-03 2004-02-24 At&T Corp. Method and apparatus for time stretching to hide data packet pre-buffering delays
US6771828B1 (en) 2000-03-03 2004-08-03 Microsoft Corporation System and method for progessively transform coding digital data
US6597375B1 (en) 2000-03-10 2003-07-22 Adobe Systems Incorporated User interface for video editing
US6549674B1 (en) 2000-10-12 2003-04-15 Picsurf, Inc. Image compression based on tiled wavelet-like transform using edge and non-edge filters
US6774912B1 (en) 2000-03-16 2004-08-10 Matrox Graphics Inc. Multiple display device display controller with video overlay and full screen video outputs
US7577978B1 (en) 2000-03-22 2009-08-18 Wistendahl Douglass A System for converting TV content to interactive TV game program operated with a standard remote control and TV set-top box
US6510177B1 (en) 2000-03-24 2003-01-21 Microsoft Corporation System and method for layered video coding enhancement
US20040255334A1 (en) 2000-03-28 2004-12-16 Gotuit Audio, Inc. Methods and apparatus for seamlessly changing volumes during playback using a compact disk changer
US20060015925A1 (en) 2000-03-28 2006-01-19 Gotuit Media Corp Sales presentation video on demand system
US6816858B1 (en) 2000-03-31 2004-11-09 International Business Machines Corporation System, method and apparatus providing collateral information for a video/audio stream
WO2001086593A2 (en) 2000-05-09 2001-11-15 868970 Ontario Inc. Synchronized convergence platform
US20020138843A1 (en) 2000-05-19 2002-09-26 Andrew Samaan Video distribution method and system
US6647015B2 (en) 2000-05-22 2003-11-11 Sarnoff Corporation Method and apparatus for providing a broadband, wireless, communications network
US6442067B1 (en) 2000-05-23 2002-08-27 Compaq Information Technologies Group, L.P. Recovery ROM for array controllers
WO2001093161A1 (en) 2000-05-26 2001-12-06 Zebus Group, Inc. Online multimedia system and method
US7184433B1 (en) 2000-05-26 2007-02-27 Bigband Networks, Inc. System and method for providing media content to end-users
JP2001357300A (ja) 2000-06-12 2001-12-26 Sony Corp 映像コンテンツ提供方法、映像コンテンツ提供システム、映像コンテンツ提供装置、映像コンテンツを提供するプログラムを格納したプログラム格納媒体、広告映像提供装置、広告映像を提供するプログラムを格納したプログラム格納媒体、映像コンテンツ再生装置、映像コンテンツを再生するプログラムを格納したプログラム格納媒体、広告料集計システム、広告料集計方法及び広告料を集計するプログラムを格納したプログラム格納媒体
US6598159B1 (en) 2000-06-27 2003-07-22 Intel Corporation Option-ROM boot
US8789114B2 (en) 2000-06-30 2014-07-22 Jlb Ventures Llc Remote control of program scheduling
US6816194B2 (en) 2000-07-11 2004-11-09 Microsoft Corporation Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
US20030115167A1 (en) 2000-07-11 2003-06-19 Imran Sharif Web browser implemented in an Internet appliance
US20040068536A1 (en) 2000-07-14 2004-04-08 Demers Timothy B. Multimedia player and browser system
JP4543513B2 (ja) 2000-07-17 2010-09-15 ソニー株式会社 双方向通信システム、表示装置、ベース装置および双方向通信方法
US6665813B1 (en) 2000-08-03 2003-12-16 International Business Machines Corporation Method and apparatus for updateable flash memory design and recovery with minimal redundancy
US6907602B2 (en) 2000-08-10 2005-06-14 Mustek Systems Inc. Method for updating firmware of computer device
US6476826B1 (en) 2000-08-22 2002-11-05 Vastvideo, Inc. Integrated system and method for processing video
US7103905B2 (en) 2000-08-28 2006-09-05 Digeo, Inc. System and method to provide media programs for synthetic channels
WO2002023908A1 (fr) 2000-09-11 2002-03-21 Yotaro Murase Procede de distribution d'images et de sons dynamiques sur un reseau ; appareil et procede de production d'images et de sons dynamiques
US6766376B2 (en) 2000-09-12 2004-07-20 Sn Acquisition, L.L.C Streaming media buffering system
US20020083009A1 (en) 2000-09-21 2002-06-27 Paul Lansing System and method for completing on-line transactions and micro-transactions
US6944880B1 (en) 2000-09-29 2005-09-13 Digeo, Inc. Methods for audio capture and communication during television broadcasts
US7028329B1 (en) 2000-10-13 2006-04-11 Seiko Epson Corporation Remote accessible programming
US7110558B1 (en) 2000-10-30 2006-09-19 Verizon Corporate Services Group Inc. Systems and methods for automatically adjusting the volume of an audio source
JP3699910B2 (ja) 2000-10-31 2005-09-28 株式会社東芝 データ伝送装置、データ伝送方法及びプログラム
KR100357689B1 (ko) 2000-11-13 2002-10-19 삼성전자 주식회사 일관된 화질을 가지는 실시간 가변 비트율 엠펙 비디오전송 시스템
DE60139632D1 (de) 2000-11-29 2009-10-01 British Telecomm Übertragen und empfangen von echtzeitdaten
US6785700B2 (en) 2000-12-13 2004-08-31 Amphion Semiconductor Limited Implementation of wavelet functions in hardware
US20020080753A1 (en) 2000-12-22 2002-06-27 Lee Steven K. Embedded commerce channel in a wireless network
US6961754B2 (en) 2001-01-12 2005-11-01 Telefonaktiebolaget Lm Ericsson Interactive access, manipulation, sharing and exchange of multimedia data
US6826242B2 (en) 2001-01-16 2004-11-30 Broadcom Corporation Method for whitening colored noise in a communication system
US20030088686A1 (en) 2001-01-19 2003-05-08 Jennings Charles A. System and method for streaming media
US20070300258A1 (en) 2001-01-29 2007-12-27 O'connor Daniel Methods and systems for providing media assets over a network
WO2002062009A1 (en) 2001-01-30 2002-08-08 Digimarc Corporation Efficient interactive tv
US20020147634A1 (en) 2001-01-31 2002-10-10 Ronald Jacoby System for dynamic generation of online streaming media advertisements
US20040100486A1 (en) 2001-02-07 2004-05-27 Andrea Flamini Method and system for image editing using a limited input device in a video environment
KR100366638B1 (ko) 2001-02-07 2003-01-09 삼성전자 주식회사 웨이블릿 변환을 기본으로하여 트리-구조의 벡터 양자화기법을 이용한 영상 부호화 장치 및 부호화 방법
US20020112247A1 (en) 2001-02-09 2002-08-15 Horner David R. Method and system for creation, delivery, and presentation of time-synchronized multimedia presentations
IL148080A0 (en) 2001-02-13 2002-09-12 Hosen Eliav System for distributing video and content on demand
US6868083B2 (en) 2001-02-16 2005-03-15 Hewlett-Packard Development Company, L.P. Method and system for packet communication employing path diversity
US20030028643A1 (en) 2001-03-13 2003-02-06 Dilithium Networks, Inc. Method and apparatus for transcoding video and speech signals
US8060906B2 (en) 2001-04-06 2011-11-15 At&T Intellectual Property Ii, L.P. Method and apparatus for interactively retrieving content related to previous query results
US20020147687A1 (en) 2001-04-06 2002-10-10 International Business Machines Corporation Method and computer system for program recording service
US20030088687A1 (en) 2001-12-28 2003-05-08 Lee Begeja Method and apparatus for automatically converting source video into electronic mail messages
US20030163815A1 (en) 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service
US6850571B2 (en) 2001-04-23 2005-02-01 Webtv Networks, Inc. Systems and methods for MPEG subsample decoding
US7239800B2 (en) 2001-05-02 2007-07-03 David H. Sitrick Portable player for personal video recorders
US7475356B2 (en) 2001-05-11 2009-01-06 Xerox Corporation System utilizing mixed resolution displays
JP2002366422A (ja) 2001-06-06 2002-12-20 Fujitsu Ltd コンピュータシステム
US20050005308A1 (en) 2002-01-29 2005-01-06 Gotuit Video, Inc. Methods and apparatus for recording and replaying sports broadcasts
WO2002101588A1 (fr) 2001-06-11 2002-12-19 Matsushita Electric Industrial Co., Ltd. Systeme de gestion de contenus
US7895123B1 (en) 2001-06-12 2011-02-22 Accenture Global Services Limited Digital content publication
US7478164B1 (en) 2001-06-12 2009-01-13 Netapp, Inc. Methods and apparatus for pacing delivery of streaming media data
WO2002103970A1 (en) 2001-06-18 2002-12-27 Tatara Systems, Inc. Method and apparatus for converging local area and wide area wireless data networks
US6941575B2 (en) 2001-06-26 2005-09-06 Digeo, Inc. Webcam-based interface for initiating two-way video communication and providing access to cached video
US8990214B2 (en) 2001-06-27 2015-03-24 Verizon Patent And Licensing Inc. Method and system for providing distributed editing and storage of digital media over a network
US7594218B1 (en) 2001-07-24 2009-09-22 Adobe Systems Incorporated System and method for providing audio in a media file
JP4712238B2 (ja) 2001-07-30 2011-06-29 パナソニック株式会社 映像信号符号化装置、映像信号送信装置、および映像信号符号化方法
WO2003012744A1 (en) 2001-08-02 2003-02-13 Intellocity Usa, Inc. Post production visual alterations
US6910175B2 (en) 2001-09-14 2005-06-21 Koninklijke Philips Electronics N.V. Encoder redundancy selection system and method
CA2357382A1 (en) 2001-09-17 2003-03-17 Soma Networks, Inc. Software update method, apparatus and system
KR20040041170A (ko) 2001-09-21 2004-05-14 브리티쉬 텔리커뮤니케이션즈 파블릭 리미티드 캄퍼니 혼잡 제어를 위한 전송률을 계산하기 위해 수신 버퍼 크기를 사용하는 데이터 통신 방법 및 시스템
JP3600567B2 (ja) 2001-09-21 2004-12-15 株式会社東芝 映像配信装置
US20030078973A1 (en) 2001-09-25 2003-04-24 Przekop Michael V. Web-enabled system and method for on-demand distribution of transcript-synchronized video/audio records of legal proceedings to collaborative workgroups
JP2003101812A (ja) 2001-09-26 2003-04-04 Hitachi Ltd 受信システムおよび携帯端末
US7127507B1 (en) 2001-09-27 2006-10-24 Sprint Communications Company L.P. Method and apparatus for network-level monitoring of queue-based messaging systems
US20030066084A1 (en) * 2001-09-28 2003-04-03 Koninklijke Philips Electronics N. V. Apparatus and method for transcoding data received by a recording device
TW535112B (en) 2001-10-02 2003-06-01 Via Tech Inc Method for initializing computer system
JP2003114845A (ja) 2001-10-03 2003-04-18 Hitachi Ltd メディア変換方法およびメディア変換装置
US6744364B2 (en) 2001-10-25 2004-06-01 Douglas L. Wathen Distance sensitive remote control systems
GB2381692B (en) 2001-10-31 2004-09-08 Alphamosaic Ltd Video-telephony system
US6859803B2 (en) 2001-11-13 2005-02-22 Koninklijke Philips Electronics N.V. Apparatus and method for program selection utilizing exclusive and inclusive metadata searches
US20050021398A1 (en) 2001-11-21 2005-01-27 Webhound Corporation Method and system for downloading digital content over a network
US20030105831A1 (en) 2001-12-04 2003-06-05 O'kane Robert Peer-to-peer (P2P) and internet content delivery based user based digital acknowledgement trigger used for file transfer
US7339992B2 (en) 2001-12-06 2008-03-04 The Trustees Of Columbia University In The City Of New York System and method for extracting text captions from video and generating video summaries
JP3757857B2 (ja) 2001-12-12 2006-03-22 ソニー株式会社 データ通信システム、データ送信装置、データ受信装置、および方法、並びにコンピュータ・プログラム
US9967633B1 (en) 2001-12-14 2018-05-08 At&T Intellectual Property I, L.P. System and method for utilizing television viewing patterns
US7634795B2 (en) * 2002-01-11 2009-12-15 Opentv, Inc. Next generation television receiver
US20070113250A1 (en) 2002-01-29 2007-05-17 Logan James D On demand fantasy sports systems and methods
US7155475B2 (en) 2002-02-15 2006-12-26 Sony Corporation System, method, and computer program product for media publishing request processing
US20030159143A1 (en) 2002-02-21 2003-08-21 Peter Chan Systems and methods for generating a real-time video program guide through video access of multiple channels
US7317759B1 (en) 2002-02-28 2008-01-08 Carnegie Mellon University System and methods for video compression mode decisions
US8302144B2 (en) 2002-03-13 2012-10-30 Cox Communications, Inc. Distribution of content in an information distribution system
US20030187657A1 (en) 2002-03-26 2003-10-02 Erhart George W. Voice control of streaming audio
EP1359722A1 (en) 2002-03-27 2003-11-05 BRITISH TELECOMMUNICATIONS public limited company Data streaming system and method
US8635355B2 (en) 2002-05-01 2014-01-21 Stmicroelectronics, Inc. Method for pre-caching content to enable true VOD systems from NVOD or stream limited VOD systems
AU2003239385A1 (en) 2002-05-10 2003-11-11 Richard R. Reisman Method and apparatus for browsing using multiple coordinated device
US6788862B2 (en) 2002-05-14 2004-09-07 Corning, Inc. Microstructured optical waveguide having large optical nonlinearity
AU2003216674A1 (en) 2002-05-17 2003-12-02 Koninklijke Philips Electronics N.V. Quality driven streaming method and apparatus
AU2003238886A1 (en) 2002-05-23 2003-12-12 Phochron, Inc. System and method for digital content processing and distribution
US6704678B2 (en) 2002-05-31 2004-03-09 Avaya Technology Corp. Method and apparatus for downloading correct software to an electrical hardware platform
US6766523B2 (en) 2002-05-31 2004-07-20 Microsoft Corporation System and method for identifying and segmenting repeating media objects embedded in a stream
JP2004007127A (ja) 2002-05-31 2004-01-08 Nippon Telegr & Teleph Corp <Ntt> 番組配信制御方法及び番組配信制御システム及び番組配信制御プログラムを記録した記録媒体
JP3925311B2 (ja) 2002-06-03 2007-06-06 ソニー株式会社 データ配信システム
CN1464685A (zh) 2002-06-13 2003-12-31 优创科技(深圳)有限公司 一种在网络终端缓冲区中处理音频流回放的方法
US6937168B2 (en) * 2002-06-14 2005-08-30 Intel Corporation Transcoding media content from a personal video recorder for a portable device
US7423990B2 (en) 2002-06-18 2008-09-09 Vixs Systems Inc. Dynamically adjusting data rate of wireless communications
US8238718B2 (en) 2002-06-19 2012-08-07 Microsoft Corporaton System and method for automatically generating video cliplets from digital video
US7237252B2 (en) 2002-06-27 2007-06-26 Digeo, Inc. Method and apparatus to invoke a shopping ticker
US7127520B2 (en) 2002-06-28 2006-10-24 Streamserve Method and system for transforming input data streams
US7151575B1 (en) 2002-07-18 2006-12-19 Entropic Communications, Inc. Wireless extension for cable television signals
JP2005534098A (ja) 2002-07-24 2005-11-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ファイル共有規制方法及び装置
US7593886B2 (en) * 2002-07-30 2009-09-22 Icap Services North America Llc Method and system for providing rule-based collateral allocation and substitution
JP3676330B2 (ja) 2002-08-09 2005-07-27 エヌ・ティ・ティ・コムウェア株式会社 コンテンツ配信サーバ及びコンテンツ配信方法ならびにプログラム
US8090798B2 (en) 2002-08-12 2012-01-03 Morganstein System and methods for direct targeted media advertising over peer-to-peer networks
US7136866B2 (en) 2002-08-15 2006-11-14 Microsoft Corporation Media identifier registry
KR100886550B1 (ko) 2002-09-17 2009-03-02 삼성전자주식회사 아이피 어드레스 할당 장치 및 방법
ITMI20022096A1 (it) 2002-10-03 2004-04-04 Garden Ventures S R L Sistema di registrazione di un programma tv impostabile
US7024581B1 (en) 2002-10-09 2006-04-04 Xpoint Technologies, Inc. Data processing recovery system and method spanning multiple operating system
AU2002952228A0 (en) 2002-10-24 2002-11-07 Fahey, Mark T Electrical wiring for buildings
US7042943B2 (en) 2002-11-08 2006-05-09 Apple Computer, Inc. Method and apparatus for control of rate-distortion tradeoff by mode selection in video encoders
SG111978A1 (en) 2002-11-20 2005-06-29 Victor Company Of Japan An mpeg-4 live unicast video streaming system in wireless network with end-to-end bitrate-based congestion control
US7474832B2 (en) * 2002-11-21 2009-01-06 International Business Machines Corporation Personal video recording with storage space distributed among remote personal video recorders
US7085957B2 (en) 2002-11-21 2006-08-01 Texas Instruments Incorporated Upgrading of firmware with tolerance to failures
US8352991B2 (en) 2002-12-09 2013-01-08 Thomson Licensing System and method for modifying a video stream based on a client or network environment
US7170882B2 (en) 2002-12-11 2007-01-30 Broadcom Corporation Media exchange network supporting remote peripheral access
KR20040059231A (ko) 2002-12-28 2004-07-05 엘지전자 주식회사 인터넷 웹사이트 자동 로그인 방법
US8225194B2 (en) 2003-01-09 2012-07-17 Kaleidescape, Inc. Bookmarks and watchpoints for selection and presentation of media streams
EP1443766A3 (en) 2003-01-30 2007-10-03 Broadcom Corporation Personal access to and control of media peripherals on a media exchange network
JP2004297751A (ja) 2003-02-07 2004-10-21 Sharp Corp 合焦状態表示装置及び合焦状態表示方法
US7590084B2 (en) 2003-02-14 2009-09-15 Onlive, Inc. Self-configuring, adaptive, three-dimensional, wireless network
JP4456004B2 (ja) 2003-02-14 2010-04-28 トムソン ライセンシング メディア・サービスの再生自動同期化方法および装置
KR100526177B1 (ko) 2003-02-18 2005-11-03 삼성전자주식회사 홈미디어센터의 미디어 콘텐츠 파일 관리 시스템 및 방법
JP2004266503A (ja) 2003-02-28 2004-09-24 Matsushita Electric Ind Co Ltd 映像伝送システム
US8285727B2 (en) 2003-03-06 2012-10-09 Thomson Licensing S.A. Simplified searching for media services using a control device
US7383229B2 (en) 2003-03-12 2008-06-03 Yahoo! Inc. Access control and metering system for streaming media
WO2004090899A1 (en) 2003-04-07 2004-10-21 Internet Pro Video Limited Electronic device with media manipulation capabilities
US7676737B2 (en) 2003-04-10 2010-03-09 Microsoft Corporation Synchronization mechanism and the implementation for multimedia captioning and audio descriptions
US20040216173A1 (en) 2003-04-11 2004-10-28 Peter Horoszowski Video archiving and processing method and apparatus
US7343567B2 (en) 2003-04-25 2008-03-11 Microsoft Corporation System and method for providing dynamic user information in an interactive display
JP4497834B2 (ja) 2003-04-28 2010-07-07 パイオニア株式会社 音声認識装置及び音声認識方法並びに音声認識用プログラム及び情報記録媒体
JP4228304B2 (ja) 2003-06-26 2009-02-25 ソニー株式会社 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム
JP2005032120A (ja) 2003-07-10 2005-02-03 Nec Corp 通信販売システム及びその動作制御方法並びにそれに用いる携帯端末
GB2404803A (en) 2003-07-16 2005-02-09 Empics Ltd Image editing and distribution system
US7181609B2 (en) 2003-08-15 2007-02-20 Intel Corporation System and method for accelerated device initialization
US7669140B2 (en) 2003-08-21 2010-02-23 Microsoft Corporation System and method for providing rich minimized applications
US7395500B2 (en) 2003-08-29 2008-07-01 Yahoo! Inc. Space-optimizing content display
KR101003888B1 (ko) 2003-09-03 2010-12-30 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 전자 장치에서의 3-단계 부팅 프로세스
US7869699B2 (en) 2003-09-08 2011-01-11 Ati Technologies Ulc Method of intelligently applying real-time effects to video content that is being recorded
US7788696B2 (en) 2003-10-15 2010-08-31 Microsoft Corporation Inferring information about media stream objects
CN1864409A (zh) 2003-10-16 2006-11-15 日本电气株式会社 媒体信号的发送方法、接收方法、发送接收方法以及装置
TWI256587B (en) 2003-10-31 2006-06-11 Asustek Comp Inc Firmware upgrading method and system executing same
US7911946B2 (en) 2003-11-17 2011-03-22 General Instrument Corporation Method and apparatuses for using packet data to manage a data stream in a broadband communications system
JP2005157535A (ja) 2003-11-21 2005-06-16 Canon Inc コンテンツ抽出方法及びコンテンツ抽出装置並びにコンテンツ情報表示方法及び表示装置
US20050132351A1 (en) 2003-12-12 2005-06-16 Randall Roderick K. Updating electronic device software employing rollback
US20050138560A1 (en) 2003-12-18 2005-06-23 Kuo-Chun Lee Method and apparatus for broadcasting live personal performances over the internet
EP1711154A4 (en) 2003-12-23 2011-11-30 Directv Group Inc METHOD AND DEVICE FOR DISTRIBUTING MEDIA IN A GAME-PAID ARCHITECTURE WITH REMOTE PLAYBACK IN A COMPANY
US7685134B2 (en) 2003-12-31 2010-03-23 Nokia Corporation Media file sharing, correlation of metadata related to shared media files and assembling shared media file collections
US7721300B2 (en) 2004-01-07 2010-05-18 Ge Fanuc Automation North America, Inc. Methods and systems for managing a network
US20050198584A1 (en) 2004-01-27 2005-09-08 Matthews David A. System and method for controlling manipulation of tiles within a sidebar
JP2005286426A (ja) 2004-03-26 2005-10-13 Sharp Corp ホームネットワークサーバ、デジタル放送番組配信方法、無線端末、ホームネットワークシステム、プログラム、および記録媒体
US7546554B2 (en) 2004-03-31 2009-06-09 Fuji Xerox Co., Ltd. Systems and methods for browsing multimedia content on small mobile devices
US7607096B2 (en) 2004-05-01 2009-10-20 Microsoft Corporation System and method for a user interface directed to discovering and publishing presence information on a network
US7676590B2 (en) 2004-05-03 2010-03-09 Microsoft Corporation Background transcoding
US20050251833A1 (en) 2004-05-10 2005-11-10 Audiovox Corporation Multiple function overhead entertainment system for use in a vehicle
US20050262534A1 (en) 2004-05-24 2005-11-24 Bontempi Raymond C System and method for providing scheduled live off disk recording for DVR devices
US9998802B2 (en) 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US7917932B2 (en) * 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
US7975062B2 (en) 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
US7769756B2 (en) 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US8099755B2 (en) 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US8346605B2 (en) 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US7720432B1 (en) 2004-06-16 2010-05-18 Colby Steven M Content customization in asymmetric communication systems
US20050288999A1 (en) 2004-06-28 2005-12-29 Hightech Systems Ltd. Content file downloading over a network with usage rights
JP4734872B2 (ja) 2004-09-07 2011-07-27 パナソニック株式会社 コンテンツ配信管理装置及びコンテンツ配信管理方法
US7983160B2 (en) 2004-09-08 2011-07-19 Sony Corporation Method and apparatus for transmitting a coded video signal
JP4421981B2 (ja) 2004-09-09 2010-02-24 パイオニア株式会社 コンテンツ遠隔視聴システム、コンテンツ遠隔視聴用サーバ装置、コンテンツ遠隔視聴用記録再生装置、及びコンテンツ遠隔視聴方法、並びにコンピュータプログラム
US7616955B2 (en) 2004-11-12 2009-11-10 Broadcom Corporation Method and system for bits and coding assignment utilizing Eigen beamforming with fixed rates for closed loop WLAN
US8356327B2 (en) 2004-10-30 2013-01-15 Sharp Laboratories Of America, Inc. Wireless video transmission system
US7797723B2 (en) 2004-10-30 2010-09-14 Sharp Laboratories Of America, Inc. Packet scheduling for video transmission with sender queue control
US20060101499A1 (en) 2004-11-09 2006-05-11 Veveo, Inc. Method and system for secure sharing, gifting, and purchasing of content on television and mobile devices
US20060107226A1 (en) 2004-11-16 2006-05-18 Microsoft Corporation Sidebar autohide to desktop
US20090252219A1 (en) 2004-12-15 2009-10-08 Koninklijke Philips Electronics, N.V. Method and system for the transmission of digital video over a wireless network
JP4207900B2 (ja) 2004-12-22 2009-01-14 ソニー株式会社 リモコン・システム、リモート・コマンダ、並びにリモコン・サーバ
US20060174026A1 (en) 2005-01-05 2006-08-03 Aaron Robinson System and method for a remote user interface
US7471677B2 (en) 2005-01-31 2008-12-30 Sharp Laboratories Of America, Inc. Systems and methods for implementing a metadata station for an internet radio service
US20060190616A1 (en) 2005-02-04 2006-08-24 John Mayerhofer System and method for aggregating, delivering and sharing audio content
GB0502812D0 (en) 2005-02-11 2005-03-16 Vemotion Ltd Interactive video
JP2008537856A (ja) 2005-03-10 2008-09-25 ポータルビデオ・インコーポレーテッド ビデオ編集方法およびその装置
JP2006285607A (ja) 2005-03-31 2006-10-19 Sony Corp コンテンツ情報提供システム,コンテンツ情報提供サーバ,コンテンツ再生装置,コンテンツ情報提供方法,コンテンツ再生方法,およびコンピュータプログラム
US20060230345A1 (en) 2005-04-07 2006-10-12 Shih-Hsiung Weng Portable data storage device that converts data types and data type converting method
US7516136B2 (en) 2005-05-17 2009-04-07 Palm, Inc. Transcoding media files in a host computing device for use in a portable computing device
US20060280177A1 (en) 2005-06-13 2006-12-14 Gupta Pawan K Integration network for digital media solutions
US20060287916A1 (en) 2005-06-15 2006-12-21 Steven Starr Media marketplaces
EP1899814B1 (en) 2005-06-30 2017-05-03 Sling Media, Inc. Firmware update for consumer electronic device
WO2007005789A2 (en) 2005-06-30 2007-01-11 Sling Media, Inc. Screen management system for media player
US20070005783A1 (en) 2005-06-30 2007-01-04 Intel Corporation Systems, methods, and media for controlling a media connection from within a remoting protocol
US8218657B2 (en) 2005-09-02 2012-07-10 Netgear, Inc. System and method for automatic adjustment of streaming video bit rate
US8082545B2 (en) 2005-09-09 2011-12-20 Oracle America, Inc. Task dispatch monitoring for dynamic adaptation to system conditions
US8045454B2 (en) 2005-09-12 2011-10-25 Cisco Technology, Inc. Multimedia data flow dropping
US7344084B2 (en) 2005-09-19 2008-03-18 Sony Corporation Portable video programs
US7739599B2 (en) 2005-09-23 2010-06-15 Microsoft Corporation Automatic capturing and editing of a video
US8548048B2 (en) 2005-10-27 2013-10-01 Qualcomm Incorporated Video source rate control for video telephony
US20070136778A1 (en) 2005-12-09 2007-06-14 Ari Birger Controller and control method for media retrieval, routing and playback
US7624417B2 (en) 2006-01-27 2009-11-24 Robin Dua Method and system for accessing media content via the internet
US9082113B2 (en) 2006-03-17 2015-07-14 Wildtangent, Inc. Licensing media consumption using digital currency
US20080036917A1 (en) 2006-04-07 2008-02-14 Mark Pascarella Methods and systems for generating and delivering navigatable composite videos
US8194681B2 (en) 2006-05-23 2012-06-05 Core Wireless Licensing S. á.r. l. Bridging between AD HOC local networks and internet-based peer-to-peer networks
US20070286596A1 (en) 2006-06-08 2007-12-13 Lonn Fredrik A Method and system for adjusting camera settings in a camera equipped mobile radio terminal
GB0611435D0 (en) 2006-06-09 2006-07-19 Infinite Data Storage Ltd Place-shifting apparatus and system
US7676823B2 (en) 2006-06-21 2010-03-09 Alcatel-Lucent Usa Inc. User interface methods and apparatus for roaming access to subscription services
US7661121B2 (en) 2006-06-22 2010-02-09 Tivo, Inc. In-band data recognition and synchronization system
US20080007651A1 (en) 2006-06-23 2008-01-10 Broadcom Corporation, A California Corporation Sub-frame metadata distribution server
US20080037573A1 (en) 2006-08-11 2008-02-14 Veodia, Inc. Method and apparatus for encoding and distributing media data
CN101523369B (zh) 2006-08-21 2016-08-03 斯灵媒体公司 捕捉和共享媒体内容以及对共享媒体内容的管理
US7895275B1 (en) 2006-09-28 2011-02-22 Qurio Holdings, Inc. System and method providing quality based peer review and distribution of digital content
US7991271B2 (en) 2007-02-14 2011-08-02 Sony Corporation Transfer of metadata using video frames
US20080134267A1 (en) 2006-12-04 2008-06-05 Alcatel Lucent Remote Access to Internet Protocol Television by Enabling Place Shifting Utilizing a Telephone Company Network
US8250605B2 (en) 2006-12-18 2012-08-21 Verizon Services Corp. Systems and methods for presentation of preferred program selections
US7818231B2 (en) 2006-12-27 2010-10-19 Financial Management Systems, Inc. Method to increase collection of debts owed to government
US20100281042A1 (en) 2007-02-09 2010-11-04 Novarra, Inc. Method and System for Transforming and Delivering Video File Content for Mobile Devices
JP2010518509A (ja) 2007-02-09 2010-05-27 ノバラ・インコーポレイテッド 移動デバイス用にビデオ・ファイル・コンテンツを変換して配信する方法およびシステム
US7788395B2 (en) 2007-02-14 2010-08-31 Microsoft Corporation Adaptive media playback
US8339991B2 (en) 2007-03-01 2012-12-25 Meraki, Inc. Node self-configuration and operation in a wireless network
US20080256485A1 (en) 2007-04-12 2008-10-16 Jason Gary Krikorian User Interface for Controlling Video Programs on Mobile Computing Devices
US20080307462A1 (en) 2007-06-09 2008-12-11 Todd Beetcher Systems and methods for searching and for displaying media content
US20080307463A1 (en) 2007-06-09 2008-12-11 Todd Beetcher Systems and methods for searching and for displaying media content
US20080307456A1 (en) 2007-06-09 2008-12-11 Todd Beetcher Systems and methods for searching forr and for displaying media content
US7733223B2 (en) 2007-08-17 2010-06-08 The Invention Science Fund I, Llc Effectively documenting irregularities in a responsive user's environment
US8990400B2 (en) 2007-08-17 2015-03-24 The Invention Science Fund I, Llc Facilitating communications among message recipients
US8477793B2 (en) 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US8350971B2 (en) 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
US7945924B2 (en) 2007-11-15 2011-05-17 At&T Intellectual Property I, L.P. Detecting distribution of multimedia content
US7962583B2 (en) 2007-12-13 2011-06-14 International Business Machines Corporation Dynamically adding partitions to be distributed directory setup with no downtime
US8060609B2 (en) 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
US8578408B2 (en) 2008-03-10 2013-11-05 Hulu, LLC Method and apparatus for providing directed advertising based on user preferences
US8145779B2 (en) 2008-04-08 2012-03-27 Microsoft Corporation Dynamic server-side media transcoding
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US20100001960A1 (en) 2008-07-02 2010-01-07 Sling Media, Inc. Systems and methods for gestural interaction with user interface objects
US8381310B2 (en) 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
US8667163B2 (en) 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US20100064332A1 (en) 2008-09-08 2010-03-11 Sling Media Inc. Systems and methods for presenting media content obtained from multiple sources
US20100070925A1 (en) 2008-09-08 2010-03-18 Sling Media Inc. Systems and methods for selecting media content obtained from multple sources
US9739634B2 (en) 2008-09-30 2017-08-22 Verizon Patent And Licensing Inc. Multicomputer data transferring for transferring data between multiple computers that use the data after the transfer
US9191610B2 (en) 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
US7996525B2 (en) 2008-12-31 2011-08-09 Sap Ag Systems and methods for dynamically provisioning cloud computing resources
US8438602B2 (en) 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
US20100226444A1 (en) 2009-03-09 2010-09-09 Telephoto Technologies Inc. System and method for facilitating video quality of live broadcast information over a shared packet based network
US8169914B2 (en) 2009-03-16 2012-05-01 Sling Media Pvt. Ltd. Method and node for transmitting data over a communication network using negative acknowledgment
US8750112B2 (en) 2009-03-16 2014-06-10 Echostar Technologies L.L.C. Method and node for employing network connections over a connectionless transport layer protocol
US8149851B2 (en) 2009-03-16 2012-04-03 Sling Media, Inc. Mediated network address translation traversal
US20100269144A1 (en) 2009-04-17 2010-10-21 Tandberg Television, Inc. Systems and methods for incorporating user generated content within a vod environment
US8171148B2 (en) 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
US8588296B2 (en) 2009-07-02 2013-11-19 Dialogic Corporation Bitrate control algorithm for video transcoding systems
US8014295B2 (en) 2009-07-14 2011-09-06 Ixia Parallel packet processor with session active checker
US8406431B2 (en) 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
US9479737B2 (en) 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US20110032986A1 (en) 2009-08-07 2011-02-10 Sling Media Pvt Ltd Systems and methods for automatically controlling the resolution of streaming video content
US20110035466A1 (en) 2009-08-10 2011-02-10 Sling Media Pvt Ltd Home media aggregator system and method
US9565479B2 (en) 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US8799408B2 (en) 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US20110035765A1 (en) 2009-08-10 2011-02-10 Sling Media Pvt Ltd Systems and methods for providing programming content
US8966101B2 (en) 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US8532472B2 (en) 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US9525838B2 (en) 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
US9160974B2 (en) 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US8314893B2 (en) 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
KR101731638B1 (ko) 2009-09-01 2017-04-28 엘지전자 주식회사 신호 수신 방법, 그를 이용한 방송 수신 장치 및 디스플레이 장치
US7921150B1 (en) 2009-10-23 2011-04-05 Eastman Kodak Company Method for viewing videos on distributed networks
US20110113354A1 (en) 2009-11-12 2011-05-12 Sling Media Pvt Ltd Always-on-top media player launched from a web browser
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
US8799485B2 (en) 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
US8626879B2 (en) 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
US20110191456A1 (en) 2010-02-03 2011-08-04 Sling Media Pvt Ltd Systems and methods for coordinating data communication between two devices
US9143825B2 (en) 2010-11-22 2015-09-22 Sling Media Pvt. Ltd. Systems, methods and devices to reduce change latency in placeshifted media streams using predictive secondary streaming
US8892681B2 (en) 2011-03-03 2014-11-18 At&T Intellectual Property I, L.P. Peer to peer metadata distribution
US9270515B1 (en) 2012-08-15 2016-02-23 Google Inc. Identifying portions of a media stream
US9106964B2 (en) 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
EP2720470B1 (en) 2012-10-12 2018-01-17 Sling Media, Inc. Aggregated control and presentation of media content from multiple sources
US9917869B2 (en) 2013-09-23 2018-03-13 Spotify Ab System and method for identifying a segment of a file that includes target content
CA2899996C (en) 2013-12-11 2020-04-14 Intralinks, Inc. Customizable secure data exchange environment
US9674257B2 (en) 2013-12-31 2017-06-06 Echostar Technologies L.L.C. Placeshifting live encoded video faster than real time

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05268296A (ja) * 1992-03-17 1993-10-15 Toshiba Corp 通信方式
US20050204046A1 (en) * 2002-06-20 2005-09-15 Takahiro Watanabe Data transmitting apparatus, data receiving apparatus, data transmitting manner, and data receiving manner
CN1558668A (zh) * 2004-02-13 2004-12-29 威盛电子股份有限公司 传输影像帧的方法
US20060095472A1 (en) * 2004-06-07 2006-05-04 Jason Krikorian Fast-start streaming and buffering of streaming content for personal media player

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111225225A (zh) * 2018-11-27 2020-06-02 腾讯科技(深圳)有限公司 直播回放方法、装置、终端及存储介质
CN111225225B (zh) * 2018-11-27 2021-08-31 腾讯科技(深圳)有限公司 直播回放方法、装置、终端及存储介质

Also Published As

Publication number Publication date
US20110170842A1 (en) 2011-07-14
EP2056598A1 (en) 2009-05-06
US9237300B2 (en) 2016-01-12
TWI406570B (zh) 2013-08-21
US10123067B2 (en) 2018-11-06
US20150089556A1 (en) 2015-03-26
US20170311027A1 (en) 2017-10-26
US9716910B2 (en) 2017-07-25
US20190045256A1 (en) 2019-02-07
EP2547100A1 (en) 2013-01-16
US20080059533A1 (en) 2008-03-06
TW200922331A (en) 2009-05-16
US20130272681A9 (en) 2013-10-17
US20160112743A1 (en) 2016-04-21
US8904455B2 (en) 2014-12-02
US7917932B2 (en) 2011-03-29
CN101426125A (zh) 2009-05-06

Similar Documents

Publication Publication Date Title
CN105763824A (zh) 用于在远程装置中记录媒体节目的方法以及用于记录媒体节目以便回放的系统
US9800936B2 (en) Apparatus, systems and methods for accessing an initial portion of a media content event
CN1941899B (zh) 用于下载内容的系统和方法
CN100548040C (zh) 用于在数字重放系统中自动安排删除文件的方法和装置
CA2800614C (en) Viewing and recording streams
US8793753B2 (en) Transferring a broadcast transmission to a remote device
CN1774952B (zh) 终端装置、中心装置、通信系统、终端装置的控制方法、中心装置的控制方法
US20040067766A1 (en) Receiver, portable terminal and receiving system
CN101588493A (zh) 流媒体适应性段预取的系统和方法
EP1472697A1 (en) Centralized digital video recording system with bookmarking and playback from multiple locations
CN102474652A (zh) 用于实时地管理内容的系统和方法
CN102428696A (zh) 多房间数字视频录像机中的增强型同时记录
CN102882832A (zh) 实现三屏互动的机顶盒客户端系统
US8429697B2 (en) Modifying the behavior of a multimedia transport system in response to detected capabilities of a client system
WO2007037615A1 (en) System and method for providing additional information using bi-directional broadcasting service
US10205973B2 (en) Method and system for linking real-time broadcasting with non-real-time video service using user history information
CN103931201A (zh) 影像信号的发送接收方法、显示装置、以及译码装置
CN101022548B (zh) 在具有数字广播接收器的终端中处理数据的方法
MX2011002654A (es) Metodo y aparato para grabacion y visualizacion de un programa de audio/video en respuesta a un evento sin grabacion durante el programa.
CN101304509B (zh) 记录控制装置、控制记录控制装置的方法及记录控制系统
JP4862678B2 (ja) 放送受信機器
JP2005303711A (ja) 映像コンテンツ録画配信システム、サーバ装置、携帯電話、及び映像コンテンツ録画配信方法
JP2003274305A (ja) デジタル放送受信機及びデジタル放送システム
CN103313092A (zh) 一种视频播放方法、设备及系统
KR20100022326A (ko) 북마크 설정이 가능한 vod 재생장치 및 vod의 북마크설정방법과 북마크를 활용한 vod 재생방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160713

RJ01 Rejection of invention patent application after publication