Picture of Yansong Jennifer Ren

Yansong Jennifer Ren

Member of Technical Staff

Education

  • Ph.D. in Computer Engineering from University of Illinois at Urbana-Champaign, Urbana, IL, 2001. Advisor: William H. Sanders.
  • M.S. in Computer Engineering from University of Virginia, Charlottesville, VA, 1997. Advisor: Joanne B. Dugan.
  • B.S. in Electrical Engineering, Tsinghua University, Beijing, China, 1993.



Selected Articles and Publications

Ph.D. Dissertation

  • AQuA: A Framework for Providing Adaptive Fault Tolerance to Distributed Applications. Y. Ren, University of Illinois at Urbana-Champaign, 2001.

Journal Papers

  • Authenticating Lossy Surveillance Video, Y. Ren, L. O'Gorman, L. Wu, F. Chang, T. Wood and J. Zhang, submitted to IEEE Trans. On Information Forensics and Security.
  • AQuA: An Adaptive Architecture that Provides Dependable Distributed Objects, Y. Ren, M. Cukier, P. Rubel, W. H. Sanders, etc, in IEEE Trans. on Computers, Vol. 52. No. 1, January 2003, pp. 31-50.
  • SEQUIN: An SNMP-based MPLS Network Monitoring System, M. Thottan, K. Swanson, M. Cantone, T. K. Ho, J. Ren, and S. Paul, in Bell Labs Technical Journal, Vol. 8, No.1, 2003, pp. 95-111.
  • An Adaptive Algorithm For Tolerating Value Faults and Crash Failures, Y. Ren, M. Cukier, and W. H. Sanders, in IEEE Trans. on Parallel and Distributed Systems, Vol. 12, No. 2, February 2001, pp. 173-192.
  • Design of Reliable Systems Using Static and Dynamic Fault Trees, Y. Ren and J. B. Dugan, in IEEE Trans. on Reliability, Vol. 47, No. 3, 1998, pp. 234-244.

Conference Papers

  • Accuracy of a High-Level, Loss-Tolerant Video Fingerprint for Surveillance Authentication, Y. Ren and L O'Gorman, 21st International Conference on Pattern Recognition (ICPR) 2012, Japan.
  • Fast Near-duplicate Video Retrieval via Motion Timer Series Matching, J. Zhang, Y. Ren, F. Chang, J. Zhang, T. Wood, and J. Kender IEEE International Conference on Multimedia & Expo (ICME) 2012, Melbourne, Aus..
  • Efficient Video Copy Detection via Aligning Video Signature Time Series, Y. Ren, F. Chang, J. Zhang and T. Wood, ACM International Conference on Multimedia Retrieval (ICMR) 2012, Hong Kong.
  • Optimal Resource Allocation in Clouds, F. Chang, J. Ren and R. Viswanathan, IEEE CLOUD 2010.
  • Optimal Resource Allocation for Batch Testing, F. Chang, J. Ren and R. Viswanathan, ICST 2009.
  • Validating system properties exhibited in execution traces, F. Chang and J. Ren, ASE 2007.
  • ATTEST: A Testing Toolkit for Validating Software Properties, Y. Ren and F. Chang, ICSM 2007.
  • Dependable Initialization of Large-Scale Distributed Software, Y. Ren, R. Buskens and O. Gonzalez, in Proc. of the International Conference on Dependable Systems and Networks (DSN-2004), (Florence Italy), June, 2004.
  • Passive Replication Schemes in AQuA, Y. (J.) Ren, P. Rubel. M. Seri, M. Cukier, W. H. Sanders, and T. Courten, (Tsukuba, Japan), pp. 124-130, December 2002.
  • A Configurable CORBA Gateway for Providing Adaptable System Properties, M. Seri, T. Courtney, M. Cukier, V. Gupta, S. Krishnamurthy, J. Lyons, H. Ramasamy, J. Ren, and W. H. Sanders, Supplemental Volume of the 2002 International Conference on Dependable Systems and Networks (DSN-2002), (Washington, DC, USA), pp. G-26 to G-30, June, 2002.
  • Building Dependable Distributed Applications Using AQuA, Y. Ren, M. Cukier, P. Rubel, W. H. Sanders, D. E. Bakken, and D. A. Karr, in Proc. 4th IEEE Symposium on High Assurance Systems Engineering (HASE'99), pp.189-196, November 1999.
  • Proteus: A Flexible Infrastructure to Implement Adaptive Fault Tolerance in AQuA, C. Sabnis, M. Cukier, J. Ren, P. Rubel, W. H. Sanders, etc, in Dependable Computing for Critical Applications 7, vol. 12 in series Dependable Computing and Fault-tolerant Systems, pp. 149-168, CA: IEEE Computer Society, January 1999.
  • AQuA: An Adaptive Architecture That Provides Dependable Distributed Objects, M. Cukier, Y. Ren, C. Sabnis, W. H. Sanders, etc, in Proc. 17th IEEE Symposium on Reliable Distributed Systems (SRDS-98), pp.245-253, IEEE Computer Society Press, October 1998.

Patents

  • Driver Behavior Monitoring And Analysis to Prevent Car Accidents, Yansong Ren, Lawrence O'Gorman, Thomas L. Wood, filed on Dec. 2013, Patent No. 813377.
  • Method And Apparatus For Authenticating Video Content, Yansong Ren, Lawrence O'GORMAN, John Zhang, Thomas L. Wood, filed on Mar 29th, 2012, Patent No. 811105.
  • Method And Apparatus For Comparing Videos, John Zhang, Yansong Ren, Fangzhe Chang, Thomas L. Wood, granted US Patent 8,639,040. .
  • Detecting Duplicated Videos with Insertion/Deletion/Substitution by Sequence Matching, Yansong Ren, Fangzhe Chang, Thomas L. Wood, filed on Jan 24th, 2011, Patent No. 808852.
  • Efficient Video Duplication Detection, Yansong Ren, Fangzhe Chang, Thomas L. Wood, filed on Jan 7th, 2011, Patent No. 807599.
  • Method And Apparatus For Managing Video Content, Yansong Ren, Fangzhe Chang, Thomas L. Wood, James Robert Ensor, filed on Jun 30th, 2010, Patent No. 806287.
  • System And Method For Batch Resource Allocation, Fangzhe Chang, Yansong Ren and Ramesh Viswanathan, filed on Jan 14, 2009, Patent No. 0180280.
  • Improve Testing Thoroughness through Trace Pattern Analysis, Fangzhe Chang and Yansong Ren, filed on Jan 14 2009, Patent No. 129560.
  • Method And Apparatus For Validating System Properties Exhibited In Execution Traces, Yansong Ren, Fangzhe Chang and Thomas L. Wood, granted US Patent 7,930,597.
  • Methods and Devices for Recovering from Initialization Failures, Yansong Ren, Rick Buskens and Oscar Gonzalez, granted on April 27, 2010. US Patent No. 7,707,451.
  • Substitute Manager Component That Obtains State Information of One or More Software Components upon Failure of A First Manager Component, Yansong Ren, Rick Buskens, Oscar Gonzalez, etc., granted US Patent No, 7,386,556.
  • Manager Component Resource Addition and/or Resource Removal on Behalf of Distributed Software Application, Rick Buskens, Yansong Ren, Oscar Gonzalez, etc., granted US Patent 7,406,678.