Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

19
Dr. Pat O’Sullivan B.Sc., M.Sc., Ph.D., C.Eng. M.I.E.I., S.M.I.E.E.E., Eur.Ing. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Pat’s 2014 & 2015 Focus: Along with two other senior MBA and PhD colleagues at IBM Pat is working to build a new Innovation Project Office at the IBM Ireland Software Lab. This is a first of a kind and new initiative for the IBM Software Group teams in Ireland. IBM Ireland is home to most of the IBM Software Group brands, hence Pat’s applied innovation research interests are broad and include Cloud, Analytics, Social, Mobile, Security, as well as applied ICT innovation in environment, cognitive, telco, social sciences, green, energy, performance, cognitive, Watson, pharma, bio-tech, agri, big data, data insights, and lots more. The new IBM Ireland Innovation Project Office is being set up with an IBM Ireland-wide remit, in turn leveraging the skills and immense talent in IBM Ireland’s 4,000+ strong engineers. Thhis new team will front the IBM IRL Lab teams & compete in Horizon 2020 and other EU Funded Projects. The team will also engage with IBM Clients to help with Innovative POCs that can help IBM Clients solve interesting ICT challenges, as well as partner with IBM on win-win successes. Professional Bio: Pat is an IBM STSM and the Chief Architect of the Innovation Project Office at the IBM Ireland Lab (circa 4,000 staff). He has 24 years of software engineering experience with the latter 17 years at IBM, where he has had numerous Executive & VP facing leadership roles and responsibilities across many projects and teams. He graduated with a BSc in 1992 (Cork IT), an MSc in 1997 (University College Dublin) and a PhD in 2001 (University of Limerick). These were in the field of computer science and software engineering. Both of his MSc & PhD projects were IBM funded and won industry prize. Two published papers from his PhD work also won the Smith Testimonial Prize and the Mullins Medal respectively at the Institute of Engineers of Ireland. Pat is a Senior Member of the IEEE, a Chartered Engineer with the Institute of Engineers of Ireland and he also holds the FEANI title of Eur Ing. He was a founding member of SoftTest Ireland SIG and currently acts as external examiner, guest speaker and IAB member for several Irish Universities and research bodies. Pat also has 120+ recommendations and 345 endorsements from prominent industry & academic leaders on his LinkedIn profile (2500+ international peers & colleagues). These include prominent engineering leaders such as Grady Booch as well as key industry leaders at Ireland’s IDA, SFI, TSSG, Enterprise Ireland, and Universities across Ireland & Europe – all largely attributed to projects at IBM as well as 20+ successful research and innovation projects that were externally funded by IRL Gov, EI, SFI, EU. Pat has dozens of co-authored papers and over 400 USPTO filed patents of which 25% have formally been granted to date. These are in the area of Cloud, Analytics, Mobile, Social, Security as well as RAS, Performance, Collaboration, Big Data, HCI, eHealth, Green, Energy and lots more. Several of Pat’s patents were from his research interests and have won internal awards at IBM, including top- 10 IBM company wide innovation awards. One of these recent applied innovation projects was in conjunction with University College Dublin and led to a Spin-Out company (LogEntries) which has 1000+ customers today and offices in Dublin, Boston and Prague, and which achieved the largest VC funding of any UCD campus company to date. A second of Pat’s applied innovation projects let to 26 patent filings and is now on a path to his second spinout success. At IBM, Pat is also one of the largest SFI funded innovation teams in Ireland, owed to consecutive innovation outputs year on year over 10 years. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Profile : Results oriented Executive facing senior leader with a track record of delivery to time/budget. Dynamic and adaptable personality that inspires individuals to work with me or for me. Persistent and driven – aquired MSc and PhD whilst working full-time. Filed 400 patents and collaborated on circa 200 papers as an extra curricular activity to the day job. Demonstrated ability to adapt to projects, circumstances, customers. Excellent problem solving and IT skills. Works well under pressure and self motivated/directed. Strong presentation skills. Well known across IBM and internationally respected in acadmia and industry Skills Summary : - 20 years senior leadership experience across multiple projects, assignments, roles and geos

description

Professional Resume - Dr. Pat O'Sullivan

Transcript of Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Page 1: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Dr. Pat O’Sullivan B.Sc., M.Sc., Ph.D., C.Eng. M.I.E.I., S.M.I.E.E.E., Eur.Ing.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Pat’s 2014 & 2015 Focus: Along with two other senior MBA and PhD colleagues at IBM Pat is working to build a new Innovation Project Office at the IBM Ireland Software Lab. This is a first of a kind and new initiative for the IBM Software Group teams in Ireland. IBM Ireland is home to most of the IBM Software Group brands, hence Pat’s applied innovation research interests are broad and include Cloud, Analytics, Social, Mobile, Security, as well as applied ICT innovation in environment, cognitive, telco, social sciences, green, energy, performance, cognitive, Watson, pharma, bio-tech, agri, big data, data insights, and lots more. The new IBM Ireland Innovation Project Office is being set up with an IBM Ireland-wide remit, in turn leveraging the skills and immense talent in IBM Ireland’s 4,000+ strong engineers. Thhis new team will front the IBM IRL Lab teams & compete in Horizon 2020 and other EU Funded Projects. The team will also engage with IBM Clients to help with Innovative POCs that can help IBM Clients solve interesting ICT challenges, as well as partner with IBM on win-win successes.

Professional Bio: Pat is an IBM STSM and the Chief Architect of the Innovation Project Office at the IBM Ireland Lab (circa 4,000 staff). He has 24 years of software engineering experience with the latter 17 years at IBM, where he has had numerous Executive & VP facing leadership roles and responsibilities across many projects and teams. He graduated with a BSc in 1992 (Cork IT), an MSc in 1997 (University College Dublin) and a PhD in 2001 (University of Limerick). These were in the field of computer science and software engineering. Both of his MSc & PhD projects were IBM funded and won industry prize. Two published papers from his PhD work also won the Smith Testimonial Prize and the Mullins Medal respectively at the Institute of Engineers of Ireland.

Pat is a Senior Member of the IEEE, a Chartered Engineer with the Institute of Engineers of Ireland and he also holds the FEANI title of Eur Ing. He was a founding member of SoftTest Ireland SIG and currently acts as external examiner, guest speaker and IAB member for several Irish Universities and research bodies. Pat also has 120+ recommendations and 345 endorsements from prominent industry & academic leaders on his LinkedIn profile (2500+ international peers & colleagues). These include prominent engineering leaders such as Grady Booch as well as key industry leaders at Ireland’s IDA, SFI, TSSG, Enterprise Ireland, and Universities across Ireland & Europe – all largely attributed to projects at IBM as well as 20+ successful research and innovation projects that were externally funded by IRL Gov, EI, SFI, EU.

Pat has dozens of co-authored papers and over 400 USPTO filed patents of which 25% have formally been granted to date. These are in the area of Cloud, Analytics, Mobile, Social, Security as well as RAS, Performance, Collaboration, Big Data, HCI, eHealth, Green, Energy and lots more. Several of Pat’s patents were from his research interests and have won internal awards at IBM, including top-10 IBM company wide innovation awards. One of these recent applied innovation projects was in conjunction with University College Dublin and led to a Spin-Out company (LogEntries) which has 1000+ customers today and offices in Dublin, Boston and Prague, and which achieved the largest VC funding of any UCD campus company to date. A second of Pat’s applied innovation projects let to 26 patent filings and is now on a path to his second spinout success. At IBM, Pat is also one of the largest SFI funded innovation teams in Ireland, owed to consecutive innovation outputs year on year over 10 years.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Profile : Results oriented Executive facing senior leader with a track record of delivery to time/budget. Dynamic and adaptable personality that inspires individuals to work with me or for me. Persistent and driven – aquired MSc and PhD whilst working full-time. Filed 400 patents and collaborated on circa 200 papers as an extra curricular activity to the day job. Demonstrated ability to adapt to projects, circumstances, customers. Excellent problem solving and IT skills. Works well under pressure and self motivated/directed. Strong presentation skills. Well known across IBM and internationally respected in acadmia and industry

Skills Summary : - 20 years senior leadership experience across multiple projects, assignments, roles and geos

- 20 years development experience in C, C++, Java, Visual Basic, RPG

- 10 years Systems and Performance Engineering experience on J2EE Platforms

- 10 years experience on Windown, Linux, AIX, DB2, MSSQL, Oracle

- 20 years research and development experience with peer-reviewed academic outputs

- 20 years R&D experience in Collaboration, Social, Content Management, Voice, Video at Fortune 500 Scale

Qualifications : - Ph.D. Computer Science, University of Limerick (1997 - 2001)

- M.Sc. Computer Science, University College Dublin (1996 – 1997)

- B.Sc. Computer Science, Cork Institute of Technology (1987 - 1991)

- European Engineer - FEANI Register of Higher Technical Profession (2003)

- IEEE Senior Engineer - Institute of Electrical & Electronic Engineers (2002)

- Chartered Engineer - Institute of Engineers of Ireland (2002)

Email Address: [email protected] or [email protected]

Current Occupation: IBM STSM – Chief Architect, Development and Innovation Team (2014-Date) IBM Ireland Software Lab, Building 6, Technology Campus, Damastown, Dublin 15

Page 2: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Previous Roles : - Chief Architect, Systems and Performance Engineering Team, IBM Lotus Brand (2008-2014)

- Chief Architect, Intellectual Property, IBM Lotus Brand, (2010-2013)

- Principal Engineer, IBM Dublin Software Lab (1996-2008)

- Software Engineer, Lotus Development, Ireland (1994-1996)

- Company Owner (part time staff of 2), Ardeevin Web Site Designs, Dublin IRL (1992-2002)

- Research and Development Engineer, Quark Inc, Colorado, USA (1993-1994)

