Journal Articles

  1. Incremental Frequent Subgraph Mining on Large Evolving Graphs.
    E. Abdelhamid, M. Canim, Mohammad Sadoghi, B. Bhattacharjee, Y-C. Chang, P. Kalnis. Transactions on Knowledge and Data Engineering (TKDE 2017). pages ?–?, 2017.
  2. Large-Scale Structural and Textual Similarity-Based Mining of Knowledge Graph to Predict Drug-Drug Interactions.
    I. Abdelaziz, A. Fokoue, O. Hassanzadeh, P. Zhang, Mohammad Sadoghi. Journal of Web Semantics. pages ?–?, 2017.
  3. Exploiting SSDs in Operational Multi-version Databases.
    Mohammad Sadoghi, K. Ross, M. Canim, B. Bhattacharjee. VLDB Journal (VLDBJ 2016). 25(5): 651-672, 2016.
  4. The FQP Vision: Flexible Query Processing on a Reconfigurable Computing Fabric.
    M. Najafi, Mohammad Sadoghi, H.-A. Jacobsen. SIGMOD Record - Special Issue on Visionary Ideas in Data Management 2015. pages 5–10.
  5. Safe Distribution and Parallel Execution of Data-centric Workflows over the Publish/Subscribe Abstraction.
    Mohammad Sadoghi, M. Jergler, H.-A. Jacobsen, R. Hull, R. Vaculin. Transactions on Knowledge and Data Engineering (TKDE 2015). 27(10), pages 2824-2838, 2015.
  6. Reducing Database Locking Contention Through Multi-version Concurrency.
    Mohammad Sadoghi, M. Canim, B. Bhattacharjee, F. Nagel, K. Ross. In Proceedings of the VLDB Endowment (PVLDB 2014). 7(13), pages 1331–1342, 2014.
  7. Making Updates Disk-I/O Friendly Using SSDs.
    Mohammad Sadoghi, K. Ross, M. Canim, B. Bhattacharjee. In Proceedings of the VLDB Endowment (PVLDB 2013). 6(11), pages 997–1008, 2013.
  8. Analysis and Optimization for Boolean Expression Indexing.
    Mohammad Sadoghi, H.-A. Jacobsen. ACM Trans. Database Syst. (TODS 2013). 38(2), pages 8:1–8:47, 2013.
  9. Solving Big Data Challenges for Enterprise Application Performance Management.
    T. Rabl, Mohammad Sadoghi, H.-A. Jacobsen, S. Gomez-Villamor, V. Muntes-Mulero, and S. Mankowskii. In Proceedings of the VLDB Endowment (PVLDB 2012). 5(12), pages 1724–1735, 2012.

