Language selection

Search

Patent 2192814 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2192814
(54) English Title: APPARATUS AND METHOD FOR AN ON DEMAND DATA DELIVERY SYSTEM FOR THE PREVIEW, SELECTION, RETRIEVAL AND REPRODUCTION AT A REMOTE LOCATION OF PREVIOUSLY RECORDED OR PROGRAMMED MATERIALS
(54) French Title: APPAREIL ET METHODE DE PREVISUALISATION, DE SELECTION, D'EXTRACTION ET DE REPRODUCTION DE DOCUMENTS ENREGISTRES OU PROGRAMMES ANTERIEUREMENT POUR SYSTEME DE TRANSMISSION DE DONNEES SUR DEMANDE
Status: Expired
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04N 7/173 (2011.01)
  • H04H 20/82 (2009.01)
  • G06F 1/00 (2006.01)
  • G06F 13/14 (2006.01)
  • G07F 17/16 (2006.01)
  • G07F 17/30 (2006.01)
  • G11B 27/00 (2006.01)
  • G11B 27/031 (2006.01)
  • G11B 27/34 (2006.01)
  • H04N 5/765 (2006.01)
  • H04N 7/16 (2011.01)
  • H04N 7/173 (2006.01)
  • H04N 7/16 (2006.01)
(72) Inventors :
  • ALLEN, RICHARD (United States of America)
(73) Owners :
  • DIGITAL ON-DEMAND, INC. (United States of America)
(71) Applicants :
  • NEWLEAF ENTERTAINMENT CORPORATION (United States of America)
(74) Agent: GOWLING WLG (CANADA) LLP
(74) Associate agent:
(45) Issued: 2006-05-23
(86) PCT Filing Date: 1994-08-02
(87) Open to Public Inspection: 1995-02-16
Examination requested: 2001-07-31
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/US1994/008798
(87) International Publication Number: WO1995/005050
(85) National Entry: 1996-12-12

(30) Application Priority Data:
Application No. Country/Territory Date
08/102,413 United States of America 1993-08-05

Abstracts

English Abstract





An on demand data delivery system is provided for the manufacture
of original content recordings (30) at a remote location (77). A data
capture facility (10) for retrieving data from an item of material is
connected to a data resampling means (6) for compressing data which
is accessible to a storage facility (60) connected for a central host server
(20). The central host server (20) is connected to a communication
network (50) for communications to a remote server (70) which controls a
manufacturing control device (90) connected thereto. The manufacturing
control device (90) duplicates original content recordings (30) on black
media upon receipt of a data representation of the original content
recording (30) from the remote server (70) which retrieves said data
representation for a selected original content recording (30) from the
central host server (20) over the communications network (50).


French Abstract

Système de fourniture de données à la demande pour la fabrication d'enregistrements (30) à partir d'originaux en un endroit situé à distance (77). Un dispositif d'acquisition de données (10) destiné à récupérer les données d'un élément du matériel à enregistrer est connecté à un moyen (6) de rééchantillonnage des données, qui compresse les données accessibles dans un dispositif de stockage (60) relié à un serveur central (20). Le serveur central (20) est connecté à un réseau de communications (50) en vue de la communication avec un serveur à distance (70), lequel commande un dispositif (90) de commande de la fabrication qui lui est connecté. Le dispositif (90) de commande de la fabrication copie les enregistrements d'originaux sur des supports vierges lors de la réception d'une représentation des données de l'enregistrement d'originaux provenant du serveur à distance (70), qui récupère ladite représentation de données pour un enregistrement (30) d'originaux sélectionné dans le serveur central (20) en passant par le réseau de communications (50).

Claims

Note: Claims are shown in the official language in which they were submitted.





CLAIMS:

1. A method for transmitting an item data file
including an audio portion and corresponding informational
data portion to a remote location for a selected use at the
remote location, and for maintaining an accounting
information file associated with the use of the item data
file at the remote location, said method comprising the
steps of:
capturing the audio portion and the corresponding
informational data portion for the item data file;
mathematically resampling the audio portion of the
captured data to remove audio data having a frequency value
outside a preestablished frequency range from the audio
portion of the captured data;
storing the captured data including the
mathematically resampled audio portion and the corresponding
informational data portion in the item data file on a
primary storage facility;
selecting the item data file to be transmitted to
the remote location for the use at the remote location;
retrieving the item data file from the primary
storage facility;
storing on a remote storage remotely networked to
the primary storage facility the retrieved item data file;
reformatting the retrieved item data file into a
recordable stream of data corresponding to the selected use
of the item data file at the remote location;
recording the recordable stream of data on a media
corresponding to the selected use using a recording device
coupled to said remote storage via a communications network
locally; and
recording accounting information associated with
the use of the selected item of material at the remote
location,
whereby the selected use of the item data file at
the remote location results in the recording of the
accounting information for the selected item data file in
the accounting information file.
26




2. The method of claim 1 defined further to include a
central server connected to the primary storage facility and
the communications network for remotely connecting the
central server to a remote server located at the remote
location, wherein the method further includes the steps of:
maintaining a directory of a plurality of unique
item data files stored in the primary storage facility in
the central host server;
updating the directory of the plurality of unique
item data files stored in the primary storage facility each
time a new unique item data file is stored in the primary
storage facility; and
communicating the updated directory of unique item
data files to the remote server remotely over the
communications network.
3. The method of claim 1 further defined to include
delivering a selected portion of the selected item data file
from the primary storage facility to the remote location
remotely via the communications network, wherein the step of
delivering the selected portion of the selected item data
file to the remote location comprises the steps of:
segmenting the selected portion of the selected
item data file stored in the primary storage facility into a
plurality of segments;
packetizing each of the plurality of segments by
adding a header data portion and a trailer data portion to
each of said plurality of segments to form a plurality of
corresponding packets for each of the plurality of segments;
and
delivering the corresponding packets to the remote
location from the primary storage facility over the
communications network.
4. The method of claim 3 wherein the method further
includes the steps of:
27




receiving the corresponding packets over the
communications network at the remote location;
stripping the header data portion and the trailer
data portion from the received corresponding packets; and
concatenating the stripped plurality of packets
for each of the plurality of segments to reform the selected
portion of the item data file from the primary storage
facility.
5. The method of claim 1 further defined to include a
plurality of unique item data files stored in a high speed
secondary storage facility located at the remote location
and having a limited storage capacity, said method defined
further to include the steps of:
maintaining a statistical data file including a
statistical indicator for each of the plurality of unique
item data files stored in the high speed secondary storage
facility corresponding to a probability of retrieval at the
remote location within a specified future time period for
each of the plurality of unique item data files; and
adding the item data file retrieved from the
primary storage facility to the high speed secondary storage
when the statistical indicator for the retrieved item data
file is greater than a predetermined minimum value within a
future time period.
6. The method of claim 5 further defined to comprise
the step of:
eliminating a one of the plurality of unique item
data files stored on the high speed secondary storage
facility when the high speed secondary storage facility has
reached a predetermined value of its limited storage
capacity and the statistical indicator corresponding to the
one of the plurality of unique item data files is lower than
the statistical indicator of the retrieved item data file.
7. The method of claim 5 further including the step
of using the item data file to premanufacture a number of
28



reproductions of a title represented by the item data file
in a selected format at the remote location when the
statistical indicator is greater than a predetermined
statistical indicator value.

8. ~The method of claim 5 further defined to include a
slower speed secondary storage facility at the remote
location wherein the method further comprises the step of
moving a one of the plurality of unique item data files
stored on the high speed secondary storage facility to the
slower speed secondary storage facility when the high speed
secondary storage facility has reached a predetermined value
of its limited storage capacity and the statistical
indicator for the one of the plurality of unique item data
file is lower than said retrieved item data file.

9. ~The method of claim 5 further defined to include
means for transmitting a nonselected item data file to the
remote location, said nonselected item data file having a
predefined statistical indicator associated therewith,
wherein the method further includes the steps of:
receiving the nonselected item data file at the
remote location; and
updating the statistical data file to include the
predetermined statistical indicator associated with the
nonselected item of previously recorded material.

10. ~The method of claim 5 defined to further include
the step of updating the statistical data file at
predetermined intervals.

11. ~A consumer interface terminal for selecting an
output of at least a portion of a unique item data file to
be previewed from a plurality of available unique item data
files stored in a primary storage facility storing data
including an audio portion, a graphics portion and a full
motion video/audio portion for each of the plurality of
available unique item data files, said consumer interface~~

29




terminal being coupled to a remote server via a
communications network locally and comprising:~
selection means for selecting the at least a
portion of unique item data files from the plurality of
available unique item data files;
processing means coupled to said selection means
and the communications network for remotely retrieving over
the communications network the selected at least a portion
of a unique item data file stored in the primary storage
facility, reformatting the audio portion, the graphics
portion and the full motion video/audio portion of said at
least a portion of a unique item data file; and
an audio-visual display coupled to said processing
means for receiving the reformatted audio portion, graphics
portion and full motion video/audio portion of said at least
a portion of a unique item data file and displaying the
reformatted audio portion, graphics portion and full motion
video/audio portion of said at least a portion of a unique
item data file on the audio-visual display.

