CN107257501A - A kind of data adding method in self-defined template - Google Patents

A kind of data adding method in self-defined template Download PDF

Info

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
Application number
CN201710457351.9A
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.)
Universal Wisdom Technology Beijing Co Ltd
Original Assignee
Universal Wisdom Technology Beijing 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 Universal Wisdom Technology Beijing Co Ltd filed Critical Universal Wisdom Technology Beijing Co Ltd
Priority to CN201710457351.9A priority Critical patent/CN107257501A/en
Publication of CN107257501A publication Critical patent/CN107257501A/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/482End-user interface for program selection
    • 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/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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • 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/475End-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

A kind of data adding method in self-defined template
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.
CN201710457351.9A 2017-06-16 2017-06-16 A kind of data adding method in self-defined template Pending CN107257501A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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