The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 25, 2009
Filed:
May. 19, 2006
Micah Joel Dubinko, Sunnyvale, CA (US);
Shanmugasundaram Ravikumar, Cupertino, CA (US);
Joseph Andrew Magnani, San Francisco, CA (US);
Jasmine Novak, Mountain View, CA (US);
Prabhakar Raghavan, Saratoga, CA (US);
Andrew Tomkins, San Jose, CA (US);
Micah Joel Dubinko, Sunnyvale, CA (US);
Shanmugasundaram Ravikumar, Cupertino, CA (US);
Joseph Andrew Magnani, San Francisco, CA (US);
Jasmine Novak, Mountain View, CA (US);
Prabhakar Raghavan, Saratoga, CA (US);
Andrew Tomkins, San Jose, CA (US);
Yahoo! Inc., Sunnyvale, CA (US);
Abstract
An improved system and method for selecting and visualizing object metadata evolving over time is provided. An application may generate a visualization depicting the temporal evolution of metadata describing objects in an object store over a plurality of time intervals. The application may switch between a visualization of object metadata flowing like a river or cascading like a waterfall over time. A ranked list of metadata items may be determined for some pre-selected intervals during a pre-processing step. Then at runtime when a request may be received for providing a ranked list of metadata items for a query interval, a combination of time intervals from the pre-selected time intervals may be determined that cover the query time interval, and the ranked lists of metadata items for each time interval in the combination of time intervals that cover the query time interval may be aggregated and output for visualization.