"Joefon Jann’s Web Page"

Joefon Photo
JOEFON JANN: Distinguished Engineer, IBM T.J.Watson Research Center, Yorktown Heights, NY, USA
AREAS OF RESEARCH: Systems Software(OS, hypervisor, systems management for clusters with availability), social graph analysis using linear algebra, security and PQC(Post Quantum Cryptography) optimizations for POWER systems, study the use of AI technologies

Education:

- BA: Wellesley College   (w/ MIT-cross registration), Mathematics, minor: Physics
- MA: CUNY, Mathematics
- MS: Columbia Univerisity, NY   School of Engineering, Computer Science
- MBA:   IBM MicroMBA 2002-2003

Related Scholarly Links:

- Google citations:   1325 and increasing   citations
- LinkedIn profile
- Deep Blue
- Biography

Major Projects

Selected Publications:

Patents (reverse time order)

  1. FileSystem Object Protection from Ransomware Attacks -- Mar 17, 2025. US 12254090
  2. Encryption Monitor Register and System -- Apr 09, 2024. US 11954337
  3. Discovery And Recreation Of Communication Endpoints In Virtual Machine Migration System -- May 02, 2022. US 11321112
  4. Certification for Connection of Virtual Communication Endpoints -- Sep 09, 2021. US 20210281561
  5. Software Patch Management incorporating Sentiment Analysis -- Aug 03, 2021. US 11080037
  6. Reducing memory access latency in scatter/gather operations -- Jan 05, 2021. US 10884942
  7. Sharing ownership of an input/output device using a device driver partition -- Aug 25, 2020. US 10754676
  8. Shared memory in a virtual environment -- Jun 16, 2020. US 10684959
  9. Invalidation of shared memory in a virtual environment -- Jul 30, 2019. US 10365825
  10. Extending trusted hypervisor functions with existing device drivers -- Jul 16, 2019. US 10353727
  11. Invalidation of shared memory in a virtual environment -- Feb 19, 2019. US 10209889
  12. Shared memory in a virtual environment -- Jan 08, 2019. US 10176115
  13. Software patch management incorporating sentiment analysis -- Oct 30, 2018. US 0259638
  14. Automated diagnosis of software crashes -- Aug 20, 2018. US 9436540
  15. Mitigating collisions in a physical space during gaming -- Nov 14, 2017. US 9814982
  16. Sophisticated run-time system for graph processing -- Oct 03, 2017. US 9778967
  17. Sophisticated run-time system for graph processing -- Sep 26, 2017. US 9772890
  18. Automated diagnosis of software crashes -- Nov 03, 2016. US 0321126
  19. Optimized system for analytics (graphs and sparse matrices) operations -- Jul 26, 2016. US 9400700
  20. Optimized system for analytics (graphs and sparse matrices) operations -- Apr 04, 2016. US 9304835
  21. Method and apparatus for operating system event notification mechanism using file system interface -- Jan 13, 2015. US 8935579
  22. System using a unique marker with each software code-block -- Sep 30, 2014. US 8850410
  23. Method for reducing the time to diagnose the cause of unexpected changes to system files -- Dec 31, 2013. US 8621605
  24. System and method for supporting a plurality of access control list types for a file system in an operating -- Apr 23, 2013. US 8429192
  25. Method and apparatus for operating system event notification mechanism using file system interface -- Mar 22, 2013. Japan 5225391.
  26. Method and apparatus for operating system event notification mechanism using file system interface -- Jun 12, 2012. US 8201029
  27. Automated transition to a recovery kernel via firmware-assisted-dump flows providing automated operating system diagnosis and repair -- Mar 06, 2012. US 8132057
  28. Method and infrastructure for detecting and/or servicing a failing/failed operating system instance -- Jul 12, 2011. US 7979749
  29. Framework for managing attributes of objects -- Feb 22, 2011. US 7895435
  30. Method and structure for low memory relocation for dynamic memory reconfiguration -- Feb 10, 2009. US 7490206
  31. Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment -- Oct 14, 2008. US 7437529
  32. Method and apparatus for broadcasting messages with set priority to guarantee knowledge of a state within a data processing system -- Sep 05, 2006. US 7103752
  33. Secure partitioning of shared memory based multiprocessor system -- Nov 12, 2002. US 6480941
  34. Home node migration for distributed shared memory systems -- Apr 13, 1999. US 5893922

Contact Info:

EMAIL: joefon@us.ibm.com
Alternate email: joefon.jann@gmail.com

ADDRESS:
Joefon Jann
IBM T.J. Watson Research Center
1101 Kitchwan Road, Yorktown Heights,
NY 10598. USA
Travel Guide _Sanchi