Movatterモバイル変換


[0]ホーム

URL:


US20020118954A1 - Data storage management and scheduling system - Google Patents

Data storage management and scheduling system
Download PDF

Info

Publication number
US20020118954A1
US20020118954A1US10/011,927US1192701AUS2002118954A1US 20020118954 A1US20020118954 A1US 20020118954A1US 1192701 AUS1192701 AUS 1192701AUS 2002118954 A1US2002118954 A1US 2002118954A1
Authority
US
United States
Prior art keywords
video
recording
recited
database
criteria
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
Application number
US10/011,927
Inventor
James Barton
Brian Beach
Howard Look
Karen Bedard
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.)
Adeia Media Solutions Inc
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US10/011,927priorityCriticalpatent/US20020118954A1/en
Assigned to TIVO INC.reassignmentTIVO INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BEDARD, KAREN, BARTON, JAMES M., BEACH, BRIAN, LOOK, HOWARD
Publication of US20020118954A1publicationCriticalpatent/US20020118954A1/en
Priority to US10/816,982prioritypatent/US9674577B1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A data storage management and scheduling system schedules the recording, storing, and deleting of television and Web page program material on a client system storage medium. The invention accepts as input a prioritized list of program viewing preferences which is compared with a database of program guide objects which indicate when programs of interest are actually broadcast. A schedule of time versus available storage space is generated that is optimal for the viewer's explicit or derived preferred programs. The preferred programs include television broadcast programs and Universal Resource Locators (URLs). The viewer may request that certain programs be captured, which results in the highest possible priority for those programs, or express preferences using appurtenances provided through the viewer interface. Preferences may additionally be inferred from viewing patterns. The invention correlates an input schedule that tracks the free and occupied time slots for each input source with a space schedule that tracks all currently recorded programs and the programs that have been scheduled to be recorded in the future, to schedule new programs to record and resolve recording conflicts. A program is recorded if at all times between when the recording would be initiated and when it expires, sufficient space is available to hold it. All scheduling conflicts are resolved as early as possible. A background scheduler schedules each preferred program in turn until the list of preferred programs is exhausted or no further opportunity to record is available.

Description

Claims (45)

