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

349 results about "Function point" patented technology

A function point is a "unit of measurement" to express the amount of business functionality an information system (as a product) provides to a user. Function points are used to compute a functional size measurement (FSM) of software. The cost (in dollars or hours) of a single unit is calculated from past projects.

Multi-function pointing device

A multi-function pointing device is disclosed. The multi-function pointing device is operative to initiate an action in an electronic device in response to a movement of a pointing implement that is movably positioned in a holster. At least one sensor detects the movement (e.g. translation and rotation) of the pointing implement in the holster and outputs a signal indicative of that motion. The action initiated by the electronic device can include manipulating images on a display or a touch sensitive display, scrolling of the display, cursor movement, zooming in and zooming out on an image, and moving between various icons or objects on the display. The pointing implement can be a stylus for manipulating images displayed on a device such as a PDA, cell phone, digital camera, portable computing device, or the like. The multi-function pointing device can be a peripheral component that is connected with the electronic device.
Owner:HEWLETT PACKARD DEV CO LP

Software requirements metrics and evaluation process

A system and method for estimating a metric of a proposed product from a document describing the product in an arbitrary degree of detail provides accuracy comparable to a function point assessment of a fully detailed document by parsing a document into a plurality of lines in an outline form and assigning a hierarchy to each line. Values or weights are determined for each of a relatively small plurality of key words in accordance with the key word and the hierarchy level of the line in the parsed document in which the key word is found. An adjustment is made based on a category of the key word such as nouns and verbs and the hierarchy level of the lines as compared with the number of hierarchy levels found in the document. Further adjustments may be made for subject matter domain of the product and the source or author of the document.
Owner:LOCKHEED MARTIN CORP

Service assemblage based on MVC and method for page moulding development WEB platform

A method of MVC-based service assembly and page development WEB is based on MVC design mode, the M layer is realized by JavaBean, EJB, and Tuxdeo, the V layer is realized by HTML, the C layer is realized by page type, so as to completely separate pages and the logic; a page template is based on HTML extended tags and extended attributes to express the logic, the tags can be added in the HTML to express effects of dynamic pages; a component-based method: other components can be nested and used in a component template; the component is a part of the page template, which can generate a part of HTML codes during operation; all the attributes in the component are provided in a component configuration file, the attributes not provided in the component configuration file can be considered as html attributes for use; concrete steps on function point development of the page module are included.
Owner:ASIAINFO TECH NANJING

Method for determining function point changing through code analysis

The invention relates to a method for determining the change of functional points by analysing the change of codes: firstly, all changes of source codes to be compared are searched and collected on textual level and a diff result is generated; secondly, an incidence relation between the modified source codes and an interface function or method by analysing the structure relation of the source codes to be compared and a call graph result is generated; the diff result and the call graph result are finally analysed, all affected interface functions or methods are output in the form of graph or statement to generate an affected result graph. By the code analysis, the external function point which is affected when the version is updated, thus effectively assisting the testing and updating operation of new software versions.
Owner:ARRAY NETWORKS BEIJING

Method and device for managing regression testing

The embodiment of the invention discloses a method and a device for managing regression testing, and relates to the technical field of software testing. The method and the device are provided in order to ensure the reliability of testing and improve the testing efficiency at the same time, wherein the method of the embodiment of the invention adopts the following technical scheme: establishing mapping relations among demand function points, defects and test cases; acquiring changed demand function points; completing regression testing cases for the changed demand function points and defects acquired by a solution version of software according to the mapping relations; and testing the regression testing cases. The method and the device are mainly used for the software testing.
Owner:CENNAVI TECH

Power management system using a multi-master multi-slave bus and multi-function point-of-load regulators

