摘要:
A method for protecting an electronic file is provided. The method symmetrically encrypts the electronic file with a symmetric key, and asymmetrically encrypts the symmetric key. In addition, the method calculates a message digest for the encrypted electronic file, and obtains a trusted timestamp for the message digest. The method may provide security and authenticity for the electronic file.
摘要:
A method for monitoring information of trademarks via a trademark information Web site is disclosed. The trademark information Web site is accessible via the Internet. The method includes the steps of: setting search conditions, and periodically searching trademarks via the trademark information Web site according to the search conditions; obtaining a search result table in response to the searching, the search result table listing basic information of trademarks retrieved from the trademark information Web site under the search conditions; downloading detailed information of the trademarks in the search result table; and storing the detailed information of the trademarks downloaded into the database server. A related system is also disclosed.
摘要:
A computer-based method for creating XML files from an edited document is disclosed. The method includes the steps of: reading an edited document from a file transfer protocol (FTP) server; reading each of equation objects originally existed in the edited file and creating a tag image file (TIF) image according to the equation object being read; creating a joint photographic experts group (JPEG) image according to the TIF image and recording a pixel size of the JPEG image; creating an XML character string according to each paragraph in the edited file; inserting the XML character strings into different XML file templates, thereby obtaining different XML files. A related system is also disclosed.
摘要:
A computer-based method for evaluating patents is provided. The method includes the steps of: obtaining patents to be evaluated from a database server according to a predetermined patents evaluating date; assigning one or more undertakers to evaluate the patents; gathering basic information of the patents from the database server; providing the undertakers with evaluation parameters of each patent according to the basic information of the patents; submitting evaluation opinions made by the undertakers to relevant patents owners; and receiving evaluation decisions made by the patents owners and sending the evaluation decisions to the undertakers. A related system is also disclosed.
摘要:
A server generates a first ID in response to a user inputting a username on a web portal provided by the server. If the user selects a link page displayed through the web portal, the server generates a second ID and sends the first ID and the second ID to the selected link page. The server detects if the user can access the selected link page by reference to the first ID and the second ID. If the server verifies the information successfully, the link page may be entered using the portal information.
摘要:
In a method for analyzing an office action of a patent application using a computing device, an office action of a patent application that is downloaded from a patent office website is parsed using predetermined regular expressions (RE). The patent information of patent application is extracted from the office action according to predetermined keywords of the patent information if the office action fails to be parsed by the regular expressions. A regular expression of the extracted patent information is generated according to determined rules, and is stored into the storage system, to parse another office action using the generated regular expression.
摘要:
A system for automatically downloading notices of e-filed patent applications is provided. The system includes a local server. The local application includes: a parameter configuration module for configuring download parameters for downloading notices of e-filed patent applications; a download scheduler module for determining whether it is time to start downloading; a remote connection module for accessing the patent e-filing web site with identification of an applicant when it is time to start downloading, and retrieving information about all the e-filed patent applications of the applicant; and a notice download module for downloading notices to be downloaded and storing the downloaded notices in a database. A related method is also provided.
摘要:
In a method for processing an image file using a computing device, an image file from a storage system is read. If an image in the image file is slanted, an incision coordinates according to a configuration file in the storage system and a preset formula is calculated. The method incises the image using the calculated incision coordinates and storing the incised image in a new image file. If an image in the new image file is not slanted, the method further determines whether the image has been incised. If the image has been incised, the method records the calculated incision coordinates that make the image not be slanted as optimal incision coordinates, and stores the optimal incision coordinates into a database.
摘要:
The present invention provides a method for generating electronic patent application files, which includes steps of: creating multiple extensible markup language (XML) templates; setting basic requirements of drafted files; mapping the XML templates to chapter headers in the drafted files; analyzing and verifying whether the drafted files meet the basic requirements; parsing contents of the drafted files into corresponding XML templates if the drafted files meet the basic requirements; and generating XML patent application files according to the XML templates. A related system is also disclosed.
摘要:
An exemplary method for controlling a workflow is provided. The method includes: setting a check-status schedule and a reminder timer for each task of the workflow process; checking whether any task of the workflow process is in an incomplete state according to the check-status schedule; obtaining an operator name and a task assigned time of the task remained in the incomplete state; calculating a time difference between a current time and the task assigned time and calculating a remainder by utilizing modular arithmetic; and generating an alarm signal and sending the alarm signal to inform a corresponding operator to perform the task remained in the incomplete state if the remainder is greater than zero and not greater than the check-status schedule. A related system is also provided.