US6668246B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multimedia data delivery and playback system with multi-level content and privacy protection
Assignee: Beijing Xiaomi Mobile Software Co Ltd
•
Filing: 1999-03-24
•
Granted: 2003-12-23
•
Expires: 2019-03-24
Abstract
Abstract A content distribution system comprising a server platform and a client platform. The server platform includes a memory unit to store digital content and access control logic to activate content protection mechanisms that provide multiple levels of access protection to the digital content. In communication with the server platform, the client platform plays back segments of the digital content at one of a plurality of quality levels.
Inventors
- 👤 Minerva Ming-Yee Yeung
- 👤 Matthew J. Holliman
- 👤 Robert G. Liu
- 👤 William W. Macy
- 👤 Boon-Lock Yeo
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:27
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/10
Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
118 words
A content distribution system comprising: a server platform including a memory unit to store digital content and access control logic to activate a plurality of content protection mechanisms to provide multiple levels of access protection to the digital content, a first content protection mechanism includes data scrambling of the digital content and a second content protection mechanism includes visual or perceptual scrambling of the digital content so that a quality of the digital content is intentionally degraded to a level substantially inferior to an original quality of the digital content; and a client platform in communication with the server platform, the client platform to playback segments of the digital content at one of a plurality of quality levels.
Claim 2
Dependent Claim
118 words
A content distribution system comprising: a server platform including a memory unit to store digital content and access control logic to activate a plurality of content protection mechanisms to provide multiple levels of access protection to the digital content, a first content protection mechanism includes data scrambling of the digital content and a second content protection mechanism includes visual or perceptual scrambling of the digital content so that a quality of the digital content is intentionally degraded to a level substantially inferior to an original quality of the digital content; and a client platform in communication with the server platform, the client platform to playback segments of the digital content at one of a plurality of quality levels.
Claim 3
Dependent Claim
38 words
The content distribution system of claim 1 , wherein the client platform includes a chipset having a secure platform signature acting as an identifier to distinguish the client platform from other platforms in communication with the server platform.
Claim 4
Dependent Claim
43 words
The content distribution system of claim 1 , wherein the client platform includes a processor having a serial number acting as an identifier when provided to the server platform to distinguish the client platform from other platforms in communication with the server platform.
Claim 5
Dependent Claim
14 words
The content distribution system of claim 3 , wherein the serial number is unique.
Claim 6
Dependent Claim
25 words
The content distribution system of claim 1 , wherein a third content protection mechanism includes robust watermark insertion by embedding meta-data into the digital content.
Claim 7
Dependent Claim
47 words
The content distribution system of claim 5 , wherein the server platform includes a compression unit and a decompression unit to assist in performing the robust watermark insertion in a spatial domain by decompressing the digital content before embedding the meta-data and compressing the digital content thereafter.
Claim 8
Dependent Claim
29 words
The content distribution system of claim 5 , wherein a fourth content protection mechanism includes fast watermark insertion by embedding data identifying a targeted recipient into the digital content.
Claim 9
Dependent Claim
91 words
A server platform comprising: a memory unit to store digital content; and access control logic to activate (i) a first protection mechanism to provide multiple levels of access protection to the digital content, the first content protection mechanism includes data scrambling of the digital content to enhance protection of the digital content, and (ii) a second content protection mechanism to visually or perceptually scramble the digital content so that a quality of the digital content is intentionally degraded to a level substantially inferior to an original quality of the digital content.
Claim 10
Dependent Claim
91 words
A server platform comprising: a memory unit to store digital content; and access control logic to activate (i) a first protection mechanism to provide multiple levels of access protection to the digital content, the first content protection mechanism includes data scrambling of the digital content to enhance protection of the digital content, and (ii) a second content protection mechanism to visually or perceptually scramble the digital content so that a quality of the digital content is intentionally degraded to a level substantially inferior to an original quality of the digital content.
Claim 11
Dependent Claim
29 words
The server platform of claim 8 , wherein the first and second content protection mechanisms are performed based on at least one key generated from an incoming client identifier.
Claim 12
Dependent Claim
35 words
The server platform of claim 8 , wherein the at least one key used by the first and second content protection mechanisms is further generated based on incoming client-based information provided with a client identifier.
Claim 13
Dependent Claim
23 words
The server platform of claim 8 , wherein the incoming client-based information includes an identification of a targeted recipient of the digital content.
Claim 14
Dependent Claim
41 words
The server platform of claim 8 , wherein the access control logic further activates a third content protection mechanism to increase protection of the digital content through fast watermark insertion by embedding data identifying a targeted recipient into the digital content.
Claim 15
Dependent Claim
23 words
The server platform of claim 8 further comprising circuitry to formulate an identifier based on at least one request from a client platform.
Claim 16
Dependent Claim
96 words
A client platform comprising: a processor having a serial number acting as an identifier to distinguish the client platform from other platforms during communication with a remotely located platform; and a communication device coupled to the processor, the communication device providing communications with the remotely located platform to receive incoming digital content; and access control logic to activate a first content protection mechanism to decrypt the incoming digital content and a second content protection mechanism to visually or perceptually descramble the digital content in an attempt to enhance a quality of the digital content during playback.
Claim 17
Dependent Claim
96 words
A client platform comprising: a processor having a serial number acting as an identifier to distinguish the client platform from other platforms during communication with a remotely located platform; and a communication device coupled to the processor, the communication device providing communications with the remotely located platform to receive incoming digital content; and access control logic to activate a first content protection mechanism to decrypt the incoming digital content and a second content protection mechanism to visually or perceptually descramble the digital content in an attempt to enhance a quality of the digital content during playback.
Claim 18
Dependent Claim
16 words
The client platform of claim 14 further comprising a content player to playback the digital content.
Claim 19
Dependent Claim
52 words
The client platform of claim 15 further comprising logic to activate a first content protection mechanism to encrypt the digital content and a second content protection mechanism to visually or perceptually scramble the digital content in an attempt to degrade a quality of the digital content before propagation to the content player.
Claim 20
Dependent Claim
77 words
A computer program embodied in a computer-readable medium and executable by a server platform for protecting content for unauthorized observation or manipulation, the computer program comprising: a data scrambling function to encrypt the digital signal prior to transmission; a visual scrambling function to intentionally degrade a visual quality of the digital signal; a fast watermarking fiction to embed data to identify a targeted recipient of the digital signal without effecting the visual quality of the digital signal.
Claim 21
Dependent Claim
77 words
A computer program embodied in a computer-readable medium and executable by a server platform for protecting content for unauthorized observation or manipulation, the computer program comprising: a data scrambling function to encrypt the digital signal prior to transmission; a visual scrambling function to intentionally degrade a visual quality of the digital signal; a fast watermarking fiction to embed data to identify a targeted recipient of the digital signal without effecting the visual quality of the digital signal.
Claim 22
Dependent Claim
19 words
The computer program of claim 17 , wherein the visual scrambling function operates prior to the data scrambling function.
Claim 23
Dependent Claim
19 words
The computer program of claim 17 , wherein the visual scrambling function operates simultaneously with the data scrambling function.
Claim 24
Dependent Claim
19 words
The computer program of claim 17 , wherein the first watermarking function operates prior to the visual scrambling function.
Claim 25
Independent Claim
64 words
A method comprising: receiving information to identify a destination of digital content; performing an authentication check using the information in order to determine that the destination is authorized to receive the digital content; performing visual scrambling operations to intentionally degrade a perceived quality of the digital content; performing data scrambling operations to encrypt the digital content; and transmitting the digital content to the destination.
Claim 26
Independent Claim
64 words
A method comprising: receiving information to identify a destination of digital content; performing an authentication check using the information in order to determine that the destination is authorized to receive the digital content; performing visual scrambling operations to intentionally degrade a perceived quality of the digital content; performing data scrambling operations to encrypt the digital content; and transmitting the digital content to the destination.
Claim 27
Dependent Claim
28 words
The method of claim 21 , wherein the information to identify the destination includes a serial number of a processor implemented in a client platform being the destination.
Claim 28
Dependent Claim
24 words
The method of claim 21 , wherein the information to identify the destination includes an identification of a targeted recipient requesting the digital content.
Claim 29
Dependent Claim
37 words
The method of claim 21 , wherein prior to transmitting the digital content, the method comprises performing fast watermark insertion operations to embed data within the digital content to identify a targeted recipient of the digital content.
References Cited (Backward Citations)
US4933971A
Cited
US5638448A
Cited
US5689566A
Cited
US6298446B1
Cited
US6353892B2
Cited
US6275939B1
Cited
JP2000148689A
Cited
US6304969B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-12-22 | 2007-06-23 | 2007-12-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-12-22 | 2011-06-23 | 2011-12-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-12-22 | 2015-06-23 | 2015-12-23 | $7700.00 | Window Closed / Lapsed |