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

53 results about "Programming knowledge" patented technology

Programming Knowledge is the understanding of how to use a programming language, what it's syntax is, keywords, code usage (and understanding OOP if it is an object orientated language). This knowledge can be gained through reading textbooks and studying the language and concepts.

Method of saving data in a graphical user interface

A method and software code are provided for the storage of display values from one or more fields of a form of a graphical user interface (GUI) application running on a computing device. In response to a save command by a user of the computing device in relation to an open form, for each field of the form containing display values, the display values are saved in a data storage file. Then in response to a load command by a user in relation to an open form and a designated or default data storage file, the fields of the form are populated with the display values stored in the file. This enables a user of a GUI application to customize the application with no programming knowledge.
Owner:NORTEL NETWORKS LTD

Extraction and reapplication of design information to existing websites

A method and system is provided that allows for the extraction of design templates and other design information from an existing website through a visual point-and-click interface, requiring no programming knowledge; the detection and application of these templates across a plurality of existing web pages; as well as the application of these templates to newly generated content and newly generated or existing software.
Owner:INTERNET SIMPLICITY

Apparatus, system, and method for managing project customization, compliance documentation, and communication

An apparatus, system, and method are disclosed for managing construction projects. The present invention may include an option library module configured to provide a set of building options defined by a general contractor. The invention may also include an option set library module configured to allow a general contractor to define subsets of options from the option library module, the subsets of options organized into custom categories configured for selection of a single option by a customer. Additionally, the invention may include a room library module configured to allow the general contractor to define one or more room structures that the general contractor can associate with the one or more subsets of options, the room structure comprising an organizational unit representing a location related to a specific project or project template. Advantageously, this allows a general contractor to manage complex project customization without requiring programming knowledge.
Owner:CHAN JONATHAN +4

Translation process component

A translation tool that facilitates translation of a software product into multiple target human languages without requiring recompilation of any binary deliverables. The translation tool is installed by an end user who wishes to translate the software product into the target human language. The end user does not need any programming knowledge. The translator tool extracts all the strings from various sources in the software product, and displays them on a UI to a translator or exports them to a spreadsheet file. The translator translates all the strings via the UI or by modifying the spreadsheet file and saves the translations. The translator tool uses an MSI utility to package the translated deliverables into an installer. The resulting set of install files are now in the target language and can be deployed without having to recompile any of the binary files (EXEs, DLLs) or other content not requiring translation.
Owner:SQUARE D CO

System and method for gathering website contents

The invention provides a system of aggregating Website contents and a method thereof. The method comprises: (10) web page contents are received and packaged to an information source according to the interaction of users, and a nested table data model is established and Mashup script is generated, wherein, the nested table data model comprises atom attributes and examples thereof and / or tuple attributes and examples thereof; (20) the Mashup script is executed to process or aggregate the information source, and an information view graph is generated. With the system and the method adopted, mass users without any programming knowledge can extract out HTML web pages, RSS contents and the like on the Website without programming any program code and structure Mashup application which processes or aggregates the website contents.
Owner:CHINA TECH EXCHANGE

Distributed system for large volume deep web data extraction

A distributed system for large volume deep web data extraction that is extremely scalable, allows multiple heterogeneous concurrent searches, has power web scrape result processing capabilities and uses a well defined, highly customizable, simplified, search agent configuration interface requiring minimal specialized programming knowledge. A scrape campaign control module receives scrape control and web spider configuration parameters through either a command line interface of an HTTP based application programming interface. The control module uses those parameters to have an arbitrary plurality of web spiders created and deployed by a plurality of servers. Scrape campaign results are presented as prescribed.
Owner:QOMPLX INC

Converter-tool for a non-programmer user, to generate a web based application