A power management system may comprise two or more POL regulators configured to transmit and receive data over a shared bus according to either a proprietary or a common bus protocol. Each POL regulator may be identified by a unique address that is part of an address group, and may be configured via pin strapping to be able to perform a variety of power management functions. Any one of the POL regulators within the address group may become a bus master and transmit information to the shared bus by addressing itself. The other POL regulators in the address group may monitor the shared bus for events, and may respond to the transmitted information according to their address, their configuration, and the transmitted information. The response may include the POL regulators performing one or more power management functions, including adjusting their respective output voltages. The POL regulators may respond to each event according to the requirements corresponding to the event, thereby performing the necessary tasks to enable power management functions without the need for interconnecting analog signal lines and without being explicitly controlled.
Owner:INTERSIL INC

Dynamic micro-service calling method and device of multi-language cloud compiling

The invention provides a dynamic micro-service calling method and device of multi-language cloud compiling. The dynamic micro-service calling method comprises the following steps: after transmitting calling information of a micro-service of a user to a gateway by a terminal, judging whether the micro-service exists in a server or not by the gateway; if so, routing a calling request to the server so that the server executes a corresponding task according to the calling request; and feeding a result of the executed task back to the terminal. The called micro-service is a function point which is independent to a whole business system and can realize a pre-set function, but not the whole business system, so that the pre-set function can be realized through calling the current available micro-service when the business system is upgraded or has a fault, and the whole business system does not need to be called. The problem that a business finished by the business system cannot be normally operated when the business system is upgraded or has the fault is solved, and the flexibility, openness, maintainability and scalability of system function extension are effectively improved.
Owner:BEIJING BEISEN CLOUD COMPUTING CO LTD

Power distribution terminal plug-and-play communication method based on IEC 61850 standard

The invention discloses a power distribution terminal plug-and-play communication method based on an IEC 61850 standard, comprising that: a power distribution terminal transmits registration information to a main station terminal; the main station terminal receives and verifies registration information; if the registration information is inconsistent, a information model file is issued to the power distribution terminal according to the registration information or the information model filed is obtained through the power distribution terminal, so that the registration information received by the main station terminal is consistent with the registration information transmitted by the power distribution terminal; the main station terminal parses the information model file into a communication point table according to the corresponding mapping relation; the power distribution terminal transmits real-time operation information of a power distribution network to the main station terminal according to the local information model;and the main station terminal receives real-time operation information of the power distribution network and controls the power distribution terminal through orders. The invention, through the interaction of information models, realizes the self-description of the power distribution terminal and automatic recognition and automatic analysis performed on the function points of the power distribution terminal by the main station terminal so as to achieve the plug-and-play communication effect of the power distribution terminal when the power distribution terminal accesses the network, modifies configuration, updates and maintains the system.
Owner:BEIJING KEDONG ELECTRIC POWER CONTROL SYST

Method to identify buffer overflows and RLIBC attacks

A method and system detect buffer overflows and RLIBC attacks by determining if a critical call initiating function is a “potential threat”. In one embodiment, a critical call initiating function is considered a potential threat if the value of the return address of the critical call initiating function points to a location in memory between the location of the highest Thread Environment Block (TEB) or Process Environment Block (PEB) and the location of the lowest Thread Environment Block (TEB) or PEB. In another embodiment, a critical call initiating function making a call to a predefined critical operating system function is considered a potential threat if the value of the return address of the critical call initiating function points to the beginning of a new function with a zero offset.
Owner:GEN DIGITAL INC

Method and system for authorization of software function modules of internet of things

The invention provides a method and system for authorization of software function modules of the internet of things. The system for authorization at least comprises at least one terminal device, an operator operation platform communicated with the terminal device through a first network and an authorization authentication server communicated with the operator operation platform through a second network. The terminal device is used for starting an authorization procedure and can form a uniqueness mark through acquisition of relevant information and authorize the corresponding function module according to returned first authorization code information. The operator operation platform is used for processing authorization requests and the like of the terminal device. The authorization authentication server is used for managing secret keys of the terminal device and the operator operation platform and automatically generating the first authorization code information, second authorization code information and the like according to the uniqueness mark. According to the method and system, independent authorization can be conducted according to functions and function points of software, the version safety of the software is guaranteed, authorization is achieved according to the requirements, version management conducted by an operator is facilitated, and the operator can know the application condition of the software so as to further improve the software.
Owner:上海农业信息有限公司 +2