Conference Papers

  1. Hardware Acceleration Landscape for Distributed Real-time Analytics: Virtues and Limitations.
    M. Najafi, K. Zhang, H.-A. Jacobsen, Mohammad Sadoghi. In IEEE 37th International Conference on Distributed Computing Systems (ICDCS 2017). Atlanta, GA, USA, 5-8 June, 2017, pages ?-?, 2017.
  2. Efficient Covering for Top-k Filtering in Content-Based Publish/Subscribe Systems.
    K. Zhang, V. Muthusamy, Mohammad Sadoghi, H.-A. Jacobsen. In IEEE 37th International Conference on Distributed Computing Systems (ICDCS 2017). Atlanta, GA, USA, 5-8 June, 2017, pages ?-?, 2017.
  3. ExpoDB: An Exploratory Data Science Platform. [abstract]
    Mohammad Sadoghi. In 8th Biennial Conference on Innovative Data Systems Research (CIDR 2017). Chaminade, CA, USA, January 8-11, 2017.
  4. Joint Learning of Local and Global Features for Entity Linking via Neural Networks.
    T. H. Nguyen, N. Fauceglia, M. Rodriguez-Muro, O. Hassanzadeh, A. M. Gliozzo, Mohammad Sadoghi. In 26th International Conference on Computational Linguistics (COLING 2016). Osaka, Japan, December 11–16, 2016, pages 2310-2320, 2016.
  5. Geo-Distribution of Flexible Business Processes over Publish/Subscribe Paradigm.
    M. Jergler, Mohammad Sadoghi, H.-A. Jacobsen. In 16th ACM/IFIP/USENIX International Middleware Conference (Middleware 2016). Trento, Italy, December 12-16, 2016. pages ?-?. 2016
  6. SplitJoin: A Scalable, Low-latency Stream Join Architecture with Adjustable Ordering Precision.
    M. Najafi, Mohammad Sadoghi, H.-A. Jacobsen. In 25th USENIX Annual Technical Conference (ATC 2016). Denver, CO, USA, June 22-24. pages 493–505.
  7. Predicting Drug-Drug Interactions through Large-Scale Similarity-Based Link Prediction.
    A. Fokoue, Mohammad Sadoghi, O. Hassanzadeh, P. Zhang. In Proceedings of the 13th European Semantic Web Symposium (ESWC 2016). Heraklion, Crete, Greece. May 29 - June 2, 2016, pages 774–789, 2016. Best In-Use Paper Award.
  8. Self-Curating Databases.
    Mohammad Sadoghi, K. Srinivas, O. Hassanzadeh, Y-C. Chang, M. Canim, A. Fokoue, Y. Feldman. In 19th International Conference on Extending Database Technology (EDBT 2016) - Vision Track. Bordeaux, France, March 15-18, 2016. pages 467-472. 2016
  9. Configurable Hardware-based Streaming Architecture using Online Programmable-Blocks.
    M. Najafi, Mohammad Sadoghi, H.-A. Jacobsen. In IEEE 30th International Conference on Data Engineering (ICDE 2015). Seoul, Korea, April 13-16, 2015, pages 819–830, 2015.
  10. Adaptive Parallel Compressed Event Matching.
    Mohammad Sadoghi, H.-A. Jacobsen. In IEEE 30th International Conference on Data Engineering (ICDE 2014). Chicago, IL, USA, March 31 - April 4, 2014, pages 364–375, 2014.
  11. CaSSanDra: An SSD Boosted Key-Value Store.
    P. Menon, R. Rabl, Mohammad Sadoghi, H.-A. Jacobsen. In IEEE 30th International Conference on Data Engineering (ICDE 2014). Chicago, IL, USA, March 31 - April 4, 2014, pages 1162–1167, 2014.
  12. Optimizing Key-Value Stores for Hybrid Stor- age Architectures.
    P. Menon, R. Rabl, Mohammad Sadoghi, H.-A. Jacobsen. In 24th International Conference on Computer Science and Software Engineering (IBM CASCON 2014). Toronto, Canada, November 3-5, 2014, pages 355–358, 2014.
  13. Distributed Ranked Data Dissemination in Social Networks.
    K. Zhang, Mohammad Sadoghi, V. Muthusamy, H.-A. Jacobsen. In IEEE 33rd International Conference on Distributed Computing Systems (ICDCS 2013). Philadelphia, PA, USA, 8-11 July, 2013, pages 369–379, 2013.
  14. Grand Challenge: The Bluebay Soccer Monitoring Engine.
    H.-A. Jacobsen, K. Mokhtarian, T. Rabl, Mohammad Sadoghi, R. S. Kazemzadeh, Y. Yoon, and K. Zhang. In The 7th ACM International Conference on Distributed Event-Based Systems (DEBS 2013). Arlington, TX, USA, June 29 - July 03, 2013, pages 295–300. ACM, 2013.
  15. DEBS Grand Challenge: Solving Manufacturing Equipment Monitoring through Efficient Complex Event Processing.
    T. Rabl, K. Zhang, Mohammad Sadoghi, N. K. Pandey, A. Nigam, C. Wang, and H.-A. Jacobsen. In Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems (DEBS 2012). Berlin, Germany, July 16-20, 2012, pages 335–340, 2012. Best DEBS Challenge Award - Public Voting.
  16. Relevance Matters: Capitalizing on Less (Top-k Matching in Publish/Subscribe).
    Mohammad Sadoghi, H.-A. Jacobsen. In IEEE 28th International Conference on Data Engineering (ICDE 2012). Washington, DC, USA (Arlington, Virginia), 1-5 April, 2012, pages 786–797, 2012.
  17. BE-Tree: An Index Structure to Efficiently Match Boolean Expressions over High-dimensional Discrete Space.
    Mohammad Sadoghi, H.-A. Jacobsen. In Proceedings of the 37th ACM SIGMOD International Conference on Management of Data (SIGMOD 2011). Athens, Greece, June 12-16, 2011, pages 637–648, 2011. Winner of EPTS Innovative Principles Award 2011.
  18. GPX-Matcher: A Generic Boolean Predicate-based XPath Expression Matcher.
    Mohammad Sadoghi, I. Burcea, and H.-A. Jacobsen. In 14th International Conference on Extending Database Technology (EDBT 2011). Uppsala, Sweden, March 21-24, 2011, Proceedings, pages 45–56, 2011. Selected for ACM TODS Special Issue on Best Papers of EDBT 2011.
  19. Towards Vulnerability-based Intrusion Detection with Event Processing.
    A. Farroukh, Mohammad Sadoghi, H.-A. Jacobsen. In Proceedings of the 5th ACM International Conference on Distributed Event-Based Systems (DEBS 2011). New York, NY, USA, July 11-15, 2011, pages 171–182, 2011.
  20. Benchmarking Declarative Approximate Selection Predicates.
    A. Chandel, O. Hassanzadeh, N. Koudas, Mohammad Sadoghi, D. Srivastava. In Proceedings of the 33rd ACM SIGMOD International Conference on Management of Data (SIGMOD 2007). Beijing, China, June 12-14, 2007, pages 353–364, 2007.

