CN104765849A - Method and system for acquiring copied data source information - Google Patents

Method and system for acquiring copied data source information Download PDF

Info

Publication number
CN104765849A
CN104765849A CN201510187328.3A CN201510187328A CN104765849A CN 104765849 A CN104765849 A CN 104765849A CN 201510187328 A CN201510187328 A CN 201510187328A CN 104765849 A CN104765849 A CN 104765849A
Authority
CN
China
Prior art keywords
information
file
data
user
data origin
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
CN201510187328.3A
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.)
Samsung Electronics China R&D Center
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics China R&D Center
Samsung Electronics 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 Samsung Electronics China R&D Center, Samsung Electronics Co Ltd filed Critical Samsung Electronics China R&D Center
Priority to CN201510187328.3A priority Critical patent/CN104765849A/en
Publication of CN104765849A publication Critical patent/CN104765849A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a method for acquiring copied data source information. The method comprises the steps that a system copies information selected by a user when a copying instruction input by the user is received, and data source information corresponding to the selected information is determined and saved according to the attribute of a program or file where the selected information is located; the system pastes the saved selected information onto a specific position when a pasting instruction input by the user is received, and the saved data source information corresponding to the selected information is saved in a file where the pasting position is located; the data source information corresponding to the selected information is extracted from the file where the selected information pasting position is located and displayed when an associated information display instruction corresponding to the selected information input by the user is received. By the adoption of the method, copied data source information can be automatically acquired and displayed, and the source of copied content can be searched for conveniently by the user.

Description

