[go: up one dir, main page]

CN107817905A - Positioning mark switching method, apparatus and system - Google Patents

Positioning mark switching method, apparatus and system Download PDF

Info

Publication number
CN107817905A
CN107817905A CN201711063674.6A CN201711063674A CN107817905A CN 107817905 A CN107817905 A CN 107817905A CN 201711063674 A CN201711063674 A CN 201711063674A CN 107817905 A CN107817905 A CN 107817905A
Authority
CN
China
Prior art keywords
current
display box
equipment
positioning mark
display
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.)
Pending
Application number
CN201711063674.6A
Other languages
Chinese (zh)
Inventor
李光辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vtron Technologies Ltd
Vtron Group Co Ltd
Original Assignee
Vtron Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vtron Group Co Ltd filed Critical Vtron Group Co Ltd
Priority to CN201711063674.6A priority Critical patent/CN107817905A/en
Publication of CN107817905A publication Critical patent/CN107817905A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A kind of positioning provided in an embodiment of the present invention identifies switching method, apparatus and system, is related to communication technical field.Switching system is identified applied to positioning, the positioning mark switching system comprises at least the first equipment and the first display box being connected with first equipment, the second equipment and the second display box being connected with second equipment.First display box is connected with second equipment.Methods described includes:After first display box obtains the current location of positioning mark, current device corresponding to the positioning mark is determined based on the current location again, then the corresponding current display position on the present displays of the current device in the current location is sent to the current device, so that the present displays show the positioning mark in the current display position.By way of a display box switches the positioning mark such as mouse pointer on the display of distinct device, seamless switching is realized, more in time, more effectively.

Description

