CN104469529A - Method and system for set top box to obtain and change theme - Google Patents

Method and system for set top box to obtain and change theme Download PDF

Info

Publication number
CN104469529A
CN104469529A CN201410665832.5A CN201410665832A CN104469529A CN 104469529 A CN104469529 A CN 104469529A CN 201410665832 A CN201410665832 A CN 201410665832A CN 104469529 A CN104469529 A CN 104469529A
Authority
CN
China
Prior art keywords
top box
user
set top
theme
picture
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
CN201410665832.5A
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.)
Fujian Newland Communication Science Technology Co Ltd
Original Assignee
Fujian Newland Communication Science 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 Fujian Newland Communication Science Technology Co Ltd filed Critical Fujian Newland Communication Science Technology Co Ltd
Priority to CN201410665832.5A priority Critical patent/CN104469529A/en
Publication of CN104469529A publication Critical patent/CN104469529A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a method for a set top box to obtain and change a theme. The method comprises the steps that a user selects a preferred theme style from a theme menu interface in a theme application; the set top box obtains the theme style selected by the user and meanwhile uploads user information to a server; the server receives the user information and stores the user information verified to be correct; the server extracts the stored user information, conducts matching and then packages theme data, and an obtained theme data package is sent to the corresponding set top box; the set top box receives the theme data package, analyzes the theme data package verified to be correct at the same time, and extracts and stores the theme data in the theme data package; the set top box pushes the extracted theme data to the theme application to prompt whether an existing theme needs to be changed or not to the user, if yes, the existing theme is changed and displayed by refreshing the interface. By means of the method, the user can conduct personalized customization on the operation interface of the set top box, the attractiveness and the diversity of the operation interface of the set top box are increased, and the preference needs of the user for interface styles are met.

Description

