Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

762 results about "Flow chart" patented technology

Method and apparatus for debugging, verifying and validating computer software

A new approach for software debugging, verification and validation is disclosed. The present invention utilizes a knowledge-based reasoning approach to build a functional model of the software code for identifying and isolating failures in the software code. The knowledge-based reasoning approach of the present invention uses the software design, which is preferably based upon a flow chart or block diagram representation of the software functionality, to build the functional model. The software block diagram contributes to the functional model by defining the inputs and outputs of the various blocks of code, as well as defining data interconnections between the various blocks of code. In accordance with a method of the present invention, test points are strategically inserted throughout the code, and each test point is associated with a corresponding block of code. Expected values of the test points for an expected proper-operation execution of the computer program are generated. The computer program is then executed on a computer, and the actual values of the test points from the program execution are compared with the expected values of the test points. Failed test points which do not agree with corresponding expected values are determined. The functional model, which includes information functionally relating the various test points to one another, is then used to isolate the failed test points to one or more sources of failure in the code.
Owner:MCDONNELL DOUGLAS

Method for measuring image and inspecting quantity under light detection and ranging (LiDAR) three-dimensional environment

InactiveCN101777189ASolve the problem of direct production of digital linear graph (DLG) productsImprove practicalityImage analysisPicture interpretationMultiple sensorSoftware
The invention relates to the technical field of mapping, in particular to a method for measuring image and inspecting quantity under the light detection and ranging (LiDAR) three-dimensional environment, comprising the following steps of: respectively manufacturing a digital surface model (DSM), a digital evaluation model (DEM) and a digital ortho image (DOM) according to multiple sensor data obtained by the LiDAR system, respectively layering and partitioning the DSM, the DEM and the DOM in advance, laminating the DSM, the DEM and the DOM to construct a three-dimensional environment, three-dimensionally measuring mark and intersecting, acquiring and cataloging digital line graphic (DLG) elements, and inspecting quality of the DLG. The invention breaks through the limitation that photogrammetric survey needs complex flow chart of data processing and professional photogrammetric survey equipment and software to construct stereopair by two photos, solves the problem that the LiDAR system directly generates the DLG products, shortens the period of DLG production by the LiDAR system, largely improves the practicability and the use value of the LiDAR system, and provides the base for the large-scale application of the LiDAR system in mapping, electricity, city planning, geology and design of road and railway.
Owner:WUHAN UNIV

Test program control stream path set creation method based on base path

The invention pertains to a path testing in a program testing. The concept of a program control flow base path is defined through bringing in the concept of base in mathematics, a data structure showing a program structure of a source program slice is obtained by using a compiler module first; then through traversing the data structure, a control flow path generating algorithm is utilized to generate a subset compiler module of a program control flow path which is based on a base path to interpret the semanteme on a tested source program, an abstract syntax tree structure showing the structural information of the tested program control flow is output. An adjacency matrix of a control flow graph generates a module ergodicity abstract syntax tree structure, and generates the adjacency matrix representation of a program flow chart. A control flow path subset generating module acquires the control flow information of the tested program through traversing the adjacency matrix, traverses the adjacency matrix by adopting a depth-first multiple backtracking method, and processes sentence nodes, thus a program control flow path subset based on the base path is generated. The method has the outstanding advantages in generating results and flows, and can be widely used in the engineering practice of a path cover testing in a software structure testing.
Owner:SICHUAN UNIV

Method for implementing code programming by graphical operations

The invention discloses a method for implementing code programming by graphical operations. The method is involved with a node module, a testing environment module, a flow chart module, a function module and a code output module. The node module is used for establishing test nodes corresponding to test programs according to different devices to be tested, related test devices and the corresponding test programs. The testing environment module is used for establishing a current operating environment for the flow chart module according to information of the device to tested, selected by a user. The flow chart module is used by the user to sequentially establish graphic flow charts formed by the test nodes according to the devices predicted for testing and the test nodes selected in correspondence to the corresponding test devices. The function module is used for storing and recording new functions and for supporting function calls regarding to the node module and the flow chart module. The code output module is used for converting the generated graphic flow charts into executable files formed by codes and outputting the files. The method is compatible with various testing environments (operating systems and CPU (central processing unit) environments) and is capable of providing graphical interface editing and testing logics to users and visually displaying the operating process and testing implication of function modules.
Owner:CHINA TECHENERGY +1

Method for realizing full three-dimensional intelligent virtual computer room

The invention relates to a method for realizing a full three-dimensional intelligent virtual computer room, and belongs to the fields of computer graphics and virtual reality. The method comprises the following steps of: (1) simulating a full three-dimensional system structure and state; (2) monitoring and managing the running states of multiple kinds of large computer room equipment in real time; (3) performing monitoring, transmission and three-dimensional display on signals in real time based on a C / S architecture; (4) automatically laying out and wiring in a three-dimensional space system in real time; and (5) in a three-dimensional space, performing quick positioning, three-dimensional navigation and intelligent analysis on exceptional equipment. In the method, after a two-dimensional sketch map is changed into a full three-dimensional real-time intelligent layout map, according to equipment connection information updated by a server, all equipment is subjected to real-time layout and wiring at a client, the connection relationships of the multiple kinds of equipment are more clear and intuitively, the concept of layout is added, and a phenomenon that a flow chart only has a single function of the connection relationships is improved, so each equipment comprises definite real-time position information, the exceptional equipment is quickly positioned, and the navigation display and intelligent analysis in the three-dimensional space assist users to more effectively judge problems and solve problems.
Owner:SHANGHAI UNIV