Conference Tutorial Papers

  1. Accelerating Database Workloads by Software-Hardware-System Co-design.
    R. Bordawekar, Mohammad Sadoghi. In Proceedings of the 32nd IEEE International Conference on Data Engineering (ICDE 2016). Helsinki, Finland, May 16-20, 2016, pages 1428-1431.

Conference Demo Papers

  1. DL-Store: A Distributed Hybrid OLAP/OLTP Data Processing Engines.
    K. Zhang, Mohammad Sadoghi, H.-A. Jacobsen. In IEEE 36th International Conference on Distributed Computing Systems (ICDCS 2016). Nara, Japan, June 27-30, 2016, pages ?–?, 2016.
  2. Tiresias: Knowledge Engineering and Large-Scale Machine Learning for Interpretable Drug-Drug Interaction Prediction.
    A. Fokoue, O. Hassanzadeh, Mohammad Sadoghi, P. Zhang. In Proceedings of the American Medical Informatics Association Annual Symposium (AMIA 2016). Chicago, USA, November 12-16, 2016, 2016.
  3. Predicting Drug-Drug Interactions Through Similarity-Based Link Prediction Over Web Data.
    A. Fokoue, O. Hassanzadeh, Mohammad Sadoghi, P. Zhang. In Proceedings of the 25th World Wide Web Conference (WWW 2016). Montreal, Canada, April 11-15, 2016 , pages 175–178, 2016.
  4. D2WORM: A Management Infrastructure for Distributed Data-centric Workflows.
    M. Jergler, Mohammad Sadoghi, H.-A. Jacobsen. In Proceedings of the 41th ACM SIGMOD International Conference on Management of Data (SIGMOD 2015). Melbourne, Australia, May 31-4, 2015, pages 1427–1432, 2015.
  5. Flexible Query Processor on FPGAs.
    M. Najafi, Mohammad Sadoghi, H.-A. Jacobsen. In 39th International Conference on Very Large Data Bases (PVLDB 2013). Riva del Garda, Trento, Italy, August 26-30, 2013, pages 1310-1313, 2015.
  6. MADES - A Multi-layered, Adaptive, Distributed Event Store.
    T. Rabl, Mohammad Sadoghi, K. Zhang, and H.-A. Jacobsen. In The 7th ACM International Conference on Distributed Event-Based Systems (DEBS 2013). Arlington, TX, USA, June 29 - July 03, 2013, pages 343–344. ACM, 2013.
  7. Multi-query Stream Processing on FPGAs.
    Mohammad Sadoghi, R. Javed, N. Tarafdar, H. Singh, R. Palaniappan, H.-A. Jacobsen. In IEEE 28th International Conference on Data Engineering (ICDE 2012). Washington, DC, USA (Arlington, Virginia), 1-5 April, 2012, pages 1229–1232, 2012.
  8. eQoSystem: Supporting Fluid Distributed Service-oriented Workflows.
    V. Muthusamy, Y. Yoon, Mohammad Sadoghi, H.-A. Jacobsen. In Proceedings of the 5th ACM International Conference on Distributed Event-Based Systems (DEBS 2011). New York, NY, USA, July 11-15, 2011, pages 381–382, 2011.
  9. fpga-topss: Line-speed Event Processing on FPGAs.
    Mohammad Sadoghi, H. Singh, and H.-A. Jacobsen. In Proceedings of the 5th ACM International Conference on Distributed Event-Based Systems (DEBS 2011). New York, NY, USA, July 11-15, 2011, pages 373–374, 2011.
  10. Efficient Event Processing through Reconfigurable Hardware for Algorithmic Trading.
    Mohammad Sadoghi, H.-A. Jacobsen, M. Labrecque, W. Shum, and H. Singh. In 36th International Conference on Very Large Data Bases (PVLDB 2010). Singapore, Singapore, September 13-17, 2010, pages 3(2):1525–1528, 2010.