A kind of Set Top Box obtains and changes the method and system of theme
Technical field
The present invention relates to smart television set top box technical field, more particularly, relate to a kind of method that Set Top Box obtains and changes theme.
Background technology
Smart television set top box, as the term suggests be the TV set-top box of having carried intelligent operating system (android), it is a kind of computer equipment of simplification, except traditional TV set-top box function, television set can also be allowed to realize web page browsing, video film viewing, chat office game etc., the function the same with panel computer and smart mobile phone.It relies on intelligent system to allow common television set realize intelligentized lifting, is more and more subject to popular liking, and is widely used in home entertaining life.
Now, along with constantly improving and development of smart television set top box function, the aesthetic property demand of people to smart television set top box self operation interface is tending towards variation, people no longer meet Set Top Box and to dispatch from the factory the single theme interface carried, and wish to replace operation interface more attractive in appearance from main separation.Existing Set Top Box only carries a set of theme interface, does not support that user selects to change theme, can not meet the personalized customization of user to set top box operations interface.
So the present inventor conducts in-depth research existing set-top box technique, produces the technical program thus.
Summary of the invention
One of the technical problem to be solved in the present invention, be provide a kind of Set Top Box to obtain and change the method for theme, user can directly select on the set-top box or replace from the theme that line search is liked, also can be substituted into after the picture editor in Set Top Box memory device the theme position of specifying or and the existing subject picture of Set Top Box carry out mixedly taking display.Switched by the free editor at set top box operations interface, make user can carry out personalized customization to set top box operations interface, increase aesthetic property and the diversity at set top box operations interface simultaneously, meet the hobby demand of user to look & feel.
One of the present invention, a kind of method that Set Top Box obtained and changed theme is achieved in that described method comprises the steps:
Step 10, Set Top Box are pre-installed subject application before dispatching from the factory, user selects at the theme menu interface in described subject application a topic style (described topic style can show user in the mode of thumbnail list) liked, and described subject application can show up-to-date topic style and select for user;
Step 11, Set Top Box obtain the topic style that user selects, and user profile uploaded onto the server, described user profile includes user ID, topic style ID and user right simultaneously;
Step 12, server receives user information verify that (described verification can adopt known CRC algorithm, i.e. cyclic redundancy check technology), data are avoided to occur mistake in transmitting procedure: if verification is correct, then user profile is stored in database, and sends and be stored as merit message and return to Set Top Box; If check errors, then server abandons received user profile, and Set Top Box does not receive storage success message and incites somebody to action again upload user information to server;
Step 13, server take out the user profile stored and mate: first from database, choose corresponding subject data according to user ID, topic style ID, judge whether user has permission again and receive this subject data, if have, then the subject data chosen is packed, obtain subject data bag and send to corresponding Set Top Box, described subject data bag, containing theme version number, subject information (such as: theme size, type, display position, image figure place etc.) and subject data;
Step 14, Set Top Box receive subject data bag and carry out verifying that (described verification can adopt known CRC algorithm simultaneously, i.e. cyclic redundancy check technology), make a mistake when preventing data from returning: if verification is correct, then set-top box parses subject data bag, extracts subject data wherein and preserves; If check errors, then Set Top Box directly abandons received subject data bag, and waiting for server sends again;
The subject data extracted is pushed in described subject application by step 15, Set Top Box points out user whether to change existing theme, if so, then replaces existing theme and refreshes interface display; Otherwise continue to retain existing theme.
Preferably, described step 14 is specially further, after the verification of subject data bag is correct, subject data bag is first put into buffer circle by Set Top Box, take out subject data bag again to resolve, data space can be saved, can alleviate again factor data receives too fast and to resolving the pressure that causes: first parse the theme version number in subject data bag, judge whether that theme version number existing with Set Top Box is identical, if not identical, then continue to parse subject information and subject data and all store with chain table schema, convenient increase and the content of deleting in subject information and subject data.
Preferably, user is also by input keyword search theme, Set Top Box obtains described keyword and upload server, server is according to after described key search database, if there is the related subject pattern with described keyword match, then described related subject pattern is all sent to Set Top Box, Set Top Box is pushed in described subject application again and selects to user; Otherwise server returns sky data to Set Top Box.
Preferably, described subject application can also carry out editing and processing according to arranging of user to picture, and process after picture be substituted into user need replace theme position (such as: main menu, message box, icon and bullet frame etc.), detailed process is as follows:
Step 20, user enter picture browsing interface and select at least one pictures, and described picture comes from picture in the memory device of insertion machine top box (such as: home photos, art according to etc.) and the existing subject picture of Set Top Box;
Step 21, user are arranged the picture chosen respectively, comprise cut out, theme position that convergent-divergent, skew and needs are replaced;
Step 22, Set Top Box carry out corresponding editing and processing to picture successively according to the setting of user;
Picture after process is substituted into user by step 23, Set Top Box to be needed in the theme position of replacing.
Preferably, described subject application also comprises, can arranging needing the mixed picture taken synthesize according to user, and the picture after synthesis is substituted into the theme position that user needs to replace, and detailed process is as follows:
Step 30, user enter that picture is mixed has a common boundary face, select to need the mixed plural pictures taken, and described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 31, user are arranged the picture chosen respectively, comprise width, highly, position, level, transparency select picture to mix to take the theme position that rear needs are replaced;
Step 32, Set Top Box are synthesized after picture processing successively according to the setting of user;
Picture after synthesis is substituted into user by step 33, Set Top Box to be needed in the theme position of replacing.
The technical problem to be solved in the present invention two, be provide a kind of Set Top Box to obtain and change the system of theme, user can directly select on the set-top box or replace from the theme that line search is liked, also can be substituted into after the picture editor in Set Top Box memory device the theme position of specifying or and the existing subject picture of Set Top Box carry out mixedly taking display.Switched by the free editor at set top box operations interface, make user can carry out personalized customization to set top box operations interface, increase aesthetic property and the diversity at set top box operations interface simultaneously, meet the hobby demand of user to look & feel.
The present invention two, and the system that a kind of Set Top Box obtained and changed theme is achieved in that described system comprises, and selects module, acquisition module, memory module, sending module, receiver module and display module:
Described selection module: select a topic style (described topic style can show user in the mode of thumbnail list) liked for the theme menu interface of user in described subject application, described subject application can show up-to-date topic style and select for user, and described subject application is that Set Top Box is pre-installed before dispatching from the factory;
Described acquisition module: for obtaining the topic style that user selects, user profile uploaded onto the server, described user profile includes user ID, topic style ID and user right simultaneously;
Described memory module: for receiving user profile and verifying that (described verification can adopt known CRC algorithm, i.e. cyclic redundancy check technology), data are avoided to occur mistake in transmitting procedure: if verification is correct, then user profile is stored in database, and sends and be stored as merit message and return to Set Top Box; If check errors, then abandon received user profile, Set Top Box does not receive storage success message and incites somebody to action upload user information again;
Described sending module: mate for taking out the user profile stored: first choose corresponding subject data according to user ID, topic style ID from database, judge whether user has permission again and receive this subject data, if have, then the subject data chosen is packed, obtain subject data bag and send to corresponding Set Top Box, described subject data bag, containing theme version number, subject information (such as: theme size, type, display position, image figure place etc.) and subject data;
Described receiver module: simultaneously carry out verifying that (described verification can adopt known CRC algorithm for receiving subject data bag, i.e. cyclic redundancy check technology), make a mistake when preventing data from returning: if verification is correct, then resolve subject data bag, extract subject data wherein and preserve; If check errors, then directly abandon received subject data bag, waiting for server sends again;
Described display module: pointing out user whether to change existing theme for being pushed in described subject application by the subject data extracted, if so, then replacing existing theme and refreshing interface display; Otherwise continue to retain existing theme.
Preferably, described receiver module is specially further, after correct for the verification of subject data bag, first subject data bag is put into buffer circle, take out subject data bag again to resolve, data space can be saved, can alleviate again factor data receives too fast and to resolving the pressure that causes: first parse the theme version number in subject data bag, judge whether that theme version number existing with Set Top Box is identical, if not identical, then continue to parse subject information and subject data and all store with chain table schema, convenient increase and the content of deleting in subject information and subject data.
Preferably, user is also by input keyword search theme, Set Top Box obtains described keyword and upload server, server is according to after described key search database, if there is the related subject pattern with described keyword match, then described related subject pattern is all sent to Set Top Box, Set Top Box is pushed in described subject application again and selects to user; Otherwise server returns sky data to Set Top Box.
Preferably, described subject application can also carry out editing and processing according to arranging of user to picture, and process after picture be substituted into user need replace theme position (such as: main menu, message box, icon and bullet frame etc.), detailed process is as follows:
Step 20, user enter picture browsing interface and select at least one pictures, and described picture comes from picture in the memory device of insertion machine top box (such as: home photos, art according to etc.) and the existing subject picture of Set Top Box;
Step 21, user are arranged the picture chosen respectively, comprise cut out, theme position that convergent-divergent, skew and needs are replaced;
Step 22, Set Top Box carry out corresponding editing and processing to picture successively according to the setting of user;
Picture after process is substituted into user by step 23, Set Top Box to be needed in the theme position of replacing.
Preferably, described subject application also comprises, and can synthesize needing to mix the picture taken according to arranging of user, and the picture after synthesis is substituted into the theme position that user thinks replacement, detailed process is as follows:
Step 30, user enter that picture is mixed has a common boundary face, select to need the mixed plural pictures taken, and described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 31, user are arranged the picture chosen respectively, comprise width, highly, position, level, transparency select picture to mix to take the theme position that rear needs are replaced;
Step 32, Set Top Box are synthesized after picture processing successively according to the setting of user;
Picture after synthesis is substituted into user by step 33, Set Top Box to be needed in the theme position of replacing.
After adopting such scheme, tool of the present invention has the following advantages:
1, selected the topic style oneself liked by user on the set-top box, realize freely changing set top box operations interface, improve user to the autonomous selectivity of operation interface style to meet the hobby of user;
2, calibration technology is passed through, data are avoided in transmitting procedure, to occur mistake and cause Set Top Box to receive incorrect subject data, simultaneously before subject data Packet analyzing, first put into buffer circle to take out again and resolve, can data space be saved, factor data can be alleviated again and receive too fast and to resolving the pressure that causes;
3, user is except can selecting topic style listed in subject application, can also find the topic style oneself liked, make the thematic function hommization more of Set Top Box by input keyword search;
4, Set Top Box by user arrange the theme position of picture being edited and mixes and taking and being substituted into and specifying or and the existing subject picture of Set Top Box carry out mixedly taking display, achieve the personalized customization of user to set top box operations interface, more diversified and diversification.
Accompanying drawing explanation
The present invention is further illustrated in conjunction with the embodiments with reference to the accompanying drawings.
Fig. 1 is the inventive method flowchart.
Fig. 2 is that the picture browsing interface of the inventive method one embodiment arranges theme flow chart.
Fig. 3 is that the mixed face of having a common boundary of picture of the inventive method one embodiment arranges theme flow chart.
Fig. 4 is present system connection diagram.
Embodiment
As shown in Figure 1, a kind of Set Top Box of the present invention obtains and changes the method for theme, comprises the steps:
Step 10, Set Top Box are pre-installed subject application before dispatching from the factory, user selects at the theme menu interface in described subject application a topic style (described topic style can show user in the mode of thumbnail list) liked, and described subject application can show up-to-date topic style and select for user;
Step 11, Set Top Box obtain the topic style that user selects, and user profile uploaded onto the server, described user profile includes user ID, topic style ID and user right simultaneously;
Step 12, server receives user information verify that (described verification can adopt known CRC algorithm, i.e. cyclic redundancy check technology), data are avoided to occur mistake in transmitting procedure: if verification is correct, then user profile is stored in database, and sends and be stored as merit message and return to Set Top Box; If check errors, then server abandons received user profile, and Set Top Box does not receive storage success message and incites somebody to action again upload user information to server;
Step 13, server take out the user profile stored and mate: first from database, choose corresponding subject data according to user ID, topic style ID, judge whether user has permission again and receive this subject data, if have, then the subject data chosen is packed, obtain subject data bag and send to corresponding Set Top Box, described subject data bag, containing theme version number, subject information (such as: theme size, type, display position, image figure place etc.) and subject data;
Step 14, Set Top Box receive subject data bag and carry out verifying that (described verification can adopt known CRC algorithm simultaneously, i.e. cyclic redundancy check technology), make a mistake when preventing data from returning: if verification is correct, then set-top box parses subject data bag, extracts subject data wherein and preserves; If check errors, then Set Top Box directly abandons received subject data bag, and waiting for server sends again;
The subject data extracted is pushed in described subject application by step 15, Set Top Box points out user whether to change existing theme, if so, then replaces existing theme and refreshes interface display; Otherwise continue to retain existing theme.
By step 10 to step 15, the topic style that user selects oneself to like on the set-top box can be realized, realize freely changing set top box operations interface, improve user to the autonomous selectivity of operation interface style to meet the hobby of user.
Described step 14 is specially further, after the verification of subject data bag is correct, subject data bag is first put into buffer circle by Set Top Box, take out subject data bag again to resolve, data space can be saved, can alleviate again factor data receives too fast and to resolving the pressure that causes: first parse the theme version number in subject data bag, judge whether that theme version number existing with Set Top Box is identical, if not identical, then continue to parse subject information and subject data and all store with chain table schema, convenient increase and the content of deleting in subject information and subject data,
Such as, XML (ExtensibleMarkupLanguage is divided into during the packing of subject data bag, extensible markup language) and DATA two parts, XML part mainly describes subject information, and DATA part mainly stores subject data, using 32 bit data as mark, first 16 describe theme version number, rear 16 main differentiations are XML part or DATA part, and XML parser can parse subject information from subject data bag, and DATA resolver is then resolved subject data and stored.
User is also by input keyword search theme, Set Top Box obtains described keyword and upload server, server is according to after described key search database, if there is the related subject pattern with described keyword match, then described related subject pattern is all sent to Set Top Box, Set Top Box is pushed in described subject application again and selects to user; Otherwise server returns sky data to Set Top Box, the thematic function hommization more of Set Top Box can be made like this.
Described subject application can also carry out editing and processing according to arranging of user to picture, and process after picture be substituted into user need replace theme position (such as: main menu, message box, icon and bullet frame etc.), detailed process as shown in Figure 2:
Step 20, user enter picture browsing interface and select at least one pictures, and described picture comes from picture in the memory device of insertion machine top box (such as: home photos, art according to etc.) and the existing subject picture of Set Top Box;
Step 21, user are arranged the picture chosen respectively, comprise cut out, theme position that convergent-divergent, skew and needs are replaced;
Step 22, Set Top Box carry out corresponding editing and processing to picture successively according to the setting of user;
Picture after process is substituted into user by step 23, Set Top Box to be needed in the theme position of replacing.
Described subject application also comprises, can arranging needing the mixed picture taken synthesize according to user, and the picture after synthesis is substituted into the theme position that user needs to replace, detailed process as shown in Figure 3:
Step 30, user enter that picture is mixed has a common boundary face, select to need the mixed plural pictures taken (such as, two pictures can be selected to carry out mixed taking), described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 31, user are arranged the picture chosen respectively, comprise width, highly, position, level, transparency select picture to mix to take the theme position that rear needs are replaced;
Step 32, Set Top Box are synthesized after picture processing successively according to the setting of user;
Picture after synthesis is substituted into user by step 33, Set Top Box to be needed in the theme position of replacing.
By step 20 to 23 and step 30 to 33, Set Top Box according to user arrange to picture edit the theme position that is substituted into and specifies or and the existing subject picture of Set Top Box carry out mixedly taking display, achieve the personalized customization of user to set top box operations interface, more diversified and diversification.
Refer to Fig. 4, based on above method, a kind of Set Top Box of the present invention obtains and changes the system of theme, comprising: select module, acquisition module, memory module, sending module, receiver module and display module:
Described selection module: select a topic style (described topic style can show user in the mode of thumbnail list) liked for the theme menu interface of user in described subject application, described subject application can show up-to-date topic style and select for user, and described subject application is that Set Top Box is pre-installed before dispatching from the factory;
Described acquisition module: for obtaining the topic style that user selects, user profile uploaded onto the server, described user profile includes user ID, topic style ID and user right simultaneously;
Described memory module: for receiving user profile and verifying that (described verification can adopt known CRC algorithm, i.e. cyclic redundancy check technology), data are avoided to occur mistake in transmitting procedure: if verification is correct, then user profile is stored in database, and sends and be stored as merit message and return to Set Top Box; If check errors, then abandon received user profile, Set Top Box does not receive storage success message and incites somebody to action upload user information again;
Described sending module: mate for taking out the user profile stored: first choose corresponding subject data according to user ID, topic style ID from database, judge whether user has permission again and receive this subject data, if have, then the subject data chosen is packed, obtain subject data bag and send to corresponding Set Top Box, described subject data bag, containing theme version number, subject information (such as: theme size, type, display position, image figure place etc.) and subject data;
Described receiver module: simultaneously carry out verifying that (described verification can adopt known CRC algorithm for receiving subject data bag, i.e. cyclic redundancy check technology), make a mistake when preventing data from returning: if verification is correct, then resolve subject data bag, extract subject data wherein and preserve; If check errors, then directly abandon received subject data bag, waiting for server sends again;
Described display module: pointing out user whether to change existing theme for being pushed in described subject application by the subject data extracted, if so, then replacing existing theme and refreshing interface display; Otherwise continue to retain existing theme.
Described receiver module is specially further, after correct for the verification of subject data bag, first subject data bag is put into buffer circle, take out subject data bag again to resolve, data space can be saved, can alleviate again factor data receives too fast and to resolving the pressure that causes: first parse the theme version number in subject data bag, judge whether that theme version number existing with Set Top Box is identical, if not identical, then continue to parse subject information and subject data and all store with chain table schema, convenient increase and the content of deleting in subject information and subject data.
User is also by input keyword search theme, Set Top Box obtains described keyword and upload server, server is according to after described key search database, if there is the related subject pattern with described keyword match, then described related subject pattern is all sent to Set Top Box, Set Top Box is pushed in described subject application again and selects to user; Otherwise server returns sky data to Set Top Box.
Described subject application can also carry out editing and processing according to arranging of user to picture, and process after picture be substituted into user need replace theme position (such as: main menu, message box, icon and bullet frame etc.), detailed process is as follows:
Step 20, user enter picture browsing interface and select at least one pictures, and described picture comes from picture in the memory device of insertion machine top box (such as: home photos, art according to etc.) and the existing subject picture of Set Top Box;
Step 21, user are arranged the picture chosen respectively, comprise cut out, theme position that convergent-divergent, skew and needs are replaced;
Step 22, Set Top Box carry out corresponding editing and processing to picture successively according to the setting of user;
Picture after process is substituted into user by step 23, Set Top Box to be needed in the theme position of replacing.
Described subject application also comprises, can arranging needing the mixed picture taken synthesize according to user, and the picture after synthesis is substituted into the theme position that user needs to replace, and detailed process is as follows:
Step 30, user enter that picture is mixed has a common boundary face, select to need the mixed plural pictures taken (such as, two pictures can be selected to carry out mixed taking), described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 31, user are arranged the picture chosen respectively, comprise width, highly, position, level, transparency select picture to mix to take the theme position that rear needs are replaced;
Step 32, Set Top Box are synthesized after picture processing successively according to the setting of user;
Picture after synthesis is substituted into user by step 33, Set Top Box to be needed in the theme position of replacing.
The inventive method, directly selected on the set-top box by user or replace from the theme that line search is liked, and by be substituted into after the picture editor in Set Top Box memory device the theme position of specifying or and the existing subject picture of Set Top Box carry out mixedly taking display, achieve free editor and the switching at set top box operations interface, make user can carry out personalized customization to set top box operations interface, increase aesthetic property and the diversity at set top box operations interface simultaneously, improve user to the autonomous selectivity of operation interface style to meet the hobby demand of user to look & feel.
Although the foregoing describe the specific embodiment of the present invention; but be familiar with those skilled in the art to be to be understood that; specific embodiment described by us is illustrative; instead of for the restriction to scope of the present invention; those of ordinary skill in the art, in the modification of the equivalence done according to spirit of the present invention and change, should be encompassed in scope that claim of the present invention protects.

