IP Library Granted Patent US 12,271,388
Granted Patent B2
US 12,271,388 · App. 18/416,169 · Granted Apr 8, 2025

Database system for time series data storage, processing, and analysis

Inventors: Ankit Shankar (San Francisco, CA); Kirat Singh (New York, NY); Kayo Teramoto (Washington, DC); Lucas Lemanowicz (New York, NY); Thomas Hasner (New Brunswick, NJ)
Assignee: Palantir Technologies Inc.
G06F16/2477G06F9/451G06F16/244G06F16/2465G06F16/26G06F16/335H04L67/12H04W4/38G06F17/18
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 12,271,388
App. No.
18/416,169
Granted
Apr 8, 2025
Kind
B2
Abstract

A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.

Claims (48)

1. A system comprising:

one or more storage devices configured to store:

a first database comprising a plurality of sets of data; and

a second database storing metadata related to the sets of data; and

one or more processors configured to:

receive, via a user input to a user interface, an indication of an analysis to perform;

access the second database to identify, based on the stored metadata and further based at least in part on the indication of the analysis, a first one or more subsets of the sets of data and information for locating the first one or more subsets in the first database;

access the first one or more subsets from the first database;

analyze the first one or more subsets to determine a second one or more subsets of the sets of data that satisfy at least a part of the indication of the analysis;

access the second database to identify, based on the stored metadata, the second one or more subsets of the sets of data and information for locating the identified second one or more subsets in the first database;

access the second one or more subsets from the first database; and

perform at least a part of the analysis using at least the second one or more subsets of the sets of data.

2. The system of claim 1 , wherein analyzing the first one or more subsets comprises determining one or more time periods, and wherein the second one or more subsets are associated with the determined one or more time periods.

3. The system of claim 1 , wherein the indication of the analysis includes at least one of: a filter criteria, an analysis criteria, or a type of analysis.

4. The system of claim 3 , wherein the indication of the analysis includes the filter criteria, the analysis criteria, and the type of analysis, and wherein:

the filter criteria comprises a time indication,

the analysis criteria comprises a threshold, and

the type of analysis comprises an average.

5. The system of claim 4 , wherein the first one or more subsets are accessed from the first database based on the time indication.

6. The system of claim 5 , wherein analyzing the first one or more subsets comprises applying the threshold to the first one or more subsets to determine the second one or more subsets.

7. The system of claim 6 , wherein determining the second one or more subsets comprises determining time periods of interest based on the application of the threshold of the first one or more subsets.

8. The system of claim 7 , wherein the second one or more subsets are determined based on metadata indicating the time periods of interest.

9. The system of claim 7 , wherein performing the part of the analysis comprises determining an average of values of the second one or more subsets.

10. The system of claim 1 , wherein analyzing the first one or more subsets comprises applying a threshold criteria, and wherein the second one or more subsets are associated with the time periods in which values of the first one or more subsets satisfy the threshold criteria.

11. The system of claim 1 , wherein the part of the analysis includes determining at least one of: a maximum, average, count, specific values, correlation, or standard deviation.

12. A computer-implemented method comprising:

by one or more processors configured to execute computer-executable instructions:

communicating with one or more storage devices configured to store:

a first database comprising a plurality of sets of data; and

a second database storing metadata related to the sets of data;

receiving, via a user input to a user interface, an indication of an analysis to perform;

accessing the second database to identify and further based at least in part on the indication of the analysis, based on the stored metadata, a first one or more subsets of the sets of data and information for locating the first one or more subsets in the first database;

accessing the first one or more subsets from the first database;

analyzing the first one or more subsets to determine a second one or more subsets of the sets of data that satisfy at least a part of the indication of the analysis;

accessing the second database to identify, based on the stored metadata, the second one or more subsets of the sets of data and information for locating the identified second one or more subsets in the first database;

accessing the second one or more subsets from the first database; and

performing at least a part of the analysis using at least the second one or more subsets of the sets of data.

13. The computer-implemented method of claim 12 , wherein analyzing the first one or more subsets comprises determining one or more time periods, and wherein the second one or more subsets are associated with the determined one or more time periods.

14. The computer-implemented method of claim 12 , wherein the indication of the analysis includes at least one of: a filter criteria, an analysis criteria, or a type of analysis.

15. The computer-implemented method of claim 14 , wherein the indication of the analysis includes the filter criteria, the analysis criteria, and the type of analysis, and wherein:

the filter criteria comprises a time indication,

the analysis criteria comprises a threshold, and