- Research and Development Engineer, QSS LTD, Cork, IRL (1992-1993)

- Research Scientist, Institute of Technology, Cork, (1991-1992)

- Part Time Research and Development Engineer, Penn Chemicals, Cork, IRL (1990-1991)

- IBM Systems 36 RPG programmer, Natwest Bank, 4-month contract (1990-1991)

- Part Time Computer Programming Instructor, De La Salle College, Macroom, Cork, IRL (1989-1993)

- Part Time Computer Programming Instructor, Convent of Mercy College, Macroom, Cork, IRL (1990-1993)

Funded Research : SFI, EI, FAME, LERO funding from 2008-2014 :

- Utilization/Efficiency in Large Grids – Enterprise Ireland & SFI LERO Funded (2011-date)

- Log Correlation/Analytics at Cloud Scale - Enterprise Ireland, SFI FAME & LERO Funded (2010-date)

- IPTV QOE Monitoring and Software Defined Networks – SFI FAME Funded (2012-2014)

- Social TB data set seeding, simulating and extrapolation at cloud scale – SFI LERO Funded (2012-date)

- J2EE Thread Dump Analytics – SFI LERO Funded (2012-date)

- J2EE Performance/Transaction Decomposition – SFI LERO Funded (2012-date)

- J2EE JVM System and Native Heap Analytics – Enterprise Ireland Funded (2009-2012)

- J2EE JVM GC Analytics – Enterprise Ireland Funded (2009-2012)

- Voice QOS/QOE – SFI FAME Funded (2011-2014)

- Video QOS/QOE – SFI FAME Funded (2011-2014)

- RPT at Cloud Scale – Funded by NUIM and IBM (2009-2011)

- Agile Study – Funded by NJIT and Rutgers University (2008-2009)

Publications, Patents : - Numerous published papers (Appendix 1, 2)

- Numerous filed & issued patents (Appendix 3 & 4)

Industry/academic Talks : - Numerous in Ireland, UK, Germany, Israel, Spain, France, Several USA states, China, Japan

Citations : - 120 Citations & 345 endorsements from prominent IBM, Industry & Academic leaders on LinkedIn Profile

IAB Roles : - External Examiner with Institute of Technology Tallaght (2009-date)

- Member of Institute of Engineers of Ireland ICT Board (2010-2012)

- Various IAB Industry advisory roles to Dublin City University, Queens University Belfast, Institute of

Technology Tallaght, University College Dublin, Limerick University (2002-date)

- Founding and board Member of SoftTest Ireland SIG (2007-2009)

- External Examiner with University of Limerick (2002-2005)

Mentorships : - Several MSc and PhD students, as well as hundreds of World Wide IBM, Industry & University engineers

Honours/Awards : - Highest IBM Intellectual Property Contributor in Europe with 400+ successful USPTO patent filings to date

- IBM Technical Contribution Awards – 2001, 2003, 2004, 2006, 2007, 2008, 2010, 2012

- IBM Master Inventor (2008, 2009, 2010, 2011, 2012, 2013, 2014)

- Numerous IBM Intellectual Property awards for high value patents

- Paper "21st Century Software Development, - An On Demand Software Engineering Process Perspective" won

the Smith Testimonial prize at the IEI (2006)

- Paper “Agile System Verification" won the Mullins Medal at the IEI (2005)

- Bord Failte “Best Website Design” award

- PhD research on “Multilingual User Interfaces” won an industry prize at the University of Limerick

in 2001, Presented by Minister for Trade and Enterprise Noel Dempsey

- MSc research on “A Software Test Reduction System” won an industry prize at University College

Dublin in 1997, presented by An Tánaiste Mary Harney

References : - Available on Request

- 120 references & 345 endorsements on LinkedIn profile (LinkedIn: [email protected])

Page 3: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Appendix 1 (Published Papers)

Wang, M., Holub, V., Murphy, J. and O'Sullivan, P. (2013) Stream-Based Event Predication Using Bayesian and Bloom Filters, International Conference on Performance Engineering (ICPE), 217-228 (12 pages)

Haytham Assem, David Malone, Jonathan Dunne, Pat O'Sullivan , “Monitoring VoIP Call Quality Using Improved Simplified E-model”, IEEE International Conference on Computing, Networking and Communications (ICNC 2013), San Diego, USA, pp. 927-931. IEEE, January 2013.

Haytham Assem, David Malone, Jonathan Dunne, Pat O'Sullivan , “Online Estimation of VoIP Quality-of-Experience via Network Emulation”, Irish Signals and Systems Conference (ISSC 2013), Letterkenny, Ireland, June 2013.

Haytham Assem, David Malone, Jonathan Dunne, Pat O'Sullivan , "A Generic Algorithm for Mid-Call Audio Codec Switching", IFIP/IEEE International Workshop in Quality of Experience Centric Management (QCMAN 2013), Ghent, Belgium, pp. 1276-1281. IEEE, May 2013.

Haytham Assem, David Malone, Jonathan Dunne, Pat O'Sullivan , "A New Adaptive Redundancy Control Algorithm For VoIP Applications", IEEE Global Communications Conference (GLOBECOM 2013), Atlanta, USA. IEEE, December 2013.

Haytham Assem, David Malone, Jonathan Dunne, Pat O'Sullivan , "Improved E-model for Monitoring Quality of Multi-Party VoIP communications", IEEE Global Communications Conference (GLOBECOM 2013), Atlanta, USA. IEEE, December 2013.

Haytham Assem, David Malone, Jonathan Dunne, Pat O'Sullivan , "A New Hybrid Technique of Codec and Path Switching for Improving Quality of Experience", Submitted, IEEE Global Communications Conference (GLOBECOM 2014), Austin, TX, USA.

Li, X., Thorburn, J., Holub, V., O'Sullivan, P., Murphy, L. and Murphy, J. (2012) Applying a Market Mechanism to Optimizing the Utilization of Computing Resources, Proc. 11th International Conference on Information Technology and Telecommunication (IT&T 2012), Cork, Ireland, March 2012, pp. 94-103. (10 pages)

Andrés Omar Portillo Domínguez, John Murphy, Patrick O'Sullivan (2012) Leverage of Extended Information to Enhance the Performance of JEE Systems, Proc. 11th International Conference on Information Technology and Telecommunication (IT&T 2012), Cork, Ireland, March 2012, pp. 137-138.

Mazumdar, S., O'Sullivan, P. and Murphy, J. (2012) Autonomous Distributed Grid Workflow Management, Proc. 11th International Conference on Information Technology and Telecommunication (IT&T 2012), Cork, Ireland, March 2012, pp. 139-140. (2 pages)

Buda, T. S., O'Sullivan, P., Nowak, D., Murphy, L. and Murphy, J. (2012) Towards Realistic Data Population of a Testing Environment, Proc. 11th International Conference on Information Technology and Telecommunication (IT&T 2012), Cork, Ireland, March 2012, pp. 141-142. (2 pages)

Han, Y., Malone, D., O'Sullivan, P.and Murphy, J. (2012) End-to-end Performance Testing of Audio in Enterprise Networks, Proc. 11th International Conference on Information Technology and Telecommunication (IT&T 2012), Cork, Ireland, March 2012, pp. 143-144. (2 pages)

Wang, M., Holub, V., Murphy, J. and O'Sullivan, P. (2012) Event Indexing and Searching for High Volumes of Event Streams in the Cloud, IEEE 36th Computer Software and Applications Conference (COMPSAC 2012) 405-415 (11 pages)

Wang, M., Holub, V., Parsons, T., Murphy, J. and O'Sullivan, P. (2012) Symptom Matching for Event Streams, IET Software SEN-2011-0091 6 (4) 296–306 (11 pages)

Iglesias, J. O., Thorburn, J., Parsons, T., Murphy, J. and O'Sullivan, P. (2011) Scoring System Utilisation Through Business Profiles, CloudCom, IEEE International Conference and Workshops on Cloud Computing Technology and Science, 482 - 488 (7 pages)

Wang, M., Holub, V., Parsons, T., Murphy, J. and O'Sullivan, P. (2011) Scalable Event Correlation Engine for Cloud Computing Environment 25th European Conference on Object-Oriented Programming (ECOOP 2011),

Chis, A. E., Mitchell, N., Schonberg, E., Sevitsky, G., O'Sullivan, P. Parsons, T. and Murphy, J. (2011) Patterns of Memory Inefficiency, ECOOP, 25th European Conference on Object-Oriented Programming (2011), 383-407 (25 pages)

Wang, M., Holub, V., Parsons, T., Murphy, J. and O'Sullivan, P. (2010) Scalable Run-Time Correlation Engine for Monitoring in a Cloud Computing Environment, 17th Engineering of Computer-Based Systems (ECBS) 29-38 (9 pages)

Holub, V., Parsons, T., O'Sullivan, P. and Murphy, J. (2009) Run-time Correlation Engine for System Monitoring and Testing, IEEE International Conference on Autonomic Computing (ICAC-09) INDST-09, 9-18 (9 pages)

Holub, V., Parsons, T., O'Sullivan, P. and Murphy, J. (2009) Run-time Correlation Engine for System Monitoring and Testing, IEEE International, Conference on Autonomic Computing (ICAC-09), 43-44 (2 pages)

Viliam Holub, Trevor Parsons, John Murphy and Patrick O'Sullivan. "Real-time Correlation Engine for System Monitoring and Testing," In Proceedings of the 6th International Conference on Autonomic Computing and Communications Barcelona, Spain June 15-19, 2009 (Industry Track Paper)

Viliam Holub, Trevor Parsons, John Murphy and Patrick O'Sullivan. "Run-time correlation engine for system monitoring and testing" In Proceedings of the 6th International Conference on Autonomic Computing and Communications Barcelona, Spain June 15-19, 2009 (Abstract and Poster Session)