A kind of method and system obtaining copies data source-information
Technical field
The application relates to computer technology, particularly a kind of method and system obtaining copies data source-information.
Background technology
Existing cut-and-paste method, mainly direct copying or shear and select information, can not obtaining this and select any other relevant information beyond the information content itself, can not recording its source, source, doing any treatment and analysis to the information of cliping and pasting.User cannot by the data acquisition derived data that copied, if user want to enumerate copied content quote source, then need again to search for or manual queries, or also may have and omit and will face quadratic search.
Summary of the invention
The application provides a kind of method and system obtaining copies data source-information, can automatic acquisition and display copies data source-information, facilitate user to search the source of copied content.
For achieving the above object, the application adopts following technical scheme:
Obtain a method for copies data source-information, comprising:
When receiving the duplicate instructions of user's input, the information of selecting of system of users copies, and according to described selected the attribute of information place program or file determine described in selected data origin information corresponding to information and preserved;
When receiving the stickup instruction of user's input, system has selected information stickup to arrive assigned address described in preservation, and has selected the corresponding data origin information preserved of information to be stored into the file at paste position place by with this;
When receive user's input correspond to described selected the related information idsplay order of information time, from described selected the file at place, information stickup position extract described in selected information corresponding data origin information, and to show.
Preferably, described basis selected the attribute of information place program or file determine described in selected data origin information corresponding to information and preserve comprise:
Described system is according to the attribute determination Data Source type selecting information place program or file;
Obtaining is the label that described Data Source type correspondence is arranged in advance, according to the information corresponding to the described attribute determination label having selected information place program or file, and using described label and corresponding information as described data origin information, carry out associating preserve with the information of selecting copied.
Preferably, described the file that the data origin information preserved corresponding to selecting information is stored into paste position place to be comprised: will select data origin information corresponding to information and its to be formed associate by adding index, and be kept in described file.
Preferably, if in identical file, multiple data origin information having selected information corresponding is identical, then only preserve a described data origin information, and described multiple information of having selected all is carried out index associate with a data origin information preserved.
Preferably, select information for what paste, if amendment exceeds the ratio of setting, the data origin information of the preservation corresponding with it is deleted.
Obtain a system for copies data source-information, comprising: copied cells, application unit and display unit;
Described copied cells, for input to user at system acceptance duplicate instructions time, the information of selecting of user is copied, and according to described selected the attribute of information place program or file determine described in selected data origin information corresponding to information and preserved;
Described application unit, for input to user at system acceptance stickup instruction time, described in preservation, selected information stickup to arrive assigned address, and selected the corresponding data origin information preserved of information to be stored into the file at paste position place by with this;
Described display unit, for when system acceptance has selected the related information idsplay order of information to corresponding to of inputting of user is described, from described selected the file at place, information stickup position extract described in selected information corresponding data origin information, and to show.
As seen from the above technical solution, in the application, when carrying out replicate run, the attribute of information place program or file that selects that system copies according to user is determined copy data origin information corresponding to data and preserve.When receiving the stickup instruction of user's input, the information stickup of selecting of preserving is arrived assigned address by system, and has selected data origin information corresponding to information to be stored into the file at paste position place by with this; Receive user's input correspond to selected the related information idsplay order of information time, from selecting the file at place, information stickup position the data origin information extracting this and selected information corresponding, and show.By the way, can the source of automatic acquisition copy information, and need to show according to user.
Accompanying drawing explanation
Fig. 1 is the basic procedure schematic diagram obtaining copies data source-information method in the application;
Fig. 2 is the concrete grammar schematic flow sheet obtaining copies data source-information in the embodiment of the present application;
Fig. 3 preserves the flow instance figure of data origin information automatically when being and performing the application's method;
Fig. 4 shows the flow instance figure of data origin information when being and performing the application's method;
Fig. 5 be web data copy exemplary plot;
Fig. 6 is the display exemplary plot of the data origin information that web data is corresponding;
Fig. 7 be mobile phone screenshotss copy exemplary plot;
Fig. 8 is the display exemplary plot of the data origin information that mobile phone screenshotss are corresponding;
Fig. 9 provides by the application the basic structure schematic diagram of system.
Embodiment
In order to make the object of the application, technological means and advantage clearly understand, below in conjunction with accompanying drawing, the application is described in further details.
Fig. 1 is the basic procedure schematic diagram obtaining copies data source-information method in the application.As shown in Figure 1, the method comprises:
Step 101, when after the duplicate instructions receiving user's input, the information of selecting of system of users copies, and has selected the attribute of information place program or file to determine correspondingly selected data origin information corresponding to information and preserved according to this.
In this step, determine user choose to copy select information after, system determines this program having selected information place or file, and determines data origin information according to the attribute of corresponding program or file.The classification of concrete data origin information can be pre-set by system, also can be arranged by User Defined, such as, and program or filename, access or store path etc.
Its information of selecting with user is carried out associate and preserved obtaining after data origin information, specifically preservation position can be arranged as required.Such as, together can be kept at selecting information and corresponding data origin information in clipbook.
Step 102, when receiving the stickup instruction of user's input, system arrives assigned address by pasting the information stickup of selecting indicated in instruction, and has selected the corresponding data origin information preserved of information to be stored into the file at paste position place by with this.
When carrying out paste operation, with existing paste operation unlike, not only the information stickup of selecting copied of pasting instruction instruction being arrived assigned address, being together kept at corresponding to the data origin information having selected information to preserve in step 101 in the file at paste position place meanwhile.
Step 103, when receive user's input correspond to selected the related information idsplay order of information time, selected the file at place, information stickup position extracted the corresponding data origin information having selected information corresponding from this, and shown.
So far, basic in the application method flow terminates.The specific implementation of said method is described below by specific embodiment.
Fig. 2 is the concrete grammar schematic flow sheet obtaining copies data source-information in the embodiment of the present application.As shown in Figure 2, the method comprises:
Step 201, when receiving the duplicate instructions of user's input, the information of selecting of system of users copies, and according to selecting the attribute of information place program or file to determine the data origin information selecting information corresponding.
In reproduction process, the operation of user is the same with regular duplication process, and selected data uses shortcut or right button to copy.For realizing the acquisition of data origin information, the most simply, can by system or the unified information category of User Defined, this classification can be constant to Miscellaneous Documents or program, such as program or filename, access or store path etc.
Or, preferably, can for dissimilar program or file, the corresponding information category of personal settings, then obtain corresponding information according to corresponding information category.Under this processing mode, when determining data origin information, first according to selecting the attribute of information place program or file to obtain Data Source type (such as document, webpage, operating system etc.); By the Data Source type analyzed, obtain the label arranged for this Data Source type correspondence in advance and (be namely equivalent to information category, such as filename, path etc.), the information determining corresponding to each label according to selecting the attribute of information place program or file, and using label and corresponding information as data origin information.Provide the corresponding label example arranged of several typical Data Source type below:
A. Doctype (as from text document copy):
The application is the following basic label of Doctype correspondence definition:
{
Filename,
File type,
Store path,
Modification time,
The owner,
……
}
Relevant sources information data is obtained by Study document attribute and file content coupling.
B. type of webpage (as web data sheared by copy):
The application is that type of webpage correspondence defines following basic label:
{
Network address,
Issuing time,
Publisher,
……
}
Whether can also be analyzed further by domain name analysis, Keywords matching is the website of some specialties, preferably, can also be professional website definition extension tag, the following patent website domain name determination current data source type that such as basis presets be above-mentioned patent website:
Patent website domain name:
{
www.drugfuture.com,
www.soopat.com,
www.sipo.gov.cn/zljs,
……
}
Then preferably, following extension tag can be defined further for this patent website type:
{
Proprietary term,
Inventor,
The patent No.,
Patent country origin,
Classification number,
Time,
……
}
By analyzing html language acquirement relevant sources information data.
C. OS Type (as screenshotss):
The application is that OS Type correspondence defines following label:
{
Application name,
Authors' name,
Application version number,
Mobile phone model,
System name,
……
}
By analyzing current application attribute and calling system information interface acquisition relevant sources information data.
By above-mentioned process, can obtain the data origin information having selected information, preferably, the mode of label and corresponding informance thereof of can passing through is as data origin information, and this data origin information needs to associate with selecting information.
For the setting of label corresponding to Various types of data source type, user can add self-defining label in the arranging of the setting program of clipbook, user as often write professional document can self-defined professional respective labels, is more convenient for obtaining the information that user needs.The application will according to existing tag search coupling derived data.
Step 202, is undertaken associating preservation by select information and the data origin information corresponding with it that copy.
Preferably, the mode of the data got in step 201 by " label-information " can be put in order one to one, carry out associating preservation with the data copied.Preferably, can by the data that copy and " label-information " corresponding memory block stored in clipbook program creation.This memory block is a scratchpad area (SPA), and clipbook journey once can store many data copied.Exceed some when copying number, clipbook can abandon data the earliest successively.
Step 203, when receiving the stickup instruction of user's input, the information stickup of selecting of preserving is arrived assigned address by system, and has selected the corresponding data origin information preserved of information to be stored into the file at paste position place by with this.
User performs paste operation, and also common taping process is the same in this operation, uses shortcut or right button to perform.System by paste the data data origin information corresponding with pasting data index formed associate, then derived data is stored in the file pasting data place.If copy has multiple data obtained from identical source in a file, preferably, these derived data can merge.In addition, for the file preserved, if will select information stickup in existing file, so corresponding data origin information be just saved in this existing file; If selected information stickup to (such as screen shot operation is exactly by picture file new for generation one) in new files, so corresponding data origin information has just been saved in this new files.
The data associated with data origin information can be differently shown with other information, such as, underscore can be utilized to show.If wherein there is the situation of the data associated being modified, preferably, data origin information can be preserved according to amendment ratio-dependent the need of continuation.Such as: initially having pasted data is 10 bytes, if there is the amendment more than 6 bytes, then do not continue to preserve data origin information; If the data origin information be associated with also has pasted data with other and has been associated, then do not delete data origin information, and just cancel index association.
Step 204, when receive user's input correspond to selected the related information idsplay order of information time, from select the file at place, information stickup position extract described in selected information corresponding data origin information, and to show.
When have in the file that user browses data origin information copy data time, can click and pasted content and used shortcut to show all data origin information.Particularly, data origin information can classification display, final election can need the information enumerated, automatically enumerate in the end of writing as enumerated.In addition, system can also provide the document reference document of some standards to enumerate form, selects, can reduce user oneself interrogate format and the trouble by form collator for user.
So far, the concrete grammar flow process in the present embodiment terminates.
Fig. 3 and Fig. 4 is respectively the flow instance automatically preserving data origin information and display data origin information when performing above-mentioned the application's method, and as shown in Figure 3, the idiographic flow automatically preserving data origin information comprises:
1. user performs replicate run to selected data
2. analyze the source type of selected data, determine the logic and the interface that read the use of source-information needs
3., according to different source type, selected no label obtains source-information
4. the source-information got and the selected data copied are stored in the memory block of clipbook program creation together
5. user performs paste operation
6. in the file index data be stored in clipbook program storage area existed stored in pasting data
As shown in Figure 4, the idiographic flow of display data origin information comprises automatically:
1. user performs shortcut display information
2. play frame display derived data and check box and standard format are provided
3. user selects enumerate form and enumerate data and determine by demand
4. according to before selected enumerate form and enumerate data source-information is enumerated to the end of writing
Provide several concrete example below.Fig. 5 be web data copy exemplary plot, select word when browsing webpage and copy and paste; Fig. 6 is the display exemplary plot of the data origin information that web data is corresponding, wherein, shows source-information by shortcut, and user selects to enumerate.Particularly, in Figure 5, user copies one piece of data when browsing webpage, performs copy command, by the process automatic analysis record data origin information of above-mentioned the application; After user performs paste operation, the application's auto-associating also stores corresponding information, and this process is all mourn in silence on backstage to carry out, and user only needs to carry out commonly to copy paste operation.In figure 6, when user needs understand or enumerate derived data, enumerated by default form by the selected information needing display data shortcut display derived data user can choose needs, or choice criteria form is enumerated automatically.
Fig. 7 and Fig. 8 is mobile phone screenshotss examples.Wherein, Fig. 7 be mobile phone screenshotss copy exemplary plot, wherein, by shortcut screenshotss, record and preserve data origin information in the picture file of sectional drawing.Fig. 8 is the display exemplary plot of the data origin information that mobile phone screenshotss are corresponding, shows information during browsing pictures by shortcut.Particularly, in the figure 7, when user uses handset program, when wishing by screenshotss sharing data, shortcut screenshotss, by the processing mode record source-information as much as possible of above-mentioned the application, after screenshotss complete, data origin information is kept in single picture file in the mode of file attribute.In fig. 8, when user's browsing pictures by dependency in check or use shortcut show data origin information to understand details.
The specific implementation of copies data source-information is obtained in the above-mentioned the application of being.Present invention also provides a kind of system obtaining copies data source-information, may be used for implementing said method.Fig. 9 provides by the application the basic structure schematic diagram of system, and as shown in Figure 9, this system comprises: copied cells, application unit and display unit.
Wherein, copied cells, for input to user at system acceptance duplicate instructions time, the information of selecting of user is copied, and preserves according to the data origin information selecting the attribute of information place program or file to determine to select information corresponding.
Application unit, for input to user at system acceptance stickup instruction time, the information stickup of selecting of preserving is arrived assigned address, and has selected the corresponding data origin information preserved of information to be stored into the file at paste position place by with this.
Display unit, for when system acceptance has selected the related information idsplay order of information to corresponding to of inputting of user, from selecting the data origin information extracting the file at place, information stickup position and select information corresponding, and has shown.
By the method and system of above-mentioned the application, can strengthen the copy function of current computer system, make to comprise its source-information in the data copied, be associated, automatically enumerate, save the time that user manually records and arranges, avoid quadratic search.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within the scope of protection of the invention.