12. ~The consumer interface terminal of claim 11,
wherein the selection means is a touch screen/monitor
device.

13. ~The consumer interface terminal of claim 11
wherein the output to be previewed is selected by one of a
plurality of users identified in a user profile data file,
said consumer interface terminal further comprising a user
identification data entry device for identifying which one
of the plurality of users in the user profile data file is
using the consumer interface terminal; and
user history database means for storing a
demographic profile for each of the plurality of users.

14. ~The consumer interface terminal of claim 13
wherein the user profile data file includes a demographic
profile and a prior purchasing history for each of the




plurality of users, said consumer interface terminal further
comprising:
an advertising output database including
audio-visual data for displaying an audio-visual
advertisement on the audio-video display before or after the
output of the selected at least one reproducible item to be
previewed.

15. ~The consumer interface terminal of claim 14
further comprising an advertisement profile selection means
for displaying selected ones of the audio-visual
advertisements to users having a specified demographic
profile.

16. ~The consumer interface terminal of claim 15
further comprising recording means for recording the number
of times the output of the selected ones of the audio-visual
advertisements are displayed on the audio-visual display.

17. ~The consumer interface terminal of claim 11
wherein the remote server is connected to a manufacturing
control device via the communications network locally for
duplication of an original content recording through the use
of a corresponding at least a portion of a unique item data
file upon receipt of the corresponding at least a portion of
a unique item data file, said consumer interface terminal
further comprising:
purchase selection means for selecting the
original content recording duplicated at the manufacturing
control device; and
payment means for receiving payment and for
authorizing the remote server to deliver the corresponding
at least a portion of a unique item data file to the
manufacturing control device for the duplication of the
selected original content recording.

18. ~An on demand data delivery system for delivering
data over a communications network for the duplication at a

31




remote facility of selected ones of a plurality of original
content recordings, said on demand data delivery system
comprising:
a central data center comprising a data capture
facility for capturing data for each of the plurality of
original content recordings, data resampling means coupled
to said data capture facility for mathematically resampling
the audio portion of the captured data for each of the
plurality of original content recordings wherein audio data
outside a preestablished frequency range is removed from the
audio portion of the captured data, storage means coupled to
said data resampling means for generating an item data file
including the mathematically resampled captured data,
accounting data and information data for each of the
plurality of original content recordings and for storing the
item data file, a central host server coupled to said
storage means and to said communications network for
retrieving ones of the plurality of item data files
corresponding to the selected ones of the plurality of
original content recordings to be manufactured at the remote
facility from the storage means and for communicating said
ones of retrieved item data files over the communications
network;
a remote facility comprising selection means for
selecting the selected ones of the original content
recordings to be manufactured at the remote facility, a
remote server locally coupled to the selection means and the
communications network for retrieving the selected ones of
the plurality of item data files corresponding to the
selected original content recordings to be manufactured at
the remote facility;
high speed manufacturing means for manufacturing
the selected ones of the original content recordings upon
receipt of a data stream necessary for the manufacture of
the selected ones of the original content recordings; and
manufacturing interface means locally coupled to
the remote server via the communications network and the
high speed manufacturing means for receiving the ones of the
item data files corresponding to the selected ones of the

32



original content recordings to be manufactured at the remote
facility, converting the received ones of the item data
files to the data stream necessary for the manufacture of
the selected ones of the original content recordings, and
communicating said data stream necessary for the manufacture
of the selected ones of original content recordings to the
high speed manufacturing means,
whereby the high speed manufacturing means
manufactures the selected ones of the original content
recordings at the remote facility.

19. The on demand data delivery system in claim 18,
further comprising a consumer interface terminal coupled to
the remote server via the communications network locally for
displaying output of at least a portion of an original
content recording, selected by a consumer, said consumer
interface terminal comprising consumers selection means for
selecting the at least a portion of an original content
recording from a plurality of available original content
recordings, retrieving means for retrieving an item data
file corresponding to the selected original content
recording from the remote server to the consumer interface
terminal and for reformatting said retrieved data into a
reformatted data stream, and display means coupled to said
retrieving means for receiving the reformatted data stream
and for displaying the output of the formatted data stream
whereby the output of the selected original content
recording is displayed.

20. The on demand data delivery system of claim 19
wherein the consumer interface terminal further comprises
consumer identification means for identifying a user making
a selection via the selection means of the consumer
interface terminal, user profile recording means for
recording a user demographic profile of the user and for
tracking a prior selection history of the user, and display
prompt means for displaying a non-selected output having a~

33



predetermined user profile requirement corresponding to the
user demographic profile.

21. The on demand data delivery system of claim 19
wherein the central host server further comprises a data
communication processor, a processor control means for
segmenting the selected item data files into a plurality of
segments and packetizing the segments by adding a header
portion and a trailer portion to form a plurality of
corresponding packets for each of said plurality of
segments, and a communication driver for transmitting the
plurality of corresponding packets to the remote server over
the communications network.

22. The on demand data delivery system of claim 21
wherein the remote server further comprises a receiver
coupled to the communications network to receive the
plurality of corresponding packets, a processor coupled to
said receiver, a second processor control means for
stripping the header portion and the trailer portion from
the plurality of corresponding packets and concatenating the
reformed segments to reform the retrieved ones of item data
files.

23. The on demand data delivery system of claim 18
wherein the remote facility further comprise:
a high speed secondary storage facility having a
limited storage capacity coupled to said remote server;
a statistical data file including a statistical
indicator for each item data file selected at the remote
location in a specified time period; and
data manipulation processor means for storing item
data files on the high speed secondary storage facility for
which the statistical indicator is greater than a
predetermined minimum value.

24. The on demand data delivery system of claim 23
wherein the data manipulation processor means further

34



provides the removal of item data files stored on the high
speed secondary storage facility when the statistical data
file indicates that the high speed secondary storage
facility has reached a pre-determined capacity value and the
statistical indicator for the previously stored item data
file is less than a new item data file.

25. The on demand data delivery system of claim 24
further including a slower speed secondary storage facility
wherein item data files removed from the high speed
secondary storage are stored.

26. A data capture and storage device for capturing
data from an item of material including an audio portion and
a graphics portion, said device comprising:
an audio portion capture device for capturing the
audio portion of the item of material;
a communication driver coupled to the audio
portion capture device for receiving and communicating the
captured audio portion of the item of material;~
mathematical resampling means coupled to a
communication line for receiving the captured audio portion
from the communication driver and removing audio data from
the capture audio portion having a frequency range outside a
preestablished range;
graphics reader and compression means for
capturing the graphics associated with the item and
compressing the captured graphics portion; and
an item data file formulation means for recording
the mathematically resampled audio portion of the item of
material and the compressed graphics portion of the item of
material.

27. ~The data capture and storage device of claim 26
wherein the item of material further includes a video
portion, said data capture and storage device further
comprising:

35




video capture and compression means for capturing
the video portion of the item of material and for
compressing the captured video portion; and
storage means for storing the compressed video
portion in the item data file.

28. The data capture and storage device of claim 27
wherein the item data file includes a plurality of formats
associated therewith and the item data file further includes
an informational portion identifying a set of manufacturing
instructions for each of the associated formats for the item
data file.

29. The data capture and storage device of claim 28
wherein the item data file includes an accounting
information portion identifying a credit data obligation for
the duplication of an original content recording represented
by the item data file.

30. A system for generating an item data file at a
central location and using said item data file to
manufacture a selected title and associated packaging
material for said selected title and associated material at
a remote location, said system comprising:
a data capture facility for capturing a plurality
of content and corresponding informational data for each of
a plurality of available titles, said corresponding
informational data including an associated materials
manufacturing data portion;
a central mass storage facility at the central
location coupled to the data capture facility for storing
the captured content and corresponding informational data
for each of the plurality of available titles in a
corresponding item data file;
a central host server at the central location
coupled to said central mass storage facility for retrieving
and transmitting the corresponding item data file for the

36




selected title upon receipt of a data request command for
the selected title;
a communications network coupled to the central
host server for transmitting said data request command to
the central host server;
a remote server at the remote location coupled to
the communications network for receiving the item data file
for the selected title transmitted by the central host
server over the communications network remotely upon sending
the data request command to the central host server over the
communications network and for producing a corresponding bit
stream data representation of said selected title and
associated packaging material upon receipt of said item data
file from the central host server;
a manufacturing facility coupled to the remote
server at the remote location via the communications network
locally for manufacturing the selected title and associated
packaging materials from the bit stream data representation
received from the remote server; and
a selection device coupled to the remote server
via the communications network locally at the remote
location for selecting the title for manufacturing at the
manufacturing facility and for generating and transmitting
the selection command to the remote server corresponding to
the selected title,
whereby selection of the title at the selection
device results in the manufacture of the selected title and
associated packaging material at the remote location.

31. A method for transmitting an item data file of an
original content recording to a remote location and for
maintaining an accounting information file associated with a
use of the item data file at the remote location, said
method comprising the steps of:
capturing data representation of information
related to and representative of an original content
recording, said data representation of information including
an audio portion, full motion video/audio portion, graphics

37



portion, accounting information portion and identification
information portion;
mathematically resampling the audio portion of the
captured data representation to remove audio data from the
audio portion of the captured data representation having a
frequency range that is outside of a preestablished
frequency range;
associating the captured data representations into
a unique item data file;
storing the captured item data file on a primary
storage facility;
selecting the item data file to be transmitted to
the remote location for the use at the remote location;
retrieving the item data file from the primary
storage facility;
transmitting the item data file via a
communications network remotely to the remote location;
receiving the item data file at the remote
location;
reformatting the retrieved item data file into a
recordable stream of data corresponding to the selected use
of the item data file at the remote location; and
directing the recordable stream of data on a media
corresponding to the selected use via the communications
network locally;
whereby the selected use of the item data file at
the remote location results in the recording of the
accounting information as specified in the selected item
data file.
32. The manufacturing system of claim 30 wherein the
item data file further includes a likelihood of remote use
indicator and the remote server is coupled to a remote
location memory storage device for storing the received item
data file at the remote location if the likelihood of remote
use indicator for the received item data file is within a
predetermined value range.
38



33. The manufacturing system of claim 32 wherein the
central host server further includes an index of authorized
remote servers indicative of remote servers authorized to
receive the item data file corresponding to the selected
title and said transmission of the item data file
corresponding to the selected title is permitted only upon
receipt of a remote server authorization code from the
remote server included in said index of authorized remote
servers from the remote server in conjunction with the data
request command corresponding to the selected title.
34. The manufacturing system of claim 33 further
comprising a central server accounting file stored on a non-
volatile memory facility at said central location for
tracking the manufacturing of the selected title at the
remote location, said non-volatile memory facility being
coupled to and updated by said central host server upon
receipt of a data request command and the remote server
authorization code from said remote server.
35. A system for using an item data file retrieved
from a central location over a communications network
remotely to manufacture a user selected title at a remote
location on a blank media corresponding to a user selected
format, said manufacturing system comprising:
a capture facility located at the central location
for capturing content data and corresponding informational
data including a plurality of formatting codes for each of a
plurality of available titles;
a storage facility coupled to said capture
facility located at the central location for storing the
content data and informational data transmitted by the
capture facility for each of the plurality of titles in a
corresponding item data file;
a central host server located at the central
location coupled to said storage facility and said
communications network for retrieving from the storage
facility and transmitting over the communications network
39




remotely the corresponding item data file for the selected
title to be manufactured at the remote location upon receipt
at an item data file request command for said selected title
over the communications network;
a remote host server at the remote location
coupled to the communications network for transmitting the
item data file request command to the central host server
over the communications network and receiving said item data
file from the central host server over the communications
network and for transmitting via the communications network
locally a stream of content data for the selected format
upon receiving the item data file request command and a
selected format command;
a user selection facility coupled to said remote
server via the communications network locally for receiving
a user selection command identifying the selected title to
be manufactured at the remote location and the selected
format, and for transmitting the item data file request
command and the selected format command corresponding to the
selected title and the selected format to the remote host
server;
a title manufacturing facility coupled to said
remote server via the communications network locally and
including the blank media corresponding to the selected
format for receiving the stream of content data from said
item data file for high-speed recording on said blank media,
receiving a stream of content data; and
a packaging manufacturing facility for
manufacturing graphical and textual packaging for the
manufactured title.
36. A method for electronically controlling
distribution of items of material, comprising the steps:
selecting one of said items of material to be
manufactured;
compressing item data corresponding to the item of
material selected to provide compressed data;
40



transmitting the compressed data over a
communications network remotely to a storage at a remote
location;
decompressing the compressed data to provide
decompressed data; and
manufacturing the item of material using the
decompressed data using a reproducing device coupled to said
storage via the communications network locally.
37. The method as recited in claim 36 wherein said
method further comprises the step of:
manufacturing package material associated with the
item of material.
38. The method as recited in claim 36 wherein said
method comprises the step of:
transmitting packaging information associated with
said selected item of material over said communications
network.
39. The method as recited in claim 38 wherein said
selecting step further comprises the step of:
selecting a title to identify said item of
material.
40. The method as recited in claim 36 wherein said
method further comprises the step of:
selecting an audio record as said item of data.
41. The method as recited in claim 36 wherein said
method further comprises the step of:
selecting a video record as said item of data.
42. The method as recited in claim 36 wherein said
method further comprises the step of:
performing said selecting step at a location which
is remote of the location where said compressing step
occurs.
41



43. The method as recited in claim 36 wherein said
method further comprises the steps of:
storing frequently accessed item data on a high
speed storage;
storing non-frequently accessed item data on a
storage having a speed which is less than said high speed
storage.
44. The method as recited in claim 36 wherein said
method further comprises the step of:
hierarchically storing said item data
corresponding to said items of material.
45. The method as recited in claim 36 wherein said
storing step is performed based on frequency of access.
46. The method as recited in claim 36 wherein said
method further comprises the step of:
updating a local database associated with said
remote location with data associated with said one of said
plurality of items of material.
47. The method as recited in claim 36 wherein said
method further comprises the step of:
indexing said items of material at a host
location.
48. The method as recited in claim 47 wherein said
method further comprises the step of: updating said index of
items of materials.
49. The method as recited in claim 36 wherein said
method further comprises the step of:
maintaining an accounting for materials
manufactured during said manufacturing step.
42



50. The method as recited in claim 49 wherein said
method further comprises the step of:
maintaining a consumer identification data file
for a consumer who performs said selecting step.
51. The method as recited in claim 46 wherein said
method further comprises the step of:
directing information to said consumer using said
consumer identification data file.
52. The method as recited in claim 46 wherein said
method further comprises the step of:
updating a local database to reflect additions to
an index at a host database situated remotely of said local
database.
53. The method as recited in claim 52 wherein said
method further comprises the step of:
updating a second index at a local database to
reflect additions to said index at said host database.
54. The method as recited in claim 36 wherein said
method further comprises the steps of:
identifying the most frequently requested items of
material,
locally storing the most frequently requested item
of materials identified during said identifying step.
55. The method as recited in claim 36 wherein said
method further comprises the steps of:
performing said selecting step using a video
terminal;
performing said manufacturing step using a CD
writer, a printing device or a tape writer.
56. The method as recited in claim 36 wherein said
item of material selected is an audio item, said method
further comprising the steps of:
43


selecting said audio item at a remote location;
manufacturing said audio item onto a medium;
manufacturing text and/or graphics associated with
said audio item at said remote location in response to said
selection step.


44

Description

Note: Descriptions are shown in the official language in which they were submitted.





-WO 95105050 2 1 9 2 8 1 4 pCTIUS94108798
DESCRIPTION
APPARATUS AND METHOD FOR AN ON DEMAND DATA DELIVERY SYSTEM FOR
THE PREVIEW, SELECTION, RETRIEVAL AND REPRODUCTION AT A REMOTE
LOCATION OF PREVIOUSLY RECORDED OR PROGRANll~4ED MATERIALS
FIELD OF THE INVENTION
' The present invention relates to an on demand data
delivery system for the preview, selection, retrieval and repro-
duction at remote locations of original recordings or programmed
entertainment and informational software together with related
textual and graphical material and artwork (hereinafter referred
to as "titles") on selected media including compact disks,
minidisks, analog and digital audio cassette tapes, video cas-
sette tapes, magnetic disks, magneto optical disks and video
game (EPROM and FLASHROM) cartridges.
BACRGROUND OF THE INVENTION
Current methods of inventory management in retail
stores for titles (such as music recordings and video game
software) held for resale fail to optimally satisfy consumer de-
mand and increase product cost. These deficiencies result prin-
cipally from the cost of financing large inventories of titles
held for resale and the failure to accurately anticipate consum-
er demand for individual titles and implement proper inventory
management practices to satisfy such demand. These problems can
have a significant adverse impact both on retailers and on the
producers and distributors of items sold at retail.
As currently structured, retailers typically must
maintain a large in-store inventory of titles for resale in
order to be assured they have sufficient supply to satisfy con-
sumer demand for such items. In addition, retailers often must
maintain a large in-store inventory of titles to provide a means
of displaying and merchandising titles within the retail envi-
ronment. For example, consumers of products such as audio
compact discs or cassette tapes typically browse through a large
number of displayed titles to find a preferred selection and to
determine if there are other titles which they are not aware of
that they may desire to purchase. Moreover, while such "brows-
ing rack" displays are presently the most widely practiced form
of in-store merchandising of consumer music and video game
1




