Group tagging of documents

US2016012019A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016012019-A1
Application numberUS-201414327901-A
CountryUS
Kind codeA1
Filing dateJul 10, 2014
Priority dateJul 10, 2014
Publication dateJan 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Assigning a new set of tags to a document is provided. A document with a set of existing tags created by an author of the document is received via a network. A set of new tags created by a group of tag editors corresponding to the document is received via the network. The set of existing tags created by the author of the document is processed with the set of new tags created by the group of tag editors. A new set of tags is assigned to the document based on processing the set of existing tags created by the author of the document with the set of new tags created by the group of tag editors.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for assigning a new set of tags to a document, the method comprising: receiving, by a computer, the document with a set of existing tags created by an author of the document via a network; receiving, by the computer, a set of new tags created by a group of tag editors corresponding to the document via the network; processing, by the computer, the set of existing tags created by the author of the document with the set of new tags created by the group of tag editors; and assigning, by the computer, the new set of tags to the document based on the processing of the set of existing tags created by the author of the document with the set of new tags created by the group of tag editors. 2 . The method of claim 1 , further comprising: selecting, by the computer, a new tag from the set of new tags created by the group of tag editors; analyzing, by the computer, natural language semantics of the set of existing tags created by the author of the document and the selected new tag created by the group of tag editors using a tag subject matter ontology; and calculating, by the computer, a semantic distance between the set of existing tags created by the author of the document and the selected new tag created by the group of tag editors based on the analyzing of the natural language semantics of each tag using the tag subject matter ontology. 3 . The method of claim 2 , further comprising: determining, by the computer, whether the calculated semantic distance between the set of existing tags and the selected new tag is greater than a semantic distance threshold value; and responsive to the computer determining that the calculated semantic distance between the set of existing tags and the selected new tag is greater than the semantic distance threshold value, calculating, by the computer, a significance level for the selected new tag based on weighting factors. 4 . The method of claim 3 , further comprising: responsive to the computer determining that the calculated semantic distance between the set of existing tags and the selected new tag is not greater than the semantic distance threshold value, merging, by the computer, the selected new tag with a tag having similar semantics in the set of existing tags. 5 . The method of claim 3 , wherein the significance level for the selected new tag is equal to the calculated semantic distance multiplied by an application-defined adjustment value added to a tag weighting value given by the group of tag editors to the selected new tag multiplied by a reliability factor value corresponding to the group of tag editors. 6 . The method of claim 1 , further comprising: retrieving, by the computer, one or more tag subject matter topics corresponding to a selected new tag within the set of new tags created by the group of tag editors from a tag subject matter ontology; and retrieving, by the computer, one or more tag subject matter topics corresponding to the set of existing tags created by the author of the document from the tag subject matter ontology. 7 . The method of claim 6 , further comprising: selecting, by the computer, an existing tag from the set of existing tags created by the author of the document; setting, by the computer, a current semantic distance between the selected new tag and the selected existing tag equal to one; and determining, by the computer, a closest matching tag subject matter topic within the retrieved one or more tag subject matter topics corresponding to the selected new tag and the selected existing tag. 8 . The method of claim 7 , further comprising: calculating, by the computer, a semantic distance between the selected new tag and the selected existing tag based on the closest matching tag subject matter topic corresponding to the selected new tag and the selected existing tag. 9 . The method of claim 8 , further comprising: determining, by the computer, whether the calculated semantic distance between the selected new tag and the selected existing tag is less than the current semantic distance; and responsive to the computer determining that the calculated semantic distance between the selected new tag and the selected existing tag is less than the current semantic distance, setting, by the computer, the current semantic distance equal to the calculated semantic distance. 10 . The method of claim 9 , further comprising: responsive to the computer determining that the calculated semantic distance between the selected new tag and the selected existing tag is greater than or equal to the current semantic distance, using, by the computer, the current semantic distance. 11 . A computer system for assigning a new set of tags to a document, the computer system comprising: a bus system; a storage device connected to the bus system, wherein the storage device stores program instructions; and a processor connected to the bus system, wherein the processor executes the program instructions to receive the document with a set of existing tags created by an author of the document via a network; receive a set of new tags created by a group of tag editors corresponding to the document via the network; process the set of existing tags created by the author of the document with the set of new tags created by the group of tag editors; and assign the new set of tags to the document based on the processing of the set of existing tags created by the author of the document with the set of new tags created by the group of tag editors. 12 . The computer system of claim 11 , wherein the processor further executes the program instructions to select a new tag from the set of new tags created by the group of tag editors; analyze natural language semantics of the set of existing tags created by the author of the document and the selected new tag created by the group of tag editors using a tag subject matter ontology; and calculate a semantic distance between the set of existing tags created by the author of the document and the selected new tag created by the group of tag editors based on the analyzing of the natural language semantics of each tag using the tag subject matter ontology. 13 . The computer system of claim 12 , wherein the processor further executes the program instructions to determine whether the calculated semantic distance between the set of existing tags and the selected new tag is greater than a semantic distance threshold value; and calculate a significance level for the selected new tag based on weighting factors in response to determining that the calculated semantic distance between the set of existing tags and the selected new tag is greater than the semantic distance threshold value. 14 . The computer system of claim 13 , wherein the processor further executes the program instructions to merge the selected new tag with a tag having similar semantics in the set of existing tags in response to determining that the calculated semantic distance between the set of existing tags and the selected new tag is not greater than the semantic distance threshold value. 15 . The computer system of claim 13 , wherein the significance level for the selected new tag is equal to the calculated semantic distance multiplied by an application-defined adjustment value added to a tag weighting value given by the group of tag editors to the selected new tag multiplied by a reliability factor value corresponding to the group of tag editors. 16 . A computer program product for assigning a new set of tags to a document, the computer program product comprising a computer readable storage m

Assignees

Inventors

Classifications

  • Semantic analysis · CPC title

  • Document management systems · CPC title

  • G06F16/35Primary

    Clustering; Classification · CPC title

  • using information identifiers, e.g. uniform resource locators [URL] · CPC title

  • Clustering or classification · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016012019A1 cover?
Assigning a new set of tags to a document is provided. A document with a set of existing tags created by an author of the document is received via a network. A set of new tags created by a group of tag editors corresponding to the document is received via the network. The set of existing tags created by the author of the document is processed with the set of new tags created by the group of tag…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/35. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).