[go: up one dir, main page]

CN101695157B - Self-adapting method of display of mobile terminal screen in network application and system thereof - Google Patents

Self-adapting method of display of mobile terminal screen in network application and system thereof Download PDF

Info

Publication number
CN101695157B
CN101695157B CN2009101905132A CN200910190513A CN101695157B CN 101695157 B CN101695157 B CN 101695157B CN 2009101905132 A CN2009101905132 A CN 2009101905132A CN 200910190513 A CN200910190513 A CN 200910190513A CN 101695157 B CN101695157 B CN 101695157B
Authority
CN
China
Prior art keywords
screen
portable terminal
indicating template
mobile terminal
user interface
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
Application number
CN2009101905132A
Other languages
Chinese (zh)
Other versions
CN101695157A (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.)
Jiangxi Yubo Technology Co ltd
Original Assignee
Shenzhen Temobi Science and Technology 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 Shenzhen Temobi Science and Technology Co Ltd filed Critical Shenzhen Temobi Science and Technology Co Ltd
Priority to CN2009101905132A priority Critical patent/CN101695157B/en
Priority to PCT/CN2009/076344 priority patent/WO2011038564A1/en
Publication of CN101695157A publication Critical patent/CN101695157A/en
Application granted granted Critical
Publication of CN101695157B publication Critical patent/CN101695157B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention is applicable to the field of network application, and provides a self-adapting method of the display of a mobile terminal screen in the network application and a system thereof. The method comprises the following steps: a mobile terminal sending parameters related to the screen to a server; the server acquiring a service display template which is the best fit for the parameters related to the screen when the service request received by the mobile terminal contains a display part; the server sending the service display template which is the best fit for the parameters related to the screen and service data to the mobile terminal; and the mobile terminal resolving the display part of the service according to the service display template and the service data and then displaying the display part on the screen. By adopting the method, the mobile terminal can be used for displaying all the display parts of the service of the service display template fit for the parameters related to the screen in the server in a self-adapting way only by being provided with an analysis program, so that the display part of all network service application can be easily displayed on the screens of all mobile terminals provided with the analysis program.

Description