Claims (10)

1. Set Top Box obtains and changes a method for theme, it is characterized in that: described method comprises the steps:
Step 10, Set Top Box are pre-installed subject application before dispatching from the factory, and user selects at the theme menu interface in described subject application a topic style liked, and described subject application can show up-to-date topic style and select for user;
Step 11, Set Top Box obtain the topic style that user selects, and user profile uploaded onto the server, described user profile includes user ID, topic style ID and user right simultaneously;
Step 12, server receives user information verifying, avoid data to occur mistake in transmitting procedure: if verification is correct, then user profile to be stored in database, and send and be stored as merit message and return to Set Top Box; If check errors, then server abandons received user profile, and Set Top Box does not receive storage success message and incites somebody to action again upload user information to server;
Step 13, server take out the user profile stored and mate: first from database, choose corresponding subject data according to user ID, topic style ID, judge whether user has permission again and receive this subject data, if have, then the subject data chosen is packed, obtain subject data bag and send to corresponding Set Top Box, described subject data bag, containing theme version number, subject information and subject data;
Step 14, Set Top Box receive subject data bag and verify simultaneously, make a mistake when preventing data from returning: if verification is correct, then set-top box parses subject data bag, extracts subject data wherein and preserve; If check errors, then Set Top Box directly abandons received subject data bag, and waiting for server sends again;
The subject data extracted is pushed in described subject application by step 15, Set Top Box points out user whether to change existing theme, if so, then replaces existing theme and refreshes interface display; Otherwise continue to retain existing theme.
2. a kind of Set Top Box according to claim 1 obtains and changes the method for theme, it is characterized in that: described step 14 is specially further, after the verification of subject data bag is correct, subject data bag is first put into buffer circle by Set Top Box, take out subject data bag again to resolve, data space can be saved, can alleviate again factor data receives too fast and to resolving the pressure that causes: first parse the theme version number in subject data bag, judge whether that theme version number existing with Set Top Box is identical, if not identical, then continue to parse subject information and subject data and all store with chain table schema, convenient increase and the content of deleting in subject information and subject data.
3. a kind of Set Top Box according to claim 1 obtains and changes the method for theme, it is characterized in that: user is also by input keyword search theme, Set Top Box obtains described keyword and upload server, server is according to after described key search database, if there is the related subject pattern with described keyword match, then described related subject pattern is all sent to Set Top Box, Set Top Box is pushed in described subject application again and selects to user; Otherwise server returns sky data to Set Top Box.
4. a kind of Set Top Box according to claim 1 obtains and changes the method for theme, it is characterized in that: described subject application can also carry out editing and processing according to arranging of user to picture, and process after picture be substituted into user need replace theme position, detailed process is as follows:
Step 20, user enter picture browsing interface and select at least one pictures, and described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 21, user are arranged the picture chosen respectively, comprise cut out, theme position that convergent-divergent, skew and needs are replaced;
Step 22, Set Top Box carry out corresponding editing and processing to picture successively according to the setting of user;
Picture after process is substituted into user by step 23, Set Top Box to be needed in the theme position of replacing.
5. a kind of Set Top Box according to claim 1 obtains and changes the method for theme, it is characterized in that: described subject application also comprises, can synthesize needing to mix the picture taken according to arranging of user, and synthesis after picture be substituted into user need replace theme position, detailed process is as follows:
Step 30, user enter that picture is mixed has a common boundary face, select to need the mixed plural pictures taken, and described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 31, user are arranged the picture chosen respectively, comprise width, highly, position, level, transparency select picture to mix to take the theme position that rear needs are replaced;
Step 32, Set Top Box are synthesized after picture processing successively according to the setting of user;
Picture after synthesis is substituted into user by step 33, Set Top Box to be needed in the theme position of replacing.
6. Set Top Box obtains and changes a system for theme, it is characterized in that: described system comprises, and selects module, acquisition module, memory module, sending module, receiver module and display module:
Described selection module: select a topic style liked for the theme menu interface of user in described subject application, described subject application can show up-to-date topic style and select for user, and described subject application is that Set Top Box is pre-installed before dispatching from the factory;
Described acquisition module: for obtaining the topic style that user selects, user profile uploaded onto the server, described user profile includes user ID, topic style ID and user right simultaneously;
Described memory module: for receiving user profile and verifying, avoid data to occur mistake in transmitting procedure: if verification is correct, then user profile is stored in database, and send and be stored as merit message and return to Set Top Box; If check errors, then abandon received user profile, Set Top Box does not receive storage success message and incites somebody to action upload user information again;
Described sending module: mate for taking out the user profile stored: first choose corresponding subject data according to user ID, topic style ID from database, judge whether user has permission again and receive this subject data, if have, then the subject data chosen is packed, obtain subject data bag and send to corresponding Set Top Box, described subject data bag, containing theme version number, subject information and subject data;
Described receiver module: verifying for receiving subject data bag simultaneously, making a mistake when preventing data from returning: if verification is correct, then resolves subject data bag, extract subject data wherein and preserve; If check errors, then directly abandon received subject data bag, waiting for server sends again;
Described display module: pointing out user whether to change existing theme for being pushed in described subject application by the subject data extracted, if so, then replacing existing theme and refreshing interface display; Otherwise continue to retain existing theme.
7. a kind of Set Top Box according to claim 6 obtains and changes the system of theme, it is characterized in that: described receiver module is specially further, after correct for the verification of subject data bag, first subject data bag is put into buffer circle, take out subject data bag again to resolve, data space can be saved, can alleviate again factor data receives too fast and to resolving the pressure that causes: first parse the theme version number in subject data bag, judge whether that theme version number existing with Set Top Box is identical, if not identical, then continue to parse subject information and subject data and all store with chain table schema, convenient increase and the content of deleting in subject information and subject data.
8. a kind of Set Top Box according to claim 6 obtains and changes the system of theme, it is characterized in that: user is also by input keyword search theme, Set Top Box obtains described keyword and upload server, server is according to after described key search database, if there is the related subject pattern with described keyword match, then described related subject pattern is all sent to Set Top Box, Set Top Box is pushed in described subject application again and selects to user; Otherwise server returns sky data to Set Top Box.
9. a kind of Set Top Box according to claim 6 obtains and changes the system of theme, it is characterized in that: described subject application can also carry out editing and processing according to arranging of user to picture, and process after picture be substituted into user need replace theme position, detailed process is as follows:
Step 20, user enter picture browsing interface and select at least one pictures, and described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 21, user are arranged the picture chosen respectively, comprise cut out, theme position that convergent-divergent, skew and needs are replaced;
Step 22, Set Top Box carry out corresponding editing and processing to picture successively according to the setting of user;
Picture after process is substituted into user by step 23, Set Top Box to be needed in the theme position of replacing.
10. a kind of Set Top Box according to claim 6 obtains and changes the system of theme, it is characterized in that: described subject application also comprises, can synthesize needing to mix the picture taken according to arranging of user, and synthesis after picture be substituted into user need replace theme position, detailed process is as follows:
Step 30, user enter that picture is mixed has a common boundary face, select to need the mixed plural pictures taken, and described picture comes from picture in the memory device of insertion machine top box and the existing subject picture of Set Top Box;
Step 31, user are arranged the picture chosen respectively, comprise width, highly, position, level, transparency select picture to mix to take the theme position that rear needs are replaced;
Step 32, Set Top Box are synthesized after picture processing successively according to the setting of user;
Picture after synthesis is substituted into user by step 33, Set Top Box to be needed in the theme position of replacing.
CN201410665832.5A 2014-11-19 2014-11-19 Method and system for set top box to obtain and change theme Pending CN104469529A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410665832.5A CN104469529A (en) 2014-11-19 2014-11-19 Method and system for set top box to obtain and change theme

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410665832.5A CN104469529A (en) 2014-11-19 2014-11-19 Method and system for set top box to obtain and change theme

