CN100351832C - Moving browse equipment and method of data self-adapting - Google Patents
Moving browse equipment and method of data self-adapting Download PDFInfo
- Publication number
- CN100351832C CN100351832C CNB031088104A CN03108810A CN100351832C CN 100351832 C CN100351832 C CN 100351832C CN B031088104 A CNB031088104 A CN B031088104A CN 03108810 A CN03108810 A CN 03108810A CN 100351832 C CN100351832 C CN 100351832C
- Authority
- CN
- China
- Prior art keywords
- tree
- data
- equipment
- ability
- service end
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The present invention relates to the field of data communication through mobile devices, particularly to a mobile browse device and a data automatically adapting method which comprises the following steps: step one, a client terminal sends out a browsing request to a serving terminal; step two, negotiation is carried out in the device and a corresponding device is found out from a device tree; step three, ability matching is carried out and according to nodes determined in the device in the step two, the ability of corresponding nodes is found out in an ability tree; step four, step data is generated and according to the ability matching result of the step three, final data that needed by the client terminal is generated. The system sufficiently considers expansibility and maintainability, fundamentally does not need to change existing web pages, and can obtain the support of manufacturers in time without any regulation.
Description
Technical field
The present invention relates to the mobile device data communication field, particularly relate to the method for mobile browsing apparatus and data adaptive
Background technology
The mobile device here comprises that mainly PDA, mobile phone etc. can carry, and includes the equipment of browser.And the mode that generally also will possess certain and external communication is such as GPRS online, infrared data transmission, Bluetooth technology etc.And simplify the ability of mobile device, pay attention to its web page browsing aspect.
Along with infotech, especially the development of wireless technology, various portable radio machines greatly facilitate daily life and work, in the face of huge information, a kind of selection that people are many need not be sitting in and also can obtain the information oneself wanted before the computing machine.Webpage should be wireless domain is transferred in first hope of people from traditional field a kind of resource.Yet the driving of interests makes product that each manufacturer constantly releases oneself to adapt to the ever-increasing demand of people.But compatibility issue has just come out, and the information between each manufacturer can not be shared, and has deviated from the original intention that is convenient for people to the information of obtaining gradually, has also caused great waste simultaneously.Therefore we wish to have a kind of scheme can effectively solve the problem of utilizing of existing resource, provide best support to known and unknown equipment.
Summary of the invention
The object of the present invention is to provide the method for a kind of mobile browsing apparatus and data adaptive, make same piece of data after this scheme of employing, the multiple form of expression can be arranged, thereby adapt to the needs of on different equipment, browsing.And need not be the different data of the many covers of different device designs.This programme also has the expansion of being easy to, the characteristics of modification.Make things convenient for the user to greatest extent, the investment of protection businessman.
Technical scheme of the present invention was divided into for three steps substantially:
Equipment negotiation, capabilities match and data generate.
Description of drawings
Further specify the present invention below in conjunction with accompanying drawing:
Fig. 1: system's entire process process flow diagram;
Fig. 2: equipment is handled process flow diagram through consultation;
Fig. 3: device tree, expressed each manufacturer and products thereof;
Fig. 4: capabilities match processing flow chart;
Fig. 5: ability tree, node and device tree are corresponding one by one.Expressed the processing power figure of corresponding device;
Fig. 6: data generate figure.
Embodiment
In Fig. 1 system entire process process flow diagram, client is sent request to service end, wishes to browse certain file (S1) on the service end;
Equipment is consulted, and seeks relevant device in the slave unit tree, information such as the manufacturer of service end query user's end, model, so that in device tree, locate this equipment (S2), and if do not find this equipment, then failure (S7); Capabilities match (determining the display capabilities of equipment), the node according to (S2) determines in device tree finds the ability description (S3) corresponding to this node in the ability tree; Data generate, and the result according to the capabilities match of (S3) is described generates pending data, just can be correspondingly processed, and the data (S4) that generating client needs are returned net result (S5) to client, successfully finish (S6), and end (S7) makes mistakes.
Fig. 2 equipment is handled through consultation in the process flow diagram, and after client was sent browse request, equipment was consulted to be meant that mobile device sends browse request to service end, after the service end response, sends the process of consulting instruction to client.This is a question answering process, and purpose is to allow service end understand the ability of browsing of client.Service end is inquired manufacturer (S8) to client, and service end is searched producer (S9) in device tree, and service end is inquired its product type (S10).Service end is looked into this model in device tree, in device tree, mate corresponding entry (S11) then, if find, even if equipment consults to complete successfully (S12) so, otherwise equipment is consulted failure (S13), and service end can be returned corresponding error message (as shown in Figure 2) to client.The device tree here be meant according to the production firm of equipment with and products thereof the tree structure (as shown in Figure 3) formed.Manufacturer is a father node one by one, and the product of manufacturers produce so just can be organized into one tree shape structure as the child node under it, and it has described the manageable equipment of native system, and every equipment that occurs on this structure can be handled; Otherwise, all can not handle.
Fig. 3 device tree has been expressed each manufacturer and products thereof, Fig. 4 capabilities match processing flow chart, Fig. 5 ability tree, and node and device tree are corresponding one by one.Expressed among the processing power figure of corresponding device, capabilities match is meant the process of service end according to result's unique definite capacity of equipment in the ability tree of back equipment negotiation.Each node of ability tree (as shown in Figure 5) has been described the processing power of equipment, such as the ability that certain node is represented is: monochromatic English.Just expression and this node corresponding equipment can show black and white picture and can not the display color picture for these; Can show English and can not Chinese display.In general, the node of ability tree and the node of device tree (as shown in Figure 3) are one to one.Like this, after the node in unique definite device tree (equipment negotiation),, just can find the node (S15) of corresponding ability tree very easily, just can complete successfully capabilities match (S16) by the corresponding node (S14) of compare facilities tree and ability tree.This scheme is very easily for the expansion of equipment, and we only need add the equipment that needs support in device tree and ability tree, and the capabilities match process just can be carried out automatically, thereby supports new equipment easily.In the ability tree " default ability " node is arranged.Meaning of it if certain novel device does not have corresponding node in the ability tree, will forward " default ability " this node (S17) to so when carrying out capabilities match.Model B product as the B of manufacturer among the figure does not have corresponding node in the ability tree, so system default has matched " default ability " node." default ability " node is generally only supported the limited ability of browsing, such as monochromatic, English character collection.
Fig. 6 data generate among the figure, and the data generation is meant the result of service end according to capabilities match selects suitable filter, generates the process of final data.The filter here is meant a kind of like this processing procedure: for identical input data, after different filter processing, can produce different output (as shown in Figure 6).The expansion of system is also very convenient, and what specifically need do is exactly to design each filter, makes to reach desirable effect, this filter is added in the filter set to get final product then, and this has just well solved the maintenance and the upgrading of system.。
As shown in Figure 6, be the example that data generate.Such as certain webpage of a Web website, this webpage is to have the picture of one 256 look and " the 256 looks English webpage " of the English explanation of a part.If service end is selected to load one " 16 look filter " and one " Chinese filter ", be used for respectively 256 chromatic graph sheets are converted to 16 chromatic graph sheets and convert english information to Chinese.After handling like this, the final data of output has just become " Chinese web pages of 16 looks ".And whole process is transparent to the user.
Good effect
The whole frame structure of system has fully taken into account autgmentability and maintainability, and substantially need not Change already present webpage, only need between client and service end, add last layer and just can well separate The series of problems such as the compatibility of determining are effectively protected business investment; While is for the support of later new product Also just design some filter, and to the maintenance of device tree and ability tree, very simple. System architecture is not needed to do any adjustment, and this is just so that the support of businessman can be very timely. A series of Superior part so that this programme have a good application prospect.
Claims (4)
1. the method for mobile browsing apparatus and data adaptive comprises the following steps:
First step client is sent browse request (S1) to service end;
The second step equipment is consulted, and seeks relevant device in the slave unit tree, and manufacturer's information of service end query user's end is so that locate this equipment (S2) in device tree;
The 3rd step capabilities match, the node according to second step was determined in device tree finds the ability description (S3) corresponding to this node in the ability tree;
The 4th step data generates, and the capabilities match result according to the 3rd step selects suitable filter, generates pending data, handles the back and generates the data (S4) that client needs;
The 5th step was returned net result (S5) to client.
2. according to the mobile browsing apparatus of claim 1 and the method for data adaptive, it is characterized in that the equipment negotiation is meant that mobile device sends browse request to service end, after the service end response, send the negotiation instruction, in device tree, search producer to client.
3. according to the mobile browsing apparatus of claim 1 and the method for data adaptive, it is characterized in that capabilities match is meant the result that service end is consulted according to back equipment, the process of unique definite capacity of equipment in the ability tree.
4. according to the mobile browsing apparatus of claim 1 and the method for data adaptive, it is characterized in that described filter is meant a kind of processing procedure:, after different filter processing, can produce different output for identical input data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031088104A CN100351832C (en) | 2003-03-28 | 2003-03-28 | Moving browse equipment and method of data self-adapting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031088104A CN100351832C (en) | 2003-03-28 | 2003-03-28 | Moving browse equipment and method of data self-adapting |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1534506A CN1534506A (en) | 2004-10-06 |
CN100351832C true CN100351832C (en) | 2007-11-28 |
Family
ID=34283201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031088104A Expired - Fee Related CN100351832C (en) | 2003-03-28 | 2003-03-28 | Moving browse equipment and method of data self-adapting |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100351832C (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100452039C (en) * | 2005-11-18 | 2009-01-14 | 财团法人资讯工业策进会 | Conversion method and system for webpage data display |
CN103259548B (en) * | 2012-02-15 | 2015-06-24 | 联想(北京)有限公司 | Method and system of signal processing and mobile terminal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020040386A1 (en) * | 2000-08-31 | 2002-04-04 | Bertrand Berthelot | Method and device for adapting the content of documents of an information server |
WO2002029590A1 (en) * | 2000-10-02 | 2002-04-11 | Hewlett-Packard Company | Method and apparatus for transforming contents on the web |
US20030014499A1 (en) * | 1996-06-03 | 2003-01-16 | Mighdoll Lee S. | Method of transcoding documents in a network environment using a proxy server |
-
2003
- 2003-03-28 CN CNB031088104A patent/CN100351832C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030014499A1 (en) * | 1996-06-03 | 2003-01-16 | Mighdoll Lee S. | Method of transcoding documents in a network environment using a proxy server |
US20020040386A1 (en) * | 2000-08-31 | 2002-04-04 | Bertrand Berthelot | Method and device for adapting the content of documents of an information server |
WO2002029590A1 (en) * | 2000-10-02 | 2002-04-11 | Hewlett-Packard Company | Method and apparatus for transforming contents on the web |
Non-Patent Citations (1)
Title |
---|
基于Web内容的自适应页面转换助理 沈向峰,林守勋,黄铁军.计算机应用,第21卷第4期 2001 * |
Also Published As
Publication number | Publication date |
---|---|
CN1534506A (en) | 2004-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6389409B1 (en) | Method for obtaining unified information graph from multiple information resources | |
WO2012146136A1 (en) | Method and system for information searching | |
CN101986306B (en) | Method and equipment for acquiring yellow page information based on query sequence | |
CN104598604B (en) | A kind of Web side navigation is applied to the browsing method in various browsers | |
CN101815093A (en) | Method for adapting webpage to mobile terminal and mobile terminal page adaptation device | |
JP2006501558A (en) | Apparatus and method for displaying a web page session for a web application to a user | |
CN1936896A (en) | Information searching method and system based on searching engine | |
CN102654885A (en) | Mobile terminal webpage adaptation system and method | |
KR100493890B1 (en) | A user interface conversion system and method thereof enabling support of various devices | |
CN107679217A (en) | Association method for extracting content and device based on data mining | |
CN112131294A (en) | Method, system and device for quickly generating interface | |
CN106547568A (en) | Wallpaper replacing method, server and intelligent terminal | |
CN101853273A (en) | A method and network device for realizing conversion between webpage browsing modes | |
CN100351832C (en) | Moving browse equipment and method of data self-adapting | |
JP2010146366A (en) | Information providing server | |
CN101030228B (en) | Page navigation method and device | |
CN111047387A (en) | Recovery management method and device | |
CN110058833A (en) | External control device, sound conversational control system, control method and recording medium | |
EP1184797A2 (en) | Network dial-up access servo-system and method | |
CN102959507A (en) | Web display program conversion system, Web display program conversion method, and program for Web display program conversion | |
CN101394640A (en) | Communication resource line patrolling management system and method | |
CN113176840B (en) | Bookmark moving device in mobile phone browser and working method thereof | |
CN1645857A (en) | Network information appointing communicating method | |
JP4519309B2 (en) | Address translation system | |
JP2000298632A (en) | Device and method for information retrival and recording medium |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20071128 Termination date: 20210328 |