Patent classifications
H04L2463/103
Collaborative Network-Based Graphical Progress Management Platform for Integration with a Collaborative Software Tool
In one embodiment, a progress management system (e.g., collaborative network-based graphical progress management platform) is integrated with a collaborative software tool. For example, a computer implemented method for implementing this integration includes providing secure access to an account of an organization for a collaborative software tool. This provides an ability to add a web component to a hosted web page having a graphical user interface for the collaborative software tool with the web component to provide features of the collaborative graphical progress management platform. The method further includes generating and transmitting encrypted information to a web browser of the user in order to execute authenticated requests and providing an update of the graphical user interface that includes a dashboard corresponding to the account of the organization for the collaborative software tool with selectable options of the collaborative network-based graphical progress management platform including business process options and business templates.
Linked account system using personal digital key (PDK-LAS)
One embodiment of the invention includes a system comprising: a personal digital key and a computer readable medium that is accessible when authenticated by the personal digital key.
USING HASH SIGNATURES OF DOM OBJECTS TO IDENTIFY WEBSITE SIMILARITY
Embodiments are directed to using a hash signature of a rendered DOM object of a website to find similar content and behavior on other websites. Embodiments break a DOM into a large number of data portions (i.e., “shingles”), apply a hashing algorithm to the shingles, select a predetermined number of hashes from the hashed shingles according to a selection criteria to create a hash signature, and compare the hash signature to that of a reference page to determine similarity of website DOM object content. Embodiments can be used to identify phishing websites, defaced websites, spam websites, significant changes in the content of a webpage, copyright infringement, and any other suitable purposes related to the similarity between website DOM object content.
SYSTEMS AND METHODS FOR PROVIDING INFORMATION RIGHTS MANAGEMENT OFFLINE FILE FACILITY
Systems and methods for providing secure offline file access utilizing information rights management (IRM) are provided herein. In some embodiments, the method may comprise storing one or more IRM-protected documents in a secure local storage on a user device; storing one or more consumption licenses associated with the one or more IRM-protected documents in the secure local storage on the user device, wherein the one or more consumption licenses is required to access one or more IRM-protected documents; detecting a loss of network connectivity on the user device; writing the one or more consumption licenses to an IRM location in memory on the user device; receiving a request to open a document of the one or more IRM-protected documents; reading the consumption license from the IRM location in memory; and enabling access to the requested IRM-protected document based on the consumption license.
TRUSTED TRANSACTION SYSTEM FOR DIGITAL ASSET LICENSING
A licensing system and related methods are described utilizing aspects of distributed ledger technologies to facilitate trusted and verifiable licensing transactions for creative works. A client device can include an asset editing tool for incorporating an asset selected from a plurality of licensable assets into a new creative work. The selected asset can be downloaded for incorporation into the new creative work. The new creative work incorporating the selected asset can be analyzed to determine an amount that the selected asset contributed to the new creative work, or an amount that the new creative work is attributable to the selected asset. Based on the analysis, a smart contract associated with the new creative work can be generated to include license fees for licensing the new creative work, receive payment transactions for licensing the new creative work, and fairly disperse calculated portions of received payment transactions to a licensor of the new creative work and to another licensor of the incorporated selected asset.
Technologies for secure server access using a trusted license agent
Technologies for secure server access include a client computing device that loads a license agent into a secure enclave established by a processor of the client computing device. The license agent receives a request from an application to access a remote server device. The license agent opens a secure connection with the server device and performs remote attestation of the secure enclave. The license agent authenticates the user and transmits a machine identifier and a user identifier to the server device. The machine identifier may be based on an enclave sealing key of the client computing device. The server device verifies that the machine identifier and the user identifier are bound to a valid application license. If the machine identifier and the user identifier are successfully verified, the application communicates with the server device using the secure connection. Other embodiments are described and claimed.
SYSTEM AND METHOD TO MONETIZE DIGITAL ARTWORK
A system for monetizing a digital artwork. A patron edition system server provides a user interface through client devices which can be used for uploading a digital artwork to a data store by an artist or by a representative. The system generates a limited number of patron edition copies of the digital artwork as desired by the artist and enables transfer of ownership executable through the user interface for each patron edition copies. A sharing copy of the digital artwork is generated which is used for providing an Art-as-a-Service feature by streaming the sharing copy to client devices with temporary viewing rights in exchange of a fee from customers. The system facilitates sharing of the fee among a plurality of stakeholders. The limited number of patron edition copies makes the digital artwork exclusive whereas the Art-as-a-Service feature enables generation of a recurring income from the digital artwork.
System automating the preparation of international intellectual property applications for filling
A system for automating preparation of IP applications has a server, a priority computer associated with a priority professional and a priority jurisdiction, and a second computer associated with a second professional and a second jurisdiction. A data store has portions associated with each professional, and which are only accessible by the respective professional after authentication. The priority professional sends application data for an IP application to the server for storage in the data store. The priority professional sends an instruction to initiate filing of the IP application in the second jurisdiction. A replicator on the server copies the application data to the portion of the data store associated with the second professional. A document assembler on the server assembles filing documents for the second jurisdiction by combining the application data with at least one form. The server sends the filing documents to the second professional for review and filing.
System and method for automated licensing identification and verification
A system for license identification and verification uses watermarking technology to embed license information in the medium itself. Various techniques for the creation of the license are described. The Platform on which the media will be used can extract the watermark data and thereby identify and verify the license. The watermark data includes a certain minimal amount of license data. If further information is required, the Platform can use the watermark data to request additional license details from a Licensor or from a license server. Using this approach, the Platform can readily identify and verify that the media in its possession is properly licensed.
Method and device for playing contents
The present invention provides a method for playing contents, which are stored in a storage device connected via at least one interface, the method comprising: detecting a connection of the storage device; transmitting transaction information stored in the detected storage device to a license server, wherein the transaction information includes transaction identification information which identifies a corresponding transaction and a user; receiving, from the license server, license information allowing to play the contents; and playing the contents on the basis of the license information, wherein the license information includes a license file and a license key.