Claims (6)

1. obtain a method for copies data source-information, it is characterized in that, comprising:
When receiving the duplicate instructions of user's input, the information of selecting of system of users copies, and according to described selected the attribute of information place program or file determine described in selected data origin information corresponding to information and preserved;
When receiving the stickup instruction of user's input, system has selected information stickup to arrive assigned address described in preservation, and has selected the corresponding data origin information preserved of information to be stored into the file at paste position place by with this;
When receive user's input correspond to described selected the related information idsplay order of information time, from described selected the file at place, information stickup position extract described in selected information corresponding data origin information, and to show.
2. method according to claim 1, is characterized in that, described basis selected the attribute of information place program or file determine described in selected data origin information corresponding to information and preserve comprise:
Described system is according to the attribute determination Data Source type selecting information place program or file;
Obtaining is the label that described Data Source type correspondence is arranged in advance, according to the information corresponding to the described attribute determination label having selected information place program or file, and using described label and corresponding information as described data origin information, carry out associating preserve with the information of selecting copied.
3. method according to claim 1 and 2, it is characterized in that, described the file that the data origin information preserved corresponding to selecting information is stored into paste position place to be comprised: will select data origin information corresponding to information and its to be formed associate by adding index, and be kept in described file.
4. method according to claim 3, it is characterized in that, if in identical file, multiple data origin information having selected information corresponding is identical, then only preserve a described data origin information, described multiple information of having selected all is carried out index associate with a data origin information preserved.
5. method according to claim 1 and 2, is characterized in that, selects information, if amendment exceeds the ratio of setting, deleted by the data origin information of the preservation corresponding with it for what paste.
6. obtain a system for copies data source-information, it is characterized in that, comprising: copied cells, application unit and display unit;
Described copied cells, for input to user at system acceptance duplicate instructions time, the information of selecting of user is copied, and according to described selected the attribute of information place program or file determine described in selected data origin information corresponding to information and preserved;
Described application unit, for input to user at system acceptance stickup instruction time, described in preservation, selected information stickup to arrive assigned address, and selected the corresponding data origin information preserved of information to be stored into the file at paste position place by with this;
Described display unit, for when system acceptance has selected the related information idsplay order of information to corresponding to of inputting of user is described, from described selected the file at place, information stickup position extract described in selected information corresponding data origin information, and to show.
CN201510187328.3A 2015-04-20 2015-04-20 Method and system for acquiring copied data source information Pending CN104765849A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510187328.3A CN104765849A (en) 2015-04-20 2015-04-20 Method and system for acquiring copied data source information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510187328.3A CN104765849A (en) 2015-04-20 2015-04-20 Method and system for acquiring copied data source information

