IP Library Patent Application 13333155
Patent Application
App. No. 13/333,155

Integration of Text Analysis and Search Functionality

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/333,155
Abstract

Example systems and methods of integrating text analysis and search functionality are presented. In one example, a plurality of documents, as well as search information comprising search terms for a search category, are accessed. Each of the documents that include at least one of the search terms is identified. The identified documents are analyzed to determine those of the identified documents that are logically associated with the search category. Each of the documents determined to be logically associated with the search category are tagged with the search category.

Claims (37)

1 . A method, comprising:

accessing search information indicating a search category and associated search terms, the search terms including examples and subcategories of the search category;

identifying those of a plurality of documents that include at least one of the search terms;

analyzing the identified documents to determine those of the identified documents that are logically associated with the search category; and

tagging each of the determined documents with the search category.

2 . The method of claim 1 , further comprising:

receiving a search request identifying the search category; and

returning me tagged documents m response to receiving the search request.

3 . The method of claim 1 , further comprising tagging each of the determined documents with those of the search terms included in the determined document being tagged.

4 . The method of claim 1 , the analyzing of the identified documents being performed using text analysis of the search terms in context with other content in the identified documents.

5 . The method of claim 1 , the search information, comprising related terms associated with each of the search terms of the search category, the analyzing of the identified documents being performed using the related terms.

6 . The method of claim 1 , the tagging of each of the determined documents comprising linking each of the determined documents with a tag type and a tag value associated with the tag type, the tag type comprising the search category, and the tag value comprising at least one of the search terms existing in the determined document being tagged.

7 . The method of claim 1 , the tagging of each of the determined documents comprising linking each of the determined documents with a data object identifying the search category.

8 . The method of claim 7 , the data object further identifying at least one of the search terms existing in the determined document being tagged.

9 . The method of claim 1 , further, comprising tagging the identified documents with the associated search terms, the analyzing of the identified documents being based at least in part on the tagging of the identified documents.

10 . The method of claim 9 , the tagging of the identified documents comprising linking each of the identified documents with a tag type and a tag value associated with the tag type, the tag type comprising the search category, and the tag value comprising at least one of the search terms existing in the identified document being tagged.

11 . The method of claim 9 , the tagging of each of the identified documents comprising linking each of the identified documents with a data object identifying the search category.

12 . The method of claim 11 , the data object further identifying at least one of the search terms existing in the identified document being tagged.

13 . The method of claim 1 , the identifying of at least one of the documents being responsive to the at least one of the documents being a new document.

14 . The method of claim 1 , the identifying of m least one of the documents being responsive to the at least one of the documents being changed.

15 . The method of claim 1 , the identifying of at least one of the documents being responsive to a previous search of the at least one of the documents.

16 . A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:

accessing search information comprising search terms for a search category, the search terms including examples and subcategories of the search category;

identifying those of a plurality of documents that include at least one of the search terms;

analyzing the identified documents to determine those of the identified documents that are logically associated with the search category; and

tagging each of the determined documents with the search category.

17 . The non-transitory computer-readable storage medium of claim 16 , the operations further comprising:

receiving a search query identifying the search category; and

returning the tagged documents, in response to receiving the search query.

18 . A system comprising:

at least one processor; and

modules comprising instructions that are executable by the at least one processor, the modules comprising;

a tagging module to access search information comprising search Terms for a search category, the search terms including examples and subcategories of the search category, and to identify those of a plurality of documents that include at least one of the search terms; and

a text analysis module to determine those of the identified documents that are logically associated with the search category;

the tagging module to tag each of the determined documents with the search category.

19 . The system of claim 18 , the tugging module to tag each of the determined documents with those of the search terms included in the determined documents.

20 . The system of claim 18 , further comprising a search module to receive a search request identifying the search category, and to return the tagged documents in response to the search request.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2012
From: MUELLER, THOMAS; KRESSER, FLORIAN; BUCHMANN, DANIEL; LUDWIG, HANS-MARTIN; FINKE, THOMAS; FUERST, KARL
To: SAP AG
Reel/Frame 028238/0202 →