Conference Poster Papers

  1. Kanzi: A Distributed, In-memory Key-Value Store
    M. Hemmatpour, B. Montrucchio, M. Rebaudengo, Mohammad Sadoghi. In 16th ACM/IFIP/USENIX International Middleware Conference (Middleware 2016). Trento, Italy, December 12-16, 2016. pages ?-?. 2016
  2. Towards Large-Scale Predictive Drug Safety: A Computational Framework for Inferring Drug Interactions Through Similarity-Based Link Prediction.
    P. Zhang, A. Fokoue, Mohammad Sadoghi, O. Hassanzadeh. In Proceedings of the American Medical Informatics Association Annual Symposium (AMIA 2016). Chicago, USA, November 12-16, 2016, 2016
  3. Safe Distribution and Parallel Execution of Data-centric Workflows over the Publish/Subscribe Abstraction (Extended Abstract)
    M. Jergler, H.-A. Jacobsen, Mohammad Sadoghi, R. Hull, R. Vaculin. In Proceedings of the 32nd IEEE International Conference on Data Engineering (ICDE 2016).. Helsinki, Finland, May 16-20, 2016, pages 1498-1499, 2016.
  4. Location-based Matching in Publish/Subscribe Revisited.
    Mohammad Sadoghi, H.-A. Jacobsen. In Proceedings of the 13th ACM/IFIP/USENIX International Middleware Conference (Middleware 2012). Montreal, QC, Canada, December 3-7, 2012, Article No.: 9, 2012.