Mobile terminal screen shows in the network application adaptive approach and system
Technical field
The present invention relates to the network application field, relate in particular to the adaptive approach and the system that show image in the network application at various mobile terminal screen.
Background technology
At present, portable terminals such as mobile phone are not set up the standard of system, and in order to adapt to different market user groups' demand, the portable terminal of different model all might be different in places such as operating system, screen resolution, screen size, font, buttons in different brands or the same brand.Therefore, when portable terminal was used the disparate networks business, the diversity of portable terminal was brought very big difficulty with regard to the realization of giving Network.As watching at mobile phone in the application of video frequency program, the type that screen size or resolution are different just requires video frequency program that corresponding display mode is arranged, otherwise will occur can't see the problem of intact video images or video image distortion during displaying video programs.
Under the prior art, the user interface that finally presents of business is directly write in the client, after user's networking, client is obtained content from server and is shown.The replacing of user interface all needs the customer upgrade client like this, at every turn.A business wants to support the different types of machines screen, need transplant user interface at every kind of screen; If UI interface modification or layout has had variation also needs to remigrate all types; And because the characteristic differences such as operating system of various mobile phone terminals also need to develop different user interface process programs.Doing like this needs to consume great amount of manpower and material resources and financial resources, thereby has caused the decline of development cost rising and development efficiency.
Summary of the invention
The adaptive approach and the system that the object of the present invention is to provide mobile terminal screen in a kind of network application to show are intended to solve under the prior art, and the diversity of portable terminal makes in the network and the application that the shows related service problem of difficulty very.
The present invention is achieved in that the adaptive approach that mobile terminal screen shows in a kind of network application, and described adaptive approach comprises:
Portable terminal sends its screen relevant parameter to server;
Server receives when including the display part in the service request of portable terminal, obtains the professional indicating template of the most suitable described screen relevant parameter;
Server sends to portable terminal with professional indicating template and the business datum of the most suitable described described screen relevant parameter;
Portable terminal shows at screen parse the display part of described business according to described professional indicating template and business datum after.
Another object of the present invention is to provide the Adaptable System that mobile terminal screen shows in a kind of network application, described Adaptable System comprises:
The screen parameter transmitting element is used for sending the screen relevant parameter of portable terminal to server;
Professional indicating template acquiring unit is used for obtaining the professional indicating template of the most suitable described screen relevant parameter when the service request that receives portable terminal includes the display part;
Service transmitting unit is used for described professional indicating template and business datum are sent to portable terminal;
Professional display unit shows at screen after being used for parsing the display part of described business according to described professional indicating template and business datum.
The invention has the beneficial effects as follows: set up to be fit to the professional indicating template of different screen relevant parameter at server end, portable terminal from server end obtain the professional indicating template of the most suitable its screen relevant parameter and business datum then just can be on screen display business well; Also be that portable terminal only need be equipped with analysis program, resolve after professional indicating template and the business datum and just can show this business at screen well.Therefore, when network is used different business, only need build up professional indicating template at server end, and portable terminal does not need to do any change and just can show this business adaptively.Thereby greatly reduce the difficulty that Network is used at portable terminal.
Description of drawings
Fig. 1 is the flow chart of the adaptive approach that mobile terminal screen shows in a kind of network application of providing of the embodiment of the invention;
Fig. 2 is the structure chart of the Adaptable System that mobile terminal screen shows in a kind of network application of providing of the embodiment of the invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explaining the present invention, and be not used in restriction the present invention.
In embodiments of the present invention, portable terminal sends its screen relevant parameter to server; Server sends to portable terminal according to this screen relevant parameter with optimal professional indicating template and business datum; Portable terminal just can directly show at screen behind the display part according to professional indicating template and the business datum business of parsing.Be that portable terminal only need parse professional display part and just can show adaptively, and need do not do other any processing; Thereby can reduce the difficulty that Network is used, accelerate the popularization that Network is used.
The service provider of network application will can realize professional indicating template and the service logic of business tine, the various mobile terminal screen parameters of adaptation when network is released new service application in advance at server.Portable terminal is equipped with the program of resolving professional indicating template and business datum in advance.
Fig. 1 shows the flow process of a kind of adaptive approach that mobile terminal screen shows in network application that the embodiment of the invention provides.Described adaptive approach comprises:
In step S101, portable terminal sends its screen relevant parameter to server;
Portable terminal can or send its screen relevant parameter to server when networking afterwards.At portable terminal and server end, a kind of agreement GML that presents user interface of predefine can make things convenient for portable terminal to communicate by letter safely and fast with server.During mobile terminal networking, send the data message that includes the screen relevant parameter to server according to the predefine agreement; Server just obtains the screen relevant parameter of this portable terminal when connection of mobile terminal into network like this, the convenient response fast business relevant with screen display.
The data message that portable terminal is issued server end can be the data message of employing predefine agreement GML, and concrete form is:
GML?gml=GmlDecoder.decode(byte||datas);
Datas mainly is header information, can comprise as: the type of mobile-terminal platform attribute, portable terminal support, mobile terminal screen size and resolution, internal memory, version, platform, current Font size, whether support information such as 3D.
This header information also can comprise request resource file path or the page access path as service request simultaneously; Can finish service request sooner like this.The service request that this header information comprises specifically can be to realize service request in the key:requestPath of data message.
The screen relevant parameter can be that the initial parameter of portable terminal acquiescence also can be that the user is from editor's screen display relevant parameter; The user can make demonstration meet user's individual sexual demand more from editing the screen display relevant parameter.The user from edit the screen display relevant parameter mode can for:
Screen size width sys_screen.width;
Screen size height _ sys_screen.height;
getRealPath(HttpServletRequest?request,int?screenWidth,intscreenHeight)
The parameter value definition is described and can the web request in request j2ee be realized:
ScreenWidth: wide
ScreenHeight: height
In step S102, server receives when including the display part in the service request of portable terminal, obtains the professional indicating template of the most suitable described screen relevant parameter;
Server receives when including the display part in the service request of portable terminal, can obtain professional indicating template resource file path according to described service request, visit again the professional indicating template that described professional indicating template resource file path obtains the most suitable described screen relevant parameter.
Obtaining professional indicating template resource file path can use predefine agreement GML to realize: gml.getHeader (String key);
Key is the keyword that portable terminal sends to server, and this keyword can comprise header information or user-defined information.
Server obtains URL(uniform resource locator) (Uniform Resource Locator by function, generally be abbreviated as URL) filename, be that the web path of professional indicating template resource file is (in the server that adopts predefine agreement GML, generally be the file of suffix jxp by name), the web path of visiting this business indicating template resource file then obtains the most professional indicating template of the screen display relevant parameter of suitable portable terminal.
In step S103, server sends to portable terminal with professional indicating template and the business datum of the most suitable described described screen relevant parameter;
Server generates boil down to binary data packets behind the predefine document of agreement with described only professional indicating template and business datum, sends to portable terminal again.Professional indicating template and business datum are generated the accurate identification that the predefine document of agreement can make things convenient for data; File boil down to binary data packets can more conveniently be transmitted.
In step S104, portable terminal will directly show at screen according to the display part that described professional indicating template and business datum parse described business;
The described binary data packets of portable terminal elder generation decompress(ion), the described only professional indicating template of recycling predefine protocol analysis and business datum obtain showing at screen behind the display part of described business.No matter be the display part of any network application, portable terminal can show at screen after server gets access to suitable professional indicating template and business datum, has just realized that also mobile terminal screen shows the self adaptation to any business.
The application that the technology platform of employing the above embodiment of the present invention method carries out business development realizes business tine, professional indicating template that the data analytics engine that client relies on just can present service application fully at server end.Any like this service application all only needs to develop at server end, and portable terminal does not need to make any change, thereby has made things convenient for the use of user to new business, can accelerate the popularization of service application.The user installs unified client-side program at different mobile terminal, realizes that professional display part adapts to the screen of portable terminal automatically.Thereby any network application all need not at different mobile terminal screen exploitation different clients program.If server end does not find the matching template of the screen size of corresponding mobile terminal, server end will send optimal indicating template and be given to portable terminal; Like this, portable terminal is realized and can also namely have been realized the self adaptation of its screen display to the demonstration of the display part of any business.
Fig. 2 shows the structure of a kind of Adaptable System that mobile terminal screen shows in network application that the embodiment of the invention provides.For convenience of description, part related to the present invention only is shown here.Described Adaptable System comprises:
Screen parameter transmitting element 201 is used for sending the screen relevant parameter of portable terminal to server; Specifically as mentioned above.
Professional indicating template acquiring unit 202 is used for obtaining the professional indicating template of the most suitable described screen relevant parameter when the service request that receives portable terminal includes the display part; Specifically as mentioned above.
Service transmitting unit 203 is used for described professional indicating template and business datum are sent to portable terminal; Specifically as mentioned above.
Professional display unit 204 shows at screen after being used for parsing the display part of described business according to described professional indicating template and business datum; Specifically as mentioned above.
The above only is preferred embodiment of the present invention, not in order to limiting the present invention, all any modifications of doing within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (2)

