CN100401293C - Web page based correlation inquiry and page object backfill method - Google Patents

Web page based correlation inquiry and page object backfill method Download PDF

Info

Publication number
CN100401293C
CN100401293C CNB2005100335237A CN200510033523A CN100401293C CN 100401293 C CN100401293 C CN 100401293C CN B2005100335237 A CNB2005100335237 A CN B2005100335237A CN 200510033523 A CN200510033523 A CN 200510033523A CN 100401293 C CN100401293 C CN 100401293C
Authority
CN
China
Prior art keywords
web interface
backfill
web page
interface
query
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2005100335237A
Other languages
Chinese (zh)
Other versions
CN1828584A (en
Inventor
傅贵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Gaohang Intellectual Property Operation Co ltd
Suzhou Dongtinghe Intelligent Technology Development Co ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100335237A priority Critical patent/CN100401293C/en
Priority to PCT/CN2006/000308 priority patent/WO2006092102A1/en
Publication of CN1828584A publication Critical patent/CN1828584A/en
Application granted granted Critical
Publication of CN100401293C publication Critical patent/CN100401293C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web

Abstract

The present invention discloses a web page-based correlation query and page object backfilling method which comprises steps: a first web page interface accepts a query parameter inputted by a user, and builds a query parameter object according to the query parameter; a second web page interface is generated by the first web page interface; the second web page interface executes the query according to the query parameter objects, and displays the query result on the second web page interface; the second web page interface accepts a value selected from the query result by the user, and constructs a returning result object; the first web page interface backfills the relevant web page objects of the first web page interface according to the returning result object and a backfilling mapping table; the attribute values of the returned result object are displayed on the first web page interface. By using the technical scheme of the present invention, when the user inputs data, tedious data selection can be avoided, and the interactivity of the interface and the accuracy of the input of correlated data are improved.

Description

A kind of based on the correlation inquiry of webpage and the method for backfill page object
Technical field
The present invention relates to the application of Internet, be specifically related to a kind of based on the correlation inquiry of webpage and the method for backfill page object.
In general, the expression way at Web interface is by instrument (Wizard), allows user's " next step ", " next step " carry out, some contents of input on an interface, by clicking the Next button, enter into the another one interface, import some contents again, so repeatedly, click at last " finishing ", use this scheme user not have the overall situation to see, can only walk length by length, interactivity is poor.Second method be with the ejection dialog box of similar traditional GUI inquire about, the supplementary mode of selection, backfill, this method can not guides user be imported, the relevance between a plurality of lists unit is beyond expression inconvenient operation.
Another method is to show to allow the user fill in lot of data on the interface by a form on the Web interface, and unified at last submission the to is by the unified check of server end, the rationality of specified data.Make in this way the user when input, can't obtain relevant information, can only carry out the text input or from combobox, select a value; Text when input, can't guarantee the accuracy imported, and when selecting, if data volume is very big, selecting one from hundreds and thousands of data is the thing that bothers very much from combobox.
Summary of the invention
The technical problem to be solved in the present invention provides that a kind of the data enquire method interactivity that overcomes prior art is poor based on the correlation inquiry of webpage and the method for backfill page object, can not guarantee that the accuracy of text input and data select loaded down with trivial details shortcoming.
For solveing the technical problem, the present invention adopts following technical scheme:
A kind of based on the correlation inquiry of webpage and the method for backfill page object, may further comprise the steps:
A1 first web interface is accepted the query argument of user's input, and sets up the query argument object according to described query argument;
A2 generates second web interface by first web interface;
A3 second web interface is carried out inquiry according to described query argument object, and Query Result is presented on second web interface;
A4 second web interface is accepted the value structure return results object that the user chooses from described Query Result;
A5 first web interface is according to described return results object and backfill mapping table, the related pages object of backfill first web interface;
The property value of the described return results object of a6 shows on first web interface.
The further optimization of described technical scheme is that described query argument object is delivered to second web interface by first web interface.
The further optimization of described technical scheme is that second web interface is closed after described return results object returns first web interface.
Described query argument object is set to array, and it comprises parameter field: whether parameter name, parameter value, sign must have the Boolean type constant of parameter value.
Described return results object comprises codomain: attribute-name, property value have a plurality of attributes in the described return results object.
Described backfill mapping table comprises codomain: the form name of first web interface, return attribute name.
Use the constant parameter value in the described query argument object of symbol " # " sign.
Adopt technical scheme of the present invention, can avoid loaded down with trivial details data to select during user input data, improved the interactivity at interface and the accuracy of associated data input.
Description of drawings
Fig. 1 is an operation steps synoptic diagram of the present invention.
Embodiment
Below in conjunction with drawings and Examples the present invention is described in further detail:
As shown in Figure 1, the process of correlation inquiry and backfill page object is: the user imports some values (optional) on interface A, when needs are filled in an affiliated partner, carry out query function, in the interface A the inside according to the query argument object, according to interface A each the input list value, the generated query parameter generates interface B, and query argument is delivered to interface B, carry out inquiry by interface B, and show that Query Result is on the interface.The user chooses a suitable object (affiliated partner) from interface B, interface B organizes this to choose the attribute of object, and formation return results object, and turn back to interface A, simultaneously, interface B closes, and interface A is according to return results object and backfill mapping table, correlation table on the backfill interface A is unit only, and the result is shown to the user.
When the parameter on the interface A is delivered to interface B, because in general the title of the parameter of interface A and interface B is not one to one, so must shine upon, therefore define the query argument object so that the parameter on the interface A is delivered to interface B, input parameter comprises: interface B goes up the title of query argument, the value of parameter.The value of parameter has two sources: the input domain on quiescent value, the interface A (form item).Simultaneously, the partial query parameter is necessary, and other is nonessential parameter.So the entire parameter territory comprises three parts: parameter name, parameter value, must not have value not.Parameter name is a character string, it is not the value of a Boolean type that value must be arranged, have only parameter value complicated slightly, must use a special mark to be confirmed to be quiescent value or dynamic value, be that quiescent value is exactly this value, and dynamic value is used the title of form item, in the Web list, " # " be not generally as the form item title, so can use " # " to identify.Simultaneously, parameter can have a plurality of, so parameter object is designed to an array, the final argument object designs becomes:
The var query argument=[[" parameter name ", " # constant parameter value ", true],
[" parameter name 2 ", " form item title ", false] ...];
After the user imported desired value and is delivered to query window (interface B), the processing on the B of interface was professional special, and the user can define different inquiry modes, and the most qualified result is presented on the B of interface, and the user therefrom chooses a suitable value.
After the user chose suitable value, system need generate the suitable object that returns.Returning object part comprises: attribute-name, property value, returning in the object to have a plurality of attributes.
Returning definition of object is:
Var result={ " attribute-name ": " property value ",
" attribute-name 2 ": " property value 2 " };
The backfill of Query Result relates to two objects: the mapping of the rreturn value of query object, the list of current interface and Query Result attribute must have the mapping that " backfill mapping table " defines return attribute and list.
Having of this mapping: the form name of return attribute name, current interface, and support the backfill of the item of a plurality of lists.
So mapping definition is:
Var resultMaps={ " form item title ": " return attribute name " " form item title 2 ": " return attribute name 2 " };
After user's (application developer) of this function defines above-mentioned several data structures (query argument object, return results object, backfill mapping table), use Java Script,, just can realize this function than being easier to:
The first step: the user is the input inquiry parameter on first web interface;
Second step: first web interface is set up the query argument object;
The 3rd step: generate second web interface by first web interface;
The 4th step: first web interface is delivered to second web interface with described query argument object;
The 5th step: carry out inquiry by second web interface, Query Result is presented on second webpage circle;
The 6th step: the user chooses required value from described Query Result on second web interface;
The 7th step: by second web interface structure return results object;
The 8th step: described return results object returns first web interface, and second web interface is closed;
The 9th step: first web interface is according to described return results object and backfill mapping table, the related pages object of backfill first web interface;
The tenth step: the property value of described return results object shows on first web interface.

Claims (7)

1. one kind based on the correlation inquiry of webpage and the method for backfill page object, may further comprise the steps:
A1 first web interface is accepted the query argument of user's input, and sets up the query argument object according to described query argument;
A2 generates second web interface by first web interface;
A3 second web interface is carried out inquiry according to described query argument object, and Query Result is presented on second web interface;
A4 second web interface is accepted the value structure return results object that the user chooses from described Query Result;
A5 first web interface is according to described return results object and backfill mapping table, the related pages object of backfill first web interface;
The property value of the described return results object of a6 shows on first web interface.
2. according to claim 1 based on the correlation inquiry of webpage and the method for backfill page object, it is characterized in that: described query argument object is delivered to second web interface by first web interface.
3. according to claim 1 based on the correlation inquiry of webpage and the method for backfill page object, it is characterized in that: after described return results object returned first web interface, second web interface was closed.
4. arbitrary described based on the correlation inquiry of webpage and the method for backfill page object according to claim 1 to 3, it is characterized in that: described query argument object is set to array, and it comprises parameter field: whether parameter name, parameter value, sign must have the Boolean type constant of parameter value.
5. according to claim 4 based on the correlation inquiry of webpage and the method for backfill page object, it is characterized in that: described return results object comprises codomain: attribute-name, property value have a plurality of attributes in the described return results object.
6. according to claim 5 based on the correlation inquiry of webpage and the method for backfill page object, it is characterized in that: described backfill mapping table comprises codomain: the form name of first web interface, return attribute name.
7. described based on the correlation inquiry of webpage and the method for backfill page object according to claim 6, it is characterized in that: use the constant parameter value in the described query argument object of symbol " # " sign.
CNB2005100335237A 2005-03-04 2005-03-04 Web page based correlation inquiry and page object backfill method Active CN100401293C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB2005100335237A CN100401293C (en) 2005-03-04 2005-03-04 Web page based correlation inquiry and page object backfill method
PCT/CN2006/000308 WO2006092102A1 (en) 2005-03-04 2006-03-02 A method for backfilling the page layout information based on the web page

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100335237A CN100401293C (en) 2005-03-04 2005-03-04 Web page based correlation inquiry and page object backfill method

Publications (2)

Publication Number Publication Date
CN1828584A CN1828584A (en) 2006-09-06
CN100401293C true CN100401293C (en) 2008-07-09

Family

ID=36940840

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100335237A Active CN100401293C (en) 2005-03-04 2005-03-04 Web page based correlation inquiry and page object backfill method

Country Status (2)

Country Link
CN (1) CN100401293C (en)
WO (1) WO2006092102A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440038A (en) * 2013-08-28 2013-12-11 中国人民大学 Information collection system based on eye recognition and application thereof

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227451B (en) * 2007-01-19 2011-04-06 阿里巴巴集团控股有限公司 System and method for obtaining user interactive data by Web table list
CN102279876B (en) * 2011-07-22 2013-03-20 张士益 Method for controlling information interaction between websites
CN105635229B (en) * 2014-11-06 2019-09-17 阿里巴巴集团控股有限公司 Data earth-filling method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020087509A1 (en) * 2001-08-23 2002-07-04 Michael Meirsonne Method, Process, and System for Searching and Identifying Sources of Goods and/or Services Over the Internet
US6460060B1 (en) * 1999-01-26 2002-10-01 International Business Machines Corporation Method and system for searching web browser history
CN1493044A (en) * 2000-10-03 2004-04-28 ���ɵ¡�N���ʸ��� Method of locating web-pages by utilizing visual images
KR20040078632A (en) * 2004-08-23 2004-09-10 현인호 Apparatus and method for reconstructuring search research result using search engines

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1516039A (en) * 2003-01-06 2004-07-28 英业达股份有限公司 List form for writing web page list and its control method
CN1519746A (en) * 2003-01-23 2004-08-11 英业达股份有限公司 Method for carrying out wiriting forms of web pages by using list of form item

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6460060B1 (en) * 1999-01-26 2002-10-01 International Business Machines Corporation Method and system for searching web browser history
CN1493044A (en) * 2000-10-03 2004-04-28 ���ɵ¡�N���ʸ��� Method of locating web-pages by utilizing visual images
US20020087509A1 (en) * 2001-08-23 2002-07-04 Michael Meirsonne Method, Process, and System for Searching and Identifying Sources of Goods and/or Services Over the Internet
KR20040078632A (en) * 2004-08-23 2004-09-10 현인호 Apparatus and method for reconstructuring search research result using search engines

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440038A (en) * 2013-08-28 2013-12-11 中国人民大学 Information collection system based on eye recognition and application thereof
CN103440038B (en) * 2013-08-28 2016-06-15 中国人民大学 A kind of information acquisition system based on eye recognition and application thereof

Also Published As

Publication number Publication date
WO2006092102A1 (en) 2006-09-08
CN1828584A (en) 2006-09-06

Similar Documents

Publication Publication Date Title
Ngu et al. Semantic-based mashup of composite applications
US6262729B1 (en) Method and apparatus for binding user interface objects to application objects
US6389409B1 (en) Method for obtaining unified information graph from multiple information resources
KR101027848B1 (en) Computer aided query to task mapping
CN1755679B (en) Method and implementation for referencing of dynamic data within spreadsheet formulas
US8775930B2 (en) Generic frequency weighted visualization component
US7962443B2 (en) Method and system for replacing data in a structured design template
US20060075382A1 (en) Developing applications using configurable patterns
US8126937B2 (en) Visual database modeling
US20060074967A1 (en) Visual query modeling for configurable patterns
US20090031401A1 (en) Annotations for enterprise web application constructor
AU2008312423A1 (en) NLP-based content recommender
JP2006510133A (en) Modeling system for graphic user interface to cross-reference with related applications
JP2005004772A (en) Web page rendering mechanism using theme based on external program
US6973655B2 (en) System and method of integrating software components
US7890919B1 (en) Automatic component update and integration
CN104603777A (en) External action suggestions in search results
US20080244416A1 (en) Apparatus and method for creating and consuming custom visualization templates
Paternò et al. Engineering the authoring of usable service front ends
CN100401293C (en) Web page based correlation inquiry and page object backfill method
CN111198852A (en) Knowledge graph driven metadata relation reasoning method under micro-service architecture
US20030128239A1 (en) Method and apparatus for XML schema publishing into a user interface
US7434200B2 (en) Using incremental generation to develop software applications
CN103177008B (en) Method and system used for generating and executing structured query language (SQL) statement
Stavropoulos et al. Iridescent: A tool for rapid semantic annotation of web service descriptions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210104

Address after: 215000 Huangqiao Street East Street, Xiangcheng District, Suzhou City, Jiangsu Province

Patentee after: Suzhou dongtinghe Intelligent Technology Development Co.,Ltd.

Address before: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Effective date of registration: 20210104

Address after: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518057 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right