(12) Patent Application Publication (10) Pub. No.: US 2007/0061487 A1 M00re Et Al
Total Page:16
File Type:pdf, Size:1020Kb
US 20070061487A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0061487 A1 M00re et al. (43) Pub. Date: Mar. 15, 2007 (54) SYSTEMIS AND METHODS FOR USE OF 2005. Provisional application No. 60/709,683, filed STRUCTURED AND UNSTRUCTURED on Aug. 19, 2005. Provisional application No. 60/719, DISTRIBUTED DATA 073, filed on Sep. 21, 2005. Provisional application No. 60/719,283, filed on Sep. 21, 2005. Provisional (76) Inventors: James F. Moore, Lincoln, MA (US); application No. 60/719,284, filed on Sep. 21, 2005. Bela A. Labovitch, Newton, MA (US) Provisional application No. 60/720,250, filed on Sep. Correspondence Address: 22, 2005. Provisional application No. 60/721,803, STRATEGIC PATENTS P.C.. filed on Sep. 28, 2005. Provisional application No. CFO PORTFOLIOP 60/722,021, filed on Sep. 29, 2005. Provisional appli P.O. BOX S2OSO cation No. 60/724,956, filed on Oct. 7, 2005. Provi MINNEAPOLIS, MN 55402 (US) sional application No. 60/725,166, filed on Oct. 7, (21) Appl. No.: 11/346,588 2005. Provisional application No. 60/726,542, filed on Oct. 14, 2005. Provisional application No. 60/726, (22) Filed: Feb. 1, 2006 731, filed on Oct. 14, 2005. Provisional application Related U.S. Application Data No. 60/726,727, filed on Oct. 14, 2005. Provisional (63) Continuation-in-part of application No. 1 1/223,826, application No. 60/734,187, filed on Nov. 6, 2005. filed on Sep. 10, 2005. Provisional application No. 60/734,156, filed on Nov. 6, 2005. Provisional application No. 60/735,712, filed (60) Provisional application No. 60/649,311, filed on Feb. on Nov. 11, 2005. Provisional application No. 60/741, 1, 2005. Provisional application No. 60/649.312, filed 770, filed on Dec. 1, 2005. Provisional application on Feb. 1, 2005. Provisional application No. 60/649, No. 60/741,958, filed on Dec. 2, 2005. Provisional 504, filed on Feb. 2, 2005. Provisional application application No. 60/742,975, filed on Dec. 6, 2005. No. 60/649,502, filed on Feb. 2, 2005. Provisional Provisional application No. 60/749,757, filed on Dec. application No. 60/657,840, filed on Mar. 1, 2005. 13, 2005. Provisional application No. 60/750,291, Provisional application No. 60/594,298, filed on Mar. filed on Dec. 14, 2005. Provisional application No. 26, 2005. Provisional application No. 60/594,416, 60/751,254, filed on Dec. 15, 2005. Provisional appli filed on Apr. 6, 2005. Provisional application No. cation No. 60/751249, filed on Dec. 16, 2005. Pro 60/669,666, filed on Apr. 8, 2005. Provisional appli visional application No. 60/753,959, filed on Dec. 23, cation No. 60/594,456, filed on Apr. 10, 2005. Pro 2005. Provisional application No. 60/756,774, filed visional application No. 60/594,478, filed on Apr. 12, on Jan. 6, 2006. Provisional application No. 60/759, 2005. Provisional application No. 60/673,661, filed 483, filed on Jan. 16, 2006. on Apr. 20, 2005. Provisional application No. 60/680, Publication Classification 879, filed on May 13, 2005. Provisional application No. 60/684,092, filed on May 23, 2005. Provisional (51) Int. C. application No. 60/685,904, filed on May 31, 2005. G06F 5/16 (2006.01) Provisional application No. 60/686,630, filed on Jun. (52) U.S. Cl. .............................................................. 709/246 2, 2005. Provisional application No. 60/688,826, filed on Jun. 9, 2005. Provisional application No. 60/694, 080, filed on Jun. 24, 2005. Provisional application (57) ABSTRACT No. 60/695,029, filed on Jun. 28, 2005. Provisional application No. 60/699,631, filed on Jul. 15, 2005. Provisional application No. 60/700,122, filed on Jul. The invention relates to hardware, software and electronic 18, 2005. Provisional application No. 60/702,467, service components and systems to provide large-scale, filed on Jul. 26, 2005. Provisional application No. reliable, and secure foundations for distributed databases 60/703,688, filed on Jul. 29, 2005. Provisional appli and content management systems, combining unstructured cation No. 60/703,535, filed on Jul. 29, 2005. Provi and structured data, and allowing post-input reorganization sional application No. 60/703.544, filed on Jul. 29, to achieve a high degree of flexibility. 300 & BUSINESS CONSUMER PARTICIPANTS PARTICIPANTS Patent Application Publication Mar. 15, 2007 Sheet 1 of 38 US 2007/0061487 A1 S 3 . S s S Patent Application Publication Mar. 15, 2007 Sheet 2 of 38 US 2007/0061.487 A1 S S & 1. O H C CD n1 s CD CD CC Patent Application Publication Mar. 15, 2007 Sheet 3 of 38 US 2007/0061487 A1 CO 2.2 s 2.732 O - O ?h 3 Patent Application Publication Mar. 15, 2007 Sheet 4 of 38 US 2007/0061487 A1 (JEHLOSEOI/\HES3?7 VOICINASNO]]#7 Patent Application Publication Mar. 15, 2007 Sheet 5 of 38 US 2007/0061.487 A1 V O : 3 g 3 CN O O Patent Application Publication Mar. 15, 2007 Sheet 6 of 38 US 2007/0061487 A1 i TWONWIN W 09S Patent Application Publication Mar. 15, 2007 Sheet 7 of 38 US 2007/0061487 A1 Patent Application Publication Mar. 15, 2007 Sheet 8 of 38 US 2007/0061487 A1 (61-)8 Patent Application Publication Mar. 15, 2007 Sheet 9 of 38 US 2007/0061487 A1 (61-)6 SEVES_E?NOH Patent Application Publication Mar. 15, 2007 Sheet 10 of 38 US 2007/0061487 A1 S s s (KAY(KY) 5's Patent Application Publication Mar. 15, 2007 Sheet 11 of 38 US 2007/0061487 A1 ?JOCH e.W ||0 / ||00 Z0|||| Patent Application Publication Mar. 15, 2007 Sheet 12 of 38 US 2007/0061487 A1 Patent Application Publication Mar. 15, 2007 Sheet 13 of 38 US 2007/0061487 A1 SSed?u??uOO // (~~~~ Patent Application Publication Mar. 15, 2007 Sheet 14 of 38 US 2007/0061.487 A1 ONOOES HOLOTICINOOIWESEO]/\EC] SS?! CETTEVNE HOIABCI 009|| GL(61-) 9|-61-I Patent Application Publication Mar. 15, 2007 Sheet 15 of 38 US 2007/0061.487 A1 Patent Application Publication Mar. 15, 2007 Sheet 16 of 38 US 2007/0061487 A1 Patent Application Publication Mar. 15, 2007 Sheet 17 of 38 US 2007/0061487 A1 Patent Application Publication Mar. 15, 2007 Sheet 18 of 38 US 2007/0061487 A1 ZOSZ Patent Application Publication Mar. 15, 2007 Sheet 19 of 38 US 2007/0061487 A1 Patent Application Publication Mar. 15, 2007 Sheet 20 of 38 US 2007/0061487 A1 CJE|9NWHO - LLE'SSONI Z007 Patent Application Publication Mar. 15, 2007 Sheet 21 of 38 US 2007/0061487 A1 Patent Application Publication Mar. 15, 2007 Sheet 22 of 38 US 2007/0061487 A1 Z067 Patent Application Publication Mar. 15, 2007 Sheet 23 of 38 US 2007/0061487 A1 Z009|->04.], Z009 Patent Application Publication Mar. 15, 2007 Sheet 24 of 38 US 2007/0061487 A1 Z099 ZO99 Z089 Z009 Z009 Z009 Z08), Patent Application Publication Mar. 15, 2007 Sheet 25 of 38 US 2007/0061487 A1 Z009 LNBLNOO 0009 z009, 00Z9C?? 09-61 00|| O00?9·LNE_LNOLNELNOO00?9 ||| - 006 000 (61-)69 Patent Application Publication Mar. 15, 2007 Sheet 26 of 38 Z099 000 Z00900990?Z Patent Application Publication Mar. 15, 2007 Sheet 27 of 38 US 2007/0061.487 A1 O CN O O O) cy) CO CO Patent Application Publication Mar. 15, 2007 Sheet 28 of 38 US 2007/0061487 A1 SCHEMA DATA 7100 DEFINITION STRUCTURES -? LANGUAGE 7102 7104 DATABASE TRANSACTION OUERY MECHANISM LANGUAGE 7110 7200 SYNDICATED DATA l? SDL | STRUCTURES 7204 7104 DATABASE SYNDICATED OUERY TRANSACTION LANGUAGE MECHANISM 7108 7202 SYNDICATED ANALYTICAL MECHANISM 7208 Fig. 72 Patent Application Publication Mar. 15, 2007 Sheet 29 of 38 US 2007/0061487 A1 PUBLISHER SYNDICATOR SUBSCRIBER 73OO 7302 73O4 INTERFACE LEGACY - FACILITY 7400 7402 - PUBLISHER SYNDCATOR SUBSCRIBER 73OO 7302 73O4. Fig. 75 Patent Application Publication Mar. 15, 2007 Sheet 30 of 38 US 2007/0061487 A1 LEGACY PUBLISHER SUBSCRIBER LEGACY FACILITY FACLITY 7300 7304 Fig. 76 Patent Application Publication Mar. 15, 2007 Sheet 31 of 38 US 2007/0061487 A1 77OO 7708 S-DBMS 7702 S-DBMS 7704 S-DBMS 72OO Fig. 77 Patent Application Publication Mar. 15, 2007 Sheet 32 of 38 US 2007/0061487 A1 APPLY CHANGE . 7802 MASTER7) YES TRANSACTIO 7804 NO TENTATIVE TRANSACTIO SUCCESS 7808 Fig. 78 Patent Application Publication Mar. 15, 2007 Sheet 33 of 38 US 2007/0061487 A1 CONNECT 7902 BASE ENTATIVE2 TRANSACTIO 7904 7912 YES DISCONNECT 7908 Fig. 79 Patent Application Publication Mar. 15, 2007 Sheet 34 of 38 US 2007/0061487 A1 TRANSIENT PERSISTENT C d DEVICE DEVICE 8O12 LEGACY PERSISTENT LEGACY DEVICE TRANSIENT WIRELESS DEVICE -...- ACCESS 8008 POINT FIXED LEGACY NETWORK TRANSENT DEVICE 8008 TRANSIENT PERSISTENT DEVICE DEVICE 8010 LEGACY PERSISTENT DEVICE 8OOO Fig. 80 Patent Application Publication Mar. 15, 2007 Sheet 35 of 38 US 2007/0061487 A1 <opml version="1.0> <head> <title>sample.xmlk/title> a <dateCreated>Thu, 16 Dec 2005 03:22:45 GMT</dateCreated <dateNodified > Fri, 17 Dec 2005 09:44:15 GMT3/dateModified.> <ownerName>Snargle Kierkegaard</ownerName> </head> <body> <Outline title="news"> <outline text="BREAKING NEWS: Floridian lands world's largest tuna" type="rss" xmlUrl="http://www.foxnews.com/tuna.xml" /> </Outlined </body> </opml> Fig. 81 8200 Patient D = 143943, Lateral view hematologic lab test result = HDL 45 mg/d hematologic lab test result = LDL 135 mg/dl X-ray = ftp://images. local/3245.tif contact information: John Doe, 1 Main Street, Anytown, MA 00000 health insurance: Blue Cross/Blue Shield, member #123456 SSN: 012-34-567 Fig. 82 Patent Application Publication Mar. 15, 2007 Sheet 36 of 38 US 2007/0061487 A1 8300 <opml version="1.0"> <head> <title>aggregation of databases, hierarchical lab-test-first views/title> <dateCreated>Mon., 05 Dec 2005 10:40:00 GMT3/datecreated> </head> <body> <outline title="hematologic lab test results"> <Outline title="LDL < 100"> <outline text="Patient A3523"> <outline title="X-ray images"> <outline text="ftp://images.