the type of analysis comprises an average.

16. The computer-implemented method of claim 15 , wherein the first one or more subsets are accessed from the first database based on the time indication.

17. The computer-implemented method of claim 16 , wherein analyzing the first one or more subsets comprises applying the threshold to the first one or more subsets to determine the second one or more subsets.

18. The computer-implemented method of claim 17 , wherein determining the second one or more subsets comprises determining time periods of interest based on the application of the threshold of the first one or more subsets.

19. The computer-implemented method of claim 18 , wherein the second one or more subsets are determined based on metadata indicating the time periods of interest.

20. The computer-implemented method of claim 12 , wherein performing the part of the analysis comprises determining an average of values of the second one or more subsets.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2024
From: SHANKAR, ANKIT; SINGH, KIRAT; TERAMOTO, KAYO; LEMANOWICZ, LUCAS; HASNER, THOMAS
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 066296/0464 →
Continuity (5)
Continuation 18149599 · Jan 3, 2023
Continuation 16261369 · Jan 29, 2019
Continuation 15922752 · Mar 15, 2018
Provisional Application 62561470 · Sep 21, 2017
Related Publication 20240152526A1 · May 9, 2024
References Cited (244)
US 5532717A · Jones et al. · 1996 [cited by applicant]
US 5724575A · Hoover et al. · 1998 [cited by applicant]
US 5872973A · Mitchell et al. · 1999 [cited by applicant]
US 5897636A · Kaeser · 1999 [cited by applicant]
US 6073129A · Levine et al. · 2000 [cited by applicant]
US 6094653A · Li et al. · 2000 [cited by applicant]
US 6161098A · Wallman · 2000 [cited by applicant]
US 6243717B1 · Gordon et al. · 2001 [cited by applicant]
US 6304873B1 · Klein et al. · 2001 [cited by applicant]
US 6366933B1 · Ball et al. · 2002 [cited by applicant]
US 6418438B1 · Campbell · 2002 [cited by applicant]
US 6510504B2 · Satyanarayana · 2003 [cited by applicant]
US 6549752B2 · Tsukamoto · 2003 [cited by applicant]
US 6560620B1 · Ching · 2003 [cited by applicant]
US 6574635B2 · Stauber et al. · 2003 [cited by applicant]
US 6609085B1 · Uemura et al. · 2003 [cited by applicant]
US 6745382B1 · Zothner · 2004 [cited by applicant]
US 6976210B1 · Silva et al. · 2005 [cited by applicant]
US 6980984B1 · Huffman et al. · 2005 [cited by applicant]
US 7058648B1 · Lightfoot et al. · 2006 [cited by applicant]
US 7111231B1 · Huck et al. · 2006 [cited by applicant]
US 7194680B1 · Roy et al. · 2007 [cited by applicant]
US 7233843B2 · Budhraja et al. · 2007 [cited by applicant]
US 7461158B2 · Rider et al. · 2008 [cited by applicant]
US 7667582B1 · Waldorf · 2010 [cited by applicant]
US 7725530B2 · Sah et al. · 2010 [cited by applicant]
US 7725728B2 · Ama et al. · 2010 [cited by applicant]
US 7730082B2 · Sah et al. · 2010 [cited by applicant]
US 7730109B2 · Rohrs et al. · 2010 [cited by applicant]
US 7761407B1 · Stern · 2010 [cited by applicant]
US 7814084B2 · Hallett et al. · 2010 [cited by applicant]
US 7844892B2 · Shewchenko et al. · 2010 [cited by applicant]
US 7962495B2 · Jain et al. · 2011 [cited by applicant]
US 7984374B2 · Caro et al. · 2011 [cited by applicant]
US 8041714B2 · Aymeloglu et al. · 2011 [cited by applicant]
US 8060259B2 · Budhraja et al. · 2011 [cited by applicant]
US 8112425B2 · Baum et al. · 2012 [cited by applicant]
US 8126848B2 · Wagner · 2012 [cited by applicant]
US 8185819B2 · Sah et al. · 2012 [cited by applicant]
US 8401710B2 · Budhraja et al. · 2013 [cited by applicant]
US 8504542B2 · Chang et al. · 2013 [cited by applicant]
US 8676857B1 · Adams et al. · 2014 [cited by applicant]
US 8930331B2 · McGrew et al. · 2015 [cited by applicant]
US 8954410B2 · Chang et al. · 2015 [cited by applicant]
US 9009827B1 · Albertson et al. · 2015 [cited by applicant]
US 9043696B1 · Meiklejohn et al. · 2015 [cited by applicant]
US 9092482B2 · Harris et al. · 2015 [cited by applicant]
US 9116975B2 · Shankar et al. · 2015 [cited by applicant]
US 9183649B2 · Pompey et al. · 2015 [cited by applicant]
US 9195700B1 · Becker · 2015 [cited by applicant]
US 9208159B2 · Stowe et al. · 2015 [cited by applicant]
US 9230280B1 · Maag et al. · 2016 [cited by applicant]
US 9280532B2 · Cicerone · 2016 [cited by applicant]
US 9292040B2 · Marwah et al. · 2016 [cited by applicant]
US 9501851B2 · Cervelli et al. · 2016 [cited by applicant]
US 9672257B2 · Tobin et al. · 2017 [cited by applicant]
US 9734220B2 · Karpistsenko et al. · 2017 [cited by applicant]
US 9753935B1 · Tobin et al. · 2017 [cited by applicant]
US 10216695B1 · Shankar et al. · 2019 [cited by applicant]
US 11006838B2 · Coleman et al. · 2021 [cited by applicant]
US 11016986B2 · Duffield et al. · 2021 [cited by applicant]
US 11573970B2 · Shankar et al. · 2023 [cited by applicant]
US 11914605B2 · Shankar et al. · 2024 [cited by applicant]
US 20010051949A1 · Carey et al. · 2001 [cited by applicant]
US 20010056522A1 · Satyanarayana · 2001 [cited by applicant]
US 20020091694A1 · Hrie et al. · 2002 [cited by applicant]
US 20030105759A1 · Bess et al. · 2003 [cited by applicant]
US 20030115481A1 · Baird et al. · 2003 [cited by applicant]
US 20030120675A1 · Stauber et al. · 2003 [cited by applicant]
US 20030130993A1 · Mendelevitch et al. · 2003 [cited by applicant]
US 20030212718A1 · Tester · 2003 [cited by applicant]
US 20040111410A1 · Burgoon et al. · 2004 [cited by applicant]
US 20040117345A1 · Bamford et al. · 2004 [cited by applicant]
US 20040117387A1 · Civetta et al. · 2004 [cited by applicant]
US 20040148301A1 · McKay et al. · 2004 [cited by applicant]
US 20050097441A1 · Herbach et al. · 2005 [cited by applicant]
US 20050108231A1 · Findleton et al. · 2005 [cited by applicant]
US 20050114763A1 · Nonomura et al. · 2005 [cited by applicant]
US 20050131990A1 · Jewell · 2005 [cited by applicant]
US 20050289524A1 · McGinnes · 2005 [cited by applicant]
US 20060074881A1 · Vembu et al. · 2006 [cited by applicant]
US 20060080316A1 · Gilmore et al. · 2006 [cited by applicant]
US 20060095521A1 · Patinkin · 2006 [cited by applicant]
US 20060106847A1 · Eckardt et al. · 2006 [cited by applicant]
US 20060116991A1 · Calderwood · 2006 [cited by applicant]
US 20060129554A1 · Suyama et al. · 2006 [cited by applicant]
US 20060161558A1 · Tamma et al. · 2006 [cited by applicant]
US 20060218206A1 · Bourbonnais et al. · 2006 [cited by applicant]
US 20060218405A1 · Ama et al. · 2006 [cited by applicant]
US 20060218491A1 · Grossman et al. · 2006 [cited by applicant]
US 20060242630A1 · Koike et al. · 2006 [cited by applicant]
US 20060253502A1 · Raman et al. · 2006 [cited by applicant]
US 20060265397A1 · Bryan et al. · 2006 [cited by applicant]
US 20060288035A1 · Viavant · 2006 [cited by applicant]
US 20070050429A1 · Goldring et al. · 2007 [cited by applicant]
US 20070061487A1 · Moore et al. · 2007 [cited by applicant]
US 20070143253A1 · Kostamaa et al. · 2007 [cited by applicant]
US 20070185850A1 · Walters et al. · 2007 [cited by applicant]
US 20070233756A1 · D'Souza et al. · 2007 [cited by applicant]
US 20070271317A1 · Carmel · 2007 [cited by applicant]
US 20080015970A1 · Brookfield et al. · 2008 [cited by applicant]
US 20080104060A1 · Abhyankar et al. · 2008 [cited by applicant]
US 20080104149A1 · Vishniac et al. · 2008 [cited by applicant]
US 20080195672A1 · Hamel et al. · 2008 [cited by applicant]
US 20080201339A1 · McGrew · 2008 [cited by applicant]
US 20080215546A1 · Baum et al. · 2008 [cited by applicant]
US 20080270316A1 · Guidotti et al. · 2008 [cited by applicant]
US 20080301378A1 · Carrie · 2008 [cited by applicant]
US 20090031247A1 · Walter et al. · 2009 [cited by applicant]
US 20090106308A1 · Killian et al. · 2009 [cited by applicant]
US 20090164387A1 · Armstrong et al. · 2009 [cited by applicant]
US 20090177962A1 · Gusmorino et al. · 2009 [cited by applicant]
US 20090254971A1 · Herz · 2009 [cited by applicant]
US 20090271435A1 · Yako et al. · 2009 [cited by applicant]
US 20090313223A1 · Rantanen · 2009 [cited by applicant]
US 20090313311A1 · Hoffmann et al. · 2009 [cited by applicant]
US 20100036831A1 · Vemuri et al. · 2010 [cited by applicant]
US 20100070489A1 · Aymeloglu et al. · 2010 [cited by applicant]
US 20100076939A1 · Waki et al. · 2010 [cited by applicant]
US 20100082541A1 · Kottomtharayil · 2010 [cited by applicant]
US 20100114817A1 · Broeder et al. · 2010 [cited by applicant]
US 20100114831A1 · Gilbert et al. · 2010 [cited by applicant]
US 20100114887A1 · Conway et al. · 2010 [cited by applicant]
US 20100138842A1 · Balko et al. · 2010 [cited by applicant]
US 20100145909A1 · Ngo · 2010 [cited by applicant]
US 20100161565A1 · Lee et al. · 2010 [cited by applicant]
US 20100161688A1 · Kesselman et al. · 2010 [cited by applicant]
US 20100191884A1 · Holenstein et al. · 2010 [cited by applicant]
US 20100211550A1 · Daniello et al. · 2010 [cited by applicant]
US 20100211618A1 · Anderson et al. · 2010 [cited by applicant]
US 20100235606A1 · Oreland et al. · 2010 [cited by applicant]
US 20100283787A1 · Hamedi et al. · 2010 [cited by applicant]
US 20100325581A1 · Finkelstein et al. · 2010 [cited by applicant]
US 20110029498A1 · Ferguson et al. · 2011 [cited by applicant]
US 20110047540A1 · Williams et al. · 2011 [cited by applicant]
US 20110141845A1 · Peacock et al. · 2011 [cited by applicant]
US 20110153592A1 · DeMarcken · 2011 [cited by applicant]
US 20110173619A1 · Fish · 2011 [cited by applicant]
US 20110184813A1 · Barne et al. · 2011 [cited by applicant]
US 20110218978A1 · Hong et al. · 2011 [cited by applicant]
US 20110258158A1 · Resende et al. · 2011 [cited by applicant]
US 20110258242A1 · Eidson et al. · 2011 [cited by applicant]
US 20110270812A1 · Ruby · 2011 [cited by applicant]
US 20120072825A1 · Sherkin et al. · 2012 [cited by applicant]
US 20120123989A1 · Yu et al. · 2012 [cited by applicant]
US 20120124179A1 · Cappio et al. · 2012 [cited by applicant]
US 20120150791A1 · Willson · 2012 [cited by applicant]
US 20120150925A1 · Gupta et al. · 2012 [cited by applicant]
US 20120159307A1 · Chung et al. · 2012 [cited by applicant]
US 20120221589A1 · Shahar et al. · 2012 [cited by applicant]
US 20120330908A1 · Stowe et al. · 2012 [cited by applicant]
US 20120330931A1 · Nakano et al. · 2012 [cited by applicant]
US 20130036346A1 · Cicerone · 2013 [cited by applicant]
US 20130060742A1 · Chang et al. · 2013 [cited by applicant]
US 20130066882A1 · Westbrooke · 2013 [cited by applicant]
US 20130097130A1 · Bingol et al. · 2013 [cited by applicant]
US 20130103657A1 · Ikawa et al. · 2013 [cited by applicant]
US 20130151388A1 · Falkenborg et al. · 2013 [cited by applicant]
US 20130304770A1 · Boero et al. · 2013 [cited by applicant]
US 20130318060A1 · Chang et al. · 2013 [cited by applicant]
US 20140040276A1 · Chen et al. · 2014 [cited by applicant]
US 20140095543A1 · Hsiao et al. · 2014 [cited by applicant]
US 20140101139A1 · Gemert et al. · 2014 [cited by applicant]
US 20140149272A1 · Hirani et al. · 2014 [cited by applicant]
US 20140172867A1 · Lin et al. · 2014 [cited by applicant]
US 20140181833A1 · Bird et al. · 2014 [cited by applicant]
US 20140324876A1 · Konik et al. · 2014 [cited by applicant]
US 20140344231A1 · Stowe et al. · 2014 [cited by applicant]
US 20150039886A1 · Kahol et al. · 2015 [cited by applicant]
US 20150089353A1 · Folkening · 2015 [cited by applicant]
US 20150106347A1 · McGrew et al. · 2015 [cited by applicant]
US 20150112956A1 · Chang et al. · 2015 [cited by applicant]
US 20150186338A1 · Mirra et al. · 2015 [cited by applicant]
US 20150186434A1 · Eichinger et al. · 2015 [cited by applicant]
US 20150199010A1 · Coleman et al. · 2015 [cited by applicant]
US 20150212663A1 · Papale et al. · 2015 [cited by applicant]
US 20150213043A1 · Ishii et al. · 2015 [cited by applicant]
US 20150213134A1 · Nie et al. · 2015 [cited by applicant]
US 20150227295A1 · Meiklejohn et al. · 2015 [cited by applicant]
US 20150242397A1 · Zhuang · 2015 [cited by applicant]
US 20150261817A1 · Harris et al. · 2015 [cited by applicant]
US 20150278325A1 · Masuda et al. · 2015 [cited by applicant]
US 20150341467A1 · Lim et al. · 2015 [cited by applicant]
US 20150379065A1 · Yoshizawa et al. · 2015 [cited by applicant]
US 20160034545A1 · Shankar et al. · 2016 [cited by applicant]
US 20160062555A1 · Ward et al. · 2016 [cited by applicant]
US 20160088013A1 · Watson et al. · 2016 [cited by applicant]
US 20160164912A1 · Del Fante · 2016 [cited by applicant]
US 20160275432A1 · Guinness et al. · 2016 [cited by applicant]
US 20160328432A1 · Raghunathan · 2016 [cited by applicant]
US 20160371363A1 · Muro et al. · 2016 [cited by applicant]
US 20170102693A1 · Kidd · 2017 [cited by examiner]
US 20170220938A1 · Sainani et al. · 2017 [cited by applicant]
US 20170249763A1 · Garvey et al. · 2017 [cited by applicant]
US 20170270172A1 · Tobin et al. · 2017 [cited by applicant]
US 20170276573A1 · Radkiewicz · 2017 [cited by examiner]
US 20170318119A1 · Zbiljic · 2017 [cited by examiner]
US 20170355036A1 · Rozmarynowski et al. · 2017 [cited by applicant]
US 20180039651A1 · Tobin et al. · 2018 [cited by applicant]
US 20180181629A1 · Stowe et al. · 2018 [cited by applicant]
US 20180293284A1 · Shah et al. · 2018 [cited by applicant]
US 20180322171A1 · Valenti et al. · 2018 [cited by applicant]
US 20190026329A1 · Gaumnitz et al. · 2019 [cited by applicant]
US 20190050688A1 · Iyer et al. · 2019 [cited by applicant]
US 20200064226A1 · Wilson et al. · 2020 [cited by applicant]
AU 2014206155 · 2015 [cited by applicant]
EP 0652513 · 1995 [cited by applicant]
EP 1126384 · 2001 [cited by applicant]
EP 2555126 · 2013 [cited by applicant]
EP 2863326 · 2015 [cited by applicant]
EP 2891992 · 2015 [cited by applicant]
EP 2993595 · 2016 [cited by applicant]
EP 3101560 · 2016 [cited by applicant]
EP 3279813 · 2018 [cited by applicant]
EP 3343403 · 2018 [cited by applicant]
WO WO2008043082 · 2008 [cited by applicant]
WO WO2012025915 · 2012 [cited by applicant]
WO WO2014019349 · 2014 [cited by applicant]
Anonymous, “BackTult—JD Edwards One World Version Control System”, in 1 page, Jul. 23, 2007. [cited by applicant]
Antoshenkov, Gennady, “Dictionary-Based Order-Preserving String Compression”, The VLDB Journal, pp. 26-39, 1997. [cited by applicant]
“The Apache Cassandra Project,” http://cassandra.apache.org/ Printed Sep. 14, 2011 in 3 pages. [cited by applicant]
“Apache HBase,” http://hbase.apache.org/ printed Sep. 14, 2011 in 1 page. [cited by applicant]
Baker et al., “Megastore: Providing Scalable, Highly Available Storage for Interactive Services”, 5th Biennial Conference on Innovative Data Systems Research (CIDR '11), Asilomar, California, Jan. 9-12, 2011. [cited by applicant]
Bernstein et al., “Hyder—A Transactional Record Manager for Shared Flash”, 5th Biennial Conference on Innovative Data Systems Research (CIDR '11), vol. 12, Asilomar, California, Jan. 9-12, 2011. [cited by applicant]
Chang et al., “Bigtable: A Distributed Storage System for Structured Data”, Google, Inc., OSDI'06: Seventh Symposium on Operating System Design and Implementation, Seattle, WA, Nov. 2006. [cited by applicant]
Chung, Chin-Wan, “Dataplex: An Access to Heterogeneous Distributed Databases”, Communications of the ACM, Association for Computing Machinery, Inc., vol. 33, Issue No. 1, pp. 70-80, Jan. 1, 1990. [cited by applicant]
Devanbu et al., “Authentic Third-party Data Publication”, http://www.cs.ucdavis.edu/˜devanbu/authdbpub.pdf, p. 19, 2000. [cited by applicant]
Dreyer et al., “An Object-Oriented Data Model for a Time Series Management System”, Proceedings of the 7th International Working Conference on Scientific and Statistical Database Management, p. 12, Charlottesville, Virg… [cited by applicant]
Elmasri et al., “Fundamentals of Database Systems”, Fourth Edition, pp. 455-491, 2004. [cited by applicant]
Hogue et al., “Thresher: Automating the Unwrapping of Semantic Content from the World Wide Web”, 14th International Conference on World Wide Web, WWW 2005: Chiba, Japan, May 10-14, 2005. [cited by applicant]
Klemmer et al., “Where Do Web Sites Come From? Capturing and Interacting with Design History,” Association for Computing Machinery, CHI 2002, Apr. 20-25, 2002, Minneapolis, MN, pp. 8. [cited by applicant]
Kokossi et al., “D7-Dynamic Ontology Management System (Design)”, Information Societies Technology Programme, pp. 1-27. [cited by applicant]
Mentzas et al., “An Architecture for Intelligent Assistance in the Forecasting Process”, Proceedings of the Twenty-Eighth Hawaii International Conference on System Sciences, vol. 3, pp. 167-176, Jan. 3-6, 1995. [cited by applicant]
Miklau et al., “Securing History: Privacy and Accountability in Database Systems”, 3rd Biennial Conference on Innovative Data Systems Research (CIDR), pp. 387-396, Asilomar, California, Jan. 7-10, 2007. [cited by applicant]
Niepert et al., “A Dynamic Ontology for a Dynamic Reference Work”, Joint Conference on Digital Libraries, pp. 1-10, Vancouver, British Columbia, Jun. 17-22, 2007. [cited by applicant]
Nierman, “Evaluating Structural Similarity in XML Documents”, 6 pages, 2002. [cited by applicant]
Peng et al., “Large-scale Incremental Processing Using Distributed Transactions and Notifications” Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, USENIX, p. 14, 2010. [cited by applicant]
Quest, “Toad for ORACLE 11.6—Guide to Using Toad”, pp. 1-162, Sep. 24, 2012. [cited by applicant]
Thomson et al., “The Case for Determinism in Database Systems”, The 36th International Conference on Very Large Data Bases, Proceedings of the VLDB Endowment, vol. 3, Issue No. 1, p. 11, Singapore, Sep. 13-17, 2010. [cited by applicant]
Wikipedia, “Federated Database System,” Sep. 7, 2013, retrieved from the internet on Jan. 27, 2015 http://en.wikipedia.org/w/index.php?title=Federated_database_system&oldid=571954221. [cited by applicant]
Wollrath et al., “A Distributed Object Model for the Java System”, Conference on Object-Oriented Technologies and Systems, pp. 219-231, Jun. 17-21, 1996. [cited by applicant]
Yang et al., “HTML Page Analysis Based on Visual Cues”, A129, pp. 859-864, 2001. [cited by applicant]
Zhao et al., “Exploratory Analysis of Time-Series with ChronoLenses,” IEEE Transactions on Visualization and Computer Graphics, vol. 17, No. 12, Oct. 23, 2011, pp. 2422-2431. [cited by applicant]
Official Communication for U.S. Appl. No. 15/922,752 dated Jun. 1, 2018. [cited by applicant]