What is claimed is:
1. A method for allowing recording of video signals for later playback comprising:
a) allowing a user to specify criteria for recording of shows from a video input source;
b) a processor selecting future shows from a channel guide database for recording based on said user specified criteria, wherein the selection of shows is based on one of either pattern matching or fuzzy logic analysis of the user specified criteria and the channel guide database, and wherein the processor further selects for removal a previously recorded show having a lower priority than the selected future shows if insufficient capacity exists for recording the future shows; and
c) recording the selected shows.
2. The method as recited byclaim 1 wherein the user specified criteria may be selected from one or more of show names, director names, actor/actress names, show class, keywords, and rating information.
3. The method as recited byclaim 1 wherein the user specified criteria includes user provided preference rating information of previously watched shows.
4. The method as recited byclaim 1 further comprising allowing the user to review and edit shows selected for recording.
5. The method as recited byclaim 1 wherein the criteria for recording of shows is presented to the user in a listing for selection.
6. The method as recited byclaim 1 wherein the criteria for recording of shows is presented to the user in a pop-up alphabetical listing.
7. The method as recited byclaim 1 further comprising allowing a user to preview shows selected for recording.
8. The method as recited byclaim 7 further comprising allowing the user to edit the list of shows selected for recording.
9. The method as recited byclaim 1 further comprising recording from a default channel when there is no show selected for recording.
10. The method as recited byclaim 9 wherein the default channel is selected from channels having an indexable video format.
11. The method as recited byclaim 9 wherein the indexable video format is based on time.
12. The method as recited byclaim 1 further comprising allowing a second user to specify criteria.
13. The method as recited byclaim 12 wherein the first user's criteria and the second user's criteria are used for show selection.
14. The method as recited byclaim 1 wherein recording said selected shows comprises recording onto a randomly accessible recording media.
15. The method as recited byclaim 14 wherein the randomly accessible recording media is a hard disk.
16. The method as recited byclaim 1 further comprising the user selecting functions from one of play, rewind and fast forward while the selected shows are being recorded.
17. A video data recorder comprising:
a recording medium for recording video signals;
a video signal input port;
a channel guide database;
a criteria database;
a processor coupled in communication with the channel guide database and the criteria database and coupled to control the recording of video signals received on the video signal input port onto the recording medium based on the channel guide database and the criteria database, wherein the recording of video signals is based on one of either pattern matching or fuzzy logic analysis of the criteria database and the channel guide, and wherein the recording of video signals includes removing from the recording medium any lower priority shows when necessary to accommodate the recording of the video signals.
18. The video data recorder as recited byclaim 17 wherein the video signal input port is selected from cable, satellite and broadcast.
19. The video data recorder as recited byclaim 17 wherein the recording medium is a randomly accessible recording medium.
20. The video data recorder as recited byclaim 17 wherein the channel guide database stores data indicating channel programming.
21. The video data recorder as recited byclaim 20 wherein the channel guide data is updated from a channel guide source.
22. The video data recorder as recited byclaim 17 wherein the criteria database stores criteria information from a first user.
23. The video data recorder as recited byclaim 22 wherein the criteria database stores criteria information from the first user and a second user.
24. A method of recording a defined format video program comprising:
selecting video programming for recording;
receiving a signal of a defined format video program; and
automatically recording the defined format video program when not recording the selected video programming.
25. The method as recited byclaim 24 wherein the defined video format program is stored in a selected location based on the defined video format program content.
26. A video data recorder comprising:
a recording medium for recording video signals;
a video signal input port for receiving video signals;
an input port for receiving a channel guide database;
data storage for storing the channel guide database;
a processor coupled in communication with the channel guide database to control the recording of video signals received on the video signal input port onto the recording medium based on the channel guide database; and
a selection system for allowing a user to specify criteria for recording of shows received from video input port based on information in the channel guide database, wherein the selection system selects future shows based on one of either pattern matching or fuzzy logic analysis of the user specified criteria and the channel guide, and wherein the selection system selects for removal a previously recorded show having a lower priority than the future shows if insufficient capacity exists on the recording medium for recording the future shows.
27. The video data recorder as recited byclaim 26 wherein the video signal input port is selected from cable, satellite and broadcast.
28. The video data recorder as recited byclaim 26 wherein the recording medium is a randomly accessible recording medium.
29. The video data recorder as recited byclaim 26 further comprising a data store storing a criteria database.
30. The video data recorder as recited byclaim 29 wherein the criteria database stores criteria information from a first user.
31. The video data recorder as recited byclaim 29 wherein the criteria database stores criteria information from the first user and a second user.
32. A video recorder comprising:
receiving means for receiving a video signal;
video storage means for recording the video signal;
selection means for selecting the video signal based on one of either pattern matching or fuzzy logic analysis of user defined criteria and a channel guide database, wherein the selection means further selects for removal a previously recorded video having a lower priority than the selected video signal if insufficient capacity exists for recording the video signal on the video storage means.
33. The video recorder as recited byclaim 32 wherein the video storage means comprises a random access storage device.
34. The video recorder as recited byclaim 32 wherein the video storage means is a disk.
35. The video recorder as recited byclaim 32 further comprising an input for receiving updates to the channel guide database.
36. The video recorder as recited byclaim 32 wherein the selection means is a processor.
37. The video recorder as recited byclaim 32 wherein the video signal is stored in a personal channel.
38. A video recorder comprising:
a video input coupled to receive a video signal received from a video source;
a personal channel coupled to allow storage of future video signals from the video input based on one of either pattern matching or fuzzy logic analysis of user desired characteristics stored in a user preference database with the content of the video signal, and
wherein the personal channel further allows for removal of previously stored video signals of a lower priority than the future video signals when the storage is insufficient to record the future video signals.
39. The video recorder as recited byclaim 38 wherein the video input is coupled to receive video signals from a video source chosen from the group of broadcast television signals, cable television signal or satellite signals.
40. The video recorder as recited byclaim 38 further comprising a channel guide database storing information on the content of video signals to be received on the video input.
41. A machine-readable medium having stored thereon data representing sequences of instructions, the sequences of instructions, when executed by a processor, cause the processor to:
select video programming for recording;
receive a signal of a defined format video program;
record the defined format video program when not recording the selected video programming.
42. The machine-readable medium ofclaim 41 wherein the defined video format program is stored in a selected location based on content contained in the defined video format program.
43. A video data recorder comprising:
a recording medium;
a video signal input port;
a criteria database indicating a defined format video program;
a processor coupled in communication with the criteria database and coupled to control the recording of video signals received on the video signal port onto the recording medium, wherein the processor selects video programming for recording, receives a signal of the defined format video program from the video signal input port, and records the defined format video program on the recording medium when not recording the selected video programming.
44. A method comprising:
designating a priority to a future show for recording based on a set of criteria;
determining if there is sufficient memory to record the future show;
if insufficient memory exists for recording the future show, removing one or more previously recorded shows designated with lower priorities than the priority of the future show, wherein the priorities of the previously recorded shows are based on the set of criteria; and
recording the future show.
45. A machine-readable medium having stored thereon data representing sequences of instructions, the sequences of instructions which, when executed by a processor, cause the processor to:
designate a priority to a future show for recording based on a set of criteria;
determine if there is sufficient memory to record the future show;
if insufficient memory exists for recording the future show, remove one or more previously recorded shows designated with priorities based on the set of criteria that are lower than the priority of the future show; and
record the future show.
US10/011,9271999-03-302001-12-07Data storage management and scheduling systemAbandonedUS20020118954A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US10/011,927US20020118954A1 (en)2001-12-072001-12-07Data storage management and scheduling system
US10/816,982US9674577B1 (en)1999-03-302004-04-02Data storage management and scheduling system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US10/011,927US20020118954A1 (en)2001-12-072001-12-07Data storage management and scheduling system

Related Parent Applications (2)

Application NumberTitlePriority DateFiling Date
US09/422,121DivisionUS7665111B1 (en)1999-03-301999-10-20Data storage management and scheduling system
US09/442,121DivisionUS6184169B1 (en)1999-11-171999-11-17Ethylene polymerization catalyst and catalyst system

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US10/816,982DivisionUS9674577B1 (en)1999-03-302004-04-02Data storage management and scheduling system

Publications (1)

Publication NumberPublication Date
US20020118954A1true US20020118954A1 (en)2002-08-29

Family

ID=21752559

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/011,927AbandonedUS20020118954A1 (en)1999-03-302001-12-07Data storage management and scheduling system
US10/816,982Expired - Fee RelatedUS9674577B1 (en)1999-03-302004-04-02Data storage management and scheduling system

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US10/816,982Expired - Fee RelatedUS9674577B1 (en)1999-03-302004-04-02Data storage management and scheduling system

Country Status (1)

CountryLink
US (2)US20020118954A1 (en)

