Method for providing digital cinema content based upon audience metrics
First Claim
Patent Images
1. A method for displaying a motion picture received as a digital data stream having a plurality of original scene sequences and further having selectable scene content in one or more of the original scene sequences, said method comprising the steps of:
- (a) obtaining data about an audience for a plurality of audience members at a showing of the motion picture;
(b) receiving digital image data for an alternate sequence of scene content for one of the original scene sequences in the motion picture; and
(c) dependent upon said data about said audience, substituting said alternate sequence of scene content into the digital data stream for said one of the original scene sequences at said showing, thereby altering selectable scene content for display according to said data about said audience; and
(d) obtaining a fee for displaying said alternate sequence of scene content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for displaying a motion picture received as a digital data stream and having selectable scene content, by obtaining audience metrics, such as demographic data, and, based on these metrics, selecting replaceable image elements (202) from alternate frame (200) content or from selectable scenes (174a1, 174a2) to be inserted into the image display data stream (180), as purchased by an advertiser (260).
285 Citations
48 Claims
-
1. A method for displaying a motion picture received as a digital data stream having a plurality of original scene sequences and further having selectable scene content in one or more of the original scene sequences, said method comprising the steps of:
-
(a) obtaining data about an audience for a plurality of audience members at a showing of the motion picture;
(b) receiving digital image data for an alternate sequence of scene content for one of the original scene sequences in the motion picture; and
(c) dependent upon said data about said audience, substituting said alternate sequence of scene content into the digital data stream for said one of the original scene sequences at said showing, thereby altering selectable scene content for display according to said data about said audience; and
(d) obtaining a fee for displaying said alternate sequence of scene content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
2. A method for displaying a motion picture according to claim 1 wherein the step (a) of obtaining data about said audience comprises the step of obtaining input data from entries on a computer console.
-
3. A method for displaying a motion picture according to claim 2 wherein at least one audience member enters said input data on said computer console.
-
4. A method for displaying a motion picture according to claim 1 wherein the step (a) of obtaining data about said audience comprises the step of obtaining input from an electronic camera.
-
5. A method for displaying a motion picture according to claim 1 wherein the step (a) of obtaining data about said audience comprises the step of identifying an age range of at least one audience member.
-
6. A method for displaying a motion picture according to claim 1 wherein the step (a) of obtaining data about said audience comprises the step of identifying the gender of at least one audience member.
-
7. A method for displaying a motion picture according to claim 1 wherein the step (d) of obtaining a fee comprises the step of disclosing said data about said audience.
-
8. A method for displaying a motion picture according to claim 1 wherein the step (b) of receiving digital image data comprises the step of receiving data over a wireless transmission network.
-
9. A method for displaying a motion picture according to claim 1 wherein the step (b) of receiving digital image data comprises the step of receiving data on an optical medium.
-
10. A method for displaying a motion picture according to claim 1 wherein the step (b) of receiving digital image data comprises the step of receiving data on a magnetic medium.
-
11. A method for displaying a motion picture according to claim 1 wherein said alternate sequence of scene content received in step (b) comprises a series of complete image frames.
-
12. A method for displaying a motion picture according to claim 1 wherein said alternate sequence of scene content received in step (b) comprises image content for insertion into image frames provided in the motion picture.
-
13. A method for displaying a motion picture according to claim 1 wherein said alternate sequence of scene content received in step (b) comprises a slide show image.
-
14. A method for displaying a motion picture according to claim 1 wherein the step (c) of substituting said alternate sequence of scene content into said motion picture digital data stream comprises the step of conditioning said digital image data for said alternate sequence of scene content to the scene characteristics of one or more successive frames.
-
15. A method for displaying a motion picture according to claim 1 further comprising the steps of:
-
(a) providing insertable audio content corresponding to said alternate sequence of scene content; and
(b) inserting said insertable audio content into an audio data stream correlated with said motion picture digital data stream.
-
-
16. A method for displaying a motion picture image according to claim 1 wherein the step (b) of receiving said alternate sequence of scene content comprises the step of receiving data obtained using chroma key techniques.
-
17. A method for displaying a motion picture image according to claim 1 wherein said data about said audience obtained in step (a) is a factor in setting the amount of said fee.
-
18. A method for displaying a motion picture image according to claim 17 wherein said data about said audience obtained in step (a) is a factor in selecting a specific said alternate sequence of scene content from a specific advertiser.
-
19. A method for displaying a motion picture image according to claim 1 wherein the step (c) of substituting said alternate sequence of scene content is enabled with the further step of employing a decryption key.
-
2. A method for displaying a motion picture according to claim 1 wherein the step (a) of obtaining data about said audience comprises the step of obtaining input data from entries on a computer console.
-
-
20. A method for integrating promotional content for an advertiser into a digital motion picture presentation for display to an audience, the method comprising the steps of:
-
(a) receiving;
(i) a motion picture digital data stream comprising at least one alterable scene sequence;
(ii) a first alternate sequence of scene content; and
,(iii) a second alternate sequence of scene content;
wherein either said first or said second alternate sequence of scene content is inserted into said motion picture digital data stream as part of said alterable scene sequence;
(b) obtaining data about the audience at a showing of the digital motion picture;
(c) obtaining, from the advertiser, a fee for displaying, within said at least one alterable scene sequence, either said first alternate sequence of scene content or said second alternate sequence of scene content; and
(d) inserting either said first alternate sequence of scene content or said second alternate sequence of scene content into said motion picture digital data stream within said at least one alterable scene sequence, the selection of either said first or second alternate sequence of scene content based on said data obtained about the audience. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
21. A method for displaying a motion picture according to claim 20 wherein the step (b) of obtaining data about the audience comprises the step of obtaining input from entries on a computer console.
-
22. A method for displaying a motion picture according to claim 20 wherein the step (b) of obtaining data about the audience comprises the step of obtaining input from an electronic camera.
-
23. A method for displaying a motion picture according to claim 20 wherein the step (b) of obtaining data about the audience comprises the step of identifying an age range of at least one audience member.
-
24. A method for displaying a motion picture according to claim 20 wherein the step (b) of obtaining data about the audience comprises the step of identifying the gender of at least one audience member.
-
25. A method for displaying a motion picture according to claim 20 wherein the step (a) of receiving a motion picture digital data stream comprises the step of receiving data over a wireless transmission network.
-
26. A method for displaying a motion picture according to claim 20 wherein the step (a) of receiving a motion picture digital data stream comprises the step of receiving data on an optical medium.
-
27. A method for displaying a motion picture according to claim 20 wherein the step (a) of receiving a motion picture digital data stream comprises the step of receiving data on a magnetic medium.
-
28. A method for displaying a motion picture according to claim 20 wherein said at least one alterable scene sequence obtained in step (a) comprises a series of complete image frames.
-
29. A method for displaying a motion picture according to claim 20 wherein the step (d) of inserting either said first alternative scene sequence or said second alternative scene sequence into said motion picture digital data stream within said at least one alterable scene sequence comprises the step of changing some, but not all, scene content within one or more successive frames.
-
30. A method for displaying a motion picture according to claim 20 further comprising the steps of:
-
(a) providing insertable audio content corresponding to said alterable scene sequence; and
(b) inserting said insertable audio content into an audio data stream correlated with said motion picture digital data stream.
-
-
31. A method for displaying a motion picture image according to claim 20 wherein the step (a) of receiving said first alternate sequence of scene content comprises the step of receiving data generated using chroma key techniques.
-
21. A method for displaying a motion picture according to claim 20 wherein the step (b) of obtaining data about the audience comprises the step of obtaining input from entries on a computer console.
-
-
32. A method for integrating promotional content for an advertiser into a digital motion picture for display to an audience, the method comprising the steps of:
-
(a) identifying at least one alterable promotional scene sequence within the digital motion picture data stream;
(b) obtaining a fee from the advertiser to purchase said at least one alterable promotional scene sequence for display at a showing of the digital motion picture;
(c) receiving the motion picture digital data stream comprising said at least one alterable promotional scene sequence and comprising at least one alternate sequence of scene content;
(d) obtaining data about the audience at a showing of the digital motion picture; and
(e) inserting said at least one alternate sequence of scene content into said motion picture digital data stream for display, based on said data about the audience. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
33. A method for integrating promotional content according to claim 32 wherein the step (e) of inserting said at least one alternate sequence of scene content into said motion picture digital data stream comprises the step of comparing said data about the audience against a predetermined threshold value.
-
34. A method for integrating promotional content according to claim 32 wherein said alternate sequence of scene content received in step (c) comprises audio.
-
35. A method for displaying a motion picture according to claim 32 wherein the step (d) of obtaining said data about the audience comprises the step of obtaining input from entries on a computer console.
-
36. A method for displaying a motion picture according to claim 32 wherein the step (d) of obtaining said data about the audience comprises the step of obtaining input from an electronic camera.
-
37. A method for displaying a motion picture according to claim 32 wherein the step (d) of obtaining said data about the audience comprises the step of employing pattern recognition software.
-
38. A method for displaying a motion picture according to claim 32 wherein the step (d) of obtaining said data about the audience comprises the step of identifying an age range of at least one audience member.
-
39. A method for displaying a motion picture according to claim 32 wherein the step (d) of obtaining said data about the audience comprises the step of identifying the gender of at least one audience member.
-
40. A method for displaying a motion picture according to claim 32 wherein the step (c) of receiving the motion picture digital data stream comprises the step of receiving data over a wireless transmission network.
-
41. A method for displaying a motion picture according to claim 32 wherein the step (c) of receiving a motion picture digital data stream comprises the step of receiving data on an optical medium.
-
42. A method for displaying a motion picture according to claim 32 wherein the step (c) of receiving a motion picture digital data stream comprises the step of receiving data on a magnetic medium.
-
43. A method for displaying a motion picture according to claim 32 wherein said at least one alterable promotional scene sequence identified in step (a) comprises a series of complete image frames.
-
44. A method for displaying a motion picture according to claim 32 wherein the step (e) of inserting said at least one alternate sequence of scene content into said motion picture digital data stream comprises the step of changing some, but not all, scene content within one or more successive frames.
-
45. A method for displaying a motion picture according to claim 32 wherein the step of inserting said at least one alternate sequence of scene content into said motion picture digital data stream comprises the step of conditioning said alternate sequence of scene content to suit the scene characteristics of at least one image frame.
-
46. A method for displaying a motion picture according to claim 32 further comprising the steps of:
-
(a) providing insertable audio content corresponding to said alternate sequence of scene content; and
(b) inserting said insertable audio content into an audio data stream correlated with said motion picture digital data stream.
-
-
47. A method for displaying a motion picture according to claim 32 further comprising the step of employing a decryption key to enable the use of said alternate sequence of scene content.
-
48. A method for displaying a motion picture according to claim 47 wherein said decryption key is provided from a networked server.
-
33. A method for integrating promotional content according to claim 32 wherein the step (e) of inserting said at least one alternate sequence of scene content into said motion picture digital data stream comprises the step of comparing said data about the audience against a predetermined threshold value.
-
Specification
- Resources
Thank you for your request. You will receive a custom alert email when the Litigation Campaign Assessment is available.
×
-
Current AssigneeEastman Kodak Company
-
Original AssigneeEastman Kodak Company
-
InventorsPatton, David L., Fredlund, John R., McIntyre, Dale F., McCrackan, Michael E., Hume, Carlo V.
-
Application NumberUS10/402,503Publication NumberTime in Patent OfficeDaysField of SearchUS Class Current725/32CPC Class CodesG01S 1/026 of associated receiversG01S 5/021 Calibration, monitoring or ...G01S 5/06 Position of source determin...G06F 1/1626 with a single-body enclosur...G06F 1/1639 the display being based on ...G06F 12/109 for multiple virtual addres...G06F 21/305 by remotely controlling dev...G06F 21/6209 to a single file or object,...G06F 21/74 operating in dual or compar...G06F 21/88 Detecting or preventing the...G06F 2221/2105 Dual mode as a secondary as...G06F 2221/2115 Third partyG06F 3/0481 based on specific propertie...G11B 20/10009 Improvement or modification...G11B 20/10425 by counting out-of-lock eve...G11B 20/22 for reducing distortionsG11B 27/034 on discs G11B27/036, G11B27...H01L 27/14625 Optical elements or arrange...H03L 7/091 the phase or frequency dete...H04B 1/707 using direct sequence modul...H04B 10/25754 : Star network topologyH04B 7/18582 : Arrangements for data linki...H04B 7/2628 : using code-division multipl...H04B 7/2687 : Inter base stations synchro...H04J 13/0077 : Multicode, e.g. multiple co...H04J 13/16 : Code allocationH04J 3/0655 : using timestampsH04J 3/0658 : Clock or time synchronisati...H04L 1/0002 : by adapting the transmissio...H04L 1/0015 : characterised by the adapta...H04L 1/0041 : Arrangements at the transmi...H04L 1/0057 : Block codes H04L1/0061, H04...H04L 1/006 : Trellis-coded modulationH04L 1/0066 : Parallel concatenated codesH04L 1/0068 : by puncturingH04L 1/0071 : Use of interleaving interle...H04L 1/1685 : the supervisory signal bein...H04L 1/1841 : ResequencingH04L 1/187 : Details of sliding window m...H04L 12/40117 : Interconnection of audio or...H04L 12/417 : with deterministic access, ...H04L 12/462 : LAN interconnection over a ...H04L 12/4641 : Virtual LANs, VLANs, e.g. v...H04L 2001/0098 : Unequal error protectionH04L 2012/40215 : Controller Area Network CANH04L 2012/40273 : the transportation system b...H04L 25/03038 : with a non-recursive struct...H04L 25/03343 : Arrangements at the transmi...H04L 25/03866 : using scramblingH04L 25/4902 : Pulse width modulation; Pul...H04L 25/4904 : using self-synchronising co...H04L 25/497 : by correlative coding, e.g....H04L 27/02 : Amplitude-modulated carrier...H04L 27/156 : with demodulation using tem...H04L 27/3416 : in which the information is...H04L 41/06 : Management of faults, event...H04L 41/5009 : Determining service level p...H04L 41/5087 : wherein the managed service...H04L 43/0829 : Packet lossH04L 43/091 : Measuring contribution of i...H04L 43/50 : Testing arrangementsH04L 45/04 : Interdomain routing, e.g. h...H04L 45/22 : Alternate routingH04L 45/24 : MultipathH04L 47/10 : Flow control; Congestion co...H04L 47/11 : Identifying congestionH04L 47/12 : Avoiding congestion; Recove...H04L 47/15 : in relation to multipoint t...H04L 47/193 : at the transport layer, e.g...H04L 47/2416 : Real-time trafficH04L 47/27 : Evaluation or update of win...H04L 47/283 : in response to processing d...H04L 47/34 : ensuring sequence integrity...H04L 47/70 : Admission control; Resource...H04L 47/72 : using reservation actions d...H04L 47/745 : Reaction in networkH04L 47/765 : triggered by the end-pointsH04L 47/822 : Collecting or measuring res...H04L 47/824 : Applicable to portable or m...H04L 49/90 : Buffering arrangementsH04L 49/9094 : Arrangements for simultaneo...H04L 51/04 : Real-time or near real-time...H04L 51/48 : Message addressing, e.g. ad...H04L 51/58 : Message adaptation for wire...H04L 61/2553 : Binding renewal aspects, e....H04L 65/1016 : IP multimedia subsystem [IMS]H04L 65/1043 : Gateway controllers, e.g. m...H04L 65/1101 : Session protocolsH04L 65/1104 : Session initiation protocol...H04L 65/4061 : Push-to services, e.g. push...H04L 65/613 : for the control of the sour...H04L 65/70 : Media network packetisationH04L 65/765 : intermediateH04L 67/1001 : for accessing one among a p...H04L 67/1034 : Reaction to server failures...H04L 69/14 : Multichannel or multilink p...H04L 69/16 : Implementation or adaptatio...H04L 69/161 : Implementation details of T...H04L 69/163 : In-band adaptation of TCP d...H04L 69/166 : IP fragmentation; TCP segme...H04L 69/18 : Multiprotocol handlers, e.g...H04L 69/40 : for recovering from a failu...H04L 9/085 : Secret sharing or secret sp...H04L 9/304 : based on error correction c...H04L 9/40 : Network security protocolsH04M 1/715 : using two or more extension...H04M 1/724 : User interfaces specially a...H04M 1/72415 : for remote control of appli...H04M 11/06 : Simultaneous speech and dat...H04M 3/007 : Access interface units for ...H04M 3/16 : with lock-out or secrecy pr...H04M 3/42221 : Conversation recording syst...H04M 7/0057 : Services where the data ser...H04M 7/1295 : Details of dual tone multip...H04N 1/00957 : Compiling jobs, e.g. for ba...H04N 1/031 : the photodetectors having a...H04N 1/0318 : Integral pick-up heads, i.e...H04N 1/1934 : Combination of arraysH04N 1/1935 : Optical means for mapping t...H04N 1/32106 : separate from the image dat...H04N 1/40 : Picture signal circuits H04...H04N 19/109 : among a plurality of tempor...H04N 19/139 : Analysis of motion vectors,...H04N 19/51 : Motion estimation or motion...H04N 19/517 : by encodingH04N 19/527 : Global motion vector estima...H04N 19/625 : using discrete cosine trans...H04N 19/70 : characterised by syntax asp...H04N 19/91 : Entropy coding, e.g. variab...H04N 21/234318 : by decomposing into objects...H04N 21/2368 : Multiplexing of audio and v...H04N 21/2383 : Channel coding or modulatio...H04N 21/2543 : Billing , e.g. for subscrip...H04N 21/2547 : Third Party Billing, e.g. b...H04N 21/41415 : involving a public display,...H04N 21/4143 : embedded in a Personal Comp...H04N 21/4181 : for conditional accessH04N 21/426 : Internal components of the ...H04N 21/42653 : for processing graphicsH04N 21/43072 : of multiple content streams...H04N 21/4312 : involving specific graphica...H04N 21/4314 : for fitting data in a restr...H04N 21/4318 : by altering the content in ...H04N 21/433 : Content storage operation, ...H04N 21/4341 : Demultiplexing of audio and...H04N 21/43622 : Interfacing an external rec...H04N 21/43632 : involving a wired protocol,...H04N 21/4382 : Demodulation or channel dec...H04N 21/44012 : involving rendering scenes ...H04N 21/440218 : by transcoding between form...H04N 21/4532 : involving end-user characte...H04N 21/458 : Scheduling content for crea...H04N 21/4621 : Controlling the complexity ...H04N 21/4623 : Processing of entitlement m...H04N 21/47211 : for requesting pay-per-view...H04N 21/6175 : involving transmission via ...H04N 21/6187 : involving transmission via ...H04N 21/6582 : Data stored in the client, ...H04N 21/812 : involving advertisement dat...H04N 21/84 : Generation or processing of...H04N 21/854 : Content authoringH04N 2201/0094 : Multifunctional device, i.e...H04N 2201/02493 : Additional optical elements...H04N 2201/03112 : Light sourceH04N 2201/03133 : Window, i.e. a transparent ...H04N 2201/03141 : Photodetector lensH04N 2201/03145 : PhotodetectorH04N 2201/03187 : Additional optical elementH04N 2201/3212 : of data relating to a job, ...H04N 2201/3222 : of processing required or p...H04N 2201/3274 : Storage or retrieval of pre...H04N 23/57 : Mechanical or electrical de...H04N 23/635 : Region indicators; Field of...H04N 23/661 : Transmitting camera control...H04N 23/68 : for stable pick-up of the s...H04N 23/6811 : based on the image signalH04N 23/6812 : based on additional sensors...H04N 23/683 : performed by a processor, e...H04N 23/684 : performed by controlling th...H04N 23/6845 : by combination of a plurali...H04N 5/04 : Synchronising for televisio...H04N 5/073 : for mutually locking plural...H04N 5/126 : whereby the synchronisation...H04N 5/272 : Means for inserting a foreg...H04N 5/38 : Transmitter circuitry for t...H04N 5/4448 : for frame-grabbingH04N 5/445 : for displaying additional i...H04N 5/45 : Picture in picture , e.g. d...H04N 5/46 : for receiving on more than ...H04N 5/64 : Constructional details of r...H04N 5/642 : Disposition of sound reprod...H04N 5/66 : Transforming electric infor...H04N 5/76 : Television signal recordingH04N 5/775 : between a recording apparat...H04N 5/85 : on discs or drumsH04N 5/907 : using static stores, e.g. s...H04N 7/0112 : one of the standards corres...H04N 7/0122 : the input and the output si...H04N 7/163 : by receiver means onlyH04N 7/17327 : with deferred transmission ...H04N 9/3129 : scanning a light beam on th...H04N 9/641 : Multi-purpose receivers, e....H04N 9/642 : Multi-standard receiversH04N 9/7925 : for more than one standardH04N 9/8042 : involving data reductionH04Q 2213/1302 : Relay switchesH04Q 2213/13039 : Asymmetrical two-way transm...H04Q 2213/1304 : Coordinate switches, crossb...H04Q 2213/13076 : Distributing frame, MDF, cr...H04Q 2213/13095 : PIN / Access code, authenti...H04Q 2213/13109 : Initializing, personal profileH04Q 2213/13298 : Local loop systems, access ...H04Q 2213/13349 : Network managementH04Q 3/0025 : Provisions for signallingH04Q 3/60 : for connecting to satellite...H04R 1/028 : associated with devices per...H04S 7/301 : Automatic calibration of st...H04W 24/00 : Supervisory, monitoring or ...H04W 28/00 : Network traffic management;...H04W 28/18 : Negotiating wireless commun...H04W 28/26 : Resource reservationH04W 36/02 : Buffering or recovering inf...H04W 4/10 : Push-to-Talk [PTT] or Push-...H04W 4/12 : Messaging; Mailboxes; Annou...H04W 4/14 : Short messaging services, e...H04W 40/00 : Communication routing or co...H04W 40/02 : Communication route or path...H04W 48/08 : Access restriction or acces...H04W 52/0225 : using monitoring of externa...H04W 52/0248 : dependent on the time of th...H04W 52/0274 : by switching on or off the ...H04W 52/30 : using constraints in the to...H04W 56/00 : Synchronisation arrangementsH04W 64/00 : Locating users or terminals...H04W 68/00 : User notification, e.g. ale...H04W 72/1268 : of uplink data flowsH04W 72/23 : in the downlink direction o...H04W 72/52 : based on loadH04W 74/008 : with additional processing ...H04W 74/0816 : with collision avoidanceH04W 74/0833 : Random access procedures, e...H04W 76/10 : Connection setupH04W 76/12 : Setup of transport tunnelsH04W 76/18 : Management of setup rejecti...H04W 76/30 : Connection releaseH04W 76/34 : Selective release of ongoin...H04W 76/45 : for Push-to-Talk [PTT] or P...H04W 8/04 : Registration at HLR or HSS ...H04W 8/245 : from a network towards a te...H04W 8/26 : Network addressing or numbe...H04W 8/265 : for initial activation of n...H04W 80/00 : Wireless network protocols ...H04W 84/042 : Public Land Mobile systems,...H04W 84/08 : Trunked mobile radio systemsH04W 84/12 : WLAN [Wireless Local Area N...H04W 88/06 : adapted for operation in mu...H04W 88/085 : Access point devices with r...H04W 88/16 : Gateway arrangementsH04W 92/02 : Inter-networking arrangementsH04W 92/12 : between access points and a...Y02D 30/70 : in wireless communication n...Y10S 370/906 : Fiber data distribution int...Y10S 370/907 : Synchronous optical network...Y10S 707/99943 : Generating database or data...