H04L2463/101

SELECTIVE DISABLING OF COMMUNICATION SERVICES PROVIDED BY A WIRELESS NETWORK
20180309643 · 2018-10-25 ·

A network manager of a wireless mesh network is configured to selectively enable or disable communication services provided between devices over the network. The selective enabling or disabling of services may be based on the monitoring and enforcement of license terms set according to license information embedded within the wireless network node(s) or access point(s) of the network. In operation, the network manager retrieves the license information from the node(s) and/or access point(s) of the network, and establishes license terms based on the retrieved license information. In turn, the network manager selectively enables or disables network services, such as by throttling communications relayed between the user application and the nodes, or between nodes, if the license terms are not respected.

Digital Rights Management (DRM) -Agnostic Entitlement Gateway and Verification System and Method
20180309762 · 2018-10-25 ·

Novel tools and techniques are provided for implementing digital rights management (DRM)-agnostic entitlement gateway and verification system. In various embodiments, an entitlement gateway might receive a query from a client device, and might determine whether a user is authorized to access requested DRM-protected media content. If not, the entitlement gateway might send a deny signal to the client device that prevents the user from accessing the media content. If so, the entitlement gateway might identify, from among a plurality of DRM types, a DRM type that is used to protect the media content. The entitlement gateway might identify, from among a plurality of DRM servers each associated with a particular DRM type, a DRM server associated with the identified DRM type, and might send a request for a license for accessing the media content from the identified DRM server, the license enabling the user to access the media content.

Providing load balanced secure media content and data delivery in a distributed computing environment
10110570 · 2018-10-23 · ·

A system and method for providing load balanced secure media content and data delivery in a distributed computing environment is disclosed. Media content is segmented and encrypted into a set of individual encrypted segments on a centralized control center. Each individual encrypted segment has the same fixed size. The complete set of individual encrypted segments is staged to a plurality of intermediate control nodes. Individual encrypted segments are mirrored from the staged complete set to a plurality of intermediate servers. Requests are received from clients for the media content at the centralized control center. Each individual encrypted segment in the set is received from one of an intermediate control node and an intermediate server optimally sited from the requesting client. The individual encrypted segments are reassembled into the media content for media playback.

Systems and methods for providing multimedia content within an application and a security solution integrated therein
10110588 · 2018-10-23 · ·

A system is provided for downloading, for distribution and for acoustic reproduction of a music album, which includes at least one or several digital music files and/or multimedia content in the form of one or several multimedia files assignable to the music file, wherein the music file and/or multimedia file are provideable as data sets for downloading, wherein the music file and/or multimedia file are as data sets pre-holdable grouped after downloading as a music album in a data memory of an end-user-device, wherein the music file and/or multimedia file is treatable by a treatment means, particularly in dependency to an authorization, and wherein the treated music file and/or multimedia file is transferable to an output device of the end-user-device, especially a speaker device with or without a display device, in such a way, that the music file and/or multimedia file is at least acoustically emittable to one user.

System for Interactive Matrix Manipulation Control of Streamed Data and Media
20180300462 · 2018-10-18 · ·

An interactive streaming media and application service provider system can securely stream high resolution, multiple formats of video and data. Different data sets can be included in a single stream. A rights management system controls matrix manipulation and other aspects of user control of the data, including one or more of rendering in various different 2D, 3D, or other media formats, reconstruction and modeling, zooming, frame grab, print frame, parental controls, picture in picture, preventing unauthorized copying, adapting to different data transmission formats, adapting to different resolutions and screen sizes, and actively control functionality contained in embedded data, encryption/decryption. Control can be exerted by an external entity through a user-side virtual machine. Control codes can optionally be embedded in the media, embedded in the user's device, and/or sent separately to the device.

METHOD AND SYSTEM FOR DIGITAL RIGHTS MANAGEMENT OF DOCUMENTS
20180302383 · 2018-10-18 · ·

An improved method and system for digital rights management is described.

System And Method For Automatically Managing Media Content
20180300394 · 2018-10-18 ·

A method, computer program product and computing device for receiving a request to load at least one new media content item on a personal media device. The size of the at least one new media content item is compared with the amount of storage space remaining on the personal media device to determine if the personal media device has sufficient available storage space. If the personal media device does not have sufficient available storage space, a relative weight associated with at least one old media content item stored on the personal media device is ascertained, the relative weight corresponding to a likelihood that the at least one old media content item will be rendered on the personal media device.

Browser/web apps access to secure surface
10102648 · 2018-10-16 · ·

Embodiments are directed towards generating an image from a plurality of content layers. The content layers may include secure content that overlaps at least one other content layer. When the image is generated, the secure content may be rendered as a layer below the plurality of content layers. Additionally, each area of content layers that is overlapped by an area of the secure content may be modified to be transparent, where the area of the secure content is visible in the image through each transparently modified area. In some embodiments, an alpha channel value of each pixel in each area of content layers that is overlapped by the secure content may be modified. Secure content and unsecure content at a same layer may be split into different layers, where the unsecure content layer may be rendered at a theoretical secure content layer.

Decoupling rights in a digital content unit from download
10102351 · 2018-10-16 · ·

Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content store are provided. The systems and methods provide an encrypted copy of a digital content unit to a first user and transcript the encrypted copy to generate the legitimate copy to a second user. The encrypted copy is encrypted with a first encrypt key that may be associated with the first user and the legitimate copy is encrypted with a second encrypt key that may be associated with the second user.

Mobile machine
10104513 · 2018-10-16 · ·

Among other things, generating a dynamic digital data file for transferring to a mobile communication device includes receiving from a user a phone number associated with a mobile communication device. Also, a user selected digital data file is received. Authorization to access the received digital data file is verified. When detected that the received digital data file is verified as an authorized file, the user is able to edit the received digital data file to generate mobile content. A data connection with the mobile communication device associated with the received phone number is also established. Further, one or more operational parameters of the mobile communication device based on the established data connection are determined. The generated mobile content is transcoded into a format compatible to the determined operational parameters, and the transcoded mobile content is delivered to the mobile communication device.