Parsons, T., Murphy, J. and O'Sullivan, P. (2008) Expert Tools for System and Performance Testers, WOSP, 7th ACM International Workshop on Software and Performance, 2008, (2 pages)

Parsons, T., Murphy, J. and O'Sullivan, P. (2008) Expert Tools for System Testers, IBM Hardware, Firmware and Software System Level Test Engineering Conference, (2 pages)

Parsons, T., Murphy, J. and O'Sullivan, P. (2008) Automatic Detection of Performance Design and Deployment Antipatterns in Component Based Enterprise Systems, IBM Hardware, Firmware and Software System Level Test Engineering Conference, (2 pages)

Milewski, A. E., Tremaine, M., Egan, R., Zhang, S., Köbler, F. and O’Sullivan, P. Guidelines for Effective Bridging in Global Software Engineering. Proceedings of the International Conference on Global Software Engineering, Bangalore, India, Aug. 17-20, 2008, (accepted for publication)

Milewski, A., Tremaine, M., Egan, R., Zhang, S., Köbler, F. and O’Sullivan, P. Information Bridging in a Global Organization, presentation at the First Annual AoT Hardware, Firmware and Software System Level Test Engineering Conference, May 13-15, 2008

Zhang, S., Tremaine, M., Egan, R., Milewski, A, Plotnick, L., O’Sullivan, P.and Fjermestad, J. Occurrence and Effects of Leader Delegation in Virtual Teams. Proceedings of the 41st Hawaii International Conference on Systems Sciences, HICSS’41, Hawaii, Big Island, January 7-10, 2008, IEEE Digital Library, (http://www.ieeexplore.ieee.org/xplore/), 10 pages.

Zhang, S., Tremaine, M., Egan, R., Milewski, A., O’Sullivan, P., and Fjermestad, J. Occurrence and Effects of Leader Delegation in Virtual Teams. International Journal of Electronic Communication, 2008, 29 pages, (accepted for publication).

Milewski, A., Tremaine, M., Egan, R., Zhang, S., Köbler, F., and O’Sullivan, P. Guidelines for Effective Bridging in Global Software Engineering, Proceedings of the International Conference on Global Software Engineering, ICGSE 2008, August 17-20, 2008, Bangalore, India (accepted for publication).

Tremaine, M., Milewski, A., O'Sullivan P The Impact of Time Zones, Leadership and Culture on Satisfaction and Motivation in Distributed Virtual Teams, Research talk given at IBM Research, Cambridge, MA, USA, March 25, 2008

Page 4: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Milewski, A., O'Sullivan P., Global Collaboration in System Verification Testing , accepted for presentation at the First Annual AoT Hardware, Firmware and Software System Level Test Engineering Conference, May 13-15 2008

Parsons T., O'Sullivan P., Murphy, J., Automatic Detection of Performance Design and Deployment Antipatterns in Component Based Enterprise Systems, accepted for presentation at the First Annual AoT Hardware, Firmware and Software System Level Test Engineering Conference, IBM, May 13-15 2008

O'Sullivan P., Parsons T., Murphy, J., Expert Tools for System Testers, accepted for presentation at the First Annual AoT Hardware, Firmware and Software System Level Test Engineering Conference, May 13-15 2008

Suling Zhang, Marilyn Tremaine, Rich Egan, Allen Milewski, Patrick O’Sullivan and Jerry Fjermestad, Occurrence and Effects of Leader Delegation in Virtual Software Teams. Paper accepted for the Special Issue on "Intra-Organizational Electronic Collaboration". International Journal of e-Collaboration, June 2008

Parsons, T., Murphy, J. and O'Sullivan, P. (2007) Applying Frequent Sequence Mining to Identify Design Flaws in Enterprise Software Systems, Machine Learning and Data Mining in Pattern Recognition, 5th International Conference, MLDM 2007, Poster Proceedings, (15 pages)

Parsons, T., Murphy, J. and O'Sullivan, P. (2007) Automatic Performance Antipattern Detection through Design Extraction for JEE Systems, IBM Academy of Technology 5th Proactive Problem Prediction, Avoidance and Diagnosis Conference, P3AD, 2007, (2 pages)

Kobler, F., Leimeister, J. M., Tremaine, M., O'Sullivan, P. and Krcmar, H. "Determining Success and Failure Factors in Virtual Teams." Poster presentation at the Tenth European Conference on Computer Supported Cooperative Work - ECSCW 2007, Limerick, Ireland, September 24-28, 2007.

Zhang, S., Tremaine, M., Egan, R, Milewski, A, Fjermestad, J. and O'Sullivan, P. "Leader Delegation, Task Significance and Trust in Global Software Development Teams." Proceedings of the 2008 American Conference on Inforamtion Systems, AMCIS 2005, CDROM and AIS Digital Library (http://www.aisnet.org/ ), August 9-12, 2007, 10 pages.

Parsons, T., Murphy, J., Pizzoli, S., O'Sullivan, P. and Mos, A. (2006) Reverse Engineering Distributed Enterprise Applications to Identify Common Design Flaws, Software Engineering for Tomorrow (SWEFT-2006) Conference, T. J. Watson Research Centre, (3 pages)

Parsons T., Murphy, J., O'Sullivan P., Pizzoli S., Mos, A., Reverse Engineering Distributed Enterprise Applications to Identify Common Design Flaws. Presented at theSoftware Engineering Tools For Tomorrow (SWEFT) 2006 Conference, T.J. Watson, New York, Oct 17 - 19, 2006.

Chen, L., O'Sullivan, P., Bergman, L., Castelli, V., Labadie, E., Sohn, P. & Parsons,T. "Problem Determination in Large Enterprise Systems" , paper presented at the Software Engineering Tools For Tomorrow (SWEFT) 2006 conference T.J. Watson, New York, Oct 17 - 19, 2006 (IBM Internal Conference)

Achanta, R., O'Sullivan, P., Beak, R., Dell'Era, I. Srikanth, H., & Parsons, T. "Precise QOS Assessment Approach for J2EE based Enterprise Components over Disparate Network Connection Types", poster presented at the Software Engineering Tools For Tomorrow (SWEFT) 2006 conference T.J. Watson, New York, Oct 17 - 19, 2006 (IBM Internal Conference)

Zhang, S., Tremaine, M., Fjermestad, J., Milewski, A. and O'Sullivan, P. "Delegation in Virtual Teams: the Moderating Effects of Team Maturity and Team Distance." Proceedings of the International Conference on Global Software Engineering, Florianopolis, Brazil, Oct. 16-19, 2006

Egan, R., Tremaine, M., Fjermestad, J., Milewski, A. and O'Sullivan, P. "Cultural Differences in Temporal Perceptions and its Application to Running Efficient Global Software Teams." Proceedings of the International Conference on Global Software Engineering, Florianopolis, Brazil, Oct. 16-19, 2006.

O'Sullivan P., Chakra A., Ogle D., Maier S,, "Motivating Agile System Verification Test Approaches", peer reviewed paper accepted for presentation at the Institute of Engineer's of Ireland's annual conference, Dublin, Ireland, April 2006. Paper won Industry Prize (Mullin's Medal)

O'Sullivan, P., Kristiansen, M.., "Agile Approaches to Performance Engineering in Component Based Enterprise Software Systems", paper presented at the ISERC Workshop on Software Composition, 15 April, 2005

O'Sullivan, P.,"Software Testing For Global Markets - A Cultural and Regional Perspective", paper presented at the HCII 2005 Usability and Internationalization Conference, Usability and Internationalization Conference, affiliated with 11th International Conference on Human-Computer Interaction (HCII 2005) July 22-27, 2005 Las Vegas, USA

O'Sullivan, P.,"On Demand Software Engineering - A Hybrid Software Process and Architectural Perspective", paper presented at the Euro STAR 2004 International Conference on Software, Projects, Process and People (SP3), Cologne Congress Centre, Germany on December 2, 2004

Page 5: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Appendix 2 (Short Papers Published on IP.COM)