1. adaptive approach that mobile terminal screen shows in network application is characterized in that described adaptive approach comprises:
Predefine user interface agreement;
The data message that portable terminal sends the screen relevant parameter according to described predefine user interface agreement is to server, and described data message comprises the request resource file path of type, mobile terminal screen size and resolution, internal memory, version, platform, current font size and service request that mobile-terminal platform attribute, portable terminal are supported;
Server receives when including the display part in the service request of portable terminal, obtain professional indicating template resource file path according to described service request, obtain the most professional indicating template of suitable described data message according to described professional indicating template resource file path;
Server generates described predefine user interface agreement with described the most professional indicating template and the business datum of suitable described data message, and with described predefine user interface agreement boil down to binary data packets, described binary data packets is sent to portable terminal;
The described binary data packets of portable terminal decompress(ion) is obtained described display part according to the described optimum professional indicating template of described predefine user interface protocol analysis and business datum, and described display part is shown at screen.
2. Adaptable System that mobile terminal screen shows in network application is characterized in that described Adaptable System comprises:
The screen parameter transmitting element is used for predefine user interface agreement; The data message that sends the mobile terminal screen relevant parameter according to described predefine user interface agreement is to server, and described data message comprises the request resource file path of type, mobile terminal screen size and resolution, internal memory, version, platform, current font size and service request that mobile-terminal platform attribute, portable terminal are supported;
Professional indicating template acquiring unit, be used for when the service request that receives portable terminal includes the display part, obtain professional indicating template resource file path according to described service request, obtain the most professional indicating template of suitable described data message according to described professional indicating template resource file path;
Service transmitting unit, be used for professional indicating template and the business datum of described the most suitable described data message are generated described predefine user interface agreement, and with described predefine user interface agreement boil down to binary data packets, described binary data packets is sent to portable terminal;
Professional display unit is used for the described binary data packets of decompress(ion), obtains described display part according to the described optimum professional indicating template of described predefine user interface protocol analysis and business datum, and described display part is shown at screen.
CN2009101905132A 2009-09-29 2009-09-29 Self-adapting method of display of mobile terminal screen in network application and system thereof Expired - Fee Related CN101695157B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2009101905132A CN101695157B (en) 2009-09-29 2009-09-29 Self-adapting method of display of mobile terminal screen in network application and system thereof
PCT/CN2009/076344 WO2011038564A1 (en) 2009-09-29 2009-12-31 Adaptive method and system for screen display of mobile terminal in network application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101905132A CN101695157B (en) 2009-09-29 2009-09-29 Self-adapting method of display of mobile terminal screen in network application and system thereof

Publications (2)

Publication Number Publication Date
CN101695157A CN101695157A (en) 2010-04-14
CN101695157B true CN101695157B (en) 2013-07-10

Family

ID=42094086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101905132A Expired - Fee Related CN101695157B (en) 2009-09-29 2009-09-29 Self-adapting method of display of mobile terminal screen in network application and system thereof

Country Status (2)

Country Link
CN (1) CN101695157B (en)
WO (1) WO2011038564A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834894A (en) * 2010-04-19 2010-09-15 中兴通讯股份有限公司 Method, device and system for remote processing
CN102137469A (en) * 2010-10-22 2011-07-27 华为软件技术有限公司 Content access control method, device and system
CN102479073B (en) * 2010-11-22 2014-07-02 卓望数码技术(深圳)有限公司 User application interface generating method
CN102571769A (en) * 2010-12-31 2012-07-11 北京华夏未来信息技术有限公司 Terminal resolution adaptation method and system
CN102810066A (en) * 2011-06-03 2012-12-05 北京千橡网景科技发展有限公司 Terminal adapting method and terminal and server based on terminal characteristic configuration program
CN102314408B (en) * 2011-09-05 2015-04-01 百度在线网络技术(北京)有限公司 Method, device, equipment and system for acquiring configuration information and configuring
CN103051652B (en) * 2011-10-14 2015-08-05 宁宇 A kind of mobile terminal cloud computing distribution platform
CN103379210B (en) * 2012-04-23 2015-09-02 深圳市摩掌信息技术有限公司 A kind of based on mobile phone characteristic suitability method for gaming and device
CN103514159B (en) * 2012-06-14 2018-07-13 阿里巴巴集团控股有限公司 A kind of method, system and the device of processing form templat
CN102902535A (en) * 2012-09-18 2013-01-30 深圳市融创天下科技股份有限公司 Picture self-adaption method, system and terminal equipment
US9117004B2 (en) * 2012-10-04 2015-08-25 Sony Corporation Method and apparatus for providing user interface
CN104270345B (en) * 2014-09-12 2018-05-25 上海斐讯数据通信技术有限公司 A kind of server end, client and its screen message acquisition methods
CN106897251B (en) * 2016-07-01 2020-07-28 阿里巴巴集团控股有限公司 Rich text display method and device
CN107018450A (en) * 2017-03-17 2017-08-04 北京潘达互娱科技有限公司 A kind of page display method and device
CN107220050A (en) * 2017-05-25 2017-09-29 努比亚技术有限公司 Adaptive display method, terminal and computer-readable recording medium
CN107608648A (en) * 2017-09-21 2018-01-19 广东天波信息技术股份有限公司 The method and apparatus for adjusting terminal LCD display effect
CN108009269B (en) * 2017-12-15 2022-01-25 北京小米移动软件有限公司 Method and device for displaying page data
CN108990004A (en) * 2018-08-06 2018-12-11 上海保资智能科技有限公司 A kind of the display information transferring method and system of electronics price tag
CN112422734A (en) * 2019-08-23 2021-02-26 中移雄安信息通信科技有限公司 Content display method, device, terminal, screen adaptation gateway and communication device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1467657A (en) * 2003-06-06 2004-01-14 腾讯科技(深圳)有限公司 Method and system for implementing template file in instant communication tool
CN101287189A (en) * 2007-04-09 2008-10-15 中国移动通信集团公司 A terminal display method, server and terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040009154A (en) * 2002-07-22 2004-01-31 엘지전자 주식회사 Internet content display method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1467657A (en) * 2003-06-06 2004-01-14 腾讯科技(深圳)有限公司 Method and system for implementing template file in instant communication tool
CN101287189A (en) * 2007-04-09 2008-10-15 中国移动通信集团公司 A terminal display method, server and terminal