Positioning mark switching method, apparatus and system
Technical field
The present invention relates to communication technical field, and mark switching method, apparatus and system are positioned in particular to one kind.
Background technology
KVM is Keyboard Video Mouse abbreviation, and it allows people's addressing machine in the case of a set of key mouse The computer in room, and software, plug and play need not be filled on the target machine.At present, in use, using different electricity Brain needs different mouses.
The content of the invention
It is an object of the invention to provide one kind to position mark switching method, apparatus and system.
In a first aspect, the embodiments of the invention provide one kind to position mark switching method, switching system is identified applied to positioning System, the positioning mark switching system comprise at least the first equipment and the first display box being connected with first equipment, the Two equipment and the second display box being connected with second equipment.First display box is connected with second equipment.It is described Method includes:First display box obtains the current location of positioning mark;First display box is based on the current location Determine current device corresponding to the positioning mark;First display box is corresponding in the current device by the current location Present displays on current display position be sent to the current device so that the present displays are described current aobvious Show and mark is positioned described in position display.
Second aspect, the embodiments of the invention provide one kind to position mark switching device, runs on the first above-mentioned display In box, described device includes acquiring unit, determining unit and transmitting element.Acquiring unit, for obtaining the current of positioning mark Position.Determining unit, for determining current device corresponding to the positioning mark based on the current location.Transmitting element, use Institute is sent in the current location is corresponded into the present displays display location on the present displays of the current device Current device is stated, so that the present displays show the positioning mark in present displays position current display position Know.
The third aspect, the embodiments of the invention provide one kind to position mark switching system, and the system comprises at least first Equipment and the first display box being connected with first equipment, the second equipment and the second display being connected with second equipment Box.First display box is connected with second equipment.First display box, for obtaining the present bit of positioning mark Put.First display box, it is additionally operable to determine current device corresponding to the positioning mark based on the current location.Described One display box, it is additionally operable to send out the corresponding current display position on the present displays of the current device in the current location The current device is given, so that the present displays show the positioning mark in the current display position.
A kind of positioning provided in an embodiment of the present invention identifies switching method, apparatus and system, applied to positioning mark switching System, the positioning mark switching system comprise at least the first equipment and the first display box being connected with first equipment, Second equipment and the second display box being connected with second equipment.First display box is connected with second equipment.Institute The method of stating includes:After first display box obtains the current location of positioning mark, then based on described in the determination of the current location Current device corresponding to positioning mark, then by the current location corresponding working as on the present displays of the current device Preceding display location is sent to the current device, so that the present displays show the positioning in the current display position Mark.I.e. by the combination of one or more embodiments provided in an embodiment of the present invention, positioning can be made by a display box Mark switches on the display of distinct device, i.e., the combination of one or more embodiments provided in an embodiment of the present invention can be real It is now efficient, undoubtedly move in time and between the display of distinct device and switch the technique effect of positioning mark.
Other features and advantages of the present invention will illustrate in subsequent specification, also, partly become from specification It is clear that or by implementing understanding of the embodiment of the present invention.The purpose of the present invention and other advantages can be by saying what is write Specifically noted structure is realized and obtained in bright book, claims and accompanying drawing.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by embodiment it is required use it is attached Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore be not construed as pair The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is a kind of structured flowchart for positioning mark switching system provided in an embodiment of the present invention;
Fig. 2 is the structured flowchart of another positioning mark switching system provided in an embodiment of the present invention;
Fig. 3 is the flow chart that positioning provided in an embodiment of the present invention identifies switching method;
Fig. 4 is the virtual coordinate system schematic diagram in positioning mark switching method provided in an embodiment of the present invention;
Fig. 5 is the default tunneling schematic diagram in positioning mark switching method provided in an embodiment of the present invention;
Fig. 6 is a kind of structured flowchart for positioning mark switching device provided in an embodiment of the present invention;
Fig. 7 is the structured flowchart of another positioning mark switching device provided in an embodiment of the present invention.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is Part of the embodiment of the present invention, rather than whole embodiments.The present invention implementation being generally described and illustrated herein in the accompanying drawings The component of example can be configured to arrange and design with a variety of.Therefore, the reality of the invention to providing in the accompanying drawings below The detailed description for applying example is not intended to limit the scope of claimed invention, but is merely representative of the selected implementation of the present invention Example.Based on the embodiment in the present invention, what those of ordinary skill in the art were obtained under the premise of creative work is not made Every other embodiment, belongs to the scope of protection of the invention.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi It is defined, then it further need not be defined and explained in subsequent accompanying drawing in individual accompanying drawing.Meanwhile the present invention's In description, term " first ", " second " etc. are only used for distinguishing description, and it is not intended that instruction or hint relative importance.
Present inventor has found that prior art is during the technical scheme in realizing the embodiment of the present invention:One The corresponding display box of individual mouse, and then a long-range computer is controlled, in use, different display boxes needs difference The different computer of mouse control.For example, using three display boxes, each display box only corresponds to one computer of remote control, often The corresponding mouse of individual display box.User controls first computer using first mouse by first display box.Access the , it is necessary to which second mouse controls second computer by the second display box during two computers., it is necessary to when accessing the 3rd computer Three mouses control the 3rd computer by the 3rd display box, and then cause first computer, second computer and the 3rd electricity Not in time, operation is also troublesome for the view data switching of brain.Further, present inventor has found exist in the prior art The technical problem of mouse switching not in time.
Present inventor is in order to improve above-mentioned technical problem, the technical scheme provided in the invention embodiment of the present invention.Under Face will combine specific example and accompanying drawing, and the embodiment provided in the embodiment of the present invention is described in detail.
Referring to Fig. 1, the embodiments of the invention provide one kind to position mark switching system 10, the system 10 at least can be with The first display box 110 being connected including the first equipment 100 and with first equipment 100, the second equipment 120 and with described Second display box 130 of two equipment 120 connection.First display box 110 is connected with second equipment 120.Further, First equipment 110 can include the first sub- collector 104 of equipment 102 and first.First collector 104 respectively with institute State the first display box 110, the first sub- equipment 102 connects.Second equipment 120 can include the second sub- He of equipment 122 Second collector 124.Second collector 124 respectively with second display box 130, the second sub- equipment 122, described First display box 110 connects.
First display box 110, for obtaining the current location of positioning mark.
First display box 110, it is additionally operable to determine currently to set corresponding to the positioning mark based on the current location It is standby.
First display box 110, it is additionally operable to the corresponding present displays in the current device in the current location On current display position be sent to the current device so that the present displays the current display position show institute State positioning mark.
Referring to Fig. 2, in a kind of embodiment of the present invention, the positioning mark switching system 10 can be KVM Switching system, the KVM switch include KVM fiber matrixs 140.First equipment 100 passes through the KVM fiber matrixs 140 are connected with first display box 110.Second equipment 120 is aobvious with described second by the KVM fiber matrixs 140 Show that box 130 connects.The positioning mark switching system 10 can also include the 3rd equipment 150 and pass through the KVM fiber matrixs 140 the 3rd display boxes 160 being connected with the 3rd equipment 150.By way of the transmission of KVM fiber matrixs 140, figure ensure that As the real-time that data and the first display box control, reach smooth, real-time as each equipment of local operation.
Further, first collector 104 is connected by the KVM fiber matrixs 140 and first display box 110 Connect.Second collector is connected by the KVM fiber matrixs 140 with second display box 130.3rd equipment 150 can include the 3rd sub- collector 154 of equipment 152 and the 3rd.3rd collector 154 respectively with the 3rd display box 160th, the described 3rd sub- equipment 152, first display box 110 connect.3rd collector passes through the KVM fiber matrixs 140 are connected with the 3rd display box 160.
It is understood that structure shown in Fig. 2 is only to illustrate, system 10 may also include it is more more than shown in Fig. 2 or Less component, or there is the configuration different from shown in Fig. 2.Each component shown in Fig. 2 can use hardware, software or its Combination is realized.
In the embodiment of the present invention, the first sub- equipment 102, the second sub- equipment 122, the 3rd sub- equipment 152 can be PC (personal computer) computer, tablet personal computer, mobile phone, notebook computer, intelligent television, set top box, car-mounted terminal etc. is eventually End equipment.First collector 104, the second collector 124, the 3rd collector 154 may each comprise encoder, electrical to optical converter Deng.
In the embodiment of the present invention, the first display box 110 is electronic equipment, can include processor and memory.It is described Processor and the memory are electrically connected by bus.Have program stored therein code in the memory.The processor, for leading to Cross the bus tune to read from the memory and run described program code, perform above-mentioned positioning mark switching method. Positioning mark switching method can be stored in memory including at least one in the form of software or firmware (firmware) respectively In software function module, such as positioning mark the switching device software function module or computer program that include.First Display box 110 can also include display module, and the display module electrically connects with the processor.
Memory can store various software programs and module, and the positioning provided such as the embodiment of the present application identifies switching side Programmed instruction/module corresponding to method and device.Software program and module of the processor by operation storage in memory, from And perform various function application and data processing, that is, realize the positioning mark switching method in the embodiment of the present application.
Memory can include but is not limited to random access memory (Random AccessMemory, RAM), read-only to deposit Reservoir (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electric erasable Read-only storage (Electric Erasable Programmable Read-OnlyMemory, EEPROM) etc..
Processor can be a kind of IC chip, have signal handling capacity.Above-mentioned processor can be general place Manage device, including central processing unit (Central Processing Unit, abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;It can also be digital signal processor (DSP), application specific integrated circuit (ASIC), ready-made programmable Gate array (FPGA) either other PLDs, discrete gate or transistor logic, discrete hardware components.It can To realize or perform disclosed each method, step and the logic diagram in the embodiment of the present application.General processor can be micro- Processor or the processor can also be any conventional processors etc..
Display module provided between the first display box 110 and user an interactive interface (such as user interface) or Referred to for display image data to user.In the present embodiment, the display module can be that liquid crystal display or touch-control show Show device.If touch control display, it can be the capacitance type touch control screen or resistance type touch control screen for supporting single-point and multi-point touch operation Deng.Single-point and multi-point touch operation is supported to refer to that touch control display can sense one or more positions on the touch control display Place is put with caused touch control operation, and the touch control operation that this is sensed transfers to processor to be calculated and handled.
Further, the first display box 110 can also include input/output module, the input/output module and the place Manage device electrical connection.Input/output module is used to be supplied to user input data to realize that user shows with the first display box 110, second The interaction of the display box 160 of box 130 and the 3rd.The input/output module may be, but not limited to, mouse and keyboard etc..It is described It can be that mouse pointer, cursor, such as mouse pointer can be in the first display box 110, the second display box 130, the to position mark Arbitrarily moved on the screen of three display boxes 160, stopping place is the place where cursor, and then passes through key in data.
In the embodiment of the present invention, the second display box 130, the 3rd display box 160 can be the structure of the first display box 110 Equally.In the present embodiment, second display box 130, the 3rd display box 160 can be display, second display Box 130, the 3rd display box 160 are connected with first display box, for showing the display of each self-corresponding equipment On view data, similar to a main frame N displays, for example, N=3, is easy to user while watches the image that distinct device is shown Data.
Referring to Fig. 3, the embodiments of the invention provide one kind to position mark switching method, switching system is identified applied to positioning System, the positioning mark switching system comprise at least the first equipment and the first display box being connected with first equipment, the Two equipment and the second display box being connected with second equipment, first display box is connected with second equipment, described Method can include:Step S300, step S310 and step S320.
Step S300:First display box obtains the current location of positioning mark.
In a kind of embodiment of the present invention, first display box obtains positioning mark and virtually sat default Current absolute coordinate under mark system.
Specifically, the first display box, the second display box, the 3rd display box are arranged on local, the first equipment, the second equipment, 3rd equipment can be arranged on distal end, can also be arranged on local.First collector, the second collector, the 3rd collector are right Answer a unique ID.For example, the ID of the first collector is 1, the ID of the second collector is 2, and the ID of the 3rd collector is 3.Institute It is a virtual large-size screen monitors that the first display box, which is stated, by the screen splicing of first display box, the second display box, the 3rd display box Curtain, the resolution ratio of each screen is M × N, such as positioning mark can move on the point on giant-screen.For example, work as M=N= When 1920, as shown in figure 4, using the upper left corner of the first display box as origin O (0,0), the length direction of each display box is X-axis, respectively The width of display box is Y-axis, establishes virtual coordinate system.Have on the screen of first display box coordinate (0,0)-coordinate (1920, 1920), moving range is identified for the positioning in the display of the first sub- equipment corresponding to ID=1 the first collector.Second is aobvious Showing on the screen of box has coordinate (1921,0)-coordinate (3840,1920), is set for the second son corresponding to ID=2 the second collector Positioning mark moving range in standby display.Have on screen on 3rd display box coordinate (3841,0)-coordinate (5740, 1920), moving range is identified for the positioning in the display of the 3rd sub- equipment corresponding to ID=3 the 3rd collector.Intersection edges Point in boundary can about be set to the point belonged on previous display box.
Positioning as shown in Figure 4 is identified as mouse pointer, mouse pointer acquiescence on the first display box coordinate (960, 960).When mouse pointer changes, (x0, y0) is last coordinate, and change is (△ x, △ y), then new coordinate is designated as (x1, y1), (Cx, Cy) are the mouse translational speed set, are defaulted as (1,1).X1=x0+ △ x/Cx, y1=y0+ △ y/Cy.
Step S310:First display box determines currently to set corresponding to the positioning mark based on the current location It is standby.
Further, first display box obtains the abscissa in the current absolute coordinate;First display box CalculateThe ID of current device corresponding to the positioning mark is obtained, wherein, X1For the abscissa, M is Preset constant, ID are the ID of current device corresponding to the positioning mark.
For example, as shown in figure 4, M=1920, when the centre position that mouse pointer is moved on the screen of second display box When (2880,960), calculate2880/1920+1 is rounded downwards, obtains ID=2, i.e. ID=2 The second collector, the second sub- equipment should respond to the mouse instructions that are sent in first display box.
Step S320:First display box is corresponding on the present displays of the current device by the current location Current display position be sent to the current device so that described in the present displays show in the current display position Positioning mark.
Further, after step S310, before step S320, methods described can also include:First display box Based on the current absolute coordinate, the current absolute coordinate corresponding working as on the present displays of the current device is obtained Preceding displaing coordinate.
In a kind of embodiment of the embodiment of the present invention, first display box calculatesObtain The current corresponding current displaing coordinate on the present displays of the current device of absolute coordinate, wherein, (X1,Y1) be The current absolute coordinate, M are preset constant, and (Xs, Ys) is the current displaing coordinate.
For example, as shown in figure 4, M=1920, when the centre position that mouse pointer is moved on the screen of second display box When (2880,960), i.e. X1=2880, Y1=960, calculate and obtain Xs=2880%1920=960, Xs=960%1920= 960, current displaing coordinate is (960,960), and the second equipment is current device, so that ID=2 the second collector, the second son are set Middle position (960,960) on standby display shows mouse pointer, further operates the second sub- equipment.
Further, based on step S320, in a kind of embodiment of the embodiment of the present invention, first display The ID of the current displaing coordinate and the current device is sent to first equipment and second equipment by box simultaneously.
Further, first display box is based on default tunneling, by the current displaing coordinate and described works as The ID of preceding equipment is encapsulated as positioning mark command information;The positioning is identified command information and sent simultaneously by first display box To first equipment and second equipment.
As shown in figure 5, the default tunneling can include crc, ID, type, code, value, invalid. Crc is checksum value, and 1B represents that checksum value memory capacity is 1 byte.ID is the ID values of current device, and 2B represents current device ID values storage size be no more than 2 bytes.Type is type, and value can be mouse or keyboard, and 2B represents the value storage of type Size is no more than 2 bytes.Code is keyboard value, and the data of input through keyboard, the data storage size of 2B expression input through keyboard is not More than 2 bytes.Value is the value of current absolute coordinate, and 4B represents that the value storage size of current absolute coordinate is no more than 4 words Section.Invalid is reserved item, is typically defaulted as 0, the storage size of value is no more than 5 bytes.
According to actual conditions, based on tunneling as shown in Figure 5, the first display box is by the current displaing coordinate and institute The ID for stating current device is encapsulated as positioning mark command information, and identifies command information while be sent to first the positioning and set Standby and the second equipment, similar to the form of broadcast, so that the of the first collector of first equipment and second equipment Verification in two collectors in positioning mark command information described in each self checking and whether correct, if so, judging that described first is sub Whether the ID of second sub- equipment of the ID of equipment or described is consistent with the ID values of the positioning corresponding current device of mark, if yes When, the first sub- equipment or second sub- equipment consistent with the ID of the positioning corresponding current device of mark are defined as currently setting It is standby, and then control current device to carry out subsequent operation.
Further, based on step S320, in another embodiment of the embodiment of the present invention, described first is aobvious Show ID of the box based on the current device, obtain the address of the current device;First display box is currently set based on described Standby address, the current displaing coordinate is sent to the current device.
Further, based on step S320, in another embodiment of the embodiment of the present invention, in order to ensure to scheme As the real-time of data transfer, the positioning mark switching system can be KVM switch, and the KVM switch can be with Including KVM fiber matrixs, first equipment is connected by the KVM fiber matrixs with first display box, and described second Equipment is connected by the KVM fiber matrixs with second display box, and first display box passes through the KVM fiber matrixs The current display position is sent to the current device.By way of KVM fiber matrixs transmit, view data ensure that With the real-time of the first display box control, reach smooth, real-time as each equipment of local operation.
A kind of positioning mark switching method provided in an embodiment of the present invention, switching system is identified applied to positioning, described fixed Bit identification switching system comprises at least the first equipment and the first display box for being connected with first equipment, the second equipment and with Second display box of the second equipment connection.First display box is connected with second equipment.Methods described includes:Institute State the first display box obtain positioning mark current location after, then based on the current location determine it is described positioning mark corresponding to Current device, then the corresponding current display position on the present displays of the current device in the current location is sent To the current device, so that the present displays show the positioning mark in the current display position.Pass through one The positioning mark such as mode of mouse pointer on the display of display box switching distinct device, one-to-many control model, is realized Seamless switching, more in time, more effectively.Pass through the combination of one or more embodiments provided in an embodiment of the present invention, Neng Goutong Crossing a display box makes positioning mark switch on the display of distinct device, i.e., one or more provided in an embodiment of the present invention The combination of embodiment can be realized efficiently, undoubtedly move in time and between the display of distinct device and switch the skill of positioning mark Art effect.
Fig. 6 and Fig. 7 are please referred to, the embodiments of the invention provide one kind to position mark switching device 400, runs on In the first display box stated, described device 400 can include acquiring unit 410, determining unit 420 and transmitting element 430.
Acquiring unit 410, for obtaining the current location of positioning mark.
As a kind of embodiment, acquiring unit 410 can include obtaining subelement 411.
Subelement 411 is obtained, for obtaining current absolute coordinate of the positioning mark under default virtual coordinate system.
Determining unit 420, for determining current device corresponding to the positioning mark based on the current location.
As a kind of embodiment, determining unit 420 can include determining that subelement 421.
Determination subelement 421, for obtaining the abscissa in the current absolute coordinate;Calculate The ID of current device corresponding to the positioning mark is obtained, wherein, X1For the abscissa, M is preset constant, and ID is described fixed The ID of current device corresponding to bit identification.
The determination subelement 421, it is additionally operable to be based on the current absolute coordinate, it is corresponding obtains the current absolute coordinate Current displaing coordinate on the present displays of the current device.
The determination subelement 421, is additionally operable to calculateIt is corresponding described to obtain the current absolute coordinate Current displaing coordinate on the present displays of current device, wherein, (X1,Y1) it is the current absolute coordinate, M is default normal Number, (Xs, Ys) is the current displaing coordinate.
Transmitting element 430, for the current location is corresponding current on the present displays of the current device Display display location is sent to the current device, so that the present displays currently show in the present displays position Show and mark is positioned described in position display.
Further, the positioning mark switching system is KVM switch, and the KVM switch includes KVM optical fiber Matrix, first equipment are connected by the KVM fiber matrixs with first display box, KVM described in second equipment Fiber matrix is connected with second display box, the transmitting element 430, for described will be worked as by the KVM fiber matrixs Preceding display location is sent to the current device.
As a kind of embodiment, transmitting element 430 can include the first transmission sub-unit 431.
First transmission sub-unit 431, for the ID of the current displaing coordinate and the current device to be sent to simultaneously First equipment and second equipment.
First transmission sub-unit 431, it is additionally operable to be based on default tunneling, by the current displaing coordinate and institute The ID for stating current device is encapsulated as positioning mark command information;The positioning is identified into command information and is sent to described first simultaneously Equipment and second equipment.
As another embodiment, the transmitting element 430 can include the second transmission sub-unit 432.
Second transmission sub-unit 432, for the ID based on the current device, obtain the address of the current device;Institute Address of first display box based on the current device is stated, the current displaing coordinate is sent to the current device.
Above each unit can be that now, above-mentioned each unit can be stored in the first display by software code realization In memory.Above each unit can equally be realized by hardware such as IC chip.
Positioning mark switching device 400 provided in an embodiment of the present invention, its realization principle and caused technique effect are with before It is identical to state embodiment of the method, to briefly describe, device embodiment part does not refer to part, refers to phase in preceding method embodiment Answer content.
The embodiments of the invention provide a kind of storage medium, the storage medium has program stored therein code, described program generation Code performs above-mentioned positioning mark switching method when being read out by the processor and running.
It should be noted that each embodiment in this specification is described by the way of progressive, each embodiment weight Point explanation is all difference with other embodiment, between each embodiment identical similar part mutually referring to. For device class embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is joined See the part explanation of embodiment of the method.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, can also pass through Other modes are realized.Device embodiment described above is only schematical, for example, flow chart and block diagram in accompanying drawing Show the device of multiple embodiments according to the present invention, method and computer program product architectural framework in the cards, Function and operation.At this point, each square frame in flow chart or block diagram can represent the one of a module, program segment or code Part, a part for the module, program segment or code include one or more and are used to realize holding for defined logic function Row instruction.It should also be noted that at some as in the implementation replaced, the function that is marked in square frame can also with different from The order marked in accompanying drawing occurs.For example, two continuous square frames can essentially perform substantially in parallel, they are sometimes It can perform in the opposite order, this is depending on involved function.It is it is also noted that every in block diagram and/or flow chart The combination of individual square frame and block diagram and/or the square frame in flow chart, function or the special base of action as defined in performing can be used Realize, or can be realized with the combination of specialized hardware and computer instruction in the system of hardware.
In addition, each functional module in each embodiment of the present invention can integrate to form an independent portion Point or modules individualism, can also two or more modules be integrated to form an independent part.
If the function is realized in the form of software function module and is used as independent production marketing or in use, can be with It is stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words The part to be contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, including some instructions are causing a computer equipment (can be People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the present invention. And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.Need Illustrate, herein, such as first and second or the like relational terms be used merely to by an entity or operation with Another entity or operation make a distinction, and not necessarily require or imply between these entities or operation any this reality be present The relation or order on border.Moreover, term " comprising ", "comprising" or its any other variant are intended to the bag of nonexcludability Contain, so that process, method, article or equipment including a series of elements not only include those key elements, but also including The other element being not expressly set out, or also include for this process, method, article or the intrinsic key element of equipment. In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including the key element Process, method, other identical element also be present in article or equipment.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.It should be noted that:Similar label and letter exists Similar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, is then not required in subsequent accompanying drawing It is further defined and explained.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality Body or operation make a distinction with another entity or operation, and not necessarily require or imply and deposited between these entities or operation In any this actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant are intended to Nonexcludability includes, so that process, method, article or equipment including a series of elements not only will including those Element, but also the other element including being not expressly set out, or it is this process, method, article or equipment also to include Intrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that Other identical element also be present in process, method, article or equipment including the key element.

Claims (10)

1. one kind positioning mark switching method, it is characterised in that identify switching system, the positioning mark switching applied to positioning System comprises at least the first equipment and the first display box for being connected with first equipment, the second equipment and is set with described second Second display box of standby connection, first display box are connected with second equipment, and methods described includes:
First display box obtains the current location of positioning mark;
First display box determines current device corresponding to the positioning mark based on the current location;
The current location is corresponded to the current display position on the present displays of the current device by first display box Put and be sent to the current device, so that the present displays show the positioning mark in the current display position.
2. according to the method for claim 1, it is characterised in that first display box obtains the present bit of positioning mark Put, including:
First display box obtains current absolute coordinate of the positioning mark under default virtual coordinate system.
3. according to the method for claim 2, it is characterised in that first display box determines institute based on the current location Current device corresponding to positioning mark is stated, including:
First display box obtains the abscissa in the current absolute coordinate;
First display box calculatesThe ID of current device corresponding to the positioning mark is obtained, wherein, X1For the abscissa, M is preset constant, and ID is the ID of current device corresponding to the positioning mark.
4. according to the method for claim 3, it is characterised in that first display box obtains the current location of positioning mark Afterwards, the current location is corresponded to the current display position on the present displays of the current device by first display box Put before being sent to the current device, methods described also includes:
First display box is based on the current absolute coordinate, and it is corresponding in the current device to obtain the current absolute coordinate Present displays on current displaing coordinate.
5. according to the method for claim 4, it is characterised in that first display box is based on the current absolute coordinate, The current corresponding current displaing coordinate on the present displays of the current device of absolute coordinate is obtained, including:
First display box calculatesIt is corresponding in the current of the current device to obtain the current absolute coordinate Current displaing coordinate on display, wherein, (X1,Y1) it is the current absolute coordinate, M is preset constant, and (Xs, Ys) is institute State current displaing coordinate.
6. according to the method for claim 4, it is characterised in that first display box is corresponding in institute by the current location State the current display position on the present displays of current device and be sent to the current device, including:
The ID of the current displaing coordinate and the current device is sent to first equipment by first display box simultaneously And second equipment.
7. according to the method for claim 6, it is characterised in that first display box will currently displaing coordinate and the institute State the ID of current device while be sent to first equipment and second equipment, including:
First display box is based on default tunneling, and the ID of the current displaing coordinate and the current device is encapsulated Command information is identified for positioning;
The positioning is identified command information and is sent to first equipment and second equipment simultaneously by first display box.
8. according to the method for claim 1, it is characterised in that the positioning mark switching system is KVM switch, institute Stating KVM switch includes KVM fiber matrixs, and first equipment passes through the KVM fiber matrixs and first display box Connection, second equipment are connected by the KVM fiber matrixs with second display box, and first display box is by described in The corresponding current display position on the present displays of the current device in current location is sent to the current device, wraps Include:
The current display position is sent to the current device by first display box by the KVM fiber matrixs.
9. one kind positioning mark switching device, runs in the first display box as described in claim any one of 1-8, the dress Put including:
Acquiring unit, for obtaining the current location of positioning mark;
Determining unit, for determining current device corresponding to the positioning mark based on the current location;
Transmitting element, for the corresponding present displays on the present displays of the current device in the current location to be shown Show that position is sent to the current device, so that the present displays show in present displays position current display position Show the positioning mark.
10. one kind positioning mark switching system, it is characterised in that the system comprises at least the first equipment and with described first First display box of equipment connection, the second equipment and the second display box being connected with second equipment, first display box It is connected with second equipment;
First display box, for obtaining the current location of positioning mark;
First display box, it is additionally operable to determine current device corresponding to the positioning mark based on the current location;
First display box, it is additionally operable to the current location is corresponding current on the present displays of the current device Display location is sent to the current device, so that the present displays show the positioning mark in the current display position Know.
CN201711063674.6A 2017-11-01 2017-11-01 Positioning mark switching method, apparatus and system Pending CN107817905A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711063674.6A CN107817905A (en) 2017-11-01 2017-11-01 Positioning mark switching method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711063674.6A CN107817905A (en) 2017-11-01 2017-11-01 Positioning mark switching method, apparatus and system

Publications (1)

Publication Number Publication Date
CN107817905A true CN107817905A (en) 2018-03-20

Family

ID=61604736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711063674.6A Pending CN107817905A (en) 2017-11-01 2017-11-01 Positioning mark switching method, apparatus and system

Country Status (1)

Country Link
CN (1) CN107817905A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209294A (en) * 2019-06-10 2019-09-06 威创集团股份有限公司 A kind of mouse control method, system and a kind of kvm system
CN112738421A (en) * 2020-12-30 2021-04-30 威创集团股份有限公司 Method, system and storage medium for realizing KVM (keyboard video mouse) seat preview function of optical fiber matrix
CN119322648A (en) * 2020-08-05 2025-01-17 华为技术有限公司 Interaction method between devices based on pointing operation and electronic device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060244724A1 (en) * 2005-04-28 2006-11-02 International Business Machines Corporation Apparatus and method for automatically switching resources between multiple workstations
CN101727178A (en) * 2008-10-21 2010-06-09 宏正自动科技股份有限公司 Keyboard video mouse switching system with interactive display and method thereof
CN101739137A (en) * 2008-11-05 2010-06-16 北京广利核系统工程有限公司 KVM device for realizing quick switching
CN102591493A (en) * 2011-12-30 2012-07-18 浙江海康科技有限公司 Mouse cursor synchronization method for internet protocol K virtual machine (IPKVM) system
CN102622094A (en) * 2010-12-31 2012-08-01 宏正自动科技股份有限公司 Remote management system, multi-computer switcher and remote management method
EP2208142B1 (en) * 2007-10-29 2012-09-05 Belkin International, Inc. Apparatus and system for managing multiple computers
CN105955690A (en) * 2016-06-07 2016-09-21 武汉烽火众智数字技术有限责任公司 Multi-screen switching device and method of computer

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060244724A1 (en) * 2005-04-28 2006-11-02 International Business Machines Corporation Apparatus and method for automatically switching resources between multiple workstations
EP2208142B1 (en) * 2007-10-29 2012-09-05 Belkin International, Inc. Apparatus and system for managing multiple computers
CN101727178A (en) * 2008-10-21 2010-06-09 宏正自动科技股份有限公司 Keyboard video mouse switching system with interactive display and method thereof
CN101739137A (en) * 2008-11-05 2010-06-16 北京广利核系统工程有限公司 KVM device for realizing quick switching
CN102622094A (en) * 2010-12-31 2012-08-01 宏正自动科技股份有限公司 Remote management system, multi-computer switcher and remote management method
CN102591493A (en) * 2011-12-30 2012-07-18 浙江海康科技有限公司 Mouse cursor synchronization method for internet protocol K virtual machine (IPKVM) system
CN105955690A (en) * 2016-06-07 2016-09-21 武汉烽火众智数字技术有限责任公司 Multi-screen switching device and method of computer

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209294A (en) * 2019-06-10 2019-09-06 威创集团股份有限公司 A kind of mouse control method, system and a kind of kvm system
CN110209294B (en) * 2019-06-10 2020-10-09 威创集团股份有限公司 Mouse control method and system and KVM system
CN119322648A (en) * 2020-08-05 2025-01-17 华为技术有限公司 Interaction method between devices based on pointing operation and electronic device
CN112738421A (en) * 2020-12-30 2021-04-30 威创集团股份有限公司 Method, system and storage medium for realizing KVM (keyboard video mouse) seat preview function of optical fiber matrix
CN112738421B (en) * 2020-12-30 2022-05-03 威创集团股份有限公司 Method, system and storage medium for realizing KVM (keyboard video mouse) seat preview function of optical fiber matrix

Similar Documents

Publication Publication Date Title
CN103616972B (en) Touch screen control method and terminal device
CN104199552B (en) Multi-display method, equipment and system
CN103403665B (en) A method for terminal equipment to obtain instructions and terminal equipment
US20130318445A1 (en) User interfaces based on positions
KR20170041219A (en) Hover-based interaction with rendered content
CN107818008A (en) page loading method and device
CN103902074A (en) False-touch prevention system and method
CN110377215B (en) Model display method and device and terminal equipment
CN102375574B (en) Optical user input devices
TW201426481A (en) Combined display panel circuit
CN107817905A (en) Positioning mark switching method, apparatus and system
CN103092518A (en) Moving cloud desktop accurate touch method based on remote desktop protocol (RDP)
CN103927042A (en) Touch point positioning method and device and electronic device
CN106020612A (en) Data display method and mobile terminal
CN107562335A (en) A kind of viewing area method of adjustment and mobile terminal
US11455071B2 (en) Layout method, device and equipment for window control bars
CN103164130A (en) Electronic device and screen-locking control method thereof
CN114201790A (en) Detection method and related device for layout of lamp tubes of infrared touch screen
CN103713874A (en) Power system real-time picture Web interface showing method
CN110442266A (en) Object identification method, device, electronic equipment and storage medium
CN106909288A (en) The method for refreshing of application program, device and electronic equipment
CN116027953A (en) Recognition method for knuckle touch operation, electronic device and readable storage medium
CN107092433B (en) Touch control method and device of touch control all-in-one machine
CN109582269B (en) Physical splicing screen display method and device and terminal equipment
CN108399058A (en) A kind of signal display control method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180320