Cited By (64)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020013945A1 (en)*2000-05-312002-01-31Tatsushi NashidaRecording system and recording substitution system
US20020174445A1 (en)*2001-05-172002-11-21Koninklijke Philips Electronics N.V.Video playback device with real-time on-line viewer feedback capability and method of operation
US20020188949A1 (en)*2001-06-122002-12-12Chunzhi WangMethod and apparatus for generating a list of suggested scheduled television programs
US20020199193A1 (en)*1998-06-122002-12-26Metabyte Networks, Inc.System and method for generating and managing user preference information for scheduled and stored television programs
US20030097657A1 (en)*2000-09-142003-05-22Yiming ZhouMethod and system for delivery of targeted programming
US20030101451A1 (en)*2001-01-092003-05-29Isaac BentolilaSystem, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
US20030118323A1 (en)*1998-06-122003-06-26Ismail Labeeb K.Television program recording with user preference determination
US20030138100A1 (en)*2001-04-092003-07-24Toshihiro IshizakaRecording apparatus, recording method, recording medium, and program for recording information protecting intangible property right
US20030187619A1 (en)*2000-06-012003-10-02Jong-Sung LeeTotal system for preventing information outflow from inside
US20040096184A1 (en)*2002-11-192004-05-20Sony CorporationWish list for television recording
US20040136244A1 (en)*2001-11-092004-07-15Takatoshi NakamuraInformation processing apparatus and information processing method
US20040187152A1 (en)*2003-01-082004-09-23Avtrex, Inc.Resource and capability borrowing
US20040210580A1 (en)*2002-05-012004-10-21Butler Scott T.Entitlements administration
US20040261112A1 (en)*2000-12-282004-12-23Hicks John AlsonSystem and method for multimedia on demand services
US20050086694A1 (en)*2000-12-282005-04-21John HicksDigital residential entertainment system
US20050155067A1 (en)*2001-07-192005-07-14Digeo, Inc.System and method for managing television programs within an entertainment system
US6920281B1 (en)*2000-06-302005-07-19Koninklijke Philips Electronics N.V.Video memory manager for use in a video recorder and method of operation
US20050198689A1 (en)*2000-04-212005-09-08Microsoft CorporationProgram selection mechanism governed by rate of program consumption
US20060004781A1 (en)*2002-10-302006-01-05Marcus BurgelUpward and downward compatible schema evolution
US20060107304A1 (en)*2004-11-152006-05-18Microsoft CorporationData-driven media guide
US20060117076A1 (en)*2004-11-292006-06-01Spencer William AMethod for replication tracing
US20070083721A1 (en)*2005-09-282007-04-12Siemens AktiengesellschaftMemory management for a data processing system
US20070124416A1 (en)*2005-11-302007-05-31Qwest Communications International Inc.Real-time on demand server
US20070121651A1 (en)*2005-11-302007-05-31Qwest Communications International Inc.Network-based format conversion
US20070124769A1 (en)*2005-11-302007-05-31Qwest Communications International Inc.Personal broadcast channels
US20070136778A1 (en)*2005-12-092007-06-14Ari BirgerController and control method for media retrieval, routing and playback
US20070136401A1 (en)*2003-11-052007-06-14Im Young JungApparatus and method for garbage collection
US20070140651A1 (en)*2005-12-192007-06-21Matsushita Electric Industrial Co., Ltd.Recording apparatus
US20070162950A1 (en)*2006-01-062007-07-12Sony Corporation.Receiving and display system, receiving apparatus and display terminal
US7302455B1 (en)*2002-02-262007-11-27At&T Bls Intellectual Property, Inc.System and method for reliably purging statistical records
US20080196065A1 (en)*2002-04-242008-08-14Microsoft CorporationManaging record events
US20080215533A1 (en)*2007-02-072008-09-04Fast Search & Transfer AsaMethod for interfacing application in an information search and retrieval system
US20080244695A1 (en)*2000-06-012008-10-02Jong-Sung LeeTotal system for preventing information outflow from inside
US20080263598A1 (en)*2005-11-102008-10-23Koninklijke Philips Electronics, N.V.Optimally Selecting Tv Programs
US20090007176A1 (en)*2005-11-302009-01-01Qwest Communications International Inc.Content syndication to set top box through ip network
US20090007171A1 (en)*2005-11-302009-01-01Qwest Communications International Inc.Dynamic interactive advertisement insertion into content stream delivered through ip network
US20090055549A1 (en)*2007-07-262009-02-26Yoshikatsu NiwaContent Reproduction Apparatus, Content Reproduction Method, and Program
US20090063645A1 (en)*2005-11-302009-03-05Qwest Communications Internatinal Inc.System and method for supporting messaging using a set top box
US20090070499A1 (en)*2007-09-062009-03-12Tsunemitsu TakaseContent reproduction appratus, content reproduction method, and content reproduction system
US20090220208A1 (en)*2008-02-292009-09-03Microsoft CorporationResolving recording conflicts
US20090252329A1 (en)*2008-04-022009-10-08Qwest Communications International Inc.Iptv follow me content system and method
US20100034048A1 (en)*2006-06-292010-02-11Ika-Werke Gmbh & Co. KgMicrotiter Plate with Stirring Elements
US20100050202A1 (en)*2008-08-192010-02-25Concert Technology CorporationMethod and system for constructing and presenting a consumption profile for a media item
US7689995B1 (en)*2003-01-082010-03-30Avtrex, Inc.Resolving scheduling conflicts in a recording device
US20100095218A1 (en)*2008-10-152010-04-15At&T Intellectual Property I, L.P.User interface monitoring in a multimedia content distribution network
US20100257215A1 (en)*2003-05-092010-10-07Apple Inc.Configurable offline data store
US20110208785A1 (en)*2010-02-192011-08-25International Business Machines CorporationComputation of impacted and affected code due to database schema changes
US20110302611A1 (en)*2010-06-072011-12-08Mark Kenneth EyerScripted Interactivity for Non-Real-Time Services
US8087051B2 (en)2000-06-302011-12-27Thomson LicensingDatabase management system and method for electronic program guide and television channel lineup organization
US20120084804A1 (en)*2010-10-052012-04-05Microsoft CorporationAuthenticated content discovery
US8302127B2 (en)2000-09-252012-10-30Thomson LicensingSystem and method for personalized TV
US8352990B2 (en)2010-05-102013-01-08Encore Interactive Inc.Realtime broadcast stream and control data conversion system and method
US8538892B2 (en)2001-06-212013-09-17Thomson LicengingMethod and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
US8601519B1 (en)2000-12-282013-12-03At&T Intellectual Property I, L.P.Digital residential entertainment system
US8612598B1 (en)*2011-02-182013-12-17The Directv Group, Inc.Method and system for ingesting content schedule data from an external source
US8886674B1 (en)2011-02-182014-11-11The Directv Group, Inc.Method and system for entitling a user device to receive content from data from an external source
US8938467B2 (en)2009-03-252015-01-20Eloy Technology, LlcSystem and method for intelligent storage of time shifted content
US9542462B1 (en)*2012-06-142017-01-10Google Inc.Scaling high-level statistical languages to large, distributed datasets
US10013186B2 (en)2014-06-102018-07-03Thomson LicensingStorage device management method and apparatus corresponding computer program product and non-transitory computer readable medium
US20180242038A1 (en)*2015-12-012018-08-23DISH Technologies L.L.C.Set future video recordings from audiovisual content
US10306331B2 (en)1999-03-302019-05-28Tivo Solutions Inc.System for remotely controlling client recording and storage behavior
CN112075085A (en)*2018-05-112020-12-11三星电子株式会社Electronic device and control method thereof
US12235868B2 (en)*2021-11-302025-02-25Snowflake Inc.Failover configuration using replication group objects
US12301927B2 (en)2019-12-132025-05-13Dish Network L.L.C.Systems and methods for multi-source recording of content

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10129585B2 (en)*2013-03-152018-11-13DISH Technologies L.L.C.Advance notification of catch-up events through broadcast metadata
US9912752B1 (en)*2015-06-292018-03-06Amazon Technologies, Inc.Retention-based data management in a network-based data store

