Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Connexion
Les utilisateurs de lecteurs d'écran peuvent cliquer sur ce lien pour activer le mode d'accessibilité. Celui-ci propose les mêmes fonctionnalités principales, mais il est optimisé pour votre lecteur d'écran.

Brevets

  1. Recherche avancée dans les brevets
Numéro de publicationUS20010039660 A1
Type de publicationDemande
Numéro de demandeUS 09/809,770
Date de publication8 nov. 2001
Date de dépôt16 mars 2001
Date de priorité31 mars 2000
Autre référence de publicationEP1281281A2, EP1281281A4, US7068972, US20010034205, US20020059616, US20020094073, WO2001076091A1, WO2001076202A1, WO2001076223A2, WO2001076223A3, WO2001076224A2, WO2001076224A3
Numéro de publication09809770, 809770, US 2001/0039660 A1, US 2001/039660 A1, US 20010039660 A1, US 20010039660A1, US 2001039660 A1, US 2001039660A1, US-A1-20010039660, US-A1-2001039660, US2001/0039660A1, US2001/039660A1, US20010039660 A1, US20010039660A1, US2001039660 A1, US2001039660A1
InventeursAlexander Vasilevsky, Morton Tarr, Sergio Parise
Cessionnaire d'origineUcentric Holdings, Inc.
Exporter la citationBiBTeX, EndNote, RefMan
Liens externes: USPTO, Cession USPTO, Espacenet
Home area network including arrangement for distributing television programming over local cable
US 20010039660 A1
Résumé
A television program distribution arrangement is described for use in connection with a server in a home area network, the television program distribution arrangement being configured to distribute television programming over a local video link. The television program distribution arrangement comprises a television programming information receiver module, a television programming information assembler module, and a control module. The television programming information receiver module is configured to receive television programming information from a plurality of sources. The television programming information assembler module is configured to assemble said television programming information as received by the television programming information receiver module into a unitary set of channels for transmission over the local link. The control module is configured to control the television programming information receiver module and the television programming information assembler module.
Images(2)
Previous page
Next page
Revendications(30)
What is claimed as new and desired to be secured by Letters Patent of the United States is:
1. A television program distribution arrangement for use in connection with a server in a home area network, the television program distribution arrangement being configured to distribute television programming over a local video link, the television program distribution arrangement comprising:
A. a television programming information receiver module configured to receive television programming information from a plurality of sources;
B. a television programming information assembler module configured to assemble said television programming information as received by the television programming information receiver module into a unitary set of channels for transmission over the local link; and
C. a control module configured to control the television programming information receiver module and the television programming information assembler module.
2. A television program distribution arrangement as defined in
claim 1
in which one of said sources provides television programming information over a unitary set of channels, the television programming information assembler module being configured to remove at least some of the television programming information from at least one of the channels and substitute television programming information from another of said sources in the at least one of the channels.
3. A television programming information distribution arrangement as defined in
claim 2
in which the at least one of the channels is selectable in response to channel selection information from a user.
4. A television programming distribution arrangement as defined in
claim 2
in which one of the sources is a local programming source.
5. A television programming distribution arrangement as defined in
claim 2
in which said one of said sources comprises a cable television programming provider.
6. A television programming distribution arrangement as defined in
claim 2
in which said one of said sources comprises a satellite television programming provider.
7. A television programming distribution arrangement as defined in
claim 2
in which said other of said sources comprises a pre-recorded television programming information source.
8. A television programming distribution arrangement as defined in
claim 7
in which said pre-recorded television programming information source comprises a video cassette recorder.
9. A television programming distribution arrangement as defined in
claim 7
in which said pre-recorded television programming information source comprises a digital video disk.
10. A television program distribution arrangement as defined in
claim 1
further comprising a television programming information storage module, the control module being further configured to selectively enable television programming information received by said television programming information receiver module from one of said sources to be stored in the television programming information storage module, and thereafter retrieved from the television programming information storage module and provided to the television programming information assembler module for use by the television programming information receiver module in assembling the television programming information.
11. A method of controlling a server in a home area network to provide television programming information over a local video link, the method comprising:
A. a television programming information receiving step of receiving television programming information from a plurality of sources;
B. a television programming information assembling step of assembling said television programming information as received by the television programming information receiver module into a unitary set of channels for transmission over the local link.
12. A method as defined in
claim 11
in which one of said sources provides television programming information over a unitary set of channels, the television programming information assembling step including the steps of removing at least some of the television programming information from at least one of the channels and substituting television programming information from another of said sources in the at least one of the channels.
13. A method as defined in
claim 12
in which the at least one of the channels is selectable in response to channel selection information from a user, the television programming information assembling step including the steps of receiving the channel selection information and using the channel selection information in assembling the television programming information.
14. A method as defined in
claim 12
in which one of the sources is a local programming source.
15. A method as defined in
claim 12
in which said one of said sources comprises a cable television programming provider.
16. A method as defined in
claim 12
in which said one of said sources comprises a satellite television programming provider.
17. A method as defined in
claim 12
in which said other of said sources comprises a pre-recorded television programming information source.
18. A method as defined in
claim 17
in which said pre-recorded television programming information source comprises a video cassette recorder.
19. A method as defined in
claim 17
in which said pre-recorded television programming information source comprises a digital video disk.
20. A method as defined in
claim 11
including
A. a television program information storage step of selectively storing television programming information received by said television programming information receiver module from one of said sources in a television programming information storage module, and
B. a television program information retrieval step of retrieving previously-recorded television programming information from the television programming information storage module for use in assembling the television programming information during the television programming information assembling step.
21. A computer program product for use in connection with a programmable device to provide a television program distribution arrangement for use in connection with a server in a home area network, the television program distribution arrangement being configured to distribute television programming over a local video link, the computer program product comprising a device readable medium having encoded thereon:
A. a television programming information receiver module configured to enable the device to receive television programming information from a plurality of sources;
B. a television programming information assembler module configured to enable the device to assemble said television programming information as received by the television programming information receiver module into a unitary set of channels for transmission over the local link; and
C. a control module configured to enable the device to control the television programming information receiver module and the television programming information assembler module.
22. A computer program product as defined in
claim 21
in which one of said sources provides television programming information over a unitary set of channels, the television programming information assembler module being configured to enable the device to remove at least some of the television programming information from at least one of the channels and substitute television programming information from another of said sources in the at least one of the channels.
23. A computer program product as defined in
claim 22
in which the at least one of the channels is selectable in response to channel selection information from a user.
24. A computer program product as defined in
claim 22
in which one of the sources is a local programming source.
25. A computer program product as defined in
claim 22
in which said one of said sources comprises a cable television programming provider.
26. A computer program product as defined in
claim 22
in which said one of said sources comprises a satellite television programming provider.
27. A computer program product as defined in
claim 22
in which said other of said sources comprises a pre-recorded television programming information source.
28. A computer program product as defined in
claim 27
in which said pre-recorded television programming information source comprises a video cassette recorder.
29. A computer program product as defined in
claim 27
in which said pre-recorded television programming information source comprises a digital video disk.
30. A computer program product as defined in
claim 21
further comprising a television programming information storage module, the control module being further configured to enable the device to selectively enable television programming information received by said television programming information receiver module from one of said sources to be stored in the television programming information storage module, and thereafter retrieved from the television programming information storage module and provided to the television programming information assembler module for use by the television programming information receiver module in assembling the television programming information.
Description
    INCORPORATION BY REFERENCE
  • [0001]
    U.S. patent application Ser. No. 09/365,726, filed Aug. 3, 1999, in the name of Richard Edson, entitled “Multi-Service In-Home Network With An Open Interface” and assigned to the assignee of this application, incorporated by reference.
  • [0002]
    U.S. Provisional Patent Application Ser. No. 60/193,813, filed Mar. 31, 2000, in the name of Theodore F. Tabloski, et al., entitled “Home Area Network” and assigned to the assignee of this application, incorporated by reference.
  • [0003]
    U.S. patent application Ser. No. 09/649,493, filed Aug. 28, 2000, in the name of Peter A. Kaczowka, entitled “System And Method For Providing Translucent Region Over A Video Program For Display By A Video Display Device” and assigned to the assignee of this application, incorporated by reference.
  • [0004]
    U.S. patent application Ser. No. ______, filed on even date herewith in the names of Alexander Vasilevsky, et al., entitled “System And Method For Providing Video Programming Information To Television Receivers Over A Unitary Set Of Frequencies” (Attorney Docket No. UCN-005) and assigned to the assignee of this application, incorporated by reference.
  • FIELD OF THE INVENTION
  • [0005]
    The invention relates generally to the field of user-premises or home area networking, to allow different types of systems and/or communications devices to utilize one in-home network to communicate with each other and to access a number of external communication services, and more specifically to systems and methods of providing video programming information from a plurality of sources to television receivers over a unitary set of channels to which the television receivers are adapted to tune.
  • BACKGROUND OF THE INVENTION
  • [0006]
    U.S. patent application Ser. No. 09/365,726, filed Aug. 3, 1999, in the name of Richard Edson, entitled “Multi-Service In-Home Network With An Open Interface” (hereinafter “the Edson application”) and U.S. Provisional Patent Application Ser. No. 60/193,813, filed Mar. 31, 2000, in the name of Theodore F. Tabloski, et al., entitled “Home Area Network” (hereinafter “the Tabloski, et al., application”) describe various embodiments of an in-home network and server therefor that provides a number of services. Generally, one of the services is to distribute video program information to, for example, television receivers for viewing thereon. In one embodiment, the video program information may be provided by one or more of a number of sources, including, for example, over-the-air broadcast, a cable provider or a digital satellite provider, and the server generally distributes the video program information to the television receivers over a cable connection that defines a unitary set of channels to which the television receives are adapted to tune. It is also desirable to allow the server to also receive video program information from one or more secondary sources, such as a local video source, and integrate that video program information with the video program information from the other source(s), over the same unitary set of channels.
  • SUMMARY OF THE INVENTION
  • [0007]
    The invention provides a new and improved system for and method of providing, in connection with a home area network that includes a home server, television programming information to television receivers over a cable connection local to the home containing the home area network.
  • [0008]
    In brief summary, the invention provides a television program distribution arrangement for use in a connection with a server in a home area network, the television program distribution arrangement being configured to distribute television programming over a local video link. The television program distribution arrangement comprises a television programming information receiver module, a television programming information assembler module, and a control module. The television programming information receiver module is configured to receive television programming information from a plurality of sources. The television programming information assembler module is configured to assemble said television programming information as received by the television programming information receiver module into a unitary set of channels for transmission over the local link. The control module is configured to control the television programming information receiver module and the television programming information assembler module.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0009]
    This invention is pointed out with particularity in the appended claims. The above and further advantages of this invention may be better understood by referring to the following description taken in conjunction with the accompanying drawings, in which:
  • [0010]
    [0010]FIG. 1 depicts a home area network including an arrangement for providing television programming information to television receivers over a cable connection local to the home area network; and
  • [0011]
    [0011]FIG. 2 depicts a functional block diagram of a portion of a home server that provides television program information providing arrangement useful in the home area network depicted in FIG. 1.
  • DETAILED DESCRIPTION OF AN ILLUSTRATIVE EMBODIMENT
  • [0012]
    [0012]FIG. 1 depicts a home area network 10 including an arrangement for providing television programming information to television receivers over cable connection that is local to the home area network, constructed in accordance with the invention. Generally, the home area network 10 facilitates the connection of a plurality of household appliances, devices, television and radio receivers, telephone sets, and other facilities (generally “devices”) 11(1) through 11(N) (generally identified by reference numeral 11(n)) to a home server 12 over one or more digital communication links generally identified by reference numeral 13 and one or more analog communication links generally identified by reference numeral 14. The home server 12 can also connect to a number of external connections, including a central office in the public switched telephony network (PSTN) over a PSTN link 23, a network such as the Internet over a network link 20, a cable connection (for use in providing cable television, telephony, Internet and other services as will be apparent to those skilled in the art) over cable link 22, a compact disk player over a compact disk link 21, a barcode reader over barcode link 24, a local video source 25, and perhaps other devices (such as devices providing information via satellite and the like, home security devices, and so forth) over other links generally identified by reference numeral 26.
  • [0013]
    As described in, for example, the aforementioned Edson and Tabloski, et al, applications, the devices 11(n) can transfer information among themselves over the respective communication link 13, 14 to which they are connected. In addition, the devices 11(n) connected to one communication link 13, 14 can transfer information to devices connected to another communication link 13, 14 and between the devices 11(n) and the PSTN, network, cable, etc., through the server 12; in that operation, if one device 11 (n′) is connected to an analog communication link 14 and another device 11(n″) (n″≠n′) is connected to a digital communication link 13, the server 12 can perform a digital to analog or analog to digital conversion as necessary. In addition, the server 12 operates to store information received from the PSTN, network, cable, and devices 11(n) for later transmission over the PSTN, network, cable, etc., and later transmission to the devices 11(n). The information transferred over communication links 13 is preferably in digital form, as is the information stored on the server. On the other hand, information may be transferred over other connections in digital or analog form as appropriate.
  • [0014]
    The devices 11(n) that can be connected to the home area network 10 can include a number of types of appliances, including but not limited to devices such as personal computers, personal digital assistant (PDA) devices, telephony devices (illustratively device 11(N)), and home entertainment devices such as radio and television receivers, DVD, compact disk, video and audio tape and record players, and the like. In addition, devices 11(n) that can be connected to the home area network can include lighting, heating and cooling, and similar systems, as well as appliances such as stoves and ovens. If a particular device is a “legacy” device, that is, a device that itself does not have an interface that can be connected to a digital communication link 13, that legacy device can be provided with a suitable interface to allow it to be so connected.
  • [0015]
    Generally, the home area network 10 operates to allow information to be stored on the server 12, transferred among the devices 11(n), and transferred from or to a number of external sources or destinations, including, for example, sources or destinations over a network such as the Internet or the public switched telephony network (PSTN), cable or satellite television or radio, music sources such as compact disks. The information may comprise any form of information, including, for example, audio information, image and video information, information in text form, control information for, for example, controlling one device from another or from the server 12 in relation to, for example, occurrence of certain events, computer programs, and so forth. The home area network can be used to, for example, transfer audio information from sources to destinations such as the server 12 for storage or to various devices 11(n) for playing. Similarly, the home area network 10 can be used to transfer image or video information from sources to destinations such as the server 12 for storage or to various devices 11(n) for display. In addition, the home area network 10 can be used to transfer control information to control controllable devices, such as lighting, appliances such as stoves and ovens, heating and cooling systems, alarm systems and the like.
  • [0016]
    The communication links 13 may be in any form, including a hard link such as a wire, optical fiber or other arrangement for transferring electrical, optical or other signals among the appliances. Alternatively or in addition, communication links 13 may comprise wireless links, such as but not limited to infrared links or links provided by signals in other parts of the electro-magnetic spectrum. Communication links 13 may comprise communication links specially provided for the home area network 10, and/or they may include pre-existing links such as telephone lines, wiring provided for, for example, AC power distribution, and the like.
  • [0017]
    Each device 11(n) connected to a digital communication link 13 preferably includes or is provided with an interface (not separately shown) that enables it to transmit information, in the form of message packets to, and/or receive information in the form of message packets from each other and the home server 12 over the respective communication link 13. When a device 11(n) receives message packets containing information, it can use the information as described below.
  • [0018]
    Generally, the server 12 includes a number of components (not separately shown), including components for processing, storing and retrieving data in digital form, and for converting data between digital and analog form. With particular reference to the instant invention, the home area network 10, and, in particular, server 12, provides an arrangement whereby video program information provided by, for example, a local video source over local video link 25, can be integrated with video program information provided by a cable provider over cable link 22, and distributed to the television receivers over a unitary set of channels. The unitary set of channels will conform to the set of channels over which the cable provider normally provides video program information, and which are tunable by the television receivers to which the server 12 provides the video program information. For example, if the cable provider provides video program over a set of channels arbitrarily numbered 1 through N, the video program information arrangement essentially removes the video program information provided by the cable provider for one channel “n,” and substitute for some or all of the channel “n” video program information that is received over the local video link 25 in that channel. Accordingly, the video program information arrangement will provide, to the television receivers connected to the server 12, a composite video signal for channels 1 through “n−1” and “n+1” through N as provided by the cable provider, and a substituted video image signal for channel “n” as generated by the server's video program information arrangement. The video program information arrangement described herein does not provide, in the substituted channel, a substitute audio signal for the substituted channel, but a substitute audio signal may be provided using arrangements not described herein.
  • [0019]
    The video program information from the local video link 25 may completely substitute for the video program information from the cable provider in the substituted channel. Alternatively, the video program information from the local video link 25 may substitute for a portion of the video program information from the cable provider, in a window in, for example, a picture-in-picture format, in the channel, with the video program information from the local video link 25 being displayed in a region of the video screen of predetermined size, with the video program information from the cable provider being displayed in the rest of the video screen. As another alternative, the video program information from the cable provider may be displayed in a small region of the video screen, with the video program information from the local video link 25 being displayed in the rest of the video screen. The video program information from the local video link 25 may be any form of video program information, including, for example, information from one or more cameras to facilitate monitoring of areas of the home, such as for security, baby or child monitoring and other operations that will be apparent to those skilled in the art.
  • [0020]
    The home server 12 includes a television information module 40 to provide television program information to the one or more television receivers that are located in, for example, the home that includes the home area network 10. The television program information provided by the television information module 40 may be in digital form, in which case it may be distributed over, for example, one or more of the communication links 13 to devices 11(n). Those of the devices 11(n) that are capable of displaying one or both of the video component and/or audio component of the television program information can, under control of a user, receive the information and display and/or play the respective component. Instead or in addition, the television program information provided by the television information module 40 may be in analog form, in which case it may be transmitted over local cable connection 27 to, for example, television receivers (not separately shown), that may be located in the home that includes the home area network 10. As a further alternative, the television program information provided by the television information module may be broadcast as a low-power wireless signal that can be received by a nearby television receiver.
  • [0021]
    The television program information provided by television information module 40 may originate from a number of sources. For example, the television information module 40 may receive television program information, comprising one or both of the video and/or audio components, from a cable provider, satellite connection or the like over the cable link 22. The television information module 40 may also receive television program information over, for example, a network such as the Internet over the network link 20. The television information module 40 may also receive video information, which will include the video component and may also include the audio component of video program information, over local video link 25. The audio information received over the compact disk link 21 may also be provided to the television information module 40, which may use the audio information as the audio component of video program information.
  • [0022]
    The television information module 40 may also receive miscellaneous image information from a number of sources, that it may use as the video component of television program information provided to the television receivers. For example, the miscellaneous image information may be in any convenient image format, such as the well-known JPEG, GIF or bitmap formats, which the television information module 40 can process to convert as necessary to a form in which it can be used as video program information for provision to the television receivers.
  • [0023]
    In addition, the television information module 40 may receive textual information, which it can process to convert to a form in which it can be used as video program information for provision to the television receivers. For example, the textual information may be in the form of Web pages encoded in HTML form, Emails, or other textual information that may be received over, for example, network link 20. The textual information may also be in the form of digital books which may be received over the network link 20, compact disk link 21, or other links 26. Textual information may also be generated by the server 12 itself, and may include, for example, notifications regarding changes of status of security alarm systems, notifications of incoming telephone calls and notifications of other occurrences as will be apparent to those skilled in the art.
  • [0024]
    The television information module 40 may also receive other forms of information which it may use as video programming information to be provided to the television receivers, as will be apparent to those skilled in the art.
  • [0025]
    Generally, if the television program information provided by the television information module 40 corresponds to, for example, the television program information received from the cable link 22, which comprises television program information for a plurality of channels, which may be arbitrarily identified by channels 1 through N (where “N” is an integer; generally channel “n”), the television information module 40 may substitute television program information from another source for some or all of the television program information for a selected channel n′ prior to providing the television program information to the television receivers. Substituted television program information can be such as to substitute for the entire television program information, or the entire video or audio component thereof, in the selected channel n′. In that case, if, for example, the substituted television program information is to substitute for the video component of the television program information in the selected channel n′, the television information module 40 can delete the video component in channel n′ as received from the cable link 22 and insert the substituted television program information in channel n′ before providing television program information to the television receivers.
  • [0026]
    Similarly, if the substituted television program information is to substitute for the audio component of the television program information in the selected channel n′, the television information module 40 can delete the audio component in channel n′ as received from the cable link 22 and insert the substituted television program information in channel n′ before providing the television program information to the television receivers. On the other hand, if the substituted television program information substitutes for only a portion of the television program information received over the cable link 22 in that channel n′, the substituted television program information may be substituted in such a way as to be shown in a window in the television program, such as to display it as a “picture in a picture.” In any case, the television information module 40 can scale the substituted television program information as necessary to fit either the window, if the substituted television program information is to substitute for a portion of the television program information in the channel n′ as received over the cable link 22, or to fit the screens of the television receivers to which the television information module 40 provides the television program information.
  • [0027]
    In addition to receiving television program, information and providing it to the television receivers, the television information module 40 can store television program information for later retrieval, as, for example, a video recorder.
  • [0028]
    With this background, a functional block diagram of the one embodiment of television information module 40 is depicted in FIG. 2. With reference to FIG. 2, the television information module 40 includes a plurality of elements, including a television program information receiver module 41, a television program information buffer store 42, two video effects modules including a substitute television program information control module 43 a translucent video image control module 44, a television program recording control module 45, and a television program information assembler module 47, all under control of a control module 47. The television program information receiver module 41 receives the television program information from the various sources, as described above, and provides them to other modules. In addition, the television program information receiver module 41 may convert either or both of the video component or audio component of the television program information to digital form for storage in the television program information buffer store 42. The television program information stored in the buffer store 42 may be processed by the other modules immediately or shortly after being stored therein, as will be described below. Alternatively, or in addition, the television program information stored in the buffer store 42 may remain in the buffer store 42 for later retrieval, as in, for example, a video recorder. The television program information receiver module 41 may store television program information from, for example, all of the channels that are received over the cable link 21 in the television program information buffer store 42, or one or more selected channels. In one embodiment, the television program information buffer store 42 is in the form of a frame buffer.
  • [0029]
    The video effects modules operate to process television program information received from the cable link 22 and buffered in the television program information buffer store 42 to provide selected video effects. The substitute television program information control module 43 operates to substitute television program information for television program information received over the cable link 22 in one or more of the respective channels. An illustrative circuit for substitute television program information control module 43 is described in U.S. patent application Ser. No. ______, filed on even date herewith (Attorney's docket no. UCN-005) in the names of Alexander Vasilevsky, et al., entitled “System And Method For Providing Video Programming Information To Television Receivers Over A Unitary Set Of Frequencies,” assigned to the assignee of the present invention and incorporated herein by reference. The substitute television program information control module 43, under control of the control module 46, operates to substitute one or both of the video and audio component of the television program information in one or more of the channels n′, n″, . . . television program information for which has been received over the cable link 22 and stored in the buffer store 42. The substitute television program information control module 43 can receive substitute television program information from the television program information receiver module 41 and substitute it in the buffer store 42 for some or all of the television program information received from the cable link 22 for respective channel(s) n′, n″, . . . as described in the aforementioned patent application.
  • [0030]
    The control module 47 can provide control information to the substitute television program information control module 43. The control information can identify, for example, the channel or channels in which substitute television program information is to be provided, and, for each such channel, the source from which the substitute television program information is to be obtained. In addition, if, for a particular channel n′, n″, the substitute television program information is to be substituted for a portion of the television program information in the channel as received from the cable link 22, the control information provided by the control module can indicate the location and size of the window in which the substitute television program information is to be displayed. The substitute television program information control module 43 can use the location information to control particular locations in the buffer store 42 in which it (that is, the substitute television program information control module 43) will store substitute television program information. In addition, substitute television program information control module 43 can use the size information to scale the substitute television program information as necessary so that the substitute television program information will fit into the window. The video pipeline information 43 can also use the size and location information to disable the television program information receiver module 41 from storing television program information received from the cable link 22 for the respective channel in the storage locations in the buffer store 42 in which substitute television program information is to be stored.
  • [0031]
    The control module 47 may receive information from, for example, a viewer viewing the channel on a television receiver, in which case the viewer can control source of substitute television program information, the channel in which the substitute television program information is to be provided, whether the substitute television program information is to be substituted for all of the television program information as received from the cable link 22, and, if not, the size and location of the window in which the substitute television program information is to be displayed. In addition, the information provided by the viewer may include the identification of the channel or channels in which substitute television program information is to be provided. Furthermore, the information provided by the viewer may include the particular source of substitute television program information that is to be displayed in a particular channel, in which case different channels can display substitute television program information from different sources. It will be appreciated that, in absence of information from the viewer for controlling any particular aspect, the control module 47 may instead make use of default information. In addition, for some types of information, such as information relating to change in status of a home security system, notifications regarding incoming telephone calls, and the like, the substitute television program information control module 43 can enable those types of information to be displayed in all of the channels. The translucent video image control module 44 operates to provide a translucent region in the video component of the television program information stored in the buffer store 42. An illustrative circuit for substitute television program information control module 43 is described in U.S. patent application Ser. No. 09/649,493, filed Aug. 28, 2000, in the name of Peter A. Kaczowka entitled “System And Method For Providing Translucent Region Over A Video Program For Display By A Video Display Device,” assigned to the assignee of the present invention and incorporated herein by reference. As described in that application, the translucent video image control module 44 provides a translucent region that partially obscures the video image from, for example, the cable link 22 for a particular channel. The substitute television program information control module 43 can, for example, insert an image from another source into the translucent region. The translucent region surrounding the image inserted by the substitute television program information control module 43 can serve to provide enhanced contrast between the video image from the cable link 22 and the image inserted by the substitute television program information control module 43, so that the image inserted by the substitute television program information control module 43 may be more easily viewed. As with the substitute television program information control module 43, the translucent video image control module 44 operates under control of control information provided by the control module 47.
  • [0032]
    It will be appreciated that the television information module 40 may include video effects modules other than or in addition to the substitute program information control module 43 and translucent video image control module 44. For example, the television information module 40 may provide video effects modules that can process television program information buffered in the buffer store 42 to change colors, to introduce visual artifacts such as moire patterns, and other effects that will be apparent to those skilled in the art.
  • [0033]
    The television program recording control module 45 controls storage of television program information associated with one or more channels provided thereto by the television program information receiver module 41 in a buffer store for later retrieval. The television program recording module 45 effectively enables the server 12 to operate as a video recorder. As with the video effects modules, the television program recording control module 45 operates under control of control information provided thereto by the control module 47, which, in turn, may comprise default control information and/or control information based on information provided by a viewer. The information provided by a viewer may include information as to the day, time period and channel(s) for which television program information is to be recorded. Alternatively, the information provided by a viewer for a particular program may include information as to the program, by name or other identifier, and the television program recording control module 45 may itself determine the day, time period and channel during which television program information for that program will be provided. In either case, the television program recording control module 45 can provide the television program information for the channel(s) to be recorded to a video store 48 for storage. The video store may comprise any arrangement for recording information in analog and/or digital form, including, for example, magnetic tape, or digital form, including, for example, magnetic disks. If the television program information to be recorded is provided to the television program recording control module 45 in digital form, and the television program information is to be recorded in analog form, the television program recording control module 45 can convert the television program information as received from the television program information receiver module 41 to analog form. Similarly, if the television program information to be recorded is provided to the television program recording control module 45 in analog form, and the television program information is to be recorded in digital form, the television program recording control module 45 can convert the television program information as received from the television program information receiver module 41 to digital form.
  • [0034]
    As noted above, the television program recording control module 45 can also retrieve previously-recorded television program information to be provided to the television receivers that are connected to the server 12 for viewing. In that operation, the television program recording control module 45 can retrieve the previously-recorded television program information from the video store and, for example, provide it to, for example, the substitute television program information control module 43, which, in turn, can substitute the television program information from the television program recording control module 45 in a selected channel, as described above, for subsequent transmission to the television receivers connected to the server 12. If the previously-recorded television program information was recorded in analog form, the television program recording control module 45 can convert it to digital form before providing it to the substitute television program information control module 43. The television program recording control module 45 also retrieves previously-recorded television program information in response to control information provided thereto by the control module 47.
  • [0035]
    The television information module 40 can include modules for performing other services as will be appreciated by those skilled in the art.
  • [0036]
    The television program information assembler module 46, under control of the control module 47, receives television program information from a number of sources, including the television program information receiver module 41, the television program information buffer store 42, the substitute television program information control module 43, and the television program receiver control module 45, and other modules (if any) as necessary and generates a signal in the unitary set of channels for transmission to the television receivers connected to the server 12.
  • [0037]
    The invention provides a number of advantages. In particular, the invention provides an arrangement for providing a home area network that includes a television information module that can distribute television program information received from one or more sources to television receivers connected thereto in a home in a unitary set of channels. The television information module can also provide a number of services, including merging television program information from a number of sources into the unitary set of channels, substituting television program information from one channel for some or all of television program information as necessary in a channel received from another source. The television information module can also record television program information as received from a source for later retrieval and viewing.
  • [0038]
    It will be appreciated that a system in accordance with the invention can be constructed in whole or in part from special purpose hardware or a general purpose computer system, or any combination thereof, any portion of which may be controlled by a suitable program. Any program may in whole or in part comprise part of or be stored on the system in a conventional manner, or it may in whole or in part be provided in to the system over a network or other mechanism for transferring information in a conventional manner. In addition, it will be appreciated that the system may be operated and/or otherwise controlled by means of information provided by an operator using operator input elements (not shown) which may be connected directly to the system or which may transfer the information to the system over a network or other mechanism for transferring information in a conventional manner.
  • [0039]
    The foregoing description has been limited to a specific embodiment of this invention. It will be apparent, however, that various variations and modifications may be made to the invention, with the attainment of some or all of the advantages of the invention. It is the object of the appended claims to cover these and such other variations and modifications as come within the true spirit and scope of the invention.
Citations de brevets
Brevet cité Date de dépôt Date de publication Déposant Titre
US5389964 *30 déc. 199214 févr. 1995Information Resources, Inc.Broadcast channel substitution method and apparatus
US5512963 *5 janv. 199530 avr. 1996Mankovitz; Roy J.Apparatus and methods for providing combining multiple video sources
US5585837 *15 mars 199517 déc. 1996Nixon; Dale B.Distribution of local video signal with consumer cable television signal
US5905942 *18 févr. 199718 mai 1999Lodgenet Entertainment CorporationMultiple dwelling unit interactive audio/video distribution system
US5982445 *21 oct. 19969 nov. 1999General Instrument CorporationHypertext markup language protocol for television display and control
Référencé par
Brevet citant Date de dépôt Date de publication Déposant Titre
US689827631 mai 200224 mai 2005Verizon Communications Inc.Soft network interface device for digital broadband local carrier networks
US696133531 mai 20021 nov. 2005Verizon Communications Inc.Multi-layer ring architecture for fiber-to-the-home telco carrier network
US7360235 *14 mai 200315 avr. 2008Scientific-Atlanta, Inc.Systems and methods for operating a peripheral record/playback device in a networked multimedia system
US7457585 *9 mars 200525 nov. 2008Sharp Kabushiki KaishaHome network server, method for distributing digital broadcasting program, wireless terminal, home network system
US7545935 *11 mai 20049 juin 2009Scientific-Atlanta, Inc.Networked multimedia overlay system
US757469114 févr. 200411 août 2009Macrovision CorporationMethods and apparatus for rendering user interfaces and display information on remote client devices
US757472319 juil. 200111 août 2009Macrovision CorporationHome media network
US765301513 juil. 200626 janv. 2010Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US765690422 févr. 20072 févr. 2010Mosaid Technologies IncorporatedTelephone system having multiple distinct sources and accessories therefor
US76888411 sept. 200630 mars 2010Mosaid Technologies IncorporatedModular outlet
US769094927 oct. 20066 avr. 2010Mosaid Technologies IncorporatedModular outlet
US769752225 oct. 200713 avr. 2010Broadcom CorporationSystems and methods for aggregation of packets for transmission through a communications network
US769872328 déc. 200013 avr. 2010At&T Intellectual Property I, L.P.System and method for multimedia on demand services
US771544113 mai 200511 mai 2010Mosaid Technologies IncorporatedNetwork combining wired and non-wired segments
US773845322 févr. 200715 juin 2010Mosaid Technologies IncorporatedTelephone system having multiple sources and accessories therefor
US774249519 nov. 200722 juin 2010Broadcom CorporationSystem and method for retransmitting packets over a network of communication channels
US778285025 oct. 200724 août 2010Broadcom CorporationMAC to PHY interface apparatus and methods for transmission of packets through a communications network
US78308582 nov. 20059 nov. 2010Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US784948614 nov. 20027 déc. 2010Russ Samuel HNetworked subscriber television distribution
US785287421 mai 200814 déc. 2010Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US786008423 janv. 200828 déc. 2010Mosaid Technologies IncorporatedOutlet with analog signal adapter, a method for use thereof and a network using said outlet
US786127213 nov. 200128 déc. 2010Russ Samuel HNetworked subscriber television distribution
US786592510 déc. 20084 janv. 2011Robertson Neil COptimization of a full duplex wideband communications system
US787058412 janv. 200911 janv. 2011Russ Samuel HInteractive program guide with selectable updating
US78769985 oct. 200525 janv. 2011Wall William EDVD playback over multi-room by copying to HDD
US7908625 *15 janv. 200315 mars 2011Robertson Neil CNetworked multimedia system
US791199229 janv. 200822 mars 2011Mosaid Technologies IncorporatedAddressable outlet, and a network using the same
US79295511 juin 200619 avr. 2011Rovi Solutions CorporationMethods and apparatus for transferring media across a network using a network interface device
US796573515 nov. 200521 juin 2011Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US79787261 sept. 200612 juil. 2011Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US798670825 juil. 200726 juil. 2011Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US80468062 sept. 200525 oct. 2011Wall William EMultiroom point of deployment module
US808657523 sept. 200427 déc. 2011Rovi Solutions CorporationMethods and apparatus for integrating disparate media formats in a networked media system
US809004313 nov. 20073 janv. 2012Broadcom CorporationApparatus and methods for compensating for signal imbalance in a receiver
US809464023 août 200410 janv. 2012Robertson Neil CFull duplex wideband communications system for a local coaxial network
US80987706 mai 200817 janv. 2012Broadcom CorporationUnbiased signal-to-noise ratio estimation for receiver having channel estimation error
US81273261 oct. 200328 févr. 2012Claussen Paul JProximity detection using wireless connectivity in a communications system
US81749995 mai 20098 mai 2012Broadcom CorporationHome network system and method
US821330915 déc. 20093 juil. 2012Broadcom CorporationSystems and methods for reducing latency and reservation request overhead in a communications network
US823047025 févr. 200824 juil. 2012Robertson Neil CFull duplex wideband communications system for a local coaxial network
US823822714 déc. 20097 août 2012Broadcom CorporationSystems and methods for providing a MoCA improved performance for short burst packets
US82439185 mai 200414 août 2012Mosaid Technologies IncorporatedOutlet add-on module
US825441314 déc. 200928 août 2012Broadcom CorporationSystems and methods for physical layer (“PHY”) concatenation in a multimedia over coax alliance network
US82704306 nov. 200618 sept. 2012Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US828022919 nov. 20082 oct. 2012Wall William EDVD playback over multi-room by copying to HDD
US828999130 nov. 200916 oct. 2012Mosaid Technologies IncorporatedNetwork combining wired and non-wired segments
US832563616 nov. 20054 déc. 2012Mosaid Technologies IncorporatedLocal area network of serial intelligent cells
US83455533 mars 20081 janv. 2013Broadcom CorporationApparatus and methods for reduction of transmission delay in a communication network
US835866325 mars 201022 janv. 2013Broadcom CorporationSystem and method for retransmitting packets over a network of communication channels
US836379719 mars 201029 janv. 2013Mosaid Technologies IncorporatedTelephone outlet for implementing a local area network over telephone lines and a local area network using such outlets
US851486022 févr. 201120 août 2013Broadcom CorporationSystems and methods for implementing a high throughput mode for a MoCA device
US852642927 juil. 20103 sept. 2013Broadcom CorporationMAC to PHY interface apparatus and methods for transmission of packets through a communications network
US85379254 oct. 201117 sept. 2013Broadcom CorporationApparatus and methods for compensating for signal imbalance in a receiver
US854281910 août 200724 sept. 2013Mosaid Technologies IncorporatedOutlet add-on module
US85495671 avr. 20091 oct. 2013Samuel H. RussMedia content sharing over a home network
US855354723 mars 20108 oct. 2013Broadcom CorporationSystems and methods for retransmitting packets over a network of communication channels
US858259817 janv. 201212 nov. 2013Mosaid Technologies IncorporatedLocal area network for distributing data communication, sensing and control signals
US85841849 févr. 201112 nov. 2013United Video Properties, Inc.Systems and methods for relocating media
US860151928 déc. 20003 déc. 2013At&T Intellectual Property I, L.P.Digital residential entertainment system
US860728729 déc. 200510 déc. 2013United Video Properties, Inc.Interactive media guidance system having multiple devices
US861132722 févr. 201117 déc. 2013Broadcom CorporationMethod and apparatus for policing a QoS flow in a MoCA 2.0 network
US862738520 nov. 20077 janv. 2014David B. DaviesSystems and methods for operating a peripheral record playback device in a networked multimedia system
US86774236 déc. 200418 mars 2014At&T Intellectual Property I, L. P.Digital residential entertainment system
US872448530 janv. 200813 mai 2014Broadcom CorporationHome network system and method
US87307985 mai 201020 mai 2014Broadcom CorporationTransmitter channel throughput in an information network
US873725428 juin 201227 mai 2014Broadcom CorporationSystems and methods for reducing reservation request overhead in a communications network
US87552894 juin 200817 juin 2014Broadcom CorporationHome network system and method
US876120030 août 200124 juin 2014Broadcom CorporationHome network system and method
US880448026 juil. 201212 août 2014Broadcom CorporationSystems and methods for providing a MoCA improved performance for short burst packets
US88114032 juil. 201219 août 2014Broadcom CorporationSystems and methods for physical layer (“PHY”) concatenation in a multimedia over coax alliance network
US883102814 janv. 20139 sept. 2014Broadcom CorporationSystem and method for retransmitting packets over a network of communication channels
US884872514 sept. 201230 sept. 2014Conversant Intellectual Property Management IncorporatedNetwork combining wired and non-wired segments
US885527728 janv. 20137 oct. 2014Conversant Intellectual Property Managment IncorporatedTelephone outlet for implementing a local area network over telephone lines and a local area network using such outlets
US886735514 juil. 201021 oct. 2014Broadcom CorporationMoCA multicast handling
US88675062 avr. 201021 oct. 2014Conversant Intellectual Property Management IncorporatedNetwork combining wired and non-wired segments
US88675233 déc. 201221 oct. 2014Conversant Intellectual Property Management IncorporatedLocal area network of serial intelligent cells
US887357530 nov. 200928 oct. 2014Conversant Intellectual Property Management IncorporatedNetwork combining wired and non-wired segments
US88735862 avr. 201028 oct. 2014Conversant Intellectual Property Management IncorporatedNetwork combining wired and non-wired segments
US888565915 déc. 200511 nov. 2014Conversant Intellectual Property Management IncorporatedLocal area network of serial intelligent cells
US888566030 janv. 201311 nov. 2014Conversant Intellectual Property Management IncorporatedLocal area network of serial intelligent cells
US890867326 avr. 20079 déc. 2014Conversant Intellectual Property Management IncorporatedLocal area network of serial intelligent cells
US89310104 nov. 20026 janv. 2015Rovi Solutions CorporationMethods and apparatus for client aggregation of media in a networked media system
US89422205 nov. 201327 janv. 2015Broadcom CorporationMethod and apparatus for policing a flow in a network
US89422504 oct. 201027 janv. 2015Broadcom CorporationSystems and methods for providing service (“SRV”) node selection
US895359415 juil. 201310 févr. 2015Broadcom CorporationSystems and methods for increasing preambles
US896655027 mars 200824 févr. 2015Cisco Technology, Inc.Home communication systems
US89730698 oct. 20133 mars 2015Rovi Guides, Inc.Systems and methods for relocating media
US898290314 juil. 200417 mars 2015Conversant Intellectual Property Management Inc.Network combining wired and non-wired segments
US898290430 nov. 200917 mars 2015Conversant Intellectual Property Management Inc.Network combining wired and non-wired segments
US900808611 juil. 201314 avr. 2015Broadcom CorporationMAC to PHY interface apparatus and methods for transmission of packets through a communications network
US901454623 sept. 200921 avr. 2015Rovi Guides, Inc.Systems and methods for automatically detecting users within detection regions of media devices
US907187224 juin 201430 juin 2015Rovi Guides, Inc.Interactive television systems with digital video recording and adjustable reminders
US90942264 sept. 200228 juil. 2015Broadcom CorporationHome network system and method
US910643416 oct. 200711 août 2015Broadcom CorporationHome network system and method
US911271729 juil. 200918 août 2015Broadcom CorporationSystems and methods for providing a MoCA power management strategy
US912516926 juin 20141 sept. 2015Rovi Guides, Inc.Methods and systems for performing actions based on location-based rules
US916055516 oct. 200713 oct. 2015Broadcom CorporationHome network system and method
US916108724 oct. 201113 oct. 2015Rovi Technologies CorporationUser controlled multi-device media-on-demand system
US91849847 avr. 201410 nov. 2015Broadcom CorporationNetwork module
US925859221 nov. 20059 févr. 2016Tivo Inc.Method and apparatus for secure transfer of previously broadcasted content
US929479929 oct. 201522 mars 2016Rovi Guides, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US930729113 juil. 20115 avr. 2016Rovi Technologies CorporationUser controlled multi-device media-on-demand system
US931140512 sept. 201212 avr. 2016Rovi Guides, Inc.Search engine for video and graphics
US932601624 sept. 201026 avr. 2016Rovi Guides, Inc.Systems and methods for mirroring and transcoding media content
US936974116 juin 201514 juin 2016Rovi Guides, Inc.Interactive television systems with digital video recording and adjustable reminders
US94141209 mars 20159 août 2016Rovi Guides, Inc.Systems and methods for displaying media content and media guidance information
US94623173 déc. 20144 oct. 2016Rovi Guides, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US946732227 déc. 200511 oct. 2016Rovi Solutions CorporationMethods and apparatus for integrating media across a wide area network
US949750827 oct. 201515 nov. 2016Rovi Technologies CorporationUser controlled multi-device media-on-demand system
US953161910 déc. 201327 déc. 2016Broadcom CorporationChannel assessment in an information network
US95541774 sept. 201324 janv. 2017Broadcom CorporationSystems and methods for retransmitting packets over a network of communication channels
US962160510 nov. 200611 avr. 2017Rovi Solutions CorporationMethods and apparatus for providing media from content providers using a network interface device
US964145630 sept. 20122 mai 2017Avago Technologies General Ip (Singapore) Pte. Ltd.Apparatus and methods for reduction of transmission delay in a communication network
US96745634 nov. 20136 juin 2017Rovi Guides, Inc.Systems and methods for recommending content
US968110529 déc. 200513 juin 2017Rovi Guides, Inc.Interactive media guidance system having multiple devices
US976297024 juil. 200812 sept. 2017Tech 5Access of stored video from peer devices in a local network
US20020194605 *18 mai 200119 déc. 2002T.M.T. Third Millenium Technologies Ltd.Cableran networking over coaxial cables
US20030120742 *23 oct. 200126 juin 2003Yoichi OhgamiHome network system
US20030135859 *19 juil. 200117 juil. 2003Daniel PuttermanHome media network
US20040068755 *14 mai 20038 avr. 2004Davies David B.Systems and methods for operating a peripheral record/playback device in a networked multimedia system
US20040088731 *4 nov. 20026 mai 2004Daniel PuttermanMethods and apparatus for client aggregation of media in a networked media system
US20040177381 *3 sept. 20039 sept. 2004Tiaris, Inc.Home network system which supports legacy digital set top box devices
US20040183756 *14 févr. 200423 sept. 2004Pedro FreitasMethods and apparatus for rendering user interfaces and display information on remote client devices
US20050227621 *9 mars 200513 oct. 2005Sharp Kabushiki KaishaHome network server, method for distributing digital broadcasting program, wireless terminal, home network system
US20070022451 *22 juin 200625 janv. 2007Samsung Electronics Co., Ltd.Broadcasting receiving/transmitting device, wireless A/V system and control method of wireless A/V system
US20070101380 *28 oct. 20053 mai 2007Szolyga Thomas HConsolidated content apparatus
US20080117929 *19 nov. 200722 mai 2008Broadcom CorporationSystem and method for retransmitting packets over a network of communication channels
US20090018763 *30 janv. 200615 janv. 2009Pioneer CorporationProgram recording device, program recording method, program recording program, and computer-readable recording medium
US20090077073 *21 avr. 200619 mars 2009Hiroaki MasuyamaIndex term extraction device for document-to-be-surveyed
US20090165070 *19 déc. 200725 juin 2009Broadcom CorporationSYSTEMS AND METHODS FOR PROVIDING A MoCA COMPATABILITY STRATEGY
US20090193474 *30 janv. 200830 juil. 2009General Instrument CorporationMethod and Apparatus for Moving Viewing Sessions Among Different Devices in a Home Network
US20090254950 *5 juin 20098 oct. 2009Keith CraigieHome media network
US20090307658 *5 juin 200910 déc. 2009Pedro FreitasMethods and apparatus for rendering user interfaces and display information on remote client devices
US20100169939 *31 déc. 20091 juil. 2010Matt ArnoldMethod of Sharing Personal Media Using a Digital Recorder
EP1748649A1 *13 juil. 200631 janv. 2007Samsung Electronics Co., Ltd.Broadcasting signal handling
WO2004023806A1 *3 sept. 200318 mars 2004Tmt Coaxial Networks Inc.A home network system which supports legacy digital set-top box devices
WO2004032342A3 *1 oct. 200317 juin 2004Scientific AtlantaNetworked multimedia system
WO2004047457A2 *14 nov. 20033 juin 2004Scientific-Atlanta, Inc.Subscriber network in a satellite system
WO2004047457A3 *14 nov. 200312 août 2004Scientific AtlantaSubscriber network in a satellite system
Classifications
Classification aux États-Unis725/78, 348/E07.071, 725/48, 348/E07.05, 348/E05.099, 725/74, 375/E07.019
Classification internationaleH04H20/76, H04N7/173, H04N7/24, H04H20/31, H04M1/723, H04N21/2665, H04N5/445, H04N21/478, H04N21/4402, H04N21/4788, H04N21/462, H04N21/41, H04N21/4363, H04N21/438, H04N21/214, H04N21/436, H04N21/439, H04L12/28, H04M3/00, H04M3/42, H04M1/57, H04N7/10, H04M1/65, H04H20/63
Classification coopérativeH04N7/106, H04M1/57, H04N21/439, H04M3/42314, H04W76/02, H04L12/2803, H04N21/2665, H04N21/43615, H04W88/14, H04N21/4382, H04N21/43637, H04N21/4622, H04N21/2143, H04N21/478, H04L2012/2849, H04N21/4788, H04L12/2812, H04L2012/2841, H04W4/00, H04N21/4131, H04L12/2805, H04N21/440236, H04L12/2834, H04M1/723, H04M3/005, H04M1/6505, H04W76/06, H04N5/445, H04N7/17318
Classification européenneH04N21/41P6, H04N21/4788, H04N21/214B, H04N21/436H, H04N21/2665, H04L12/28H, H04N21/439, H04H20/31, H04N21/438M, H04N21/4363W, H04L12/28H1, H04L12/28H5B, H04N21/462S, H04W4/00, H04N7/10H, H04N7/173B2, H04H20/63, H04M1/723, H04N5/445, H04M3/42P
Événements juridiques
DateCodeÉvénementDescription
16 mars 2001ASAssignment
Owner name: UCENTRIC HOLDINGS, INC., ILLINOIS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VASILEVSKY, ALEXANDER;TARR, MORTON;PARISE, SERGIO;REEL/FRAME:011629/0354
Effective date: 20010314
20 déc. 2004ASAssignment
Owner name: UCENTRIC SYSTEMS, INC., MASSACHUSETTS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:UCENTRIC HOLDINGS, INC.;REEL/FRAME:016079/0898
Effective date: 20041103
21 avr. 2015ASAssignment
Owner name: GOOGLE TECHNOLOGY HOLDINGS LLC, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA MOBILITY LLC;REEL/FRAME:035465/0001
Effective date: 20141028