Outdoor AGV traffic avoidance method and device

The invention discloses an AGV traffic avoidance technology applied to an outdoor environment and discloses a corresponding implementation device to achieve traffic safety avoidance between AGVs and between the AGV and social vehicles and pedestrians in the outdoor environment. The technology includes step (1) of automatically generating a path by the AGV and analyzing whether there is an overlapwith the remaining paths of other AGVs, and inserting an avoidance point before the overlapping portion; step (2) of stopping the AGV after the AGV runs to the avoidance point, continuously querying aposition state of the corresponding avoiding AGV, and accordingly determining whether an avoidance area can be entered; step (3) of pre-inserting an avoiding function point for the running AGV, and ensuring that the current AGV with a high priority runs smoothly; step (4) of adopting a mode of transforming traffic lights for the avoidance of the social vehicles and the pedestrians, adding a communication and control module, and performing active control and modification or following an indication of the traffic lights according to the priority of the AGV. A visual recognition module can alsobe added to identify passing identifiers of the traffic lights, thereby judging whether or not the traffic can pass.
Owner:骁越科技(青岛)有限公司

Automatic software testing method based on business driving

InactiveCN102043716AGuaranteed reasonable testingReduce business capability requirementsSoftware testing/debuggingData fileSingle type
The invention relates to an automatic software testing method based on business driving. Driven by business logic, business modularization is carried out on a tested software object, automated software testing function points are refined to business components and a method for testing business modularization is formed; a single type component is used on the basis of minimal granularity; a combination type component is used on the basis of a page area; hypertext markup language (HTML) codes of the combination component are realized in a component template; the combination type component comprises the component template, components and component regulation to form a business component library; an automated software testing tool tests the components of the business component library, and packages testing logic in data files in a form of keyword mapping table; explanation and use are carried out on keywords by the automated software testing tool; and the automated software testing tool calls an object function library to obtain the keyword mapping table, and the business component library carries out testing with the automated software testing tool by the keyword mapping table.
Owner:LINKAGE SYST INTEGRATION

Software requirement analysis quantifying method and system

Provided are a software requirement analysis quantifying method and system. The software requirement analysis quantifying method comprises the steps that a sample acquiring module uses basic processes as classification objects to acquire samples of classifiers, characteristic attribute values of items to be classified in each sample can be determined according to the characteristic attribute of one basic process in history data, an output category can be determined according to development time of the basic process in the history data, a classifier generating module uses the obtained samples as training sample training classifier models, a classifying module can determine all characteristic attribute values of the basic processes divided according to software requirements to classify through the classifiers, and accordingly the corresponding output categories, namely the development time, can be obtained. The software requirement analysis quantifying method utilizes the history data to generate the classifiers, introduces the characteristics of function points of module types to more accurately estimate software development time and has good effects on quantifying software development time and controlling the service life of software.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +1

Method and device for realizing batch processing of images

The invention discloses a method and a device for realizing the batch processing of images; the method comprises the following steps of: reading an image source folder path and a processed image storage path input by the user; reading processing parameters input by the user, wherein the processing parameters comprise the coordinates of a left upper top point, cutting width and height, and zooming proportion; traversing all images; reading an image file according to the image source folder path, and acquiring an image flow; capturing the read image file according to the coordinates of the left upper top point and the cutting width and height; generating a buffer image object after being cut; constructing a buffer image by using new width and height according to the zooming proportion, and constructing an Input / Output (IO) flow to output to an appointed file; and ending. In the invention, the batch processing is realized for single function point (cutting, zooming or copying) no longer, but the batch processing of multiple function points is realized in a compatible manner; therefore, the working amount of user operation can be greatly reduced, and the convenience brought by programs is realized.
Owner:SHENZHEN WUJU SCI TECH