A method of developing a software prototype for and by a non-programmer user enters user-inputs into a UI in natural language including documentation requirements and user's business logic. The UI has access to a database, and optionally to text files, spreadsheets, data in xml format and user's business logic information. A parser tool is used for automatically parsing user-inputs into easily processed software components and for automatically converting said inputs into an XML (Extensible Mark up Language) document. The XML document is converted into a XSLT document to form data base tables, and, the user selectively initiates validation, data retrieval and information storage. The user-input may be partially a voice input, assisted by a voice-to-text converter. The inputs may use the help of an Al robot. A user without any programming knowledge can create a software application which may be in real time, without any intermediary professional software help.
Owner:SAP AG

Creation of data extraction rules to facilitate web scraping of unstructured data from web pages

The present invention provides a method, system, and computer program to help a user without any programming knowledge create data extraction rules for collecting data from websites at scale. A user only needs to provide a web page Universal Resource Locator (URL), then mark and assign the needed data to its type. For example, on an e-commerce website, this data can be the product name, price, description, and so forth. Marking is done by highlighting the correct part of the web page. This creates a data extraction rule that describes the web template of full website and can be used thereafter for automated web scraping from all pages on a particular website.
Owner:PROFITERO

System and method for extending capabilities and execution efficiency of script based applications

Scripting Language based applications can be limited in their ability to supply and execute sophisticated logic and complex processing. More traditional programming languages contain explicit function and / or procedure calls to implement more complex functionality, however, these languages use more complicated syntax and traditionally require mosophisticated programming knowledge to use. There are provided systems and methods for extending the capabilities of an application program for execution by a terminal. The application includes a script based workflow and non-executable content. One such method comprises loading the workflow for interpretation by a script interpreter, such that the workflow is configured for having a plurality of executable elements. This method also provides a global symbol structure for reference by the executable elements, the global symbol structure including addressing for coupling selected ones of the executable elements to corresponding external components. The external components are provided by a native runtime environment of the terminal for performing the action specified by the selected executable elements. This method also executes the executable elements in sequence such that execution of the selected ones of the execution elements are redirected to the respective external components through the corresponding global symbols of the global symbol structure. Predefined knowledge of the contents of the global symbol structure is shared by the runtime environment and the workflow of the application.
Owner:MALIKIE INNOVATIONS LTD

Method and apparatus for graphically constructing applications utilizing information from multiple sources

A software component and method for constructing computer applications running on different runtime environments, which consume services provided in multiple protocols. Usage of the component and method is preferably done by a content professional and does not require programming knowledge for supporting the runtime environments or the protocols.
Owner:SAP PORTALS ISRAEL

Visual protocol designer

Disclosed is a graphical user interface to quickly build a graphical representation defining the set of instructions in a protocol without the user needing the programming knowledge to encapsulate those instructions in executable code. The graphical representation may include an arrangement of one or more graphical elements, with each graphical element corresponding to instructions or program logic. The user may also specify the set of parameters associated with each of the graphical elements. The arrangement of the one or more graphical elements, along with the set of parameters for each of the graphical elements, may be used to translate the graphical representation of the protocol into executable code for the protocol. The executable code for the protocol may then be executed by various flow cytometry machines in order to perform the protocol.
Owner:STRATEDIGM

Programming robot control device

The invention provides a programming robot control device which comprises a command card, a reading device and a main controller. The command card is used for prestoring control information used for controlling a robot, and the control information comprises logic information and action execution information; the reading device is used for reading the control information in the command card, compiling the control information and transmitting the compiled information data to the main controller through specific encoding; the main controller is used for decoding and analyzing the information data, a robot control command is obtained, the robot control command is stored, and the robot is controlled to execute preset actions according to the robot control command. According to the control device, a PC end and a PAD device are not needed, the robot can be controlled only by swiping a card, people having little or no professional computer knowledge and programming knowledge can operate the robot easily, popularization is easy, and flexibility is good due to the fact that the command card can store various kinds of control information.
Owner:BEIJING AIQI TECH CO LTD

Method and device for testing JAVA API unit component

The invention discloses a method and a device for testing a JAVA API (application program interface) unit component, which relate to the field of JAVA system testing. The method comprises the following steps that an API test library is established according to the to-be-tested JAVA API unit component and comprises the to-be-tested JAVA API unit component, to-be-tested JAVA API unit component variable information, an API testing private instruction and an API testing private instruction return result; the API test library is compiled by using a localization compilation tool to generate an application Applet for the testing; the application Applet is called according to a testing item; a testing script is generated by a local testing tool and executed; the testing is finished; the application Applet for the testing is deleted; and a testing environment is recovered. According to the method, the working strength of a tester can be reduced; the tester is not required to have very professional script programming knowledge; and the development and the maintenance cost in the testing process is reduced.
Owner:WUHAN TIANYU INFORMATION IND

Embedded graphical interface rapid development device and method

The invention discloses an embedded graphical interface rapid development device. The device comprises a configuration type interface designing tool for designing and generating a graphical interface; and a downloading configuration tool for uploading the graphical interface file to a programmable intelligent LCD (liquid crystal display); the device further comprises a programmable intelligent LCD and a main controller, wherein the programmable intelligent LCD is used for receiving the graphical interface file and explaining and independently operating the display interface, and the main controller is connected with the programmable intelligent LCD and used for controlling the interface to display data. The invention further discloses a corresponding embedded graphical interface rapid development method. The method comprises the following steps of: generating the graphical interface file through the configuration type interface designing tool; uploading the graphical interface file to a programmable intelligent LCD through the downloading configuration tool; when the interface operates, establishing the communication between the main controller and the interface so as to control and process the graphical interface. The graphical interface development process is simplified by using the device and method provided by the invention, developers without graphical interface programming knowledge can intuitively, rapidly and flexibly realize the man-machine graphical interface.
Owner:BEIJING GREATAL TECH

Graphical flexible coding system driven by extensible rule knowledge

The invention discloses a graphical flexible coding system driven by extensible rule knowledge. The graphical flexible coding system comprises a visual coding rule design module, a coding operation module and a warehousing and coding query module, wherein the visual coding rule design module is used for establishing various types of code segment nodes, the coding operation module is provided with a man-machine interface and used for quickly achieving specific coding by non-specialists, and the warehousing and coding query module is used for querying all information in a code library based on code segments by users aiming at actual needs to find out interested data sets through screening operation. The graphical flexible coding system provides a coding tool which has strong adaptability, can quickly construct a coding rule system in a visual way without requirements on programming knowledge and database knowledge for coding informatization management personnel and engineering and technical personnel, and realizes variable code segment length and content capable of changing at any time. The informatization management personnel can quickly design and modify a coding overall structure by utilizing a visual interface, the engineering and technical personnel cooperates to achieve code segment specific meaning information, and all the management and engineering personnel can carry out statistics on code information by utilizing the query module.
Owner:XIAN TECHNOLOGICAL UNIV

Synchronous simulation code generating method based on annotation

The invention provides a synchronous simulation code generating method based on annotation. The synchronous simulation code generating method based on annotation includes the steps that a simulation description model is designed; the simulation description model is derived to be a bottom-layer simulation code; the derived simulation code is placed in an actual simulator to be executed, the simulation code is modified according to an execution result, and then a modification result is synchronized into the simulation description model. Through the method, synchronous generation of the simulation description model and the simulation code can be completed. By using the synchronous simulation code generating method, the advantages of software simulation can be used fully, simulation software is applied to the real-time simulation field, the design cycle of the simulation model can be shortened, human-caused errors can be reduced, repeated workload can be reduced, and the requirements for programming knowledge of simulation personnel can be reduced.
Owner:PEKING UNIV

Method and apparatus for organizing information in a world wide web page format