Also Published As

Publication number Publication date
WO2011038564A1 (en) 2011-04-07
CN101695157A (en) 2010-04-14

Similar Documents

Publication Publication Date Title
CN101695157B (en) Self-adapting method of display of mobile terminal screen in network application and system thereof
US8219688B2 (en) Method, apparatus and system for service selection, and client application server
JP5111642B2 (en) Method and system for sharing images using digital media frames
JP5022301B2 (en) Proxy server, communication relay program, and communication relay method
CN101480017B (en) Method and device for providing service notification in network environment
US8156418B2 (en) Image acquisition from dynamic content for delivery to network-enabled static display devices
EP2574004B1 (en) Method, apparatus and system for improving synchronization efficiency of really simple syndication service
JP4644940B2 (en) Billing method, script conversion system and method
US20090307603A1 (en) Dynamic content delivery to network-enabled static
CN102917061B (en) Resource synchronization method and system
CN101505284A (en) Intelligent information dynamic pushing method and system
CN101159764A (en) Method and system to access door data of mobile service
CN103634172A (en) Method, device and system for processing multi-terminal cooperation information
CN103067423A (en) Browser kernel adaption method and browser
CN103873918A (en) Picture processing method, device and terminal
CN105824836A (en) Screenshot sharing method and device, and information receiving method and device
CN102904960A (en) An RSS-based information synchronization system and method
CN101771930A (en) User terminal, software hosting business management system and management method
CN107918619A (en) Advertisement demonstration method and device
CN101867784B (en) Method for filtering advertisements, digital television receiving terminal, server terminal and system
CN106933623B (en) Operation method, device and system of installation-free application
CN103139284A (en) Method for providing customized advertisement/news on scalable application service system
EP2255469B1 (en) Content management that addresses levels of functionality
CN110809031A (en) Method for transmitting file to mobile phone by computer
CN101146123B (en) A mobile phone reading system and its method

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
C56 Change in the name or address of the patentee

Owner name: SHENZHEN RONGCHANG TIANXIA TECHNOLOGY CO., LTD.

Free format text: FORMER NAME: SHENZHEN TEMOBI SCIENCE + TECHNOLOGY CO., LTD.

CP01 Change in the name or title of a patent holder

Address after: 19, building 18, Changhong technology building, 518057 South twelve Road, South tech Zone, Nanshan District hi tech Zone, Guangdong, Shenzhen

Patentee after: SHENZHEN TEMOBI TECHNOLOGY Co.,Ltd.

Address before: 19, building 18, Changhong technology building, 518057 South twelve Road, South tech Zone, Nanshan District hi tech Zone, Guangdong, Shenzhen

Patentee before: SHENZHEN TEMOBI SCIENCE & TECH Co.,Ltd.

ASS Succession or assignment of patent right

Owner name: RONGCHUANG TIANXIA (SHANGHAI) TECHNOLOGY DEVELOPME

Free format text: FORMER OWNER: SHENZHEN RONGCHANG TIANXIA TECHNOLOGY CO., LTD.

Effective date: 20150609

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150609

Address after: 200433 Shanghai City, Yangpu District Wei Road No. 6 502-8

Patentee after: Melt wound (Shanghai) development in science and technology Co.,Ltd. all over the world

Address before: 19, building 18, Changhong technology building, 518057 South twelve Road, South tech Zone, Nanshan District hi tech Zone, Guangdong, Shenzhen

Patentee before: SHENZHEN TEMOBI TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20180321

Address after: Room 301, room 101, rose city 101, Sihu North Road 129, Nanchang high tech Industrial Development Zone, Nanchang, Jiangxi

Patentee after: JIANGXI YUBO TECHNOLOGY CO.,LTD.

Address before: 200433 Shanghai City, Yangpu District Wei Road No. 6 502-8

Patentee before: Melt wound (Shanghai) development in science and technology Co.,Ltd. all over the world

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130710

CF01 Termination of patent right due to non-payment of annual fee