Method, device and system for determining function call relationship

The embodiment of the invention relates to a method, device and system for determining the function call relationship. The method comprises the steps: searching an instruction from an instruction address of a current code segment of a function to the high address direction to obtain a first SP (stack pointer) offset of the function; searching an instruction from the instruction address of the code segment to the low address direction to obtain a second SP offset of the function so as to obtain the offset of a stack frame of an address relative function storing a function return address; and obtaining the SP offset of the function according to the first SP offset and the second SP offset, wherein the SP of the function points to the stack frame of the function when the SP offset meets the preset requirement; and the return address of the function can be obtained according to the stack frame and the offset of the function. By tracing the function call relationship in the high address direction and the low address direction, the method can improve the accuracy in tracing the function call relationship.
Owner:庞双英

Automatic test method and device for document format conversion

The invention relates to a document process technology. A document format conversion method provided by the invention comprises the following comparing and assessing steps: a primitive attribute conversion step, a inter-attribute comparison step, and an assessment step. In the primitive attribute conversion step, primitive attributes of a source document and a target document are all converted to uniformly defined inter-attributes. In the inter-attribute comparison step, the inter-attributes of the source document and the target document are compared. In the assessment step, whether the document format conversion results are correct or not can be assessed according to the inter-attribute comparison results. The invention avoids using document authoring software of document foreground and a display interface thereof, but directly processes bottom codes of document of document background, which can efficiently realize automatic test to the document format conversion results. Compared with the present manual test method, the method for automatically testing document format conversion has higher efficiency and accuracy, can divide the test to the entire document into tests to every functional point and attribute according to different important degrees or different functions, and can more flexibly and reasonably assess the document conversion results.
Owner:BEIJING INFORMATION SCI & TECH UNIV +1

Dynamic micro-service editing method, device and server for multi-language cloud compiling

The invention provides a dynamic micro-service editing method, device and a server for multi-language cloud compiling. The method comprises the following steps: when a developer triggers a micro-service editing instruction on editing equipment, the editing equipment calls out a compiling window so that the developer can edit the script code of the micro-service in the window; after the editing is finished, the editing equipment sends the script code to the server, the server checks the script code, and then feeds back a corresponding check result to the editing equipment to realize the editing to the micro-service. Since the edited micro-service can realize one function point of the preset function but not the whole business system, other businesses in the business system formed by the micro-service still can run normally in the process of adding new function point, the normal operation of the whole business system cannot be affected in the process of upgrading the business system, and the flexibility, open, maintainability and scalability of the system function expansion are effectively improved.
Owner:BEIJING BEISEN CLOUD COMPUTING CO LTD

Application program testing method and system

The invention provides an application program testing method and system. The application program testing method comprises performing traversal on nodes of a preset operating tree, adding child nodes for the nodes according to trigger relationships between the nodes; performing depth-first traversal on the child nodes; enabling the nodes of the operating tree to be executable operations of a view object of a current webpage of a to-be-tested application program; recording generation paths of crash when the nodes performed traversal generate crash and continue performing traversal on other nodes which do not perform traversal; generating into a testing result according to the generation paths of the crash. The application program testing method can improve the coverage rate of testing function points in the application program.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Method for automatically generating test cases aiming at document converters

The invention relates to a method for automatically generating test cases aiming at document converters. The method includes step 1, acquiring formalized test needs according to product needs of test objects, and dividing test function points based on the formalized test needs; step 2, performing dynamic instantiation processing on class objects in the formalized test needs, writing test data in the class objects, acquiring class object sets containing the test data, serializing the class object sets, and generating XML (extensive makeup language) segments based on corresponding test function points; step 3, writing the XML segments based on the test function points in corresponding bottom-layer XML instance document sets, and generating test case documents. The method is independent of an office software interface, the problem of test blind points caused by the fact that office software is insufficiently supportive of standards is avoided, and test case generation is short in time and high in efficiency.
Owner:BEIJING INFORMATION SCI & TECH UNIV +1

