US20100104258A1 - User-specified event-based remote triggering of a consumer digital video recording device - Google Patents
User-specified event-based remote triggering of a consumer digital video recording device Download PDFInfo
- Publication number
- US20100104258A1 US20100104258A1 US12/259,906 US25990608A US2010104258A1 US 20100104258 A1 US20100104258 A1 US 20100104258A1 US 25990608 A US25990608 A US 25990608A US 2010104258 A1 US2010104258 A1 US 2010104258A1
- Authority
- US
- United States
- Prior art keywords
- program instructions
- digital video
- detecting
- event
- source
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
- 1. Field of the Invention
- The present invention is related to consumer digital video recording devices (DVRs), and more particularly to a method, system and DVR that trigger recording in response to user-specified events.
- 2. Description of Related Art
- Digital video recorder (DVRs), which may be in the form of a portable device such as a personal video recorder (PVR), a set-top box or a computer having a video interface and/or video capability provided from a digital or analog network source are becoming ubiquitous in households and other locations.
- Remotely controlled recording and DVR management on both local area networks and via the Internet have been proposed for web-based and application-based program guide software and the like. However, there are conditions under which a DVR/PVR user might want to record a particular broadcast program or capture other video sources having content that is of interest, but the timing and/or occurrence of which are unpredictable. For example, the DVR/PVR user might be viewing another program and therefore is unable to notice the availability of interesting content on another channel, or the user may be away from their DVR/PVR when an event and/or sporadic content transmission occurs.
- The only presently known alternative to recording the above-described content is to consistently record particular programs or to record a large amount of video data and search through the recorded content to find the content of interest. Since most systems designed for time-shifting or pre-programmed recording only capture a single channel at a time, content of particular interest can be easily missed by such systems. Further, a large amount of re-writable storage or a large number of non-rewritable media can be consumed by such recording.
- Therefore, it would be desirable to provide a method and system that can trigger a DVR/PVR to record content of interest without requiring pre-programming of channels and recording times and without relying on a time-shifting type recorder that may only record a single channel.
- The invention is embodied in a method, a digital video recording device (DVR), and a computer program product. The computer program product may be a server application, an application executing within a DVR, or an application executed by a general-purpose computer such as a personal computer. The digital video recording device may be a personal video recorder (PVR), set-top box, personal computer, or any other device that provides recording of video content.
- A user specifies event detection control parameters that select particular event types that are associated with content of interest. The control parameters may be keywords, numerical criteria such as stock or index prices/volume, uniform resource locators (URLs) and associated specifiers that permit detection of content changes at a specified URL, content embedded within a feed such as a Really Simple Syndication (RSS) feed, or any other event-specifying object or data that will permit a software application to determine whether or not an event of interest has occurred. In response to detection of an event, the DVR is directed to record content from a particular channel, URL, or other selectable video source. The video source for recording may be specified by an event type classifier, may be a fixed pre-specified source, or may be determined from the detected content. The end time for recording may be pre-specified, determined from the type of event and/or selected video source, may be determined from the video source itself, or from the detected content.
- The event detection may be performed locally, within the DVR device or a system such as a personal computer, or the event detection may be performed by a service configurable via a network that delivers trigger information to a local system or DVR device.
- The foregoing and other objectives, features, and advantages of the invention will be apparent from the following, more particular, description of the preferred embodiment of the invention, as illustrated in the accompanying drawings.
- The novel features believed characteristic of the invention are set forth in the appended claims. The invention itself, however, as well as a preferred mode of use, further objectives, and advantages thereof, will best be understood by reference to the following detailed description of the invention when read in conjunction with the accompanying Figures, wherein like reference numerals indicate like components, and:
-
FIG. 1 is a block diagram illustrating a digital video recorder (DVR) in accordance with an embodiment of the present invention. -
FIG. 2 is a block diagram illustrating a digital video recorder (DVR) in accordance with another embodiment of the present invention. -
FIG. 3 is a block diagram illustrating a system in accordance with an embodiment of the present invention. -
FIG. 4 is a flowchart of a method in accordance with an embodiment of the present invention. - The present invention relates to systems that trigger recording in digital video recorders (DVRs). In order to provide the capability to capture information (e.g., news programs) relevant to unpredictable/sporadic events, a user selects events or event types and a data source. The user further specifies a channel and/or program for recording in response to detection of the event, and optionally a start/stop time or duration. A program detects the events or events matching an event type in the data source and triggers the DVR to record the specified program/channel. The events may be specified by keywords or other data matching criteria such as a numeric range, e.g., for matching stock/index prices, weather temperature, etc. The matching and configuration can be performed in a web service that triggers one or more enrolled DVRs, or can be performed locally in the DVR or a connected computer system. The events can be detected in a variety of network data sources, e.g., in response to an RSS feed or timed “scraping” of a web page to detect changes corresponding to the event or event types.
- Referring now to
FIG. 1 , a digital video recorder (DVR) 10, in accordance with an embodiment of the invention, is shown. DVR 10 is connected to an external digital television (DTV)display 14, but DVR 10 may alternatively be a portable device having an integral display. Aremote control 12 is used to control operation ofDVR 10, in the exemplary embodiment according to methods of the present invention, in order to provide user input. However, it is understood that other user input methodologies can be employed, such as buttons and other controls integral toDVR 10. DVR 10 includes an infrared (IR)interface 13 for receiving commands fromremote control 12, aprocessor 16 for executing program instructions that trigger recording in response to detected events in accordance with methodologies described in further detail below, and also provides control and other functionality as generally associated with DVR operations. A program andvideo memory 17 is coupled toprocessor 16 for storing data and program instructions, including program instructions in accordance with a computer program product embodiment of the present invention. A radio-frequency (RF)/video interface 18 receives video signals or RF signals from broadcast, closed-circuit or other video streaming sources and provides them for selection byprocessor 16 for ultimate display byDTV display 14. Anetwork interface 19 provides connection to public or private networks such as the Internet, for receiving information such as RSS feeds or other feeds associated with programs received from RF/Video interface 18. DVR 10 can also be configured to detect keywords or other indicators, such as numeric values located in data sources such as web pages or other files specified by Uniform Resource Locators (URLs).Network interface 19 may also be specified as a video source, receiving video streams (e.g., MPEG streams) at the specified URLs or other URLs. A digital versatile disc (DVD)drive 15 and hard disk drive (HDD) 11 are also included inDVR 10 both for recording video program and other information. A database DB1 withinHDD 11 stores user specified event indicators and data sources, so thatDVR 10 can, for example, automatically enroll in and examine feeds or periodically check for keywords or other indicators within data at specified URLs. - Referring now to
FIG. 2 , a DVR in accordance with another embodiment of the invention is illustrated, in the form of apersonal computer system 20. The DVR is implemented bypersonal computer 20, which includes aprocessor 26 coupled to amemory 27 for storing program instructions including program instructions for implementing a DVR, for example by executing a third-party DVR program.Memory 27 further includes program instructions for carrying out techniques in accordance with the present invention, which may be integrated in such DVR program, or may be provided by a stand-alone application or plug-in that triggers video recording. In an alternative embodiment, a stand-alone DVR 21, may be interfaced topersonal computer 20, with an application or service withinpersonal computer 20 providing detection of events from specified data sources and triggering recording byDVR 21 in response to the detection of the events. The application or service program may be loaded intomemory 27 orHDD 23 from aDVD drive 24 from a media forming a computer program product in accordance with an embodiment of the present invention, such as DVD disc DVD. In order to receive video information from closed-circuit or broadcast sources,personal computer 20 includes an RF/Video interface 28. However, techniques in accordance with an embodiment of the present invention can be performed with respect to video received from a network interface 29 and RF/Video interface 28 is not required in such embodiments.Personal computer 20 also includes a human interface device (HID)interface 22 for connection of HIDs, such as keyboards and pointing devices.Personal computer 20 is also illustrated as connected to anexternal display 25. However, ifpersonal computer 20 is a laptop, tablet or other integrated device,display 25 will generally be internal topersonal computer 20. An application or service executing withinpersonal computer 20 provides the configuration of event/event type indicators and channels as described above with respect toFIG. 1 and can trigger recording of video information received at RF/Video interface 18 ornetwork interface 19 toHDD 23 orDVD drive 24 in response to detection of an event of interest. A database DB2 withinHDD 23 stores the user-specified event indicators and data sources, so thatpersonal computer 20 can, for example, automatically enroll in and examine feeds or periodically check for keywords or other indicators within data at specified URLs. Alternatively, as mentioned abovepersonal computer 20 may trigger an external DVR device to record specific channels in response to detecting an event. - Referring now to
FIG. 3 , a networked system in accordance with an embodiment of the present invention is shown. A DVR, such asDVR 36, as illustrated inFIG. 1 , receives signals from one ormore broadcast providers 34, through one or more channels as mentioned above, e.g., RF broadcast, satellite broadcast and/or closed-circuit cable.DVR 36 may also receive video information from a generic network data source, such as anInternet connection 30 or other network connection, which may also carry video data frombroadcast provider 34, obviating any need for an RF/Video connection. The above-described data sources from which events are detected can be provided frombroadcast provider 34 or any other Internet data source viaInternet connection 30 or may be encoded along with video/RF information received directly frombroadcast provider 34. For example,broadcast provider 34 may provide RSS feeds available throughInternet connection 30 directly, or may encode them in out-of-video-band information, for example, an informational or news video channel. Ifbroadcast provider 34 provides feeds from which events can be detected, generally the channel of interest with respect to those events will be specified. When the data source is an arbitrary Internet data source, then the user will generally specify a channel associated with an event or event type, unless the data source also includes channel/program information. A web/event service 32 may provide all of the event detection/user configuration described above with reference toFIGS. 1 and 2 and direct DVR 31 to record particular video program channels when specified events are detected at web/event service 32. Web/event service 32 accesses a database DB3 to store and retrieve event indicators, data sources, specified channels for each of multiple users having accounts on the system.DVR 10 is identified, e.g., by a network address specific toDVR 10, which is also stored in database DB3, and record or schedule-record commands are transmitted toDVR 10 from web/event service 32. The depicted system is only exemplary and is intended to illustrate various locations for providing event data and video programs. However, it is understood that other techniques and system configurations may be applied in accordance with other embodiments of the present invention and the particular system configuration should not be construed as limiting the possible system configurations, data sources and end-user appliances that implement techniques in accordance with the present invention. - Referring now to
FIG. 4 , a method according to an embodiment of the present invention is illustrated in a flowchart. First, a user specifies a data source as a location for event data and an event or event type (e.g., particular keywords) and the location and event information are stored in a database (step 40). The user also specifies a channel and optionally a duration to record in response to detection of the event specified instep 40 and the channel and duration are stored in the database (step 41). When the event is detected in the data source (decision 42), the channel and optional duration are retrieved from the database (step 43) and a command is sent to the DVR to record the channel for the specified duration (step 44). As an example, the user may specify one data source as an RSS XML feed that encodes stock price information as textual and numeric information including stock prices, volumes and stock identifier. The user may specify, instep 40, that the DVR should record a financial news channel for 30 minutes upon detecting that the price of XYZ corporation (symbol “XYZC”) stock reaches $100. The local event detecting program (e.g., inDVR 10 ofFIG. 1 orpersonal computer 20 ofFIG. 2 ) or service provider server program (e.g., at web/event service 32 ofFIG. 3 ) receives the RSS feed, detects symbol “XYZC” and extracts current stock price information. If the current stock price is greater than or equal to $100, then the DVR is programmed to record the financial news channel for 30 minutes. - While the invention has been particularly shown and described with reference to the preferred embodiments thereof, it will be understood by those skilled in the art that the foregoing and other changes in form, and details may be made therein without departing from the spirit and scope of the invention.
Claims (20)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/259,906 US20100104258A1 (en) | 2008-10-28 | 2008-10-28 | User-specified event-based remote triggering of a consumer digital video recording device |
TW098133281A TW201043026A (en) | 2008-10-28 | 2009-09-30 | User-specified event-based remote triggering of a consumer digital video recording device |
KR1020090100921A KR101107348B1 (en) | 2008-10-28 | 2009-10-22 | User-specified event-based remote triggering of a consumer digital video recording device |
US13/909,676 US9049415B2 (en) | 2008-10-28 | 2013-06-04 | User-specified event-based remote triggering of a consumer digital video recording device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/259,906 US20100104258A1 (en) | 2008-10-28 | 2008-10-28 | User-specified event-based remote triggering of a consumer digital video recording device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/909,676 Continuation US9049415B2 (en) | 2008-10-28 | 2013-06-04 | User-specified event-based remote triggering of a consumer digital video recording device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100104258A1 true US20100104258A1 (en) | 2010-04-29 |
Family
ID=42117591
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/259,906 Abandoned US20100104258A1 (en) | 2008-10-28 | 2008-10-28 | User-specified event-based remote triggering of a consumer digital video recording device |
US13/909,676 Active 2029-03-10 US9049415B2 (en) | 2008-10-28 | 2013-06-04 | User-specified event-based remote triggering of a consumer digital video recording device |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/909,676 Active 2029-03-10 US9049415B2 (en) | 2008-10-28 | 2013-06-04 | User-specified event-based remote triggering of a consumer digital video recording device |
Country Status (3)
Country | Link |
---|---|
US (2) | US20100104258A1 (en) |
KR (1) | KR101107348B1 (en) |
TW (1) | TW201043026A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110231886A1 (en) * | 2010-03-17 | 2011-09-22 | Toshiki Mori | Video server |
US10567326B2 (en) | 2013-02-26 | 2020-02-18 | Kt Corporation | Interworking of social media service and machine to machine service |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2939419A1 (en) | 2012-12-31 | 2015-11-04 | Arçelik Anonim Sirketi | A video recording device |
KR102082132B1 (en) * | 2014-01-28 | 2020-02-28 | 한국전자통신연구원 | Device and Method for new 3D Video Representation from 2D Video |
US20180266701A1 (en) * | 2017-03-16 | 2018-09-20 | Yossi Sofer | Solar water heating system |
Citations (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4745549A (en) * | 1985-06-11 | 1988-05-17 | Hashimoto Corporation | Method of and apparatus for optimal scheduling of television programming to maximize customer satisfaction |
US4787063A (en) * | 1984-10-19 | 1988-11-22 | Francis Muguet | Acquisition and transmission system for a recorder and a computer center |
US5410344A (en) * | 1993-09-22 | 1995-04-25 | Arrowsmith Technologies, Inc. | Apparatus and method of selecting video programs based on viewers' preferences |
US5561457A (en) * | 1993-08-06 | 1996-10-01 | International Business Machines Corporation | Apparatus and method for selectively viewing video information |
US5574999A (en) * | 1994-03-07 | 1996-11-12 | Gropper; Daniel R. | Alert receiver |
US5704060A (en) * | 1995-05-22 | 1997-12-30 | Del Monte; Michael G. | Text storage and retrieval system and method |
US5737993A (en) * | 1996-06-24 | 1998-04-14 | Caterpillar Inc. | Method and apparatus for controlling an implement of a work machine |
US5757441A (en) * | 1995-07-21 | 1998-05-26 | Samsung Electronics Co., Ltd. | Method and apparatus for performing automatic channel selection and automatic tuner diagnosis in a double-tuner television receiver |
US5808662A (en) * | 1995-11-08 | 1998-09-15 | Silicon Graphics, Inc. | Synchronized, interactive playback of digital movies across a network |
US5878222A (en) * | 1994-11-14 | 1999-03-02 | Intel Corporation | Method and apparatus for controlling video/audio and channel selection for a communication signal based on channel data indicative of channel contents of a signal |
US6005597A (en) * | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
US6008802A (en) * | 1998-01-05 | 1999-12-28 | Intel Corporation | Method and apparatus for automatically performing a function based on the reception of information corresponding to broadcast data |
US6204761B1 (en) * | 1998-11-13 | 2001-03-20 | Jerome Vanderable | Weather alert system |
US20020087661A1 (en) * | 2000-08-08 | 2002-07-04 | Matichuk Chris E. | One click web records |
US20030016673A1 (en) * | 2001-06-29 | 2003-01-23 | Ramesh Pendakur | Correcting for data losses with feedback and response |
US20030056220A1 (en) * | 2001-09-14 | 2003-03-20 | Thornton James Douglass | System and method for sharing and controlling multiple audio and video streams |
US20030086408A1 (en) * | 2001-10-23 | 2003-05-08 | Mayank Goel | Television receiver arrangement and method of effecting a channel switch in a television receiver |
US20030086694A1 (en) * | 2001-11-07 | 2003-05-08 | Nokia Corporation | Recording program scheduling information in an electronic calendar |
US20030099462A1 (en) * | 2001-11-27 | 2003-05-29 | Toshiki Matsugami | Program video-recording apparatus, program video-recording method, and program receiving apparatus |
US6590618B1 (en) * | 1998-09-14 | 2003-07-08 | Samsung Electronics Co., Ltd. | Method and apparatus for changing the channel or varying the volume level in a television receiver having a double screen mode function |
US20030156827A1 (en) * | 2001-12-11 | 2003-08-21 | Koninklijke Philips Electronics N.V. | Apparatus and method for synchronizing presentation from bit streams based on their content |
US20030219228A1 (en) * | 2002-05-23 | 2003-11-27 | Balaji Thiagarajan | Program recording completion |
US20040031051A1 (en) * | 2002-08-08 | 2004-02-12 | Kim Kang Soo | Remote reservation recording control system and method thereof |
US20040117832A1 (en) * | 2002-12-06 | 2004-06-17 | Advanced Digital Broadcast, Ltd And Advanced Digital Broadcast Polski Sp. Zo.O | Method of switching channels in a receiver, especially in a digital television receiver |
US20040151474A1 (en) * | 2003-01-07 | 2004-08-05 | Suh Jong Yeul | PVR system, and method for recording video by using the same |
US6947935B1 (en) * | 2001-04-04 | 2005-09-20 | Microsoft Corporation | Training, inference and user interface for guiding the caching of media content on local stores |
US20050246749A1 (en) * | 2004-04-20 | 2005-11-03 | Sadao Tsuruga | Digital broadcast receiving device and method |
US6968364B1 (en) * | 2000-03-30 | 2005-11-22 | Microsoft Corporation | System and method to facilitate selection and programming of an associated audio/visual system |
US20060052067A1 (en) * | 2004-09-09 | 2006-03-09 | Rajendra Singh | Millimeter microwave point-to-multipoint broadcasting systems, components and methods that monitor and rebroadcast data packets |
US20060062147A1 (en) * | 2001-09-12 | 2006-03-23 | Dougall C J S | Method and system for scheduled streaming of best effort data |
US20060174293A1 (en) * | 2004-11-23 | 2006-08-03 | Palo Alto Research Center Incorporated | Method and apparatus for associating commentary audio with a position in an experiential data stream |
US7113773B2 (en) * | 2003-05-16 | 2006-09-26 | Qualcomm Incorporated | Reliable reception of broadcast/multicast content |
US7114172B2 (en) * | 2001-06-28 | 2006-09-26 | Koninklijke Philips Electronics N.V. | Synchronized personal video recorders |
US20060288361A1 (en) * | 2005-06-16 | 2006-12-21 | White Eagle Brian L | In a system for receiving and storing data representative of a plurality of broadcast television progams, an implementation for locating replacement portions for defective portions of stored programs from other broadcasts of corresponding television programs |
US7165098B1 (en) * | 1998-11-10 | 2007-01-16 | United Video Properties, Inc. | On-line schedule system with personalization features |
US7185355B1 (en) * | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
US7188355B1 (en) * | 1999-09-30 | 2007-03-06 | Canon Kabushiki Kaisha | Television program recommendation system |
JP2007174255A (en) * | 2005-12-22 | 2007-07-05 | Hitachi Ltd | Recording and reproducing device |
US7246367B2 (en) * | 2000-06-30 | 2007-07-17 | Nokia Corporation | Synchronized service provision in a communications network |
US20070189708A1 (en) * | 2005-04-20 | 2007-08-16 | Videoegg. Inc | Browser based multi-clip video editing |
US20070283403A1 (en) * | 2006-03-17 | 2007-12-06 | Eklund Don C Ii | System and method for organizing group content presentations and group communications during the same |
US20080010518A1 (en) * | 2006-06-23 | 2008-01-10 | Microsoft Corporation | Recording Resource Limitation Resolution |
US20080086743A1 (en) * | 2006-10-06 | 2008-04-10 | Infovalue Computing, Inc. | Enhanced personal video recorder |
US7373589B2 (en) * | 1996-11-29 | 2008-05-13 | Sony Corporation | Keyword creation method and its apparatus |
US20080189380A1 (en) * | 2007-02-02 | 2008-08-07 | Andrew Bosworth | System and method for curtailing objectionable behavior in a web-based social network |
US7444657B2 (en) * | 2002-06-27 | 2008-10-28 | Thomson Licensing | Event masking for television signal receiver having an emergency alert function |
US20080313402A1 (en) * | 2007-06-15 | 2008-12-18 | Microsoft Corporation | Virtual personal video recorder |
US20090044216A1 (en) * | 2007-08-08 | 2009-02-12 | Mcnicoll Marcel | Internet-Based System for Interactive Synchronized Shared Viewing of Video Content |
US20090074380A1 (en) * | 2002-11-21 | 2009-03-19 | International Business Machines Corporation | Personal Video Recording With Storage Space Distributed Among Remote Personal Video Recorders |
US7548565B2 (en) * | 2000-07-24 | 2009-06-16 | Vmark, Inc. | Method and apparatus for fast metadata generation, delivery and access for live broadcast program |
US20090199013A1 (en) * | 2003-07-28 | 2009-08-06 | Limelight Networks, Inc. | Authentication of content download |
US20090220216A1 (en) * | 2007-08-22 | 2009-09-03 | Time Warner Cable Inc. | Apparatus and method for conflict resolution in remote control of digital video recorders and the like |
US20090263101A1 (en) * | 2003-09-05 | 2009-10-22 | EchoStar Technologies, L.L.C. | Apparatus for Resolving Recording Timer Conflicts |
US7624412B2 (en) * | 2002-06-21 | 2009-11-24 | Alcatel | Recording and playback system |
US7669219B2 (en) * | 2005-04-15 | 2010-02-23 | Microsoft Corporation | Synchronized media experience |
US20100107104A1 (en) * | 2008-10-21 | 2010-04-29 | Microsoft Corporation | Display of predicted storage state of target computing device during media file synchronization |
US7721310B2 (en) * | 2000-12-05 | 2010-05-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for selective updating of a user profile |
US20110030012A1 (en) * | 2004-07-30 | 2011-02-03 | Diaz Perez Milton | Method of common addressing of tv program content on internet and tv services platform of a digital tv services provider |
US8006266B2 (en) * | 2002-06-24 | 2011-08-23 | Pace LLC | Method for using only feedback from shows that improve the performance of the recommender system |
US8051446B1 (en) * | 1999-12-06 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Method of creating a semantic video summary using information from secondary sources |
US8077341B2 (en) * | 2003-09-25 | 2011-12-13 | Ricoh Co., Ltd. | Printer with audio or video receiver, recorder, and real-time content-based processing logic |
US8159334B2 (en) * | 2006-08-25 | 2012-04-17 | At&T Intellectual Property I, L.P. | System and method of communicating emergency alerts |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4737993A (en) | 1987-01-21 | 1988-04-12 | Rca Corporation | Cable broadcast TV receiver with automatic channel search responsive to mode change |
US6263507B1 (en) * | 1996-12-05 | 2001-07-17 | Interval Research Corporation | Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data |
US6212327B1 (en) * | 1997-11-24 | 2001-04-03 | International Business Machines Corporation | Controlling record/playback devices with a computer |
WO2000074377A1 (en) * | 1999-05-28 | 2000-12-07 | Index Systems, Inc. | Method and system utilizing text selected on a web page for searching in a database of television programs |
US20020104088A1 (en) * | 2001-01-29 | 2002-08-01 | Philips Electronics North Americas Corp. | Method for searching for television programs |
KR20070030017A (en) * | 2005-09-12 | 2007-03-15 | 엘지전자 주식회사 | Method for controlling record in digital video recorder |
CN101115124B (en) * | 2006-07-26 | 2012-04-18 | 日电(中国)有限公司 | Method and apparatus for identifying media program based on audio watermark |
US7890849B2 (en) * | 2006-09-15 | 2011-02-15 | Microsoft Corporation | Concurrent presentation of media and related content lists |
-
2008
- 2008-10-28 US US12/259,906 patent/US20100104258A1/en not_active Abandoned
-
2009
- 2009-09-30 TW TW098133281A patent/TW201043026A/en unknown
- 2009-10-22 KR KR1020090100921A patent/KR101107348B1/en not_active IP Right Cessation
-
2013
- 2013-06-04 US US13/909,676 patent/US9049415B2/en active Active
Patent Citations (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4787063A (en) * | 1984-10-19 | 1988-11-22 | Francis Muguet | Acquisition and transmission system for a recorder and a computer center |
US4745549A (en) * | 1985-06-11 | 1988-05-17 | Hashimoto Corporation | Method of and apparatus for optimal scheduling of television programming to maximize customer satisfaction |
US5561457A (en) * | 1993-08-06 | 1996-10-01 | International Business Machines Corporation | Apparatus and method for selectively viewing video information |
US5410344A (en) * | 1993-09-22 | 1995-04-25 | Arrowsmith Technologies, Inc. | Apparatus and method of selecting video programs based on viewers' preferences |
US5574999A (en) * | 1994-03-07 | 1996-11-12 | Gropper; Daniel R. | Alert receiver |
US5878222A (en) * | 1994-11-14 | 1999-03-02 | Intel Corporation | Method and apparatus for controlling video/audio and channel selection for a communication signal based on channel data indicative of channel contents of a signal |
US5704060A (en) * | 1995-05-22 | 1997-12-30 | Del Monte; Michael G. | Text storage and retrieval system and method |
US5757441A (en) * | 1995-07-21 | 1998-05-26 | Samsung Electronics Co., Ltd. | Method and apparatus for performing automatic channel selection and automatic tuner diagnosis in a double-tuner television receiver |
US5808662A (en) * | 1995-11-08 | 1998-09-15 | Silicon Graphics, Inc. | Synchronized, interactive playback of digital movies across a network |
US5737993A (en) * | 1996-06-24 | 1998-04-14 | Caterpillar Inc. | Method and apparatus for controlling an implement of a work machine |
US7373589B2 (en) * | 1996-11-29 | 2008-05-13 | Sony Corporation | Keyword creation method and its apparatus |
US6005597A (en) * | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
US6008802A (en) * | 1998-01-05 | 1999-12-28 | Intel Corporation | Method and apparatus for automatically performing a function based on the reception of information corresponding to broadcast data |
US7185355B1 (en) * | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
US6590618B1 (en) * | 1998-09-14 | 2003-07-08 | Samsung Electronics Co., Ltd. | Method and apparatus for changing the channel or varying the volume level in a television receiver having a double screen mode function |
US7165098B1 (en) * | 1998-11-10 | 2007-01-16 | United Video Properties, Inc. | On-line schedule system with personalization features |
US6204761B1 (en) * | 1998-11-13 | 2001-03-20 | Jerome Vanderable | Weather alert system |
US7188355B1 (en) * | 1999-09-30 | 2007-03-06 | Canon Kabushiki Kaisha | Television program recommendation system |
US8051446B1 (en) * | 1999-12-06 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Method of creating a semantic video summary using information from secondary sources |
US6968364B1 (en) * | 2000-03-30 | 2005-11-22 | Microsoft Corporation | System and method to facilitate selection and programming of an associated audio/visual system |
US7246367B2 (en) * | 2000-06-30 | 2007-07-17 | Nokia Corporation | Synchronized service provision in a communications network |
US7548565B2 (en) * | 2000-07-24 | 2009-06-16 | Vmark, Inc. | Method and apparatus for fast metadata generation, delivery and access for live broadcast program |
US20020087661A1 (en) * | 2000-08-08 | 2002-07-04 | Matichuk Chris E. | One click web records |
US7721310B2 (en) * | 2000-12-05 | 2010-05-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for selective updating of a user profile |
US6947935B1 (en) * | 2001-04-04 | 2005-09-20 | Microsoft Corporation | Training, inference and user interface for guiding the caching of media content on local stores |
US7114172B2 (en) * | 2001-06-28 | 2006-09-26 | Koninklijke Philips Electronics N.V. | Synchronized personal video recorders |
US20030016673A1 (en) * | 2001-06-29 | 2003-01-23 | Ramesh Pendakur | Correcting for data losses with feedback and response |
US20060062147A1 (en) * | 2001-09-12 | 2006-03-23 | Dougall C J S | Method and system for scheduled streaming of best effort data |
US20030056220A1 (en) * | 2001-09-14 | 2003-03-20 | Thornton James Douglass | System and method for sharing and controlling multiple audio and video streams |
US20030086408A1 (en) * | 2001-10-23 | 2003-05-08 | Mayank Goel | Television receiver arrangement and method of effecting a channel switch in a television receiver |
US20030086694A1 (en) * | 2001-11-07 | 2003-05-08 | Nokia Corporation | Recording program scheduling information in an electronic calendar |
US20030099462A1 (en) * | 2001-11-27 | 2003-05-29 | Toshiki Matsugami | Program video-recording apparatus, program video-recording method, and program receiving apparatus |
US20030156827A1 (en) * | 2001-12-11 | 2003-08-21 | Koninklijke Philips Electronics N.V. | Apparatus and method for synchronizing presentation from bit streams based on their content |
US20030219228A1 (en) * | 2002-05-23 | 2003-11-27 | Balaji Thiagarajan | Program recording completion |
US7624412B2 (en) * | 2002-06-21 | 2009-11-24 | Alcatel | Recording and playback system |
US8006266B2 (en) * | 2002-06-24 | 2011-08-23 | Pace LLC | Method for using only feedback from shows that improve the performance of the recommender system |
US7444657B2 (en) * | 2002-06-27 | 2008-10-28 | Thomson Licensing | Event masking for television signal receiver having an emergency alert function |
US20040031051A1 (en) * | 2002-08-08 | 2004-02-12 | Kim Kang Soo | Remote reservation recording control system and method thereof |
US20090074380A1 (en) * | 2002-11-21 | 2009-03-19 | International Business Machines Corporation | Personal Video Recording With Storage Space Distributed Among Remote Personal Video Recorders |
US20040117832A1 (en) * | 2002-12-06 | 2004-06-17 | Advanced Digital Broadcast, Ltd And Advanced Digital Broadcast Polski Sp. Zo.O | Method of switching channels in a receiver, especially in a digital television receiver |
US20040151474A1 (en) * | 2003-01-07 | 2004-08-05 | Suh Jong Yeul | PVR system, and method for recording video by using the same |
US7113773B2 (en) * | 2003-05-16 | 2006-09-26 | Qualcomm Incorporated | Reliable reception of broadcast/multicast content |
US20090199013A1 (en) * | 2003-07-28 | 2009-08-06 | Limelight Networks, Inc. | Authentication of content download |
US20090263101A1 (en) * | 2003-09-05 | 2009-10-22 | EchoStar Technologies, L.L.C. | Apparatus for Resolving Recording Timer Conflicts |
US8077341B2 (en) * | 2003-09-25 | 2011-12-13 | Ricoh Co., Ltd. | Printer with audio or video receiver, recorder, and real-time content-based processing logic |
US20050246749A1 (en) * | 2004-04-20 | 2005-11-03 | Sadao Tsuruga | Digital broadcast receiving device and method |
US20110030012A1 (en) * | 2004-07-30 | 2011-02-03 | Diaz Perez Milton | Method of common addressing of tv program content on internet and tv services platform of a digital tv services provider |
US20060052067A1 (en) * | 2004-09-09 | 2006-03-09 | Rajendra Singh | Millimeter microwave point-to-multipoint broadcasting systems, components and methods that monitor and rebroadcast data packets |
US20060174293A1 (en) * | 2004-11-23 | 2006-08-03 | Palo Alto Research Center Incorporated | Method and apparatus for associating commentary audio with a position in an experiential data stream |
US7669219B2 (en) * | 2005-04-15 | 2010-02-23 | Microsoft Corporation | Synchronized media experience |
US20070189708A1 (en) * | 2005-04-20 | 2007-08-16 | Videoegg. Inc | Browser based multi-clip video editing |
US20060288361A1 (en) * | 2005-06-16 | 2006-12-21 | White Eagle Brian L | In a system for receiving and storing data representative of a plurality of broadcast television progams, an implementation for locating replacement portions for defective portions of stored programs from other broadcasts of corresponding television programs |
JP2007174255A (en) * | 2005-12-22 | 2007-07-05 | Hitachi Ltd | Recording and reproducing device |
US20070283403A1 (en) * | 2006-03-17 | 2007-12-06 | Eklund Don C Ii | System and method for organizing group content presentations and group communications during the same |
US20080010518A1 (en) * | 2006-06-23 | 2008-01-10 | Microsoft Corporation | Recording Resource Limitation Resolution |
US8159334B2 (en) * | 2006-08-25 | 2012-04-17 | At&T Intellectual Property I, L.P. | System and method of communicating emergency alerts |
US20080086743A1 (en) * | 2006-10-06 | 2008-04-10 | Infovalue Computing, Inc. | Enhanced personal video recorder |
US20080189380A1 (en) * | 2007-02-02 | 2008-08-07 | Andrew Bosworth | System and method for curtailing objectionable behavior in a web-based social network |
US20080313402A1 (en) * | 2007-06-15 | 2008-12-18 | Microsoft Corporation | Virtual personal video recorder |
US20090044216A1 (en) * | 2007-08-08 | 2009-02-12 | Mcnicoll Marcel | Internet-Based System for Interactive Synchronized Shared Viewing of Video Content |
US20090220216A1 (en) * | 2007-08-22 | 2009-09-03 | Time Warner Cable Inc. | Apparatus and method for conflict resolution in remote control of digital video recorders and the like |
US20100107104A1 (en) * | 2008-10-21 | 2010-04-29 | Microsoft Corporation | Display of predicted storage state of target computing device during media file synchronization |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110231886A1 (en) * | 2010-03-17 | 2011-09-22 | Toshiki Mori | Video server |
US8478113B2 (en) * | 2010-03-17 | 2013-07-02 | Kabushiki Kaisha Toshiba | Video server |
US10567326B2 (en) | 2013-02-26 | 2020-02-18 | Kt Corporation | Interworking of social media service and machine to machine service |
Also Published As
Publication number | Publication date |
---|---|
KR101107348B1 (en) | 2012-01-19 |
TW201043026A (en) | 2010-12-01 |
KR20100047136A (en) | 2010-05-07 |
US9049415B2 (en) | 2015-06-02 |
US20130266293A1 (en) | 2013-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9967514B2 (en) | Recording system | |
US9247297B2 (en) | Preview-based content monitoring and blocking system | |
US8621498B2 (en) | Obtaining metadata program information during channel changes | |
US8731373B2 (en) | Managing and editing stored media assets | |
KR101769802B1 (en) | Smart catch-up for media content viewing | |
US9049415B2 (en) | User-specified event-based remote triggering of a consumer digital video recording device | |
US20080086754A1 (en) | Peer to peer media distribution system and method | |
US8458220B2 (en) | Method, system and computer-usable medium for early notification of a pending digital video recorder deletion event | |
US8699855B2 (en) | User-selected interstitial media content recording | |
US8769585B2 (en) | Systems and methods of processing programming wish list data | |
US20230046176A1 (en) | Systems and methods for program source display | |
US8391680B2 (en) | Genre-based video quota management | |
US20080235259A1 (en) | Fine Grained Jump-Points in Digital Metadata | |
US8910216B2 (en) | Systems and methods for setting a timer via an interactive trigger | |
CN110234026B (en) | Bidirectional control of set-top boxes using optical character recognition | |
US8811799B2 (en) | System for and method of storing sneak peeks of upcoming video content | |
US20120297424A1 (en) | Proxy digital video recorder | |
WO2012032174A1 (en) | A digital video recorder system connectable to devices running a web browser |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION,NEW YO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AMSTERDAM, JEFFREY D.;BHOGAL, KULVIR S.;BOSS, GREGORY J.;AND OTHERS;SIGNING DATES FROM 20080902 TO 20080904;REEL/FRAME:022603/0090 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: KYNDRYL, INC., NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:058213/0912 Effective date: 20211118 |