In one embodiment, the present invention is a method and apparatus for organizing information in a world wide web page format. In one embodiment, information is received from a user (e.g., via a graphical user interface) and transformed into a world wide web page. The world wide web page is displayed to the user as the information is received (e.g., in substantially real time), so that the user can view the world wide web page as he or she constructs it. The invention therefore requires little to know prior programming knowledge.
Owner:AMERICAN TELEPHONE & TELEGRAPH CO

Data aggregation system and method

InactiveCN106789978AThe way of data aggregation is simple, flexible and convenientFlexibleTransmissionStructured data retrievalData aggregatorCentral database
The invention relates to the field of data processing, in particular to a data aggregation system and method. The system comprises an operation center used for obtaining data from subsystems and a client used for configuring configuration files of the subsystems; a central database and a server used for performing communication with the subsystems according to the configuration files, receiving and processing the data of the subsystems and writing the data in the central database are arranged in the operation center; and the operation center and the subsystems establish unified RESTful-based communication. According to the data aggregation system, the unified RESTful-based communication is established between the operation center and the subsystems to realize the communication between the server and the subsystems and between the components, and as the unified protocol is used, the system can freely select and change the data processing mode, a user can use the system without professional programming knowledge, and the data aggregation mode of the whole system becomes simple, flexible and convenient.
Owner:GOSUNCN TECH GRP

Web-based workflow automation system

A web-based workflow automation system for developing event-based workflows is provided. The workflow automation system enables users with little or no programming knowledge to easily create and schedule event based workflows utilizing a web based interface. The workflow automation system provides a unified platform for project and workflow creation, execution, and testing.
Owner:SINHA ARUP

Method and equipment for injecting data into applied database

The embodiment of the invention provides a method for injecting data into an applied database. The method comprises the following steps: leading an applied application programming interface (API) into a target system; creating a logic object based on user input; establishing relevance between the logic object and the applied API; forming the data injection rule; and injecting data into the applied database based on the relevance and the data injection rule. The invention also provides equipment for injecting data into the applied database. The equipment comprises a leading device, a creating device, a relevance device, a forming device and an injection device, wherein the leading device is used for leading the applied API into the target system; the creating device is used for creating the logic object based on user input; the relevance device is used for establishing relevance between the logic object and the applied API; the forming device is used for forming the data injection rule; and the injection device is used for injecting data into the applied database based on the relevance and the data injection rule. The method and the equipment have the following beneficial effect: the common users without programming knowledge can inject data into the applied database.
Owner:IBM CN

Distributed computation system and method for large-scale data set cross comparison

The invention relates to a distributed computation system for large-scale data set cross comparison. The distributed computation system comprises a cross comparison programming model, a master node, a programmatic interface and a rear-end distributed processing frame based on a heterogeneous distributed cluster. The distributed computation system aims to process and meet the computation of a data set cross comparison mode efficiently by applying a distributed computation environment. The visual cross comparison programming model is provided for a user, the user is helped to carry out abstraction simplification on the computation process to be processed, and various different cross comparison computation problems can be uniformly supported. The simple programmatic interface is provided for the user, the user is helped to develop a serial cross comparison program, and the user does not need to master the parallel programming knowledge. The achievement details of parallel computation are hidden by the system, the user does not need to master the internal structure of the system, and the use difficulty of the system is lowered. In addition, the provided cross comparison programming model and interface have nothing to do with hardware, and the system can be achieved in different distributed cluster environments conveniently.
Owner:张一凡

System and method for extending capabilities and execution efficiency of script based applications