XML (Extensive Markup Language) configuration file based test method and device

The invention provides an XML (Extensive Markup Language) configuration file based test method. The XML configuration file based test method comprises the following steps of obtaining a product to be tested, wherein the product to be tested comprises a plurality of function points to be tested; forming an XML configuration file according to the plurality of function points to be tested, wherein the XML configuration file comprises a plurality of test nodes, the test nodes and the function points to be tested are arranged in a one-to-one correspondence mode, every test node comprises a plurality of marker pairs comprising attribute identifications and the content information, and the content information is the information for test items corresponding to the test nodes; obtaining the product to be tested and the XML configuration file through an automated test frame; obtaining the corresponding test codes and the corresponding test item information according to the XML configuration file through the automated test frame; testing the test nodes according to the test items through the automated test frame. The invention also provides an XML configuration file based device. According to the XML configuration file based test method and device, the execution efficiency is high, the accuracy is high, the maintenance is simple and convenient, and the test efficiency of the product can be improved.
Owner:BAIDU INT TECH (SHENZHEN) CO LTD

Project size estimation tool

A tool estimates the size of a computer-related project. Transaction function points are quantified regarding transactions against files or data in the computer-related project. Data function points are quantified regarding files used to store data for the computer-related project. An unadjusted function point is calculated in accordance with the transaction function point and data function point. A value adjustment factor is determined as modified for a particular implementation. An adjusted function point is calculated in accordance with the unadjusted function point and the value adjustment factor. The size of the computer-related project is estimated in accordance with the adjusted function point.
Owner:ACCENTURE GLOBAL SERVICES LTD

Method and system for detecting Web application

The present invention provides a method and a system for detecting a Web application. The method comprises one or more of the following procedures. In the procedure of 101, the Web application is subjected to pre-analysis. In the procedure, a Web application function point related information and / or the vulnerability template set for the Web application is determined, and the vulnerability template is a script for detecting a specific vulnerability. In the procedure of 102, the Web application function point is analyzed. In the procedure, a vulnerability template sub set suitable for the Web application function point is determined from the vulnerability template set. In the procedure of 103, Web vulnerabilities are analyzed and verified. In the procedure, a second device analyzes and analyzes the Web vulnerabilities according to HTTP response and / or monitoring information.
Owner:CHINA UNIONPAY

Submicron surface plasmon polariton beam splitter based on composite cavity structure

The invention discloses a submicron surface plasmon polariton beam splitter based on a composite cavity structure. The surface plasmon polariton beam splitter comprises a metal thin film. A nanometer suture which can penetrate through an upper surface and a lower surface of the metal thin film are arranged on the metal thin film. A nanometer groove is formed on one side of the nanometer suture to form an asymmetric nanometer monolete suture. A metal-medium-metal metal injection molding (MIM) vertical cavity is integrated below the nanometer groove. On an operating wavelength of the beam splitter, a function point (FP) resonant cavity and the MIM vertical cavity are used for nearly manipulating surface plasmon polaritons (SPPs) independently, wherein the FP resonant cavity is formed in the upper half portion of the asymmetric nanometer monolete suture and the MIM vertical cavity is integrated in the FP resonant cavity. Therefore, the submicron surface plasmon polariton beam splitter based on the composite cavity structure has the advantages that SPPs beam splitting can be achieved. The greater advantage is that beam splitting wavelength can be allowed and convenient to adjust. Meanwhile, transverse size can not be increased, and the integrated height can be increased. In a high integration density plasmon polariton return circuit, the submicron surface plasmon polariton beam splitter based on the composite cavity structure has a potential application. The submicron surface plasmon polariton beam splitter based on the composite cavity structure is simple in structure, good in beam splitting performance, high in extinction ratio and capable of providing a design thought for other surface plasmon polariton function components.
Owner:PEKING UNIV

