WO2017059727A1 - Self-adaptive data display method, terminal device and server - Google Patents
Self-adaptive data display method, terminal device and server Download PDFInfo
- Publication number
- WO2017059727A1 WO2017059727A1 PCT/CN2016/092987 CN2016092987W WO2017059727A1 WO 2017059727 A1 WO2017059727 A1 WO 2017059727A1 CN 2016092987 W CN2016092987 W CN 2016092987W WO 2017059727 A1 WO2017059727 A1 WO 2017059727A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- data
- terminal device
- request message
- display
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a data adaptive display method, a terminal device, and a server.
- the embodiments of the present invention provide a data adaptive display method, a terminal device, and a server, to solve the problem that the terminal device needs to display data and the compatibility conflict, and improve the speed of data loading.
- a data adaptive display method includes:
- the terminal device After receiving the data display instruction, the terminal device sends a request message to the server, where the request message includes parameter information related to the display;
- the server After receiving the request message, the server acquires data information to be displayed, and converts the data information to be displayed according to parameter information in the request message, and converts the converted data information and Sending a URL to the terminal device;
- the terminal device acquires data information and a URL returned by the server, and displays the data information on a page corresponding to the URL.
- a terminal device is provided, where the terminal device includes:
- a sending module configured to send a request message to the server after receiving the data display instruction, where the request message includes parameter information related to the display;
- a display module configured to acquire data information and a URL returned by the server according to the request message, and display the data information on a page corresponding to the URL.
- a server includes:
- an obtaining module configured to acquire data information to be displayed after receiving the request message sent by the terminal device
- the request message includes parameter information related to the display
- the conversion module is configured to convert the data information to be displayed according to the parameter information in the request message, and send the converted data information and the URL to the terminal device.
- the terminal device before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After receiving the request message, the server acquires data information to be displayed, and converts the data information to be displayed according to parameter information in the request message, and sends the converted data information and URL to the The terminal device; finally, the terminal device displays the data information on a page corresponding to the URL. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and the loading load of the browser on the terminal device is reduced, the access traffic is saved, the speed of data loading is improved, and the user can experience diversification.
- Graphic display interface Brief description of the drawing
- FIG. 1 is a block diagram of a composition of a data adaptive display system according to an embodiment of the present invention
- FIG. 2 is a flowchart of an implementation of a data adaptive display method according to an embodiment of the present invention
- 3 is a flowchart of an implementation of a data adaptive display method according to another embodiment of the present invention
- FIG. 4 is a structural diagram of a terminal device according to an embodiment of the present invention.
- FIG. 5 is a structural diagram of a server provided by an embodiment of the present invention.
- the terminal device before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After the request message is obtained, the data information to be displayed is obtained, and the data information to be displayed is converted according to the parameter information in the request message, and the converted data information and the U RL are sent to the terminal device; The data information is displayed by the terminal device on a page corresponding to the URL. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and the loading load of the browser on the terminal device is reduced, the access traffic is saved, the speed of data loading is improved, and the user can experience diversification.
- Graphic display interface The embodiments of the present invention also provide corresponding systems, servers, and terminal devices, which are described in detail below.
- FIG. 1 is a block diagram showing the composition of a data adaptive display system according to an embodiment of the present invention.
- the system includes a terminal device 1 and a server 2.
- the terminal device 1 includes, but is not limited to, a smart phone, a tablet computer, a computer, etc., on which a UI interface of the wireless authentication management system can be loaded and displayed through a browser;
- the server 2 is a wireless authentication management system server.
- the terminal device 1 is configured to receive an operation instruction of the user, and display the data information according to the operation instruction, including:
- the sending module 11 is configured to send a request message to the server after receiving the data display instruction, where the request message includes parameter information related to the display;
- the display module 12 is configured to obtain the data information and the URL returned by the server according to the request message, and display the data information on a page corresponding to the URL.
- the parameter information related to the display includes type information and version information of the terminal device
- the sending module 11 includes:
- the first obtaining unit 111 is configured to: after receiving the data display instruction, invoke a preset script function to acquire parameter information of the browser, and obtain type information of the terminal device from the parameter information of the browser. And version information;
- the sending unit 112 is configured to add the type information and version information to the request message, and send the request message to the server.
- the display module 12 includes:
- the second obtaining unit 121 is configured to obtain data information and UR L returned by the server by using a preset script function
- the display unit 122 is configured to invoke the first display interface according to the type information, display the received data information on the page corresponding to the URL in a report manner, or invoke the second according to the type information.
- the display interface displays the received data information on the page corresponding to the URL in a floating window manner.
- the server 2 includes:
- the obtaining module 21 is configured to obtain, after receiving the request message sent by the terminal device, the data information to be displayed, where the request message includes parameter information related to the display;
- the conversion module 22 is configured to convert the data information to be displayed according to the parameter information in the request message, and send the converted data information to the terminal device.
- the parameter information related to the display includes type information and version information of the terminal device, and the conversion module 22 is included in:
- the first obtaining unit 221 is configured to obtain, according to type information and version information of the terminal device in the request message, a corresponding data type.
- the converting unit 222 is configured to convert the data information to be displayed into the data type, and send the converted data information and the URL to the terminal device.
- the data type includes but is not limited to Json (JavaScript object representation, JavaScript
- JsonArrary is a class in the class library, which can be seen as a bidirectional link serial, in a linear column. The way to manage object collections.
- the user logs in to the wireless authentication management WEB system through the terminal device, and clicks on the function identifier that needs to be viewed on the menu to input a data display instruction.
- the terminal device invokes a preset script function to obtain parameter information of the browser and intercepts the type information and version information of the terminal device from the parameter information of the browser through the service interface.
- the parameter information of the browser is window. navigator.userAgent attribute, and the window. navigator.u serAgent attribute includes information such as browser type, version, operating system type, browser engine type, etc., and can distinguish IE5 .5 ⁇ ie8, chrome . Opera . Safair, Firefox and other browsers.
- the type information and version information of the terminal device can be obtained by using the window.navigator.userAgent attribute.
- the type information and version information of the terminal device are added to the request parameter queue of the request message, and the request message is sent to the server.
- the server After receiving the request message, the server obtains the type information and the version information of the terminal device, and determines that the terminal device displays the required data type.
- the data information to be displayed is obtained, and the data information to be displayed is converted into a Describe the data type, and send the converted data information and URL to the terminal device.
- the converted data information is adapted to the type and version of the terminal device.
- the terminal device obtains the data information and the URL returned by the server through the preset script function, and then invokes the corresponding display interface according to the parameter information, for example, calling the first display interface according to the type of the terminal, on the page corresponding to the URL. Displaying the received data information in the form of a report, or calling the second display interface according to the terminal type, and displaying the received data information in a floating window manner on the page corresponding to the URL, so as to be converted
- the data information is displayed through a data display page that is easy for the user to view, and solves the problem that the terminal device needs to display the data and the compatibility conflict.
- the terminal device before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After the request message is obtained, the data information to be displayed is obtained, and the data information to be displayed is converted according to the parameter information in the request message, and the converted data information and the U RL are sent to the terminal device; The data information is displayed by the terminal device on a page corresponding to the URL. Therefore, the requirements and compatibility conflicts of different terminal devices in displaying data defects are solved.
- the problem is that only the terminal device sends the request with the parameter, and the server is responsible for completing the data type conversion, which effectively reduces the loading load of the browser on the terminal device, saves the access traffic, improves the data loading speed, and enables the user to experience A variety of graphical display interfaces and quick information. Further, the embodiment of the present invention determines the data type through the server, and improves the security and reliability of the data in the network maintenance process.
- FIG. 2 shows an implementation flow of a data adaptive display method according to an embodiment of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown.
- the method is applied to the data adaptive display system described in the embodiment of FIG. 1.
- the method includes:
- step S201 after receiving the data display instruction, the terminal device sends a request message to the server, where the request message includes parameter information related to the display.
- the parameter information related to the display includes type information and version information of the terminal device.
- the type information and version information of the terminal device are related to the effect of the data information being displayed on the terminal device.
- the terminal device After receiving the data display instruction, acquires the parameter information of the browser by calling a preset script function, and acquires the type information and the version information of the terminal device from the parameter information of the browser.
- the type information and version information are added to the request message, and the request message is sent to the server.
- the terminal device sends a request message to the server in the manner of an HTTP request.
- the parameter information of the browser is a window.navigator.userAgent attribute
- the window.navigator.userAgent attribute includes information such as a browser type, a version, an operating system type, a browser engine type, and the like, and can distinguish IE5.5 ⁇ ie8 , chrome ⁇ Opera ⁇ Safair, Firefox and other browsers. Since different types of browsers are applicable to different types and versions of terminal devices, the type information and version information of the terminal device can be obtained by using the window.navigator.userAgent attribute.
- step S202 after receiving the request message, the server acquires data information to be displayed, and converts the data information to be displayed according to parameter information in the request message.
- the server acquires a corresponding data type according to the type information and the version information in the data request message, and then converts the data information to be displayed into the data type.
- the corresponding data type is a data type determined according to type information and version information of the terminal device, and the The terminal device is adapted, and after the data information to be displayed is converted into the corresponding data type, the display on the terminal device is easy for the user to view, thereby avoiding the problem that the display effect is poor or the data cannot be loaded.
- the data type includes but is not limited to Json, JsonArrary, List or XML.
- step S203 the server sends the converted data information and the URL to the terminal device.
- step S204 the terminal device acquires data information and a URL returned by the server, and displays the data information on a page corresponding to the URL.
- the terminal device acquires the data information returned by the server and the U RL through a preset script function.
- the first display interface is invoked according to the type information of the terminal device, and the received data information is displayed in a report manner on the page corresponding to the URL; or the second display interface is invoked according to the type information of the terminal device. Displaying the received data information in a floating window manner on the page corresponding to the URL; and displaying the converted data information through a data display page that is easy for the user to view, and solving the requirement that the terminal device displays the data defect And compatibility conflicts.
- FIG. 3 shows a second implementation flow of the data adaptive display method provided by the embodiment of the present invention. The method is applied to the data adaptive display system described in the embodiment of FIG. 1, including the terminal device 1 and the server 2
- the method includes:
- step S301 after receiving the data display instruction, the terminal device invokes a preset script function to acquire parameter information of the browser, and acquires the type of the terminal device from the parameter information of the browser. Information and version information.
- step S302 the terminal device adds the type information and version information to the request message, and sends the request message to the server.
- step S303 after receiving the request message, the server acquires data information to be displayed.
- step S304 the server acquires a corresponding data type according to type information and version information of the terminal device in the request message.
- step S305 the server converts the data information to be displayed into the data type, and sends the converted data information and the URL to the terminal device.
- step S306 the terminal device acquires data information returned by the server by using a preset script function. And the URL.
- step S307 the terminal device invokes the first display interface according to the type information, and displays the received data information on the page corresponding to the URL in a report manner, or according to the type information.
- the second display interface is invoked, and the received data information is displayed on the page corresponding to the URL in a floating window manner.
- the terminal device before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After the request message is obtained, the data information to be displayed is obtained, and the data information to be displayed is converted according to the parameter information in the request message, and the converted data information and the U RL are sent to the terminal device; The data information is displayed by the terminal device on a page corresponding to the URL. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and only the terminal device sends a request with a parameter, and the server is responsible for completing the data type conversion, thereby effectively reducing the loading load of the browser on the terminal device. It saves access traffic and speeds up data loading, allowing users to experience a variety of graphical display interfaces and quickly understand information.
- FIG. 4 shows a composition structure of a terminal device according to an embodiment of the present invention, and for convenience of explanation, only parts related to the embodiment of the present invention are shown.
- the terminal device is configured to implement the functions of the terminal device 1 described in any one of the foregoing embodiments of FIG. 1 to FIG. 3, including but not limited to a smart phone, a tablet computer, a computer, and the like.
- the UI interface of the wireless authentication management system can be loaded and displayed through a browser.
- the terminal device 1 includes:
- the sending module 11 is configured to send a request message to the server after receiving the data display instruction, where the request message includes parameter information related to the display;
- the display module 12 is configured to obtain the data information and the URL returned by the server according to the request message, and display the data information on a page corresponding to the URL.
- the parameter information related to the display includes the type information and the version information of the terminal device; [0069] the sending module 11 includes:
- the first obtaining unit 111 is configured to: after receiving the data display instruction, invoke a preset script function to acquire parameter information of the browser, and obtain a type letter of the terminal device from the parameter information of the browser. Information and version information;
- the sending unit 112 is configured to add the type information and version information to the request message, and send the request message to the server.
- the display module 12 includes:
- the second obtaining unit 121 is configured to obtain data information and UR L returned by the server by using a preset script function
- the display unit 122 is configured to invoke the first display interface according to the type information, display the received data information on the page corresponding to the URL in a report manner, or invoke the second according to the type information.
- the display interface displays the received data information on the page corresponding to the URL in a floating window manner.
- the terminal device before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display, so that the server according to the Converting the parameter information in the request message to the data information to be displayed; and receiving, by the terminal device, the converted data information returned by the server, displaying the data information according to the parameter information; thereby solving the problem that different terminal devices are
- the problem of the existence of the data and the compatibility conflict is displayed, and only the terminal device sends the request with the parameter, and the server is responsible for completing the data conversion, which effectively reduces the loading load of the browser on the terminal device, saves the access traffic, and improves the access.
- the speed at which data is loaded allows users to experience a diverse graphical display interface and quickly learn about information.
- FIG. 5 shows a composition of a server provided by an embodiment of the present invention, and for convenience of explanation, only parts related to the embodiment of the present invention are shown.
- the server is a wireless authentication management system server, and is used to implement the functions of the server 2 described in any of the foregoing embodiments of FIG. 1 to FIG.
- the server 2 includes:
- the obtaining module 21 is configured to obtain, after receiving the request message sent by the terminal device, the data information to be displayed, where the request message includes parameter information related to the display;
- the conversion module 22 is configured to convert the data information to be displayed according to parameter information in the request message, and send the converted data information and a URL to the terminal device.
- the parameter information related to the display includes type information and version information of the terminal device
- the conversion module 22 includes:
- the first obtaining unit 221 is configured to obtain, according to the type information and the version information of the terminal device in the request message, a corresponding data type.
- the converting unit 222 is configured to convert the data information to be displayed into the data type, and send the converted data information and the URL to the terminal device.
- the data type includes Json, JsonArrary, List or XML.
- the corresponding data type is a data type determined according to the type information and the version information of the terminal device, and is adapted to the terminal device, and the data information to be displayed is converted into the data type. Displayed on the terminal device is easy for the user to view, avoiding the problem that the display effect is not good or the data cannot be loaded. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and only the terminal device sends a request with a parameter, and the server is responsible for completing the data type conversion, which helps to reduce the loading load of the browser on the terminal device. Save traffic and increase data loading speed, enabling users to experience a variety of graphical display interfaces and quickly understand information.
- server and the terminal device in the embodiment of the present invention may be used to implement all the technical solutions in the foregoing method embodiments, and the functions of the respective functional modules may be specifically implemented according to the method in the foregoing method embodiment.
- the specific implementation process refer to the related description in the above example, and details are not described herein.
- the disclosed server, terminal device and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the modules and units is only a logical function division, and the actual implementation is There may be additional ways of dividing, for example multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the unit described as a separate component may or may not be physically distributed, and the component displayed as a unit may or may not be a physical unit, that is, may be located in one place, or may be distributed to multiple On the network unit. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit and module in each embodiment of the present invention may be integrated into one processing unit, or each unit or module may exist physically separately, or two or more units and modules may be integrated in the module. In a unit.
- the functions, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium.
- the technical solution of the present invention which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a USB flash drive, a removable hard disk, a read only memory (ROM, Read-Only)
- RAM random access memory
- disk disk or optical disk, and other media that can store program code.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
A self-adaptive data display method, a terminal device and a server. The method comprises: a terminal device (1) sending a request message to a server (2) when receiving a data display instruction, wherein the request message comprises display related parameter information; after receiving the request message, the server (2) acquiring data information to be displayed, and converting the data information to be displayed according to the parameter information in the request message, and sending the converted data information and a URL to the terminal device (1); and the terminal device (1) acquiring the data information and the URL returned by the server (2), and displaying the data information on a page corresponding to the URL. Thus, the present invention solves the problem that requirement and compatibility conflicts occur when different terminal devices display data, reduces the loading burden of a browser on the terminal devices, and saves visiting traffic, so that a user can experience a diversified graphic display interface.
Description
说明书 发明名称:数据自适应显示方法、 终端设备及服务器 技术领域 Title: Invention Name: Data Adaptive Display Method, Terminal Device and Server Technical Field
[0001] 本发明属于通信技术领域, 尤其涉及一种数据自适应显示方法、 终端设备及服 务器。 [0001] The present invention relates to the field of communications technologies, and in particular, to a data adaptive display method, a terminal device, and a server.
背景技术 Background technique
[0002] 随着政府、 企业、 事业单位的网络规模不断扩大, 对数据通过统计呈现出的结 论和展示形式的要求也越来越高。 现有技术在进行数据管理统计展示吋主要采 用 FusionCharts、 RGraph MyReport、 快逸报表等。 [0002] As the network size of governments, enterprises, and institutions continues to expand, the requirements for the conclusions and presentations of data through statistics are increasing. The prior art is mainly used for data management statistics display, such as FusionCharts, RGraph MyReport, and quick report.
[0003] 然而, 现有服务器的传输接口所提供的数据类型单一和报表技术的局限性, 使 得在显示数据吋终端设备上存在需求和兼容性冲突的问题; 轻则影响数据在终 端设备的显示效果, 重则在终端设备上出现数据无法加载的问题; 部分较优的 展示形式, 例如报表, 又以牺牲加载速度或占用服务器内存为代价。 [0003] However, the limitation of the data type and the reporting technology provided by the transmission interface of the existing server causes the problem of conflict of requirements and compatibility on the display data and the terminal device; the influence of the data on the terminal device is affected. The effect is that the data cannot be loaded on the terminal device; some of the better display forms, such as reports, are at the expense of loading speed or occupying server memory.
技术问题 technical problem
[0004] 鉴于此, 本发明实施例提供一种数据自适应显示方法、 终端设备及服务器, 以 解决终端设备在显示数据吋存在的需求和兼容性冲突的问题, 并提高数据加载 的速度。 In view of this, the embodiments of the present invention provide a data adaptive display method, a terminal device, and a server, to solve the problem that the terminal device needs to display data and the compatibility conflict, and improve the speed of data loading.
问题的解决方案 Problem solution
技术解决方案 Technical solution
[0005] 第一方面, 提供了一种数据自适应显示方法, 所述方法包括: [0005] In a first aspect, a data adaptive display method is provided, where the method includes:
[0006] 终端设备在接收到数据显示指令吋, 向服务器发送请求消息, 所述请求消息中 包括与显示相关的参数信息; [0006] After receiving the data display instruction, the terminal device sends a request message to the server, where the request message includes parameter information related to the display;
[0007] 所述服务器在接收到所述请求消息后, 获取待显示的数据信息, 并根据所述请 求消息中的参数信息对所述待显示的数据信息进行转换, 将转换后的数据信息 和 URL发送至所述终端设备; After receiving the request message, the server acquires data information to be displayed, and converts the data information to be displayed according to parameter information in the request message, and converts the converted data information and Sending a URL to the terminal device;
[0008] 所述终端设备获取所述服务器返回的数据信息和 URL, 在所述 URL对应的页面 上显示所述数据信息。
[0009] 第二方面, 提供了一种终端设备, 所述终端设备包括: [0008] The terminal device acquires data information and a URL returned by the server, and displays the data information on a page corresponding to the URL. [0009] In a second aspect, a terminal device is provided, where the terminal device includes:
[0010] 发送模块, 用于在接收到数据显示指令吋, 向服务器发送请求消息, 所述请求 消息中包括与显示相关的参数信息; [0010] a sending module, configured to send a request message to the server after receiving the data display instruction, where the request message includes parameter information related to the display;
[0011] 显示模块, 用于获取所述服务器根据所述请求消息返回的数据信息和 URL, 在 所述 URL对应的页面上显示所述数据信息。 [0011] a display module, configured to acquire data information and a URL returned by the server according to the request message, and display the data information on a page corresponding to the URL.
[0012] 第三方面, 提供了一种服务器, 所述服务器包括: [0012] In a third aspect, a server is provided, where the server includes:
[0013] 获取模块, 用于在接收到终端设备发送的请求消息后, 获取待显示的数据信息 [0013] an obtaining module, configured to acquire data information to be displayed after receiving the request message sent by the terminal device
, 所述请求消息中包括与显示相关的参数信息; The request message includes parameter information related to the display;
[0014] 转换模块, 用于根据所述请求消息中的参数信息对所述待显示的数据信息进行 转换, 将转换后的数据信息和 URL发送至所述终端设备。 [0014] The conversion module is configured to convert the data information to be displayed according to the parameter information in the request message, and send the converted data information and the URL to the terminal device.
发明的有益效果 Advantageous effects of the invention
有益效果 Beneficial effect
[0015] 与现有技术相比, 本发明实施例在终端设备显示数据之前, 通过终端设备根据 接收到的数据显示指令向服务器发送请求消息, 所述请求消息中包括与显示相 关的参数信息; 所述服务器在接收到所述请求消息后, 获取待显示的数据信息 , 并根据所述请求消息中的参数信息对所述待显示的数据信息进行转换, 将转 换后的数据信息和 URL发送至所述终端设备; 最后由所述终端设备在所述 URL 对应的页面上显示所述数据信息。 从而解决了不同终端设备在显示数据吋存在 的需求和兼容性冲突的问题, 且减轻了终端设备上浏览器的加载负担, 节省了 访问流量, 提高了数据加载的速度, 使用户可体验多样化的图形展示界面。 对附图的简要说明 [0015] Compared with the prior art, in the embodiment of the present invention, before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After receiving the request message, the server acquires data information to be displayed, and converts the data information to be displayed according to parameter information in the request message, and sends the converted data information and URL to the The terminal device; finally, the terminal device displays the data information on a page corresponding to the URL. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and the loading load of the browser on the terminal device is reduced, the access traffic is saved, the speed of data loading is improved, and the user can experience diversification. Graphic display interface. Brief description of the drawing
附图说明 DRAWINGS
[0016] 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或 现有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的 附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创 造性劳动的前提下, 还可以根据这些附图获得其他附图。 [0016] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings to be used in the embodiments or the prior art description will be briefly described below, and obviously, in the following description The drawings are only some of the embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without any creative work.
[0017] 图 1是本发明实施例提供的数据自适应显示系统的组成框图; 1 is a block diagram of a composition of a data adaptive display system according to an embodiment of the present invention;
[0018] 图 2是本发明实施例提供的数据自适应显示方法的实现流程图;
[0019] 图 3是本发明另一实施例提供的数据自适应显示方法的实现流程图; 2 is a flowchart of an implementation of a data adaptive display method according to an embodiment of the present invention; 3 is a flowchart of an implementation of a data adaptive display method according to another embodiment of the present invention;
[0020] 图 4是本发明实施例提供的终端设备的组成结构图; 4 is a structural diagram of a terminal device according to an embodiment of the present invention;
[0021] 图 5是本发明实施例提供的服务器的组成结构图。 [0021] FIG. 5 is a structural diagram of a server provided by an embodiment of the present invention.
本发明的实施方式 Embodiments of the invention
[0022] 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例 , 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用 以解释本发明, 并不用于限定本发明。 [0022] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0023] 本发明实施例在终端设备显示数据之前, 通过终端设备根据接收到的数据显示 指令向服务器发送请求消息, 所述请求消息中包括与显示相关的参数信息; 所 述服务器在接收到所述请求消息后, 获取待显示的数据信息, 并根据所述请求 消息中的参数信息对所述待显示的数据信息进行转换, 将转换后的数据信息和 U RL发送至所述终端设备; 最后由所述终端设备在所述 URL对应的页面上显示所 述数据信息。 从而解决了不同终端设备在显示数据吋存在的需求和兼容性冲突 的问题, 且减轻了终端设备上浏览器的加载负担, 节省了访问流量, 提高了数 据加载的速度, 使用户可体验多样化的图形展示界面。 本发明实施例还提供了 相应的系统及服务器、 终端设备, 以下分别进行详细的说明。 [0023] In the embodiment of the present invention, before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After the request message is obtained, the data information to be displayed is obtained, and the data information to be displayed is converted according to the parameter information in the request message, and the converted data information and the U RL are sent to the terminal device; The data information is displayed by the terminal device on a page corresponding to the URL. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and the loading load of the browser on the terminal device is reduced, the access traffic is saved, the speed of data loading is improved, and the user can experience diversification. Graphic display interface. The embodiments of the present invention also provide corresponding systems, servers, and terminal devices, which are described in detail below.
[0024] 图 1示出了本发明实施例提供的数据自适应显示系统的组成框图。 1 is a block diagram showing the composition of a data adaptive display system according to an embodiment of the present invention.
[0025] 参阅图 1, 所述系统包括终端设备 1和服务器 2。 在这里, 所述终端设备 1包括但 不限于智能手机、 平板电脑、 计算机等, 其上可通过浏览器加载及显示无线认 证管理系统的 UI界面; 所述服务器 2为无线认证管理系统服务器。 Referring to FIG. 1, the system includes a terminal device 1 and a server 2. Here, the terminal device 1 includes, but is not limited to, a smart phone, a tablet computer, a computer, etc., on which a UI interface of the wireless authentication management system can be loaded and displayed through a browser; the server 2 is a wireless authentication management system server.
[0026] 所述终端设备 1用于接收用户的操作指令, 根据所述操作指令显示数据信息, 包括: The terminal device 1 is configured to receive an operation instruction of the user, and display the data information according to the operation instruction, including:
[0027] 发送模块 11, 用于在接收到数据显示指令吋, 向服务器发送请求消息, 所述请 求消息中包括与显示相关的参数信息; [0027] The sending module 11 is configured to send a request message to the server after receiving the data display instruction, where the request message includes parameter information related to the display;
[0028] 显示模块 12, 用于获取所述服务器根据所述请求消息返回的数据信息和 URL, 在所述 URL对应的页面上显示所述数据信息。 [0028] The display module 12 is configured to obtain the data information and the URL returned by the server according to the request message, and display the data information on a page corresponding to the URL.
[0029] 进一步地, 所述与显示相关的参数信息包括终端设备的类型信息和版本信息,
所述发送模块 11包括: [0029] Further, the parameter information related to the display includes type information and version information of the terminal device, The sending module 11 includes:
[0030] 第一获取单元 111, 用于在接收到数据显示指令吋, 调用预设的脚本函数获取 浏览器的参数信息, 并从所述浏览器的参数信息中获取所述终端设备的类型信 息和版本信息; [0030] The first obtaining unit 111 is configured to: after receiving the data display instruction, invoke a preset script function to acquire parameter information of the browser, and obtain type information of the terminal device from the parameter information of the browser. And version information;
[0031] 发送单元 112, 用于将所述类型信息和版本信息添加到请求消息中, 向所述服 务器发送所述请求消息。 [0031] The sending unit 112 is configured to add the type information and version information to the request message, and send the request message to the server.
[0032] 进一步地, 所述显示模块 12包括: [0032] Further, the display module 12 includes:
[0033] 第二获取单元 121, 用于通过预设的脚本函数获取服务器返回的数据信息和 UR L; [0033] The second obtaining unit 121 is configured to obtain data information and UR L returned by the server by using a preset script function;
[0034] 显示单元 122, 用于根据所述类型信息调用第一展示接口, 以报表的方式在所 述 URL对应的页面上显示所接收到的数据信息, 或者, 根据所述类型信息调用 第二展示接口, 以浮动窗口的方式在所述 URL对应的页面上显示所接收到的数 据信息。 [0034] The display unit 122 is configured to invoke the first display interface according to the type information, display the received data information on the page corresponding to the URL in a report manner, or invoke the second according to the type information. The display interface displays the received data information on the page corresponding to the URL in a floating window manner.
[0035] 所述服务器 2包括: [0035] The server 2 includes:
[0036] 获取模块 21, 用于在接收到终端设备发送的请求消息后, 获取待显示的数据信 息, 所述请求消息中包括与显示相关的参数信息; [0036] The obtaining module 21 is configured to obtain, after receiving the request message sent by the terminal device, the data information to be displayed, where the request message includes parameter information related to the display;
[0037] 转换模块 22, 用于根据所述请求消息中的参数信息对所述待显示的数据信息进 行转换, 将转换后的数据信息发送至所述终端设备。 [0037] The conversion module 22 is configured to convert the data information to be displayed according to the parameter information in the request message, and send the converted data information to the terminal device.
[0038] 进一步地, 所述与显示相关的参数信息包括终端设备的类型信息和版本信息, 所述转换模块 22包括于: [0038] Further, the parameter information related to the display includes type information and version information of the terminal device, and the conversion module 22 is included in:
[0039] 第一获取单元 221, 用于根据所述请求消息中终端设备的类型信息和版本信息 获取对应的数据类型; [0039] The first obtaining unit 221 is configured to obtain, according to type information and version information of the terminal device in the request message, a corresponding data type.
[0040] 转换单元 222, 用于将所述待显示的数据信息转换为所述数据类型, 向所述终 端设备发送转换后的数据信息和 URL。 [0040] The converting unit 222 is configured to convert the data information to be displayed into the data type, and send the converted data information and the URL to the terminal device.
[0041] 其中, 所述数据类型包括但不限于 Json (JavaScript对象表示法, JavaScript[0041] wherein the data type includes but is not limited to Json (JavaScript object representation, JavaScript
Object Object
Notation) 、 JsonArrary、 List (表) 或者 XML (可扩展标记语言, Extensible Markup Language) 。 List是类库中的一个类, 可视之为双向连结串行, 以线性列
的方式管理物件集合。 Notation), JsonArrary, List or XML (Extensible Markup Language). List is a class in the class library, which can be seen as a bidirectional link serial, in a linear column. The way to manage object collections.
[0042] 作为本发明的一个优选示例, 用户通过终端设备登录无线认证管理 WEB系统, 点击菜单上需要査看的功能标识以输入数据显示指令。 终端设备在接收到数据 显示指令吋, 调用预设的脚本函数获取浏览器的参数信息并通过服务接口从所 述浏览器的参数信息中截取所述终端设备的类型信息和版本信息。 在这里, 所 述浏览器的参数信息为 window. navigator.userAgent属性, 所述 window. navigator.u serAgent属性中包含了浏览器类型、 版本、 操作系统类型、 浏览器引擎类型等信 息, 可区分 ie5.5~ie8、 chrome . Opera . Safair、 Firefox等浏览器。 由于不同类型 的浏览器适用于不同类型和版本的终端设备, 因此, 使用所述 window.navigator. userAgent属性可获取终端设备的类型信息和版本信息。 将所述终端设备的类型 信息和版本信息添加到请求消息的请求参数队列中, 并将所述请求消息发送至 服务器。 服务器接收到请求消息后, 获取所述终端设备的类型信息和版本信息 , 并判断所述终端设备显示所需的数据类型; 获取待显示的数据信息, 将所述 待显示的数据信息转换为所述数据类型, 并将转换后的数据信息和 URL发送至 所述终端设备。 在这里, 所述转换后的数据信息与终端设备的类型和版本相适 配。 终端设备通过所述预设的脚本函数获取服务器返回的数据信息和 URL, 再 根据参数信息调用相应的展示接口, 比如根据所述终端的类型调用第一展示接 口, 在所述 URL对应的页面上以报表的方式显示所接收到的数据信息, 或者, 根据所述终端类型调用第二展示接口, 在所述 URL对应的页面上以浮动窗口的 方式显示所接收到的数据信息, 以将转换后的数据信息通过易于用户査看的数 据展示页面进行显示, 解决终端设备在显示数据吋存在的需求和兼容性冲突的 问题。 [0042] As a preferred example of the present invention, the user logs in to the wireless authentication management WEB system through the terminal device, and clicks on the function identifier that needs to be viewed on the menu to input a data display instruction. After receiving the data display instruction, the terminal device invokes a preset script function to obtain parameter information of the browser and intercepts the type information and version information of the terminal device from the parameter information of the browser through the service interface. Here, the parameter information of the browser is window. navigator.userAgent attribute, and the window. navigator.u serAgent attribute includes information such as browser type, version, operating system type, browser engine type, etc., and can distinguish IE5 .5~ie8, chrome . Opera . Safair, Firefox and other browsers. Since different types of browsers are applicable to different types and versions of terminal devices, the type information and version information of the terminal device can be obtained by using the window.navigator.userAgent attribute. The type information and version information of the terminal device are added to the request parameter queue of the request message, and the request message is sent to the server. After receiving the request message, the server obtains the type information and the version information of the terminal device, and determines that the terminal device displays the required data type. The data information to be displayed is obtained, and the data information to be displayed is converted into a Describe the data type, and send the converted data information and URL to the terminal device. Here, the converted data information is adapted to the type and version of the terminal device. The terminal device obtains the data information and the URL returned by the server through the preset script function, and then invokes the corresponding display interface according to the parameter information, for example, calling the first display interface according to the type of the terminal, on the page corresponding to the URL. Displaying the received data information in the form of a report, or calling the second display interface according to the terminal type, and displaying the received data information in a floating window manner on the page corresponding to the URL, so as to be converted The data information is displayed through a data display page that is easy for the user to view, and solves the problem that the terminal device needs to display the data and the compatibility conflict.
[0043] 本发明实施例在终端设备显示数据之前, 通过终端设备根据接收到的数据显示 指令向服务器发送请求消息, 所述请求消息中包括与显示相关的参数信息; 所 述服务器在接收到所述请求消息后, 获取待显示的数据信息, 并根据所述请求 消息中的参数信息对所述待显示的数据信息进行转换, 将转换后的数据信息和 U RL发送至所述终端设备; 最后由所述终端设备在所述 URL对应的页面上显示所 述数据信息。 从而解决了不同终端设备在显示数据吋存在的需求和兼容性冲突
的问题, 且只需终端设备发送带参请求, 服务器端负责完成数据类型转换, 有 效地减轻了终端设备上浏览器的加载负担, 节省了访问流量, 提高了数据加载 的速度, 使用户可体验多样化的图形展示界面和快速了解信息。 进一步地, 本 发明实施例通过服务器来确定数据类型, 提高了网络维护过程中数据的安全性 和可靠性。 [0043] In the embodiment of the present invention, before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After the request message is obtained, the data information to be displayed is obtained, and the data information to be displayed is converted according to the parameter information in the request message, and the converted data information and the U RL are sent to the terminal device; The data information is displayed by the terminal device on a page corresponding to the URL. Therefore, the requirements and compatibility conflicts of different terminal devices in displaying data defects are solved. The problem is that only the terminal device sends the request with the parameter, and the server is responsible for completing the data type conversion, which effectively reduces the loading load of the browser on the terminal device, saves the access traffic, improves the data loading speed, and enables the user to experience A variety of graphical display interfaces and quick information. Further, the embodiment of the present invention determines the data type through the server, and improves the security and reliability of the data in the network maintenance process.
[0044] 图 2示出了本发明实施例提供的数据自适应显示方法的实现流程, 为了便于说 明, 仅示出了与本发明实施例相关的部分。 2 shows an implementation flow of a data adaptive display method according to an embodiment of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown.
[0045] 所述方法应用于图 1实施例中所述的数据自适应显示系统。 参阅图 2, 所述方法 包括: The method is applied to the data adaptive display system described in the embodiment of FIG. 1. Referring to Figure 2, the method includes:
[0046] 在步骤 S201中, 终端设备在接收到数据显示指令吋, 向服务器发送请求消息, 所述请求消息中包括与显示相关的参数信息。 [0046] In step S201, after receiving the data display instruction, the terminal device sends a request message to the server, where the request message includes parameter information related to the display.
[0047] 在本发明实施例中, 所述与显示相关的参数信息包括终端设备的类型信息和版 本信息。 所述终端设备的类型信息和版本信息与数据信息在终端设备上进行显 示的效果有关。 所述终端设备在接收到数据显示指令吋, 通过调用预设的脚本 函数获取浏览器的参数信息, 并从所述浏览器的参数信息中获取所述终端设备 的类型信息和版本信息。 将所述类型信息和版本信息添加到请求消息中, 并将 所述请求消息发送至服务器。 在这里, 终端设备通过 HTTP请求的方式向所述服 务器发送请求消息。 所述浏览器的参数信息为 window.navigator.userAgent属性, 所述 window.navigator.userAgent属性中包含了浏览器类型、 版本、 操作系统类型 、 浏览器引擎类型等信息, 可区分 ie5.5~ie8、 chrome ^ Opera ^ Safair、 Firefox等 浏览器。 由于不同类型的浏览器适用于不同类型和版本的终端设备, 因此, 使 用所述 window.navigator.userAgent属性可获取所述终端设备的类型信息和版本信 息。 [0047] In the embodiment of the present invention, the parameter information related to the display includes type information and version information of the terminal device. The type information and version information of the terminal device are related to the effect of the data information being displayed on the terminal device. After receiving the data display instruction, the terminal device acquires the parameter information of the browser by calling a preset script function, and acquires the type information and the version information of the terminal device from the parameter information of the browser. The type information and version information are added to the request message, and the request message is sent to the server. Here, the terminal device sends a request message to the server in the manner of an HTTP request. The parameter information of the browser is a window.navigator.userAgent attribute, and the window.navigator.userAgent attribute includes information such as a browser type, a version, an operating system type, a browser engine type, and the like, and can distinguish IE5.5~ie8 , chrome ^ Opera ^ Safair, Firefox and other browsers. Since different types of browsers are applicable to different types and versions of terminal devices, the type information and version information of the terminal device can be obtained by using the window.navigator.userAgent attribute.
[0048] 在步骤 S202中, 所述服务器在接收到所述请求消息后, 获取待显示的数据信息 , 并根据所述请求消息中的参数信息对所述待显示的数据信息进行转换。 [0048] In step S202, after receiving the request message, the server acquires data information to be displayed, and converts the data information to be displayed according to parameter information in the request message.
[0049] 在这里, 所述服务器根据所述数据请求消息中的类型信息和版本信息获取对应 的数据类型, 然后将所述待显示的数据信息转换为所述数据类型。 所述对应的 数据类型为根据所述终端设备的类型信息和版本信息确定的数据类型, 与所述
终端设备相适配, 待显示的数据信息转换为所述对应的数据类型后, 在所述终 端设备上显示吋易于用户査看, 从而避免了显示效果不佳或者数据无法加载的 问题。 可选地, 所述数据类型包括但不限于 Json、 JsonArrary、 List或者 XML。 [0049] Here, the server acquires a corresponding data type according to the type information and the version information in the data request message, and then converts the data information to be displayed into the data type. The corresponding data type is a data type determined according to type information and version information of the terminal device, and the The terminal device is adapted, and after the data information to be displayed is converted into the corresponding data type, the display on the terminal device is easy for the user to view, thereby avoiding the problem that the display effect is poor or the data cannot be loaded. Optionally, the data type includes but is not limited to Json, JsonArrary, List or XML.
[0050] 在步骤 S203中, 所述服务器将转换后的数据信息和 URL发送至所述终端设备。 [0050] In step S203, the server sends the converted data information and the URL to the terminal device.
[0051] 在步骤 S204中, 所述终端设备获取所述服务器返回的数据信息和 URL, 在所述 URL对应的页面上显示所述数据信息。 [0051] In step S204, the terminal device acquires data information and a URL returned by the server, and displays the data information on a page corresponding to the URL.
[0052] 在这里, 所述终端设备通过预设的脚本函数获取服务器返回的数据信息以及 U RL。 根据所述终端设备的类型信息调用第一展示接口, 在所述 URL对应的页面 上以报表的方式显示所接收到的数据信息; 或者, 根据所述终端设备的类型信 息调用第二展示接口, 在所述 URL对应的页面上以浮动窗口的方式显示所接收 到的数据信息; 以将转换后的数据信息通过易于用户査看的数据展示页面进行 显示, 解决终端设备在显示数据吋存在的需求和兼容性冲突的问题。 [0052] Here, the terminal device acquires the data information returned by the server and the U RL through a preset script function. The first display interface is invoked according to the type information of the terminal device, and the received data information is displayed in a report manner on the page corresponding to the URL; or the second display interface is invoked according to the type information of the terminal device. Displaying the received data information in a floating window manner on the page corresponding to the URL; and displaying the converted data information through a data display page that is easy for the user to view, and solving the requirement that the terminal device displays the data defect And compatibility conflicts.
[0053] 图 3示出了本发明实施例提供的数据自适应显示方法的第二实现流程。 所述方 法应用于图 1实施例中所述的数据自适应显示系统中, 包括终端设备 1和服务器 2 FIG. 3 shows a second implementation flow of the data adaptive display method provided by the embodiment of the present invention. The method is applied to the data adaptive display system described in the embodiment of FIG. 1, including the terminal device 1 and the server 2
[0054] 参阅图 3, 所述方法包括: [0054] Referring to FIG. 3, the method includes:
[0055] 在步骤 S301中, 所述终端设备在接收到数据显示指令吋, 调用预设的脚本函数 获取浏览器的参数信息, 并从所述浏览器的参数信息中获取所述终端设备的类 型信息和版本信息。 [0055] In step S301, after receiving the data display instruction, the terminal device invokes a preset script function to acquire parameter information of the browser, and acquires the type of the terminal device from the parameter information of the browser. Information and version information.
[0056] 在步骤 S302中, 所述终端设备将所述类型信息和版本信息添加到请求消息中, 向所述服务器发送所述请求消息。 [0056] In step S302, the terminal device adds the type information and version information to the request message, and sends the request message to the server.
[0057] 在步骤 S303中, 所述服务器在接收到所述请求消息后, 获取待显示的数据信息 [0057] In step S303, after receiving the request message, the server acquires data information to be displayed.
[0058] 在步骤 S304中, 所述服务器根据所述请求消息中终端设备的类型信息和版本信 息获取对应的数据类型。 [0058] In step S304, the server acquires a corresponding data type according to type information and version information of the terminal device in the request message.
[0059] 在步骤 S305中, 所述服务器将所述待显示的数据信息转换为所述数据类型, 向 所述终端设备发送转换后的数据信息和 URL。 [0059] In step S305, the server converts the data information to be displayed into the data type, and sends the converted data information and the URL to the terminal device.
[0060] 在步骤 S306中, 所述终端设备通过预设的脚本函数获取服务器返回的数据信息
和 URL。 [0060] In step S306, the terminal device acquires data information returned by the server by using a preset script function. And the URL.
[0061] 在步骤 S307中, 所述终端设备根据所述类型信息调用第一展示接口, 以报表的 方式在所述 URL对应的页面上显示所接收到的数据信息, 或者, 根据所述类型 信息调用第二展示接口, 以浮动窗口的方式在所述 URL对应的页面上显示所接 收到的数据信息。 [0061] In step S307, the terminal device invokes the first display interface according to the type information, and displays the received data information on the page corresponding to the URL in a report manner, or according to the type information. The second display interface is invoked, and the received data information is displayed on the page corresponding to the URL in a floating window manner.
[0062] 本发明实施例在终端设备显示数据之前, 通过终端设备根据接收到的数据显示 指令向服务器发送请求消息, 所述请求消息中包括与显示相关的参数信息; 所 述服务器在接收到所述请求消息后, 获取待显示的数据信息, 并根据所述请求 消息中的参数信息对所述待显示的数据信息进行转换, 将转换后的数据信息和 U RL发送至所述终端设备; 最后由所述终端设备在所述 URL对应的页面上显示所 述数据信息。 从而解决了不同终端设备在显示数据吋存在的需求和兼容性冲突 的问题, 且只需终端设备发送带参请求, 服务器端负责完成数据类型转换, 有 效地减轻了终端设备上浏览器的加载负担, 节省了访问流量, 提高了数据加载 的速度, 使用户可体验多样化的图形展示界面和快速了解信息。 [0062] In the embodiment of the present invention, before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display; After the request message is obtained, the data information to be displayed is obtained, and the data information to be displayed is converted according to the parameter information in the request message, and the converted data information and the U RL are sent to the terminal device; The data information is displayed by the terminal device on a page corresponding to the URL. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and only the terminal device sends a request with a parameter, and the server is responsible for completing the data type conversion, thereby effectively reducing the loading load of the browser on the terminal device. It saves access traffic and speeds up data loading, allowing users to experience a variety of graphical display interfaces and quickly understand information.
[0063] 作为本发明的另一个优选示例, 图 4示出了本发明实施例提供的终端设备的组 成结构, 为了便于说明, 仅示出了与本发明实施例相关的部分。 [0063] As another preferred example of the present invention, FIG. 4 shows a composition structure of a terminal device according to an embodiment of the present invention, and for convenience of explanation, only parts related to the embodiment of the present invention are shown.
[0064] 在本发明实施例中, 所述终端设备用于实现上述图 1至图 3任一实施例中所述的 终端设备 1的功能, 包括但不限于智能手机、 平板电脑、 计算机等, 其上可通过 浏览器加载及显示无线认证管理系统的 UI界面。 [0064] In the embodiment of the present invention, the terminal device is configured to implement the functions of the terminal device 1 described in any one of the foregoing embodiments of FIG. 1 to FIG. 3, including but not limited to a smart phone, a tablet computer, a computer, and the like. The UI interface of the wireless authentication management system can be loaded and displayed through a browser.
[0065] 参阅图 4, 所述终端设备 1包括: [0065] Referring to FIG. 4, the terminal device 1 includes:
[0066] 发送模块 11, 用于在接收到数据显示指令吋, 向服务器发送请求消息, 所述请 求消息中包括与显示相关的参数信息; [0066] The sending module 11 is configured to send a request message to the server after receiving the data display instruction, where the request message includes parameter information related to the display;
[0067] 显示模块 12, 用于获取所述服务器根据所述请求消息返回的数据信息和 URL, 在所述 URL对应的页面上显示所述数据信息。 [0067] The display module 12 is configured to obtain the data information and the URL returned by the server according to the request message, and display the data information on a page corresponding to the URL.
[0068] 进一步地, 所述与显示相关的参数信息包括终端设备的类型信息和版本信息; [0069] 所述发送模块 11包括: [0068] Further, the parameter information related to the display includes the type information and the version information of the terminal device; [0069] the sending module 11 includes:
[0070] 第一获取单元 111, 用于在接收到数据显示指令吋, 调用预设的脚本函数获取 浏览器的参数信息, 并从所述浏览器的参数信息中获取所述终端设备的类型信
息和版本信息; [0070] The first obtaining unit 111 is configured to: after receiving the data display instruction, invoke a preset script function to acquire parameter information of the browser, and obtain a type letter of the terminal device from the parameter information of the browser. Information and version information;
[0071] 发送单元 112, 用于将所述类型信息和版本信息添加到请求消息中, 向所述服 务器发送所述请求消息。 [0071] The sending unit 112 is configured to add the type information and version information to the request message, and send the request message to the server.
[0072] 所述显示模块 12包括: [0072] The display module 12 includes:
[0073] 第二获取单元 121, 用于通过预设的脚本函数获取服务器返回的数据信息和 UR L; [0073] The second obtaining unit 121 is configured to obtain data information and UR L returned by the server by using a preset script function;
[0074] 显示单元 122, 用于根据所述类型信息调用第一展示接口, 以报表的方式在所 述 URL对应的页面上显示所接收到的数据信息, 或者, 根据所述类型信息调用 第二展示接口, 以浮动窗口的方式在所述 URL对应的页面上显示所接收到的数 据信息。 [0074] The display unit 122 is configured to invoke the first display interface according to the type information, display the received data information on the page corresponding to the URL in a report manner, or invoke the second according to the type information. The display interface displays the received data information on the page corresponding to the URL in a floating window manner.
[0075] 本发明实施例在终端设备显示数据之前, 通过终端设备根据接收到的数据显示 指令向服务器发送请求消息, 所述请求消息中包括与显示相关的参数信息, 以 使得所述服务器根据所述请求消息中的参数信息对待显示的数据信息进行转换 ; 以及通过所述终端设备接收服务器返回的经过转换后的数据信息, 根据所述 参数信息显示所述数据信息; 从而解决了不同终端设备在显示数据吋存在的需 求和兼容性冲突的问题, 且只需终端设备发送带参请求, 服务器端负责完成数 据转换, 有效地减轻了终端设备上浏览器的加载负担, 节省了访问流量, 提高 了数据加载的速度, 使用户可体验多样化的图形展示界面和快速了解信息。 [0075] In the embodiment of the present invention, before the terminal device displays the data, the terminal device sends a request message to the server according to the received data display instruction, where the request message includes parameter information related to the display, so that the server according to the Converting the parameter information in the request message to the data information to be displayed; and receiving, by the terminal device, the converted data information returned by the server, displaying the data information according to the parameter information; thereby solving the problem that different terminal devices are The problem of the existence of the data and the compatibility conflict is displayed, and only the terminal device sends the request with the parameter, and the server is responsible for completing the data conversion, which effectively reduces the loading load of the browser on the terminal device, saves the access traffic, and improves the access. The speed at which data is loaded allows users to experience a diverse graphical display interface and quickly learn about information.
[0076] 作为本发明的另一个优选示例, 图 5示出了本发明实施例提供的服务器的组成 结构, 为了便于说明, 仅示出了与本发明实施例相关的部分。 [0076] As another preferred example of the present invention, FIG. 5 shows a composition of a server provided by an embodiment of the present invention, and for convenience of explanation, only parts related to the embodiment of the present invention are shown.
[0077] 在本发明实施例中, 所述服务器为无线认证管理系统服务器, 用于实现上述图 1至图 3任一实施例中所述的服务器 2的功能。 [0077] In the embodiment of the present invention, the server is a wireless authentication management system server, and is used to implement the functions of the server 2 described in any of the foregoing embodiments of FIG. 1 to FIG.
[0078] 参阅图 5, 所述服务器 2包括: [0078] Referring to FIG. 5, the server 2 includes:
[0079] 获取模块 21, 用于在接收到终端设备发送的请求消息后, 获取待显示的数据信 息, 所述请求消息中包括与显示相关的参数信息; [0079] The obtaining module 21 is configured to obtain, after receiving the request message sent by the terminal device, the data information to be displayed, where the request message includes parameter information related to the display;
[0080] 转换模块 22, 用于根据所述请求消息中的参数信息对所述待显示的数据信息进 行转换, 将转换后的数据信息和 URL发送至所述终端设备。 [0080] The conversion module 22 is configured to convert the data information to be displayed according to parameter information in the request message, and send the converted data information and a URL to the terminal device.
[0081] 进一步地, 所述与显示相关的参数信息包括终端设备的类型信息和版本信息,
所述转换模块 22包括: [0081] Further, the parameter information related to the display includes type information and version information of the terminal device, The conversion module 22 includes:
[0082] 第一获取单元 221, 用于根据所述请求消息中终端设备的类型信息和版本信息 获取对应的数据类型; [0082] The first obtaining unit 221 is configured to obtain, according to the type information and the version information of the terminal device in the request message, a corresponding data type.
[0083] 转换单元 222, 用于将所述待显示的数据信息转换为所述数据类型, 向所述终 端设备发送转换后的数据信息和 URL。 [0083] The converting unit 222 is configured to convert the data information to be displayed into the data type, and send the converted data information and the URL to the terminal device.
[0084] 其中, 所述数据类型包括 Json、 JsonArrary、 List或者 XML。 [0084] wherein the data type includes Json, JsonArrary, List or XML.
[0085] 在这里, 所述对应的数据类型为根据所述终端设备的类型信息和版本信息确定 的数据类型, 与所述终端设备相适配, 待显示的数据信息转换为所述数据类型 后, 在所述终端设备上显示吋易于用户査看, 避免了显示效果不佳或者数据无 法加载的问题。 从而解决了不同终端设备在显示数据吋存在的需求和兼容性冲 突的问题, 且只需终端设备发送带参请求, 服务器端负责完成数据类型转换, 有助于减轻终端设备上浏览器的加载负担, 节省访问流量, 提高数据加载的速 度, 使用户可体验多样化的图形展示界面和快速了解信息。 [0085] Here, the corresponding data type is a data type determined according to the type information and the version information of the terminal device, and is adapted to the terminal device, and the data information to be displayed is converted into the data type. Displayed on the terminal device is easy for the user to view, avoiding the problem that the display effect is not good or the data cannot be loaded. Therefore, the problem of conflicting requirements and compatibility conflicts between different terminal devices in displaying data is solved, and only the terminal device sends a request with a parameter, and the server is responsible for completing the data type conversion, which helps to reduce the loading load of the browser on the terminal device. Save traffic and increase data loading speed, enabling users to experience a variety of graphical display interfaces and quickly understand information.
[0086] 需要说明的是, 本发明实施例中的服务器、 终端设备可以用于实现上述方法实 施例中的全部技术方案, 其各个功能模块的功能可以根据上述方法实施例中的 方法具体实现, 其具体实现过程可参照上述实例中的相关描述, 此处不再赘述 [0086] It should be noted that the server and the terminal device in the embodiment of the present invention may be used to implement all the technical solutions in the foregoing method embodiments, and the functions of the respective functional modules may be specifically implemented according to the method in the foregoing method embodiment. For the specific implementation process, refer to the related description in the above example, and details are not described herein.
[0087] 本领域普通技术人员可以意识到, 结合本文中所公幵的实施例描述的各示例的 单元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现 。 这些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设 计约束条件。 专业技术人员可以对每个特定的应用来使用不同方法来实现所描 述的功能, 但是这种实现不应认为超出本发明的范围。 [0087] Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
[0088] 所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描述的装 置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再 赘述。 [0088] It will be apparent to those skilled in the art that, for the convenience and brevity of the description, the specific working process of the device and the unit described above may be referred to the corresponding process in the foregoing method embodiments, and details are not described herein again.
[0089] 在本申请所提供的几个实施例中, 应该理解到, 所揭露的服务器、 终端设备和 方法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意 性的, 例如, 所述模块、 单元的划分, 仅仅为一种逻辑功能划分, 实际实现吋
可以有另外的划分方式, 例如多个单元或组件可以结合或者可以集成到另一个 系统, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间的 耦合或直接耦合或通信连接可以是通过一些接口, 装置或单元的间接耦合或通 信连接, 可以是电性, 机械或其它的形式。 [0089] In the several embodiments provided by the present application, it should be understood that the disclosed server, terminal device and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the modules and units is only a logical function division, and the actual implementation is There may be additional ways of dividing, for example multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
[0090] 所述作为分离部件说明的单元可以是或者也可以不是物理上分幵的, 作为单元 显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可 以分布到多个网络单元上。 可以根据实际的需要选择其中的部分或者全部单元 来实现本实施例方案的目的。 [0090] The unit described as a separate component may or may not be physically distributed, and the component displayed as a unit may or may not be a physical unit, that is, may be located in one place, or may be distributed to multiple On the network unit. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
[0091] 另外, 在本发明各个实施例中的各功能单元、 模块可以集成在一个处理单元中 , 也可以是各个单元、 模块单独物理存在, 也可以两个或两个以上单元、 模块 集成在一个单元中。 [0091] In addition, each functional unit and module in each embodiment of the present invention may be integrated into one processing unit, or each unit or module may exist physically separately, or two or more units and modules may be integrated in the module. In a unit.
[0092] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用吋, 可 以存储在一个计算机可读取存储介质中。 基于这样的理解, 本发明的技术方案 本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产 品的形式体现出来, 该计算机软件产品存储在一个存储介质中, 包括若干指令 用以使得一台计算机设备 (可以是个人计算机, 服务器, 或者网络设备等) 执 行本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包括: U盘 、 移动硬盘、 只读存储器 (ROM, Read-Only [0092] The functions, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including The instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a USB flash drive, a removable hard disk, a read only memory (ROM, Read-Only)
Memory) 、 随机存取存储器 (RAM, Random Access Memory) 、 磁碟或者光盘 等各种可以存储程序代码的介质。 Memory, random access memory (RAM), disk or optical disk, and other media that can store program code.
[0093] 以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化 或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应所述 以权利要求的保护范围为准。
The above description is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or within the technical scope disclosed by the present invention. Alternatives are intended to be covered by the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.
Claims
权利要求书 Claim
[权利要求 1] 一种数据自适应显示方法, 其特征在于, 所述方法包括: [Claim 1] A data adaptive display method, comprising:
终端设备在接收到数据显示指令吋, 向服务器发送请求消息, 所述请 求消息中包括与显示相关的参数信息; After receiving the data display instruction, the terminal device sends a request message to the server, where the request message includes parameter information related to the display;
所述服务器在接收到所述请求消息后, 获取待显示的数据信息, 并根 据所述请求消息中的参数信息对所述待显示的数据信息进行转换, 将 转换后的数据信息和 URL发送至所述终端设备; 所述终端设备获取所述服务器返回的数据信息和 URL, 在所述 URL对 应的页面上显示所述数据信息。 After receiving the request message, the server acquires data information to be displayed, and converts the data information to be displayed according to parameter information in the request message, and sends the converted data information and URL to the The terminal device acquires data information and a URL returned by the server, and displays the data information on a page corresponding to the URL.
[权利要求 2] 如权利要求 1所述的数据自适应显示方法, 其特征在于, 所述与显示 相关的参数信息包括终端设备的类型信息和版本信息; [Claim 2] The data adaptive display method according to claim 1, wherein the parameter information related to the display includes type information and version information of the terminal device;
所述终端设备在接收到数据显示指令吋, 向服务器发送请求消息, 所 述请求消息中包括与显示相关的参数信息包括: 所述终端设备在接收到数据显示指令吋, 调用预设的脚本函数获取浏 览器的参数信息, 并从所述浏览器的参数信息中获取所述终端设备的 类型信息和版本信息; After receiving the data display instruction, the terminal device sends a request message to the server, where the request message includes parameter information related to the display, where the terminal device receives the data display instruction, and invokes a preset script function. Obtaining parameter information of the browser, and obtaining type information and version information of the terminal device from the parameter information of the browser;
将所述类型信息和版本信息添加到请求消息中, 向所述服务器发送所 述请求消息。 The type information and version information are added to the request message, and the request message is sent to the server.
[权利要求 3] 如权利要求 2所述的数据自适应显示方法, 其特征在于, 所述服务器 在接收到所述请求消息后, 获取待显示的数据信息, 并根据所述请求 消息中的参数信息对所述待显示的数据信息进行转换, 将转换后的数 据信息和 URL发送至所述终端设备包括: [Claim 3] The data adaptive display method according to claim 2, wherein the server acquires data information to be displayed after receiving the request message, and according to parameters in the request message The information is converted to the data information to be displayed, and the converted data information and the URL are sent to the terminal device, including:
所述服务器在接收到所述请求消息后, 获取待显示的数据信息; 根据所述请求消息中终端设备的类型信息和版本信息获取对应的数据 类型; After receiving the request message, the server acquires data information to be displayed; and obtains a corresponding data type according to type information and version information of the terminal device in the request message;
将所述待显示的数据信息转换为所述数据类型, 向所述终端设备发送 转换后的数据信息和 URL。 Converting the data information to be displayed into the data type, and transmitting the converted data information and the URL to the terminal device.
[权利要求 4] 如权利要求 3所述的数据自适应显示方法, 其特征在于, 所述数据类
型包括 Json、 JsonArrary、 List或者 XML。 [Claim 4] The data adaptive display method according to claim 3, wherein the data class Types include Json, JsonArrary, List, or XML.
如权利要求 2至 4任一项所述的数据自适应显示方法, 其特征在于, 所 述终端设备获取所述服务器返回的数据信息和 URL, 在所述 URL对应 的页面上显示所述数据信息包括: The data adaptive display method according to any one of claims 2 to 4, wherein the terminal device acquires data information and a URL returned by the server, and displays the data information on a page corresponding to the URL. Includes:
所述终端设备通过预设的脚本函数获取服务器返回的数据信息和 URL 根据所述类型信息调用第一展示接口, 以报表的方式在所述 URL对应 的页面上显示所接收到的数据信息; The terminal device obtains the data information and the URL returned by the server through a preset script function, and invokes the first display interface according to the type information, and displays the received data information on the page corresponding to the URL in a report manner;
或者, 根据所述类型信息调用第二展示接口, 以浮动窗口的方式在所 述 URL对应的页面上显示所接收到的数据信息。 Or, the second display interface is invoked according to the type information, and the received data information is displayed on the page corresponding to the URL in a floating window manner.
一种终端设备, 其特征在于, 所述终端设备包括: A terminal device, where the terminal device includes:
发送模块, 用于在接收到数据显示指令吋, 向服务器发送请求消息, 所述请求消息中包括与显示相关的参数信息; a sending module, configured to send a request message to the server after receiving the data display instruction, where the request message includes parameter information related to the display;
显示模块, 用于获取所述服务器根据所述请求消息返回的数据信息和a display module, configured to acquire data information returned by the server according to the request message, and
URL, 在所述 URL对应的页面上显示所述数据信息。 The URL displays the data information on a page corresponding to the URL.
如权利要求 6所述的终端设备, 其特征在于, 所述与显示相关的参数 信息包括终端设备的类型信息和版本信息; The terminal device according to claim 6, wherein the parameter information related to the display includes type information and version information of the terminal device;
所述发送模块包括: The sending module includes:
第一获取单元, 用于在接收到数据显示指令吋, 调用预设的脚本函数 获取浏览器的参数信息, 并从所述浏览器的参数信息中获取所述终端 设备的类型信息和版本信息; a first obtaining unit, configured to: after receiving the data display instruction, invoke a preset script function to obtain parameter information of the browser, and obtain type information and version information of the terminal device from the parameter information of the browser;
发送单元, 用于将所述类型信息和版本信息添加到请求消息中, 向所 述服务器发送所述请求消息。 And a sending unit, configured to add the type information and version information to the request message, and send the request message to the server.
如权利要求 7所述的终端设备, 其特征在于, 所述显示模块包括: 第二获取单元, 用于通过预设的脚本函数获取服务器返回的数据信息 和 URL; The terminal device according to claim 7, wherein the display module comprises: a second obtaining unit, configured to acquire data information and a URL returned by the server by using a preset script function;
显示单元, 用于根据所述类型信息调用第一展示接口, 以报表的方式 在所述 URL对应的页面上显示所接收到的数据信息, 或者, 根据所述
类型信息调用第二展示接口, 以浮动窗口的方式在所述 URL对应的页 面上显示所接收到的数据信息。 a display unit, configured to invoke the first display interface according to the type information, and display the received data information on a page corresponding to the URL in a report manner, or according to the The type information invokes the second display interface to display the received data information on the page corresponding to the URL in a floating window manner.
[权利要求 9] 一种服务器, 其特征在于, 所述服务器包括: [Claim 9] A server, wherein the server comprises:
获取模块, 用于在接收到终端设备发送的请求消息后, 获取待显示的 数据信息, 所述请求消息中包括与显示相关的参数信息; An obtaining module, configured to: after receiving the request message sent by the terminal device, obtain the data information to be displayed, where the request message includes parameter information related to the display;
转换模块, 用于根据所述请求消息中的参数信息对所述待显示的数据 信息进行转换, 将转换后的数据信息和 URL发送至所述终端设备。 And a conversion module, configured to convert the data information to be displayed according to parameter information in the request message, and send the converted data information and a URL to the terminal device.
[权利要求 10] 如权利要求 9所述的服务器, 其特征在于, 所述与显示相关的参数信 息包括终端设备的类型信息和版本信息; [Claim 10] The server according to claim 9, wherein the parameter information related to the display includes type information and version information of the terminal device;
所述转换模块包括: The conversion module includes:
第一获取单元, 用于根据所述请求消息中终端设备的类型信息和版本 信息获取对应的数据类型; a first acquiring unit, configured to acquire, according to type information and version information of the terminal device in the request message, a corresponding data type;
转换单元, 用于将所述待显示的数据信息转换为所述数据类型, 向所 述终端设备发送转换后的数据信息和 URL; a converting unit, configured to convert the data information to be displayed into the data type, and send the converted data information and a URL to the terminal device;
其中, 所述数据类型包括 Json、 JsonArrary、 List或者 XML。
The data type includes Json, JsonArrary, List or XML.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510648229.0 | 2015-10-09 | ||
CN201510648229.0A CN105260444A (en) | 2015-10-09 | 2015-10-09 | Adaptive data display method, terminal device and server |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017059727A1 true WO2017059727A1 (en) | 2017-04-13 |
Family
ID=55100135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/092987 WO2017059727A1 (en) | 2015-10-09 | 2016-08-03 | Self-adaptive data display method, terminal device and server |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105260444A (en) |
WO (1) | WO2017059727A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105260444A (en) * | 2015-10-09 | 2016-01-20 | 深圳市华讯方舟科技有限公司 | Adaptive data display method, terminal device and server |
CN108132950A (en) * | 2016-12-01 | 2018-06-08 | 阿里巴巴集团控股有限公司 | Information displaying method, information providing method, apparatus and system |
CN106934016A (en) * | 2017-03-10 | 2017-07-07 | 深圳交控科技有限公司 | The method for monitoring operation states and system of a kind of track traffic |
CN108733738B (en) * | 2017-04-25 | 2023-04-07 | 腾讯科技(深圳)有限公司 | Page loading method, system, server and terminal |
US20190229652A1 (en) * | 2018-01-22 | 2019-07-25 | Abb Schweiz Ag | Method for configuration of electric drive apparatus |
CN111414190B (en) * | 2020-03-27 | 2023-05-16 | 北京字节跳动网络技术有限公司 | Request processing method and device |
CN116009998A (en) * | 2021-10-21 | 2023-04-25 | 华为技术有限公司 | Rendering method and related device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7165222B1 (en) * | 1999-10-29 | 2007-01-16 | Fujitsu Limited | Information providing method and information distribution apparatus |
CN101527783A (en) * | 2008-12-25 | 2009-09-09 | 深圳市同洲电子股份有限公司 | Method and system for acquiring interface data and digital TV receiving terminal |
CN101668255A (en) * | 2008-09-02 | 2010-03-10 | 杨明极 | Self-adaptive method for mobile terminal to display or download pictures through network |
CN101833586A (en) * | 2010-05-26 | 2010-09-15 | 卓望数码技术(深圳)有限公司 | HTML (Hypertext Markup Language) small screen self-adaption typesetting method and typesetting server |
CN103500166A (en) * | 2013-08-22 | 2014-01-08 | 合一网络技术(北京)有限公司 | Method for responsive web design with progressive enhancement function |
CN105260444A (en) * | 2015-10-09 | 2016-01-20 | 深圳市华讯方舟科技有限公司 | Adaptive data display method, terminal device and server |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040234140A1 (en) * | 2003-05-19 | 2004-11-25 | Shunichiro Nonaka | Apparatus and method for moving image conversion, apparatus and method for moving image transmission, and programs therefor |
CN101770449A (en) * | 2008-12-30 | 2010-07-07 | 北京天融信网络安全技术有限公司 | Dynamic report generation method and device employing XML |
US20120166928A1 (en) * | 2010-12-23 | 2012-06-28 | Sap Ag | Field extensibility in service interfaces and forms message types |
CN102215126B (en) * | 2011-06-08 | 2017-11-03 | 中兴通讯股份有限公司 | The generation method and device of performance report |
CN102984151B (en) * | 2012-11-26 | 2016-09-28 | 北京奇虎科技有限公司 | Method and the server of image data are provided to computing terminal |
CN104516886A (en) * | 2013-09-27 | 2015-04-15 | 腾讯科技(深圳)有限公司 | Method, mobile terminal and server for displaying data analysis result |
CN104572695A (en) * | 2013-10-18 | 2015-04-29 | 镇江鼎拓科技信息有限公司 | Report method based on XML (extensive makeup language) three-layer WEB mode |
CN104657384A (en) * | 2013-11-21 | 2015-05-27 | 航天信息股份有限公司 | Dynamic allocation report data processing method based on two-dimension relationship |
CN104133873B (en) * | 2014-07-23 | 2021-03-23 | 华为技术有限公司 | Terminal device, communication system and data processing method thereof |
CN104199906B (en) * | 2014-08-27 | 2017-03-29 | 腾讯科技(深圳)有限公司 | A kind of recommendation method and device of shooting area |
-
2015
- 2015-10-09 CN CN201510648229.0A patent/CN105260444A/en active Pending
-
2016
- 2016-08-03 WO PCT/CN2016/092987 patent/WO2017059727A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7165222B1 (en) * | 1999-10-29 | 2007-01-16 | Fujitsu Limited | Information providing method and information distribution apparatus |
CN101668255A (en) * | 2008-09-02 | 2010-03-10 | 杨明极 | Self-adaptive method for mobile terminal to display or download pictures through network |
CN101527783A (en) * | 2008-12-25 | 2009-09-09 | 深圳市同洲电子股份有限公司 | Method and system for acquiring interface data and digital TV receiving terminal |
CN101833586A (en) * | 2010-05-26 | 2010-09-15 | 卓望数码技术(深圳)有限公司 | HTML (Hypertext Markup Language) small screen self-adaption typesetting method and typesetting server |
CN103500166A (en) * | 2013-08-22 | 2014-01-08 | 合一网络技术(北京)有限公司 | Method for responsive web design with progressive enhancement function |
CN105260444A (en) * | 2015-10-09 | 2016-01-20 | 深圳市华讯方舟科技有限公司 | Adaptive data display method, terminal device and server |
Also Published As
Publication number | Publication date |
---|---|
CN105260444A (en) | 2016-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017059727A1 (en) | Self-adaptive data display method, terminal device and server | |
US10601633B2 (en) | Virtual window screen renderings using application connectors | |
JP6740373B2 (en) | Page component dynamic layout | |
US20190349417A1 (en) | Data transmission method and device | |
US10284671B2 (en) | Dynamic bundling of web components for asynchronous delivery | |
CN103970760B (en) | A kind of web-page requests processing method and processing device | |
CN105205072B (en) | The methods of exhibiting and system of webpage information | |
CN112260853B (en) | Disaster recovery switching method and device, storage medium and electronic equipment | |
CN108416021B (en) | Browser webpage content processing method and device, electronic equipment and readable medium | |
EP3131303B1 (en) | Method and device for transmitting data in intelligent terminal to television terminal | |
CN102291437A (en) | System and method for realizing application of cross-platform internet | |
US20150373081A1 (en) | Method of sharing browsing on a web page displayed by a web browser | |
CN103019712A (en) | Integrated application | |
Thommes et al. | RemoteUI: A high-performance remote user interface system for mobile consumer electronic devices | |
CN104135536A (en) | Data interaction method of Web management system based on Json data protocols | |
CN103607654A (en) | A mobile terminal auxiliary input apparatus based on a multi-screen cooperation system and a method | |
US20220391354A1 (en) | Information sharing method, apparatus, electronic device, and storage medium | |
US20140245124A1 (en) | System and method thereof for browser agnostic extension models | |
TWI713342B (en) | Object uploading method and device | |
EP2760176A1 (en) | Flash video enabler for iOS devices | |
CN104156372B (en) | A kind of methods, devices and systems for opening webpage | |
CN105786434B (en) | A kind of control method and equipment remotely shown | |
US9467413B2 (en) | Method and system for replying to website update event | |
CN103425473A (en) | Implementation method and system of open micro-blog | |
WO2023024800A1 (en) | Web-based interaction method and system for multiple terminal devices, and terminal device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16853033 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16853033 Country of ref document: EP Kind code of ref document: A1 |