摘要:
A method and computer program product to procure digital rights management (DRM) event data comprises collecting a first set of event data in one or more standardized event data formats, and communicating the first set of event data to an event data collection server for storage. A second set of event data may also be collected in one or more standardized event data formats, which is also communicated to the event data collection server for storage. The method and computer program product may also include storing the first set, and optional second set, of event data in a centralized repository, authorizing access to the event data, and responding to at least one query from an authorized audit computer to provide event data associated with at least one of the first set of event data and the second set of event data retrieved from the centralized repository.
摘要:
A method to procure and audit digital rights management (DRM) event data by collecting a first set of event data in a first event data format, converting the first set of event data to one or more standardized event data formats, and communicating the first set of event data to an event data collection server for storage. The method may also include collecting a second set of event data in a second event data format, converting the second set of event data to one or more standardized event data formats, and communicating the second set of event data to the event data collection server for storage. The method may also include storing the first and second sets of event data in a centralized repository, authorizing access to the event data, and performing an event data audit corresponding to the event data.
摘要:
A method and computer program product to procure digital rights management (DRM) event data comprises collecting a first set of event data in one or more standardized event data formats, and communicating the first set of event data to an event data collection server for storage. A second set of event data may also be collected in one or more standardized event data formats, which is also communicated to the event data collection server for storage. The method and computer program product may also include storing the first set, and optional second set, of event data in a centralized repository, authorizing access to the event data, and responding to at least one query from an authorized audit computer to provide event data associated with at least one of the first set of event data and the second set of event data retrieved from the centralized repository.
摘要:
A method to procure and audit digital rights management (DRM) event data by collecting a first set of event data in a first event data format, converting the first set of event data to one or more standardized event data formats, and communicating the first set of event data to an event data collection server for storage. The method may also include collecting a second set of event data in a second event data format, converting the second set of event data to one or more standardized event data formats, and communicating the second set of event data to the event data collection server for storage. The method may also include storing the first and second sets of event data in a centralized repository, authorizing access to the event data, and performing an event data audit corresponding to the event data.
摘要:
A method and system for forming a data table in memory on an end user system. The data table forming a library index of storage locations to electronic digital content in memory. The method consists of retrieving an encrypted file from storage. The file has a beginning, an end and a trailer section located just prior to the end. The file is read from the end a predetermined distance to verify if an identifier is present. Reading and decrypting the trailer section from the file read. Determining if there are any updates in the trailer section. In the case there are no updates in the trailer section then decrypting the reference table containing one or more data table location indicators for data items with the first decrypting key. Next, decrypting one or data items with the first decrypting key. Populating the data table with data items at locations specified in the reference table.
摘要:
A fixture is provided for locating open conditions within circuits and short conditions between adjacent circuits on a flexible substrate having circuits extending along each side, as well as individual circuits extending along both sides. In one station of the fixture, the flexible circuit extends against a conductive backing plate, and conductivity measurements, to detect open conditions, are made between two probes moving among test points on the first side of the substrate, which is opposite the backing plate, and between one of these probes and the conductive backing plate. The latter type of measurement is used particularly to detect an open condition in a via extending through the substrate. In another station of the fixture, the first side of the flexible circuit extends against a conductive backing plate having an insulating sheet adjacent to the substrate, conductivity measurements, to detect open conditions, are made between two test probes moving along a side of the substrate opposite this insulated conductive backing plate, and capacitance measurements, to detect short circuit conditions, are made between one of these probes and the insulated conductive backing plate.
摘要:
A mechanism is provided for testing circuit traces extending along a flexible substrate, which is fed in a longitudinal direction between an upper plate and a lower plate. The upper plate includes a number of upper apertures extending across the flexible substrate and a number of upper segments, also extending across the flexible substrate, between adjacent apertures. The lower plate includes lower segments extending under the upper apertures and lower apertures extending under the upper segments. Two upper test probes are moved above the flexible substrate, while two lower test probes are moved under the flexible substrate. Tests are applied to both sides of the flexible substrate as the probes are brought into contact with test points in the areas accessible through the upper and lower apertures, with segments extending along the apertures on the opposite sides of the flexible substrate providing a backing surface for probe contact. A two-probe method may be used to determine the electrical characteristics of a circuit trace extending between test points, or a single-probe method may be used to determine the capacitance between a circuit trace and the plates. Circuit areas on the substrate are moved between the plates in a series of incremental motions to expose various points through the apertures as required to complete the testing process.
摘要:
Briefly according to the present invention, a system, computer readable medium and method to deliver encrypted digital content to from a first system for playing the content to a second system for playing the content. The method on the first user system comprising the steps of: reading from a computer readable medium metadata which has previously been associated with the content; selecting from the metadata associated content to decrypt; establishing a secure connection with an authorization authority, such as a clearinghouse, for decrypting the key used to encrypt the content; receiving a secure container containing the decrypting key for decrypting at least part of the previously encrypted content as permitted; decrypting the content and then encrypting the content with a new encryption key that is generated locally on the end user system.
摘要:
The sequential order of movements of a number of probes within a circuit test fixture is optimized through the use of an algorithm which sequentially orders test configurations provided in an input list. Each test configuration corresponds to the locations of probes within the fixture as a particular test is performed. In a first pass of the algorithm, for each test configuration, every other test configuration is considered as a next move candidate for which a weighted distance is calculated from the test configuration. Weighting factors reflect the degree of difficulty in moving one direction instead of another. A need to move one probe before another or to move in one direction before another, in order to prevent a collision within the test fixture, is also considered. A predetermined number of next move candidates having the lowest weighted distances are placed in an intermediate list for the test configuration. In a second pass of the algorithm, test configurations are linked, one to another, to form a list reflecting a preferred order of probe movement. In the process of linking with a test configuration, the available next move candidate having the shortest weighted distance is chosen from the intermediate list of the test configuration. If no available next move candidates remain in the intermediate list, the process returns to the first pass of the algorithm to get more next move candidates. Additionally, the algorithm is used to sequentially order individual points for a test fixture having only a single probe.
摘要:
Embodiments of the present invention allow a system or client device to process multiple Digital Rights Management (DRM) systems and formats using a universal DRM client. The universal DRM client can operate based on a universal license so that it may use the same DRM scheme or format used by the content provider. A DRM system may then build a universal license that includes information for gaining access to the content in the DRM package. In turn, a DRM package and the universal license may be provided to the universal client. Based on the information in the universal license, the client device can access the protected content even if it does not have the specific client program code for the DRM format used originally by the content provider.