Workshop Papers

  1. Annotating Web Tables Through Ontology Matching.
    V. Efthymiou, O. Hassanzadeh, Mohammad Sadoghi, M. Rodriguez-Muro. In the 11th International Workshop on Ontology Matching (OM 2016). Kobe, Japan, October 18, 2016, pages ?–?, 2016.
  2. Making Updates Disk-I/O Friendly Using SSDs.
    Mohammad Sadoghi, K. Ross, M. Canim, B. Bhattacharjee. In 5th Annual Non-Volatile Memories Workshop (NVMW 2014). San Diego, California, USA, March 9-11, 2014.
  3. Towards an Extensible Efficient Event Processing Kernel.
    Mohammad Sadoghi. In Proceedings of the 38th ACM SIGMOD/PODS Ph.D. Symposium 2012. Scottsdale, AZ, USA, May 20, 2012, pages 3–8, 2012.
  4. Towards Highly Parallel Event Processing through Reconfigurable Hardware.
    Mohammad Sadoghi, H. Singh, and H.-A. Jacobsen. In Proceedings of the 7th International Workshop on Data Management on New Hardware (DaMoN 2011 collocated with ACM SIGMOD). Athens, Greece, June 13, 2011, pages 27–32, 2011.
  5. Accuracy of Approximate String Joins using Grams.
    O. Hassanzadeh, Mohammad Sadoghi, R. J. Miller. In Proceedings of the 5th International Workshop on Quality in Databases (QDB 2007 collocated with VLDB). Vienna, Austria, September 23, 2007, pages 11–18, 2007.

Other Papers

  1. fpga-ToPSS for High-throughput and Low-Latency Event Processing in Algorithmic Trading.
    Mohammad Sadoghi, M. Labrecque, H. Singh, W. Shum, and H.-A. Jacobsen. IBM 20th International Conference of Center for Advanced Studies on Collaborative Research (IBM CASCON 2010). 2010
  2. A Framework for Computing the Overlap and Difference of Relational Schemas.
    Mohammad Sadoghi. Technical Report CSRG-609, University of Toronto. 2008
  3. SPIDER: Data Quality & Data Cleaning Project
    Mohammad Sadoghi, N. Koudas. In 15th International Conference of Center for Advanced Studies on Collaborative Research (IBM CASCON 2005). 2005

