摘要:
A computer implemented method and apparatus for preserving analytics while processing digital content. The method comprises receiving a command for processing analytics-enabled digital content from a source file to a target file; accessing source analytics metadata from the source file; and converting the source analytics metadata to a target analytics metadata in the target file, wherein the target analytics metadata is in a format consistent with a target file format.
摘要:
A method and apparatus for visualizing the underlying structure of a document using an interactive viewport overlay is disclosed. The method comprises accessing a document having a structure comprising a plurality of elements; displaying visible elements of the plurality of elements of the document; creating a new element for a corresponding one of each of a plurality of the visible elements, wherein each new element identifies structural information about a corresponding visible element; and displaying one or more overlays on top of an area of the displayed document, wherein the one or more overlay is less than the entire area of the displayed document, and wherein each overlay comprises the new elements displaying an underlying structure of the displayed document.
摘要:
A computer implemented method and apparatus for a subscription workflow. The method comprises receiving an input indicative of features of a plurality of software products to enable performance of one or more workflows, wherein the input is indicative of features that are less than all of the features of each software product in the plurality of software products; and enabling the features from the plurality of software products to be utilized on a computer to perform the one or more workflows.
摘要:
A method and apparatus for remote purchase, installation, and licensing of software is disclosed. The method comprising receiving, from a mobile device, a request for a software application; determining compatibility between at least one registered device and the software application; providing, to the mobile device, a list comprising compatible registered devices; placing the software application on an installation queue for the selected registered device in response to an input; and downloading the queued software application to the registered device.
摘要:
A method and apparatus for enabling interoperability of touch devices. The method comprises establishing communication between a master device and one or more slave devices, wherein the master device and the one or more slave devices each comprise a touch screen, and wherein the master device and slave device are each running an application; registering, with the master device, at least one capability for each slave device of the one or more slave devices, communicating a selection made on a slave device of the one or more slave devices to the master device; and implementing the selection from the slave device in the application running on the master device.
摘要:
A method and apparatus for provisioning price-differentiated products while deterring piracy comprising creating a plurality of triples, wherein each triple comprises a first component, a second component, and a third component, wherein each triple uniquely identifies a price-differentiated product; providing to a vendor of the product a plurality of pairs, wherein each pair in the plurality of pairs comprises the first component and the second component of the triple for each price-differentiated product provided to the vendor; receiving the pair from the vendor when the product is sold; providing to a purchaser identification verifier the pair for the product that was sold; receiving from the purchaser identification verifier the second component of the triple upon verification of an identity of a purchaser; and providing product activation information to the identity verified purchaser in response to receiving the second component, wherein the activation information enables use of the product.
摘要:
Systems and methods (“utility”) for comparing two or more product profiles are described herein. The utility may include a graphical user interface that is operative to compare and display the differences between product profiles so that a user may quickly determine whether to choose one of the profiles. The product profiles that are compared may include profiles representing two different products, or profiles representing different versions of the same product. Further, the product profiles being compared may include a first product profile stored locally on a user's computer and a second (update) product profile stored on a remote computer.
摘要:
A method and apparatus for validating the integrity of computer software installer files prior to installation of computer software comprising: generating at least one signature file for at least one corresponding installer file, the at least one signature file comprising a file name, a file size and a checksum, wherein the checksum is calculated for the corresponding installer file; and packaging the at least one signature file with the corresponding installer file, wherein the checksum in the signature file is used to validate the integrity of the installer file prior to installation of the installer file.
摘要:
A method and apparatus for collecting, merging and presenting content is disclosed. The method comprises collecting a plurality of selected content from a plurality of different content sources; storing the selected content in a temporary file; and merging the collected content into a cohesive document.
摘要:
A computer implemented method and apparatus for one-step signature trust of digitally signed documents comprising determining whether a digital signature is otherwise valid except for a lack of trust in a digital certificate; offering a recipient an option to establish trust in the digital certificate; and adding the digital certificate to a list of the recipient's trusted digital certificates when recipient opts to establish trust.