Family Cites Families (100)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4600989A (en)1982-03-031986-07-15Cavri Systems, Inc.Universal computer, recorded video interface
US5063547A (en)1984-07-021991-11-05U.S. Philips CorporationApparatus for automatically reproducing a user-defined preferred selection from a record carrier
US4706121B1 (en)1985-07-121993-12-14Insight Telecast, Inc.Tv schedule system and process
US4977455B1 (en)1988-07-151993-04-13System and process for vcr scheduling
US5038211A (en)1989-07-051991-08-06The Superguide CorporationMethod and apparatus for transmitting and receiving television program information
US5353121A (en)1989-10-301994-10-04Starsight Telecast, Inc.Television schedule system
US5005084A (en)1989-12-191991-04-02North American Philips CorporationRemote control television system using supplementary unit for simplified personalized control
US5790198A (en)1990-09-101998-08-04Starsight Telecast, Inc.Television schedule information transmission and utilization system and process
WO1993008664A1 (en)1991-10-211993-04-29Accom, Inc.On-line video editing system
US7080392B1 (en)*1991-12-022006-07-18David Michael GeshwindProcess and device for multi-level television program abstraction
NZ259147A (en)1992-12-091997-05-26Discovery Communicat IncNetwork controller for cable television
US5369704A (en)1993-03-241994-11-29Engate IncorporatedDown-line transcription system for manipulating real-time testimony
US5524195A (en)1993-05-241996-06-04Sun Microsystems, Inc.Graphical user interface for interactive television with an animated agent
US5502504A (en)1994-04-281996-03-26Prevue Networks, Inc.Video mix program guide
US5523796A (en)1994-05-201996-06-04Prevue Networks, Inc.Video clip program guide
US5701383A (en)1994-05-201997-12-23Gemstar Development CorporationVideo time-shifting apparatus
JP3575063B2 (en)1994-07-042004-10-06ソニー株式会社 Playback device and playback method
US5534911A (en)*1994-11-021996-07-09Levitan; GutmanVirtual personal channel in a television system
US5758257A (en)1994-11-291998-05-26Herz; FrederickSystem and method for scheduling broadcast of and access to video programs and other data using customer profiles
JP3360705B2 (en)1994-12-212002-12-24ソニー株式会社 Broadcast receiving device and broadcast receiving method
US5596373A (en)1995-01-041997-01-21Sony CorporationMethod and apparatus for providing program oriented information in a multiple station broadcast system
DE69637514D1 (en)*1995-03-302008-06-19Thomson Licensing Method and arrangement for classifying video signals
WO1996032722A1 (en)1995-04-081996-10-17Sony CorporationEditing system
US5828945A (en)1995-04-171998-10-27Starsight Telecast, Inc.Merging multi-source information in a television system
US5550576A (en)1995-04-171996-08-27Starsight Telecast IncorporatedMethod and apparatus for merging television program schedule information received from multiple television schedule information sources
US5805763A (en)1995-05-051998-09-08Microsoft CorporationSystem and method for automatically recording programs in an interactive viewing system
GB9510507D0 (en)1995-05-241995-07-19Thomson Consumer ElectronicsUser interface animation using mpeg video compression techniques
US6209132B1 (en)1995-06-152001-03-27Intel CorporationHost apparatus for simulating two way connectivity for one way data streams
US5815145A (en)*1995-08-211998-09-29Microsoft CorporationSystem and method for displaying a program guide for an interactive televideo system
US5758259A (en)1995-08-311998-05-26Microsoft CorporationAutomated selective programming guide
US5793438A (en)1995-11-131998-08-11Hyundai Electronics AmericaElectronic program guide with enhanced presentation
US6061056A (en)*1996-03-042000-05-09Telexis CorporationTelevision monitoring system with automatic selection of program material of interest and subsequent display under user control
US5774664A (en)1996-03-081998-06-30Actv, Inc.Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5805235A (en)1996-04-031998-09-08Hyundai Electronics AmericaBookmarking television program and channel selections
US5940073A (en)1996-05-031999-08-17Starsight Telecast Inc.Method and system for displaying other information in a TV program guide
US5801787A (en)1996-06-141998-09-01Starsight Telecast, Inc.Television schedule system and method of operation for multiple program occurrences
US5909638A (en)*1996-08-061999-06-01Maximum Video Systems, Inc.High speed video distribution and manufacturing system
AU4175797A (en)1996-09-031998-03-26Starsight Telecast IncorporatedSchedule system with enhanced recording capability
BR9712052A (en)1996-09-171999-08-24Starsight Telecast Inc Television program-system with demo menu of actions and icons
US20030005463A1 (en)1999-09-302003-01-02Douglas B MacraeAccess to internet data through a television system
US5907322A (en)1996-10-161999-05-25Catch Tv Acquisition Corp.Television event marking system
US6061503A (en)1996-11-062000-05-09Zenith Electronics CorporationMethod for resolving conflicts among time-based data
US5801747A (en)1996-11-151998-09-01Hyundai Electronics AmericaMethod and apparatus for creating a television viewer profile
US20030066085A1 (en)1996-12-102003-04-03United Video Properties, Inc., A Corporation Of DelawareInternet television program guide system
US8635649B2 (en)1996-12-192014-01-21Gemstar Development CorporationSystem and method for modifying advertisement responsive to EPG information
US5850218A (en)1997-02-191998-12-15Time Warner Entertainment Company L.P.Inter-active program guide with default selection control
JPH10261251A (en)1997-03-181998-09-29Sony CorpReceiver, receiving method, transmitter, transmitting method, transmitter/receiver and transmitting/receiving method
US6208799B1 (en)1997-04-292001-03-27Time Warner Entertainment Company L.P.VCR recording timeslot adjustment
US6292624B1 (en)1997-05-132001-09-18Sony CorporationSystem and method for selection/deselection of timer recording
US6028600A (en)1997-06-022000-02-22Sony CorporationRotary menu wheel interface
US6260192B1 (en)1997-06-022001-07-10Sony CorporationFiltering system based on pattern of usage
EP1143731B1 (en)1997-06-022009-05-13Sony Electronics Inc.Displaying internet content and television programming
US20030040962A1 (en)*1997-06-122003-02-27Lewis William H.System and data management and on-demand rental and purchase of digital data products
US6012086A (en)1997-06-242000-01-04Sony CorporationInternet event timer recording for video and/or audio
KR100316632B1 (en)1997-06-252001-12-20윤종용Programming tool for home networks
US20030088872A1 (en)*1997-07-032003-05-08Nds LimitedAdvanced television system
JP3656874B2 (en)1997-07-042005-06-08ソニー株式会社 Electronic device control system and method, playback device, and output device
JP4416846B2 (en)1997-08-222010-02-17ソニー株式会社 Computer-readable recording medium recording menu control data, and menu control method and apparatus
DE69805420T2 (en)1997-09-182003-01-30United Video Properties Inc REMINDER FOR INTERNET TELEVISION GUIDE BY ELECTRONIC MAIL
TW392402B (en)1997-10-222000-06-01Hitachi LtdMethod for using audio and video machine and audio and video machine system
US6442598B1 (en)1997-10-272002-08-27Microsoft CorporationSystem and method for delivering web content over a broadcast medium
US6594682B2 (en)1997-10-282003-07-15Microsoft CorporationClient-side system for scheduling delivery of web content and locally managing the web content
US6741869B1 (en)1997-12-122004-05-25International Business Machines CorporationRadio-like appliance for receiving information from the internet
US6507951B1 (en)1998-01-052003-01-14Amiga Development LlcSystem for time-shifting events in a multi-channel convergence system
US7171677B1 (en)1998-02-252007-01-30Nec CorporationBroadcast storing and displaying apparatus and video apparatus
US7185355B1 (en)*1998-03-042007-02-27United Video Properties, Inc.Program guide system with preference profiles
JPH11259927A (en)1998-03-061999-09-24Matsushita Electric Ind Co Ltd Program recording reservation device
US7603684B1 (en)*1998-05-192009-10-13United Video Properties, Inc.Program guide system with video-on-demand browsing
JP4182369B2 (en)1998-05-292008-11-19ソニー株式会社 Recording / reproducing apparatus and method, and recording medium
US20050204388A1 (en)1998-06-112005-09-15Knudson Edward B.Series reminders and series recording from an interactive television program guide
US6614987B1 (en)*1998-06-122003-09-02Metabyte, Inc.Television program recording with user preference determination
US6481011B1 (en)1998-06-162002-11-12Prevue Networks, Inc.Program guide system with user designated color coding
CN1158861C (en)*1998-06-172004-07-21株式会社日立制作所Broadcasting method and broadcast receiver
US6412112B1 (en)1998-06-302002-06-25Webtv Networks, Inc.System for transmitting digital data through a lossy channel
AR020608A1 (en)1998-07-172002-05-22United Video Properties Inc A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK
US20020054752A1 (en)*1998-08-072002-05-09Anthony WoodVideo data recorder with personal channels
US6898762B2 (en)*1998-08-212005-05-24United Video Properties, Inc.Client-server electronic program guide
TW465235B (en)1998-09-172001-11-21United Video Properties IncElectronic program guide with digital storage
US6993721B2 (en)1998-11-302006-01-31Sony CorporationWeb channel guide graphical interface system and method
US6522342B1 (en)1999-01-272003-02-18Hughes Electronics CorporationGraphical tuning bar for a multi-program data stream
US6675388B1 (en)1999-01-292004-01-06International Business Machines CorporationData distribution system using coordinated analog and digital streams
US6532589B1 (en)1999-03-252003-03-11Sony Corp.Method and apparatus for providing a calendar-based planner in an electronic program guide for broadcast events
US7146626B1 (en)*1999-03-292006-12-05The Directv Group, Inc.Method and apparatus for storing and displaying digital objects associated with an electronic television program guide using fuzzy logic
US7665111B1 (en)1999-10-202010-02-16Tivo Inc.Data storage management and scheduling system
MXPA01012397A (en)1999-06-022003-06-24Thomson Licensing SaMethod and device for controlling a home network from an external communication network.
US6725281B1 (en)1999-06-112004-04-20Microsoft CorporationSynchronization of controlled device state using state table and eventing in data-driven remote device control model
WO2001001677A1 (en)*1999-06-282001-01-04United Video Properties, Inc.Interactive television program guide system and method with niche hubs
US6654546B1 (en)1999-10-052003-11-25Digital Networks North America, IncField upgradeable recording device
WO2001052173A1 (en)*2000-01-132001-07-19Erinmedia, Inc.Privacy compliant multiple dataset correlation system
US6658663B1 (en)2000-03-082003-12-02Koninklijke Philips Electronics N.V.Business model for leasing storage on a digital recorder
US7979881B1 (en)*2000-03-302011-07-12Microsoft CorporationSystem and method for identifying audio/visual programs to be recorded
JP3767371B2 (en)*2000-04-252006-04-19日本電気株式会社 Composite media file broadcast program transmission control method and composite media file broadcast program transmission control system using data carousel method
US20010053274A1 (en)2000-06-202001-12-20Koninklijke Philips Electronics N.V.System and method for remote control of consumer electronics over data network with visual feedback
US6425128B1 (en)2000-06-302002-07-23Keen Personal Media, Inc.Video system with a control device for displaying a menu listing viewing preferences having a high probability of acceptance by a viewer that include weighted premium content
US8495679B2 (en)*2000-06-302013-07-23Thomson LicensingMethod and apparatus for delivery of television programs and targeted de-coupled advertising
CN1386228A (en)*2000-08-042002-12-18松下电器产业株式会社 Expiry date management system and its device
US7917602B2 (en)2000-08-082011-03-29The Directv Group, Inc.Method and system for remote television replay control
US8302127B2 (en)*2000-09-252012-10-30Thomson LicensingSystem and method for personalized TV
US20030115585A1 (en)*2001-07-112003-06-19International Business Machines CorporationEnhanced electronic program guide
US20030028871A1 (en)*2001-07-202003-02-06Annie WangBehavior profile system and method

