CN103680100A - Customization method for remote controller of intelligent equipment and intelligent equipment - Google Patents

Customization method for remote controller of intelligent equipment and intelligent equipment Download PDF

Info

Publication number
CN103680100A
CN103680100A CN201310676897.5A CN201310676897A CN103680100A CN 103680100 A CN103680100 A CN 103680100A CN 201310676897 A CN201310676897 A CN 201310676897A CN 103680100 A CN103680100 A CN 103680100A
Authority
CN
China
Prior art keywords
function key
smart machine
telepilot
lattice point
sequence value
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.)
Granted
Application number
CN201310676897.5A
Other languages
Chinese (zh)
Other versions
CN103680100B (en
Inventor
许玉波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201310676897.5A priority Critical patent/CN103680100B/en
Publication of CN103680100A publication Critical patent/CN103680100A/en
Application granted granted Critical
Publication of CN103680100B publication Critical patent/CN103680100B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Selective Calling Equipment (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The invention discloses a customization method for a remote controller of intelligent equipment and the intelligent equipment. A plurality of lattice point keys are arranged on a circuit board of the remote controller of the intelligent equipment according to a lattice; the intelligent equipment acquires the key sequence values of the lattice point keys, and associates the lattice point keys corresponding to function keys with the function key values corresponding to the function keys after the lattice point keys are customized as the function keys of the remote controller, so that the customization of the remote controller is completed. According to the customization method and the intelligent equipment, the customization process is simple, the intelligent equipment is convenient to use, and using requirements of customers are met.

Description

The method for customizing of the telepilot of smart machine and smart machine
Technical field
The present invention relates to intelligent distant control field, relate in particular to a kind of method for customizing and smart machine of telepilot of smart machine.
Background technology
Along with scientific and technical development, smart machine has entered into huge numbers of families, and smart machine all has telepilot conventionally, in the prior art, after generally defining number, size, shape and the parameters such as exhaust position of described function button on telepilot of the function button of telepilot by manufacturer, directly by user, used, therefore, user cannot determine should there be which function by strong on telepilot according to the wish of oneself, and the size of button, shape with and parameters such as exhaust position on telepilot all cannot independently determine.But along with consumers living's lifting, it uses pattern aspect to require progressively to promote for product, develop a kind of convenient telepilot freely customizing and become urgent demand.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of method for customizing and smart machine of telepilot of smart machine, on the circuit board of described telepilot, be provided with a plurality of lattice point buttons that dot matrix is arranged, user can be according to the function key of the self-defined described telepilot of described lattice point button.
The present invention also provides a kind of method for customizing of telepilot of smart machine, and described telepilot comprises circuit board, on described circuit board, by dot matrix, is arranged with a plurality of lattice point buttons, and the function key of described telepilot is comprised of described lattice point button; The method for customizing of the telepilot of described smart machine comprises:
On the picture corresponding with described circuit board, draw the required function key of telepilot, make the color of the function key of described drafting be different from the color of picture background color;
Smart machine obtains the keystroke sequence value of described lattice point button;
According to the keystroke sequence value of described lattice point button, described smart machine is identified described picture and is obtained described function key graph of a correspondence;
The function key assignments that the lattice point button that described function key graph of a correspondence is comprised is corresponding with described function key is associated.
Preferably, described smart machine comprises before identifying described picture: set up list and completed list; Describedly do not complete list for storing the only figure of the imperfect function key of identification division; Describedly completed list for storing the figure of identifying complete complete function key.
Preferably, described smart machine is identified described picture and is obtained described function key graph of a correspondence and comprises:
Described smart machine is according to picture described in default sequential scanning, and record is different from the line segment of the pixel of described picture background color;
Judgement is at the described figure being connected with the described line segment recording that whether exists in not completing list: if exist, the described line segment of record is added in described connected figure; If do not exist, described, create new figure in not completing list, and the described line segment of record is added in described new figure.
Preferably, the described described line segment by record adds described connected figure to comprise: one or more line segment of record is added in described connected figure.
Preferably, describedly according to preset order, scan described picture and comprise: the first row corresponding to described dot matrix from described picture starts scanning;
The line segment that described record is different from the pixel of described picture background color comprises: when the Mb row pixel that is different from described picture background color being detected, start record, until the Mc row pixel identical with described picture background color again detected, and the line number of the described line segment of identification record is Na, columns is Mb~Mc;
Whether judgement exists the figure being connected with the described line segment recording to comprise described in not completing list: judge at the described described figure not completing in list whether comprise line number as Na-1, columns and line segment Mb~Mc have overlapping line segment.
Preferably, described smart machine is identified described picture and is obtained described function key graph of a correspondence and also comprises: after the complete a line of every scanning, whether the figure not completing described in judgement in list adds line segment in the scanning process of this row: if do not add line segment, described figure is added and completed after list, continue scanning next line; If added line segment, continue scanning next line.
Preferably, the keystroke sequence value that described smart machine obtains described lattice point button comprises:
Described smart machine receives line number and the columns of the dot matrix of described circuit board, and by its sign;
Determine significant height and the width of described circuit board, and by line number and the columns of described significant height and width and described dot matrix, determine the line-spacing of described lattice point button and row apart from after, obtain the go into battle keystroke sequence value of a button of described dot matrix.
Preferably, the described lattice point button that described function key graph of a correspondence is comprised function key assignments associated comprise corresponding with described function key:
According to the described function key graph of a correspondence of identification, configure its function key assignments, and keystroke sequence value and the described function key assignments of lattice point button corresponding to the figure of described function key are set up to corresponding relation.
Preferably, the keystroke sequence value of lattice point button corresponding to described function key and described function key assignments being set up to corresponding relation comprises:
Detect one by one the lattice point button on described circuit board, the keystroke sequence value that is contained in the lattice point button in described function key graph of a correspondence is also stored with described function key assignments is corresponding one by one respectively.
The present invention provides again a kind of smart machine, comprising:
Telepilot, the method for customizing soft key of the telepilot of the smart machine described in utilizing sends remote signal after pressing described function key;
Remote signal modular converter, the remote signal sending for receiving described telepilot, and export after being converted into keystroke sequence value;
Keystroke sequence value modular converter, is connected in described remote signal modular converter, the keystroke sequence value sending for receiving described remote signal modular converter, and export after being converted into function key assignments;
Processing module, is connected in described keystroke sequence value modular converter, the function key assignments sending for receiving described keystroke sequence value modular converter, and carry out the operation corresponding with described function key according to described function key assignments;
Memory module, be connected in described remote signal modular converter, keystroke sequence value modular converter, processing module, for storing the conversion list between the conversion list between described remote signal and described keystroke sequence value, described keystroke sequence value and described function key assignments.
The invention provides a kind of method for customizing and smart machine of telepilot of smart machine, on the circuit board of the telepilot of described smart machine, by dot matrix, be arranged with a plurality of lattice point buttons, described smart machine obtains the keystroke sequence value of described lattice point button, and after described lattice point button is customized for to the function key of described telepilot, the function key assignments that lattice point button corresponding to described function key is corresponding with described function key is associated, complete the customization of described telepilot.Customization procedure of the present invention is simple, and has met consumer's user demand.
Accompanying drawing explanation
Fig. 1 is the structural representation of telepilot one embodiment of smart machine of the present invention;
Fig. 2 is the process flow diagram of method for customizing one embodiment of the telepilot of smart machine of the present invention;
Fig. 3 is smart machine identification picture of the present invention the process flow diagram that obtains function key graph of a correspondence one embodiment;
Fig. 4 is smart machine identification picture of the present invention the process flow diagram that obtains another embodiment of function key graph of a correspondence;
Fig. 5 is the structural representation of smart machine one embodiment of the present invention;
Fig. 6 is the process flow diagram of remote control process one embodiment of the smart machine shown in Fig. 5.
The realization of the object of the invention, functional characteristics and advantage, in connection with embodiment, are described further with reference to accompanying drawing.
Embodiment
Below in conjunction with Figure of description and specific embodiment, further illustrate technical scheme of the present invention.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
The invention provides a kind of method for customizing of telepilot of smart machine.
With reference to Fig. 1, Fig. 1 is the structural representation of telepilot one embodiment of smart machine of the present invention; Telepilot 1 shown in Fig. 1 comprises circuit board 10, on described circuit board 10, by dot matrix, is arranged with a plurality of lattice point buttons 101, and the function key (not shown) of described telepilot 1 is comprised of described lattice point button 101.Described lattice point button 101 refers to the button of each some correspondence position on the machine core board 10 shown in Fig. 1, and the keystroke sequence value of the following stated refers to the respective coordinate value of the lattice point button 101 of each some correspondence position.It shown in the present embodiment, is the rectangular lattice telepilot 1 of a 10*25, but in the present invention, it is the arrangement mode shown in Fig. 1 that described lattice point button 101 is not limited to, line number and columns that described lattice point button 101 is arranged as rectangle all can freely arrange as required, and described lattice point button 101 also can be arranged as other shapes, as long as can facilitate user freely to customize.In the rectangular lattice of 10*25 shown in the present embodiment, the line number of establishing the lattice point button 101 of described circuit board 10 is that M, columns are N, and the line number of described lattice point button 101 is designated M0~M24 from top to bottom successively, and columns is designated N0~N9 from left to right successively; Certainly, the button of lattice point described in the present invention 101 also can be as required according to other sequence identifications.
With reference to Fig. 2, Fig. 2 is the process flow diagram of method for customizing one embodiment of the telepilot of smart machine of the present invention; The method for customizing of described telepilot 1 comprises:
Step S10, on the picture corresponding with described circuit board 10, draw the required function key of telepilot 1, make the color of the function key of described drafting be different from the color of picture background color; In the present embodiment, first use blank sheet of paper (can be also the picture of Gong the drafting of other colors, other materials) to cover on the surface of the visual lattice point button 101 of described telepilot 1, and in the upper left corner of described circuit board 10, the upper right corner and place, the lower right corner (can be also the position in other three bights corresponding to rectangular lattice) use respectively black (can also for being different from other colors of described picture background color) pen to identify the target icon, for significant height and the width of locating circuit board 10; And position, size and the shape of oneself wanting the function key of placing described out on blank sheet of paper, and the black pen for position that function key the is covered color of background color (or be different from) is filled, and represent on the color lump of function key mark implication corresponding to described function key, so that when user is configured function key, the function that this function key of more convenient identification is endowed when design; Complete after above-mentioned steps, after taking off the blank sheet of paper of drawn function key and taking pictures, photo is passed in smart machine.In the present invention, described picture also can generate by other means, such as, can in smart machine, directly set up the picture corresponding with the lattice point button 101 of described circuit board 10 and draw function key on described figure.
Step S20, smart machine obtain the keystroke sequence value of described lattice point button 101; In step S10, generate after described picture, on the key assignments configurator of described smart machine, configure line number and the columns of the lattice point button 101 of described telepilot 1, and according to line number and the columns of the lattice point button 101 of the significant height identifying and width and above-mentioned configuration, obtain the keystroke sequence value of described lattice point button 101 in step S10.In the present embodiment, the keystroke sequence value that described smart machine obtains described lattice point button 101 comprises: described smart machine receives line number and the columns of the dot matrix of the described circuit board 10 configuring, and is designated line, row, as shown in Figure 1, by the target icon that is positioned at circuit board 10 bights of drawing in described picture, determine significant height and the width of described circuit board 10, described height identification is height, and the pixel number between the target icon in its upper right corner that is described picture and the target icon in the lower right corner, described width is designated width, and the pixel number between its target icon that is the upper left corner and the target icon in the upper right corner, by line number and the columns of described significant height and width and described dot matrix, determine after the line-spacing and row distance of described lattice point button 101, obtain the go into battle keystroke sequence value of a button 101 of described dot matrix, the line-spacing lineDistance=height/line of described lattice point button 101, the row of described lattice point button 101 are apart from rowDistance=width/row, in described significant height and width range, it is effective coverage, as shown in fig. 1, take the upper left corner of described effective coverage sets up coordinate system as true origin, level is N axle to right, the downward direction of level is M axle, the unit of coordinate system is picture pixel, the coordinate figure of described lattice point button 101 is described keystroke sequence value, certainly, described coordinate system also can otherwise be set up as required.
Step S30, according to the keystroke sequence value of described lattice point button 101, described smart machine is identified described picture and is obtained described function key graph of a correspondence;
Step S40, the function key assignments that the lattice point button 101 that described function key graph of a correspondence is comprised is corresponding with described function key are associated.
On the circuit board 10 of the telepilot 1 of smart machine of the present invention, by dot matrix, be arranged with a plurality of lattice point buttons 101, described smart machine obtains the keystroke sequence value of described lattice point button 101, and after described lattice point button 101 is customized for to the function key of described telepilot 1, the function key assignments that lattice point button 101 corresponding to described function key is corresponding with described function key is associated, complete the customization of described telepilot.Customization procedure of the present invention is simple, and has met consumer's user demand.
Further, described smart machine comprises before identifying described picture: set up list and completed list; Describedly do not complete list for storing the only figure of the imperfect function key of identification division; Describedly completed list for storing the figure of identifying complete complete function key.Also, set up graphical list, be used for storing the figure of identification; In the present embodiment, in described graphical list, defined and do not completed list and completed list, describedly completed list for storing the figure of the complete function key of been scanned; Describedly do not complete list for storing the figure of the function key that only completes part scanning.And when initial, describedly do not complete list and completed list all without any figure.In like manner, in the present invention, in described graphical list, also can only define a list, for store through the figure of the complete function key of been scanned and only complete the figure of the function key of part scanning simultaneously.
Further, with reference to Fig. 3, Fig. 3 is smart machine identification picture of the present invention the process flow diagram that obtains function key graph of a correspondence one embodiment; In described step S30, smart machine is identified described picture and is obtained described function key graph of a correspondence and comprises: step S301, described smart machine are according to picture described in default sequential scanning, and record is different from the line segment of the pixel of described picture background color; Step S302, judge described whether have the figure being connected with the described line segment recording in not completing list: if exist, after entering step S303, the described line segment of record being added in described connected figure, return to continuing scanning in step S301; If do not exist, enter step S304, described, create new figure in not completing list, and after the described line segment of record is added in described new figure, return to step S301 and continue scanning.In described step S303, add described connected figure to comprise on the described line segment of record: one or more line segment of record is added in described connected figure; Also be, in the process of the described picture of scanning (in the same a line of lining by line scan), may there are many described line segments that are connected with the same figure not completing in list, now simultaneously, many described line segments are added in coupled figure simultaneously, complete the scanning for this row.
Further, in described step S301, according to preset order, scanning described picture comprises: the first row corresponding to described dot matrix from described picture starts scanning; The line segment that records the pixel that is different from described picture background color in described step S301 comprises: when the Mb row pixel that is different from described picture background color being detected, start record, until the Mc row pixel identical with described picture background color again detected, and the line number of the described line segment of identification record is Na, columns is Mb~Mc; Whether do not complete list in exist the figure that with the described line segment that record be connected comprise: judge at the described described figure not completing in list whether comprise line number as Na-1, columns and line segment Mb~Mc have overlapping line segment if in described step S302, judging described.In the present embodiment, from described picture, corresponding to the first row of described dot matrix, start from left to right scanning (in like manner, also can right-to-left); Suppose that one end line segment of detecting coordinate on N axle is N6, segment on M axle is M1~M2, whether described in searching, do not complete in list exists figure to comprise that line number is N5 and the line segment of columns between M1~M2, if had, joins the line segment in the capable scanning of N6 in this figure; If find a plurality of qualified figures described in not completing list, these a plurality of figures be merged into a figure, and the line segment in the capable scanning of N6 is joined in this figure; If described, do not complete in list and do not find the figure satisfying condition, in described uncompleted table, create a new figure, and the line segment in the capable scanning of N6 is joined in the new figure of establishment; And on N6 is capable, follow M2 row place and continue scanning to the right and process in an identical manner.
In like manner, in the present invention, in step S301, also can refer to that the first row corresponding to described dot matrix starts scanning on described picture; Correspondingly, the line segment that records the pixel that is different from described picture background color in described step S301 comprises: when the capable pixel of Nd that is different from described picture background color being detected, start record, until the Ne capable pixel identical with described picture background color again detected, and the line number of the described line segment of identification record is Nd~Ne, columns is Mf; Whether in described step S302, judge described exists the figure being connected with the described line segment recording to comprise in not completing list: judge described do not complete in list do not complete figure in Nd~Ne of whether existing at Mf-1 row line segment between capable.
Further, as shown in Figure 4, Fig. 4 is smart machine identification picture of the present invention the process flow diagram that obtains another embodiment of function key graph of a correspondence; Described smart machine is identified described picture and is obtained described function key graph of a correspondence and also comprises: after step S305, the complete a line of every scanning, whether the figure not completing described in judgement in list adds line segment in the scanning process of this row: if do not add line segment, enter step S306, described figure is added and completed after list, enter step S307, continue scanning next line; If added line segment, enter step S307, continue scanning next line.Take according to the embodiment that starts scanning corresponding to the first row of described dot matrix from described picture is example, after completing the scanning that M6 is capable, whether described in judgement, do not complete in list exists figure in the process of M6 line scanning, not add any line segment, if do not add line segment, described figure is added and completed after list, continue scanning M7 capable, repeat the capable scanning work of M6, until complete the scanning of all row.Finally, all figures on described picture all enter and complete in list.
Further, associated the comprising of function key assignments that the lattice point button 101 described in described step S40, described function key graph of a correspondence being comprised is corresponding with described function key:
According to the described function key graph of a correspondence of identification, configure its function key assignments, particularly, after all figures of having identified on described picture, described in described smart machine automatic spring interface display, all figures in list have been completed, and the corresponding all functions key option that shows, user can be according to figure corresponding configuration function key; Afterwards, keystroke sequence value and the described function key assignments of lattice point button 101 corresponding to the figure of described function key are set up to corresponding relation, it specifically comprises: detect one by one the lattice point button 101 on described circuit board 10, the keystroke sequence value that is contained in the lattice point button 101 in described function key graph of a correspondence is also stored with described function key assignments is corresponding one by one respectively; Also be, the first row of the lattice point button 101 from described circuit board 10 starts, from left to right, from top to bottom, whether search successively each lattice point button 101 completes described in being contained in the figure in list, if certain lattice point button 101 is contained in certain figure, by the sequence number of described lattice point button 101 with by function key assignments corresponding to described figure, set up corresponding relation, and be recorded in Keymap.txt, suppose that function key comprises that lattice point button coordinate (being also the keystroke sequence value of described lattice point button 101) is respectively (M1, N4); (M2, N2); (M2, N3); (M2, N4); (M2, N5); (M3, N3); (M3, N4); (M3, N5); (M4, N3); (M4, N5); And character description value (being also the function key assignments of described function key) corresponding to this function key is 1.
The information in described Keymap.txt can be described below:
14:1;
22:1;
23:1;
24:1;
25:1;
26:1;
33:1;
34:1;
35:1;
43:1;
45:1。
After the above-mentioned customization procedure of described telepilot 1 all completes, user can add shell voluntarily according to the profile of described circuit board 10, such as, can make the silica gel shell mating with foregoing circuit plate 10 and the function key that customizes thereof by oneself above, or can utilize blank sheet of paper to describe function key, and be attached at the first-class mode of described circuit board 10, as long as can reach the effect that can press function key.
With reference to Fig. 5, Fig. 5 is the structural representation of smart machine one embodiment of the present invention; The present invention also provides a kind of smart machine, comprising:
Telepilot 1, the method for customizing soft key of the telepilot of the smart machine described in utilizing sends remote signal after pressing function key;
Remote signal modular converter 20, the remote signal sending for receiving described telepilot 1, and export after being converted into keystroke sequence value;
Keystroke sequence value modular converter 30, is connected in described remote signal modular converter 20, the keystroke sequence value sending for receiving described remote signal modular converter 20, and export after being converted into function key assignments;
Processing module 40, is connected in described keystroke sequence value modular converter 30, the function key assignments sending for receiving described keystroke sequence value modular converter 30, and carry out the operation corresponding with described function key according to described function key assignments;
Memory module 50, be connected in described remote signal modular converter 20, keystroke sequence value modular converter 30, processing module 40, for storing the conversion list between the conversion list between described remote signal and described keystroke sequence value, described keystroke sequence value and described function key assignments.
With reference to Fig. 6, Fig. 6 is the process flow diagram of remote control process one embodiment of the smart machine shown in Fig. 5.The remote control process of described smart machine comprises: step S1, described telepilot send remote signal after pressing the function key of telepilot, and in the present embodiment, described telepilot is Infrared remote controller, and the remote signal that described Infrared remote controller sends is infrared pulse coding; Step S2, remote signal modular converter receive the remote signal that described telepilot sends, and corresponding to the conversion list between described remote signal and described keystroke sequence value, export after described remote signal is converted to keystroke sequence value; Step S3, keystroke sequence value modular converter receive the keystroke sequence value that described remote signal modular converter sends, and corresponding to the conversion list between described keystroke sequence value and described function key assignments, described keystroke sequence value are converted to function key assignments; Step S4, processing module are carried out the operation corresponding with described function key according to described function key assignments, and also, if described function key is effective, system starts to carry out work according to the remote control of described telepilot.
On the circuit board 10 of the telepilot 1 of the smart machine of the embodiment of the present invention, by dot matrix, be arranged with a plurality of lattice point buttons 101, described smart machine obtains the keystroke sequence value of described lattice point button 101, and after described lattice point button 101 is customized for to the function key of described telepilot 1, the function key assignments that lattice point button 101 corresponding to described function key is corresponding with described function key is associated, complete the customization of described telepilot 1.Customization procedure of the present invention is simple, easy to use, and has met consumer's user demand, and described smart machine can be the equipment such as intelligent television, intelligent computer.
The foregoing is only the preferred embodiments of the present invention; not thereby limit its scope of the claims; every equivalent structure or conversion of equivalent flow process that utilizes instructions of the present invention and accompanying drawing content to do; directly or indirectly be used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.

Claims (10)

1. a method for customizing for the telepilot of smart machine, is characterized in that, described telepilot comprises circuit board, on described circuit board, by dot matrix, is arranged with a plurality of lattice point buttons, and the function key of described telepilot is comprised of described lattice point button; The method for customizing of the telepilot of described smart machine comprises:
On the picture corresponding with described circuit board, draw the required function key of telepilot, make the color of the function key of described drafting be different from the color of picture background color;
Smart machine obtains the keystroke sequence value of described lattice point button;
According to the keystroke sequence value of described lattice point button, described smart machine is identified described picture and is obtained described function key graph of a correspondence;
The function key assignments that the lattice point button that described function key graph of a correspondence is comprised is corresponding with described function key is associated.
2. the method for customizing of the telepilot of smart machine according to claim 1, is characterized in that, described smart machine comprises before identifying described picture: set up list and completed list; Describedly do not complete list for storing the only figure of the imperfect function key of identification division; Describedly completed list for storing the figure of identifying complete complete function key.
3. the method for customizing of the telepilot of smart machine according to claim 2, is characterized in that, described smart machine is identified described picture and obtained described function key graph of a correspondence and comprises:
Described smart machine is according to picture described in default sequential scanning, and record is different from the line segment of the pixel of described picture background color;
Judgement is at the described figure being connected with the described line segment recording that whether exists in not completing list: if exist, the described line segment of record is added in described connected figure; If do not exist, described, create new figure in not completing list, and the described line segment of record is added in described new figure.
4. the method for customizing of the telepilot of smart machine according to claim 3, is characterized in that, the described described line segment by record adds described connected figure to comprise: one or more line segment of record is added in described connected figure.
5. the method for customizing of the telepilot of smart machine according to claim 3, is characterized in that,
Describedly according to preset order, scan described picture and comprise: the first row corresponding to described dot matrix from described picture starts scanning;
The line segment that described record is different from the pixel of described picture background color comprises: when the Mb row pixel that is different from described picture background color being detected, start record, until the Mc row pixel identical with described picture background color again detected, and the line number of the described line segment of identification record is Na, columns is Mb~Mc;
Whether judgement exists the figure being connected with the described line segment recording to comprise described in not completing list: judge at the described described figure not completing in list whether comprise line number as Na-1, columns and line segment Mb~Mc have overlapping line segment.
6. the method for customizing of the telepilot of smart machine according to claim 5, it is characterized in that, described smart machine is identified described picture and is obtained described function key graph of a correspondence and also comprises: after the complete a line of every scanning, whether the figure not completing described in judgement in list adds line segment in the scanning process of this row: if do not add line segment, described figure is added and completed after list, continue scanning next line; If added line segment, continue scanning next line.
7. the method for customizing of the telepilot of smart machine according to claim 1, is characterized in that, the keystroke sequence value that described smart machine obtains described lattice point button comprises:
Described smart machine receives line number and the columns of the dot matrix of described circuit board, and by its sign;
Determine significant height and the width of described circuit board, and by line number and the columns of described significant height and width and described dot matrix, determine the line-spacing of described lattice point button and row apart from after, obtain the go into battle keystroke sequence value of a button of described dot matrix.
8. the method for customizing of the telepilot of smart machine according to claim 1, is characterized in that associated the comprising of function key assignments that the described lattice point button that described function key graph of a correspondence is comprised is corresponding with described function key:
According to the described function key graph of a correspondence of identification, configure its function key assignments, and keystroke sequence value and the described function key assignments of lattice point button corresponding to the figure of described function key are set up to corresponding relation.
9. the method for customizing of the telepilot of smart machine according to claim 8, is characterized in that, the keystroke sequence value of lattice point button corresponding to described function key and described function key assignments is set up to corresponding relation and comprise:
Detect one by one the lattice point button on described circuit board, the keystroke sequence value that is contained in the lattice point button in described function key graph of a correspondence is also stored with described function key assignments is corresponding one by one respectively.
10. a smart machine, is characterized in that, comprising:
Telepilot, utilizes the method for customizing soft key of the telepilot of the smart machine described in claim 1 to 9 any one, after pressing described function key, sends remote signal;
Remote signal modular converter, the remote signal sending for receiving described telepilot, and export after being converted into keystroke sequence value;
Keystroke sequence value modular converter, is connected in described remote signal modular converter, the keystroke sequence value sending for receiving described remote signal modular converter, and export after being converted into function key assignments;
Processing module, is connected in described keystroke sequence value modular converter, the function key assignments sending for receiving described keystroke sequence value modular converter, and carry out the operation corresponding with described function key according to described function key assignments;
Memory module, be connected in described remote signal modular converter, keystroke sequence value modular converter, processing module, for storing the conversion list between the conversion list between described remote signal and described keystroke sequence value, described keystroke sequence value and described function key assignments.
CN201310676897.5A 2013-12-12 2013-12-12 Customization method for remote controller of intelligent equipment and intelligent equipment Expired - Fee Related CN103680100B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310676897.5A CN103680100B (en) 2013-12-12 2013-12-12 Customization method for remote controller of intelligent equipment and intelligent equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310676897.5A CN103680100B (en) 2013-12-12 2013-12-12 Customization method for remote controller of intelligent equipment and intelligent equipment

Publications (2)

Publication Number Publication Date
CN103680100A true CN103680100A (en) 2014-03-26
CN103680100B CN103680100B (en) 2017-04-26

Family

ID=50317513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310676897.5A Expired - Fee Related CN103680100B (en) 2013-12-12 2013-12-12 Customization method for remote controller of intelligent equipment and intelligent equipment

Country Status (1)

Country Link
CN (1) CN103680100B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020785A (en) * 2015-03-31 2016-10-12 瞻博网络公司 Detecting keylogging
CN108334317A (en) * 2018-01-25 2018-07-27 阿里巴巴集团控股有限公司 Graphics engine, graphics engine construction method, update method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003516008A (en) * 1999-11-26 2003-05-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and system for upgrading a universal remote control
CN101009038A (en) * 2006-01-25 2007-08-01 环达电脑(上海)有限公司 Universal remote controller for controlling household electric appliance
CN101282434A (en) * 2008-01-13 2008-10-08 青岛海信电器股份有限公司 Method for self-defining remote control function key
CN101799975A (en) * 2009-02-10 2010-08-11 Tcl集团股份有限公司 Study type remote controller and press key template establishment method thereof
CN201725418U (en) * 2010-06-23 2011-01-26 天津三星电子显示器有限公司 Remote controller capable of displaying individuation pattern
CN102253805A (en) * 2011-07-14 2011-11-23 徐响林 Remote control device and realizing method thereof
CN102819946A (en) * 2012-08-29 2012-12-12 杭州尚思科技有限公司 Universal remote control association method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003516008A (en) * 1999-11-26 2003-05-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and system for upgrading a universal remote control
CN101009038A (en) * 2006-01-25 2007-08-01 环达电脑(上海)有限公司 Universal remote controller for controlling household electric appliance
CN101282434A (en) * 2008-01-13 2008-10-08 青岛海信电器股份有限公司 Method for self-defining remote control function key
CN101799975A (en) * 2009-02-10 2010-08-11 Tcl集团股份有限公司 Study type remote controller and press key template establishment method thereof
CN201725418U (en) * 2010-06-23 2011-01-26 天津三星电子显示器有限公司 Remote controller capable of displaying individuation pattern
CN102253805A (en) * 2011-07-14 2011-11-23 徐响林 Remote control device and realizing method thereof
CN102819946A (en) * 2012-08-29 2012-12-12 杭州尚思科技有限公司 Universal remote control association method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020785A (en) * 2015-03-31 2016-10-12 瞻博网络公司 Detecting keylogging
CN108334317A (en) * 2018-01-25 2018-07-27 阿里巴巴集团控股有限公司 Graphics engine, graphics engine construction method, update method and device

Also Published As

Publication number Publication date
CN103680100B (en) 2017-04-26

Similar Documents

Publication Publication Date Title
CN106874892B (en) Fingerprint detection method and electronic equipment
CN102750811B (en) Misoperation-preventing remote control component, intelligent system and method
JP4629788B1 (en) Article with display code, display code generation device, and information transmission method
JP6314914B2 (en) Image forming apparatus and operation screen control method of image forming apparatus
CN102713809A (en) Whiteboard with tool tray incorporating a processor
JP5987780B2 (en) Information processing apparatus and information processing program
JP5655433B2 (en) Mobile terminal system, control method for mobile terminal system, control program for mobile terminal system
JP3163500U (en) Information processing system and handwriting input terminal
KR100919060B1 (en) Mat for child learning using a puzzle
CN101799975A (en) Study type remote controller and press key template establishment method thereof
CN103282867A (en) Remote control, display device, television receiver device, and program for remote control
CN105094619A (en) Image overturn control method and mobile terminal
CN105706102A (en) Information processing device
CN106775561A (en) Question intercepting method and device and intelligent equipment
CN104331170B (en) Realize the method and device of combination button in matrix keyboard
CN103680100A (en) Customization method for remote controller of intelligent equipment and intelligent equipment
CN105677266B (en) A kind of electronic equipment and its icon display method
CN103514780B (en) A kind of put stroke calligraphy practice method and equipment of practising handwriting
CN110071744A (en) Bluetooth equipment test method, device and storage medium
CN105045518A (en) Picture unlocking method and mobile terminal
KR101964192B1 (en) Smart table apparatus for simulation
CN104598062A (en) Touch display device
CN105446518A (en) Handheld terminal and function key setting method
US20070109261A1 (en) Information processing method and information processing apparatus
CN102371785B (en) Printing device, control method and printing system thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
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: 20170426