Intelligent electronic appliance system and method
First Claim
1. A digital rights management method, comprising the steps of:
- (a) receiving media having visual or audio content;
(b) analyzing a physical environment of presentation to a user;
(c) predistorting the media in accordance with a state of the analyzed physical environment to at least partially compensate for the physical environment while altering the visual or audio content from its state as received;
(d) presenting the predistorted media to the user in the physical environment; and
(e) restricting access to the received media in an undistorted form, to thereby manage rights in the media.
4 Assignments
0 Petitions
Accused Products
Abstract
An intelligent electronic appliance preferably includes a user interface, data input and/or output port, and an intelligent processor. A preferred embodiment comprises a set top box for interacting with broadband media streams, with an adaptive user interface, content-based media processing and/or media metadata processing, and telecommunications integration. An adaptive user interface models the user, by observation, feedback, and/or explicit input, and presents a user interface and/or executes functions based on the user model. A content-based media processing system analyzes media content, for example audio and video, to understand the content, for example to generate content-descriptive metadata. A media metadata processing system operates on locally or remotely generated metadata to process the media in accordance with the metadata, which may be, for example, an electronic program guide, MPEG 7 data, and/or automatically generated format. A set top box preferably includes digital trick play effects, and incorporated digital rights management features.
3569 Citations
22 Claims
-
1. A digital rights management method, comprising the steps of:
-
(a) receiving media having visual or audio content;
(b) analyzing a physical environment of presentation to a user;
(c) predistorting the media in accordance with a state of the analyzed physical environment to at least partially compensate for the physical environment while altering the visual or audio content from its state as received;
(d) presenting the predistorted media to the user in the physical environment; and
(e) restricting access to the received media in an undistorted form, to thereby manage rights in the media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for securing against undistorted copying media presented by an apparatus within physical environment of presentation, comprising:
-
(a) receiving media;
(b) producing an acoustic emission from the apparatus, the acoustic emission not being defined by the media;
(c) analyzing a physical environment of presentation to a user, comprising at least measuring the acoustic emission from the apparatus;
(d) predistorting the media in accordance with the analyzed physical environment of presentation to at least partially compensate for the physical environment while altering the media from its state as received;
(e) outputting the predistorted media in the physical environment of presentation to the user; and
(f) restricting access to the received media in an undistorted form, to thereby manage rights in the media. - View Dependent Claims (17, 18)
-
-
19. An apparatus for securing against undistorted copying of media, comprising:
-
(a) an input for receiving media;
(b) means, associated with the apparatus, for producing an acoustic emission in a physical environment, not defined by the media;
(c) a processor for analyzing ad a physical environment of presentation to a user, comprising at least measuring the acoustic emission and predistorting the media in accordance with the analyzed physical environment of presentation to the user, to at least partially compensate for the physical environment while altering the media from its state as received at the input, and for restricting access to the received media in undistorted form;
(d) an output for presenting the predistorted media user. - View Dependent Claims (20, 21, 22)
-
Specification