Patent classifications
H04L2463/101
Source-based authentication for a license of a license data structure
Technology is disclosed herein for source-based authentication for a license of a license data structure. In at least one implementation, program instructions stored on one or more computer readable storage media, when executed by a processing system, direct the processing system to at least, responsive to a launch of an application, obtain a license file for the application, the license file comprising a user license. The processing system is further directed to determine authentication of the user license based on a source of the license file and, if the user license is authenticated, enable features of the application based on the user license and initiate presentation of the application in accordance with the enabled features.
CONTENT RECORDING AND GROUP ENCRYPTION
Systems and methods for managing group encryption are described. In certain methods, a content asset may be encrypted with an asset key. An account key may be determined. Using the account key, an encrypted content asset package may be generated comprising at least the asset key, wherein the encrypted content asset package is decryptable with the account key. The encrypted content asset package and an identifier associated with the account key may be transmitted, for example to a playback device.
BLOCKCHAIN-BASED COMMUNICATION SYSTEMS AND METHODS
Exemplary embodiments are directed to a blockchain-based communication system. The system includes a first blockchain including a database configured to electronically store data associated with an originator and at least one recipient. The system includes a second blockchain configured to allow for transmission of data between the originator and the at least one recipient. The system includes a processing device in communication with the first blockchain and the second blockchain. The processing device is configured to receive a request from the originator to compose a message to be transmitted from the originator to the least one recipient. The processing device is configured to transmit within the second blockchain the message from an originator node associated with the originator to a recipient node associated with the at least one recipient.
Method and system for downloading information
Methods and systems for downloading software information are disclosed herein. In one example embodiment, the method includes performing a first determination as to whether a first number of inquiries or download requests received by a server computer is or has been excessive and, if the first determination is that the first number of inquiries or download requests is not or has not been excessive, sending a signal including a first permission to download a software package. Also, the method includes performing a second determination as to whether either the first number or a second number of inquiries or download requests received by the server computer is or has been excessive and, if the second determination is that the first or second number of inquiries or download requests is not or has not been excessive, sending a first part of the software package for receipt by a first client computer.
TOKENIZED MEDIA CONTENT MANAGEMENT
A system and method for media content management include creating, via a digital vault, a container file comprising media content submitted by a user and content metadata; verifying, via the digital vault, a completeness of the content metadata associated with the media content in the container file; classifying, via the digital vault, the container file based on the completeness of the media content; and capturing, via the digital vault, event metadata when a second user gains access to the container file, the event metadata comprising identification of the second user, an activation timestamp, a duration of access, portions of the container file accessed, and changes to the container file.
SECURE MESSAGING SERVICE WITH DIGITAL RIGHTS MANAGEMENT USING BLOCKCHAIN TECHNOLOGY
The invention described herein is directed to a secure text messaging and object sharing mobile application connected to a DRM cloud service that provides encryption, digital rights management (DRM) of the text and of the attachments, blockchain transactions, the capability of attaching documents, photos and so forth, the capability of interfacing with a user's contacts application, and that operates in both Android and iOS environments.
Methods for a secure mobile text message and object sharing application and system
The invention described herein is directed to a secure text messaging and object sharing mobile application that provides encryption, digital rights management (DRM) of the text and of the attachments, the capability of sending SMS, RCS, MIMS, IM or blockchain communications, the capability of attaching documents, photos and so forth, the capability of interfacing with a user's contacts application, and that operates in both Android and iOS environments. The secure text messaging and object sharing mobile application connects to DRM cloud service, and also connects to second secure text messaging and object sharing mobile app thru a P2P network that provides SMS, RCS, MMS, IM, and/or Blockchain communications. The invention also includes systems and methods related to the same.
Multilayer and synchronized communal social media system and method
A communal media system includes a content management system for storing multimedia content and a synchronization system configured to: retrieve the multimedia content for delivery to a plurality of user devices and receive social media content generated by the user devices; separate the multimedia content and the social media content into a set of prioritized layers; determine a timestamp offset for each of the user devices; and adjust simultaneous deliveries of the multimedia content and the social media content to the user devices, based on a priority associated each layer and the timestamp offset associated with each user device, The multimedia content is delivered to each user devices at the same time and the social media content is delivered to the user devices at the same time while the multimedia content is being viewed on the user devices.
Enhanced security preview of digital content
A method for controlling the release of an as-rendered configuration of a digital work, comprising the steps of presenting said digital work as a composite of a plurality of layers comprising at least a first layer and a second layer; providing a rendering protocol interface which is adapted for defining said as-rendered configuration of the digital work by specifying a first rendering status of said first layer and a second rendering status of said second layer; providing a rendering protocol facility adapted for storing and controlling the release of said first and second rendering status of said first and second layers respectively in accordance with said as-rendered configuration; restricting unauthorized access to the rendering protocol interface, thereby preventing unauthorized modification of said as-rendered configuration; and releasing said digital work with said as-rendered configuration. The method has application in selling books, movies, software, music and other information products. A method of selling a preview version of an information product along with an option of purchase of the original version is described.
INTEGRATED CONTENT PORTAL FOR ACCESSING AGGREGATED CONTENT
Described herein are techniques for providing one or more users with access to content obtained from a plurality of content providers. In some embodiments, such techniques may comprise maintaining a number of access credentials associated with a plurality of different content providers, obtaining access to a plurality of media content libraries, each of the plurality of media content libraries managed by a content provider of the plurality of different content providers, and providing the plurality of media content libraries to at least one user device as a single library of media content. Such techniques may further comprise receiving, from the user device, a selection of a media content from the single library of media content and providing, to the user device, access to the selected media content within a corresponding media content library of the plurality of media content libraries using an access credential.