Compiler, system and method for defining, assigning, executing and monitoring processes and tasks in process management applications

The invented software system and method is an easy-to-use, browser-based solution, providing casual business computer users the ability to create, modify, and monitor business processes, much like spreadsheet software allows users to quickly complete complex math calculations. It is built on a “fill in the table” interface so any user can create a customized process within minutes, without having to understand how to flow chart or program a computer. Automatic alerts regarding work to be done, sent through a normal email client, are included as part of the product's feature set as well as a chronological history and a variety of default reports. Processes are easy to set up, deploy, and control, and participation in those processes is simple and fast. Any process can be immediately launched and is saved as a template for later use or modification. Templates can be shared or sold to other users, as well. Briefly, the invented system and method includes software running on a server accessible via a network, e.g. a local area network (LAN) or wide area network (WAN) such as the world-wide web by subscribing and logged on one or more proximate (centralized) or remote (distributed) users with laptops, desktops or workstations. The software features a friendly user interface with toolboxes, menus and buttons for patterned templating of processes and tasks and for management and oversight of the same. Process authors can construct templated processes in a table-drive manner that is parse-able by a process compiler and executable by a process engine. Process users can create task assignees chosen at will or from their own address books. Task assignees can use the software to follow optionally check-listed task steps and start/stop dates and times can be monitored and logged. Finally, reports can be generated. E-mail is the preferred conveyance of task-notification messages among various users of the invented software.
Owner:PROCESS PATH

Web-based efficient flow chart drawing system and method

The invention discloses a Web-based efficient flow chart drawing system and method. The system comprises a drawing module, an interface module and a file module, wherein the drawing module comprises a node management module, an edge management module and a group management module and is responsible for receiving parameters of an imported flow chart, packaging the parameters into Image objects and calling an open-source algorithm library to complete automatic layout and drawing work of the flow chart; the interface module comprises an interaction module and a data transmission module and realizes the page effect through a Bootstrap framework; the data transmission module is responsible for asynchronous transmission work of foreground and background data; the interaction module is used for determining graphic elements clicked by a user and transmitting names of the graphic elements to the background, and the background retrieves the graphic element information and returns to a user interface through the data transmission module; the file module is responsible for receiving SGV files sent by the drawing module, generating corresponding PDF files and exporting backup files of a MySQL database and is also responsible for importing files, uploading the files and analyzing the uploaded files to acquire drawing parameters.
Owner:JIANGSU UNIV

Interface automatic test method, test device, test equipment and storage medium

The invention discloses an interface automatic test method, a test device, test equipment and a storage medium, and the test method comprises the steps: obtaining interface set information of a to-be-tested object, and the interface set information comprises all interface nodes and interface descriptions thereof; according to the to-be-tested function, arranging the related interface nodes in sequence, and establishing association between the output parameter of the previous interface node and the input parameter of the next interface node in the two adjacent interface nodes to obtain an interface flow chart; performing deep traversal on the interface flow chart in combination with preset input parameters of the interface node, and generating a test code corresponding to each complete branch path from the traversal starting node to the back according to the complete branch path, the test code comprising a program for calling the interface node; and running the test code in the test running environment to obtain a test result. According to the invention, the test code for testing the interface is automatically generated by utilizing the interface endpoint flow and the configured parameters, and the automatic test can be completed by running the code in the test environment.
Owner:SUZHOU DRAGONTESTING INTELLIGENT TECH CO LTD

System and device capable of realizing automatic layout of flow chart

The embodiment of the invention provides a system capable of realizing automatic layout of a flow chart. The system comprises the steps that the logical relationship of nodes is obtained; the logical relationship of the nodes is analyzed and the nodes are graded; the nodes in the same grade are optimized, and an optimal layout mode is computed; the coordinates of each optimized node in the flow chart are determined by adopting a topological order. The logical relationship of the nodes is analyzed, the nodes are graded, and a Randker iteration sorting algorithm is adopted for the nodes in the same grade to compute the internal optimal arrangement mode of each grade, so that the number of cross points of flow lines is guaranteed to be the minimum, the nodes are uniformly and linearly distributed in a plane in an equidistant manner by utilizing a symmetrical layout method, the disorder and complexity of manual flow charting can be effectively solved accordingly, the reasonable layout of the flow chart can be realized rapidly and efficiently, and the accuracy of the layout of the flow chart and the clearness of business logic are guaranteed. Besides, the other embodiment of the invention provides a device capable of realizing automatic layout of the flow chart.
Owner:SHENZHEN AUDAQUE DATA TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products