Patents

  1. SYSTEM AND METHOD FOR LEARNING SEMANTIC-AWARE GRAPH EMBEDDINGS USING SET-CENTRIC APPROACH.
    G. Diaz, A. Fokoue-Nkoutche, Mohammad Sadoghi, O. Hassanzadeh, M. Rodriguez Muro. (Patent Filed). 2016
  2. JOINT LEARNING OF LOCAL AND GLOBAL FEATURES FOR ENTITY LINKING VIA NEURAL NETWORKS.
    T. H. Nguyen, N. R. Fauceglia, Mohammad Sadoghi, O. Hassanzadeh, M. Rodriguez Muro, A. M. Gliozzo. (Patent Filed). 2016
  3. DETERMINING CONTEXT-AWARE DISTANCES USING DEEP NEURAL NETWORKS.
    Mohammad Sadoghi, A. Fokoue-Nkoutche, M. Sellmann, I. Abdelaziz. (Patent Filed). 2016
  4. SYSTEM AND METHODS FOR EXPRESSIVE TEMPORAL PREDICTION OVER SEMANTICALLY-DRIVEN TIME WINDOW.
    Mohammad Sadoghi, R. Farrell, O. Hassanzadeh, M. Sellmann. (Patent Filed). 2016
  5. EXTRACTING KNOWLEDGE GRAPHS FROM PROGRAM SOURCE CODE.
    Mohammad Sadoghi, R. Farrell. (Patent Filed). 2016
  6. AUGMENTING KNOWLEDGE GRAPHS WITH CONCISE HIGHER-LEVEL RELATIONSHIPS.
    R. Farrell, Mohammad Sadoghi, O. Hassanzadeh, M. Sellmann. (Patent Filed). 2016
  7. A METHOD AND SYSTEM FOR EFFICIENT ONLINE, ITERATIVE, TARGETED FEATURE SELECTION.
    Mohammad Sadoghi, R. Farrell, O. Hassanzadeh, M. Sellmann. (Patent Filed). 2016
  8. A SYSTEM FOR PERSONALIZED TOLERANCE PREDICATION OF ADVERSE DRUG REACTION.
    Mohammad Sadoghi, O. Hassanzadeh, A. Fokoue-Nkoutche, M. Sellmann, P. Zhang. (Patent Filed). 2016
  9. AUTOMATIC AND INTERPRETABLE LINKAGE PREDICTION THROUGH KNOWLEDGE-DRIVEN SIMILARITY ANALYSIS
    O. Hassanzadeh, A. Fokoue-Nkoutche, Mohammad Sadoghi, R. Farrell, M. Sellmann, P. Zhang. (Patent Filed). 2016
  10. AN EFFICIENT METHOD TO SUPPORT INCREMENTAL FREQUENT SUBGRAPH MINING OVER LARGE DYNAMIC GRAPHS.
    E. Abdelhamid, Mohammad Sadoghi, M. Canim, B. Bhattacharjee. (Patent Filed). 2016
  11. PRE-FILTERING OF JOIN EXECUTION OVER DISTRIBUTED AND REPLICATED MULTI-COLUMN RANGE SUMMARIES.
    Mohammad Sadoghi, Y. Chang, T. Malkemus. (Patent Filed). 2016
  12. A SHARED NETWORK OF KNOWLEDGE USING STRUCTURED PATTERNED DATA.
    A. Cahan, Y. Feldman, P. Santhanam, Mohammad Sadoghi. (Patent Filed). 2016
  13. REDICTION OF ADVERSE DRUG EVENTS.
    A. Fokoue-Nkoutche, Mohammad Sadoghi, O. Hassanzadeh, M. Sellmann, P. Zhang. (Patent Filed). 2015
  14. SYSTEM, METHOD, AND RECORDING MEDIUM FOR KNOWLEDGE GRAPH AUGMENTATION THROUGH SCHEMA EXTENSION.
    O. Hassanzadeh, O. Lehmberg, Mohammad Sadoghi. (Patent Filed). 2016
  15. SUPPORTING UPDATABLE REPEATED VALUES OVER VARIABLE SCHEMA.
    Mohammad Sadoghi. (Patent Filed). 2015
  16. VECTROIZED PROPERTY GRAPH PROCESSING.
    Mohammad Sadoghi. (Patent Filed). 2015
  17. ACCESS FREQUENCY APPROXIMATION FOR REMOTE DIRECT MEMORY ACCESS.
    Mohammad Sadoghi, M. Canim, B. Bhattacharjee, K. Ross. (Patent Filed). 2015
  18. IN-PLACE UPDATES WITH CONCURRENT READS IN A DECOMPOSED STATE.
    R. Barber, B. Bhattacharjee, G. Lohman, C. Mohan, I. Pandis, V. Raman, Mohammad Sadoghi, Sidle, A. Storm. (Patent Filed). 2015
  19. REDUCING THE COST OF UPDATE, DELETE, AND APPEND-ONLY INSERT OPERATIONS IN A DATABASE.
    Mohammad Sadoghi, R. Barber, B. Bhattacharjee, G. Lohman, C. Mohan, I. Pandis, V. Raman, R. Sidle, A. Storm. (US Patent 9,547,659 Issued). 2015
  20. DATA SKIPPING AND COMPRESSION THROUGH PARTITIONING OF DATA.
    Mohammad Sadoghi, Y. Chang, T. Malkemus. (Patent Filed). 2015
  21. ADAPTIVE CONCURRENCY CONTROL USING HARDWARE TRANSACTIONAL MEMORY AND LOCKING MECHANISM.
    Mohammad Sadoghi, M. Canim, B. Bhattacharjee, B. Makni, K. Ross. (Patent Filed). 2015
  22. ACCELERATING MULTIVERSION CONCURRENCY CONTROL USING HARDWARE TRANSACTIONAL MEMORY.
    Mohammad Sadoghi, M. Canim, B. Bhattacharjee. (US Patent 9,442,837 Issued). 2015
  23. POOLING WORK ACROSS MULTIPLE TRANSACTIONS FOR REDUCING CONTENTION IN OPERATIONAL ANALYTICS SYSTEMS.
    R. Barber, B. Bhattacharjee, G. Lohman, C. Mohan, I. Pandis, V. Raman, Mohammad Sadoghi, Sidle, A. Storm. (Patent Filed). 2015
  24. A EFFICIENT METHOD TO DO INSERTS AND POINT QUERIES IN A COLUMN STORE.
    R. Barber, B. Bhattacharjee, G. Lohman, C. Mohan, I. PANDIS, V. Raman, Mohammad Sadoghi, Sidle, A. Storm. (Patent Filed). 2015
  25. IN-MEMORY LATCH-FREE INDEX STRUCTURE.
    Mohammad Sadoghi, M. Canim, B. Bhattacharjee. (US Patent App. 14/594,230 Filed). 2015
  26. RENDEZVOUS-BASED OPTIMISTIC CONCURRENCY CONTROL.
    Mohammad Sadoghi, M. Canim, B. Bhattacharjee. (US Patent App. 14/591,053 Filed). 2015
  27. SUPPORTING TRANSIENT SNAPSHOT WITH COORDINATED/UNCOORDINATED COMMIT PROTOCOL.
    Mohammad Sadoghi, M. Canim, B. Bhattacharjee, K. Ross, A. Storm. (US Patents App. 2016/0103829 & 2016/0103860 Filed). 2014
  28. DATABASE QUERY PROCESSING USING HORIZONTAL DATA RECORD ALIGNMENT OF MULTI-COLUMN RANGE SUMMARIES.
    Mohammad Sadoghi, Y. Chang, O. Hassanzadeh, T. Malkemus. (US Patent App. 2015/0347549 Filed). 2014
  29. PREPLAYING TRANSACTIONS THAT MIX HOT AND COLD DATA.
    M. Canim, Mohammad Sadoghi, B. Bhattacharjee, K. Ross. (US Patent App. 2015/0363455 Filed). 2014
  30. LOG DATA STORE THAT STORES DATA ACROSS A PLURALITY OF STORAGE DEVICES USING NON-DISJOINT LAYERS.
    Mohammad Sadoghi, A-H. Jacobsen, T. Rabl. (US Patent 9,195,405 Issued). 2014
  31. REDUCING DATABASE LOCKING CONTENTION USING MULTI-VERSION DATA RECORD CONCURRENCY CONTROL.
    Mohammad Sadoghi, B. Bhattacharjee, K. Ross, M. Canim., F. Nagel. (US Patent 9,336,258 Issued). 2013
  32. DEFERRING DATA RECORD CHANGES USING QUERY REWRITING.
    Mohammad Sadoghi, B. Bhattacharjee, K. Ross, M. Canim. (US Patent App. 14/020,076 & 14/036,780 Filed). 2013
  33. COMPRESSING A MULTI-VERSION DATABASE.
    Mohammad Sadoghi, B. Bhattacharjee, K. Ross, M. Canim. (US Patents 9,305,046 & 9,275,095 Issued). 2013
  34. MANAGING MULTI-VERSION DATABASES.
    Mohammad Sadoghi, B. Bhattacharjee, K. Ross, M. Canim. (US Patent 9,268,804 Issued). 2013

Book Chapters (Non-CS Publications)

  1. Sufism and Optimal Health.
    S. Bozorgzadeh, N. Bahadorani, M. Sadoghi. In Better Health through Spiritual Practices: A Guide to Religious Behaviors and Perspectives that Benefit Mind and Body. 2017 -- (to appear)