2011, Automatic Role-Based Service Dashboard Generation, IP.COM 2011, Herald Of Message, IP.COM 2011, Method For Determining The Extent An E-Mail Was Read, IP.COM 2011, Partitioning Of Sessions In Unified Telephony Applications, IP.COM 2011, Service Indication For Collaborative Application Users, IP.COM 2011, System And Method For Equitable Behaviour In Real Time Collaboration, IP.COM 2011, Correlation And Suggestion Of Recipient-List Based On Subject And Content Keywords, IP.COM 2011, System And Method For Orchestrating Unified Telephony Contributions Via A Calendaring And Scheduling Engine, IP.COM 2011, Enhanced Social Tagging Online System, IP.COM 2011, Method And Process For Instant Messaging Content Subscription Participation, IP.COM 2011, System And Method To Optimize A Buddy List, IP.COM 2011, System For Managing Granular Forwarding And Copying Of Electronic Messages, IP.COM 2011, Method To Utilize Instant Messaging As Follow Up To Urgent Email, IP.COM 2011, Method To Motivate A Instant Message Notification Based On Proximity, IP.COM 2011, System And Method To Motivate QOS In Unified Telephony Applications, IP.COM 2011, Method And Process For Single User Identification, IP.COM 2011, Exploitation Of Astronomically Generated Persona Meta-Data To Facilitate Organisation Search In Instant Messaging, IP.COM 2011, System And Method For Contextually Aware Instant Messaging Status Updates, IP.COM 2011, Apparatus To Create Meeting Minutes Of Conference In The Background, IP.COM 2011, Method To Inform And Correct Silence Regarding Conversation That Is Not Answered On Time, IP.COM 2011, System And Method For Transferring Control In An E-Meeting, IP.COM 2011, System And Method For Effective Organizational E-meetings, IP.COM 2011, PMI Based System And Method To Provide Total QOS In Enterprise Wide Unified Telephony Environments, IP.COM 2011, System And Method To Productively Manage QOS In Network Outage Conditions, IP.COM 2011, Suspend And Resume Conversation By Reinstating The Previous Conversation Context, IP.COM 2011, Method And Process For Meeting Attendance Enablement Optimization With Social Bias, IP.COM 2011, C&S Activity & Persona Based Interruption Management System, IP.COM 2011, System To Intelligently Use Live Text To Intersect Data Points For Sales Teams, IP.COM 2011, System And Method For Mitigating Audio Quality Issues In A VOIP Call, IP.COM 2011, System And Method For Buddy List Name Resolution Through Peer-Biased Proximity, IP.COM 2010, System And Method To Notify User Of Website/Application Availability., IP.COM 2010, System And Method To Search & Locate A Person Through An IM User Proxy Via RFID, IP.COM 2010, System And Method For Sequencing Instant Message Conversations And Chats, IP.COM 2010, System And Method For Policy Driven Handling, IP.COM 2010, Dynamic Meeting Agenda, IP.COM 2010, System And Method To Differentially Handle Saving Sent Messages, IP.COM 2010, Solving Temporal Challenges In Displaced Information Derived From Disparate Collaboration Tools & Applications, IP.COM 2010, System And Method For Unified Email, IP.COM 2010, System And Method For Exploiting Organizational Information In An Image, IP.COM 2010, Method Of Recommending News Articles Based On Users' Social Network Connections, IP.COM 2010, Method & System For Advanced Type ahead To Establish A Recipient List, IP.COM 2010, System And Methods To Automatically Launch Meeting Tools, IP.COM 2010, Temporal Interrogation Of Aggregated Calendar Information, Based On Social, Directory And Collaborative Navigation, IP.COM 2010, Method To Leverage Aggregated Tags For Searching, IP.COM 2010, Tag Recommendation System, IP.COM 2010, Extracting Meta-Data For Collaborative Interactions Across Disparate Data Repositories, IP.COM 2010, System And Methods To Support Circles Of Friends In Social Networks, IP.COM 2010, System And Method For Differentiated Formatting For Users In Group IM Chats, IP.COM 2010, Automatic Recipient List Tag Association Based On Reoccurrence Of Recipients, IP.COM 2010, Recursive Addition Of Contacts Based Off LDAP Directory, IP.COM 2010, A System And Method For Social Network Effectiveness, IP.COM 2010, Herald Of Message, IP.COM 2010, Method And System Of Determining Information Context, IP.COM 2010, Dynamic Realms For Situational Contextual Type ahead, IP.COM 2010, Machine Assisted Folksonomy Cross Language Dictionary, IP.COM 2010, Method To Build Groups Based On User Content Consumption, IP.COM 2010, System & Method To Proactively Manage Meetings As Per "Situational Context" Of Attendees, IP.COM 2010, Method And Process For Calendar Scheduling With Trusted Relationships, IP.COM 2009, System And Method For Point-In-Time Contents Of A URL With Its Associated Reference In A Message, IP.COM 2009, System And Method For Differentially Advertising A Message, IP.COM 2009, Method And Process For Providing In-Meeting Artefacts, IP.COM 2009, System And Method For Differential Handling Of A Meeting Invite, IP.COM 2009, System And Method For Merged Meetings, IP.COM 2009, System And Method For Social Network Addressing, IP.COM 2009, System And Method For Motivated Orphan-Attachment Action, IP.COM 2009, Rapid Access To Mail, IP.COM 2009, A System And Method To Centrally Provide A Visual Social Network And Hierarchical And “Importance” Analysis Of

Individuals/Entities, IP.COM 2009, System And Method For Allowing Messages To Be Sent And Received Using Different Languages And Character Sets, IP.COM 2009, Reformulation Of Address, IP.COM 2009, Content Management In Calendaring Collaborative Paradigm, IP.COM

Page 6: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

2009, Method For Enabling Instant Message As A Complement To Existing Voice Communication, IP.COM 2009, Salutation And Trailer For Instant Messaging, IP.COM 2009, Accessibility - System And Method To Allow A Participant To Establish Placement In A Web Conference, IP.COM 2009, Method & System For Selective Mail Access Management, IP.COM 2009, System & Method For Checking Of Messages Using The Recipient’s Characteristics And Configuration, IP.COM 2009, Collaborative Email Based On Trust Relationships, IP.COM 2009, System And Method For Orchestrated Email, IP.COM 2009, A System And Method For Differential Interpretation When Viewing Busy time In Calendaring Systems Using Seniority, Social Network

Organisational Bias And Pre-Defined Rules, IP.COM 2009, Method & System For Auto-Selecting The Relevant "Out Of Office Reply", IP.COM 2009, Context Based Filtering Of Data Exposed In A Virtual Reality Space, IP.COM 2009, System And Method For Automatic Inclusion In An Im Chat, IP.COM 2009, Insuring Single Authorship Representation In Collaborative Content, IP.COM 2009, Reminders In E-Mail, IP.COM 2009, System And Method For Populating An Address Field Based On Initial Message Content, IP.COM 2009, Method And Process For Insuring Meeting Attendance Accountability Through Social Networking, IP.COM 2009, System And Method For Group Verification, IP.COM 2009, System And Method For Thread Specific Email Filtering, IP.COM 2009, System & Method Of Intelligent Decision Making In Calendaring Tools, IP.COM 2009, System And Method To Set An “Over-And-Out” On A Message, IP.COM 2009, Social Network Based Type-Ahead Dialling For Phone Systems, IP.COM 2009, System And Method For Registering An Expression Of Interest Regarding "Do-Not-Disturbs", IP.COM 2009, Method & System To Create Organisational Events From A Pm Tool, IP.COM 2009, Method To Dynamically Update Content Based On Social Network In Portable Devices, IP.COM 2009, System And Method For Collaborative Indication Of Interest, IP.COM 2009, System And Method For Thread And Message Quota, IP.COM 2009, System And Method For Group Update For Meeting Invites, IP.COM 2009, System And Method To Control The Petitioning Of An Attachment/Recent Communication, IP.COM 2009, System & Method To Influence C&S User’s Behaviour Through Expressed Wishes, IP.COM 2009, System And Method For Enhanced Team Workload Management, IP.COM 2009, System & Method For Providing Enhanced Meeting Status Awareness, IP.COM 2009, Method And System For Communicating A Location Within A Larger File, IP.COM 2008, System And Method For Propagating Calendar Events, IP.COM 2008, System And Method For Arbitrating Free Time, IP.COM 2008, System And Method For Collaborative Arbitration Of A Meeting Agenda, IP.COM 2008, System And Methods For Real-time Instant Messaging Buddy List Organization, IP.COM 2008, Optimizing Business Process Execution Of Composite Applications, IP.COM 2008, Method And Process For Archiving & Removing Entries From Buddy List, IP.COM 2008, A System And Method For Delayed Addressing And Routing Of Calendar Invites, IP.COM 2008, System And Method For Delegation In Instant Messaging Systems, IP.COM 2008, System And Method For User State Of Silent Time In An Instant Messaging Application, IP.COM 2008, A Method For Reducing Delays In Air Travel By Using Booking Information To Route Passengers Independently Of Their Baggage.,

IP.COM 2008, Embedded Iframes: Using Client-Side Javascript And Xmlhttprequest To Maintain A Container-Managed Session, IP.COM 2008, Method To Partition Addressable Fields And Content For Application Management, IP.COM 2008, Presentations To Mpeg4 (Mobile Presentations), IP.COM 2008, Collaborative Calendaring, IP.COM 2008, Using Text Analytics To Prevent Railroading In A Collaborative Environment, IP.COM 2008, System And Methods To Provide Expert Backup, IP.COM 2008, Method To Block Superfluous Instant Messages, IP.COM 2008, Method For High Secure Authentication Systems Using GSS-Api, IP.COM 2008, Datatype Transformations On Property Broker Wires In Composite Applications, IP.COM 2008, Intelligent Meeting Management In A Collaborative Environment, IP.COM 2008, System And Method To Poll Calendar Invites, IP.COM 2008, System And Method For Optimizing Disk Space And Network Bandwidth Utilization In Electronic Mail Distribution, IP.COM 2008, System And Method For Sending Electronic Messages Using Alternate Identities That Incorporates Trust Relationships, IP.COM 2008, System And Method For Sending Electronic Messages Using Alternate Identities That Incorporates Trust Relationships, IP.COM 2008, Systems And Methods To Notify New Priority Mail (Gary), IP.COM 2008, System And Method For Queued Communication Routed In Context And Environmental Variables, IP.COM 2008, Dynamic Configuration Of Kerberos On Varied Storage For Enhanced Performance, IP.COM 2008, System And Method To Orchestrate Behaviour In E-Meetings, IP.COM 2008, Method And Process For Recipient Driven Dynamic Content Extraction, IP.COM 2008, Method For Dependency Checking And Tracking For A Source Code Object Within Configuration Management Tool, IP.COM 2008, Ability To Invite An Offline IM Buddy To A Group Chat, IP.COM

Appendix 3 (USPTO Filed Patents – Patent Pending)

Message Subscription Based On Message Aggregate Characteristics*, RSW920120057US2, 2014 Managing Quality Of Service For Communication Sessions*, CAM920130032US2, 2014 System For Self Organization Of An Internet Protocol Television Grid*, GB920130138US1, 2014