Cited By (118)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8351763B2 (en)1998-06-122013-01-08Thomson LicensingTelevision program recording with user preference determination
US20020199193A1 (en)*1998-06-122002-12-26Metabyte Networks, Inc.System and method for generating and managing user preference information for scheduled and stored television programs
US8352984B2 (en)1998-06-122013-01-08Thomson LicensingSystem and method for generating and managing user preference information for scheduled and stored television programs
US20030118323A1 (en)*1998-06-122003-06-26Ismail Labeeb K.Television program recording with user preference determination
US10306331B2 (en)1999-03-302019-05-28Tivo Solutions Inc.System for remotely controlling client recording and storage behavior
US20050198689A1 (en)*2000-04-212005-09-08Microsoft CorporationProgram selection mechanism governed by rate of program consumption
US7475417B2 (en)*2000-04-212009-01-06Microsoft CorporationProgram selection mechanism governed by rate of program consumption
US20020013945A1 (en)*2000-05-312002-01-31Tatsushi NashidaRecording system and recording substitution system
US8181214B2 (en)*2000-05-312012-05-15Sony CorporationRecording system and recording substitution system
US20080244695A1 (en)*2000-06-012008-10-02Jong-Sung LeeTotal system for preventing information outflow from inside
US20030187619A1 (en)*2000-06-012003-10-02Jong-Sung LeeTotal system for preventing information outflow from inside
US7370198B2 (en)*2000-06-012008-05-06Waterwall Systems Co., Ltd.Total system for preventing information outflow from inside
US8087051B2 (en)2000-06-302011-12-27Thomson LicensingDatabase management system and method for electronic program guide and television channel lineup organization
US6920281B1 (en)*2000-06-302005-07-19Koninklijke Philips Electronics N.V.Video memory manager for use in a video recorder and method of operation
US20030097657A1 (en)*2000-09-142003-05-22Yiming ZhouMethod and system for delivery of targeted programming
US8302127B2 (en)2000-09-252012-10-30Thomson LicensingSystem and method for personalized TV
US20050086694A1 (en)*2000-12-282005-04-21John HicksDigital residential entertainment system
US8677423B2 (en)2000-12-282014-03-18At&T Intellectual Property I, L. P.Digital residential entertainment system
US8601519B1 (en)2000-12-282013-12-03At&T Intellectual Property I, L.P.Digital residential entertainment system
US8001574B2 (en)2000-12-282011-08-16At&T Intellectual Property I, L. P.Methods, systems, and products for media on-demand
US20040261112A1 (en)*2000-12-282004-12-23Hicks John AlsonSystem and method for multimedia on demand services
US7698723B2 (en)*2000-12-282010-04-13At&T Intellectual Property I, L.P.System and method for multimedia on demand services
US9277264B2 (en)2001-01-092016-03-01Thomson LicensingSystem, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
US20030101451A1 (en)*2001-01-092003-05-29Isaac BentolilaSystem, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
US8850465B2 (en)2001-01-092014-09-30Thomson LicensingSystem, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
US8046797B2 (en)2001-01-092011-10-25Thomson LicensingSystem, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
US8495680B2 (en)2001-01-092013-07-23Thomson LicensingSystem and method for behavioral model clustering in television usage, targeted advertising via model clustering, and preference programming based on behavioral model clusters
US20030138100A1 (en)*2001-04-092003-07-24Toshihiro IshizakaRecording apparatus, recording method, recording medium, and program for recording information protecting intangible property right
US7913315B2 (en)2001-04-092011-03-22Sony CorporationRecording apparatus that records information for protecting intangible property right, recording method thereof, record medium thereof, and program thereof
US20070180534A1 (en)*2001-04-092007-08-02Toshihiro IshizakaRecording apparatus that records information for protecting intangible property right, recording method thereof, record medium thereof, and program thereof
US20020174445A1 (en)*2001-05-172002-11-21Koninklijke Philips Electronics N.V.Video playback device with real-time on-line viewer feedback capability and method of operation
US7380262B2 (en)*2001-06-122008-05-27Thomson LicensingMethod and apparatus for generating a list of suggested scheduled television programs
US20020188949A1 (en)*2001-06-122002-12-12Chunzhi WangMethod and apparatus for generating a list of suggested scheduled television programs
US8538892B2 (en)2001-06-212013-09-17Thomson LicengingMethod and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
US8818871B2 (en)2001-06-212014-08-26Thomson LicensingMethod and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
US20050155067A1 (en)*2001-07-192005-07-14Digeo, Inc.System and method for managing television programs within an entertainment system
US20080109094A1 (en)*2001-11-092008-05-08Sony CorporationInformation processing apparatus and information processing method
US7774426B2 (en)*2001-11-092010-08-10Sony CorporationInformation processing apparatus and information processing method
US7330874B2 (en)*2001-11-092008-02-12Sony CorporationInformation processing apparatus and information processing method
US20040136244A1 (en)*2001-11-092004-07-15Takatoshi NakamuraInformation processing apparatus and information processing method
US7302455B1 (en)*2002-02-262007-11-27At&T Bls Intellectual Property, Inc.System and method for reliably purging statistical records
US20080196065A1 (en)*2002-04-242008-08-14Microsoft CorporationManaging record events
US7188119B2 (en)*2002-05-012007-03-06Accenture Global Services GmbhEntitlements administration
US20040210580A1 (en)*2002-05-012004-10-21Butler Scott T.Entitlements administration
US20060004781A1 (en)*2002-10-302006-01-05Marcus BurgelUpward and downward compatible schema evolution
US20040096184A1 (en)*2002-11-192004-05-20Sony CorporationWish list for television recording
US7738773B2 (en)2002-11-192010-06-15Sony CorporationWish list for television recording
US20040187152A1 (en)*2003-01-082004-09-23Avtrex, Inc.Resource and capability borrowing
US8607280B2 (en)2003-01-082013-12-10Intel CorporationResource and capability borrowing
US7689995B1 (en)*2003-01-082010-03-30Avtrex, Inc.Resolving scheduling conflicts in a recording device
US8825717B2 (en)2003-05-092014-09-02Apple Inc.Configurable offline data store
US20130124580A1 (en)*2003-05-092013-05-16Apple Inc.Configurable offline data store
US20100257215A1 (en)*2003-05-092010-10-07Apple Inc.Configurable offline data store
US8352520B2 (en)*2003-05-092013-01-08Apple Inc.Configurable offline data store
US8843530B2 (en)*2003-05-092014-09-23Apple Inc.Configurable offline data store
US20070136401A1 (en)*2003-11-052007-06-14Im Young JungApparatus and method for garbage collection
US7797498B2 (en)*2003-11-052010-09-14Electronics And Telecommunications Research InstituteApparatus and method for garbage collection
US20060107304A1 (en)*2004-11-152006-05-18Microsoft CorporationData-driven media guide
US20060117076A1 (en)*2004-11-292006-06-01Spencer William AMethod for replication tracing
US20070083721A1 (en)*2005-09-282007-04-12Siemens AktiengesellschaftMemory management for a data processing system
US20080263598A1 (en)*2005-11-102008-10-23Koninklijke Philips Electronics, N.V.Optimally Selecting Tv Programs
US20090063645A1 (en)*2005-11-302009-03-05Qwest Communications Internatinal Inc.System and method for supporting messaging using a set top box
US8752090B2 (en)2005-11-302014-06-10Qwest Communications International Inc.Content syndication to set top box through IP network
US20070124769A1 (en)*2005-11-302007-05-31Qwest Communications International Inc.Personal broadcast channels
US8621531B2 (en)2005-11-302013-12-31Qwest Communications International Inc.Real-time on demand server
US20090007171A1 (en)*2005-11-302009-01-01Qwest Communications International Inc.Dynamic interactive advertisement insertion into content stream delivered through ip network
US20070121651A1 (en)*2005-11-302007-05-31Qwest Communications International Inc.Network-based format conversion
US20070124416A1 (en)*2005-11-302007-05-31Qwest Communications International Inc.Real-time on demand server
US20090007176A1 (en)*2005-11-302009-01-01Qwest Communications International Inc.Content syndication to set top box through ip network
US8583758B2 (en)2005-11-302013-11-12Qwest Communications International Inc.Network based format conversion
US20070136778A1 (en)*2005-12-092007-06-14Ari BirgerController and control method for media retrieval, routing and playback
US20070140651A1 (en)*2005-12-192007-06-21Matsushita Electric Industrial Co., Ltd.Recording apparatus
US20070162950A1 (en)*2006-01-062007-07-12Sony Corporation.Receiving and display system, receiving apparatus and display terminal
US20100034048A1 (en)*2006-06-292010-02-11Ika-Werke Gmbh & Co. KgMicrotiter Plate with Stirring Elements
US20080215533A1 (en)*2007-02-072008-09-04Fast Search & Transfer AsaMethod for interfacing application in an information search and retrieval system
US8244897B2 (en)2007-07-262012-08-14Sony CorporationContent reproduction apparatus, content reproduction method, and program
US20090055549A1 (en)*2007-07-262009-02-26Yoshikatsu NiwaContent Reproduction Apparatus, Content Reproduction Method, and Program
US20090070499A1 (en)*2007-09-062009-03-12Tsunemitsu TakaseContent reproduction appratus, content reproduction method, and content reproduction system
US8019202B2 (en)*2007-09-062011-09-13Sony CorporationContent reproduction appratus, content reproduction method, and content reproduction system with varied-speed reproduction requests
US8358913B2 (en)2008-02-292013-01-22Microsoft CorporationResolving recording conflicts
US20090220208A1 (en)*2008-02-292009-09-03Microsoft CorporationResolving recording conflicts
US12184936B2 (en)2008-04-022024-12-31Adeia Media Holdings LlcIPTV follow me content system and method
US11722735B2 (en)2008-04-022023-08-08Tivo CorporationIPTV follow me content system and method
US8238559B2 (en)2008-04-022012-08-07Qwest Communications International Inc.IPTV follow me content system and method
US10206002B2 (en)2008-04-022019-02-12Qwest Communications InternationalIPTV follow me content system and method
US9392330B2 (en)2008-04-022016-07-12Qwest Communications International Inc.IPTV follow me content system and method
US20090252329A1 (en)*2008-04-022009-10-08Qwest Communications International Inc.Iptv follow me content system and method
US8819720B2 (en)2008-04-022014-08-26Qwest Communications International Inc.IPTV follow me content system and method
US9378278B2 (en)2008-08-192016-06-28Porto Technology, LlcMethod and system for constructing and presenting a consumption profile for a media item
US20100050202A1 (en)*2008-08-192010-02-25Concert Technology CorporationMethod and system for constructing and presenting a consumption profile for a media item
US8806516B2 (en)2008-08-192014-08-12Porto Technology, LlcMethod and system for constructing and presenting a consumption profile for a media item
US20100095218A1 (en)*2008-10-152010-04-15At&T Intellectual Property I, L.P.User interface monitoring in a multimedia content distribution network
US9158823B2 (en)2008-10-152015-10-13At&T Intellectual Property I, L.P.User interface monitoring in a multimedia content distribution network
US9535916B2 (en)2009-03-252017-01-03Eloy Technology, LlcSystem and method for intelligent storage of time shifted content
US8938467B2 (en)2009-03-252015-01-20Eloy Technology, LlcSystem and method for intelligent storage of time shifted content
US9507785B2 (en)2009-03-252016-11-29Eloy Technology, LlcFlexible content storage management for DVRS
US8782001B2 (en)*2010-02-192014-07-15International Business Machines CorporationComputation of impacted and affected code due to database schema changes
US20110208785A1 (en)*2010-02-192011-08-25International Business Machines CorporationComputation of impacted and affected code due to database schema changes
US8839313B2 (en)2010-05-102014-09-16Encore Interactive Inc.Realtime broadcast stream and control data conversion system and method
US8352990B2 (en)2010-05-102013-01-08Encore Interactive Inc.Realtime broadcast stream and control data conversion system and method
US10419811B2 (en)2010-06-072019-09-17Saturn Licensing LlcPVR hyperlinks functionality in triggered declarative objects for PVR functions
US20110302611A1 (en)*2010-06-072011-12-08Mark Kenneth EyerScripted Interactivity for Non-Real-Time Services
US10306281B2 (en)2010-10-052019-05-28Microsoft Technology Licensing, LlcAuthenticated content discovery
US9445139B2 (en)*2010-10-052016-09-13Microsoft Technology Licensing, LlcAuthenticated content discovery
US20120084804A1 (en)*2010-10-052012-04-05Microsoft CorporationAuthenticated content discovery
US11012729B2 (en)*2010-10-052021-05-18Microsoft Technology Licensing, LlcAuthenticated content discovery
US11451843B2 (en)*2010-10-052022-09-20Microsoft Technology Licensing, LlcAuthenticated content discovery
US8612598B1 (en)*2011-02-182013-12-17The Directv Group, Inc.Method and system for ingesting content schedule data from an external source
US8886674B1 (en)2011-02-182014-11-11The Directv Group, Inc.Method and system for entitling a user device to receive content from data from an external source
US10203936B1 (en)2012-06-142019-02-12Google LlcScaling high-level statistical languages to large, distributed datasets
US9542462B1 (en)*2012-06-142017-01-10Google Inc.Scaling high-level statistical languages to large, distributed datasets
US11861331B1 (en)2012-06-142024-01-02Google LlcScaling high-level statistical languages to large, distributed datasets
US10013186B2 (en)2014-06-102018-07-03Thomson LicensingStorage device management method and apparatus corresponding computer program product and non-transitory computer readable medium
US20180242038A1 (en)*2015-12-012018-08-23DISH Technologies L.L.C.Set future video recordings from audiovisual content
US10595079B2 (en)*2015-12-012020-03-17DISH Technologies L.L.C.Set future video recordings from audiovisual content
CN112075085A (en)*2018-05-112020-12-11三星电子株式会社Electronic device and control method thereof
US12301927B2 (en)2019-12-132025-05-13Dish Network L.L.C.Systems and methods for multi-source recording of content
US12235868B2 (en)*2021-11-302025-02-25Snowflake Inc.Failover configuration using replication group objects

Also Published As

Publication numberPublication date
US9674577B1 (en)2017-06-06

Similar Documents

PublicationPublication DateTitle
US10140359B2 (en)Distributed database management system
US9674577B1 (en)Data storage management and scheduling system
US10306331B2 (en)System for remotely controlling client recording and storage behavior
US7665111B1 (en)Data storage management and scheduling system
EP1166555B1 (en)Data storage management and scheduling system
US6490722B1 (en)Software installation and recovery system
US9693104B2 (en)Client-side multimedia content targeting system
US20020191954A1 (en)Broadcast program recording overrun and underrun scheduling system
WO2001047249A2 (en)Broadcast program recording overrun and underrun scheduling system

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:TIVO INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BARTON, JAMES M.;BEACH, BRIAN;LOOK, HOWARD;AND OTHERS;REEL/FRAME:013116/0613;SIGNING DATES FROM 20020107 TO 20020110

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp