On Demand Digital Streaming for Use of Media Over the Internet
20200021870 ยท 2020-01-16
Inventors
Cpc classification
H04N21/42646
ELECTRICITY
H04N21/47202
ELECTRICITY
International classification
Abstract
Embodiments of the present invention provide Video On Demand (VOD) services for remote use, e.g., at home, by streaming and viewing of purchased DVDs and Blu-rays by the owner of the purchased media by ensuring the owner owns the exact copy and is only viewing it at a single location at a time. Embodiments can also provide similar use and verification of streaming and listening to purchased CDs and audiobooks.
Claims
1. A system for storage and streaming of digital content while maintaining copyright protections, comprising: (a) a physical storage facility, configured to store a plurality of physical media items; (b) a digital storage facility, configured to store digital content corresponding to digital content on the plurality of physical media items; (c) a control system, configured to correlate a customer with one or more of the plurality of physical media items to which the customer has rights; (d) an access system, configured to provide a customer access to digital content corresponding to physical media items correlated with the customer by the control system, and to deny the customer access to digital content corresponding to physical media items not correlated with the customer by the control system.
2. A system as in claim 1, wherein the physical media items comprise DVDs and Blu-rays
3. A system as in claim 1, wherein the digital storage facility comprises a solid state storage system, a disk storage system, or a combination thereof.
4. A system as in claim 1, wherein the digital storage system is owned by the customer, at their residence or not.
5. A system as in claim 1, wherein the control system comprises computer software.
6. A system as in claim 1, wherein the access system is configured to access content from the digital storage facility and stream it using a computer network to a device indicated by the customer.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0013]
DESCRIPTION OF EMBODIMENTS AND INDUSTRIAL APPLICABILITY
[0014]
[0015] Customer sends their Media physical disks to the company. Customer retains full ownership and subsequent rights to the physical Media (e.g., DVDs). The company is simply storing these disks on behalf of the customer.
[0016] Company inventories and physically stores customers physical media disks and/or media cases to ensure ownership.
[0017] Customer can provide digital backups of their Media to the customer for the company to serve on a NAS drive that is owned by either the company or the customer.
[0018] Customer can pay company to convert their physical media disks to electronic digital format.
[0019] Customer can pay company to store their physical media disks.
[0020] Customer can pay company to stream their disk content back to them for home viewing.
[0021] Customer can only stream one-instance at a time of each disk they provided to the company.
[0022] Customer can only stream the exact version of the disk they own.
[0023] Company returns the disks to customer at end of contract, at which point streaming from company to customer is no longer allowed.
[0024] In section A of
[0025] In section B of
[0026] In an example embodiment where a Customer owns a NAS or similar equipment, the Customer can also pay fees to the Company for initial purchase, replacement, maintenance and support of such equipment. A Customer can also pay the Company for streaming of the content on the physical Media stored by the Company for the Customer, for example to compensate the Company for infrastructure necessary to provide such streaming, including as examples office space, content storage systems, electricity, internet connections and bandwidth, and cost of support and maintenance.
[0027] In section C of
[0028] The Company can also limit streaming to the content on the physical Media submitted by each Customer. As an example, if Customer A submitted a conventional DVD of Movie ABC, then Customer A can stream only the conventional DVD content, and not Blu-ray content or special features that were included on other releases but were not included on the physical Media submitted by that Customer. Software maintained by the Company can match Customer login credentials with content rights so that Customer access is limited to content that the Customer owns. The Company can also limit streaming to only the number of simultaneous streams that does not exceed the number of physical Media devices submitted; e.g., if a Customer submits one DVD of Movie ABC, the Customer is allowed to have only one active stream of Movie ABC at a time (similar to the limitations that would be present if viewing using the physical Media). A Customer can loan a DVD to another party by authorizing the party to access the Customer's authorized stream, but the Customer cannot stream the loaned content while the party is streaming it (similar to the limitations that would be present if the physical Media was loaned).
[0029] The Company can allow streaming to a variety of platforms, including as examples phones (Android, Apple, Windows, etc.), computer devices (PC, Macs, gaming consoles, etc.), home entertainment systems (TV, Roku, AppleTV, etc.), internet website, to their smart sunglasses, contact lens, eye glasses, virtual reality equipment, etc. The company can provide multiple streaming service, for example various video and audio quality levels, and single or multiple IP addresses to support individual and family plans, and can charge different fees for different levels of service.
[0030] In some embodiments, the Company owns the digital storage facilities and related equipment. The Company can co-locate content from multiple Customers on a single storage system, and use control software to manage Customer access and ensure that Customers only stream content owned by the Customer. The Company can also use a single NAS or other digital storage system for a single Customer. In some embodiments, the Customer owns the digital storage system, which is located at a facility controlled by the Company. The Company can maintain the storage system, perform backups and upgrades, reducing the burden on the Customer. In some embodiments, the Customers owns the digital storage system, and maintains it in a facility controlled by the Customer (e.g., at the Customer's residence). The Company can provide remote support for the storage facility, and can provide a ready to use storage facility when the Customer requests.
[0031]
[0032] Embodiments of the present invention can be combined with current streaming services such as Netflix, where the Customer can select content available from the streaming service as well as content stream-able due to deposit of physical Media as described above. Since the physical Media is correlated with Customers who typically have physical residences to which they most often stream content, the digital storage facilities can be geographically dispersed to allow greater use of local network connections and reduce demand on long distance or cross-country network bandwidth. As an example, a Company can focus on a particular town or city, and then both physical Media deliveries and streaming content will be largely limited to the short distances necessary to traverse that particular town or city.
[0033] Example Implementations.
[0034] Control systems to implement operations can be implemented in computer software. As an example, a control system can be used to document, record, and access customer and media information records. Examples of useful information include customer address, payment information, owned media disks, viewing records, etc.
[0035] A control system can be implemented using a relational database software tool such as SQL, Microsoft Access, or other. Information can be organized in tables such as:
CustomerCustomerID, Name, Address, PhoneNumber, etc. Each customer to HLC has their own record.
MediaMediaID, Title, Year Released, Format (DVD, Blu-Ray, etc.), Length, etc. Each unique media art that customers may own has its own record. Noting that different versions and content of the same movie each have their own record.
StorageLocationBinID, Location, Capacity, Type, etc. Each bin/spindle/box used for physical storage of customers media will have its record.
DiskDiskID, MediaID, CustomerID, StorageID, etc. Each physical disk has its own record, which is tied to the Media it contains, the Customer who owns it, the Storage bin its located in.
InvoiceInvoiceID, CustomerID, Payment, DueDate, ReceivedDate, InvoiceState, etc. Each payment required by a customer will have its own record.
ServerServerID, Make, Model, MemoryInstalled. Each server used by HLC has its own record.
ViewViewID, CustomerID, DiskID, ServerID, IPAddressFrom, IPAddressTo, Date, Time, Duration, ViewState, etc. Every VOD viewing of a movie by a customer generates a new View record of its details, including if it's still actively being streamed or if the streaming is completed.
LoanLoanID, OwnerID, BorrowerID, DiskID, StartTime, EndTime Any media disk loans allowed by HLC will generate a record of the loan so the current customer able to the view the disk at any time is always known.
TransactionTransactionID, NewOwnerID, PrevOwnerID, DiskID, Date, Price A record will be generated for every customers who sell their physical media disks to another customer.
[0036] A control system can provide forms to facilitate creation and update of records in the database, including forms such as:
New Customer.
Generate Customer Invoice.
[0037] Update Customer Invoice (payment received, apply discount, etc.).
Add Disk.
Remove Disk.
Loan Disk.
Buy Disk.
Stream Disk.
Update Disk Location.
Add Server.
[0038] A control system can accommodate queries such as:
Customers Views by Date with IP address used and Server used.
Customers Payments by Date.
[0039] Customers disks available for streaming right now.
All Disks in a Bin ID.
[0040] All Disks being stored by HLC.
All Media content stored by HLC.
All Disks currently being streamed right now.
All Customers currently streaming right now.
[0041] A system can be implemented using third party software to manage access. An example implementation is described below.
[0042] Home Library company (HLC) utilizes a Synology NAS running Video Station Server.
[0043] New customer joins HLC and provides their physical media library.
[0044] HLC creates a new user account on the Synology NAS drive and sets up proper access controls to Video Station such that the customer can only view movies they provided physical media for. Each customer has their own account, password, and access controls to their provided media.
[0045] Customer uses the Synology App DS Video to access their account via their smart phones, smart TV's, Roku devices, etc. Customer logs in with their user name and password. DS Video only gives them access to their owned media.
[0046] This scenario can utilize much of the Controls System database, although many of the updates to the database will be manual, as Synology NAS Video Station does not generate HLC database entries automatically.
[0047] A system can be implemented using custom software to manage access. An example implementation is described below.
[0048] HLC deploys custom server software capable of:
Real-time interactions with HLC Control System database.
Ability to stream movies from a NAS drive to a customer on demand while updating Controls System database automatically.
[0049] HLC deploys custom client software capable of:
Real-time interactions with Customers via their devices (phones, TV's, website, etc.). Customer login with password, view account details, media available, viewing history, etc.
Streaming media content to their devices.
[0050] The present invention has been described in connection with various example embodiments. It will be understood that the above description is merely illustrative of the applications of the principles of the present invention, the scope of which is to be determined by the claims viewed in light of the specification. Other variants and modifications of the invention will be apparent to those skilled in the art.