Publications (1)

Publication Number Publication Date
CN104469529A true CN104469529A (en) 2015-03-25

Family

ID=52914777

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410665832.5A Pending CN104469529A (en) 2014-11-19 2014-11-19 Method and system for set top box to obtain and change theme

Country Status (1)

Country Link
CN (1) CN104469529A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105676829A (en) * 2016-04-06 2016-06-15 广州市河东电子有限公司 Stage performance multi-network intelligent performance control system
CN107509096A (en) * 2017-09-14 2017-12-22 邓涛 Adaptive IP set top box display styles switching systems
CN107678813A (en) * 2017-09-08 2018-02-09 维沃移动通信有限公司 A kind of switching method and mobile terminal of the theme of desktop icons
CN111417023A (en) * 2020-04-28 2020-07-14 安徽国广数字科技有限公司 Method for replacing system theme of set top box and set top box
CN111935493A (en) * 2020-08-12 2020-11-13 网易(杭州)网络有限公司 Anchor photo album processing method and device, storage medium and electronic equipment
WO2022001595A1 (en) * 2020-07-02 2022-01-06 海信视像科技股份有限公司 Display device
CN114075753A (en) * 2020-08-11 2022-02-22 云米互联科技(广东)有限公司 Control board configuration method and system for clothes care device, storage medium and device
US12022148B2 (en) 2022-09-20 2024-06-25 Hisense Visual Technology Co., Ltd. Display apparatus

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558666A (en) * 2004-01-20 2004-12-29 大唐微电子技术有限公司 System and method for individualized customizing of set-top box equipment
CN1997145A (en) * 2006-12-21 2007-07-11 华为技术有限公司 Template replacement method, system and device
CN101083750A (en) * 2006-05-31 2007-12-05 北京汉辰科技有限公司 Service application of personal television and its realizing method
CN101616290A (en) * 2009-07-07 2009-12-30 张雄辉 A kind of family multi-media system and its implementation
CN102215430A (en) * 2011-06-02 2011-10-12 福建新大陆通信科技股份有限公司 Method for avoiding data overflow by filtering EPG (electronic program guide) through STB (set top box)
CN102938863A (en) * 2012-11-27 2013-02-20 乐视致新电子科技(天津)有限公司 Intelligent television icon theme replacement method and device based on Android system
US20130061267A1 (en) * 2011-09-01 2013-03-07 The Directv Group, Inc. Method and system for using a second screen device for interacting with a set top box to enhance a user experience
CN103702232A (en) * 2013-12-06 2014-04-02 康佳集团股份有限公司 Intelligent television theme customizing system and customizing method thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558666A (en) * 2004-01-20 2004-12-29 大唐微电子技术有限公司 System and method for individualized customizing of set-top box equipment
CN101083750A (en) * 2006-05-31 2007-12-05 北京汉辰科技有限公司 Service application of personal television and its realizing method
CN1997145A (en) * 2006-12-21 2007-07-11 华为技术有限公司 Template replacement method, system and device
CN101616290A (en) * 2009-07-07 2009-12-30 张雄辉 A kind of family multi-media system and its implementation
CN102215430A (en) * 2011-06-02 2011-10-12 福建新大陆通信科技股份有限公司 Method for avoiding data overflow by filtering EPG (electronic program guide) through STB (set top box)
US20130061267A1 (en) * 2011-09-01 2013-03-07 The Directv Group, Inc. Method and system for using a second screen device for interacting with a set top box to enhance a user experience
CN102938863A (en) * 2012-11-27 2013-02-20 乐视致新电子科技(天津)有限公司 Intelligent television icon theme replacement method and device based on Android system
CN103702232A (en) * 2013-12-06 2014-04-02 康佳集团股份有限公司 Intelligent television theme customizing system and customizing method thereof

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105676829A (en) * 2016-04-06 2016-06-15 广州市河东电子有限公司 Stage performance multi-network intelligent performance control system
CN107678813A (en) * 2017-09-08 2018-02-09 维沃移动通信有限公司 A kind of switching method and mobile terminal of the theme of desktop icons
CN107678813B (en) * 2017-09-08 2020-04-28 维沃移动通信有限公司 Desktop icon theme switching method and mobile terminal
CN107509096A (en) * 2017-09-14 2017-12-22 邓涛 Adaptive IP set top box display styles switching systems
CN107509096B (en) * 2017-09-14 2018-05-08 深圳奥视通电子有限公司 Adaptive IP set-top box display styles switching systems
CN111417023A (en) * 2020-04-28 2020-07-14 安徽国广数字科技有限公司 Method for replacing system theme of set top box and set top box
WO2022001595A1 (en) * 2020-07-02 2022-01-06 海信视像科技股份有限公司 Display device
CN114075753A (en) * 2020-08-11 2022-02-22 云米互联科技(广东)有限公司 Control board configuration method and system for clothes care device, storage medium and device
CN114075753B (en) * 2020-08-11 2023-11-03 云米互联科技(广东)有限公司 Control board configuration method and system for clothes care device, storage medium and device
CN111935493A (en) * 2020-08-12 2020-11-13 网易(杭州)网络有限公司 Anchor photo album processing method and device, storage medium and electronic equipment
US12022148B2 (en) 2022-09-20 2024-06-25 Hisense Visual Technology Co., Ltd. Display apparatus