Page 7: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Determining Quality Of Experience For Communication Sessions*, CAM920130035US2, 2014 Managing Quality Of Experience For Media Transmissions*, CAM920130036US2, 2014 Codec Selection And Usage For Improved VOIP Call Quality*, CAM920130051US2, 2014 Requesting Instant Messaging History By Validated Parties*, CAM920130070US1, 2014 Improving Quality Of Experience For Communication Sessions*, CAM920130080US1, 2014 Optimizing The Quality Of Audio Within A Teleconferencing Session Via An Adaptive Codec Switching*, CAM920130082US1, 2014 An Impairment-Adaptive Electronic Data Interaction System*, CAM920130086US1, 2014 Video Conferencing Architecture For Optimizing Quality Of Experience*, CAM920140004US1, 2014 System And Method To Share Best Configuration Settings/Best Practices Among Social Cohorts*, CAM920140006US1, 2014 System And Method To Allow Bandwidth Usage For Advertising Delivery*, CAM920140007US1, 2014 Awareness Of The Network Cell Capabilities.*, CAM920140008US1, 2014 Autonomic Optimization Of Presence Server Performance*, RSW920060103US2, 2014 System Management And Instruction Counting*, SVL920120021US2, 2014 Impact Assessment For Shared Media Submission*, RSW920130145US1, 2014 Social CRM Opportunity Templating, RSW920140025US1, 2014 System And Method For Bringing Attention To An Activity*, RSW920140040US1, 2014 System And Method For Re-Using Network Metadata*, RSW920140052US1, 2014 Priming A CRM System Using Social Network Metadata*, RSW920140053US1, 2014 Cohort Manipulation And Optimization, AUS920120040US1, 2013 Cohort Cost Analysis And Workload Migration, AUS920120041US1, 2013 Facilitating Access To References In Communications, AUS920120396US1, 2013 Optimizing Electronic Communication Channels, CAM920110058CN1, 2013 E-Meeting Summaries, CAM920110057CN1, 2013 Managing Organizational Computing Resources In Accordance With Computing Environment Entitlement Contracts, AUS920110249US2,

2013 Reducing The Spread Of Viruses And Errors In Social Networks And Affinity Groups, AUS920120357US1, 2013 Adjusting Individuals In A Group Corresponding To Relevancy, RSW920120151US1, 2013 Link Analysis Tool For Security Information Handling System, AUS920120120US2, 2013 Network Selection Tool For Information Handling System, AUS920120241US2, 2013 Autonomic Collaborative Workspace Creation, RSW920130024US1, 2013 Delivering A Filtered Search Result, RSW920130059US1, 2013 Incorporating Related Searches By Other Users In A Social Network In A Search Request, SVL920120080US2, 2013 Method And Process For Collaboratively Built Content Filtering, RSW920120149US1, 2013 System And Method For Monitoring Video Performance, CAM920130008US1, 2013 System Management And Instruction Counting, SVL920120021US1, 2013 Prioritizing Items Based On User Activity, RSW920120171US1, 2013 E-Meeting Summaries, CAM920110057US2, 2013 Enabling And Supporting A Presence Server Cache, CAM920120005US2, 2013 Enabling And Supporting A Presence Server Cache, CAM920120005PCT1, 2013 Management Of Language Usage To Facilitate Effective Communication, SVL920110109PCT1, 2013 Inferring Quality In UT Calls Based On Real-Time Bi-Directional Exploitation Of A Full Reference Algorithm, CAM920120008PCT1, 2013 Providing A Requisite Level Of Service For An Electronic Meeting, CAM920120014US2, 2013 Inferring Quality In UT Calls Based On Real-Time Bi-Directional Exploitation Of A Full Reference Algorithm, CAM920120008US2, 2013 Managing Social Network Distance In Social Networks Using Photographs, RSW920130034US1, 2013 Ratings From Communication Sessions, CAM920130017US1, 2013 Orchestration Of Electronic Meetings, CAM920130011US1, 2013 Temporal Promotion Of Content To A Project Activity, RSW920130057US1, 2013 Communication Traffic Management, CAM920130010US1, 2013 Generating Instant Messaging Contacts For Customer Relationship Management Systems, CAM920130020US1, 2013 Extrapolating User Actions, RSW920130051US1, 2013 Extrapolating User Actions, RSW920130051US2, 2013 Orchestration Of Electronic Meetings, CAM920130011US2, 2013 Communication Traffic Management, CAM920130010US2, 2013 Generating Instant Messaging Contacts For Customer Relationship Management Systems, CAM920130020US2, 2013 Managing Multi-Application Contexts, RSW920130038US1, 2013 Wirelessly Syncing Content Of An Application Without Requiring Device To Be Plugged Into Power Source, RSW920130081US1, 2013 Wirelessly Syncing Content Of An Application Without Requiring Device To Be Plugged Into Power Source, RSW920130081US2, 2013 Network Selection Tool For Information Handling System, AUS920120241PCT1, 2013 Managing Quality Of Service For Communication Services, CAM920130028US1, 2013 Expert Availability Identification, CAM920120081US2, 2013 Customer Relationship Management System And Method, CAM920130027US1, 2013 Delivering Electronic Meeting Content, CAM920120084US2, 2013 Systems And Methods For Customizing Electronic Documents Based On Use Patterns, CAM920130032US1, 2013 Managing Quality Of Experience For Media Transmissions, CAM920130030US1, 2013 Federation Of Email, CAM920090030US2, 2013 Link Analysis Tool For Security Information Handling System, AUS920120120CN1, 2013 Link Analysis Tool For Security Information Handling System, AUS920120120US1, 2013 Managing A Collaborative Space Background, RSW920130118US1, 2013 Managing A Collaborative Space, RSW920130118US2, 2013 System Wide Performance Extrapolation Using Individual Line Item Prototype Results, AUS920130241US1, 2013 Predicting The Actions And Evaluating The Risk Of A Software Install Program, AUS920130245US1, 2013 Auto-Launch Of Audio/Video Conference, AUS920130247US1, 2013 Collaborative Arbitration Of Polling Results In A Collaborative Computing Environment, CAM920060104US2, 2013 Use Of Simultaneously Received Videos By A System To Generate A Quality Of Experience Value, CAM920130050US1, 2013 Determining Quality Of Experience For Communication Sessions, CAM920130035US1, 2013

Page 8: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Managing Quality Of Experience For Media Transmissions, CAM920130036US1, 2013 Codec Selection And Usage For Improved VOIP Call Quality, CAM920130051US1, 2013 System And Method For Notification Of QOE Issues, CAM920130063US1, 2013 Quality Of Experience Determination For Multi-Party VOIP Conference Calls That Account For Focus Degradation Effects,

CAM920130064US1, 2013 Decoding Media Streams Within Thresholds, CAM920130009US1, 2013 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010US2, 2013 Offline IM Chat To Avoid Server Connections, RSW920050121US2, 2013 Prioritizing Items Based On User Activity, RSW920120171US2, 2013 Autonomic Collaborative Workspace Creation, RSW920130024US2, 2013 Incorporating Related Searches By Other Users In A Social Network In A Search Request, SVL920120080PCT1, 2013 Generation Of Sales Leads Using Customer Problem Reports, SVL920110080US1, 2012 Optimizing Electronic Communication Channels, CAM920110058US1, 2012 E-Meeting Summaries, CAM920110057US1, 2012 Intelligent Automatic Expansion/Contraction Of Abbreviations In Text-Based Electronic Communications, CAM920110060US1, 2012 System And Method For Message Status Determination, CAM920110055US1, 2012 System And Method For Automatic Moderator Delegation, CAM920070035US2, 2012 Managing Data Across A Plurality Of Data Storage Devices Based Upon Collaboration Relevance, CAM920080112US2, 2012 Notification To Absent Teleconference Invitees, RSW920080228US2, 2012 Improving Data Consistency In Long-Running Processes, RSW920080384US2, 2012 Advertising Proximity Route Selection, RSW920100024US2, 2012 Managing Organizational Computing Resources In Accordance With Computing Environment Entitlement Contracts, AUS920110249PCT1,

2012 User-Defined System-Enforced Session Termination In A Unified Telephony Environment, CAM920100042US2, 2012 Inviting Temporary Participants To A Virtual Meeting Or Other Communication Session For A Fixed Duration, CAM920100069US2, 2012 System And Method To Fail Over VOIP Call Based On Autonomic Line Quality Tests, CAM920110011PCT1, 2012 Contacting An Unavailable User Through A Proxy Using Instant Messaging, CAM920100060US2, 2012 End User QOS Selection, CAM920120024US1, 2012 Managing Voice Collision In Multi-Party Communications, CAM920120019US1, 2012 Providing A Requisite Level Of Service For An Electronic Meeting, CAM920120014US1, 2012 Annotating Electronic Presentation, CAM920120018US1, 2012 Intelligent Automatic Expansion/Contraction Of Abbreviations In Text-Based Electronic Communications, CAM920110060US2, 2012 Enhancing Comprehension In Voice Communications, CAM920120006US1, 2012 Inferring Quality In UT Calls Based On Real-Time Bi-Directional Exploitation Of A Full Reference Algorithm, CAM920120008US1, 2012 Quality Of Service Prediction And Call Failover, CAM920120009US1, 2012 Social Quality-Of-Service Database, CAM920120001US1, 2012 Location Based Quality Of Session Control In Unified Telephony, CAM920120012US1, 2012 Location Based Quality Of Session Control In Unified Telephony, CAM920120012US2, 2012 Enforcing E-Meeting Attendee Guidelines, CAM920120034US1, 2012 Enabling And Supporting A Presence Server Cache, CAM920120005US1, 2012 Electronic Document Annotation, GB920090057US1, 2012 Managing Delivery Of Electronic Meeting Content, CAM920100058US2, 2012 Hierarchal Control Of Teleconferences, RSW920070372US2, 2012 Providing User Access To Specific Programs And Documents Before The Booting Process Is Completed, RSW920120052US1, 2012 Management Of Language Usage To Facilitate Effective Communication, SVL920110109US1, 2012 Management Of Language Usage To Facilitate Effective Communication, SVL920110109US2, 2012 Message Subscription Based On Message Aggregate Characteristics, RSW920120057US1, 2012 Facilitating Comprehension In Communication Systems, CAM920120051US1, 2012 Translation Of Text Into Multiple Languages, RSW920110131US1, 2012 Link Analysis Tool For Security Information Handling System, AUS920120120US1, 2012 Network Selection Tool For Information Handling System, AUS920120241US1, 2012 Bill Split For NFC Transactions, RSW920120098US1, 2012 Managing Computing Environment Entitlement Contracts And Associated Resources, AUS920110250US2, 2012 Optimized Installation Of Received Patches For Application Programs Already Running On Computer Systems, AUS920120263US1, 2012 Managing An Electronic Conference Session, CAM920120055US1, 2012 Updating A Conference Invitation Responsive To User Location, CAM920120058US1, 2012 Guiding A Presenter In A Collaborative Session On Word Choice, CAM920120056US1, 2012 Expert Availability Identification, CAM920120081US1, 2012 Handling Of Website Messages, RSW920120094US1, 2012 Incorporating Related Searches By Other Users In A Social Network In A Search Request, SVL920120080US1, 2012 Interest-Based Meeting Summarization, CAM920100070US1, 2011 Method And Process For Attendee Readiness For Upcoming Events, CAM920100068US1, 2011 Contacting An Unavailable User Through A Proxy Using Instant Messaging, CAM920100060US1, 2011 (Sean Round 2) Instant Messaging Based File Sharing, CAM920090041US2, 2011 System And Method To Allow Late E-Meeting Participants A Real Time Summary, CAM920110006US1, 2011 Private Channels In Unified Telephony Applications, CAM920110008US1, 2011 Sender Motivated Optimization Of URL Rendering In Instant Messaging, CAM920110010US1, 2011 System And Method To Fail Over VOIP Call Based On Autonomic Line Quality Tests, CAM920110011US1, 2011 Associating Communications In Collaboration Sessions, CAM920110013US1, 2011 Name Resolution, RSW920110053US1, 2011 Providing Accurate Recipient Lists By Correlating Tagged Keywords To Recipient Lists, RSW920110054US1, 2011 Managing Organizational Computing Resources In Accordance With Computing Environment Entitlement Contracts, AUS920110249US1,

2011 Evaluating Computing Resources Utilization In Accordance With Computing Environment Entitlement Contracts, AUS920110251US1, 2011 Managing Computing Environment Entitlement Contracts And Associated Resources, AUS920110250US1, 2011

Page 9: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Migrating Computing Environment Entitlement Contracts Based On Seller And Buyer Specified Criteria, AUS920110253US1, 2011 Managing Organizational Computing Resources In Accordance With Computing Environment Entitlement Contracts, AUS920110257US1,

2011 Migrating Computing Environment Entitlement Contracts Between A Seller And A Buyer, AUS920110252US1, 2011 Redacting Content In Online Meetings, GB920110044US1, 2011 Analytics Of Historical Conversations In Relation To Present Communication, CAM920100008PCT1, 2011 (Ics Patent Disclosure Of The Month) Injecting Content In Collaboration Sessions, CAM920110040US1, 2011 Voice Content Transcription During Collaboration Sessions, CAM920110050US1, 2011 Emergency Server Access For Offline Users, CAM920110046US1, 2011 User-Defined System-Enforced Session Termination In A Unified Telephony Environment, CAM920100042JP1, 2011 System And Method For Combined Meeting Recording, CAM920110049US1, 2011 System And Method For Establishing A Voice Over IP Session, CAM920110044US1, 2011 Constraint Programming For Reduction Of System Test-Configuration-Matrix Complexity, YOR920060669US2, 2010 Creating And Managing Location Based Meetings, CAM920100003US1, 2010 Analytics Of Historical Conversations In Relation To Present Communication, CAM920100008US1, 2010 Electronic Document Annotation, GB920090057PCT1, 2010 Electronic Document Annotation, GB920090057TW1, 2010 Differential Security Policies In Email Systems, RSW920090030JP1, 2010 Maintaining Communication Continuity, RSW920080005US2, 2010 System And Method To Motivate A Synchronous Response, CAM920100043US1, 2010 System And Method For Temporary Subpoenaing Of A Unified Telephony User, CAM920100069US1, 2010 Motivating Implicit Affinities In Buddy Lists And Groups, CAM920100059US1, 2010 Method To Leverage Sender Supplied Metadata To Enhance Email Usability, CAM920100053US1, 2010 System And Method To Manage E-Meeting Content To Guarantee End User Experience, CAM920100058US1, 2010 Meeting Management System With Failover And Failback Capabilities For Meeting Moderators, RSW920080233US1, 2009 Collaborative Documents Exposing Or Otherwise Utilizing Bona Fides Of Content Contributors, RSW920080224US1, 2009 Social Network Response Tracking, RSW920070286CN1, 2009 Social Network Response Tracking, RSW920070286JP1, 2009 Social Network Response Tracking, RSW920070286KR1, 2009 Social Network Response Tracking, RSW920070286PCT1, 2009 Social Collaborative Scoring For Message Prioritization According To An Application Interaction Relationship Between Sender And Recipient,

RSW920070284CN1, 2009 Dynamic Bridge For Object Transfer, RSW920080223US1, 2009 Sorting Contacts, RSW920080266US1, 2009 Quorum Management Of Appointment Scheduling, RSW920080274US1, 2009 Propagation Control System And Method, RSW920080310US1, 2009 Method And Process For Insuring Task Completion, CAM920080089US1, 2009 Location-Oriented Services, RSW920080226US1, 2009 Defining Access Rights To Content, RSW920080309US1, 2009 System And Method For Detecting And Handling Collision, CAM920090003US1, 2009 Data Consistency In Long-Running Processes, RSW920080384US1, 2009 Project Management Via Collaborative Calendaring, RSW920090027US1, 2009 Controlling Location And Time Preferences For Messages, RSW920090028US1, 2009 System And Method For Managing Calendar Events While Preparing For Time Out-Of-Office, RSW920080279US1, 2009 Identifying Contacts, RSW920080234US1, 2009 Retrospective Changing Of Previously Sent Messages, RSW920080337US1, 2009 Differential Security Policies In Email Systems, RSW920090030US1, 2009 Imposed Policies For Handling Instant Messages, RSW920090058US1, 2009 Apparatus, System, And Method For Improved Type-Ahead Functionality In A Type-Ahead Field Based On Activity Of A User Within A User

Interface, RSW920080342US1, 2009 Leveraging Point-In-Time Knowledge To Respond To E-Mail, RSW920090059US1, 2009 Cost Management For Messages, RSW920090029US1, 2009 Group Voting Access Control For Multi-Party Forums, RSW920090066US1, 2009 Social Agreements On Dynamic Allocation Of Application Resources, CAM920090020US1, 2009 Collaborative Calendar And Workflow Management, RSW920090065US1, 2009 Method And System For Prioritizing Meeting Attendees, LOT920050047US2, 2009 Managing Data Across A Plurality Of Data Storage Devices Based Upon Collaboration Relevance, CAM920080112PCT1, 2009 Electronic Document Annotation, GB920090057EP1, 2009 Federation Of Email, CAM920090030US1, 2009 Synchronizing Shared Files During Communication Sessions, CAM920090039US1, 2009 Client Relationship Management, RSW920090098US1, 2009 Instant Messaging Based Virtual File System, CAM920090041US1, 2009 System And Method For Temporal Constraints In IM Environments, CAM920090062US1, 2009 Situation Based Presence Notification Leveraging, RSW920090102US1, 2009 Method And System For Communication Sessions, CAM920090054US1, 2009 Wi - Challenge: Social Network Response Tracking, RSW920070286US1, 2008 Client Side Social Network Response Tracking, RSW920070482US1, 2008 Automated Surfacing Of Tagged Content In Vertical Applications, RSW920070214US1, 2008 Automated Surfacing Of Tagged Content Adjunct To Vertical Applications, RSW920070483US1, 2008 Social Collaborative Scoring For Message Prioritization According To An Application Interaction Relationship Between Sender And Recipient,

RSW920070284US1, 2008 Social Collaborative Scoring For Message Prioritization According To A Temporal Factor Between Sender And Recipient,

RSW920070442US1, 2008 Social Collaborative Scoring For Message Prioritization According To A Social Networking Relationship Between Sender And Recipient,

RSW920070443US1, 2008

Page 10: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Social Collaborative Scoring For Message Prioritization Based Upon An Organizational Relationship Between Sender And Recipient, RSW920070444US1, 2008

Content And Context Based Handling Of Instant Messages, RSW920070371US1, 2008 Method For Exploitation Of Social Networks To Derive A Location Of Employees, CAM920080012US1, 2008 Automated Solution For Managing Ancillary Working Relationships In An Organization, RSW920070362US1, 2008 System And Method For Collaborative Email Review, CAM920070214US1, 2008 Hierarchal Control Of Teleconferences, RSW920070372US1, 2008 System And Method To Circumvent DND In Instant Messaging Systems - Embodiment 2, CAM920070215US1, 2008 Collaborative Accountability In Meeting Workflow, RSW920080045US1, 2008 Service For Receiving Obsolete Web Page Copies, RSW920070373US1, 2008 System And Method For Indicating Availability, CAM920070213US1, 2008 Adaptive Electronic Introductions, RSW920080067US1, 2008 Notification System And Method For Calendaring And Scheduling Events, RSW920080229US1, 2008 Mark-up Elements In Referenced Content, CAM920070217US1, 2008 Temporal Visualizations Of Collaborative Exchanges, CAM920070173US2, 2008 System And Method For Motion Detection Assisted Photography, CAM920070216US1, 2008 Implementing Meeting Moderator Failover And Fail-back, RSW920050195US2, 2008 Enhanced Viewing/Updating Of Calendar Entries Based Upon Relationships Between A Viewer And A Calendar Owner And A Relative