WO 95105050 2 1 9 2 8 1 4 PCTIUS94/08798
titles, they offerlimited merchandising and cross promotional
opportunities other than grouping by general subject categories
and alphabetizing the artist or game titles thereunder.
Often, however, large amounts of inventory are not
sold and must be discounted to a price which generates consumer
interest. In addition, insufficient inventories of popular
titles result in lost sales which may be subsequently made by a
competitor or-lost altogether due to a loss of consumer interest
in the title originally sought to be purchased. Moreover,
particularly with respect to music titles, a large number of
unrealized sales may result from a lack of inventory of older
titles for which there is limited individual demand, but which
in their aggregate could result in significant sales volume.
There also tend to be unrealized sales when older titles no
longer carried in inventory (or stocked only in limited quanti-
ties) become popular as a result of unexpected publicity or
popularity of a title or artist resulting from receipt of an
award by the artist for a recent work or past achievement or the
use of a song in a newly released medium.
These "inventory management" issues have a significant
impact on the producers and distributors of music, video game
and other entertainment titles. 2n industries such as music and
video game software, which are characterized by "hit" titles for
which there may be very high consumer demand for a relatively
25- brief time cycle, accurate inventory management is particularly
important. A misjudgment in the number of expected sales of a
particular music -or video game software title (and related deci-
sions regarding number of units of such title produced and
distributed) could result in missing a significant market oppor-
tunity (for a short-cycle "hit" title for which limited supply
is available) or a lose situation (resulting from the investment
of a significant amount of money in producing and distributing a
title for which there is no consumer demand and, as a result, an
unwanted overstock of product). Overstock in particular can be
a significant problem to producers and distributors of music and
video game software titles that maintain policies of "buying
back" or accepting returns without penalty of all or a portion
of overstocked inventory or providing credits towards future
product purchases by retailers.
2

