The system and method of the present invention relates to the customization of the operation of a device, for example, the viewing of programming on a media device.
As broadcasts become more sophisticated, information relevant to broadcasts can be communicated and used to generate program information including information relevant to the user's viewing interests. Thus, profiles may be generated for users to customize the user's viewing experience. The profile may include display-related information such as default background color and content related information, for example, annotations provided by the user for certain content, interest related, for example, genre like “science fiction” and preference related, for example, higher priority given to the science fiction channel to watch science fiction programming. If the system can accommodate a multiple user environment, each user would have his own profile, treated by the system independently.
In the system and method of the present invention, profiles that have a common interest are linked together such that when one common interest profile has an update of the common interest the other common interest profiles are notified of the update enabling the other common interest profiles to update their profiles.
The objects, features and advantages of the present invention will be apparent to one skilled in the art from the following detailed description in which:
In the following description, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one skilled in the art that these specific details are not required in order to practice the present invention. In other instances, well known electrical structures and circuits are shown in block diagram form in order not to obscure the present invention unnecessarily.
The system and method of the present invention will be described in the context of a satellite, cable or other type of broadcast system and the devices coupled thereto, such as the service provider's headend, the user's set top box, a broadcast receiver, the user's remote controller, a media storage device and the like. However, the system and method of the present invention should not be limited as such, and can be applied to other types of media accessed by multiple ways including other media devices including audio devices and computing devices.
The system and method of the present invention provides for a multi-user environment wherein each user has his own profile, and cross-referencing or linking is performed among profiles to provide useful feedback to the users of the profiles. The system provides a linkage among profiles with a common interest so that whenever a change or update occurs with respect to the common interest in one profile the other profiles that are linked to it will be notified of the change. In one embodiment, the user is notified via a message, for example through a coupled display device (e.g., a television monitor) or through an alternate medium, for example, the service provider's website or through email to the user. In another embodiment, the notification causes an automatic update of the other linked profiles.
One embodiment of the system of the present invention is shown in
The system includes maintaining information, such as user profiles, for a user to customize his viewing experience. The information may include display-related information, for example default background color, content-related information, for example, annotations written by the user for certain content, interest-related information, for example genre, like science fiction and preference-related information, for example higher priority given to one channel to watch programming on that particular channel. In a multi-user environment, such as the home, housing a family of multiple viewers, each user would have his own profile or multiple profiles belonging to the same viewer. The environment may be more expansive than a particular home and can be defined a variety of ways, geographically and non-geographically related.
In one embodiment, as illustrated in
In one embodiment the controller includes that illustrated in the simplified block diagram of
The system also provides that when an update is performed on any of the profiles, for example profile 410, the profiles linked via the common interest updated are notified of the update. Thus, for example, if the common interest was sports and football and behavior profile 410 was updated to eliminate the viewing of a particular football game, this information would be provided to the other behavior profiles 415, 420 and 425.
In one embodiment this notification is a message sent to the users of the corresponding profiles 415, 420 and 425, the message indicating the update performed with respect to profile 410. This message may be communicated through a variety of means including through the system itself, for example, displayed on the broadcast monitor when the user is active on the system or through a different media, for example, an email message notifying the user of the update.
In one embodiment, the user has the option of responding to the update of the one profile 410 having the common interest. A variety of responses may be performed including updating to be consistent with the update profile 410, not updating his profile or modifying his profile differently in response to the update of profile 410. In one embodiment, the user is enabled to communicate actions to be taken in response to the notification through an input device such as a computer system coupled to the service provider's network or website or a input, such as a remote control button or button on the set top box which communicates the user's response, if any, to the notification. In an alternate embodiment the notification causes an automatic update of the linked profiles 415, 420, 425 to be consistent with the update performed in the linked profile 410.
One embodiment of the method of the present invention is illustrated by the simplified block diagram of
Referring back to
The invention has been described in conjunction with different embodiments. It is evident that numerous alternatives, modifications, variations and uses will be apparent to those skilled in the art in light of the forgoing description.
This application is a continuation of U.S. patent application Ser. No. 09/922,465, now abandoned, filed Aug. 3, 2001.
Number | Name | Date | Kind |
---|---|---|---|
4745549 | Hashimoto | May 1988 | A |
4965825 | Harvey et al. | Oct 1990 | A |
5146552 | Cassorla et al. | Sep 1992 | A |
5223924 | Strubbe | Jun 1993 | A |
5231494 | Wachob | Jul 1993 | A |
5307456 | MacKay | Apr 1994 | A |
5371551 | Logan et al. | Dec 1994 | A |
5469206 | Strubbe et al. | Nov 1995 | A |
5481296 | Cragun et al. | Jan 1996 | A |
5483277 | Granger | Jan 1996 | A |
5534911 | Levitan | Jul 1996 | A |
5553281 | Brown et al. | Sep 1996 | A |
5614940 | Cobbley et al. | Mar 1997 | A |
5619249 | Billock et al. | Apr 1997 | A |
5625464 | Compoint et al. | Apr 1997 | A |
5635979 | Kostreski et al. | Jun 1997 | A |
5638443 | Stefik et al. | Jun 1997 | A |
5699107 | Lawler et al. | Dec 1997 | A |
5740549 | Reilly et al. | Apr 1998 | A |
5754938 | Herz et al. | May 1998 | A |
5758257 | Herz et al. | May 1998 | A |
5758259 | Lawler | May 1998 | A |
5797010 | Brown | Aug 1998 | A |
5798785 | Hendricks et al. | Aug 1998 | A |
5801747 | Bedard | Sep 1998 | A |
5826102 | Escobar et al. | Oct 1998 | A |
5852435 | Vigneaux et al. | Dec 1998 | A |
5861881 | Freeman et al. | Jan 1999 | A |
5861906 | Dunn et al. | Jan 1999 | A |
5884056 | Steele | Mar 1999 | A |
5884298 | Smith, II et al. | Mar 1999 | A |
5889958 | Willens | Mar 1999 | A |
5890172 | Borman et al. | Mar 1999 | A |
5892535 | Allen et al. | Apr 1999 | A |
5900905 | Shoff et al. | May 1999 | A |
5968109 | Israni et al. | Oct 1999 | A |
6005597 | Barrett et al. | Dec 1999 | A |
6020883 | Herz et al. | Feb 2000 | A |
6029045 | Picco et al. | Feb 2000 | A |
6029195 | Herz | Feb 2000 | A |
6047327 | Tso et al. | Apr 2000 | A |
6064380 | Swenson et al. | May 2000 | A |
6084581 | Hunt | Jul 2000 | A |
6088722 | Herz et al. | Jul 2000 | A |
6144375 | Jain et al. | Nov 2000 | A |
6157924 | Austin | Dec 2000 | A |
6160570 | Sitnik | Dec 2000 | A |
6182050 | Ballard | Jan 2001 | B1 |
6236395 | Sezan et al. | May 2001 | B1 |
6269369 | Roberson | Jul 2001 | B1 |
6289346 | Milewski et al. | Sep 2001 | B1 |
6353704 | Nakatani et al. | Mar 2002 | B1 |
6366296 | Boreczky et al. | Apr 2002 | B1 |
6377861 | York | Apr 2002 | B1 |
6427164 | Reilly | Jul 2002 | B1 |
6442144 | Hansen et al. | Aug 2002 | B1 |
6460036 | Herz | Oct 2002 | B1 |
6463444 | Jain et al. | Oct 2002 | B1 |
6463585 | Hendricks et al. | Oct 2002 | B1 |
6473751 | Nikolovska et al. | Oct 2002 | B1 |
6483986 | Krapf | Nov 2002 | B1 |
6549217 | De Greef et al. | Apr 2003 | B1 |
6567980 | Jain et al. | May 2003 | B1 |
6574378 | Lim | Jun 2003 | B1 |
6578025 | Pollack et al. | Jun 2003 | B1 |
6609106 | Robertson | Aug 2003 | B1 |
6614987 | Ismail et al. | Sep 2003 | B1 |
6662177 | Martino et al. | Dec 2003 | B1 |
6728713 | Beach et al. | Apr 2004 | B1 |
6732366 | Russo | May 2004 | B1 |
6756997 | Ward et al. | Jun 2004 | B1 |
6757691 | Welsh et al. | Jun 2004 | B1 |
6763386 | Davis et al. | Jul 2004 | B2 |
6807574 | Partovi et al. | Oct 2004 | B1 |
6813775 | Finseth et al. | Nov 2004 | B1 |
6826592 | Philyaw et al. | Nov 2004 | B1 |
6848002 | Detlef | Jan 2005 | B1 |
20010021994 | Nash | Sep 2001 | A1 |
20020002705 | Byrnes et al. | Jan 2002 | A1 |
20020023230 | Bolnick et al. | Feb 2002 | A1 |
20020083451 | Gill et al. | Jun 2002 | A1 |
20020170068 | Rafey et al. | Nov 2002 | A1 |
20030005445 | Schein et al. | Jan 2003 | A1 |
20030088872 | Maissel et al. | May 2003 | A1 |
20030174861 | Levy et al. | Sep 2003 | A1 |
20090234878 | Herz et al. | Sep 2009 | A1 |
Number | Date | Country | |
---|---|---|---|
20060036575 A1 | Feb 2006 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09922465 | Aug 2001 | US |
Child | 11243598 | US |