CN102347875B - network equipment control system and method - Google Patents
network equipment control system and method Download PDFInfo
- Publication number
- CN102347875B CN102347875B CN201010243845.5A CN201010243845A CN102347875B CN 102347875 B CN102347875 B CN 102347875B CN 201010243845 A CN201010243845 A CN 201010243845A CN 102347875 B CN102347875 B CN 102347875B
- Authority
- CN
- China
- Prior art keywords
- module
- server end
- interface
- contact surface
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a network equipment control system, which comprises a server end and a client, wherein the server end is stored with a first interface, the server end comprises an obtaining module, an extraction module, a compiling module, a storing module and a response module, wherein the obtaining module is used for obtaining the first interface, the extracting module is used for extracting control options displayed in the first interface, the compiling module is used for generating a second interface only including the extracted control options, in addition, the width of each option is equal to the width of the second interface, the heights are identical, the height sum is equal to the height of the second interface, the storing module is used for storing the second interface, and the response module is used for operating the control options of the first interface according to commands sent by the client. The client comprises a receiving module, a client display module, an input module and a command module, wherein the receiving module is used for downloading the second interface, the client display module is used for displaying the second interface, the input module is used for receiving the input commands of users on the second interface, and the command module is used for sending the input commands on the second interface to the server end. Through the generation of the second interface only including the control options, the control options are easy to select. In addition, the invention also provides a network equipment control method.
Description
Technical field
The present invention relates to a kind of network equipment control system and method.
Background technology
Along with the development of network technology, there is increasing housed device can be access in network, carry out remote control by wireless device, for example, the Set Top Box of television set, printer and computer etc. can pass through the portable unit remote controls such as remote controller, mobile phone or palmtop PC.Existing housed device conventionally can be made whole operation interface a picture file and be transferred to portable unit, on portable unit carries Image Display again liquid crystal display screen at portable unit.But because the liquid crystal display screen size of portable unit is limited, if the operation interface of housed device is very large, the concrete option of this operation interface may operate due to too little being not easy in liquid crystal screen display.For example: in the operation interface of Set Top Box, not only include and control option but also comprise the framework for showing television image, because the size between the framework for showing television image and control option differs larger, when so control option shows in portable unit, what show is small-sized, if adopt touch screen point selection operation in portable unit, user is difficult to choose accurately the too small control option of above-mentioned demonstration.
Summary of the invention
In view of this, be necessary to provide the user-friendly network equipment control system of a kind of energy and method.
A kind of network equipment control system, it comprises server end and client, and described server end stores the first interface, and described server end comprises acquisition module, extraction module, collector, preservation module and respond module.First interface of described acquisition module for obtaining described server end; Described extraction module is for extracting the control option that described the first interface shows; Described collector is for generating the second contact surface of the control option that only comprises extraction, the width of each control option that described second contact surface shows equals the width of described second contact surface, each control option height is identical, and height sum equals the height of described second contact surface; Described preservation module is for being stored in described second contact surface in described server end; Described respond module is for the control option at the first interface described in the command operation sending according to described client.Described client comprises receiver module, client display device, client display module, input module and command module.Described receiver module is for downloading the second contact surface of described server end; Described client display module is for being presented at described client display device by described second contact surface; The order that described input module is inputted on the second contact surface of described client demonstration for receiving user; Described command module is for sending to described server end the order that user inputs on second contact surface.
A kind of network equipment control method, it has the server end at the first interface for control store, and the method comprises the following steps: obtain described the first interface; Extract the control option showing in the first interface; Generate the second contact surface of control option that only comprises extraction, and the width of each control option of showing of described second contact surface equals the width of described second contact surface, respectively control option height identical, and height sum equals the height of described second contact surface; Described second contact surface is stored in described server end; Described second contact surface is downloaded to client; Show described second contact surface in described client; Receive the order that user inputs on the second contact surface of client demonstration; Send to described server end the order that user inputs at second contact surface from client; The order sending according to described client, at the control option at the first interface described in described server side operation.
Network equipment control system provided by the invention by the first interface modification of server end is become only to comprise the second contact surface of the control option after amplification, can show with larger size thereby make to control option, user can be chosen accurately.
Brief description of the drawings
Fig. 1 is the module map of network equipment control system provided by the invention.
Fig. 2 is the flow chart of the control method of the network equipment control system provided by the invention of Fig. 1.
Main element symbol description
Network equipment control system 100
Server end 10
Server end receiver module 11
First memory 12
Acquisition module 13
First upgrades submodule 130
Server end display module 14
Server end display unit 15
Extraction module 16
Collector 17
Preserve module 18
First communication module 19
Respond module 20
Client 50
Second communication module 51
Receiver module 52
Second upgrades submodule 520
Client display module 53
Client display device 54
Input module 55
Command module 56
Embodiment
Referring to Fig. 1, is a kind of network equipment control system 100 provided by the invention, and described network equipment control system 100 comprises server end 10 and client 50.
In present embodiment, described server end 10 is Set Top Box.Described client 50 is remote controllers.Certainly, described server end 10 can be also Web TV, printer or computer.Described client 50 can be also mobile phone or palmtop PC.
Described server end 10 and client 50 can adopt UPnP (Universal Plugand Play, UPnP) equipment or DLNA (Digital Living NetworkAlliance, DLNA) equipment.In present embodiment, described server end 10 and client 50 adopt DLNA equipment, be respectively server and client by DLNA system made communication protocol, the type in network that defines described server end 10 and described client 50, formulate the network address of described server end 10 in DLNA system.
Described server end 10 comprises server end receiver module 11, first memory 12, acquisition module 13, server end display module 14, server end display unit 15, extraction module 16, collector 17, preserves module 18, first communication module 19 and respond module 20.
Described server end receiver module 11 is for obtaining webpage, and this web storage is interior as the first interface at described server end 10, and described server end receiver module 11 is also for inquiring about the webpage that whether has renewal, using the webpage upgrading as the first interface.In present embodiment, described server end receiver module 11 obtains webpage from television network broadcast, described server end receiver module 11 using the webpage obtaining for the first time or upgrade after web storage in first memory 12 as the first interface.Certainly, described server end receiver module 11 can also obtain webpage from the Internet.
Described acquisition module 13 is for obtaining the first interface of described server end 10.In present embodiment, described acquisition module 13 detects in described first memory 12 whether have the webpage as the first interface, if existed, described acquisition module 13 obtains described the first interface from described first memory 12, otherwise described acquisition module 13 does not obtain the first interface.Described acquisition module 13 also comprises the first renewal submodule 130, when described acquisition module 13 obtains behind described the first interface from described first memory 12, whether described the first renewal submodule 130 is detected described the first interface at set intervals renewal, if there is renewal, described first upgrades submodule 130 notifies described acquisition module 13 again to obtain the first interface of described server end 10, otherwise described acquisition module 13 keeps the first interface of described server end 10.In present embodiment, described first upgrades submodule 130 judges that in described first memory 12, whether the modification time of webpage and modification time and the file size at the first interface that file size is obtained with last described acquisition module 13 as described the first interface be identical, described the first renewal submodule 130 is established an identifier in going back, when described acquisition module 13 obtains behind described the first interface again, described first upgrades submodule 130 is revised as the first state value by described identifier, otherwise, described identifier is revised as to the second state value.
Server end display module 14 is for described the first interface display that described acquisition module 13 is obtained in described server end display unit 15, and in present embodiment, described server end display unit 15 is Digital Television.
The control option that described extraction module 16 shows for extracting described the first interface.In present embodiment, described extraction module 16 obtains the code as the webpage at described the first interface, judges whether to exist to control option, judges that those control options show in the first interface.For example in code analysis, whether there is the attribute tags of button, link, exist the object of these attribute tags whether to show, for example, judge show or hidden attribute.Control option if existed, and show in the first interface, further obtain the attribute such as size, position and event of each control option.
Described collector 17 is for generating the second contact surface of the control option that only comprises extraction, the width of each control option that described second contact surface shows equals the width of described second contact surface, each control option height is identical, and height sum equals the height of described second contact surface.In present embodiment, the size that the attribute of each control option that described collector 17 is extracted according to described extraction module 16 amplifies each control option, regenerates a webpage that only comprises the control option after amplification as second contact surface.Wherein, the width dimensions of described each control option is amplified to the width of whole webpage, respectively controls and in option short transverse, is booked whole webpage.Because this second contact surface only comprises the control option of amplification, so while demonstration in portable equipment, can person's identification easy to use.In present embodiment, in order to facilitate cross-platform operation, described collector 17 use javascript language compilation second contact surfaces.Certainly, described collector 17 also can be with other language compilation second contact surfaces.
Described preservation module 18 is for being stored in described second contact surface in described server end 10.In present embodiment, described preservation module 18 is stored in described second contact surface under a file in first memory 12, and this file is the root that described client 50 is accessed the network address of described server end 10 correspondences.
Described first communication module 19 is for realizing communicating by letter between described server end 10 and described client 50.In present embodiment, described first communication module 19 adopts the communication accessory that is suitable for DLNA system.
Described respond module 20 is for the control option at the first interface described in the command operation sending according to described client 50.In present embodiment, the operational order to controlling option that described respond module 20 sends over according to described client 50 is carried out corresponding operation to the control option at described the first interface.
Described client 50 comprises second communication module 51, receiver module 52, client display module 53, client display device 54, input module 55 and command module 56.
Described second communication module 51 is for realizing communicating by letter between described client 50 and described server end 10.In present embodiment, described second communication module 51 adopts the communication accessory that is suitable for DLNA system.
Described receiver module 52 is for downloading the second contact surface of described server end 10.In present embodiment, described receiver module 52 is accessed the network address of described server end 10 under DLNA system, detect in the network address of described server end 10 and whether have webpage, if existed, described receiver module 52 is downloaded second contact surface from described server end 10, otherwise described receiver module 52 promptings can not find operation interface.Described receiver module 52 also comprises the second renewal submodule 520, when described receiver module 52 has been downloaded after described second contact surface, described second upgrades submodule 520 inquires whether described server end 10 webpages have renewal at set intervals, if there is renewal, described the second renewal submodule 520 notifies described receiver module 52 again to obtain the second contact surface of described server end 10, otherwise described receiver module 52 keeps the second contact surface of described server end 10.In present embodiment, described second upgrades submodule 520 judges that described first upgrades the identifier of submodule 130, in the time that described identifier is the first state value, described receiver module 52 obtains second contact surface again, in the time that described identifier is the second state value, described receiver module 52 keeps second contact surface constant.
Described client display module 53 is for being presented at described second contact surface described client display device 54.Described input module 55 is for receiving the order of user's input.In the present embodiment, described input module 55 is the touch-control input modules that are arranged in described client display device 54, described input module 55 and described client display device 54 are integrated into a touching display screen, and described input module 55 is accepted user and on this touching display screen, operated inputted order.Certainly,, if described client display device 54 does not adopt touch screen, described input module 55 also can receive order from keyboard.
Described command module 56 sends to described server end 10 for the order of user's input is converted into web page operation order.In present embodiment, the operation that described command module 56 receives the control option in the second operation circle is converted into web page operation order and sends to described server end 10.
Referring to Fig. 2, is a kind of network equipment control method provided by the invention, and the method comprises the following steps:
Step S110: obtain webpage, and be stored in described server end 10 using this webpage as the first interface.In present embodiment, described server end receiver module 11 obtains webpage from television network broadcast, described server end receiver module 11 using the webpage obtaining for the first time or upgrade after web storage in first memory 12 as the first interface.Certainly, described server end receiver module 11 can also obtain webpage from the Internet.
Step S113: whether detecting exists the first interface.In present embodiment, described acquisition module 13 detects in described first memory 12 whether have the webpage as the first interface.
Step S115: obtain described the first interface.In present embodiment, described acquisition module 13 obtains described the first interface from described first memory 12.
Step S117: extract the control option showing in the first interface.In present embodiment, described extraction module 16 extracts the control option showing from described the first interface obtaining.
Step S119: amplify the size of the control option extracting, and generate the second contact surface that only comprises the control option after amplification.In present embodiment, the size that the attribute of each control option that described collector 17 is extracted according to described extraction module 16 amplifies each control option, regenerates a webpage that only comprises the control option after amplification as second contact surface.Wherein, the width dimensions of described each control option is amplified to the width of whole webpage, respectively controls and in option short transverse, is booked whole webpage.
Step S121: described second contact surface is stored in described server end 10.In present embodiment, described preservation module 18 is stored in described client 50 by described second contact surface and accesses under the file at network address place of described server end 10 correspondences.
Step S123: described second contact surface is downloaded to client 50.In present embodiment, described receiver module 52 is accessed the network address of described server end 10 under DLNA system, detect in the network address of described server end 10 and whether have webpage, if existed, described receiver module 52 is downloaded second contact surface from described server end 10, otherwise described receiver module 52 promptings can not find operation interface.
Step S125: show described second contact surface in described client 50.In present embodiment, described client display module 53 is presented at described second contact surface in described client display device 54.
Step S129: the order of inputting on the second contact surface that reception user shows in client 50.In present embodiment, described client display device 54 perception user actions, described input module 55 is converted into operational order by this action and sends to input module 55.
Step S131: send to described server end 10 order that user inputs at second contact surface from described client.In present embodiment, the operation that described command module 56 receives the control option in the second operation circle is converted into web page operation order and sends to described server end 10.
Step S133: the order sending according to described client 50, operates the control option at described the first interface at described server end 10.In present embodiment, the web page operation order that the respond module 20 of described server end 10 sends over according to described client 50 operates the control option at described the first interface.
In described step S113, if there is not the webpage as the first interface in described first memory 12, continue repeating step S113.
In described step S115, when described acquisition module 13 obtains behind described the first interface from described first memory 12, described first upgrades the first interface that submodule 130 notifies described acquisition module 13 to obtain renewal at set intervals, and utilizes the value of described identifier to identify more new state.
In described step S123, the first communication module 19 of described server end 10 and the second communication module 51 of described client 50 are set up communication protocol, are defined the type in network of described server end 10 and described client 50 in DLNA system, formulate the network address of described server end 10.When described receiver module 52 is downloaded second contact surface from described server end 10.Described the second renewal submodule 520 is notified the second contact surface of described receiver module 52 down loading updatings at set intervals.In present embodiment, described second upgrades submodule 520 determines whether to notify described receiver module 52 according to the described first value of upgrading the identifier of submodule 130.
Network equipment control system provided by the invention by the first interface modification of server end is become only to comprise the second contact surface of the control option after amplification, can show with larger size thereby make to control option, user can be chosen accurately.
Be understandable that, for the person of ordinary skill of the art, can make other various corresponding changes and distortion by technical conceive according to the present invention, and all these change the protection range that all should belong to the claims in the present invention with distortion.
Claims (10)
1. a network equipment control system, it comprises server end and client, and described server end stores the first interface, and described server end comprises acquisition module, extraction module, collector, preservation module and respond module,
First interface of described acquisition module for obtaining described server end;
Described extraction module is for extracting the control option that described the first interface shows;
The size of described collector for amplifying each control option according to the attribute of each control option of described extraction module extraction, regenerate a webpage that only comprises the control option after amplification as second contact surface, the width of each control option that described second contact surface shows equals the width of described second contact surface, each control option height is identical, and height sum equals the height of described second contact surface;
Described preservation module is for being stored in described second contact surface in described server end;
Described respond module is for the control option at the first interface described in the command operation sending according to described client;
Described client comprises receiver module, client display device, client display module, input module and command module,
Described receiver module is for downloading the second contact surface of described server end;
Described client display module is for being presented at described client display device by described second contact surface;
The order that described input module is inputted on the second contact surface of described client demonstration for receiving user;
Described command module is for sending to described server end the order that user inputs on second contact surface.
2. network equipment control system as claimed in claim 1, is characterized in that, described server end comprises receiver module, and described receiver module is used for obtaining webpage, and using this web storage in described server end as the first interface.
3. network equipment control system as claimed in claim 1, it is characterized in that, described acquisition module also comprises renewal submodule, whether described renewal submodule is used for detecting described the first interface renewal, if there is renewal, the first interface that described renewal submodule notifies described acquisition module again to obtain described server end, otherwise described acquisition module keeps the first interface of described server end constant.
4. network equipment control system as claimed in claim 1, it is characterized in that, described server end also comprises server end display unit and server end display module, and described server end display module is used for described the first interface display in described server end display unit.
5. network equipment control system as claimed in claim 1, it is characterized in that, described receiver module comprises the second renewal submodule, described second upgrades submodule is used for inquiring whether described server end webpage has renewal, if there is renewal, described second upgrades the second contact surface that submodule notifies described receiver module again to obtain described server end, otherwise described receiver module keeps the second contact surface of described server end constant.
6. network equipment control system as claimed in claim 1, it is characterized in that, described client display device is touch screen, described client also comprises touch-control analysis module, described touch-control analysis module is connected with described client display device, the action receiving for obtaining described client display device, and this action is converted into operational order sends to input module.
7. network equipment control system as claimed in claim 1, is characterized in that, described server end is Set Top Box.
8. a network equipment control method, it has the server end at the first interface for control store, and the method comprises the following steps:
Obtain described the first interface;
Extract the control option showing in the first interface;
The size of amplifying each control option according to the attribute of each control option of described extraction, regenerate a webpage that only comprises the control option after amplification as second contact surface, and the width of each control option that described second contact surface shows equals the width of described second contact surface, each control option height is identical, and height sum equals the height of described second contact surface;
Described second contact surface is stored in described server end;
Described second contact surface is downloaded to client;
Show described second contact surface in described client;
Receive the order that user inputs on the second contact surface of client demonstration;
Send to described server end the order that user inputs at second contact surface from client;
The order sending according to described client, at the control option at the first interface described in described server side operation.
9. network equipment control method as claimed in claim 8, is characterized in that, further comprising the steps of before the step of obtaining described the first interface: obtain webpage, and this webpage is stored in to described server end as the first interface.
10. network equipment control method as claimed in claim 8, is characterized in that, further comprising the steps of before the step of obtaining described the first interface: detect described server end and whether store the first interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010243845.5A CN102347875B (en) | 2010-08-03 | 2010-08-03 | network equipment control system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010243845.5A CN102347875B (en) | 2010-08-03 | 2010-08-03 | network equipment control system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102347875A CN102347875A (en) | 2012-02-08 |
CN102347875B true CN102347875B (en) | 2014-10-08 |
Family
ID=45546181
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010243845.5A Expired - Fee Related CN102347875B (en) | 2010-08-03 | 2010-08-03 | network equipment control system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102347875B (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050108751A1 (en) * | 2003-11-17 | 2005-05-19 | Sony Corporation | TV remote control with display |
CN1805570A (en) * | 2005-01-12 | 2006-07-19 | 乐金电子(中国)研究开发中心有限公司 | Mobile telephone based television remote controller |
CN100511132C (en) * | 2006-09-06 | 2009-07-08 | 华为技术有限公司 | Method and system for laying out and accessing modules of user interface |
CN100596176C (en) * | 2008-01-04 | 2010-03-24 | 中国电信股份有限公司 | Information display method and device for IPTV remote controller |
CN101364089A (en) * | 2008-09-12 | 2009-02-11 | 深圳市合信自动化技术有限公司 | Method for adjusting industrial human-machine interface displaying picture objects and relevant device |
US8881205B2 (en) * | 2008-09-12 | 2014-11-04 | At&T Intellectual Property I, Lp | System for controlling media presentation devices |
CN101741969A (en) * | 2008-11-07 | 2010-06-16 | 康佳集团股份有限公司 | Method for managing a plurality of controls on display interface of mobile phone and control manager thereof |
-
2010
- 2010-08-03 CN CN201010243845.5A patent/CN102347875B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN102347875A (en) | 2012-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105824641B (en) | Graphic code display methods and device | |
CN111178012A (en) | Form rendering method, device and equipment and storage medium | |
CN108924037B (en) | Display method of rich media communication RCS message and mobile terminal | |
CN109101147B (en) | Message notification display method and terminal | |
CN108491123B (en) | Method for adjusting application program icon and mobile terminal | |
CN108039963B (en) | Container configuration method and device and storage medium | |
WO2015024446A1 (en) | Systems and methods for dynamic wall paper for mobile terminals | |
CN107666406B (en) | Intelligent card display method and device | |
CN109032380B (en) | Character input method and terminal | |
CN109189303B (en) | Text editing method and mobile terminal | |
CN109189286A (en) | A kind of operating method and terminal of desktop application | |
CN108196781B (en) | Interface display method and mobile terminal | |
CN103501485A (en) | Application pushing method, device and terminal device | |
CN106203228A (en) | Two-dimensional code information transmission method, device and equipment | |
CN112068752A (en) | Space display method and device, electronic equipment and storage medium | |
CN107783747B (en) | Interface display processing method and mobile terminal | |
CN113407169B (en) | Software development method and device | |
CN109885490B (en) | Picture comparison method and device | |
CN109495638B (en) | Information display method and terminal | |
CN108287644B (en) | Information display method of application program and mobile terminal | |
CN108228357B (en) | Memory cleaning method and mobile terminal | |
CN108009274A (en) | Piece file mergence method and mobile terminal | |
CN110825475A (en) | Input method and electronic equipment | |
CN105335434B (en) | Log management method and device and electronic equipment | |
CN111007980A (en) | Information input method and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141008 Termination date: 20180803 |