IP Library Granted Patent US 10,417,334
Granted Patent B2
US 10,417,334 · App. 12/762,807 · Granted Sep 17, 2019

Systems and methods for providing a microdocument framework for storage, retrieval, and aggregation

View Patent ↗
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 10,417,334
App. No.
12/762,807
Granted
Sep 17, 2019
Kind
B2
Abstract

The present invention is directed towards systems and methods for providing a microdocument framework. The method and system includes receiving a plurality microdocuments and detecting content data for each of the plurality of microdocuments. The method and system further includes indexing at least a portion of the plurality of microdocuments based on the detected content and performing a searching operation using the content data associated with the microdocument data to determine a microdocument set. Thereupon, the method and system performs at least processing one operation on the microdocument set.

Claims (57)

1. A method implemented on a machine having at least one processor, storage, and a communication platform connected to a network for providing a microdocument framework, the method comprising:

receiving a query;

obtaining, based on the query, a plurality of microdocuments;

obtaining annotation data associated with the plurality of microdocuments;

filtering the plurality of microdocuments based on criteria associated with the annotation data;

extracting tokens from the annotation data associated with the filtered microdocuments;

identifying a trend based on the extracted tokens;

obtaining, based on the query, a set of web documents that are independent of the filtered microdocuments;

summarizing content included in the filtered microdocuments;

merging summarized content with the set of web documents to generate a blended search result; and

providing the blended search result and additional content related to the trend in response to the query.

2. The method of claim 1 further comprising:

receiving a search request for searching the plurality of microdocuments, the search request including a plurality of search terms; and

performing the search operations using the plurality of search terms.

3. The method of claim 1 wherein indexing of the microdocuments is done on a real-time basis.

4. The method of claim 1 further comprising:

filtering the plurality of microdocuments based on the identified trend.

5. The method of claim 1 , further comprises:

tokenizing each of the plurality of microdocuments into one or more predefined components based on a determined respective format.

6. The method of claim 1 , further comprising:

performing requested operations on the blended search result, wherein the requested operations comprise one or more of: sort by field, find average or variance, group by subject, group by sentiment, count by field or group, and find documents above or below a threshold.

7. The method of claim 1 , wherein the microdocuments are obtained from a plurality of microdocument providers and comprise instant messages or small content messages found on one or more social network web locations.

8. The method of claim 1 wherein the plurality of microdocuments are obtained from a first database and annotation data is obtained from a second database that is different than the first database.

9. A system for providing a microdocument framework, the system comprising:

a processing device; and

a computer readable medium having executable instructions stored thereon such that the processing device, in response to the executable instructions, is operative to:

receive a query;

obtain, based on the query, a plurality of microdocuments;

obtain annotation data associated with the plurality of microdocuments;

filter from the plurality of microdocuments based on criteria associated with the annotation data;

extract tokens from the annotation data associated with the filtered microdocuments;

identify a trend based on the extracted tokens;

obtain, based on the query, a set of web documents that are independent of the filtered microdocuments;

summarize content included in the filtered microdocuments;

merge summarized content with the set of web documents to generate a blended search result; and

provide the blended search result and additional content related to the trend in response to the query.

10. The system of claim 9 , the processing device, in response to executable instructions, further operative to:

receive a search request for searching the plurality of microdocuments, the search request including a plurality of search terms; and

perform the searching operations using the plurality of search terms.

11. The system of claim 9 , the processing device, in response to executable instructions, further operative to:

filter the plurality of microdocuments based on the identified trend.

12. A non-transitory machine readable medium having information for providing a microdocument framework, wherein the information, when read by the machine, causes the machine to perform the following:

receiving a query;

obtaining, based on the query, a plurality of microdocuments;

obtaining annotation data associated with the plurality of microdocuments;

filtering the plurality of microdocuments based on criteria associated with the annotation data;

extracting tokens from the annotation data associated with the filtered microdocuments;

identifying a trend based on the extracted tokens;

obtaining, based on the query, a set of web documents that are independent of the filtered microdocuments;

summarizing content included in the filtered microdocuments;

merging summarized content with the set of web documents to generate a blended search result; and

providing the blended search result and additional content related to the trend in response to the query.

13. The medium of claim 12 , the information, when read by the machine, further causing the machine to perform the following:

receiving a search request for searching the plurality of microdocuments, the search request including a plurality of search terms; and

performing the search operations using the plurality of search terms.

14. The medium of claim 12 , the information, when read by the machine, further causing the machine to perform the following:

filtering the plurality of microdocuments based on the identified trend.

Assignments (5)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →