Summary of the invention
Technology of the present invention is dealt with problems and is: the deficiency that overcomes prior art; A kind of multi-point touch server terminal management system is provided; To solve the problem that the multi-point touch subsystem is managed and safeguarded, can also solve and be positioned at different location, the multi-point touch subsystem of the access network problem of carrying out unified management and maintenance by different way many.
Technical solution of the present invention is: multi-point touch server terminal management system provided by the invention comprises
Multi-point touch subsystem: be connected with server through network; Detect a plurality of induction points that produce on the same screen in the same time; Have the identification of gesture identification, image, finger motion locus is judged and the function of multi-point touch, and the various information data that the user controls generation is transmitted through the network to server.So-called multi-point touch; Also claim multiple point touching, multiplex touch control, multiple spot induction, multiplex induction etc.; Be meant that the user passes through a plurality of induction points that produce on the inherent same screen of same time, text, data, image, animation, video request program or the acoustic information that uses multiple hand posture that the multi-point touch subsystem is shown carries out convergent-divergent, moves, click or rotary manipulation.It is to adopt human-computer interaction technology and the common technology that realizes of hardware device, can be in the man-machine interactive operation that does not have to carry out under traditional input equipment (as: mouse, keyboard etc.) computer.Multi-point touch has been realized a touch-screen (screen, desktop, wall etc.) or Trackpad, accepts the input information from a plurality of points on the screen simultaneously, that is to say on same display interface, to accomplish multiple spot or multi-user's interactive operation simultaneously.
Server: be connected with multi-point touch subsystem, terminal management subsystem network respectively; Said server is equipped with fire compartment wall; Various information data to the multi-point touch subsystem is sent through network are stored classification and are handled;
Terminal management subsystem: be connected with server network, through the running status of server real-time monitoring multi-point touch subsystem; The various information data of the collected arrangement of reading analysis server, and make respective reaction; Through server the information in the multi-point touch subsystem is upgraded, safeguarded and upgrades.
Said multi-point touch subsystem is at least one; If in the time of many, many multi-point touch subsystems can be distributed in different places.
Further, said server comprises
The WEB server: said multi-point touch subsystem is directly visited the user's operation and control interface that stores in the WEB server, and the various information data that produced send data server to through the WEB server; Said terminal management subsystem is directly visited the terminal management interface of storing in the WEB server, through the WEB server information in the multi-point touch subsystem is upgraded, is safeguarded and upgrades;
Data server: be used to deposit types of databases; Deposit and move user's operation and control interface program of said multi-point touch subsystem; Deposit and move the terminal management interface program of said terminal management subsystem, transfer of data between responsible said multi-point touch subsystem and the said terminal management subsystem and storage, analysis.
Said multi-point touch subsystem is carried out through this locality that downloads on the Web server; In downloading process if run into the instruction relevant with data; Then give data server and explain execution by Web server; Data server returns to Web server with execution result, and Web server returns to the user with execution result again.
Said data server is one or more.
Said multi-point touch subsystem comprises display device, control appliance and capture device, and said capture device is caught and detected a plurality of touch points that the user produces on the same screen at one time, and the various information data that will control generation are delivered to said control appliance.
Said display device is projector, LCD, TV or LED display.
Said control appliance is the PC computer.
Said various information data are meant that text, data, image, animation, video request program or the acoustic information that the user uses multiple hand posture that said multi-point touch subsystem is shown carries out convergent-divergent, moves, click or data that rotary manipulation produced.
Said types of databases comprises product database, User Information Database and user's operation and control interface information database.
The present invention compared with prior art has following advantage:
M/S (Multi-touch/Server) terminal management system novelty ground adopts the M/S structure, can realize many be positioned at different places, the multi-point touch subsystem of access network (such as LAN, WAN, Internet/Intranet etc.) carries out unified management and maintenance upgrade in a different manner.Because following employee or affiliate, supplier do not have experiences such as the upgrading, maintenance, troubleshooting of multi-point touch subsystem; So after adopting system configuration of the present invention; Maintenance work is just narrowed down to " point " by " face "; Especially the wider user of Regional Distribution becomes easily simple with realizing original heavy maintenance workload deeply, and the information that only needs to be arranged in user's operation and control interface of server through terminal management subsystem (back-stage management end) is upgraded and maintenance upgrade; All connect the multi-point touch subsystem of same server with while, synchronously updating maintenance upgrading automatically; So just simplify the load of multi-point touch subsystem greatly, alleviated the cost and the workload of system maintenance and upgrading, reduced user's overall cost.
The M/S terminal management system is easy to hold, cost is lower, only needs disposable exploitation.Because the systems soft ware of M/S only need be installed on the server; Therefore a series of installation of multi-point touch subsystem, configuration, debugging work obtain simplifying; Originally the work that needed one or two months, run here and there, repeats; Only need now the time in one or two week even several days just can accomplish, shorten enforcement of multi-point touch subsystem and deployment cycle greatly.
The M/S terminal management system possesses information collection function, can give server unified management and classification with the operating state of multi-point touch subsystem, all kinds of feedback information that is produced by touch-control, Business Processing such as can inquire about, browse whenever and wherever possible.
The M/S terminal management system possesses e-business capability, can realize self-service query, collocation commodity, chooses, function such as on-line payment; Fully catered under the ecommerce trend consumer to the preference of self-help shopping.This system comprises the function of multinomial embodiment the Internet shopping advantage, as promoting the on-hand inventory product, show sales promotion information, inquire about the product details and collecting client's comment etc.Utilize the information of consumer's touch-control that the system management end gathered according to the foregrounding end can analyze consumer's consumption habit and demand; The content of foregrounding end and the production marketing strategy under the line are improved accordingly; For the sales force creates the chance of more advanced selling and cross-selling, and then help retailer's additional income and improve customer loyalty.
M/S system fire compartment wall is protected data platform and management access authority effectively, and server database is also very safe, and server end and the Internet are isolated fully, has eliminated the potential safety hazard of these server ends; Business datum is protected in the information centre of enterprise headquarters, the danger of having avoided business datum to divulge a secret; Simultaneously, though dish, printing etc. must not be revised, backed up, copy to the operation feeling of foreground manipulation end without the authority permission, just as at in-local without authorization.Through using the mode of issue, the application program that the employee can only use company regulation, and can not open other application software or data message.
Embodiment
Below will combine accompanying drawing that execution mode of the present invention and embodiment are described.
As shown in Figure 1, the M/S terminal management system comprises:
(1) multi-point touch subsystem
Said multi-point touch subsystem is at least one, if many time, many multi-point touch subsystems are distributed in different places, they through the Internet be connected with server (also but other network, and non-internet); Detecting certain period occurs in not comprovincial a plurality of induction points, and various places are transmitted through the network to server by the various information data that the user controls generation.
The multi-point touch subsystem mainly is made up of display device, control appliance and capture device in this execution mode; Display device can adopt projector (like SONY, TOSHIBA, SHARP, BENQ, 3M, ASK, NEC, SANYO, Hitachi), also can adopt LCD, TV or the LED display of the liquid crystal panel of brands such as LG, SONY, Samsung, SHARP, strange U.S.A, Youda.It is the equipment such as the PC computer of central processing unit that control appliance adopts with Intel or AMD.Capture device adopts infrared multi-point touch screen, or the video camera with infrared photography function.
(2) server: be connected with multi-point touch subsystem, terminal management subsystem network respectively; Various information data to the multi-point touch subsystem is sent through network are stored classification and are handled.
Said server comprises WEB server and data server.The multi-point touch subsystem directly links to each other with the WEB server with the terminal management subsystem, and they are operated the data server through WEB server access data server.
The WEB server: said multi-point touch subsystem is directly visited WEB server run user operation and control interface, and the Various types of data that is produced sends data server to through the WEB server; Said terminal management subsystem is directly visited the terminal management interface of storing in the WEB server, through the WEB server information in the multi-point touch subsystem is upgraded, is safeguarded and upgrades.
M/S system user operation interface is through WEB server admin and maintenance.
Data server: be used to deposit product database; User Information Database; Types of databases such as user's operation and control interface information database; Deposit and move said multi-point touch subsystem user's operation and control interface program, deposit and move the terminal management interface program of said terminal management subsystem, be responsible for transfer of data and storage, analysis between said multi-point touch subsystem and the said terminal management subsystem.
Data server is handled the information of domestic consumer's input, or these information are sent to data server preserves, or the function that calls in the data server is read these data once more.Data server is the bottom of whole layered system; It mainly is used for realizing the mutual of user interface, M/S terminal management interface and data server, the i.e. function of data in complete call, submission, inquiry, insertion, storage, deletion and the modification data server.
Because all machines of M/S system are all under the open environment of Internet, so system must take into full account all unsafe factors that exist on the network.So native system adopts the data and the resource of firewall system protection system.In data server, double-deck authentication mechanism is adopted in user right checking: login authentication and to the checking of all user account numbers, password and the user right of data server.The data of storing in this external database use AES to encrypt before the storage, in data server, can only derive the data that have no meaning; During the legitimate client request msg, after the data server sense data, at first use corresponding decipherment algorithm, send to the user to data again.AES is encapsulated in the dll file and in source code, calls.And use IP to verify the data security of protecting through network delivery.In the WEB server, native system has adopted based on the design of the page authority of system management, marks off different roles according to security strategy. the authority different to each role assignments, and assign different roles for the user.The user carries out corresponding permit operation to information resources indirectly through the role, adopts list to submit the formula identity verification mode to; The crypto identity checking uses independent cookie name to claim and the path.In addition, the transmission of using SSL to connect protection information comes user's input information is carried out input validation.
(3) terminal management subsystem: be connected with server network, through the running status of server real-time monitoring various places multi-point touch subsystem; The various information data of the collected arrangement of reading analysis server, and make respective reaction; Through server the information in the multi-point touch subsystem is upgraded, safeguarded and upgrades.
The hardware carrier of terminal management subsystem is exactly a computer in this execution mode.Certainly, if miscellaneous equipment that can runs software program all can.
Like Fig. 1, shown in 2, the course of work of M/S terminal management system is:
Domestic consumer refers to be in various places, on the multi-point touch subsystem, browses and operate the domestic consumer of user's operation and control interface with different time sections.
The maim body of terminal management interface and user's operation and control interface is deposited in the data traffic device; User's operation and control interface of the WEB server calls data server of multi-point touch subsystem through being arranged in the Internet, and with domestic consumer on user's operation and control interface by the various information data of controlling generation through storing classification in internet transmission to the data server and handling.
The terminal management interface of the WEB server calls data server of terminal management subsystem through being arranged in the Internet, terminal management person monitors the running status of various places multi-point touch subsystem in real time through the terminal management interface; The Various types of data form of the collected arrangement of reading analysis data server, and make respective reaction; Information in user's operation and control interface upgrades, safeguards and upgrade that user interface will feed back to the multi-point touch subsystem in real time after renewal, make domestic consumer recognize up-to-date information in the very first time.
Many multi-point touch subsystems are distributed in various places; They connect WEB server and data server through network; And said multi-point touch subsystem is meant that with projector, LCD and TV, plasm TV, LED be display device; Cooperate one to multiple the PC computer that can connect the Internet, have technology such as gesture identification, image identification, finger motion locus judgement, utilize the PC computer to detect near the touch a plurality of touches (as with hand, pen or other thing) perhaps of diverse location generation on display device simultaneously; Can accomplish multi-point touch and control, possess multi-point touch technology touching device.Domestic consumer can use multiple hand posture to the text in user's operation and control interface, data, image, animation, video request program and acoustic information carry out convergent-divergent, move, actions such as click and rotation.
General IE (Internet Explorer) browser of windows system is installed on the multi-point touch subsystem; The multi-point touch subsystem moves the IE browser automatically and connects the Internet after startup; Through URL (the Uniform Resource Locator of http protocol to web server initiation request calling party operation interface; URL) is that user interface is stored in the position in the data server, sets up a TCP and connect to WEB server designated port (acquiescence is 80 ports).The WEB server is then monitored the request that browser sends at that port.In case receive request, the WEB server will call the user interface in the data server and be sent to browser through the SQL serve port, make domestic consumer browse and operate through browser.
The various information data of by user controlling generation of domestic consumer on user's operation and control interface are through XML (extensible markup language eXtensible Markup Language; Abbreviation XML) sends the WEB server to; The WEB server is through transaction; Result is passed to data server through the SQL serve port, stores classification and handles.
The general IE browser of windows system is installed on the terminal management subsystem; Terminal management person moves the IE browser; Is that the terminal management interface is stored in the position in the data server through http protocol to the URL of web server initiation request access terminal administration interface, sets up a TCP to WEB server designated port (acquiescence is 80 ports) and connects.The WEB server is then monitored the request that browser sends at that port.In case receive request, the WEB server will call data through the SQL serve port and count the M/S terminal management interface in the server and be sent to browser.
Terminal management person need import login identity and the login password of oneself at the terminal management interface; Fire compartment wall to login identity and login password and user right verify errorless after, terminal management person browses and operates the terminal management interface at browser according to the user right of oneself.
Terminal management interface in the addressable IE browser of terminal management person, whether the running status of monitoring various places multi-point touch platform in real time is as normal.
The terminal management interface that terminal management person can operate in the IE browser is visited the WEB server and is called the database in the data server through the HTML+ASP.net language, the Various types of data form of the collected arrangement of reading analysis data server, and make respective reaction.
The WEB server is visited through File Transfer Protocol (archives transportation protocol) in the terminal management interface that terminal management person can operate in the IE browser; The information of uploading new user's operation and control interface is in data server; Realization is upgraded, is safeguarded and upgrade the information in user's operation and control interface; User interface makes the domestic consumer that is positioned at the different location recognize up-to-date information in the very first time at the IE browser that will feed back in real time after the renewal on the multi-point touch platform that is positioned at the different location.
User's foregrounding end is the multi-point touch subsystem with multi-point touch technology; The user can be arranged in user's operation and control interface of server end appointment through the IE browser access on the multi-point touch subsystem, and can use multiple hand posture to the text in user's operation and control interface, data, image, animation, video request program and acoustic information carry out convergent-divergent, move, actions such as click and rotation.Information in user's operation and control interface is all produced by Web server, and Web server can be connected with database server through variety of way, and lot of data is actual to be left in the database server.The multi-point touch subsystem only needs to carry out through this locality that downloads on the Web server, in downloading process, if run into the instruction relevant with database, gives database server by Web server and explains execution, and return to Web server.
Web server returns to the user again; Few subprogram and information realize at the multi-point touch subsystem; But main information and program realize at server end; So only need the information of user's operation and control interface of being arranged in server end to be upgraded, safeguarded and upgrades through terminal management subsystem controls terminal management interface, all connect same server the multi-point touch subsystem general while, synchronously upgrade automatically, safeguard and upgrade.
In the M/S structure, various nets is connected to one, form huge net, i.e. a World Wide Web.And each enterprise can set up the M/S structural network application of oneself on the basis of this structure; And through database application under the Internet pattern; Make the multi-point touch subsystem possess information gathering and e-business capability; Can be with the operating state of multi-point touch subsystem, all kinds of feedback information that produced by touch-control can inquire about at any time, browse to the unified management of back-stage management end, classification and analysis; And make a response rapidly, immediately to Business Processing such as the renewal of foregrounding end reason row, maintenance and upgradings.
With the supermarket POS system is example: POS system is meant through automatic fetch equipment (like cashier's machine) and directly reads merchandise sales information (like trade name, unit price, sales volume, selling time, sales outlet, purchase client etc.) when the merchandising, and is sent to relevant department through communication network and computer system and analyzes processing to improve the system of business efficiency.
At present medium-to-high grade time POS type possesses network savvy; Because hardware environment does not possess opening; And the software data amount is smaller; So ECR (Efficient Consumer Response; Effective customer response system) generally adopt the dedicated network form, promptly through RS232/RS422/RS485 interface, the multi-user card of cash register itself realize with cash register between or with being connected an of host computer (microcomputer), the transfer of data between completion cash register and the cash register, between cash register and the host computer.
The implementation method of POS system is following:
(1) place the barter agency or contributing client's the cashier system that barters are input to the POS terminal with buyer member's the purchase or the consumption amount of money; This part promptly is equivalent to terminal management platform (or being the terminal management subsystem), and M/S terminal management person is uploaded to data server with user interface through the M/S terminal management platform and makes things convenient for the multi-point touch subsystem to call.
(2) card reader (POS machine) reads the advertisement card of bartering and goes up verify data, buyer's membership number (password) of magnetic stripe; Card reader (POS machine) is equivalent to multi-point touch subsystem (or claim multi-point touch subsystem), and domestic consumer operates through the user interface in the operation multi-point touch subsystem, system automatically with information uploading that the user stayed to data server.
(3) settlement system is sent to the data of being imported the supervision account at center; This part is that the M/S system is uploaded to data server with the information that the user stayed through network connection WEB server, and M/S terminal management person can immediately view these information through the M/S terminal management platform.
(4) after the settlement data affirmation of cashier system to processing bartered in advertisement, sign by buyer member.The dealing member and barter agency or franchised business respectively stay a counterfoil, barter agency or franchised business its counterfoil is posted to the company of bartering; This part is that M/S terminal management person immediately views the various information that is uploaded to data server by the multi-point touch subsystem through the M/S terminal management platform; And make feedback; And feedback result is reflected at the user interface of multi-point touch subsystem, domestic consumer can understand institute's feedack immediately.
(5) after the company that barters confirmed that the buyer has received commodity or media services, settlement center transferred and is prone to change amount.Accomplish settlement process.
The present invention is not limited to the content that claim and the foregoing description are addressed, so long as any invention of creating out according to design of the present invention all should belong within protection scope of the present invention.