Importance Value Of The Calendar Entries, RSW920080196US1, 2008 System And Method For Adaptive Scheduling, CAM920070201US1, 2008 Notification To Absent Teleconference Invitees, RSW920080228US1, 2008 System And Method For Motivating Delayed Responses To Messages, CAM920080053US1, 2008 System And Method For Suggesting Recipients In Electronic Messages, RSW920080202US1, 2008 System And Method For Collaboration, CAM920070029CN1, 2008 Managing Urgency Indicators In Electronic Messaging, RSW920080171US1, 2008 System And Method For Identifying Social Network Intersection In Instant Messaging, CAM920070212US1, 2008 Utilizing A Social Network For Locating A Target Individual Based Upon A Proximity Search, RSW920080308US1, 2008 Annotation Of Communications, RSW920080311US1, 2008 Optimization Of Travel Routing, RSW920080307US1, 2008 Autonomic Summarization Of Content, RSW920080070US1, 2008 Relationship Management For Contact Staleness, RSW920080231US1, 2008 Application Of Cost Constraints In Scheduling C&S Events, RSW920080165US1, 2008 Autonomic Workspace Establishment Through Directory Discovered Relationships, RSW920070285CN1, 2008 Autonomic Workspace Establishment Through Social Network Discovered Relationships, RSW920070481CN1, 2008 Maintaining Communication Continuity, RSW920080005CN1, 2008 System And Method For Search Notification, CAM920080108US1, 2008 Collaborative Email Filtering, CAM920080068US1, 2008 System And Method For Automatic Generation Of Test Cases, IN920080029IN1, 2008 System And Method For Automatic Generation Of Test Cases, IN920080029US1, 2008 Adapting Social Networks Patterns To Derive A User-Centric Directory Abstraction For Disconnected Use, CAM920080015US1, 2008 System And Methods To Provide Cross Application Profiles, RSW920080169US1, 2008 Prediction Of Intent In Email, RSW920080163US1, 2008 System And Method For Circumventing Instant Messaging Do-Not-Disturb, CAM920080046US1, 2008 System And Method For Indication Of IM Tracking, CAM920080079US1, 2008 Managing Data Across A Plurality Of Data Storage Devices Based Upon Collaboration Relevance, CAM920080112US1, 2008 Managing Calendaring Events Based On A Hierarchically Imposed Social Network Metaphor, RSW920080058US1, 2008 Sharing Email, RSW920080164US1, 2008 System And Method To Circumvent DND In Instant Messaging Systems, CAM920080047US1, 2008 Access Contiguity For Displaced Content In Email, CAM920080048US1, 2008 Access Contiguity For Displaced Content In Email, CAM920080049US1, 2008 Motivating Social Collision In IM, CAM920080050US1, 2008 System And Method For Embedding A Record Of Activity Within Electronic Messages, CAM920080078US1, 2008 Visual Indication Of Importance, RSW920080167US1, 2008 System And Method For Motivating Equitable Behaviour In Calendar Events, RSW920080225US1, 2008 Autonomic Optimization Of Presence Server Performance, RSW920060103US1, 2007 Method And System For Accessing Declined Event Invitations, GB920060002CN1, 2007 Postponing An Instant Messaging Session, GB920060021US1, 2007 Constraint Programming For Reduction Of System Test-Configuration-Matrix Complexity, YOR920060669US1, 2007 Method And Apparatus For Testing Of Enterprise Systems, IN920060044US1, 2007 System And Method For Passive Event Scheduling Using A Moderating Engine, RSW920070026US1, 2007 Method And System For Preventing Emergency Communication System Notification Congestion, RSW920070069US1, 2007 System And Method For Updating Instant Message Transcripts, CAM920070013US1, 2007 Pixel Cluster Transit Monitoring For Detecting Click Fraud, RSW920070050US1, 2007 Pixel Cluster Transit Monitoring For Detecting Click Fraud, RSW920070161US1, 2007 Pixel Cluster Transit Monitoring For Detecting Click Fraud, RSW920070162US1, 2007 Cursor Path Vector Analysis For Detecting Click Fraud, RSW920070051US1, 2007 Cursor Path Vector Analysis For Detecting Click Fraud, RSW920070163US1, 2007 Cursor Path Vector Analysis For Detecting Click Fraud, RSW920070164US1, 2007 System And Method For Controlling Email Propagation, CAM920070030US1, 2007 System And Method For Facilitating Meeting Preparedness, CAM920070031US1, 2007 System And Method For Creating User-Specific Directory, CAM920070033US1, 2007 System And Method For Collaboration, CAM920070029US1, 2007 System And Method For Collaboration, CAM920070111US1, 2007 System And Method For Collaboration, CAM920070112US1, 2007 Management Of Community Buddy Lists, RSW920070044US1, 2007

Page 11: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

System And Method For Name Conflict Resolution, CAM920070042US1, 2007 System And Method For Managing An Instant Messaging Community, CAM920070014US1, 2007 System And Method For Evaluating Likelihood Of Meeting Attendance, CAM920070041US1, 2007 System And Method For Soliciting And Retrieving A Complete Email Thread, CAM920070016US1, 2007 System And Method For Audit Governance In Email, CAM920070015US1, 2007 Method And System For Sequencing Of Electronic Mail To Derive A Specified Response Trajectory, CAM920070097US1, 2007 System And Method For Circumventing Instant Messaging Do-Not Disturb, CAM920070028US1, 2007 Controlling Active And Passive Participation In A Thread Of Conversation, CAM920060033CN1, 2007 System And Method For Automatic Moderator Delegation, CAM920070035US1, 2007 Dynamic Business Process Prioritization Based On Context, RSW920070103US1, 2007 Dynamic Business Process Prioritization Based On Context, RSW920070306US1, 2007 System And Method For Workflow Delinquency Remediation, CAM920070027US1, 2007 System And Method For Interruption Management, CAM920070038US1, 2007 System And Method For Managing Communications, CAM920070039US1, 2007 RFID System And Method, CAM920070044US1, 2007 A Method For Reducing Time Lost In Initial Stages Of A Web Conference Due To Participants Not Being In-Place On-Time,

CAM920060094PCT1, 2007 System And Method For Verifying Access To Content, CAM920070032US1, 2007 Enabling Collaborative Networks, RSW920070184US1, 2007 Errata Notification For Printed Material, RSW920070194US1, 2007 System And Method For Communication Management, CAM920070067US1, 2007 Click-Fraud Prevention, RSW920060199PCT1, 2007 System And Method For Gathering Conversation Information, CAM920070034US1, 2007 System And Method For Controlling Instant Messaging Status, CAM920070066US1, 2007 System And Method For Evaluating Response Patterns, CAM920070040US1, 2007 System And Apparatus For Enhancing Productivity, CAM920070045US1, 2007 System And Method For Providing Email Warnings, CAM920070047US1, 2007 System And Method For Dynamic Tagging In Email, CAM920070078US1, 2007 Adaptive Instant Messaging Awareness, RSW920070283US1, 2007 Inhibition Of Telephony Based Phishing, RSW920070246US1, 2007 System And Method For Sharing Data, CAM920070036US1, 2007 System And Method For Providing Server Status Awareness, CAM920070046US1, 2007 Click-Fraud Prevention, RSW920060199CN1, 2007 System And Method For Providing User-Tailored Views, CAM920070043US1, 2007 Predicting Availability Of Instant Messaging Users, CAM920060172CN1, 2007 Trusted Contact Name Validation, CAM920060041CN1, 2007 Temporal Visualizations Of Collaborative Exchanges, CAM920070173US1, 2007 Aggregate Scoring Of Tags Across Social Bookmarking System, RSW920070247US1, 2007 Autonomic Workspace Establishment Through Directory Discovered Relationships, RSW920070285US1, 2007 Autonomic Workspace Establishment Through Social Network Discovered Relationships, RSW920070481US1, 2007 Method For Exploitation Of Location Proximity To Derive A Location Of Employees Utilizing Instant Messaging, CAM920070174US1, 2007 Method For Calendar Driven Decisions In Web Conferences, CAM920070177US1, 2007 Autonomic Optimization Of Presence Server Performance, RSW920060103EP1, 2007 Autonomic Optimization Of Presence Server Performance, RSW920060103PCT1, 2007 System And Method For Enforcing Single-Threaded Conversations, CAM920070137US1, 2007 Instant Messaging Based Social Introductions, CAM920070142US1, 2007 Deriving And Communicating Attention Spans In Collaborative Applications, CAM920070148US1, 2007 System And Method For Server-Side Interruption Management, CAM920070133US1, 2007 System And Method For Client-Side Interruption Management Technical Field, CAM920070237US1, 2007 System And Method For Event Slot Negotiation, CAM920070139US1, 2007 Adaptive Searching, CAM920070140US1, 2007 System And Method For Reserving Scheduling Time, CAM920070138US1, 2007 Maintaining Communication Continuity, RSW920070382US1, 2007 Maintaining Communication Continuity, RSW920080005US1, 2007 System And Method For Managing Calendaring Events, RSW920070383US1, 2007 System And Method For Name Resolution, RSW920070400US1, 2007 System And Method For Implementing Meeting Moderator Failover And Failback, RSW920050195US1, 2006 Method And System For Rotating Roles In Calendar Events, GB920050113GB1, 2006 Office Chat To Avoid Server Connections, RSW920050121US1, 2006 Method And System For Accessing Declined Event Invitations, GB920060002GB1, 2006 Communication System And Method, GB920050105GB1, 2006 Method And System For Prioritizing Meeting Attendees, LOT920050047CN1, 2006 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010CA1, 2006 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010EP1, 2006 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010JP1, 2006 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010PCT1, 2006 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010TW1, 2006 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010CN1, 2006 Method And System For Recording Interactions Of Distributed Users, GB920060014GB1, 2006 Postponing An Instant Messaging Session, GB920060021GB1, 2006 Method And System For Providing Email Continuity, GB920060015GB1, 2006 Communication System And Method, GB920050105US1, 2006 System And Method To Optimally Manage Performance Virtual Users And Test Cases, RSW920060011US1, 2006 Method And Apparatus For Propagating Address Change In An Email, GB920050088US1, 2006 Method And System For Rotating Roles In Calendar Events, GB920050113US1, 2006

