Content of the invention
In view of this, it is an object of the invention to provide a kind of multimedia device, multimedia device can be used according to user
Record generates index information, additionally, the present invention it is also required to provide the index managing method of above-mentioned multimedia device, can be according to user
Record using multimedia device generates index information.
The multimedia device providing in embodiment of the present invention, including logging modle, information extraction modules, index management mould
Block and search module.Wherein, logging modle is used for recording the access record of customer access network resource and user fills to multimedia
Put the operation note of associated data.Information extraction modules are used for from the access record and operation note that logging modle is recorded
Extract key message.The key message that index management module is extracted with described information extraction module is for index, searching multimedia
The data related to described index in device associated data, sets up and has correspondence between described index and described related data
The index information of relation.Search module is used for the search condition of receiving user's input, extracts retrieval according to this search condition crucial
Word, by indexing in described search key access index management module and access the corresponding index information of described index,
Assume multimedia device associated data specified by this index information to user.
Preferably, the access of the customer access network resource of described logging modle record is recorded as recording user's access social activity
Recorded by the access reprinting the Internet resources that number of times exceedes default value in Internet resources.
Preferably, described multimedia device associated data includes being stored in the data of multimedia device internal storage unit
It is stored in the data in the network storage device that it is used with described multimedia device.
Preferably, when the key message that described information extraction module extracts has multiple, described index management module is with institute
Stating multiple key messages is multiple indexes, respectively related to the plurality of index number in searching multimedia device associated data
According to setting up, between the plurality of index and the data of correlation, there are multiple index informations of corresponding relation.
Preferably, after described index management module sets up the plurality of index information, set up the plurality of index information it
Between incidence relation, when search module access wherein said multiple index information wherein segment index information when, search module from
The dynamic segment index information obtaining and being accessed has the index information of incidence relation, and by described segment index information and has
Multimedia device associated data specified by the index information of incidence relation presents to user together.
Preferably, when the key message that described index management module is extracted in described information extraction module has multiple, if
Described Partial key information has built up index information, then index management module is set up to the key message not setting up index information
Incidence relation between index information, and the index information that has built up described in updating and other index informations.
The index managing method of the multimedia device providing in embodiment of the present invention, comprises the following steps:Record user
Access Internet resources accesses record and the operation note to multimedia device associated data for the user;From described access record and
Key message is extracted in operation note;With described key message for index, in searching multimedia device associated data with described
The related data of index, sets up the index information between described index and described related data with corresponding relation;Receive and use
The search condition of family input, extracts search key according to this search condition, accesses corresponding rope by described search key
Fuse ceases, and assumes multimedia device associated data specified by this index information to user.
Preferably, the access of described record customer access network resource is recorded as recording in user's access social networkies resource
Recorded by the access reprinting the Internet resources that number of times exceedes default value.
Preferably, described multimedia device associated data includes being stored in described multimedia device internal storage unit
Data and described multimedia device are stored in the data in its used network storage device.
Preferably, when described key message has multiple, with the plurality of key message for multiple indexes, search is many respectively
The data related to the plurality of index in media apparatus associated data, sets up the plurality of index and related data respectively
Between there are multiple index informations of corresponding relation.
Preferably, after setting up the plurality of index information, set up the incidence relation between the plurality of index information, work as visit
Ask wherein said multiple index information wherein segment index information when, automatically obtain, with the segment index information that accessed, there is pass
The index information of connection relation, and by described segment index information and there is the multimedia dress specified by the index information of incidence relation
Put associated data and present to user.
Preferably, when described key message has multiple, if the Partial key information in the plurality of key message is
It is set up index information, then the key message not setting up index information is set up with index information, and have built up described in updating
Incidence relation between index information and other index informations.
Above-mentioned multimedia device and its index managing method can generate index according to the record that user uses multimedia device
Information, a large amount of multi-medium datas such that it is able to facilitate user that this multimedia device is associated enter line retrieval, access, Jin Erzeng
Strong Consumer's Experience.
Describe the present invention below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Specific embodiment
Fig. 1 is the environment schematic of multimedia device 100 1 embodiment of the present invention.Multimedia device 100 can be machine
Top box, intelligent television, PC (Personal Computer) etc., multimedia device 100 possesses storage, the function of search data, institute
State the data that data can be the types such as text, figure, audio frequency, video, these data can be saved in multimedia device 100
Local storage space is it is also possible to be stored in the memory space of the network storage equipment 200 that multimedia device 100 is used.This
It is stored in the network storage device 200 used with multimedia device 100 in the local storage space of multimedia device 100 a bit
Data in memory space is referred to as multimedia device 100 associated data.Multimedia device 100 also has network service work(
Can, user can access the Internet resources of the Internet 300 by multimedia device 100.
Refer to Fig. 2, show the module map of multimedia device 100 1 embodiment of the present invention.In one embodiment,
Multimedia device 100 includes logging modle 101, information extraction modules 102, index management module 103, search module 104 and place
Reason device 105, wherein, processor 105 is used for executing the control command of multimedia device modules.
In the present embodiment, the access record of logging modle 101 record customer access network resource and user are to multimedia
The operation note of device associated data.Wherein, access record can be user access social network sites when browsed article, on
The record such as data passing, operation note includes the record such as user's deletion, mobile multimedia device associated data.Additionally, record
Module 101 can store multimedia device associated data as the local storage space of multimedia device 100.
Information extraction modules 102 extract key message from the access record that logging modle 101 is recorded and operation note.
The key message that index management module 103 is extracted with described information extraction module 102 is for index, searching multimedia
The data related to described index in device associated data, sets up and has correspondence between described index and described related data
The index information of relation.
The search condition of search module 104 receiving user's input, extracts search key according to this search condition, by institute
State indexing in search key access index management module 103 and access the corresponding index information of described index, and present
Multimedia device associated data specified by this index information is to user.
As the improvement further of the embodiment of the present invention, wherein, the customer access network resource that logging modle 101 is recorded
Access be recorded as user and access in social networkies resource being recorded by the access reprinting the number of times Internet resources that exceed default value.
As the improvement further of the embodiment of the present invention, when the key message that information extraction modules 102 are extracted has multiple,
Described index management module 103, with the plurality of key message for multiple indexes, distinguishes searching multimedia device associated data
In to the related data of the plurality of index, set up the plurality of index, and each autocorrelative data between, there is corresponding relation
Multiple index informations.
As the improvement further of the embodiment of the present invention, after index management module 103 sets up the plurality of index information, build
Found the incidence relation between the plurality of index information, when search module 104 accesses wherein said multiple index information in the middle part of it
During subindex information, search module 104 automatically obtains the index information with the segment index information being accessed with incidence relation,
And by described segment index information with the index information with incidence relation specified by multimedia device associated data together with
Present to user, such that it is able to make user obtain more access results related to search condition.
As the improvement further of the embodiment of the present invention, when the key message that information extraction modules 102 are extracted has multiple,
If index management module 103 has built up index information to the Partial key information in the plurality of key message, index
Management module 103 sets up index information to the key message not setting up index information, and the index letter having built up described in updating
Incidence relation between breath and other index informations.
When user wants to inquire about number in a certain respect in multimedia device 100 associated data by this multimedia device 100
According to when, the multimedia specified by index information corresponding for related to key message index can be filled by index management module 103
Put 100 associated data and feed back to user, now do not need the data that multimedia device 100 is associated to multimedia device 100
Carry out thorough search, and, by this index information, the data that user comprises this search condition not only can be presented to, also may be used
The data related to this search condition to present to user.
It is illustrated to how setting up index information below:
When user accesses the Internet resources of the Internet 300 by multimedia device 100, particularly access community network
During Internet resources, after login, user browses or has shared an article by reprinting more than 100 times, and article name is " Wang
The silversmith of pocket knife spreads out and opens ", now, according to condition set in advance, the community network resource such as being browsed is to be reprinted
Or when sharing the resource more than 100 times for the number of times, logging modle 101 can record user and in community network, the access of this resource be remembered
Record.In the case, logging modle 101 can record title, chained address and issuing time of this article etc. and access record.So
Afterwards, the access that be recorded record is sent to information extraction modules 102 by logging modle 101.
After information extraction modules 102 receive access record, first key message extraction is carried out to access record, such as right
After filename " silversmith of Wang's pocket knife spreads out and opens " carries out information retrieval, " Wang's pocket knife ", " silversmith's paving " and " the first transaction of a day's business " three will be obtained
Individual key message.Wherein, described key message extracting method can adopt and generally search for the keyword extraction side that engine is used
Method, this is not that the present invention discusses emphasis, will not be described here.After information extraction modules 102 carry out key message extraction, will extract
Result afterwards sends index management module 103 to.
The key message that index management module 103 receive information extraction module 102 is sent, then sets up with key message
" Wang's pocket knife ", " silversmith's paving " and " the first transaction of a day's business " is the index information of index.Wherein, to set up the index information that " Wang's pocket knife " is index
Illustrate.First, in index management module 103 searching multimedia device 100 associated data in file name or file
Comprise the file of " Wang's pocket knife " in literary composition, then set up " Wang's pocket knife " corresponding relation and described file between, that is, by " Wang is little
This index of knife " just can directly have access to the file related to this index, thus establish including index " Wang's pocket knife " and its
The index information of corresponding relation between related multimedia device 100 associated data.Correspondingly, index management module 103 meeting
Set up the index information being index with " silversmith's paving " and " the first transaction of a day's business " respectively.When foundation is with " Wang's pocket knife ", " silversmith's paving " and " the first transaction of a day's business "
After index information for index, this index information is preserved by index management module 103.Additionally, for once setting up with " Wang
Pocket knife ", " silversmith's paving " and the index information that " the first transaction of a day's business " is index, the association that index management module 103 can be set up between three is closed
System, hereafter, when the index information that user uses " Wang's pocket knife " to index, search module 104 can extract " silversmith's paving " simultaneously and " hold
" index information that indexes, and the multimedia device associated data specified by three index informations is presented to user, described
Assuming the multimedia device associated data specified can be the literary composition assuming the multimedia device associated data specified to user
The information such as part title, storage address and creation time.
If additionally, after next user accesses Internet resources, information extraction modules 102 are remembered according to logging modle 101
The access record of record is extracted the key message of " Wang's pocket knife ", " goldsmith's paving " and " bankruptcy ", because index management module 103 is
Establish the index information that " Wang's pocket knife " is index, so now only needing to set up in the same way with " goldsmith's paving " and "
Close " it is the index information indexing.Additionally, index management module 103 also need set up with " Wang's pocket knife " be index index information and
The incidence relation between index information being index with " goldsmith's paving " and " bankruptcy ", now, the index being index with " Wang's pocket knife "
Information just has the incidence relation and the index information being index with " goldsmith's paving ", " bankruptcy ", " silversmith's paving " and " the first transaction of a day's business " between,
When the index information that user uses " Wang's pocket knife " to index, search module 104 can extract with " goldsmith's paving ", " bankruptcy ", " silver simultaneously
Craftsman's paving " and the index information that " the first transaction of a day's business " is index, and the multimedia device associated data specified by five index informations is in
Now give user.
Additionally, when user operates to multimedia device 100 associated data, such as moving certain multimedia device
The storage location of 100 associated data, logging modle 101 can record the operation to multimedia device 100 associated data for the user
Record, information extraction modules 102 can extract key message, the multimedia device 100 such as being moved according to described operation note
The title of associated data and new store path, index management module 103 can be set up according to described key message, update index
Information, sets up, the method for renewal index information and the above-mentioned access record according to customer access network resource set up index information
Method similar, repeat no more.
The flow chart that Fig. 3 shows index managing method one embodiment of multimedia device 100 of the present invention.This method should
For in the implementation environment shown in Fig. 1, and completed by the functional module shown in Fig. 2.
In step S300, logging modle 101 records the access record of customer access network resource and user fills to multimedia
Put the operation note of associated data.
In step S302, information extraction modules 102 extract key message from described access record and operation note.
In step S304, with described key message for index, searching multimedia device is associated number to index management module 103
According in the related data of described index, set up and there is between described index and described related data the index of corresponding relation believe
Breath.
In step S306, the search condition of search module 104 receiving user's input, retrieval is extracted according to this search condition and closes
Keyword, by indexing in described search key access index management module and access the corresponding index letter of described index
Breath, assumes multimedia device associated data specified by this index information to user.
In the present invention one specific embodiment, the access record of described record customer access network resource can be record user
Access in social networkies resource and recorded by the access reprinting the Internet resources that number of times exceedes default value.
In the present invention one specific embodiment, described multimedia device 100 associated data may include be stored in described many
The data of media apparatus 100 internal storage unit and described multimedia device are stored in its used network storage device 200
Data.
Refer to Fig. 4, be the flow chart of another embodiment of index managing method of multimedia device 100 of the present invention, can
Completed by the functional module shown in Fig. 2.Due to step S400 and S406 and step S300 and S306 in Fig. 3 in present embodiment
Identical, therefore, repeat no more.
In step S402, information extraction modules 102 extract multiple key messages from described access record and operation note.
In step S404, index management module 103, with the plurality of key message for multiple indexes, distinguishes searching multimedia
The data related to the plurality of index in device 100 associated data, sets up the plurality of index and related data respectively
Between there are multiple index informations of corresponding relation.
As the improvement further of Fig. 4 embodiment of the present invention, after step S404 sets up the plurality of index information, build
Found the incidence relation between the plurality of index information, when the wherein said multiple index informations wherein segment index information of access
When, automatically obtain the index information with the segment index information that accessed with incidence relation, and by described segment index information
Present to user with the multimedia device associated data having specified by the index information of incidence relation.
As the improvement further of Fig. 4 embodiment of the present invention, when described key message has multiple, if the plurality of
Partial key information in key message has built up index information, then in step S404 to the crucial letter not setting up index information
Breath sets up index information, and the incidence relation between the index information that has built up described in updating and other index informations.
By method disclosed in present embodiment, index letter can be generated according to the record that user uses multimedia device 100
Breath, a large amount of multi-medium datas such that it is able to facilitate user that this multimedia device 100 is associated enter line retrieval, access, and then
Strengthen Consumer's Experience.