CN107257501A - A kind of data adding method in self-defined template - Google Patents
A kind of data adding method in self-defined template Download PDFInfo
- Publication number
- CN107257501A CN107257501A CN201710457351.9A CN201710457351A CN107257501A CN 107257501 A CN107257501 A CN 107257501A CN 201710457351 A CN201710457351 A CN 201710457351A CN 107257501 A CN107257501 A CN 107257501A
- Authority
- CN
- China
- Prior art keywords
- data
- search
- user
- self
- template
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4438—Window management, e.g. event handling following interaction with the user interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present embodiments relate to the data adding method in a kind of self-defined template, including:The information search module of user equipment receives the clicking operation of user's input;Search caching record is obtained according to clicking operation, and shown;The selection operation or the search term information of user's input to search caching record that identification user equipment is received, generation search target data;Search operation instruction is received, data search is carried out according to search target data;Obtained search result dataset is closed and is added to data buffer area;Data acquisition system includes one or more template content data to be added;Template content data to be added whole in data buffer area are obtained, and are shown by self-defined template user interface.
Description
Technical field
The present invention relates to the data adding method in technical field of information processing, more particularly to a kind of self-defined template.
Background technology
Intelligent television, is to be based on net application technology, possesses open operating system and chip, possesses open application and puts down
Platform, can be achieved two-way human-computer interaction function, integrate a variety of functions such as audio-visual, amusement, data, with meet user variation with
The tv product of individual demand.
Intelligent television is in use, although be connected with network, and Internet resources can be pushed to user, such as the electricity recommended
Shadow, popular application etc..But its data display shows usually using linear placement, data exhibiting is placed directly in a view
In, view can just check different types of data.User often more can take into account oneself when using intelligent television
Hobby, therefore for different user, carry out push displaying only with unified data, use be presented to unified template
The mode at family, can not easily be experienced using bringing, it is impossible to meet the use demand of user to user.
Therefore, we propose in another patent provides the user flexible customizable user by self-defined template
Self-defined template so that user can carry out the displaying of homepage data according to oneself demand.The present invention is namely based on user and made by oneself
The scheme of adopted template, for how to be discussed to flexible interpolation data in self-defined template.
The content of the invention
User is supported to lead to there is provided one kind it is an object of the invention to provide the data adding method in a kind of self-defined template
Cross way of search and obtain user interface templates content, so as to be the scheme of self-defined template interpolation data.It is same in the system cache
The corresponding data records of Shi Jinhang so that user can be preferably to user-defined homepage when using intelligent television
Template is updated maintenance, and flexibility is more preferably, user-friendly.
To achieve the above object, the invention provides the data adding method in a kind of self-defined template, including:
The information search module of user equipment receives the clicking operation of user's input;
Search caching record is obtained according to the clicking operation, and shown;
What identification user equipment was received believes the selection operation of the search caching record or the search terms of user's input
Breath, generation search target data;
Search operation instruction is received, data search is carried out according to the search target data;
Obtained search result dataset is closed and is added to data buffer area;The data acquisition system includes one or more
Template content data to be added;
Template content data to be added whole in the data buffer area are obtained, and pass through self-defined template user interface
Shown.
It is preferred that, it is added in described close obtained search result dataset after data buffer area, methods described is also
Including:
Determine one or more initial data of one or more of template content data to be added;The initial data
With to represent whether the initial data is selected as the data attribute of template content data to be added, the data attribute
Including choose with it is unselected;
The data attribute of one or more of initial data is revised as choosing.
It is further preferred that before the acquisition search caching record according to the clicking operation, methods described is also wrapped
Include:
Receive the user login information of user's input.
It is further preferred that described specifically include according to clicking operation acquisition search caching record:
Caching record query statement is generated according to the user login information, server is sent to;
The search caching record that the server is cached according to the caching record query statement, and return to
User equipment.
It is further preferred that methods described also includes:
The search caching record received is stored in equipment caching by the user equipment.
Data adding method in self-defined template provided in an embodiment of the present invention supports user by searching there is provided one kind
Rope mode obtains user interface templates content, so as to be the scheme of self-defined template interpolation data.Enter simultaneously in the system cache
The corresponding data record of row so that user can be preferably to user-defined homepage template when using intelligent television
Maintenance is updated, flexibility is more preferably, user-friendly.
Brief description of the drawings
Fig. 1 be a kind of self-defined template provided in an embodiment of the present invention in data adding method flow chart.
Embodiment
Below by drawings and examples, technical scheme is described in further detail.
The system that data adding method in self-defined template provided in an embodiment of the present invention can apply to intelligent television
In.User equipment described in example below be refer to intelligent television or connect with intelligent television be used for execute instruction,
The Intelligent set top box of information processing.
Below, the self-defined template data adding method flow chart with reference to shown in Fig. 1, to it is provided in an embodiment of the present invention from
Definition template data adding method is illustrated.
As shown in figure 1, the data adding method in the self-defined template that the embodiment of the present invention is proposed mainly includes following step
Suddenly:
Step 110, the information search module of user equipment receives the clicking operation of user's input;
Specifically, information search module loading can be by user interface presentation in the system application of intelligent television
Search box, for man-machine interaction.
Therefore, when user needs to carry out information search, search box can be clicked on, to carry out the defeated of information to be searched
Enter.
Step 120, search caching record is obtained according to the clicking operation, and shown;
Specifically, when user equipment recognizes the clicking operation to search box, meeting preferably firstly generates acquisition of information
Instruction, to obtain current user login information.
Wherein, user login information can be including ID etc. to recognize the user's that current login system is operated
The information of user identity.Need exist for explanation, when intelligent television equipment is run, User logs in it is not necessary to, because
This user login information that may be got is empty situation.
It is preferred that, user login information can also be judged in this step, if sky, prompt the user whether to need
Log in.
It is then possible to obtain search caching record according to user login information.Caching record is searched in generation, can simultaneously
Its corresponding user profile, such as ID is recorded, therefore searching according to the user can be searched according to user login information
The search caching record that rope history is produced.
In the case of it there is user login information, can be preferably according to the user login information slave unit cache in
Obtain the search caching record., can be according to user login information generation caching note if local caching record is sky
Query statement is recorded, server is sent to;The search that the server is cached according to the caching record query statement
Caching record, and return to user equipment.
The caching of the search based on equipment that equipment is locally stored can also be obtained in the case of no user login information
Record.
Step 130, identification user equipment receive to it is described search caching record selection operation or user input
Search term information, generation search target data;
Specifically, user can be by clicking on selection search caching record or search term information being inputted in search box
Mode, starts search.
Selected the invention provides search caching record for user, it is advantageous in that there is provided more flexible search target
The input method of data, even if user has changed intelligent television, still can be readily available use by simple system login
The data of the historical search record at family oneself.Such as user wants viewing one using the TV of friend family to friend family and existed before
The TV play of half is seen in own home, but have forgotten the title of TV play.If can not using the method for the present invention
Obtain search data cached, then user needs to spend to exert great efforts to search the TV play from the film source of magnanimity, it is more likely that nothing
Method is found.And the above method is employed, search record that can be based on user's history provides the user search caching record.User
Only need to select corresponding record to can perform search.
Step 140, search operation instruction is received, data search is carried out according to the search target data;
Step 150, obtained search result dataset is closed and is added to data buffer area;
Wherein, data acquisition system includes one or more template content data to be added.
In data buffer area, some template content data to be added may have been included, therefore will be new to be added
Template content data to be added in template content data, i.e. data acquisition system are added to after original data.
Step 160, template content data to be added whole in the data buffer area are obtained, and pass through self-defined template
User interface is shown.
Hereby it is achieved that adding user-defined template content to self-defined template user interface by way of search
Data so that the data that user is not limited only to provide based on system carry out selecting a kind of this mode of addition to carry out self-defined template number
According to maintenance.
Further, search result dataset is closed in step 150 and be added to after data buffer area, in addition it is also necessary to search
The template content data to be added that result data set includes corresponding initial data in total data buffer area enters line number
According to the modification of attribute, it is revised as choosing the state for template content data to be added.So as in subsequent operation, keep away
Exempt from user to select these Data duplications in subsequent operation.Its specific an implementation procedure such as following step 170 and step
180。
Step 170, one or more initial data of one or more of template content data to be added are determined;
Wherein, initial data has to represent whether the initial data is selected as template content data to be added
Data attribute, the data attribute include choose with it is unselected.
Step 180, the data attribute of one or more of initial data is revised as choosing.
It is achieved in the management of initial data, it is to avoid user is selected these Data duplications in subsequent operation.
Realized for a better understanding, simply combining specific technology, the detailed process to above-mentioned steps 140-180 is carried out
Explanation:
Search caching record is being read from caching and after user interface presentation, the static side of search interface is being called
Method startActivity and incoming callback interface SearchCallback, search result dataset is closed and returns to search result
Interface, and data are added data in self-defined template user interface and data buffer storage labeled as having selected simultaneously, and
It is added to and has selected set.
Data adding method in self-defined template provided in an embodiment of the present invention supports user by searching there is provided one kind
Rope mode obtains user interface templates content, so as to be the scheme of self-defined template interpolation data.Enter simultaneously in the system cache
The corresponding data record of row so that user can be preferably to user-defined homepage template when using intelligent television
Maintenance is updated, flexibility is more preferably, user-friendly.
Professional should further appreciate that, each example described with reference to the embodiments described herein
Unit and algorithm steps, can be realized with electronic hardware, computer software or the combination of the two, hard in order to clearly demonstrate
The interchangeability of part and software, generally describes the composition and step of each example according to function in the above description.
These functions are performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.
Professional and technical personnel can realize described function to each specific application using distinct methods, but this realize
It is not considered that beyond the scope of this invention.
The method that is described with reference to the embodiments described herein can use hardware, computing device the step of algorithm
Software module, or the two combination are implemented.Software module can be placed in random access memory (RAM), internal memory, read-only storage
(ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field
In any other form of storage medium well known to interior.
Above-described embodiment, has been carried out further to the purpose of the present invention, technical scheme and beneficial effect
Describe in detail, should be understood that the embodiment that the foregoing is only the present invention, be not intended to limit the present invention
Protection domain, within the spirit and principles of the invention, any modification, equivalent substitution and improvements done etc. all should be included
Within protection scope of the present invention.
Claims (6)
1. the data adding method in a kind of self-defined template, it is characterised in that methods described includes:
The information search module of user equipment receives the clicking operation of user's input;
Search caching record is obtained according to the clicking operation, and shown;
The selection operation or the search term information of user's input to the search caching record that identification user equipment is received, it is raw
Into search target data;
Search operation instruction is received, data search is carried out according to the search target data;
Obtained search result dataset is closed and is added to data buffer area;The data acquisition system includes one or more waiting to add
Plus template content data;
Template content data to be added whole in the data buffer area are obtained, and are carried out by self-defined template user interface
Display.
2. data adding method according to claim 1, it is characterised in that described by obtained search result dataset
Close and be added to after data buffer area, methods described also includes:
Determine one or more initial data of one or more of template content data to be added;The initial data has
To represent whether the initial data is selected as the data attribute of template content data to be added, the data attribute includes
Choose with it is unselected;
The data attribute of one or more of initial data is revised as choosing.
3. self-defined template data adding method according to claim 1, it is characterised in that clicked on described according to described
Operation is obtained before search caching record, and methods described also includes:
Receive the user login information of user's input.
4. self-defined template data adding method according to claim 3, it is characterised in that described to be grasped according to described click on
Make acquisition search caching record to specifically include:
The search caching record is obtained in being cached according to the user login information slave unit.
5. self-defined template data adding method according to claim 3, it is characterised in that described to be grasped according to described click on
Make acquisition search caching record to specifically include:
Caching record query statement is generated according to the user login information, server is sent to;
The search caching record that the server is cached according to the caching record query statement, and return to user
Equipment.
6. self-defined template data adding method according to claim 5, it is characterised in that methods described also includes:
The search caching record received is stored in equipment caching by the user equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710457351.9A CN107257501A (en) | 2017-06-16 | 2017-06-16 | A kind of data adding method in self-defined template |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710457351.9A CN107257501A (en) | 2017-06-16 | 2017-06-16 | A kind of data adding method in self-defined template |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107257501A true CN107257501A (en) | 2017-10-17 |
Family
ID=60023757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710457351.9A Pending CN107257501A (en) | 2017-06-16 | 2017-06-16 | A kind of data adding method in self-defined template |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107257501A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572853A (en) * | 2014-12-17 | 2015-04-29 | 百度在线网络技术(北京)有限公司 | Searching method and searching device |
US9026608B1 (en) * | 2010-12-29 | 2015-05-05 | Cbs Interactive Inc. | Methods and systems for application programming interface mashups |
CN104780397A (en) * | 2015-04-24 | 2015-07-15 | 湖北慧世界物联科技有限公司 | Multimedia file sharing system and method based on intelligent set-top box |
CN104951556A (en) * | 2015-06-30 | 2015-09-30 | 北京奇虎科技有限公司 | Method and device for generating prompt message in search result page |
CN105988791A (en) * | 2015-02-10 | 2016-10-05 | 广州市动景计算机科技有限公司 | Method and device for processing network material |
-
2017
- 2017-06-16 CN CN201710457351.9A patent/CN107257501A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9026608B1 (en) * | 2010-12-29 | 2015-05-05 | Cbs Interactive Inc. | Methods and systems for application programming interface mashups |
CN104572853A (en) * | 2014-12-17 | 2015-04-29 | 百度在线网络技术(北京)有限公司 | Searching method and searching device |
CN105988791A (en) * | 2015-02-10 | 2016-10-05 | 广州市动景计算机科技有限公司 | Method and device for processing network material |
CN104780397A (en) * | 2015-04-24 | 2015-07-15 | 湖北慧世界物联科技有限公司 | Multimedia file sharing system and method based on intelligent set-top box |
CN104951556A (en) * | 2015-06-30 | 2015-09-30 | 北京奇虎科技有限公司 | Method and device for generating prompt message in search result page |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10599313B2 (en) | System for high volume data analytic integration and channel-independent advertisement generation | |
US20160364770A1 (en) | System for high volume data analytic integration and channel-independent advertisement generation | |
US9805022B2 (en) | Generation of topic-based language models for an app search engine | |
Rogers | Digital methods | |
US20090158161A1 (en) | Collaborative search in virtual worlds | |
US9659278B2 (en) | Methods, systems, and computer program products for displaying tag words for selection by users engaged in social tagging of content | |
CN103455590B (en) | The method and apparatus retrieved in touch-screen equipment | |
JP5878987B2 (en) | Channel navigation on connected media devices by keyword selection | |
US9495429B2 (en) | Automatic synthesis and presentation of OLAP cubes from semantically enriched data sources | |
US10318753B2 (en) | Semantic data structure and method | |
US20200401621A1 (en) | Cognitive video and audio search aggregation | |
JP6646931B2 (en) | Method and apparatus for providing recommendation information | |
US20130290319A1 (en) | Performing application searches | |
CN105190616A (en) | Visualizing ranking factors for items in a search result list | |
US20170131872A1 (en) | Mobile User Interface | |
US7676557B1 (en) | Dynamically adaptive portlet palette having user/context customized and auto-populated content | |
CN109661662A (en) | Query result is subjected to ranking for correlation using external context | |
JP7009860B2 (en) | Systems and methods, programs, devices for attachments of links to chat messages | |
CN102521257A (en) | Method and device for providing corresponding on-line picture according to thumbnail | |
CN105302461B (en) | A kind of method and apparatus for the offer target pages in mobile application | |
US20170116314A1 (en) | Integrating real-time news with historic events | |
CN107016023B (en) | Cumulative search processing method and device | |
RU2586249C2 (en) | Search request processing method and server | |
US20180357682A1 (en) | Systems and methods for platform agnostic media injection and presentation | |
US9298784B1 (en) | Searching inside items |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171017 |