Scripting Language based applications can be limited in their ability to supply and execute sophisticated logic and complex processing. More traditional programming languages contain explicit function and / or procedure calls to implement more complex functionality, however, these languages use more complicated syntax and traditionally require mosophisticated programming knowledge to use. There are provided systems and methods for extending the capabilities of an application program for execution by a terminal. The application includes a script based workflow and non-executable content. One such method comprises loading the workflow for interpretation by a script interpreter, such that the workflow is configured for having a plurality of executable elements. This method also provides a global symbol structure for reference by the executable elements, the global symbol structure including addressing for coupling selected ones of the executable elements to corresponding external components. The external components are provided by a native runtime environment of the terminal for performing the action specified by the selected executable elements. This method also executes the executable elements in sequence such that execution of the selected ones of the execution elements are redirected to the respective external components through the corresponding global symbols of the global symbol structure. Predefined knowledge of the contents of the global symbol structure is shared by the runtime environment and the workflow of the application.
Owner:RES IN MOTION LTD

Convenient script editing method sand system

The invention provides a convenient script editing method sand system. The convenient script editing method sand system are used in reediting of a script. The convenient script editing system comprises a graphics library, an LUA scrip and a function, functions of the script are divided into different function modules, and the function modules are displayed through graphics correspondingly, when editing is conducted, a graphics combination of a corresponding function is called in the graphics library, the script of an LUA language is generated, when execution is conducted, a user clicks the script, and the script calls the function to execute the LUA script function. The convenient script editing method sand system are applied in the field of script edition, and through subdivision and modularization of the script functions, and by displaying the scripts in a mode of the graphics, the user without programming knowledge is helped to fast and conveniently edits the script.
Owner:深圳市北斗智研科技有限公司

Business data analysis method and device

The embodiment of the invention provides a business data analysis method. Business data comprises multiple business nodes, and the business nodes have business properties. The method comprises the steps that original business data is acquired; the original business data is converted into business data in a self-defined format according to a preset self-defined format; a target business node in the business data in the self-defined format is determined; the business properties of the target business node are acquired; and the business properties, corresponding to a preset self-defined analysis item, of the target business node are adopted to calculate the self-defined analysis item. According to the embodiment, a unified analysis standard is adopted to analyze the business data in the self-defined format, so that the data quality in data analysis is improved; any business record data which is serially recorded and has a standard can be converted into the business data in the self-defined format for analysis, so that the application range is wide; and the analysis method is easy to operate, and an analysis scheme can be quickly formed without the need for programming knowledge.
Owner:DATANG MOBILE COMM EQUIP CO LTD

Object-oriented programming method based on code-free application development

ActiveCN114721647AImprove the efficiency of R&D business applicationsSoftware designVisual/graphical programmingPersonalizationSoftware engineering
The invention belongs to the technical field of computer software, and particularly relates to an object-oriented programming method based on code-free application development, which comprises the following steps of: establishing a mapping relationship between metadata and code elements; obtaining a programmable module according to the mapping relation; building a code-free module; according to the code-free module and the mapping relation, obtaining a programming type extension code-free module; and deploying the programming type module, the code-free module and the programming type extension code-free module, so that the programming type module, the code-free module and the programming type extension code-free module respectively provide services to the outside. According to the technical scheme provided by the invention, not only can code-free application development and object-oriented programming be effectively combined to complete various personalized complex business logics, but also developers can establish application software by using as little as possible or without programming knowledge, so that the efficiency of developing business applications by the developers is improved.
Owner:杭州普数软件有限公司

Graphical natural language boolean dependency builder and methods of using the same

Disclosed herein are systems and methods of use directed to Boolean builders. More specifically, the disclosed invention relates to systems and methods of use directed to graphical Boolean dependency builder interfaces as part of business process flows. In embodiments, the disclosed systems are configured to provide an interface allowing a user of the system with little or no knowledge of programming to create complex Boolean expressions which are utilized in the system or software. The creation of the Boolean expressions are performed by the user dragging and dropping objects which are representative of data elements (operands) and operations (operators) as well as evaluation orders. In a further embodiment, the system is configured to allow the user of the system to utilize drop down menus and selection options to further create and modify the Boolean expressions. The created expressions may then be utilized as part of a business process flow to achieve the desired outputs or obtain the desired results.
Owner:NELSON BRADLEY +1
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