CN103678502B - Information collection method and device - Google Patents

Information collection method and device Download PDF

Info

Publication number
CN103678502B
CN103678502B CN201310585712.XA CN201310585712A CN103678502B CN 103678502 B CN103678502 B CN 103678502B CN 201310585712 A CN201310585712 A CN 201310585712A CN 103678502 B CN103678502 B CN 103678502B
Authority
CN
China
Prior art keywords
collection
information
sublist
list
list item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310585712.XA
Other languages
Chinese (zh)
Other versions
CN103678502A (en
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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201310585712.XA priority Critical patent/CN103678502B/en
Publication of CN103678502A publication Critical patent/CN103678502A/en
Application granted granted Critical
Publication of CN103678502B publication Critical patent/CN103678502B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions

Abstract

The invention discloses an information collection method and device and belongs to the Internet field. The method includes the steps that an aggregation collection instruction is received, and the aggregation collection instruction carries link information of information to be collected; according to the link information of the information to be collected, a collection list item is generated; the collection table item is added to a preset collection list, and the preset collection list is used for collecting information of different data sources; when an instruction for viewing any collection list item in the preset collection list is received, the collected information is opened in a browser on the basis of the link information, corresponding to the view instruction, in the collection list item. With the information collection method and device, information of different data sources is collected into the same preset collection list in an aggregating mode, when the view instruction is received, the collected information is opened directly in the browser, the collection list does not need to be maintained for different data sources respectively, and thus maintenance time and maintenance cost are saved, and a user can carry out management and read conveniently.

Description

Information collection method and apparatus
Technical field
The disclosure is directed to internet arena, specifically with regard to information collection method and apparatus.
Background technology
With the development of Internet technology, user, may be inconvenient due to environment when using terminal reads information Or the reason such as network condition is bad, and wish to delay this information of reading, now user can collect this information.
A lot of applications that terminal is installed both provide collection function option, and user can pass through to click on collection function option, Add the information in the favorites list, when reading next time, to find this information in a favorites list.
During realizing the present invention, inventor finds correlation technique existing defects, for example:The information of different application is only Can be collected in respectively in corresponding the favorites list, and can not condense together, and the look & feel of different application is also different, inconvenience Management and reading in user.
Content of the invention
In order to solve problem present in correlation technique, present disclose provides a kind of information collection method and apparatus.Described Technical scheme is as follows:
In a first aspect, present disclose provides a kind of information collection method, methods described includes:
Receive aggregation collection instruction, described aggregation collection instruction carries the link information treating Information on Collection;
According to the described link information treating Information on Collection, generate collection list item;
Described collection list item is added to preset collection list, described preset collection list is used for collecting different data sources Information;
In receiving to described preset collection list, any one collects when checking instruction of list item, checks finger based on described Make the link information in corresponding collection list item, open Information on Collection in a browser.
The described link information treating Information on Collection treats linking sources and the title of Information on Collection described at least including.
The described link information treating Information on Collection treats the data source identification of Information on Collection, described default collection row described in including Table includes at least one sub- the favorites list, and every sub- the favorites list corresponds to different data source identification, by described collection list item Add and include to preset collection list:
According to the described data source identification treating Information on Collection, described collection list item is added and corresponds to described data source identification Collection sublist.
Described preset collection list includes acquiescence collection sublist, and described collection list item is added to preset collection list, Including:
Described collection list item is added the acquiescence collection sublist to described preset collection list.
Described preset collection list includes at least one and collects sublist, and methods described also includes:
When the operation creating collection sublist is detected, described preset collection list creates described collection son row Table;Or,
When the operation deleting collection sublist is detected, described preset collection list is deleted described collection son row Table;Or,
When the operation that renaming collects sublist is detected, obtain the newname of user input, and will be sub for described collection Newname described in list RNTO;Or,
When detect by described collection list item from first collection sublist movement to second collection sublist operation when, will Described collection list item is from the described first collection sublist movement to the described second collection sublist;Or,
When the operation deleting described collection list item is detected, described preset collection list is deleted described collection table ?.
Methods described also includes:
Receive Information on Collection query statement, described Information on Collection query statement carries keyword;
Judge in described preset collection list, whether to include the information with described keyword match;
When described preset collection list includes the information with described keyword match, show and described keyword match Information corresponding collection list item.
Second aspect, present disclose provides a kind of information collection device, described device includes:
Command reception module, for receiving aggregation collection instruction, described aggregation collection instruction carries the chain treating Information on Collection Connect information;
List item generation module, for according to the described link information treating Information on Collection, generating collection list item;
Collection module, for adding described collection list item to preset collection list, described preset collection list is used for receiving Hide the information of different data sources;
Check module, in receiving to described preset collection list, any one collects when checking instruction of list item, Based on the described link information checked in instruction corresponding collection list item, open Information on Collection in a browser.
The described link information treating Information on Collection treats linking sources and the title of Information on Collection described at least including.
The described link information treating Information on Collection treats the data source identification of Information on Collection, described default collection row described in including Table includes at least one sub- the favorites list, and every sub- the favorites list corresponds to different data source identification, and described collection module is used According to the described data source identification treating Information on Collection, described collection list item is added collection corresponding to described data source identification Sublist.
Described preset collection list includes acquiescence collection sublist, and described collection module is used for adding described collection list item Acquiescence collection sublist to described preset collection list.
Described preset collection list includes at least one and collects sublist, and described device also includes:
Creation module, for when the operation creating collection sublist is detected, creating in described preset collection list Described collection sublist;Or,
Sublist removing module, for when the operation deleting collection sublist is detected, in described preset collection list The described collection sublist of middle deletion;Or,
Sublist renamer module, for when the operation that renaming collects sublist is detected, obtaining user input Newname, and collect newname described in sublist RNTO by described;Or,
Sublist mobile module, detects described collection list item from the first collection sublist movement to the second receipts for working as During the operation of Tibetan sublist, by described collection list item from the described first collection sublist movement to the described second collection sublist; Or,
List item removing module, for when the operation deleting described collection list item is detected, in described preset collection list The described collection list item of middle deletion.
Described device also includes:
Query statement receiver module, for receiving Information on Collection query statement, described Information on Collection query statement carries pass Key word;
Judge module, for judging whether include the information with described keyword match in described preset collection list;
Matching module, during for including the information with described keyword match when described preset collection list, display with The information corresponding collection list item of described keyword match.
Some beneficial effects of the disclosure can include:
Method and apparatus provided in an embodiment of the present invention, same pre- by being collected in the information fusion of different data sources If in the favorites list, and receive check instruction when, directly open Information on Collection in a browser, need not be different pieces of information The favorites list is safeguarded respectively in source, saves maintenance time and cost, is easy to management and the reading of user.
It should be appreciated that above general description and detailed description hereinafter are only exemplary, can not be limited this Open.
Brief description
For the technical scheme being illustrated more clearly that in the disclosure, in embodiment being described below, required use is attached Figure be briefly described it should be apparent that, drawings in the following description are only some embodiments of the present disclosure, for this area For those of ordinary skill, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings. Accompanying drawing described herein is used for providing further understanding of the disclosure, constitutes the part of the application, does not constitute to this Disclosed restriction.In the accompanying drawings:
Fig. 1 is the exemplary process diagram of information collection method;
Fig. 2 is the exemplary process diagram of information collection method;
Fig. 3 is the example arrangement schematic diagram of information collection device;
Fig. 4 is the example arrangement schematic diagram of terminal unit.
By above-mentioned accompanying drawing it has been shown that the clear and definite embodiment of the disclosure, hereinafter will be described in more detail.These accompanying drawings It is not intended to limit the scope of disclosure design by any mode with word description, but by reference to specific embodiment be Those skilled in the art illustrate the concept of the disclosure.
Specific embodiment
Purpose, technical scheme and advantage for making the disclosure become more apparent, with reference to embodiment and accompanying drawing, right The disclosure is described in further details.Here, the exemplary embodiment of the disclosure and its illustrate for explaining the disclosure, but simultaneously Not as restriction of this disclosure.
The embodiment of the present disclosure provides a kind of information collection method and apparatus, below in conjunction with accompanying drawing, the disclosure is carried out specifically Bright.
In one embodiment, Fig. 1 is the exemplary process diagram of information collection method, and referring to Fig. 1, methods described includes:
In a step 101, receive aggregation collection instruction, this aggregation collection instruction carries the link information treating Information on Collection, The method of the present embodiment is used in terminal.
In a step 102, the link information of Information on Collection is treated according to this, generate collection list item.
In step 103, this collection list item is added to preset collection list, this preset collection list is used for collecting difference The information of data source.
At step 104, in receiving to this preset collection list, any one collects when checking instruction of list item, is based on This checks the link information in instruction corresponding collection list item, opens Information on Collection in a browser.
The method that the present embodiment provides, by being collected in same preset collection list by the information fusion of different data sources In, and receive check instruction when, directly open Information on Collection in a browser, need not safeguard respectively for different data sources The favorites list, saves maintenance time and cost, is easy to management and the reading of user.
This treats that the link information of Information on Collection at least includes linking sources and the title that this treats Information on Collection.
This treats that the link information of Information on Collection includes the data source identification that this treats Information on Collection, and this preset collection list includes At least one sub- the favorites list, every sub- the favorites list corresponds to different data source identification, and this collection list item is added to pre- If the favorites list includes:
The data source identification of Information on Collection is treated according to this, this collection list item is added collection corresponding to this data source identification Sublist.
This preset collection list includes acquiescence collection sublist, and this collection list item is added to preset collection list, including:
This collection list item is added the acquiescence collection sublist to this preset collection list.
This preset collection list includes at least one and collects sublist, and the method also includes:
When the operation creating collection sublist is detected, this preset collection list creates this collection sublist;Or,
When the operation deleting collection sublist is detected, this preset collection list is deleted this collection sublist;Or,
When the operation that renaming collects sublist is detected, obtain the newname of user input, and this collection is arranged This newname of table RNTO;Or,
When detect by this collection list item from first collection sublist movement to second collection sublist operation when, should Collection list item is from this first collection sublist movement to this second collection sublist;Or,
When the operation deleting this collection list item is detected, this preset collection list is deleted this collection list item.
The method also includes:
Receive Information on Collection query statement, this Information on Collection query statement carries keyword;
Judge in this preset collection list, whether to include the information with this keyword match;
When this preset collection list includes the information with this keyword match, the information of display and this keyword match Corresponding collection list item.
Above-mentioned all optional technical schemes, can be using the alternative embodiment arbitrarily combining to form the present invention, and here is no longer Repeat one by one.
In one embodiment, Fig. 2 is the exemplary process diagram of information collection method, and the executive agent of this embodiment is eventually End, referring to Fig. 2, methods described includes:
In step 201, terminal receives aggregation collection instruction, and this aggregation collection instruction carries the link letter treating Information on Collection Breath.
The present embodiment is applied under the scene of the information fusion collection to be collected of different data sources, and this data source can be The application softwaries such as wechat, microblogging, youku.com's video, mailbox, the present embodiment does not limit to this.
Wherein, this aggregation collection instruction can be operated by double click operation in different data sources for the user, slide etc. Triggering, or this terminal offer aggregation collection option in different data sources respectively, this aggregation collection instruction is polymerized by this The clicking operation triggering of favorite, the present embodiment does not limit to the triggering mode of this aggregation collection instruction.
In the present embodiment, this terminal can provide data source favorite and aggregation collection option in data source, should Data source favorite is used for treat that Information on Collection adds to the favorites list of this data source, this aggregation collection option is used for will Treat that Information on Collection is added to this preset collection list.By providing different favorite so that user can be according to demand Select different collection modes it is achieved that selectively collecting.
In the present embodiment, this can receive, for this terminal, the net showing during this aggregation collection instruction whne Information on Collection Picture that page, text message, user choose on the terminal or this corresponding video file of aggregation collection option etc..This is treated The link information of Information on Collection can include linking sources and the title that this treats Information on Collection, can also include this and treat Information on Collection The information such as data source identification and description information.The present embodiment does not limit to the particular content of this link information.Hereinafter will enumerate Go out several forms of each side of this link information:
(1)The linking sources of Information on Collection are treated for this,, when Information on Collection is webpage, this treats the linking sources of Information on Collection for this For the address of this webpage,, when Information on Collection is picture, this treats that the linking sources of Information on Collection are the chained address of this picture, should for this When Information on Collection is video, this treats that the linking sources of Information on Collection are broadcast address of this video etc..
(2)The title of Information on Collection is treated for this, this title can for this treat the title of Information on Collection or this wait to collect Partial text information in information etc.
(3)The data source identification of Information on Collection is treated for this, this data source identification is used for representing that this treats the number of Information on Collection According to source, the title of data source of Information on Collection can be treated for this or issue enterprise etc..
(4)The description information of Information on Collection is treated for this, this description information can treat the issuing time of Information on Collection for this Or user comment etc..
In step 202., the link information that this terminal treats Information on Collection according to this, generates collection list item.
In the present embodiment, this terminal includes according to this link information linking sources and title, generate this and treat Information on Collection Collection list item so that the title that subsequently this terminal treats Information on Collection based on this, show this collection list item, and receiving to this When checking instruction of list item of collection, the linking sources that Information on Collection is treated based on this, show that this treats Information on Collection.
In step 203, this terminal adds this collection list item to this preset collection list.
Taking Android operation system as a example, the process of this information fusion collection to be collected can be based on Intent by this terminal (It is intended to)Service is realized, and specifically, this step 201- step 203 includes:It is fixed that this terminal provides for the information in each data source Intent option processed, to trigger this aggregation collection instruction.Browser customizes an Intent, and this Intent is used for obtaining different numbers According to the information in source, when this terminal detects user to treating Information on Collection corresponding customization Intent option in any data source During clicking operation, this link information treating Information on Collection is added to this Intent, and send notice to this browser, this is clear When device of looking at receives this notice, by calling this Intent, obtain the link information that this treats Information on Collection, this browser was according to should Link information, generates collection list item, and this collection list item is added to this preset collection list.
It should be noted that the present embodiment in this collection list item to be added to this preset collection list as a example said Bright, and in actual applications, this preset collection list can also be classified according to data source, this treats the link letter of Information on Collection Breath includes the data source identification that this treats Information on Collection, and this preset collection list includes at least one sub- the favorites list, and every height is received Hide list and correspond to different data source identification, that is to say, in another embodiment that the present embodiment provides, this step 203 is wrapped Include:This terminal treats the data source identification of Information on Collection according to this, and this collection list item is added to this preset collection list this number Identify corresponding collection sublist according to source.
In the present embodiment, this terminal can create multiple collection sublist of this preset collection list, and according to data Classified so that the different collection sublist of different data sources mark correspondence to the plurality of collection sublist in source, each is collected Sublist is used for collecting the information of corresponding data source, and such as this, when Information on Collection is the information in wechat, this is treated collection letter Breath corresponding collection list item adds in the collection sublist corresponding to wechat data source.
Wherein, may not there are the data source identification that this treats Information on Collection corresponding collection son row in this preset collection list Table, now, this step 203 can include:Create the data source identification corresponding collection sublist that this treats Information on Collection, and should Treat that the collection list item of Information on Collection adds to the collection sublist of this establishment;When receiving again, this data source identification is corresponding to be treated During Information on Collection, this will treat that Information on Collection is added to the collection sublist of this establishment.
The collection sublist treating that Information on Collection distribution is different that the present embodiment is different data sources by this terminal, can either Realize the aggregation collection treating Information on Collection to different data sources additionally it is possible to classify to Information on Collection according to data source, just In the management to Information on Collection for the user.And work as the data source identification correspondence that there is not this in this preset collection list and treat Information on Collection Collection sublist when, can create corresponding collection sublist it is achieved that this preset collection list is dynamically updated.
In the another embodiment that the present embodiment provides, this step 203 can also be replaced by following steps:This terminal should Collection list item adds collects sublist to the acquiescence of this preset collection list.
In the present embodiment, this preset collection list include acquiescence collection sublist, when by this treat Information on Collection add to During this preset collection list, can give tacit consent to and this is treated that Information on Collection is added to this acquiescence collection sublist.It is, of course, also possible to display Collection sublist in this preset collection list, selects arbitrary collection sublist by user, and this is treated that Information on Collection adds by this terminal Add in the collection sublist of this selection.
Further, the method can also include following any one or multinomial:
(1)When this terminal detects the operation creating collection sublist, this preset collection list creates this collection Sublist.
(2)When this terminal detects the operation deleting collection sublist, this preset collection list is deleted this collection Sublist.
(3)When this terminal detects the operation that renaming collects sublist, obtain the newname of user input, and should Collection this newname of sublist RNTO.
For example, when this terminal detects the operation that renaming collects sublist A, obtain the newname B of user input, will Collection sublist A RNTO B.
(4)When this terminal detects this collection list item from the first collection sublist movement to the behaviour of the second collection sublist When making, by this collection list item from this first collection sublist movement to this second collection sublist.
For example, when this terminal detects this collection list item from the mobile operation to collection sublist C of collection sublist A When, this collection list item is added to collection sublist C, and deletes this collection list item in collection sublist A.
(5)When this terminal detects the operation deleting this collection list item, this preset collection list is deleted this collection List item.
In step 204, this terminal receives Information on Collection query statement, and this Information on Collection query statement carries keyword.
In the present embodiment, this terminal can provide search column in this preset collection list, and the inquiry of this Information on Collection refers to Order is inputted the operation triggering of keyword in this search column by user is detected, and this Information on Collection query statement carries user input Keyword.The present embodiment does not limit to the triggering mode of this Information on Collection query statement.
Wherein, this keyword can be for Word message to be checked it is also possible to data source identification to be checked, the present embodiment This is not limited.
In step 205, whether include the information with this keyword match in this preset collection list of this terminal judges.
In the present embodiment, when the Word message that this keyword is user input, this terminal is according to this default collection row Each linking sources corresponding to collection list item in table, judge each collection letter corresponding to collection list item in this preset collection list Whether include this keyword in breath, when arbitrary Information on Collection includes this keyword, determine this Information on Collection and this keyword Coupling.Wherein, judge whether include this keyword to determine whether and this pass in each Information on Collection corresponding to collection list item During key word coupling, accurately mate or fuzzy matching can be carried out, the present embodiment does not limit to this.
Further, when this keyword identifies for any data source, in this preset collection list of this terminal judges whether Including this data source identification corresponding collection sublist, if included, show this data source identification corresponding collection sublist, with Just user checks the corresponding Information on Collection of this data source identification.
In the present embodiment, when treating Information on Collection and being collected, label can be selected by user, this terminal is treated for this Information on Collection adds the label of user's selection so that in subsequent user inquiry Information on Collection, this terminal can be according to collection letter The label of breath, judge this Information on Collection whether with this keyword match.
In step 206, when this preset collection list includes the information with this keyword match, this terminal show with The information corresponding collection list item of this keyword match.
The present embodiment illustrates taking the Word message that this keyword is to be checked as a example, another in the present embodiment offer In embodiment, when this keyword identifies for any data source, this step 206 can be replaced by following steps:When this default collection When list includes the collection sublist with this keyword match, this terminal shows this collection sublist.
As when this keyword is " tourism route ", in this preset collection list of this terminal judges, each collects list item pair The information such as " tourism route " or " tourism ", " route " whether are included, when arbitrary Information on Collection includes in the Information on Collection answered When " tourism route ", " tourism " or " route ", show this Information on Collection corresponding collection list item.
And for example, when this keyword is " microblogging ", in this preset collection list of this terminal judges, whether include this " microblogging " Corresponding collection sublist, when this preset collection list includes " microblogging " corresponding collection sublist, shows this collection List, in other words, shows each collection list item in this collection sublist.
In step 207, when this terminal receives to this collection list item when checking instruction, based in this collection list item Link information, opens Information on Collection in a browser.
In another embodiment that the present embodiment provides, this step 207 includes:When this terminal receives to this collection list item When checking instruction, based on the link information in this collection list item, open the data source identification indication included by this link information The data source shown, and open this Information on Collection in this data source.
It should be noted that the present embodiment is executed after this step 206 with this step 207, to illustrate in this default receipts Hide the process of Query Information in list, and in fact, this step 207 can also execute after this step 203, that is to say, should Method also includes:In this terminal receives to this preset collection list, any one collects when checking instruction of list item, according to this The linking sources included by link information in collection list item, open this Information on Collection in this browser.
The method that the present embodiment provides, by being collected in same preset collection list by the information fusion of different data sources In, and receive check instruction when, directly open Information on Collection in a browser, need not safeguard respectively for different data sources The favorites list, saves maintenance time and cost, is easy to management and the reading of user, and user inquire about Information on Collection when, no Need to be inquired about in each data source, be simplified the inquiry operation of user.
Fig. 3 is the example arrangement schematic diagram of information collection device, and referring to Fig. 3, described device includes:Command reception module 301st, list item generation module 302, collection module 303, check module 304,
Wherein, command reception module 301 is used for receiving aggregation collection instruction, and this aggregation collection instruction carries treats Information on Collection Link information;List item generation module 302 is connected with command reception module 301, and the link for treating Information on Collection according to this is believed Breath, generates collection list item;Collection module 303 is connected with list item generation module 302, for adding this collection list item to default receipts Hide list, this preset collection list is used for collecting the information of different data sources;Check that module 304 is connected with collection module 303, use In any one collects when checking instruction of list item in receiving to this preset collection list, the corresponding receipts of instruction are checked based on this Hide the link information in list item, open Information on Collection in a browser.
This treats that the link information of Information on Collection at least includes linking sources and the title that this treats Information on Collection.
This treats that the link information of Information on Collection includes the data source identification that this treats Information on Collection, and this preset collection list includes At least one sub- the favorites list, every sub- the favorites list corresponds to different data source identification, and this collection module 303 is used for basis This treats the data source identification of Information on Collection, and this collection list item is added to this data source identification corresponding collection sublist.
This preset collection list include acquiescence collection sublist, this collection module 303 be used for by this collection list item add to Acquiescence collection sublist in this preset collection list.
This preset collection list includes at least one and collects sublist, and this device also includes:
Creation module, for when the operation creating collection sublist is detected, creating in this preset collection list should Collection sublist;Or,
Sublist removing module, for when the operation deleting collection sublist is detected, in this preset collection list Delete this collection sublist;Or,
Sublist renamer module, for when the operation that renaming collects sublist is detected, obtaining user input Newname, and by this collection this newname of sublist RNTO;Or,
Sublist mobile module, detects this collection list item from the first collection sublist movement to the second collection for working as During the operation of sublist, by this collection list item from this first collection sublist movement to this second collection sublist;Or,
List item removing module, for when the operation deleting this collection list item is detected, deleting in this preset collection list Except this collection list item.
This device also includes:
Query statement receiver module, for receiving Information on Collection query statement, this Information on Collection query statement carries key Word;
Judge module, for judging whether include the information with this keyword match in this preset collection list;
Matching module, during for including the information with this keyword match when this preset collection list, shows and this pass The information corresponding collection list item of key word coupling.
The device that the present embodiment provides, by being collected in same preset collection list by the information fusion of different data sources In, and receive check instruction when, directly open Information on Collection in a browser, need not safeguard respectively for different data sources The favorites list, saves maintenance time and cost, is easy to management and the reading of user.
It should be noted that:Above-described embodiment provide information collection device in Information on Collection, only with above-mentioned each function The division of module is illustrated, and in practical application, can distribute above-mentioned functions by different function moulds as desired Block completes, and the internal structure of terminal will be divided into different functional modules, to complete all or part of work(described above Energy.In addition, the information collection device that above-described embodiment provides belongs to same design with information collection embodiment of the method, it is specifically real Existing process refers to embodiment of the method, repeats no more here.
Fig. 4 is the example arrangement schematic diagram of terminal unit, and referring to Fig. 4, in above-described embodiment, the step of terminal execution can With the structure based on this terminal unit.Preferably:
Terminal unit 400 can include communication unit 110, include one or more computer-readable recording mediums Memorizer 120, input block 130, display unit 140, sensor 150, voicefrequency circuit 160, WIFI(Wireless Fidelity, Wireless Fidelity)Module 170, the processor 180 including or more than one processing core and power supply 190 grade parts.It will be understood by those skilled in the art that the terminal unit structure shown in figure does not constitute the limit to terminal unit Fixed, ratio can be included and illustrate more or less of part, or combine some parts, or different part arrangements.Wherein:
Communication unit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, this communication unit 110 Can be RF(Radio Frequency, radio frequency)Circuit, router, modem, etc. network communication equipment.Especially, when When communication unit 110 is RF circuit, after the downlink information of base station is received, transfer at one or more than one processor 180 Reason;In addition, up data is activation will be related to base station.Usually as communication unit RF circuit include but is not limited to antenna, At least one amplifier, tuner, one or more agitator, subscriber identity module(SIM)Card, transceiver, bonder, LNA(Low Noise Amplifier, low-noise amplifier), duplexer etc..Additionally, communication unit 110 can also be by wireless Communication is communicated with network and other equipment.Described radio communication can use arbitrary communication standard or agreement, including but not limited to GSM(Global System of Mobile communication, global system for mobile communications)、GPRS(General Packet Radio Service, general packet radio service)、CDMA(Code Division Multiple Access, code Divide multiple access)、WCDMA(Wideband Code Division Multiple Access, WCDMA)、LTE(Long Term Evolution, Long Term Evolution), Email, SMS(Short Messaging Service, Short Message Service)Deng. Memorizer 120 can be used for storing software program and module, and processor 180 passes through to run the software journey being stored in memorizer 120 Sequence and module, thus execute various function application and data processing.Memorizer 120 can mainly include storing program area and deposit Storage data field, wherein, storing program area can application program needed for storage program area, at least one function(Such as sound is broadcast Playing function, image player function etc.)Deng;Storage data field can store according to terminal unit 400 using the data being created(Than As voice data, phone directory etc.)Deng.Additionally, memorizer 120 can include high-speed random access memory, can also include non- Volatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state parts.Accordingly Ground, memorizer 120 can also include Memory Controller, to provide processor 180 and input block 130 to memorizer 120 Access.
Input block 130 can be used for numeral or the character information of receives input, and produces and user setup and function Control relevant keyboard, mouse, action bars, optics or trace ball signal input.Preferably, input block 130 may include tactile Sensitive surfaces 131 and other input equipments 132.Touch sensitive surface 131, also referred to as touch display screen or Trackpad, can collect use Family is thereon or neighbouring touch operation(Such as user uses any suitable object such as finger, stylus or adnexa in touch-sensitive table Operation on face 131 or near Touch sensitive surface 131), and corresponding attachment means are driven according to formula set in advance.Optional , Touch sensitive surface 131 may include touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detection is used The touch orientation at family, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch controller is from touch Receive touch information in detection means, and be converted into contact coordinate, then give processor 180, and can receiving processor 180 The order sent simultaneously is executed.Furthermore, it is possible to using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves Realize Touch sensitive surface 131.Except Touch sensitive surface 131, input block 130 can also include other input equipments 132.Preferably, Other input equipments 132 can include but is not limited to physical keyboard, function key(Such as volume control button, switch key etc.)、 One or more of trace ball, mouse, action bars etc..
Display unit 140 can be used for showing by the information of user input or the information and the terminal unit that are supplied to user 400 various graphical user interface, these graphical user interface can be come by figure, text, icon, video and its combination in any Constitute.Display unit 140 may include display floater 141, optionally, can adopt LCD(Liquid Crystal Display, Liquid crystal display)、OLED(Organic Light-Emitting Diode, Organic Light Emitting Diode)To configure display etc. form Panel 141.Further, Touch sensitive surface 131 can cover display floater 141, when Touch sensitive surface 131 detect thereon or near Touch operation after, send processor 180 to determine the type of touch event, with preprocessor 180 according to touch event Type provides corresponding visual output on display floater 141.Although in the diagram, Touch sensitive surface 131 and display floater 141 are To realize input and input function as two independent parts, but in some embodiments it is possible to by Touch sensitive surface 131 with Display floater 141 integrated and realize input and output function.
Terminal unit 400 may also include at least one sensor 150, such as optical sensor, motion sensor and other Sensor.Optical sensor may include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to ambient light The brightness to adjust display floater 141 for the light and shade, proximity transducer can cut out display when terminal unit 400 moves in one's ear Panel 141 and/or backlight.As one kind of motion sensor, Gravity accelerometer can detect in all directions(Generally Three axles)The size of acceleration, can detect that size and the direction of gravity when static, can be used for identifying the application of mobile phone attitude(Than As horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function(Such as pedometer, percussion)Deng;Extremely The other sensors such as the gyroscope that can also configure in terminal unit 400, barometer, drimeter, thermometer, infrared ray sensor, Will not be described here.
Voicefrequency circuit 160, speaker 161, microphone 162 can provide the audio interface between user and terminal unit 400. The signal of telecommunication after the voice data receiving conversion can be transferred to speaker 161, is changed by speaker 161 by voicefrequency circuit 160 For acoustical signal output;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 162, is connect by voicefrequency circuit 160 Voice data is converted to after receipts, then after voice data output processor 180 is processed, such as another to be sent to through RF circuit 110 One terminal unit, or voice data is exported to memorizer 120 to process further.Voicefrequency circuit 160 is also possible that Earphone jack, to provide the communication of peripheral hardware earphone and terminal unit 400.
In order to realize radio communication, this terminal unit can be configured with wireless communication unit 170, this wireless communication unit 170 can be WIFI module.WIFI belongs to short range wireless transmission technology, and terminal unit 400 can by wireless communication unit 170 To help user to send and receive e-mail, to browse webpage and access streaming video etc., it has provided the user wireless broadband interconnection Net accesses.Although in figure shows wireless communication unit 170, but it is understood that, it is simultaneously not belonging to terminal unit 400 Must be configured into, can omit in the scope of essence not changing invention as needed completely.
Processor 180 is the control centre of terminal unit 400, using various interfaces and connection whole mobile phone each Part, is stored in software program and/or module in memorizer 120 by running or executing, and calls and be stored in memorizer Data in 120, the various functions of execution terminal unit 400 and processing data, thus carry out integral monitoring to mobile phone.Optional , processor 180 may include one or more processing cores;Preferably, processor 180 can integrated application processor and modulatedemodulate Adjust processor, wherein, application processor mainly processes operating system, user interface and application program etc., modem processor Main process radio communication.It is understood that above-mentioned modem processor can not also be integrated in processor 180.
Terminal unit 400 also includes the power supply 190 powered to all parts(Such as battery)It is preferred that power supply can lead to Cross power-supply management system logically contiguous with processor 180, thus by power-supply management system realize management charge, electric discharge and The functions such as power managed.Power supply 190 can also include one or more direct current or alternating current power supply, recharging system, electricity The random component such as source failure detector circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, terminal unit 400 can also include photographic head, bluetooth module etc., will not be described here.In this reality Apply in example, terminal unit also includes memorizer, and one or more than one program, one of them or more than one Program storage in memorizer, and be configured to by one or more than one computing device one or more than one Program bag contains the instruction for carrying out method provided in an embodiment of the present invention.
Additionally, typically, the mobile terminal described in the disclosure can be various hand-held terminal devices, such as mobile phone, individual number Word assistant (PDA) etc., the protection domain of the therefore disclosure should not limit as certain certain types of mobile terminal.
Additionally, be also implemented as the computer program being executed by CPU according to disclosed method.In this computer journey When sequence is executed by CPU, the above-mentioned functions of restriction in execution disclosed method.
Additionally, said method step and system unit can also utilize controller and make controller real for storage The computer readable storage devices of the computer program of existing above-mentioned steps or Elementary Function are realized.
In addition, it should be appreciated that computer readable storage devices (for example, memorizer) as herein described can be volatile Property memorizer or nonvolatile memory, or volatile memory and nonvolatile memory can be included.As example Son and nonrestrictive, nonvolatile memory can include read only memory (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory.Volatile memory can include random access memory Memorizer (RAM), this RAM can serve as external cache.Nonrestrictive as an example, RAM can be with many The form of kind obtains, such as synchronous random access memory (DRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate SDRAM (DDR SDRAM), strengthen SDRAM (ESDRAM), synchronization link DRAM (SLDRAM) and direct RambusRAM (DRRAM).Institute The storage device of disclosed aspect is intended to the memorizer of including but not limited to these and other suitable type.
Those skilled in the art will also understand is that, in conjunction with the various illustrative logical blocks described by disclosure herein, mould Block, circuit and algorithm steps may be implemented as electronic hardware, computer software or a combination of both.Hard in order to clearly demonstrate Part and this interchangeability of software, the function with regard to various exemplary components, square, module, circuit and step it is entered Go general description.This function is implemented as software and is also implemented as hardware depending on concrete application and applying Design constraint to whole system.Those skilled in the art can realize described in every way for every kind of concrete application Function, but this realize decision and should not be interpreted as causing a departure from the scope of the present disclosure.
Can be using being designed in conjunction with the various illustrative logical blocks described by disclosure herein, module and circuit Execute the following part of function described here to realize or to execute:General processor, digital signal processor (DSP), special collection Become circuit (ASIC), field programmable gate array (FPGA) or other PLD, discrete gate or transistor logic, divide Vertical nextport hardware component NextPort or any combinations of these parts.General processor can be microprocessor, but alternatively, processes Device can be any conventional processors, controller, microcontroller or state machine.Processor can also be implemented as computing device Combination, for example, the combination of DSP and microprocessor, multi-microprocessor, one or more microprocessors combine DSP core or any Other this configurations.
Step in conjunction with the method described by disclosure herein or algorithm can be directly contained in hardware, by processor and holds In the software module of row or in combination of the two.Software module may reside within RAM memory, flash memory, ROM storage Device, eprom memory, eeprom memory, depositor, hard disk, removable disk, CD-ROM or known in the art any its In the storage medium of its form.Exemplary storage medium is coupled to processor so that processor can be from this storage medium Middle reading information or to this storage medium write information.In an alternative, described storage medium can be with processor collection Become together.Processor and storage medium may reside within ASIC.ASIC may reside within user terminal.Replace at one In scheme, processor and storage medium can be resident in the user terminal as discrete assembly.
In one or more exemplary design, described function can be real in hardware, software, firmware or its combination in any Existing.If realized in software, described function can be stored in computer-readable as one or more instructions or code Transmit on medium or by computer-readable medium.Computer-readable medium includes computer-readable storage medium and communication media, This communication media includes contributing to computer program is sent to any medium of another position from a position.Storage medium It can be any usable medium that can be accessed by a general purpose or special purpose computer.Nonrestrictive as an example, this computer Computer-readable recording medium can include RAM, ROM, EEPROM, CD-ROM or other optical disc memory apparatus, disk storage equipment or other magnetic Property storage device, or can be used for carrying or required program code that storage form is instruction or data structure and can Any other medium being accessed by universal or special computer or universal or special processor.Additionally, any connection can It is properly termed as computer-readable medium.For example, if using coaxial cable, optical fiber cable, twisted-pair feeder, digital subscriber line (DSL) or the wireless technology of such as infrared ray, radio and microwave to send software from website, server or other remote source, Then above-mentioned coaxial cable, optical fiber cable, the wireless technology of twisted-pair feeder, the first, radio of DSL or such as infrared and microwave are included in The definition of medium.As used herein, disk and CD include compact disk (CD), laser disk, CD, digital versatile disc (DVD) the usual magnetically reproduce data of, floppy disk, Blu-ray disc, wherein disk, and CD utilizes laser optics ground reproduce data.On The combination stating content should also be as including in the range of computer-readable medium.
Although content disclosed above shows the exemplary embodiment of the disclosure, it should be noted that without departing substantially from power On the premise of profit requires the scope of the present disclosure limiting, may be many modifications and change.According to described herein open real Function, step and/or the action of applying the claim to a method of example are not required to execute with any particular order.Although additionally, the disclosure Element with the description of individual form or can require, it is also contemplated that multiple, unless explicitly limited for odd number.
Above-described specific embodiment, purpose of this disclosure, technical scheme and beneficial effect have been carried out further Describe in detail, be should be understood that the specific embodiment that the foregoing is only the disclosure, be not used to limit the disclosure Protection domain, within all spirit in the disclosure and principle, any modification, equivalent substitution and improvement done etc., all should comprise Within the protection domain of the disclosure.

Claims (12)

1. a kind of information collection method is it is characterised in that methods described includes:
Receive aggregation collection instruction, described aggregation collection instruction carries the link information treating Information on Collection, and described aggregation collection refers to Order triggers in the described data source treated belonging to Information on Collection;
According to the described link information treating Information on Collection, generate collection list item;
Described collection list item is added to preset collection list, described preset collection list is used for collecting the letter of different data sources Breath, described data source refers to application software;
In receiving to described preset collection list, any one collects when checking instruction of list item, checks that instruction is right based on described The link information in collection list item answered, opens Information on Collection in a browser.
2. method according to claim 1 it is characterised in that the described link information treating Information on Collection at least include described Treat linking sources and the title of Information on Collection.
3. method according to claim 1 it is characterised in that the described link information treating Information on Collection include described due-in The data source identification of Tibetan information, described preset collection list includes at least one sub- the favorites list, and every sub- the favorites list corresponds to In different data source identification, described collection list item is added and includes to preset collection list:
According to the described data source identification treating Information on Collection, described collection list item is added receipts corresponding to described data source identification Hide sublist.
4. method according to claim 1 collects sublist it is characterised in that described preset collection list includes acquiescence, Described collection list item is added to preset collection list, including:
Described collection list item is added the acquiescence collection sublist to described preset collection list.
5. method according to claim 4 is it is characterised in that described preset collection list includes at least one collection son row Table, methods described also includes:
When the operation creating collection sublist is detected, described preset collection list creates described collection sublist;Or,
When the operation deleting collection sublist is detected, described preset collection list is deleted described collection sublist;Or,
When the operation that renaming collects sublist is detected, obtain the newname of user input, and by described collection sublist Newname described in RNTO;Or,
When detect by described collection list item from first collection sublist movement to second collection sublist operation when, will be described Collection list item is from the described first collection sublist movement to the described second collection sublist;Or,
When the operation deleting described collection list item is detected, described preset collection list is deleted described collection list item.
6. method according to claim 1 is it is characterised in that methods described also includes:
Receive Information on Collection query statement, described Information on Collection query statement carries keyword;
Judge in described preset collection list, whether to include the information with described keyword match;
When described preset collection list includes the information with described keyword match, the letter of display and described keyword match Cease corresponding collection list item.
7. a kind of information collection device is it is characterised in that described device includes:
Command reception module, for receiving aggregation collection instruction, described aggregation collection instruction carries the link letter treating Information on Collection Breath, described aggregation collection instruction triggers in the described data source treated belonging to Information on Collection;
List item generation module, for according to the described link information treating Information on Collection, generating collection list item;
Collection module, for adding described collection list item to preset collection list, described preset collection list is used for collection not With the information of data source, described data source refers to application software;
Check module, for any one collects when checking instruction of list item in receiving to described preset collection list, be based on The described link information checked in instruction corresponding collection list item, opens Information on Collection in a browser.
8. device according to claim 7 it is characterised in that the described link information treating Information on Collection at least include described Treat linking sources and the title of Information on Collection.
9. device according to claim 7 it is characterised in that the described link information treating Information on Collection include described due-in The data source identification of Tibetan information, described preset collection list includes at least one sub- the favorites list, and every sub- the favorites list corresponds to In different data source identification, described collection module is used for according to the described data source identification treating Information on Collection, by described collection List item adds to described data source identification corresponding collection sublist.
10. device according to claim 7 collects sublist it is characterised in that described preset collection list includes acquiescence, Described collection module is used for adding described collection list item the acquiescence collection sublist to described preset collection list.
11. devices according to claim 10 are it is characterised in that described preset collection list includes at least one collection List, described device also includes:
Creation module, for when the operation creating collection sublist is detected, creating described in described preset collection list Collection sublist;Or,
Sublist removing module, for when the operation deleting collection sublist is detected, deleting in described preset collection list Except described collection sublist;Or,
Sublist renamer module, for when the operation that renaming collects sublist is detected, obtaining the newname of user input Claim, and collect newname described in sublist RNTO by described;Or,
Sublist mobile module, for sub to the second collection from the first collection sublist movement by described collection list item when detecting During the operation of list, by described collection list item from the described first collection sublist movement to the described second collection sublist;Or,
List item removing module, for when the operation deleting described collection list item is detected, deleting in described preset collection list Except described collection list item.
12. devices according to claim 7 are it is characterised in that described device also includes:
Query statement receiver module, for receiving Information on Collection query statement, described Information on Collection query statement carries keyword;
Judge module, for judging whether include the information with described keyword match in described preset collection list;
Matching module, during for including the information with described keyword match when described preset collection list, display with described The information corresponding collection list item of keyword match.
CN201310585712.XA 2013-11-19 2013-11-19 Information collection method and device Active CN103678502B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310585712.XA CN103678502B (en) 2013-11-19 2013-11-19 Information collection method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310585712.XA CN103678502B (en) 2013-11-19 2013-11-19 Information collection method and device

Publications (2)

Publication Number Publication Date
CN103678502A CN103678502A (en) 2014-03-26
CN103678502B true CN103678502B (en) 2017-02-08

Family

ID=50316047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310585712.XA Active CN103678502B (en) 2013-11-19 2013-11-19 Information collection method and device

Country Status (1)

Country Link
CN (1) CN103678502B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105376633B (en) * 2015-11-20 2020-01-03 Tcl集团股份有限公司 Information management method and device applied to smart television
CN106649448A (en) * 2016-09-20 2017-05-10 深圳市金立通信设备有限公司 Management method and terminal for collection content
CN107045527A (en) * 2017-01-09 2017-08-15 北京安云世纪科技有限公司 A kind of application content collecting method and device
CN106919304A (en) * 2017-02-20 2017-07-04 珠海市魅族科技有限公司 Collection of data device and method
CN114756781A (en) 2017-02-27 2022-07-15 华为技术有限公司 Method and terminal for displaying collection object
CN107329985B (en) * 2017-05-31 2021-01-12 北京安云世纪科技有限公司 Page collection method and device and mobile terminal
EP3779819A4 (en) 2018-04-25 2021-03-17 Huawei Technologies Co., Ltd. Information processing method and terminal
CN109165320B (en) * 2018-06-27 2021-04-30 维沃移动通信有限公司 Information collection method and mobile terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101676916A (en) * 2008-09-17 2010-03-24 埃洛伊科技有限责任公司 System and method for enhanced smart playlists with aggregated media collections
CN102624682A (en) * 2011-06-30 2012-08-01 北京小米科技有限责任公司 Method for managing client data
CN102722322A (en) * 2012-05-22 2012-10-10 百度在线网络技术(北京)有限公司 Method and equipment for storing page object
CN102880654A (en) * 2012-08-28 2013-01-16 深圳Tcl新技术有限公司 Method for dynamically updating favorites of information terminal browser
CN102930057A (en) * 2012-11-21 2013-02-13 北京奇虎科技有限公司 Search implementation method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101676916A (en) * 2008-09-17 2010-03-24 埃洛伊科技有限责任公司 System and method for enhanced smart playlists with aggregated media collections
CN102624682A (en) * 2011-06-30 2012-08-01 北京小米科技有限责任公司 Method for managing client data
CN102722322A (en) * 2012-05-22 2012-10-10 百度在线网络技术(北京)有限公司 Method and equipment for storing page object
CN102880654A (en) * 2012-08-28 2013-01-16 深圳Tcl新技术有限公司 Method for dynamically updating favorites of information terminal browser
CN102930057A (en) * 2012-11-21 2013-02-13 北京奇虎科技有限公司 Search implementation method and device

Also Published As

Publication number Publication date
CN103678502A (en) 2014-03-26

Similar Documents

Publication Publication Date Title
CN103678502B (en) Information collection method and device
CN103677899B (en) The method and apparatus of application program is installed
CN103634717B (en) A kind of method, device and the terminal device of the control of utilization earphone
CN103678605B (en) A kind of method of information transfer, device and terminal device
CN103616983B (en) A kind of picture display method, device and terminal device
CN103596017B (en) Video downloading method and system
CN104717125B (en) Graphic code store method and device
CN103763112B (en) A kind of user identity protection method and apparatus
CN103543913A (en) Terminal device operation method and device, and terminal device
CN103634294A (en) Information verifying method and device
CN105788612A (en) Method and device for testing tone quality
CN103929796A (en) Access point sharing method and device
CN104301315A (en) Method and device for limiting information access
CN103699309B (en) A kind of method for recording of synchronization video, device and mobile terminal
CN106126174A (en) The control method of a kind of scene audio and electronic equipment
CN103713943B (en) Native terminal operating system based application function realization method and device
CN103687063B (en) A kind of method of interconnection network, device and terminal equipment
CN103605668A (en) Webpage bookmark storing method and device and mobile terminal
CN104239332A (en) Webpage content processing method, webpage content processing device and browser client side
CN103546570A (en) Method, device and terminal for achieving network client-side cross-domain data request
CN104751092B (en) Method and device for processing graphic code
CN103607431B (en) Mobile terminal resource processing method, device and equipment
CN104063400B (en) Data search method and data search device
CN103617164A (en) Webpage prefetching method, device and terminal equipment
CN103823851B (en) Webpage display process and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant