"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
Biography

Education:

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

Related Scholarly Links:

- Google citations:   over 1252 citations
- Joefon in Wikipedia
- LinkedIn profile:
- Deep Blue

Major Projects

Selected Publications:

Patents (reverse time order)

  1. Reducing memory access latency in scatter/gather operations, 05 Jan 2021. US10884942
  2. Sharing ownership of an input/output device using a device driver partition, 25 Aug 2020. US10754676
  3. Shared memory in a virtual environment, 16 Jun 2020. US10684959
  4. Invalidation of shared memory in a virtual environment, 30 Jul 2019. US10365825
  5. Extending trusted hypervisor functions with existing device drivers, 16 Jul 2019. US10353727
  6. Invalidation of shared memory in a virtual environment, 19 Feb 2019. US10209889
  7. Shared memory in a virtual environment, 08 Jan 2019. US10176115
  8. Software patch management incorporating sentiment analysis, 30 Oct 2018. US20160259638
  9. Automated diagnosis of software crashes, 20 Aug 2018. US20160321126
  10. Mitigating collisions in a physical space during gaming, 14 Nov 2017. US 9814982B2
  11. Sophisticated run-time system for graph processing. 03 Oct 2017. US 9778967
  12. Sophisticated run-time system for graph processing. 26 Sep 2017. US 9772890
  13. Automated diagnosis of software crashes. 06 Sep 2016. US 9436540
  14. Optimized system for analytics (graphs and sparse matrices) operations. 04 Apr 2016. US 9304835
  15. Method and apparatus for operating system event notification mechanism using file system interface. 13 Jan 2015. US 8935579
  16. System using a unique marker with each software code-block.30 Sep 2014. US 8850410
  17. Method for reducing the time to diagnose the cause of unexpected changes to system files. 31 Dec 2013. US 8621605
  18. System and method for supporting a plurality of access control list types for a file system in an operating. 23 Apr 2013. US 8429192
  19. Method and apparatus for operating system event notification mechanism using file system interface. 22 Mar 2013. Japan 5225391.
  20. Method and apparatus for operating system event notification mechanism using file system interface. 12 June 2012. US 8201029
  21. Automated transition to a recovery kernel via firmware-assisted-dump flows providing automated operating system diagnosis and repair. 06 Mar 2012. US 8132057
  22. Method and infrastructure for detecting and/or servicing a failing/failed operating system instance. 12 July 2011. US 7979749
  23. Framework for managing attributes of objects. 22 Feb 2011. US 7895435
  24. Method and structure for low memory relocation for dynamic memory reconfiguration. 10 Feb 2009. US 7490206
  25. Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment. 14 Oct 2008. US 7437529
  26. Method and apparatus for broadcasting messages with set priority to guarantee knowledge of a state within a data processing system. 05 Sep 2006. US 7103752
  27. Secure partitioning of shared memory based multiprocessor system.12 Nov 2002. US 6480941
  28. Home node migration for distributed shared memory systems. 13 Apr 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