v
CA 02192814 2004-11-04
WO 95/05050 PCT/US94/08'798
- Recognizing some of these. shortfalls, systems have
previously been proposed for the reproduction of titles at a
point of sale location as they are purchased. Although these
proposals have recognized some of the advantages in implementing
such a system, they have been impractical for commercial imple-
mentation due to their inability to deliver necessary data for
the reproduction of titles in an economically viable manner and
within practical time constraints. For instance, United States
Patent No. 4,528,643 to Charles C. Freeny, Jr. of July 9, 1985 (the
~~Freeny device ") describes a system having a remote information control
machine for updating data stored in an information manufacturing
machine located at a point of sale location. The information
manufacturing machine includes means for reproducing prerecorded
music titles on eight track tapes with data stored in its inter-
nal memory. The Freeny device further provides that the infor
mation manufacturing machine receive authorization from the
. remote,information control machine prior to the reproduction of
a music title at the point of sale locations. The information
control machine in the Freeny device serves to receive captured
data, convert the data to a digital format and update the data
storage facility located within the information manufacture ma-
chine. Data stored in a memory file unit within each informa-
tion manufacturing machine is provided with an encoding scheme
which serves as a security system for the unauthorized reception
of the data necessary for the manufacture of the material ob-
ject.
The Freeny device hoe several drawbacks which make the
system impractical for commercial implementation: (1) the data
file for each title requires a large memory storage capacity,
(2) each remote location must have on site data storage for
every title to be manufactured, (3) data delivery to point of
sale locations for anything beyond a short authorization code
and other sale tracking data is impractical in cost and time re-
quirements, and (4) manufacturing time for titles not stored on
site in the data storage facility for a particular remote loca-
tion is slow (and commercially impractical for the consumer re-
tailing environment).
The implementation of a commercially practical on
demand data delivery system for the preview, selection, retriev-




WO 95/05050 PCT/US94108798 ~ .
al and reproduction at remote locations of titles on selected
media within the -time constraints of a retail shopping experi-
ence would eliminate or substantially reduce the deficiencies in
current retail practices described above. It would afford a
great commercial advantage both to retailers and producers using '
the system. In addition, the system would optimally satisfy
consumer demand by providing virtually limitless inventory of '
popular titles which can be previewed and selected for purchase
through an easy to use terminal that provides a unique shopping
experience. Moreover, it would -eliminate the need to produce
and transport to remote locations previously recorded or pro-
grammed titles for which there is little or no consumer demand,
resulting in a much more efficient use of energy and resources
than is possible with existing practices.
It is therefore an object of the invention to provide
a commercially practical on demand data delivery system for the
preview, selection, retrieval and reproduction at remote loca-
tions of above described titles and additional materials. It is
a further object of this invention to provide a system which
permits for improved marketing, selection and previewing capa-
bilities without the need for maintaining large inventories of
materials at a point of sale location.
STTn~rnARV OF muE TNVENTION
The present invention is directed to a system for the
preview, selection, retrieval and reproduction at remote loca-
tions of titles pn selected media and for maintaining, at one or
more primary storage facilities, accounting data associated with
the preview, selection and/or reproduction (and sale) transac-
tions. As contemplated in one preferred embodiment of the
invention, data representing titles is "captured~~ and stored in
one or more primary storage facilities (and-in certain cases
discussed below, at one or more remote locations where titles
are reproduced). The captured data representing the title may
include a reproducible audio portion, a full motion video/audio ,
portion, a graphics and text portion, an accounting information
portion and an identification portion which are stored in an ,
item data file.
The audio portion of the item data file is mathemat-
ically resampled to remove unnecessary audio data (~, data
4




~WO 95/05050 PCTlUS94108798
2192814
- outside a specified amplitude and frequency range). This mathe-
matical resampling reduces by a significant amount (up to 90%)
the data that is required to be stored and transmitted in con- -
nection with the preview, selection, retrieval and reproduction
processes. As a result, it permits real time transfer of data
between a remote location and a primary storage facility and
makes the system function within realistic commercial time con-
straints.
The system may incorporate statistical counting data
base files for determining which item data files are high use
files at any given remote locations. Based upon statistical
data information, such as the number of times a specific item
data file is retrieved by the remote location(s), the system
maintains high use item data files in the location which pro-
vides the most efficient/economical access to such item data
files, which may be located at either the remote locations or in
the fastest storage medium available away from the remote loca-
tions. This "caching" system may be used to reduce telecommuni-
cations coats and allow for economical use of on-site storage.
The system may also incorporate multiple storage medium facili-
ties having varying speeds of retrieval. The statistical count-
ing data may be used to place more active item data files on the
fastest storage medium and leas active item data files on slower
speed storage medium facilities. The hierarchical storage
scheme facility may be located at a remote location, at a
primary storage facility or at both locations. Such a caching
system may be employed to make the most efficient use of avail-
able resources at either the remote locations or at the central
locations. The statistical counting data base files would be
updated frequently to reflect the moat recent trends at speci-
fied locations. Moreover, item data files (for new "hit" ti-
tles, for example) could be provided with a predetermined sta-
tistical weight in order to optimize availability of data needed
for the system to meet consumer demand.
The system may also incorporate multiple consumer
interface terminals (located at remote locations) that allow
consumers to preview or "browse" a data base of titles and
select titles for purchase. The consumer interface terminal may
include a touch screen/monitor interface and sound amplification
5




WO 95105050 219 2 814 PCT/gJS94108798 ~ y
devices which enable the consumer to preview titles in a unique
ahopping experience. Access to the consumer interface terminal
may be predicated upon a consumer providing unique demographic
and other identifiers which the system will compile together
with system activity data to create a consumer profile database.
This database could be used to promote to a specific consumer
those items which such consumer's previous system activities ~
indicate he or she may be predisposed to purchase (or show
additional interest iny. This may be accomplished by having an
advertisement/promotion data base which may include data that is
displayed to those conaumershaving a predefined demographic or
purchasing habit. In addition, the consumer profile database
will be a source of virtually real-time aggregate market data
indicating which consumer populations (grouped according to a
variety of-demographic segments? are purchasing or previewing a
particular type of title. The consumer interface terminal may
eliminate the need for maintaining a large inventory of physical
product at the remote location for merchandising.
Once the item data file is retrieved based on either
consumer selection through the consumer interface terminal or
direct remote location request, the portion of the item data
file necessary for the specified function, either preview or
reproduction, is appropriately formatted and, in the case of
preview, directed to the consumer interface terminal, or, in the
case of reproduction, directed to the appropriate manufacturing
device for duplication of a title in a specified format. The
instigation of the reproduction pracesa initiates an accounting
process that includes updating the accounting system based on
the accounting infozmation portion of the item data file. This
accounting system regulates all debit and credit activity be-
tween title providers and remote locations.
HF~TEF DESCRTPTTn~ OF THE D1ZAWTNrR
The present invention will be understood and appreci-
ated more fully from the following detailed description, taken '
in conjunction With the drawings in which:
Fig. I is a functional block diagram of a device
embodying the present invention;
6




~O 95/05050 219 2 814 PCTIUS94/08798
Fig. 2 is a functional block diagram of a content -
capture device used in a preferred embodiment of the present
invention;
Fig. 3 is a functional block diagram of a central host
server and its related components used in a preferred embodiment
of the-present invention;
Fig. 4 is a functional block diagram of a retail host
aeruer and its related components used in a preferred embodiment
of the present invention;
Fig. 5 is a functional block diagram of a manufactur-
ing device and its related components used in a preferred em-
bodiment of the present invention;
Fig. 6 is a functional block diagram of a consumer
interface terminal and its related components used in a pre
ferred embodiment of the present invention;
Fig. 7 is schematic representation of an item data
file for a previously recorded material; and
Fig. 8 is a block diagram of a preferred embodiment of
a consumer interface terminal and its related components using
consumers' data profiles.
D$'t'ATLED DE~CRTpmTpN OF A PREFE REn Ftvrnnr~Tt~nrr
By way of example, the present invention is illustrat-
ed in terms of a system for use in a retail music store which
sells music recordings in multiple formats including, but not
limited to, compact disks and analog cassette tapes. The system
of which a preferred embodiment is illustrated herein may be
used in a number of different applications which would be obvi-
ous to those skilled in the art. The following examples are
provided for the purpose of aiding in explaining the present
invention. The system's applications should not be limited to
the description provided herein.
Shown in figure 1 is a general block diagram of a
system embodying the present invention which allows a remote
location such as a retail store to operate without having to
maintain a large physical inventory of titles for distribution
and/or resale. Generally speaking, the system shown in figure 1
permits a consumer (not shown) to select a specific title for
preview or reproduction at a remote location 77 whereby digital
information necessary for the preview or reproduction (on se-
7




WO 95/05050 PCTIUS94/08798
2192814
lected media) of the selected title is sent over communications -
network 50 to a remote server 7D. If the selected title is to
be reproduced, theremote server 70 delivers necessary data for
reproduction of the selected title to a manufacturing control
device 90 that controls a writing device corresponding to the
selected product, i.e., CD writers 110, tape writers I30 or
other format writers 140.
An item data file is generated for each title from
corresponding items of material captured into the system. The
item data file in the preferred embodiment described herein
includes all the information necessary for the preview and
reproduction on selected media at a remote location of a select-
ed title. The item data file in the storage facility 30 will be
retrieved by a remote location 77 for either reproduction by the
manufacturing control device 90 or preview through the consumer
interface terminal 160. In order to make the system commercial-
ly practical for purposes of transmitting data to remote loca-
tions 77 in realistic time periods, the audio data portion of
the item of material is mathematically resampled and digitally
compressed duringthe content capture process to reduce its size
and thus shorten the overall transmission time of the related
item data file over the communications network 50. The mathe-
matical resampling process produces a data stream representation
of the audio portion of the item of material which may be re-
duced to a fraction of its original size. Since in its origi-
nal, unsampled and uncompressed format the audio portion repre-
sents a major portion of all the data in the item data file, and
thus corresponds to a significant data storage requirement for
the system, the ability to significantly reduce its size, corre-
sponding storage space and transmission time results in an eco-
nomic savings both in storage and in communication transmission
costs and makes the system function within realistic commercial
time constraints.
Likewise, other items of material including full
motion video/audio recordings and graphical/
textual materials and artwork, are compressed during the content
capture process to reduce their size and shorten transmission
time.
8



~O 95105050 219 2 814 pCTIUS94108798
- The item data files captured by the content capture
facility 10 are then transferred to the central host computer 20
via local area network 10D where they are automatically cata-
loged and entered into a storage data base in the storage facil-
ity 30. Although only one central host server 20 is shown, the
content capture facility 10 could be connected to more than one
such central host server 20.
The item data files entered into the storage facility
30 are made available to all of the remote locations 77 connect
ed through the communications network 50. For the purpose of
simplicity only one remote location 77 is illustrated in figure
1.
The remote server 70 at the remote location 77 con-
trols all preview, reproduction and management reporting tasks
and the local area network 150 which connects the remote server _
70 and the manufacturing control device 90 at the remote loca-
tion 77. The remote server 70 may be provided with a statisti-
cal counter data base to manage its storage facility 60 so that
the most frequently requested item data files are stored locally
and thus use of the communications network 50 is efficiently
managed and optimized. The information necessary for the sta-
tistical counter data base is constantly updated to reflect
changes in remote location 77 activity patterns. This, in
conjunction With a dynamic caching control algorithm, may change
the item data files held in storage facility 60 to reflect the
most current statistical infornza.tion gathered at the remote
location 77.
The consumer preview capability at the remote location
77 is enabled by the remote server 70 which is connected to the
consumer interface terminal 160 by the local area network 150.
Although only one consumer interface terminal 16D is shown, the
system would preferably have a plurality of such interfaces
sufficient to satisfy consumer demand. The local area network
150 has sufficient bandwidth to adequately provide video and
audio information to multiple consumer interface texminals~160
simultaneously.
The manufacturing process is directed from the remote
server 70. The remote server 70 controls the manufacturing con-
trol device 9D which in turn may be coupled to one or more
9




219 2 814 ~T~S94J08798
format manufacturing devices, i.e., a CD writing device 120, a
tape writing device 130, or to other format writers 140 (e. g.,
video tapes, DCC tapes or microchip recorded devices). The
manufacturing control device 90 may also be connected to a
printing device 110, which is preferably a color printer or a
color copier which receives bit stream data, for printing graph-
ic output corresponding to a selected format for a reproducible
title. The manufacturing control device 90 receives data from
the remote server 70 over the local area network 150, reformats
the mathematically resampled reproducible audio portion of the
item data file and provides the appropriate data to the writing
devices (110, 120, 130, or 140) in a form necessary to produce a
duplication of a title on a media usable by a consumer on a
standard playing device.
The remote server 70 allows for a management report-
ing/consumer transaction system 80 to maintain all accounting
and customer transaction data relating to all activities at
remote location 77 which give rise to any and all credit obliga-
tions. Such data may be delivered to the central host 20 for
central roll-up and reporting. The management reporting system
80 may be interfaced through one or more terminals 75.
Shown in Figure 2 is a functional block diagram of a
content capture facility 10 used to capture a data representa-
tion of the items of material 14 used in the preview and repro-
ductian of titles at the remote locations 77. Such data from
the items of material might include analog signals that are
sampled and converted to digital data, digital bit stream input,
and graphic pictures and text that are scanned and converted to
digital data.
In a preferred embodiment of the present invention for
the herein described application, three types of data are cap-
tured at the capture facility I0. They are audio data, full
motion video/audio data, and graphic data. -As part of the
content capture process, an item data file is created via the
item data file formation process 15 that associates these files
for each title (in this case an original music recording) and
also includes associated accounting information (needed to iden-
tify all entities to whom any payment of monies is required for




~WO 95/05050 2 T 9 2 ~ 14 PCTIUS94108798
- reproductions of the reproducible item) and identification
information (needed to catalog the title for database usage).
The content capture device 9, which could consist of
an ISA (Industry Standard Bus Architecture) computer utilizing a
486-based CPU (Central Process Unit) from Intel, has two input
ports, analog input 2 and digital input 3, which receive data
' from the appropriate reader devices. In the case of analog
input 2 it receives input from analog reader 11. In the case of
digital input 3 it receives input from digital reader 12- or
optical reader 13. All of readers (11, 12, 13) read information
from the item of material 14.
The reproducible audio portion of the item of material
14 takes one of two paths when being captured by the content
capture facility 10. If the reproducible audio information
portion is in analog form, such as magnetic tape, then it is
read by analog reader 11, which could be a magnetic tape player,
and transferred through analog input 2 to the analog-to-digital
converter 5 and after conversion to a digital bit stream, trans-
ferred to the spooling storage 4 within the content capture
device 9. In a preferred embodiment, the digital audio bit
stream received from the analog-to-digital converter 5 is a 16
bit block data stream of binary data and is sampled at a minimum
of 40,000 times per second, corresponding to the Nyquiat rate.
If the reproducible audio portion of the item of material 14 is
in digital form, such as D-1 or D-2 tape or digitally mastered
compact disk, then it is read by digital reader 12, which could
be a D-1, D-2 or compact disk player, and transferred through
digital input 3 to the spooling storage 4 within the content
capture device 9.
Mathematical resampling processor 6 within the content
capture device 9 is then directed to begin a mathematical
resampling of the reproducible audio portion held at the
spooling storage 4. The mathematical resampling process 6
utilizes a psycho acoustics equation that saves all audible
information in a designed audio amplitude and frequency range,
i.e. the amplitude range of human hearing (20 HTZ - 20,000 HTZ).
The 16 bit black data stream of binary data representing the
reproducible audio portion is matched against a psycho acoustic
table with respect to its time, frequency and amplitude values.
11




WO 95105050 ~ ~ PCT/US94/08798
Values that are determined to fall outside the 20 HTZ to 20,000 '
HTZ range are discarded and the data representation for the item
is thereby reduced. This process results in digital compression
of the audio portion. Algorithms for performing such compara-
tive functions are commercially available and include the DCC
format from the Philips Corporation and the Dolby AC2 audio
comparative algorithm.
Once this mathematical resampling process 6 takes
place, the compressed audio portion is transferred to the
postresampling/compression storage 16, which may be a high speed
magnetic hard disk or other storage medium.
The full motion video/audio portion of the item of
material 14 can take one of two paths when being captured by the
content capture facility 10. If the full motion video/audio
portion is in analog form, such as VHS tape or laser disk, then
it is read by analog reader 11, which could be a video cassette
player or a laser disk player, and transferred through analog
input 2 to the analog-to-digital converter 5 and after conver-
sion the bit stream data is compressed by the video compression
process 7 and transferred to the spooling storage 4 within the
content capture device 9. If the full motion video portion is
in digital form, such as D-1 or D-2 tape, then it is read by
digital reader 12, which could be a D-1 or D-2 player, and
transferred through digital input 3 to video compression process
7 is spooled to the spooling storage 4 within the content cap-
ture device 9 after compression. In the preferred embodiment,
the video compression process 7 might take place using the MPEG1
video compression standard and could be facilitated using soft-
ware, hardware or a combination of both. At this point, all
compressed full motion video/audio files are transferred to the
postresampling/compression storage 16.
The graphics portion of the item of material'14, which
may include packaging artwork and insert materials, are read by
optical reader 13, which could be an optical scanner, and trans-
ferred through digital input 3 to the spooling storage 4 within
the content capture device 9. The content capture device 9 _
initiates the graphic compression process 8 whereby the graphic
data file held a~ the spooling storage 4 is compressed. In the
preferred embodiment, the graphic compression process 8 might
12




O 95/05050 219 2 ~ 14 PCT/US94108798
take place using the JPEG graphic compression standard and could
be facilitated using software, hardware or a combination of -°
both. At this point, all compressed graphic files are trans-
ferred to the postresampling/compresaion storage 16.
Once files are transferred to the
poatresampling/compression storage 16, they are ready for quali-
ty assurance inspection. All files, audio, full motion vid-
eo/audio and graphics, are accessed over the local area network
10D by the software test station 11 and integrity tests are
performed on them. Additionally, full motion video/audio and
graphics files are accessed over the local area network 100 by
the visual teat station 12 where they are visually reviewed for
integrity and quality. After the quality assurance process has
been completed all files remain in the
postresampling/compression storage 16 and are ready to be formed
into an item data file. At this point content capture device 9
initiates the item data file formation process 15 whereby an
item data file is created that associates these files, as well
as the accounting information and identification information
files, for each title. The complete item data file is then sent
via the local area network 100 to the central host server 20 for
storage on the storage facility 30. Simultaneously, the master
item data file index 28 held at the central host server 20 is
updated to reflect the availability of the new item data file.
Additionally, this information is sent over the communications
channel 50 to all remote locations 77 on a regularly scheduled
basis to update the remote server index 78 and the local data-
base 168.
Figure 3 is a functional block diagram of the central
host server 20 and the storage facility 30. In a preferred
embodiment, the central host server 20 could be either an EISA
(Extended Industry Standard Architecture) or a microchannel
architecture based system, or other architecture with a high
apeed system bus that moves information inside the computer from
storage to system memory 29 for processing and back to storage
or to output devices. The system processor 22 within the cen-
tral host server 20 may be a single- or multiprocessor 486-based
system. The central host server 20 is preferably an open archi-
13




WO 95/05050 ~ PCTIUS94/08798
tecture system so as to accept future additional peripheral
equipment.
Compressed item data files arrive into the central
host server 20 from the content capture facility 10 over the
local area network 100. The system processor 22 catalogs the
information into an index 28 stored in system memory 29 that can
be recalled and then transferred through the I/0 23, which might
be a SCSI connection, to the storage facility 30.
In a preferred embodiment of the invention, statisti-
cally high use item data files are preferably maintained in the
storage facility 3D on high speed disk storage 31. Statistical-
ly moderate use item data files are preferably maintained on
moderate speed optical storage 33. All item data files are
preferably maintained on slow speed tape storage 34 for near
line access and redundant archival storage. The accounting
royalty system 32 which will be accessed frequently by the cen-
tral host aerver._20 for maintaining accurate information for
accounts payable, accounts receivable, royalty accounting,
billing information, general ledger and blank media inventory is
preferably maintained on the high speed disk storage 31.
This hierarchical storage architecture puts frequently
access materials on higher speed storage medium which also tend
to be higher cost devices versus slower speed which tend to be
less expensive storage mediums. Thus, a compromise between
access speed and cost may be achieved that is practical for a
given circumstance or use.
The central host server 20 receives requests for item
data files from remote locations 77 via the communications
network 50. After the system processor 22 determines the loca-
tion of the desired item data file, the central host aenrer 20
retrieves the item data file and transfers it through the commu-
nications network interface 24 to the remote location 77 over
the communications network 50.
In a preferred embodiment, the central host server 20
is connected by a communications network 50, Which might be
supported by either fiber optic or satellite transmission ser- _
vices, to the remote locations 77. The communications network
50 will utilize packet technology operating at preferably not
less than 45 million bits per second. After the central host
14




~O 95105050 2 1 9 2 8 1 4 ~T~S94I08798
server 20 receives a request for an item data file, the index 28
is updated to reflect the request and the location of the item
data file. The requested item data files are retrieved from the
storage facility 30 via the I/O 23 and packetized according to
one of a number of well known schemes wherein large data files
are segmented-with header and trailer information attached that
identifies the packet and serves as instructions for reassem-
bling the data file. The packetized segments of the item data
file are then sent through the communications network interface
24 over the communications network 50 to the requesting remote
location 77.
The updated index 28 may, based on this new request
activity, relocate the item data file to its statistically
preferred storage medium within the storage facility 30. For
example, increased requests for an item data file stored on
optical storage 33 (moderate use) may cause the relocation of
this item data file to high speed disk storage 31 (high use).
Figure 4 is a functional block diagram of the remote
server 70 and the storage facility,60. In a preferred embodi
ment, the remote server 70 could be either an EISA (Extended
Industry Standard Architecture) or a microchannel architecture
based system, or other architecture with a high speed system bus
that moves information inside the computer from storage to
system memory 79 for processing and back to storage or to output
devices. The system processor 72 within the remote server 70
may be a single or multiprocessor 486-based system. The remote
server 70 is preferably an open architecture system so as to
accept future additional peripheral equipment. The remote
server 70 is the controller for communications to the central
host server 20. The primary function of the remote server 70 is
to process requests for item data files received from the con-
sumer interface terminals 160 and the terminals 75 (for direc-
tion to the manufacturing control device 90), locate such item
data files regardless of their location, i.e., whether they
reside on storage facility 60 connected to the remote server 70
or on storage facility 30 connected to the central host server
20, and to direct such item data files to their appropriate
point of request.




WO 95105050 2 T 9 2 814 PCT/US94108798
Terminal 75, which is attached to remote server 70,
can be used to access and manipulate information in management
reporting/consumer transaction subsystem 80, as well as to
direct manufacturing requests to manufacturing control device
90. Such requests may include remanufacturing or replacement of
unsatisfactory product_
Based on remote location 77 activity and item data '
file requests, packetized file segments arrive over the commu-
nications network 50 from the central host server 20. Upon
arrival through the communications network interface 74, the
packetized segments are stripped of their header and trailer
information and concatenated based on the instructions carried
in the header and trailer to reform the original item data file
delivered by the central host server 20. The system processor
72 catalogs the item data file request into the index 78 stored
in system memory 79 and then directs the item data files to the
appropriate requesting device, either the consumer interface
terminal 160 or the manufacturing control device 90, through the
local area network interface 71 and over the local area network
150. Additionally, if the statistically counterwithin the
index 78 deterntinea that the item data file should be stored on
the storage facility 60, then the system processor72 directs
the item data file through the I/0 73 to the appropriate storage
device at the storage facility 60.
In thepreferred embodiment of the invention, the
storage facility 60 allows for a small cache of the most demand-
ed item data files to be maintained at the remote location 77
and managed by the remote server 70. The remainder of the item
data files available through the system and required by the
remote location 77 would be delivered over the communications
network 50 from the central host server 20.
Within the storage facility 60, statistically high use
item data files are maintained on high speed disk storage 61.
Statistically moderate use item data files are maintained on
optical storage 62. Data of low demand is discarded from the
storage facility 60 when the statistical counter within the .
index 78 overwrites it with an item data file of higher use.
The remote location 77 does not require all potential levels of
16




'WO 95105050 2 1 9 2 8 1 4 ~T~S94/08798
storage medium in the storage facility 60 and could be operated
with little or no remote,location 77 storage.
The management reporting/consumer transaction process
80 tracks remote location 77 activity and is used to update data
within royalty accounting 32 at the central host server 20. The
royalty accounting 32 is updated upon duplication of an original
content recording at the remote location 77 based on information
contained within the accounting information portion of the item
data file.
Figure 5 is a function block diagram of the manufac-
turing subsystem that includes the manufacturing control device
90 and the product writing devices, printing device 110, CD
writers 120, tape writers 130 and other format writers 140. The
primary function of the manufacturing control device 90 is the
processing of item data files for the duplication of titles. In
the herein described embodiment, the manufacturing control
device 90 does not request or locate item data files, but simply
receives them.
Manufacturing requests may be directed by remote
personnel by way of a data input terminal 75 connected to the
remote server 70 which are then sent through the local area
network interface 91, over the local area network 150, to the
manufacturing control device 90.
The appropriate portions of the item data file needed
to produce a duplication of the title are received by the manu-
facturing control device 90 from the remote server 70 over the
local area network 150 through the local area network interface
91. The system processor 92 directs the audio portion of the
item data file to the mathematical resampling process 93 where
an algorithm reformats the data into a reproducible audible
signal which has been reextended with the desired frequency,
amplitude range and psycho acoustics to play in real time.
If the desired product format is an analog cassette
tape, then the resampled audio portion is directed to the digi-
tal noise reduction process 95 where its digital streams are
noise reduced by a digital equation noise reduction algorithm
utilising a Digital Signal Processor (DSP). From there the
noise reduced and resampled audio portion is directed to the
tape writer driver device 96 where it is segmented into two
17




WO 95/05050 2 ~ 9 2 8 1 4 fCT/US94/08798
parts which represent the reproducible audio programming for
sides A and B of a conventional analog cassette tape. Once
segmented, the programming for side B is reversed, both sides
are then converted from digital to analog signals and the two
file segments are then sent to the analog tape writer 130 to be
written simultaneously. The analog cassette tape is produced by
a high speed tape writer 130 (such as the 16 times real-time
Otari device) utilizing outside the shell blank magnetic tape
media loaded into a "C-0" cassette shell. A "C-0" is an empty
cassette tape shell with leader only before loading.
After the mathematical resampling process 93, if the
desired product format is a compact disk, then the resampled
audio portion is directed to the CD writer driver device 97
where it is processed and sent to the high speed CD writer 120
(such as the 2-times real-time Kodak CD-R device). The CD
writer produces the duplication of the title on a blank CD-R
media, also commercially available from Kodak as well as TDR,
Mitsui Toatsu and others.
If the desired product format is an other format, then
the resampled audio portion is directed to the other format
writer driver device 98 where it is processed and sent to the
high speed other~ormat writer 140 and reproduced on writable
other format blank media.
The system processor 92 directs the text and graphics
portion of the item data file to the graphics decompressor
process 94 where it is expanded tc its original content size.
This process could be accomplished using the JPEG decompression
algorithm. The decompressed information is sent to the printing
device 110 for reproduction. The printing device 110 could be
any of a number o~ commercially available color copiers such as
the Canon 550 or the Xerox 5750 that can be configured to re-
ceive binary file input. In a preferred embodiment, the repro-
duction of the text and graphics information occurs in conjunc-
tion with the production of the above mentioned audio portion.
Figure 6 is a functional block diagram of a consumer
interface terminal 160. 1n a preferred embodiment, the consumer
interface terminal 160 could be an EISA (Extended Industry
Standard Architecture), ISA (Industry Standard Architecture),
microchannel architecture based system or other architecture
18



219 2 814 PCTIUS94108798
- with a high speed system bus that moves information inside the
computer for processing. The system processor 162 within the
consumer interface terminal may be an X86-based system. The
consumer interface terminal 160 is preferably an open archi- -.
tecture system so as to accept future additional peripheral
equipment.
The consumer interface terminal 160 allows review of a
database of titles and facilitates search for a particular title
via several criteria (i.e. artist, label, producer, etc.).
After identifying the title of interest through th:: search
method, the consumer interface terminal 160 allows for the pre-
view of segments of the graphics portion of the item data file
representing that title, preview segments of the audio portion
of the same item data file, preview of segments of the full
motion video/audio portion of the same item data file, and
selection of such title for purchase in a desired format.
All database search and preview request actions at the
consumer interface terminal take place through the touch/screen
monitor interface 167. Local database 168, which contains
textual identification information for each item data file
available on the system whether located at the storage facility
60 or stored at the storage facility 30, directs requests for
specific segments of the item data file through the local area
network interface 161 over the local area network 150 to the
remote server 70. The local database 168 is updated to reflect
additians to the index 28 at the central host server 20 to
insure that the consumer interface terminal 160 has access to
all available item data files.
As part of the search process the local database 168
will request a segment of the graphic portion of the item data
file from the remote server 70. Upon receipt of the requested
segment of the graphic portion of the item data file from the
remote server 70 over the local area network 150 and through the
local area network interface 161, the system processor 162
directs the segment of graphics portion of the item data file to
the graphics decompression process 169 where it is expanded to
its original content size. This process could be accomplished
using the JPEG decompression algorithm. The decompressed graph-
19



2 i 928 i 4
WO 95105050 PCTICTS94/08798
is information is sent to the touch screen/monitor interface 167
for display.
In the event that the request from the local database
168 is for a segment of the audio portion of the item data file,
then upon receipt of the requested segment of the audio portion
of the item data file from the remote server 70 over the local
area network 150 through the local area network interface 161,
the system processor 162 directs the segment of the audio por-
tion of the item data file to the mathematical resampling pro-
teas 163 where an algorithm reformats the data into a reproduc-
ible audible signal which has been reextended with the desired
frequency, amplitude range and psycho acoustics to represent the
original audio item of material and play in real time. The
resampled segment of the audio portion of the item data file is
15then sent to the audio card 165 which produces an audible signal
which is then amplified by the amplification device 166 for
playback through any of a number of speaker devices. The audio
card 165 could be a Sound Blaater/16 or a Turtlebeach Sound
Card. The amplification device 166 could be any of a number of
commercially available sound amplifiers such as those available
through consumer electronics companies such as Yamaha, Sony and
Panasonic_
In the event that the request from the local database
168 is for a segment of the full motion video/audio portion of
the item data file, then upon receipt of the requested segment
of the full motion video/audio portion of the item data file
from the remote server 70 over the local area network 150
through the local area network interface 161, the system proces-
sor 162 directs the segment of the full motion video/audio
portion of the item data file to the full motion video/audio
decompression process 164 where it is expanded to its original
siae. This process could be accomplished using the MPEG1 decom-
pression algorithm. The decompressed full motion video/audio
information is sent to the touch screen/monitor interface 167
for video display and to the amplification device 166 for simul-
taneous playback through speaker devices.
All purchase request actions by the consumer (not
shown) take place through the touch screen/monitor interface
167. Local database 168 directs such requests for duplication




'WO 95/05050 2 l ~ 2 ~ ~ 4 PCT/US94108798
of titles in a specified format through the local area network
interface 161 over the local area network 150 and through the
remote server 70 to be staged on terminal 75 for processing.
Figure 7 shows a representation of an item data file
250 which is the result of the content capture facility 10
whereby items of material representing a title are processed for
inclusion in the system.
As part of the item data file formation process 15, an
identification data file 251 is generated that catalogs basic
information, such as title, artist, publisher, and date of -
origin, about the title represented by the items of material.
This identification data file 251 serves to update the index 27
at the central host server 20, and subsequently to update the
local database 168 within the consumer interface terminal 160.
Information regarding the payment of monies associated
with the duplication of the title is entered in conjunction with
the item data file formation process 15 within the content
capture device 9 and identified as the accounting information
file 252. This accounting information file 252 is referenced
during the manufacturing process to insure that all obligations
due because of the duplication of the title, such as royalty
obligations, are appropriately logged and accounted for.
The data required to duplicate the audio portion of
the title is captured during the content capture process from
the appropriate item of material and identified as the reproduc
ible audio file 253 of the item data file 250.
The data required to reproduce the graphics portion of
the title is captured during the content capture process from
the appropriate item of material and identified as the graphics
file 254 of the item data file 250. The graphics file 254 may
include information regarding specific printer device- commands
to insure proper reproduction.
The information captured during the content capture
process from the full motion video/audit item of material is
identified within the item data file as the full motion vid-
eo/audio file 255. This full motion video/audio file 255 is
used primarily for the purposes of preview at the consumer
interface terminal 160.
21



2192814
WO 95105050 PCTIUS94/08798
Figure 8 is a functional block diagram of a preferred
embodiment of the invention in which the consumer interface
terminal 160 is enhanced by the addition of a consumer identifi-
er 300. This embodiment includes a smart interface capability
which allows for-the creation of unique consumer identification
data files that would serve to enable the targeted direction of
specific and identifiable messages which may include advertising
and promotion. Through a dynamic process, the unique consumer
identification data files are continually updated based on
consumer activities via the consumer interface terminal 160, and
such updated consumer identification data files may direct new
and unique messages over time.
To access the consumer interface terminal 160 in this
embodiment, the consumer would be required to uniquely identify
themselves through the consumer identifier process 300. Such
unique identification could be facilitated by use of magnetic
stripe or bar-code technology which includes a corresponding
identification reader device 366, or with a unique personal
identification code entered through the touch screen/monitor
interface 367. The consumer receives his unique identifier
after providing certain unique profile information, including,
but not limited to, name, address, gender, age, income range and
entertainment and personal preference information. Such infor-
mation is input through terminal 75 to remote server 70 to form
a unique consumer profile data file that is sent over the commu-
nications network 5D to the central host server 20 for storage
in the master customer database 365 within storage facility 30.
The consumer identifies themselves through the consum
er identifier process 300 within the consumer interface terminal
3D 160. This consumer identifier process 300 includes sending a
request through the local area network interface 361 and over
the local area network 150 to the remote server 70 for the
retrieval of the unique consumer profile data file stored at the
master customer database 365. This request is processed by the ,
remote server 70 and sent over the communications network 50 to
the central host server 20 which retrieves the unique consumer .
profile data file from the master customer database 365 within
the storage facility 30 and returns said file over the communi-
cations network 50 to the remote server 70 which directs it to
22



'WO 95105050 Z l 9 2 8 1 4 PCTIUS94108798
- the temporary customer database 364 within the storage facility
60.
Once the unique consumer profile data file has been
stored at the temporary customer database 364, it is used in
conjunction with the advertising/promotion database 363 to
direct unique messages within the advertising/promotion database
363 to the consumer, based on compiled information contained in
the unique customer profile data file, as directed by the remote
server 70. Such messages would be sent by the remote server 70
over the local area network~150 to the consumer interface termi- -
nal 160 for display through the touch screen/monitor interface
367 as part of the consumer shopping and preview experience.
These messages, which could include public service announce-
ments, commercial advertisements and promotions, notifications
of special events and/or factoids, could be used during any
period where the consumer is waiting for an item data file
request to be retrieved.
Information from the unique consumer profile data file
may also be used by the local database 168 to facilitate the
consumer search process. This might include notifying the
consumer, based on information within the unique consumer pro-
file data file, of a given item data file currently available,
i.e., the consumer may have purchased duplications of multiple
titles by a given artist, and said given artist may have re-
Gently released a new title which the local database 168 can now
make available.
While the unique consumer profile data file resides in
the temporary customer database 364, it is updated to reflect
consumer activity at the consumer interface terminal 160 such as
item data file preview and purchase.
After the consumer shopping and preview experience is
complete, the updated unique consumer profile data file stored
in the temporary customer database 364 is sent by the remote
server 70 over the communications network 50 to the central host
server 20 to update the master customer database 365 within the
storage facility 30.
The mastercustomer database 365 may be shared by all
remote locations 77 through the central host server 20 via the
communications network 50 to insure accurate identification of
23




219 2 814 ~T~S94108798 ~ ,
consumers at multiple remote locations 77 within the system,
thus enabling completely accurate compilation of unique consumer
activity.
The above embodiments are provided only for the pur-
pose of explaining specific applications of the applicant's
claimed invention and it will be appreciated by those skilled in
the art that the applicant's invention is not limited to what
has been particularly shown and described hereinabove. There
are many other applications for the system which are not herein
described but which would become obvious to those skilled in the
art in view of the herein described invention. For instance,
the system could be used to preroanufacture duplications of
original content recordings on selected media at the remote
locations if the statistical counter data field for such origi-
nal content recordings exceeds a predetermined value. For exam-
ple, if a new original content recording for an artist is re-
leased, the remote server at the remote location could dedicate
time to the remote locations' manufacturing control device for
the duplication of the original content recording of the new re-
lease. Alternatively, the system could simply use just-in-time
inventory principles and manufacture products at the remote
locations as they are selected by consumers for purchase. Such
a system would be preferred if the remote location was provided
with sufficient consumer interface terminals and writing devices
to meet demand.
The accounting system used in thehereinabove de-
scribed system may also be implemented in a number of different
ways. For example, the accounting system located in the central
host facility could be used as a reference for determining when
payment and credit obligations are generated, i.e., to whom
money is owed for duplication of original content recordings.
The actual accounting system could be maintained at either the
central location, or at the remote locations. The accounting
system at the remote location could also serve to track any and
all payment obligations arising out of activity by the manufac-
turing control device.
The herein described storage facilities could also be
reorganized in a number of different ways without straying from
the invention. For example, different configurations of data
24




TWO 95~ososo 219 2 814 PCTIUS94108798
storage equipment could be provided at both the remote locations
and at the central locations in order to implement the caching
system which is described herein. In addition, many of the com
pression, decompression and data manipulation facilities de-
scribed herein could be performed through either software, hard
ware or a combination of both. Such distinctions are not cru
- cial to the spirit of the claimed invention and should not be so
limited. The modification between software and hardware logic
is well known to those skilled in the art. The scope of the
applicant's invention is defined only by the claims which fol-
low.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date 2006-05-23
(86) PCT Filing Date 1994-08-02
(87) PCT Publication Date 1995-02-16
(85) National Entry 1996-12-12
Examination Requested 2001-07-31
(45) Issued 2006-05-23
Expired 2014-08-04

Abandonment History

There is no abandonment history.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Application Fee $0.00 1996-12-12
Maintenance Fee - Application - New Act 2 1996-08-02 $100.00 1996-12-12
Registration of a document - section 124 $100.00 1997-03-04
Registration of a document - section 124 $100.00 1997-03-04
Maintenance Fee - Application - New Act 3 1997-08-04 $100.00 1997-07-02
Registration of a document - section 124 $100.00 1998-04-21
Maintenance Fee - Application - New Act 4 1998-08-03 $100.00 1998-07-17
Maintenance Fee - Application - New Act 5 1999-08-02 $150.00 1999-07-19
Maintenance Fee - Application - New Act 6 2000-08-02 $150.00 2000-07-19
Request for Examination $400.00 2001-07-31
Maintenance Fee - Application - New Act 7 2001-08-02 $150.00 2001-07-31
Maintenance Fee - Application - New Act 8 2002-08-02 $150.00 2002-07-19
Maintenance Fee - Application - New Act 9 2003-08-04 $150.00 2003-07-18
Maintenance Fee - Application - New Act 10 2004-08-02 $250.00 2004-07-19
Maintenance Fee - Application - New Act 11 2005-08-02 $250.00 2005-06-15
Final Fee $300.00 2006-02-13
Maintenance Fee - Application - New Act 12 2006-08-02 $250.00 2006-05-10
Maintenance Fee - Patent - New Act 13 2007-08-02 $250.00 2007-05-17
Maintenance Fee - Patent - New Act 14 2008-08-04 $250.00 2008-07-10
Maintenance Fee - Patent - New Act 15 2009-08-03 $450.00 2009-07-23
Maintenance Fee - Patent - New Act 16 2010-08-02 $450.00 2010-07-06
Maintenance Fee - Patent - New Act 17 2011-08-02 $450.00 2011-07-19
Maintenance Fee - Patent - New Act 18 2012-08-02 $450.00 2012-07-09
Maintenance Fee - Patent - New Act 19 2013-08-02 $450.00 2013-07-25
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
DIGITAL ON-DEMAND, INC.
Past Owners on Record
ALLEN, RICHARD
BV TECHNOLOGY, INC.
NEWLEAF ENTERTAINMENT CORPORATION
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Drawings 2006-05-22 7 122
Abstract 2006-05-22 1 40
Description 2006-05-22 25 1,011
Representative Drawing 1998-01-05 1 8
Claims 2001-11-16 23 1,037
Cover Page 1997-04-22 1 14
Abstract 1995-02-16 1 40
Description 1995-02-16 25 992
Drawings 1995-02-16 7 122
Claims 1995-02-16 13 488
Cover Page 1998-06-23 1 14
Claims 2004-11-04 23 943
Description 2004-11-04 25 1,011
Claims 2005-06-17 19 788
Representative Drawing 2005-11-07 1 10
Cover Page 2006-04-27 2 58
Fees 2000-07-19 1 29
Correspondence 2006-02-13 1 42
Fees 1997-07-02 1 34
Assignment 1996-12-12 29 1,158
PCT 1996-12-12 10 460
Prosecution-Amendment 2001-07-31 1 38
Prosecution-Amendment 1998-01-07 1 32
Prosecution-Amendment 2002-04-08 1 36
Fees 2003-07-18 1 34
Fees 2001-07-31 1 30
Fees 2002-07-19 1 34
Fees 2005-06-15 1 32
Fees 1998-07-17 1 36
Fees 1999-07-19 1 29
Prosecution-Amendment 2004-05-18 4 118
Fees 2004-07-19 1 35
Prosecution-Amendment 2004-11-04 61 2,140
Prosecution-Amendment 2005-04-14 3 122
Prosecution-Amendment 2005-06-17 2 42
Fees 2006-05-10 1 40
Fees 2007-05-17 1 33
Fees 2008-07-10 1 33
Fees 2009-07-23 1 33
Fees 2010-07-06 1 39
Fees 1996-12-12 1 36