Automatic test method and device

The invention discloses an automatic test method and device, and belongs to the field of software test. The method comprises the following steps of: obtaining input object description information of ato-be-tested function point and at least one preset verification rule, wherein the input object description information is used for indicating a legal input condition corresponding to each input object, and the preset verification rule is used for verifying practical execution results of test cases; constructing at least one test case according to the input object description information, whereineach test case comprises each input object; obtaining a practical execution result obtained after the to-be-tested function point executes each test case; and verifying the practical execution resultaccording to a preset verification rule so as to obtain a test result corresponding to each test case. According to the method, the test cases are automatically generated according to the input object description information of the to-be-tested function point; and compared with the method of manually designing test cases by developers, the method is higher in efficiency and more comprehensive, sothat the software test efficiency is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

System and method for visually and dynamically configuring and generating diagrams

The invention discloses a system and method for visually and dynamically configuring and generating diagrams. The system comprises a visual edition interface, an operation behavior monitor and a configuration parameter verification unit, wherein the visual edition interface is provided with a form configuration area, a diagram rendering area and a code display area. The method comprises the following steps of: loading and rendering a corresponding parameter configuration area according to basic configuration parameters input by a basic configuration area; monitoring diagram configuration parameters determined and input in a form in the form configuration area; rendering a corresponding diagram by the diagram rendering area according to the monitored diagram configuration parameters; and generating and displaying a corresponding configuration code by the configuration code display area according to the monitored diagram configuration parameters. The system and method are convenient andrapid to operate, is suitable for being used by front end-free development basic personnel, and is capable of reducing the threshold of front end diagram configuration generation operations and extending function points of visual front end configuration tools. The system and method for visually and dynamically configuring and generating diagrams can be widely applied in the field of front end design.
Owner:广东广业开元科技有限公司

Unified log data analysis method

The invention discloses a unified log data analysis method. A unified log data set can be generated using unified log scripts in a website system according to the requirements of the unified log scripts, thereby facilitating automatic analysis on log data. First, the unified log data in the unified log data set is grouped according to a user identifier and a log type. For multiple pieces of unified log data in the same group, a complete operation track of the same user can be obtained through the combination of function points to track the service of the user. For multiple pieces of unified log data in the same group, the function points having the durations exceeding a threshold are determined by comparing the duration of each function point to analyze the performance of the function points. For multiple pieces of unified log data in the same group, the use frequency of each function point is counted to analyze hot spots of the function points, and the front and back functions of eachfunction point are counted to analyze the correlation of services.
Owner:LINEWELL SOFTWARE

Collet without deformation of the fixation radius of the balance-spring and manufacturing method of the same

The collet is formed by a metal band (10) whose inner contour (11) delimits the recesses (11a, 11b, 11c) for driving the collet onto a balance staff (2) and whose outer contour (12) includes a function point (4) between the collet and the balance spring (9) located at the end of an arm (14) at a distance R from the centre 0 of the staff (2) greater than that of any other point (6, 8, 13, 15, 17) of the outer contour (12). It is characterised in that the inner contour (11) includes a discrete number of points of contact (1, 3, 5, 7) with the staff (2) distributed along identical or different angular apertures α and in that width “I” of the band (10) varies such that the compression forces of the contact points (1, 3, 5, 7) on the staff (2) do not substantially alter the distance R after driving in, leading to a friction torque allowing angular orientation of the collet on the staff (2) and not introducing any unbalance.
Owner:NIVAROX FAR

Design document generation method and apparatus

The present invention provides a design document generation method and apparatus. The method comprises the steps of analyzing model files of a system to obtain metadata; calling a drawing tool to process the metadata so as to generate a system design diagram and corresponding text description information; and mapping the system design diagram and the corresponding text description information to a preset document template so as to generate a design document. The technical scheme can be used in any one period of a software development process, most importantly, can be used in a software development period, and the design document can be automatically generated without manually operating system function points.
Owner:NEUSOFT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products