Similar Documents

Publication Publication Date Title
CN104469529A (en) Method and system for set top box to obtain and change theme
CN110944133B (en) Display method of graphic user interface of intelligent television and television picture screenshot
CN111131871B (en) Method and display equipment for displaying EPG (electronic program guide) user interface during program playing
CN102761786B (en) Digit receiver and the method for controlling this digit receiver
US20130226996A1 (en) Network terminal system and terminal device
EP1914986A1 (en) An electronic program guide interface customizing method, server, set top box and system
CN111491196A (en) Display apparatus and user interface display method
CN106462316A (en) Systems and methods of displaying content
CN104053032A (en) Virtual channel management method and network multimedia reproduction system
WO2011037781A2 (en) Systems and methods for multiple media guidance application navigation
US11272242B2 (en) Platform for publishing graphics to air
KR20110118421A (en) Augmented remote controller, augmented remote controller controlling method and the system for the same
CN101860698B (en) EPG system for realizing personalized function
US20150193448A1 (en) Server device, method for providing service thereof, display device, and display method thereof
CN111405376A (en) Program language selection method and display device
CN106507159B (en) Show equipment and its control method
CN104202677A (en) Multi-screen display and control method and multi-screen display and control device supportive to multi-window applications
CN115299068B (en) Unified programming guide for content associated with broadcasters and VOD applications
CN107920277A (en) EPG information extending method, device and computer-readable recording medium
CN111726673B (en) Channel switching method and display device
KR102088443B1 (en) Display apparatus for performing a search and Method for controlling display apparatus thereof
CN104954832A (en) User interaction method and system based on set-top box
US20140259071A1 (en) Method for virtual channel management, network-based multimedia reproduction system with virtual channel, and computer readable storage medium
CN102300129A (en) Method for interaction between television and computer
CN101600078A (en) The method and apparatus of handbook is provided in display device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
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: 20150325