Devices and methods are disclosed for controlling content within a device environment through interaction among electronic devices of the environment. The device has a transmitter, receiver, memory storing interaction rules and content rules and a processor for implementing the interaction rules and
Devices and methods are disclosed for controlling content within a device environment through interaction among electronic devices of the environment. The device has a transmitter, receiver, memory storing interaction rules and content rules and a processor for implementing the interaction rules and content rules in association with the transmitter, receiver, and other devices of the environment. Methods involve obtaining content information of the media about to be played and comparing the content information to the content rules stored at a device. An instruction about playback of the media content is generated. Methods may also involve seeking rights information for media content and determining whether rights information exists for identified media content in response to the request. When rights information does exist for the identified media content, a message is sent that includes the rights information.
대표청구항▼
1. A method of establishing content control through device interaction in an environment having a plurality of devices where one or more devices play media within the environment, the method comprising:obtaining content information of the media at a first device; transmitting the content information
1. A method of establishing content control through device interaction in an environment having a plurality of devices where one or more devices play media within the environment, the method comprising:obtaining content information of the media at a first device; transmitting the content information from the first device to a second device containing content rules; receiving the content information at the second device; comparing the content information to the content rules at the second device; and based upon the comparison, directing a message to the first device, wherein the message includes an instruction about operation of the first device upon the media content. 2. The method of claim 1, wherein the content rules describe whether media content should be played, the method further comprising when the comparison indicates that the content is not to be played, directing a message to the first device, wherein the message includes an instruction to stop playing the media.3. The method of claim 2, further comprising:receiving the message at the first device; interpreting the instruction in the message to stop playing the media; and stopping the playing of the media. 4. The method of claim 3, further comprising:from the received message, creating a rule at the first device that indicates that the content information of the media is not to be played; upon subsequent attempts to play the media at the first device, comparing the content information of the media to the created rule at the first device; and in response to the comparison at the first device, stopping the playing of the media. 5. The method of claim 2, wherein the content rules include a maximum permissible rating of media content and wherein the content information includes a rating of the media content, and wherein the step of comparing the content rules to the content information comprises comparing the maximum permissible rating to the rating of the media content to determine whether the rating of the media content exceeds the maximum permissible rating.6. The method of claim 5, wherein the first device has content rules specifying a maximum permissible rating different than the content rules of the second device, the method further comprising:when the comparison indicates that the content can be played, directing the message to the first device, wherein the message includes an instruction to begin playing the media; receiving the message at the first device from the second device; comparing the rating of the media content to the maximum permissible rating of the content rules of the first device; when the maximum permissible rating of the content rules of the first device are higher than the rating of the media content and when the message instructs the first device to begin playing the media, then beginning the playing of the media; and when the maximum permissible rating of the content rules of the first device are higher than the rating of the media content and when the message instructs the first device to stop playing the media, then stopping the playing of the media. 7. The method of claim 2, wherein the content rules include an indication of rights to the media content and wherein the content information includes an identification of the media content, and wherein the step of comparing the content rules to the content information comprises comparing the indication of rights to the identification of the media content to determine whether a right to play the identified media content exists.8. The method of claim 2, further comprising:delaying playing the media at the first device; when the comparison indicates that the content is to be played, directing a message to the first device that includes an instruction to start playing the media; receiving the message to start playing at the first device; interpreting the instruction in the message to start playing the media; and starting the playing of the media. 9. The method of claim 1, wherein the content rules include playback settings for media content and the content information includes an identification of the media content, and wherein the step of comparing the content rules to the content information comprises comparing the playback settings to the identification of the media content to determine appropriate playback settings to include in the instruction.10. The method of claim 1, wherein the content rules include maximum playback settings for media content and the content information includes an identification of the media content, and wherein the step of comparing the content rules to the content information comprises comparing the maximum playback settings to the identification of the media content to determine the maximum playback settings to include in the instruction.11. The method of claim 1, further comprising:receiving at the second device a change of state message sent from a third device, the message indicating a change of state of the third device that includes a user selection of one or more content rules for a second media content; and creating one or more content rules for the second media content at the second device based on the message from the third device, the one or more content rules at the second device corresponding to the one or more content rules specified by the user selection at the third device. 12. A method of establishing content control through device interaction in an environment having a plurality of devices where one or more devices play media within the environment, the method comprising:obtaining content information of the media at a first device; transmitting the content information from the first device to a second device containing content rules; receiving the content information at the second device; comparing the content information to the content rules at the second device; based upon the comparison, directing a message to the first device, wherein the message includes an instruction about operation of the first device upon the media content; receiving at the second device a change of state message sent from a third device, the message indicating a change of state of the third device that includes a user selection of one or more content rules for a second media content; and creating one or more content rules for the second media content at the second device based on the message from the third device, the one or more content rules at the second device corresponding to the one or more content rules specified by the user selection at the third device. 13. A method of establishing content rules that control content playback through device interaction in an environment having a plurality of devices where one or more devices play media within the environment and one or more other devices maintain rights information for media content that governs whether the media content may be played, the method comprising:sending a request containing content information from a first device that plays media content to a second device that maintains rights information for media content, the request seeking rights information for media content and including an identification of the media content; receiving the request at the second device; determining whether rights information exists for the identified media content at the second device; when rights information exists at the second device for the identified media content, sending a message to the first device that includes the rights information; and when the rights information is sent to the first device, flagging the rights information at the second device as borrowed. 14. The method of claim 13, further comprising:sending a message from a third device to the second device, the message requesting that the third device receive authorization based on the rights information at the second device to play the media content; receiving the message from the third device at the second device; checking the rights information for the media content at the second device; and when the rights information is flagged as borrowed, sending a message to the third device that indicates that the third device should stop playing the media content. 15. A device for establishing content control in an environment having a plurality of devices where one or more devices play media within the environment and at least one device maintains content rules, the device comprising:a transmitter; a receiver; a memory that stores interaction rules of the device for interacting with the at least one device maintaining content rules to exercise content control; components that play the media content; a state sensor that is operably coupled to one or more of the components to recognize playback of the media by the components; and a processor in communication with the transmitter, receiver, memory, state sensor, and components, wherein the processor is configured to detect playback of the media and obtain content information of the media from the playback, direct transmission of the content information to the at least one device maintaining content rules receive a message including an instruction regarding playback of the media from the at least one device, and implement the instruction. 16. The device of claim 15, wherein when the instruction indicates that the media is not to be played, the processor directs the components to stop playing the media.17. The device of claim 15, wherein when the instruction indicates that the media is to be played, the processor directs the components to continue playing the media.18. A device for establishing content control in an environment having a plurality of devices where one or more devices play media within the environment, the device comprising:a transmitter; a receiver; a memory that stores interaction rules of the device for interacting with the plurality of devices and that stores content rules to exercise content control; and a processor in communication with the transmitter, receiver, and memory, wherein the processor is configured to receive a message that contains content information of media to be played from a one of the plurality of devices where the media to be played is located, to compare the content information to the content rules to formulate an instruction about playback, and to direct transmission of the instruction to the device of the plurality. 19. The device of claim 18, further comprising:components for playing media, wherein the processor is in communication with the components and is configured to obtain content information from media being played by the components, compare the content information to the content rules, and instruct the components about playing the media content based on the comparison. 20. The device of claim 18, wherein the content information identifies the media and wherein the content rules specify whether the media should be played based on whether rights exist for the media.21. The device of claim 20, wherein the content information specifies a rating of the media and wherein content rules contain a maximum permissible rating for the media.22. A method of establishing content control through device interaction in an environment having a plurality of devices where one or more devices play media within the environment, the method comprising:obtaining content information of the media at a first device; transmitting the content information from the first device to a second device containing content rules, wherein the content rules describe whether media content should be played; receiving the content information at the second device; comparing the content information to the content rules at the second device; when the comparison indicates that the content is not to be played, directing a message to the first device, wherein the message includes an instruction to stop playing the media; receiving the message at the first device; interpreting the instruction in the message to stop playing the media; stopping the playing of the media; from the received message, creating a rule at the first device that indicates that the content information of the media is not to be played; upon subsequent attempts to play the media at the first device, comparing the content information of the media to the created rule at the first device; and in response to the comparison at the first device, stopping the subsequent playing of the media. 23. A method of establishing content control through device interaction in an environment having a plurality of devices where one or more devices play media within the environment, the method comprising:obtaining content information of the media at a first device containing a first set of content rules, wherein the first set of content rules include a maximum permissible rating of media content, and wherein the content information includes a rating of the media content; transmitting the content information from the first device to a second device containing a second set of content rules, wherein the second set of content rules includes a maximum permissible rating of media content different than the first set of content rules of the first device, and wherein the second set of content rules describe whether media content should be played; receiving the content information at the second device; comparing the content information to the second set of content rules at the second device, wherein comparing the second set of content rules to the content information comprises comparing the maximum permissible rating to the rating of the media content to determine whether the rating of the media content exceeds the maximum permissible rating; when the comparison indicates that the content is not to be played, directing a message to the first device, wherein the message includes an instruction to stop playing the media; when the comparison indicates that the content can be played, directing the message to the first device, wherein the message includes an instruction to begin playing the media; receiving the message at the first device from the second device; comparing the rating of the media content to the maximum permissible rating of the first set of content rules of the first device; when the maximum permissible rating of the first set of content rules of the first device are higher than the rating of the media content and when the message instructs the first device to begin playing the media, then beginning the playing of the media; and when the maximum permissible rating of the first set of content rules of the first device are higher than the rating of the media content and when the message instructs the first device to stop playing the media, then stopping the playing of the media. 24. A method of establishing content control through device interaction in an environment having a plurality of devices where one or more devices play media within the environment, the method comprising:obtaining content information of the media at a first device, wherein the content information includes an identification of the media content; transmitting the content information from the first device to a second device containing content rules, wherein the content rules include playback settings for media content; receiving the content information at the second device; comparing the content information to the content rules at the second device, wherein comparing the content information to the content rules comprises comparing the playback settings to the identification of the media content to determine appropriate playback settings to include in the instruction; and based upon the comparison, directing a message to the first device, wherein the message includes an instruction about operation of the first device upon the media content. 25. A method of establishing content control through device interaction in an environment having a plurality of devices where one or more devices play media within the environment, the method comprising:obtaining content information of the media at a first device, wherein the content information includes an identification of the media content; transmitting the content information from the first device to a second device containing content rules, wherein the content rules include maximum playback settings for media content; receiving the content information at the second device; comparing the content information to the content rules at the second device, wherein comparing the content information to the content rules comprises comparing the maximum playback settings to the identification of the media content to determine the maximum playback settings to include in the instruction; and based upon the comparison, directing a message to the first device, wherein the message includes an instruction about operation of the first device upon the media content.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (41)
Steven M. Hoffberg ; Linda I. Hoffberg-Borghesani, Adaptive pattern recognition based control system and method.
Abrams, Vincent D.; Izzard, III, Alexander Edwin; Cunningham, Glen; Parker, Kenneth R.; Woods, Timothy E., Appliance communication and control system and appliances for use in same.
Nakazawa Tsutomu,JPX ; Ishikawa Osamu,JPX ; Hamakawa Kouichi,JPX ; Watanabe Ryouichi,JPX ; Suzuki Takao,JPX, Centralized apparatus control system for controlling a plurality of electrical apparatuses.
Iwamoto, Koji, Controlled device, controller, information control center, initialization-allowing communication system, and communication control system and medium.
Joseph Alexander Dara-Abrams ; Harold Aaron Ludtke ; Thomas Edward Birmingham ; Neil David Matthews GB; Yoshifumi Yanagawa JP; Wim Bronnenberg NL, Data driven interaction for networked control of a DDI target device over a home entertainment network.
Hoffberg Steven Mark ; Hoffberg-Borghesani Linda Irene, Ergonomic man-machine interface incorporating adaptive pattern recognition based control system.
Launey Reuel O. (Arlington VA) Grendler Peter A. (Silver Spring MD) Packham Donald L. (Fort Lauderdale FL) Battaglia James M. (Kettering MD) Levine Howard E. (Adelphi MD), Expandable home automation system.
Ludtke Harold Aaron ; Kawamura Harumi,JPX ; Shima Hisato, Method and system for providing a user interface for a networked device using panel subunit descriptor information.
Kutzik David M. ; Glascock Anthony P. ; Chute Douglas L. ; Hewett Thomas T. ; Hornum Barbara G., System for generating periodic reports generating trend analysis and intervention for monitoring daily living activity.
Kutzik David M. (Philadelphia PA) Glascock Anthony P. (Newtown Square PA) Chute Douglas L. (Devon PA) Hewett Thomas T. (Wallingford PA) Hornum Barbara G. (Philadelphia PA), System for generating periodic reports, generating trend analysis, and intervention in accordance with trend analysis fr.
Slemmer, John B.; Olsson, Stefan; Kreiner, Barrett; Jarboe, Andre; Kleinfelter, Kevin, Device for aggregating, translating, and disseminating communications within a multiple device environment.
Kocher, Paul C.; Jaffe, Joshua M.; Jun, Benjamin C.; Laren, Carter C.; Pearson, Peter K.; Lawson, Nathaniel J., Method and system for secure access to non-volatile memory.
Kadambi, Jayant; Sankaran, Ayyappan; Dandekar, Yogesh; Kaushik, Vijay; Shankar, Murali, Method and system to enable dynamic modification of metadata in content.
Kadambi, Jayant; Sankaran, Ayyappan; Dandekar, Yogesh; Kaushik, Vijay; Shankar, Murali, Method and system to enable dynamic modification of metadata in content.
Kocher, Paul C.; Jaffe, Joshua M.; Jun, Benjamin C.; Laren, Carter C.; Pearson, Peter K.; Lawson, Nathaniel J., Reprogrammable security for controlling piracy and enabling interactive content.
Kocher, Paul Carl; Jaffe, Joshua Michael; Jun, Benjamin Che-Ming; Laren, Carter Cyrus; Pearson, Peter Kelley; Lawson, Nathaniel James, Reprogrammable security for controlling piracy and enabling interactive content using revocation status.
Amidon, Christopher M.; Issa, Alfredo C.; Walsh, Richard J.; Black, Gary, System and method for creating collaborative content tracks for media content.
Wald, Stephanie; Tsuria, Yossi; Richardson, David; Hibshoosh, Eliphaz; Deutsch, Joseph; Atlow, Shabtai, System for multimedia viewing based on entitlements.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.