Page 12: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Method And System For Dynamically Changing User Session Behaviour Based On User And/Or Group Classification In Response To Application Server Demand, CAM920060035US1, 2006

Method Of Giving The Invitee Information On An Instant Messaging Meeting Prior To Acceptance, CAM920060050US1, 2006 System And Method For Pre-empting A User's Activity State In Instant Messaging Systems, CAM920060051US1, 2006 System And Method To Cache Calendar Schedules For Offline Scheduling, CAM920060082US1, 2006 System And Method To Control Caching For Offline Scheduling, CAM920060080US1, 2006 Controlling Active And Passive Participation In A Thread Of Conversation, CAM920060033US1, 2006 Method And System For Recording Interactions Of Distributed Users, GB920060014US1, 2006 Method And System For Eliminating Time Lost In Initial Stages Of A Web Conference Due To Participants Not Being In-Place On-Time,

CAM920060094US1, 2006 A System For Adding New Recipients To E-Mail Thread, CAM920060055US1, 2006 Method And System For Providing Email Continuity, GB920060015US1, 2006 Buddy List Pruning For Instant Messaging System Performance Enhancement, CAM920060103US1, 2006 Motivating And Demotivating Message Responses, CAM920060073US1, 2006 Collaborative Arbitration Of Polling Results In A Collaborative Computing Environment, CAM920060104US1, 2006 Method And Apparatus For Propagating Address Change In An Email, GB920050088CN1, 2006 Method And System For Providing Communication Context Specific Formality Control, CAM920060121US1, 2006 Method And System For Preventing Thread Insertion Or Removal, CAM920060118US1, 2006 Trusted Contact Name Validation, CAM920060041US1, 2006 Method And System For Accessing Declined Event Invitations, GB920060002US1, 2006 Modifying Behaviour In Messaging Systems According To Organizational Hierarchy, CAM920060126US1, 2006 Multiple Originators In An Electronic Message, CAM920060127US1, 2006 Predicting Availability Of Instant Messaging Users, CAM920060172US1, 2006 Statistics Based Method For Neutralizing Financial Impact Of Click Fraud, RSW920060188US1, 2006 Click-Fraud Prevention, RSW920060199US1, 2006 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, LOT920050010US1, 2005 Method And System For Prioritizing Meeting Attendees, LOT920050047US1, 2005 Integrated Management Of In-Person And Virtual Meeting Attendance, LOT920040087CN1, 2005 Method And Apparatus For Propagating Address Change In An Email, GB920050088GB1, 2005 System And Method For Recording Terminal Time And Establishing Usage Profiles Across Systems And Applications, LOT920050119US1,

2005

Appendix 4 (Issued/Granted Patents)

Collaborative Arbitration Of Polling Results In A Collaborative Computing Environment*, 8645468, 2014 Motivating Social Collision In IM, 8650255, 2014 System And Method For Interruption Management*, 8635278, 2014 System And Method For Temporary Subpoenaing Of A Unified Telephony User*, 8627214, 2014 Location Based Quality Of Session Control In Unified Telephony*, 8666049, 2014 Location Based Quality Of Session Control In Unified Telephony*, 8666048, 2014 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application*, 8626556, 2014 Office Chat To Avoid Server Connections*, 8676899, 2014 Optimization Of Travel Routing*, 8635012, 2014 Motivating Equitable Behaviour In Calendar Events*, 8626551, 2014 Advertising Proximity Route Selection*, 8660894, 2014 Controlling Location And Time Preferences For Messages, 8352560, 2013 System And Method For Verifying Access To Content, 8359355, 2013 System And Method For Automatic Moderator Delegation, 8370189, 2013 System And Method For Providing User-Tailored Views, 8370368, 2013 System And Method For Distinguishing Messages, 8368525, 2013 System And Method For Circumventing Instant Messaging Do-Not-Disturb, 8386572, 2013 System And Method For Caching Linked Email Data For Offline Use, 8386573, 2013 Analytics Of Historical Conversations In Relation To Present Communication, 8402041, 2013 Analytics Of Historical Conversations In Relation To Present Communication, 8402043, 2013 Managing Meeting Invitations To Sub-Invitees, 8407302, 2013 Managing Delivery Of Electronic Meeting Content, 8484293, 2013 System And Method For Dynamic Tagging In Email, 8516058, 2013 User-Defined System-Enforced Session Termination In A Unified Telephony Environment, 8553867, 2013 Managing Delivery Of Electronic Meeting Content, 8484293, 2013 Managing Delivery Of Electronic Meeting Content, 8489688, 2013

Page 13: Professional Resume - Dr. Pat O'Sullivan (Aug 9 2014)

Data Consistency In Long-Running Processes, 8555115, 2013 Controlling Location And Time Preferences For Messages, 8352560, 2013 Federation Of Email, 8510857, 2013 Access Contiguity For Displaced Content In Email, 8589502, 2013 Managing Calendar Events While Preparing For Time Out-Of-Office, 8620710, 2013 System And Method For Sharing Data, 8091035, 2012 System And Method For Indication Of IM Tracking, 8108474, 2012 Autonomic Optimization Of Presence Server Performance, 602007020510.7, 2012 Autonomic Optimization Of Presence Server Performance, 2127322, 2012 Buddy List Pruning For Instant Messaging System Performance Enhancement, 8117302, 2012 Method For Calendar Driven Decisions In Web Conferences, 8121880, 2012 System And Method For Name Resolution, 8122091, 2012 Statistics Based Method For Neutralizing Financial Impact Of Click Fraud, 8131611, 2012 Management Of Community Buddy Lists, 8140619, 2012 System And Method For Automatic Moderator Delegation, 8160912, 2012 Controlling Active And Passive Participation In A Thread Of Conversation, ZL200710161779.5, 2012 Situation Based Presence Notification Leveraging, 8166121, 2012 Visualizing Multiple Time Zones In A Calendaring And Scheduling Application, 4979685, 2012 System And Method For User Interface Automation, 8171460, 2012 Data Consistency In Long-Running Processes, 8171348, 2012 Method And System For Preventing Emergency Communication System Notification Congestion, 8175225, 2012 System And Method For Event Slot Negotiation, 8180657, 2012 Trusted Contact Name Validation, ZL2007101868416, 2012 Managing Data Across A Plurality Of Data Storage Devices Based Upon Collaboration Relevance, 8195617, 2012 Instant Messaging Based File Sharing, 8200791, 2012 Notification To Absent Teleconference Invitees, 8204196, 2012 Constraint Programming For Reduction Of System Test-Configuration-Matrix Complexity, 7890803, 2011 System And Method To Optimally Manage Performance Virtual Users And Test Cases, 7908382, 2011 Method And System For Accessing Declined Event Invitations, 7933789, 2011 Implementing Meeting Moderator Failover And Failback, 7953623, 2011 Implementing Meeting Moderator Failover And Failback, 7953622, 2011 Instant Messaging Based Virtual File System, 7970850, 2011 Imposed Policies For Handling Instant Messages, 7958244, 2011 Maintaining Communication Continuity, 7886014, 2011 System And Method For Detecting And Handling Collision, 8055721, 2011 Method For Exploitation Of Location Proximity To Derive A Location Of Employees Utilizing Instant Messaging, 8027452, 2011 System And Method For Embedding A Record Of Activity Within Electronic Messages, 7870212, 2011 System And Method For Soliciting And Retrieving A Complete Email Thread, 7720921, 2010 Method And Apparatus For Testing Of Enterprise Systems, 7757117, 2010 Maintaining Communication Continuity, 7768947, 2010 Method And System For Sequencing Of Electronic Mail To Derive A Specified Response Trajectory, 7774417, 2010 Postponing An Instant Messaging Session, 7774407, 2010 Adaptive Searching, 7797314, 2010 Method And System For Dynamically Changing User Session Behaviour Based On User And/Or Group Classification In Response To

Application Server Demand, 7805529, 2010 Constraint Programming For Reduction Of System Test-Configuration-Matrix Complexity, 7805635, 2010 Method For Exploitation Of Social Networks To Derive A Location Of Employees, 7822739, 2010 Temporal Visualizations Of Collaborative Exchanges, 7526729, 2009 System And Method For Motivating Delayed Responses To Messages, 7536441, 2009 Method And System For Communication Sessions, 8307052, 2009 Synchronizing Shared Files During Communication Sessions, 8296367, 2009 Temporal Visualizations Of Collaborative Exchanges, 7395509, 2008 System And Method For Circumventing Instant Messaging Do-Not-Disturb, 8285796, 2008 Sharing Email, 8321514, 2008 Managing Urgency Indicators In Electronic Messaging, 8285795, 2008 System And Method For Suggesting Recipients In Electronic Messages, 8306809, 2008 System And Method For Controlling Email Propagation, 8341726, 2007 %P250% Inhibition Of Telephony Based Phishing, 8300791, 2007 Method And Apparatus For Propagating Address Change In An Email, ZL2006101470813, 2006