×

Digital content services over the internet that transmit or stream protected digital content to mobile devices, display devices, audio output devices, printing devices, televisions, or television controllers

DC
  • US 10,346,114 B2
  • Filed: 05/07/2018
  • Issued: 07/09/2019
  • Est. Priority Date: 11/20/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for one or more serves to provide digital content over a network, that includes the Internet, to a client of the one or more servers, the one or more servers providing, at least in part, a digital content service accessible by the client over the network, the client being a client device or a client application executable at the client device, the one or more servers being distinct and separate from the client device, and the digital content service includes one or more server applications executable at the one or more servers for managing at least part of the digital content service, the method comprising:

  • receiving, from the client and by the one or more servers, authentication information associated with a user operating the client;

    receiving, from the client and by the one or more servers, subscription information associated with the user for accessing the digital content that is available at the one or more servers;

    receiving, at the one or more servers, a device object from the client over the network that includes the Internet, the device object including device information related to one or more devices that are distinct and separate devices from the one or more servers;

    providing access to the client, by the one or more servers, to at least part of a list of one or more content that is available at the one or more servers, the providing of access being subsequent to having successfully received the authentication information and the subscription information from the client;

    receiving, at the one or more servers and from the client, a pointer or reference to selected digital content from the list of one or more content provided, by the one or more servers, to the client;

    retrieving, by the one or more server applications, at least part of the selected digital content from the one or more servers employing, at least in part, the pointer or reference to the selected digital content received from the client;

    generating output data, at the one or more servers using the one or more server applications, the output data corresponding to at least part of the selected digital content retrieved by the one or more server applications, and the generating of the output data includes applying, by the one or more server applications, an encryption operation on at least part of the selected digital content, and the generated output data is, at least in part, device dependent for rendering at the one or more devices; and

    transmitting, by the one or more servers, at least part of the generated output data to the client for rendering at least part of the selected digital content at the one or more devices, the transmitting of at least part of the generated output data being subsequent to having received the authentication information, and the transmitting of the generated output data being based on having received the subscription information; and

    wherein the generated output data is, at least in part, device dependent to the one or more devices for rendering or playing at least part of the selected digital content at the one or more devices, and the generated output data is based, at least in part, on the device information included in the device object and received by the one or more servers from the client over the network that includes the Internet.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×