Publications (1)

Publication Number Publication Date
CN104765849A true CN104765849A (en) 2015-07-08

Family

ID=53647677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510187328.3A Pending CN104765849A (en) 2015-04-20 2015-04-20 Method and system for acquiring copied data source information

Country Status (1)

Country Link
CN (1) CN104765849A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126261A (en) * 2016-06-30 2016-11-16 乐视控股(北京)有限公司 A kind of processing method and processing device of target information
CN106909445A (en) * 2016-07-01 2017-06-30 阿里巴巴集团控股有限公司 Data duplication or the method for shearing, device and electronic equipment in form
CN106951331A (en) * 2017-02-28 2017-07-14 珠海市魅族科技有限公司 A kind of method and device of data transfer
CN109471738A (en) * 2018-10-16 2019-03-15 五八有限公司 A kind of application program downloads recognition methods and the relevant device of channel
CN111752904A (en) * 2020-06-28 2020-10-09 联想(北京)有限公司 File processing method and device and electronic equipment
CN113407487A (en) * 2021-06-07 2021-09-17 广东辰宜信息科技有限公司 Data file management method, system and computer readable storage medium
WO2022184037A1 (en) * 2021-03-01 2022-09-09 北京字跳网络技术有限公司 Document processing method, apparatus and device, and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101278283A (en) * 2005-10-07 2008-10-01 国际商业机器公司 Method and system for linking sources to copied text
CN101458632A (en) * 2007-12-12 2009-06-17 国际商业机器公司 Data object copy/paste transfer method and device
CN104133846A (en) * 2014-06-30 2014-11-05 珠海市君天电子科技有限公司 File copying method and file copying device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101278283A (en) * 2005-10-07 2008-10-01 国际商业机器公司 Method and system for linking sources to copied text
US20100058176A1 (en) * 2005-10-07 2010-03-04 Fernando Incertis Carro Method and systems for linking sources to copied text
CN101458632A (en) * 2007-12-12 2009-06-17 国际商业机器公司 Data object copy/paste transfer method and device
US20090157741A1 (en) * 2007-12-12 2009-06-18 International Business Machines Corporation Data object copy/paste transfer method and apparatus
CN104133846A (en) * 2014-06-30 2014-11-05 珠海市君天电子科技有限公司 File copying method and file copying device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126261A (en) * 2016-06-30 2016-11-16 乐视控股(北京)有限公司 A kind of processing method and processing device of target information
WO2018000632A1 (en) * 2016-06-30 2018-01-04 乐视控股(北京)有限公司 Target information processing method, apparatus and electronic device
CN106909445A (en) * 2016-07-01 2017-06-30 阿里巴巴集团控股有限公司 Data duplication or the method for shearing, device and electronic equipment in form
CN106951331A (en) * 2017-02-28 2017-07-14 珠海市魅族科技有限公司 A kind of method and device of data transfer
CN109471738A (en) * 2018-10-16 2019-03-15 五八有限公司 A kind of application program downloads recognition methods and the relevant device of channel
CN111752904A (en) * 2020-06-28 2020-10-09 联想(北京)有限公司 File processing method and device and electronic equipment
WO2022184037A1 (en) * 2021-03-01 2022-09-09 北京字跳网络技术有限公司 Document processing method, apparatus and device, and medium
CN113407487A (en) * 2021-06-07 2021-09-17 广东辰宜信息科技有限公司 Data file management method, system and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN104765849A (en) Method and system for acquiring copied data source information
US8392472B1 (en) Auto-classification of PDF forms by dynamically defining a taxonomy and vocabulary from PDF form fields
US7140536B2 (en) Method and system for highlighting modified content in a shared document
US6585777B1 (en) Method for managing embedded files for a document saved in HTML format
KR101203335B1 (en) Using a word processor with accounting data
US7228496B2 (en) Document editing method, document editing system, server apparatus, and document editing program
US7987418B2 (en) Automatic bibliographical information within electronic documents
US8024652B2 (en) Techniques to associate information between application programs
US20160203115A1 (en) Intelligent text annotation
US7913173B2 (en) Method and apparatus for acquiring data presented within a web browser
US20150046493A1 (en) Access and management of entity-augmented content
US20080256114A1 (en) Techniques to display associated information between application programs
JP2004265402A (en) Method and system for extending pasting function of computer software application
KR20110063697A (en) Persistent saving portal
CA2525735A1 (en) File formats, methods, and computer program products for representing workbooks
US7720814B2 (en) Repopulating a database with document content
CN103631604B (en) A kind of standardized digital education resource management method based on CELTS-41 specification
CN110211581B (en) Laboratory automatic voice recognition recording identification system and method
US20160188584A1 (en) System for tracking and displaying changes in a set of related electronic documents.
US20070185832A1 (en) Managing tasks for multiple file types
US9619445B1 (en) Conversion of content to formats suitable for digital distributions thereof
US9069884B2 (en) Processing special attributes within a file
CN101464875B (en) Method for representing electronic dictionary catalog data by XML
KR102463120B1 (en) Patent document searching server providing user customized flle name generating function when dowloading document and patent document searching method using thereof
CN113407678B (en) Knowledge graph construction method, device and equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate 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: 20150708