CN102833621B - User system management method based on smart television terminal - Google Patents
User system management method based on smart television terminal Download PDFInfo
- Publication number
- CN102833621B CN102833621B CN201210288589.0A CN201210288589A CN102833621B CN 102833621 B CN102833621 B CN 102833621B CN 201210288589 A CN201210288589 A CN 201210288589A CN 102833621 B CN102833621 B CN 102833621B
- Authority
- CN
- China
- Prior art keywords
- devid
- devmac
- value
- user
- terminal equipment
- 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.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 12
- 238000012360 testing method Methods 0.000 claims abstract description 7
- 230000004913 activation Effects 0.000 claims description 12
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims description 3
- 238000011084 recovery Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000003213 activating effect Effects 0.000 abstract 1
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007420 reactivation Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
The invention relates to the smart television terminal user system management technology and discloses a user system management method based on a smart television terminal so as to reasonably and efficiently manage authentication, login and the like of a user system towards a smart television platform. The method includes: firstly, reading devid and devmac values from a terminal device; secondly, after the two values are checked to be valid, judging whether the terminal device needs to be activated or not according to a status value of an MAC (media access control) address of the terminal device; thirdly, if the terminal device needs to be activated, testing an account number, activating the device after relevant information is confirmed to be legal, and then performing device login and user login; and finally, if the terminal device does not need to be activated, directly performing device login and user login, and after successful login of a user, enabling the user system to interact with the smart television platform through the terminal device so as to obtain corresponding resources. The user system management method based on the smart television terminal is applicable to management of the user system of the smart television terminal.
Description
Technical field
The present invention relates to Intelligent television terminal custom system administrative skill, specifically, relate to a kind of custom system management method based on Intelligent television terminal.
Background technology
Along with the arrival of intellectualization times, the development of intelligent television is also more and more faster, and intelligent television platform can release increasing application to user, but also not identical to the operable application of the user that different types is different.Whether how to judge whether user logs in, be validated user, the application of applicable user is pushed to user just needs Subscriber Management System relevant information is provided.Thus, how effectively management is carried out to Intelligent television terminal custom system and become one, current intelligent television field research emphasis.
Summary of the invention
Technical problem to be solved by this invention is: propose a kind of custom system management method based on Intelligent television terminal, carries out certification, login etc. carry out rationally, effectively managing to custom system to intelligent television platform.
The present invention solves the problems of the technologies described above adopted technical scheme:
Based on a custom system management method for Intelligent television terminal, comprise the following steps:
A. from the EEPROM of terminal equipment, read user profile, whether effectively detect devid, devmac, if effectively, then enter step b, if invalid, then process ends;
B. judge that terminal equipment is the need of activation by the state value devmac [0] of the mac address judging terminal equipment, if need to activate, then enter step c, otherwise, enter step e;
C. account test is carried out:
Whether legally detect devid, devmac, devModel, if legal, then enter steps d, otherwise, process ends;
D. device activation is carried out:
D1. in intelligent television platform, activate devid, and generate devnum value and devak initial value;
D2. calculate respectively devmac, devid, devnum corresponding checksum, and the checksum of devmac, devid, devnum and correspondence is stored in the nandflash of terminal equipment;
D3. log-on message is updated in the EEPROM of terminal equipment;
E. device logs is carried out:
E1. check that whether the log-on message in EEPROM is correct, if correctly, then enter step e2, otherwise, enter step e3;
E2. carry out device logs according to devid, devnum and devak initial value, return the devak value after logining successfully for logging in next time, enter step f;
E3. adopt the analog value be stored in the nandflash of terminal equipment to carry out recovery to arrange, after logining successfully, devid, devnum, devmac are written back in EEPROM;
F. user's login is carried out:
F1. user logs according to devid, devnum, devak value, returns userid and usertoken;
F2. after user logins successfully, can be mutual by terminal equipment and intelligent television platform, to obtain respective resources;
Wherein, described devid indication equipment ID; The mac address of devmac indication equipment; DevModel indication equipment model; Devnum indication equipment is numbered; The verification value that devak indication equipment returns after logging in; Checksum represents School Affairs; Userid represents user ID; Usertoken represents that user marks.
Further, in step a, described user profile comprises devid, devmac, whether effectively detect devid, devmac by the mask value reading devid, devmac, only have when its mask value is 0x55,0xaa, represent that devid, devmac are effective, otherwise invalid.
Further, in step b, if the state value devmac [0] of the mac address of terminal equipment is 1, then illustrate that this terminal equipment needs to activate, otherwise, just illustrate that this terminal equipment does not need to activate.
The invention has the beneficial effects as follows: log in the need of activation, account test, device activation, device logs, user the registration login process that several step completes end-user system by checkout equipment, after user logins successfully, corresponding resource can be obtained at platform, the classification propelling movement of implementation platform resource and the effective management to custom system according to the type of user.
Accompanying drawing explanation
Fig. 1 be in the present invention custom system registration log in step and each step in input value and return value;
Fig. 2 is the custom system management method flow chart based on Intelligent television terminal in the present invention.
Embodiment
Below in conjunction with accompanying drawing, technical scheme of the present invention is further described.
As shown in Figure 1, several processes that custom system registers main experience in the process logged in are being carried out as account test, device activation, device logs, user's login; Now these processes are illustrated:
Account is tested: user detects devid, and whether devmac, devModel be legal.Devid is the equipment id be stored among EEPROM, and this is in advance to platform application, and among factory's programming to EEPROM, each loom value is different.Devmac is the mac address be stored among EEPROM, and during factory among programming to EEPROM, each loom value is different.DevModel is machine models, and this value of different platforms is different, needs to prenotice this model of platform record, just can pass through when checking.When not changing devmac and devid, test is once just much of that.
Device activation: activate devid on platform, and generate devnum and devak value, devnum and devid is one-to-one relationship, binds.When not changing devmac and devid, activate once just enough, later just without reactivation.The ACK value that devak value returns after being device logs.After each login, this value is in change, logs in next time and needs to use the last ACK value logged in, and the devak returned after device activation for providing a devak value the most original when device logs is called, is mainly that device logs successfully indicates.Devnum value is stored among EEPROM, is automatically generated after device activation by platform, the devnum that different devid is corresponding different, logs in for device logs and user.
Device logs: equipment logs in, returns the devak value after logining successfully, and needs to use the last time to login successfully the devak value returned when logging in next time.All need to call this interface when each login and carry out device logs, the devak value after logining successfully is stored among EEPROM, for logging in next time.
User logs in: user logs in automatically, logins successfully account number userid when returning login automatically and usertoken value.Userid is user account number, the mark that usertoken value logins successfully for user.
As shown in Figure 2, the custom system management method based on Intelligent television terminal in the present invention adopts following steps to complete:
A. from the EEPROM of terminal equipment, read user profile, whether effectively detect devid, devmac, if effectively, then enter step b, if invalid, then process ends; Described user profile comprises devid, devmac, whether effectively detect devid, devmac by mask (mask) value reading devid, devmac, only have when its mask value is 0x55,0xaa, represent that devid, devmac are effective, otherwise invalid; If namely the mask value of devid, devmac is that 0x55,0xaa then show that these two data of devid, devmac were initialised;
B. judge that terminal equipment is the need of activation by the state value devmac [0] of the mac address judging terminal equipment, if need to activate, then enter step c, otherwise, enter step e; If the state value devmac [0] of the mac address of terminal equipment is 1, then illustrate that this terminal equipment needs to activate, otherwise, just illustrate that this terminal equipment does not need to activate;
C. account test is carried out:
Whether legally detect devid, devmac, devModel, if legal, then enter steps d, otherwise, process ends;
D. device activation is carried out:
D1. in intelligent television platform, activate devid, and generate devnum value and devak initial value;
D2. calculate respectively devmac, devid, devnum corresponding checksum, and the checksum of devmac, devid, devnum and correspondence is stored in the nandflash of terminal equipment;
D3. log-on message is updated in the EEPROM of terminal equipment;
E. device logs is carried out:
E1. check that whether the log-on message in EEPROM is correct, if correctly, then enter step e2, otherwise, enter step e3;
E2. carry out device logs according to devid, devnum and devak initial value, return the devak value after logining successfully for logging in next time, enter step f;
E3. adopt the analog value be stored in the nandflash of terminal equipment to carry out recovery to arrange, after logining successfully, devid, devnum, devmac are written back in EEPROM;
F. user's login is carried out:
F1. user logs according to devid, devnum, devak value, returns userid and usertoken;
F2. after user logins successfully, can be mutual by terminal equipment and intelligent television platform, to obtain respective resources;
Wherein, described devid indication equipment ID; The mac address of devmac indication equipment; DevModel indication equipment model; Devnum indication equipment is numbered; The verification value that devak indication equipment returns after logging in; Userid represents user ID; Usertoken represents that user marks.
Claims (2)
1., based on a custom system management method for Intelligent television terminal, it is characterized in that, comprise the following steps:
A. from the EEPROM of terminal equipment, read user profile, described user profile comprises devid, devmac, whether effectively detects devid, devmac, if effectively, then enters step b, if invalid, then and process ends; Whether effective method is for described detection devid, devmac: whether effectively detect devid, devmac by the mask value reading devid, devmac, only have when its mask value is 0x55,0xaa, represents that devid, devmac are effectively, otherwise invalid;
B. judge that terminal equipment is the need of activation by the state value devmac [0] of the mac address judging terminal equipment, if need to activate, then enter step c, otherwise, enter step e;
C. account test is carried out:
Whether legally detect devid, devmac, devModel, if legal, then enter steps d, otherwise, process ends;
D. device activation is carried out:
D1. in intelligent television platform, activate devid, and generate devnum value and devak initial value;
D2. calculate respectively devmac, devid, devnum corresponding checksum, and the checksum of devmac, devid, devnum and correspondence is stored in the nandflash of terminal equipment;
D3. log-on message is updated in the EEPROM of terminal equipment;
E. device logs is carried out:
E1. check that whether the log-on message in EEPROM is correct, if correctly, then enter step e2, otherwise, enter step e3;
E2. carry out device logs according to devid, devnum and devak initial value, return the devak value after logining successfully for logging in next time, enter step f;
E3. adopt the analog value be stored in the nandflash of terminal equipment to carry out recovery to arrange, after logining successfully, devid, devnum, devmac are written back in EEPROM;
F. user's login is carried out:
F1. user logs according to devid, devnum, devak value, returns userid and usertoken;
F2. after user logins successfully, can be mutual by terminal equipment and intelligent television platform, to obtain respective resources;
Wherein, described devid indication equipment ID; The mac address of devmac indication equipment; DevModel indication equipment model; Devnum indication equipment is numbered; The verification value that devak indication equipment returns after logging in; Checksum represents School Affairs; Userid represents user ID; Usertoken represents that user marks.
2. a kind of custom system management method based on Intelligent television terminal as claimed in claim 1, it is characterized in that, in step b, if the state value devmac [0] of the mac address of terminal equipment is 1, then illustrate that this terminal equipment needs to activate, otherwise, just illustrate that this terminal equipment does not need to activate.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210288589.0A CN102833621B (en) | 2012-08-14 | 2012-08-14 | User system management method based on smart television terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210288589.0A CN102833621B (en) | 2012-08-14 | 2012-08-14 | User system management method based on smart television terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102833621A CN102833621A (en) | 2012-12-19 |
| CN102833621B true CN102833621B (en) | 2015-06-17 |
Family
ID=47336543
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210288589.0A Active CN102833621B (en) | 2012-08-14 | 2012-08-14 | User system management method based on smart television terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102833621B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103347205B (en) * | 2013-06-14 | 2016-07-06 | 山东科技大学 | A kind of multi-user discrimination method of Internet TV personalized application |
| CN104378680B (en) * | 2014-11-14 | 2017-10-31 | 康佳集团股份有限公司 | A kind of intelligent television community users authentication method and processing system |
| CN105979293A (en) * | 2015-11-10 | 2016-09-28 | 乐视致新电子科技(天津)有限公司 | User authority processing method and device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010028532A (en) * | 2008-07-22 | 2010-02-04 | Maspro Denkoh Corp | Cable modem and terminal device |
| JP2010239561A (en) * | 2009-03-31 | 2010-10-21 | Fujitsu Ltd | Management program, management device, and reception system |
| CN101877702A (en) * | 2010-05-20 | 2010-11-03 | 中兴通讯股份有限公司 | Method and system for activating and authenticating an internet protocol television client |
| WO2011143774A1 (en) * | 2010-05-17 | 2011-11-24 | Research In Motion Limited | Method for authenticating and registering devices |
-
2012
- 2012-08-14 CN CN201210288589.0A patent/CN102833621B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010028532A (en) * | 2008-07-22 | 2010-02-04 | Maspro Denkoh Corp | Cable modem and terminal device |
| JP2010239561A (en) * | 2009-03-31 | 2010-10-21 | Fujitsu Ltd | Management program, management device, and reception system |
| WO2011143774A1 (en) * | 2010-05-17 | 2011-11-24 | Research In Motion Limited | Method for authenticating and registering devices |
| CN101877702A (en) * | 2010-05-20 | 2010-11-03 | 中兴通讯股份有限公司 | Method and system for activating and authenticating an internet protocol television client |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102833621A (en) | 2012-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9571474B2 (en) | Method for providing a service based on tag information, and corresponding tag and tag reading device | |
| CN106940428A (en) | Chip verification method, apparatus and system | |
| CN110602702A (en) | Function detection method and system for T-BOX in whole vehicle | |
| CN109858019A (en) | Dialogue state tracking and device, storage medium and semantics recognition system | |
| CN103716282A (en) | Method and system for correcting IP library | |
| CN102833621B (en) | User system management method based on smart television terminal | |
| CN109582524A (en) | A kind of test method, system and electronic equipment and storage medium | |
| CN108712308B (en) | Method and device for detecting network equipment in virtual network | |
| CN102291274A (en) | System and method for realizing automatic adaptation of network testing instrument | |
| CN109671184A (en) | A kind of vehicle data stream method for recording, system and relevant device | |
| CN113377399B (en) | Non-stop system drill verification method and device | |
| CN117150995B (en) | Driving source code tracking method, electronic equipment and medium | |
| CN106355422A (en) | Filter element anti-counterfeiting method, water purifier and filter element anti-counterfeiting system | |
| CN114240434B (en) | Fabric-based transaction concurrency control method and system | |
| CN113761064B (en) | Block chain-based day cut account checking method, device and equipment and readable storage medium | |
| CN103067503A (en) | Method, device and system for achieving application synchronism | |
| CN106933888A (en) | Database configuration management system | |
| CN112506802B (en) | Test data management method and system | |
| CN109684033A (en) | Cloud platform bare machine management method, storage medium, electronic equipment and system | |
| CN105550103A (en) | Custom test script based automated testing method | |
| CN103391537A (en) | Method and device for writing international mobile equipment identify (IMEI) number through mobile terminal | |
| CN110389897A (en) | SDK logic test method, device, storage medium and server | |
| CN109740306A (en) | Method and device for authorizing application software based on hybrid scheme | |
| CN101146283B (en) | A method for realizing key service configuration of terminal devices | |
| CN103118367A (en) | System and method for safety certification of mobile phones |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |