Patent application number | Description | Published |
20080255903 | BUSINESS PROCESS EXECUTION METHOD, BUSINESS PROCESS ENGINE AND METHOD FOR DEPLOYING A BUSINESS PROCESS ENGINE - The present invention provides a business process execution method, a business process engine, a method for deploying a business process engine and a computer program product. According to one aspect of the invention, there is provided a business process execution method, wherein, the business process is predefined by using Business Process Specification Language, said method comprising: performing said business process and monitoring events generated during the execution of said business process; and jumping from one step of said business process to another step based on a preset jumping rule, thereby changing predefined process of said business process. | 10-16-2008 |
20080301080 | METHOD FOR RULE COMPLIANCE SITUATION CHECKING AND RELATED CHECKING SYSTEM - A method for rule compliance situation checking is provided. The method in one aspect, includes the steps of: a) building a rule model for predefined rules and building a business operational model for business processes; b) normalizing vocabularies in the rule model and the business operational model; c) checking whether the rule model is satisfied by the business operational model; and d) outputting a report on checking results. The present invention also provides a corresponding system for rule compliance checking. The rule compliance checking of the present invention allows users to perform fast and effective automatic checking of rule compliance, avoid interference of man-made factors in checking process to a great extent and thus guarantee veracity of checking results. | 12-04-2008 |
20080306979 | EDITING, CREATING, AND VERIFYING REORGANIZATION OF FLOWCHART, AND TRANSFORMING BETWEEN FLOWCHART AND TREE DIAGRAM - Provides methods for transforming a flowchart to an equivalent tree diagram, methods for transforming an equivalent tree diagram to a flowchart, methods for verifying reorganization of a flowchart, methods for editing a flowchart, methods for creating a flowchart and a flowchart editor. A flowchart includes one or more logic structures and one or more processing activities in said one or more logic structures. The method for transforming a flowchart to an equivalent tree diagram comprises: traversing said flowchart; transforming said one or more logic structures in said flowchart to one or more branching nodes in said tree diagram; and transforming one or more processing activities in said logic structures of said flowchart to one or more leaf nodes below corresponding branching nodes in said tree diagram. Further, edition of a flowchart and verification of reorganization of a flowchart are performed by utilizing an equivalent tree diagram. | 12-11-2008 |
20090119638 | METHOD AND APPARATUS FOR PROVIDING PROJECT DEVELOPMENT ENVIRONMENT AND PROJECT DEVELOPMENT SYSTEM - A method for providing project development environment for a developer, an apparatus for providing project development environment for a developer, and a project development system. The method determines an artifact which can be accessed by the developer and an artifact which cannot be accessed by the developer and is depended by the artifact which can be accessed by the developer based on a request of the developer, project assignment information and project artifact dependencies, and generates a logic artifact for the artifact which cannot be accessed by the developer and is depended by the artifact which can be accessed by the developer. The invention improves the security of the project development by generating the surrogate to make sure that every developer can not touch the whole content of the project, and the developer can freely invoke the depended artifacts. | 05-07-2009 |
20090222883 | Method and Apparatus for Confidential Knowledge Protection in Software System Development - An apparatus and a computer-implemented method for protecting confidential knowledge in a software system design which includes a plurality of artifacts. The method includes the steps of calculating a correlation between the confidential knowledge and the software system design, acquiring inter-dependencies between the artifacts in the software system design, and determining protection mechanisms for the respective artifacts according to the correlation and the inter-dependencies. The system includes a correlation calculating section for calculating a correlation between the confidential knowledge and the software system design; an inter-dependency acquiring section for acquiring inter-dependencies between the artifacts in the software system design; and a mechanism designing section for determining protection mechanisms for the respective artifacts according to said correlation and said inter-dependencies. | 09-03-2009 |
20100034851 | AIDS Vaccine Based on Replicative Vaccinia Virus Vector - Replicative live-vector vaccine against AIDS expressing antigen of human immunodeficiency virus (HIV) and its application are provided. Said vaccine is constructed on the basis of replicative vaccinia virus, such as vaccinia virus TianTan strain. The replicative live-vector vaccine of present invention is capable of inducing high level humoral and cell immunoresponse against HIV. The vector for constructing said vaccine, and immunization procedure using said vaccine are also provided. | 02-11-2010 |
20110107303 | METHOD AND SYSTEM FOR HANDLING SOFTWARE DESIGN CONFLICTS - A method and a system for identifying and resolving conflicts between design results from a parallel software design. The method includes: receiving a design diagram, wherein the design diagram includes a plurality of nodes and arrows connecting different nodes, with each node indicating a design artifact, and an arrow directed from one node to another node indicating that a design artifact corresponds to the one node depends on a design artifact corresponding to the other node; determining a level of a design artifact in the design diagram, identifying different design artifacts at a given level of the design diagram that depend on a common design artifact, and marking them as isomorphic design artifacts; and outputting a design diagram with the isomorphic design artifacts marked. A conflict between relevant designs are automatically identified in a bottom-up approach according to a software design hierarchy to facilitate conflict resolution. | 05-05-2011 |
20110191630 | DIAGNOSING A FAULT INCIDENT IN A DATA CENTER - A method, computer program product and apparatus for diagnosing a fault incident in a data center. A determination is made as to whether a fault incident happened in the data center. If a fault incident happened, then the business logic being executed in a node where the fault incident happened is determined. The log files associated with the execution process of the business logic is selected based on a management model corresponding to the data center, where the management model reflects the deployment and application dependency of the business logics. The fault incident is diagnosed based on the log files. The management model is utilized to select the log files associated with the execution process of the business logic, and to write information of the business logic and dependency relationships between the applications into the log file, so as to automatically, rapidly and accurately diagnose the fault incident. | 08-04-2011 |
20120136661 | CONVERTING TEXT INTO SPEECH FOR SPEECH RECOGNITION - The present invention discloses converting a text form into a speech. In the present invention, partial word lists of a data source are obtained by parsing the data source in parallel or in series. The partial word lists are then compiled to obtain phoneme graphs corresponding, respectively, to the partial word lists, and then the obtained phoneme graphs are combined. Speech recognition is then conducted according to the combination results. According to the present invention, computational complexity may be reduced and recognition efficiency may be improved during speech recognition. | 05-31-2012 |
20120166197 | CONVERTING TEXT INTO SPEECH FOR SPEECH RECOGNITION - The present invention discloses converting a text form into a speech. In the present invention, partial word lists of a data source are obtained by parsing the data source in parallel or in series. The partial word lists are then compiled to obtain phoneme graphs corresponding, respectively, to the partial word lists, and then the obtained phoneme graphs are combined. Speech recognition is then conducted according to the combination results. According to the present invention, computational complexity may be reduced and recognition efficiency may be improved during speech recognition. | 06-28-2012 |
20120198413 | METHOD AND APPARATUS FOR OBTAINING WORKING INFORMATION IN SOFTWARE ENGINEERING - An apparatus, method, and computer readable article of manufacture for obtaining working information in software engineering. The apparatus includes a sensor generator, configured to generate a sensor for a software tool used in software engineering according to the data storage manner of the software tool, such that the sensor detects the artifact change events associated with the software tool; and a central analyzer, configured to collect the artifact change events from the sensor, and analyze at least one attribute of the artifact change events, thereby obtaining working information. Also provided is a method corresponding to the apparatus described above. By using the apparatus and method for the invention, it can detect artifact change events for various software tools, and based on that, obtain various kinds of desired working information, therefore helping the collaboration of a team and the implementation of a project. | 08-02-2012 |
20120311549 | NON-INTRUSIVELY ADAPTING EXISTING PORTFOLIO OPTIMIZER FOR VALUATED DEPENDENCIES - Adapting an existing portfolio optimizer to support one or more valuated dependencies without modifying the existing portfolio optimizer, may include translating one or more original elements and associated dependencies in a portfolio to be optimized based on said one or more valuated dependencies; invoking the existing portfolio optimizer with the translated one or more original elements and associated dependencies; and translating optimization results, if said optimization results contain translated one or more original elements, into a solution characterized in terms of said one or more original elements. | 12-06-2012 |
20120317539 | METHOD AND APPARATUS FOR OBTAINING WORKING INFORMATION IN SOFTWARE ENGINEERING - A method for obtaining working information in software engineering is provided. The method includes generating a sensor for a software tool used in software engineering according to data storage manner of the software tool, where the sensor detects artifact change events associated with the software tool; and collecting the artifact change events from the sensor and analyzing at least one attribute of the artifact change events to obtain the working information. Also provided is an article of manufacture for carrying out the method for obtaining working information in software engineering as described in this application. | 12-13-2012 |
20130030802 | MAINTAINING AND SUPPLYING SPEECH MODELS - Maintaining and supplying a plurality of speech models is provided. A plurality of speech models and metadata for each speech model are stored. A query for a speech model is received from a source. The query includes one or more conditions. The speech model with metadata most closely matching the supplied one or more conditions is determined. The determined speech model is provided to the source. A refined speech model is received from the source, and the refined speech model is stored. | 01-31-2013 |
20130067435 | METHOD AND APPARATUS FOR PROGRAMMING ASSISTANCE - A programming assistance technical solution for a framework-based application program. The application program contains program files and configuration files, including: processing configuration files of an application program history base into a configuration file classification base according to types of frameworks; constructing a Closed Frequent Subtree Set according to the configuration file classification base and determining a support of the Closed Frequent Subtree; and providing the Closed Frequent Subtree Set and the support for programming assistance. The technical solution of the present invention can be employed to assist in programming of a framework-based application program. | 03-14-2013 |
20140040347 | METHOD AND SYSTEM FOR A WEB SERVER TRANSMITTING A RESPONSE TO AN ACCESS REQUEST - According to embodiments, method, systems, and computer program products are provided for a web server transmitting a response to an access request. An access request for a web application program deployed on a web server is received, where a response corresponding to the access request is composed with a script. A test script is transmitted. A response time of the test script is received. The response time includes a time that the test script is executed in a browser of a client and a time that the test script is transferred over a network. Different responses are transmitted to different types of scripts included in the response corresponding to the access request in accordance with the response time of the test script. | 02-06-2014 |
20140096224 | HANDLING OPEN AUTHENTICATION OF AN INVOKED WEB SERVICE IN A PROCESS - Embodiments relate to methods, systems, and computer program products for handling open authentication (OAuth) of an invoked web service in a process. An aspect includes determining whether an OAuth access token has expired. Another aspect includes initiating an automatic update of the OAuth access token based on determining that the OAuth access token has expired. | 04-03-2014 |
20140127962 | VACUUM CELL-ASSEMBLING DEVICE AND CELL-ASSEMBLING METHOD - The embodiments of the present invention disclose a vacuum cell-assembling device and a cell-assembling method. The vacuum cell-assembling device comprises: an upper substrate, a signal processing apparatus, and a lower substrate provided opposite to the upper substrate, wherein the upper substrate is provided with a light-emitting apparatus thereon, and the lower substrate is provided a photosensitive receiving element array thereon, and the photosensitive receiving element array is connected with the signal processing apparatus, and the signal processing apparatus is adapted for converting the electrical signals from the photosensitive receiving element array to a liquid crystal diffusion-simulation image. | 05-08-2014 |
20140132910 | SUBSTRATES AND LIQUID CRYSTAL PANELS COMPRISING THE SAME - A substrate is provided, in a non-display area, with at least blocking member that is used to form at least one enclosed space with negative pressure together with another substrate; in the liquid crystal panel formed by cell assembling of the substrate and the other substrate, the two substrates after cell assembling are tightly bonded together due to the at least one enclosed space formed by the substrates and the at least one blocking member pressed by external atmospheric pressure. The design of the substrate and the liquid crystal panel in the embodiments of the present invention can avoid occurring of mis-alignment of substrates and improve the product yield rate of the liquid crystal panel. | 05-15-2014 |
20140147203 | AUXILIARY MEMBER FOR PAVEMENT CONSTRUCTION, CONCRETE SLAB AND METHOD FOR PAVEMENT CONSTRUCTION - An auxiliary member for pavement construction, including: a cylinder, a base plate and a leveling bolt; the cylinder includes a first cylinder part and a second cylinder part which are connected and communicated with each other, the first cylinder part is provided with a sling installing member and a slurry inlet, bottom of the second cylinder part is connected with the base plate, the base plate is provided with a bolt extending hole and multiple slurry discharging holes which are communicated with the inner cavity of the second cylinder part, the leveling bolt includes a bolt head and a screw, the screw extends through the bolt extending hole, the bolt head is arranged in the second cylinder part and the bolt head is smaller than the inner diameter of the second cylinder part. The present invention further provides a concrete slab and a method for pavement construction. | 05-29-2014 |
20140156648 | METHOD AND APPARATUS FOR PROVIDING INTEGRATED SEARCH AND WEB BROWSING HISTORY - An apparatus, method, and computer program product are provided for creating and displaying an integrated search and web browser history to a user. In particular, the apparatus includes a processor and a memory including computer program code, and the memory and computer program code are configured to, with the processor, cause the apparatus to receive search data provided to a website and navigational data relating to a webpage. The apparatus may determine a relationship between the search data and the navigational data and may further provide for a graphical representation of the search data, the navigational data, and the relationship between the search and navigational data to be displayed to the user. Thus, the user can have not only a record of the webpages accessed or search terms used in the previous search, but also a meaningful organization and contextual representation of the search. | 06-05-2014 |
20140185780 | METHOD AND A SYSTEM FOR AUTOMATICALLY DETERMINING PARAMETERS FOR CONTRAST SCAN - A method of automatically determining parameters for a contrast scan, the method comprising obtaining scan-object information, selecting a scan protocol corresponding to a part of at least one part of a scan-object to be scanned from a plurality of scan protocols, each of the plurality of scan protocols corresponds to a part of the at least one part of the scan-object to be scanned and comprises built-in scan parameters, and automatically determining a scan delay and injection parameters with respect to the scan-object and the part of the scan-object to be scanned. | 07-03-2014 |
20140337945 | CONTEXT-AWARE ADAPTIVE AUTHENTICATION METHOD AND APPARATUS - A context-aware adaptive authentication method may comprise: determining a context for a user; adjusting automatically an authentication configuration for the user based at least in part on the context, wherein different matching accuracies of an authentication algorithm for the same authentication input data are associated with respective authentication configurations; and performing an authentication of the user with the authentication configuration, wherein for the user under a safe context, the authentication is performed by decreasing a matching accuracy of the authentication algorithm. | 11-13-2014 |
20150046801 | Document Editing Synchronization - Document editing synchronization techniques are described. In one or more implementations, one or more inputs are received via a user interface to edit a first portion of a first document, the first portion of the first document corresponding to a first portion of a second document. Responsive to receipt of an input to begin editing of a second portion of the first document, correspondence in the user interface of the second portion of the first document is indicated to a second portion of the second document automatically and without user intervention. | 02-12-2015 |