throbber
CORY J. PLOCK
`
`CONTACT
`Ph: +1 (855) 776-5436 Ext. 50
`Em: cory.plock@prolifogy.com
`
`ADDRESS
`Prolifogy Inc.
`100 Mill Plain Rd.
`Danbury, CT 06811, USA
`
`OVERVIEW
`
`Expert in embedded software design and synthesis. Extensive background in formal methods, soft-
`ware engineering, and programming languages. Industry experience executing on all phases of the
`software life cycle.
`
`EDUCATION
`
`Ph.D., computer science, May 2008
`New York University
`New York, NY
`
`Master of Science, computer science, December 1999
`Rensselaer Polytechnic Institute
`Troy, NY
`4.0 GPA
`
`Bachelor of Arts, with honors in computer science, January 1998
`Western Connecticut State University
`Danbury, CT
`Summa Cum Laude, 3.93 GPA, 4.0 GPA in major
`
`CERTIFICATIONS
`
`Microsoft Certified Professional Developer (MCPD) .NET 4 Web Developer
`Microsoft Certified Technology Specialist (MCTS) .NET 4 Service Communication Applications
`Microsoft Certified Technology Specialist (MCTS) .NET 4 Data Access
`Microsoft Certified Technology Specialist (MCTS) .NET 4 Web Applications
`
`WORK EXPERIENCE
`
`President
`
`Prolifogy Inc.
`Danbury, CT
`
`Jan 2010 - Present
`
`Responsible for providing software consulting services to clients, overseeing all internal product
`development, managing customer relationships and general organizational affairs. Main consulting
`services provided include project leadership, software design and implementation, code and design
`reviews, management consulting, and legal consultation. Responsible for signing off on all major
`technical and business decisions.
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 1
`
`

`
`Asst. Adjunct Professor
`
`New York University
`New York, NY
`
`May 2011 - Present
`
`Responsible for teaching a graduate level course in programming languages. Coordinated with
`the course’s recitation leaders, fulfilled curriculum requirements, held office hours, and handled all
`administrative tasks. Responsible for developing cirricula for a graduate level special topics course
`in .NET web development.
`
`Associate
`
`Parsa Wireless Communications, LLC
`Greenwich, CT
`
`Feb 2010 - Present
`
`Responsible for evaluating software-related intellectual property portfolios and providing opinions to
`clients concerning infringement potential, IP value, use in the marketplace, prior art, and invalidity
`concerns. Mapped patent claims to products and standards, developed claim charts, identified
`strengths and weaknesses, and consulted with clients.
`
`Consultant
`
`Microsoft Research Ltd.
`Cambridge, U.K.
`
`Jun 2008 - Jun 2010
`
`Lead designer and developer on an experimental software tool for biological modeling, based on state-
`of-the-art research in formal modeling and Ph.D. dissertation. Interacted regularly with researchers
`and programmers. Designed and fully developed modeling engine core and all logical components.
`Responsible for overseas project management and coordination. Presented novel research contribu-
`tions at conferences.
`
`President
`
`Connecticut Custom Software
`Ridgefield, CT
`
`Jan 1995 - Dec 2009
`
`Responsible for conceptualization, development, implementation, testing, deployment, and mainte-
`nance of custom designed software applications. Project coordinator and lead developer for multiple
`major assignments. Interacted directly with clients and users. Serviced over 100 clients.
`
`Research Assistant
`
`New York University
`New York, NY
`
`2003-2006
`
`Conducted research on the state-of-the-art in software modeling and formal software requirements.
`Studied the usefulness and feasibility of Message Sequence Charts (MSCs), Live Sequence Charts
`(LSCs), and Unified Modeling Language (UML) for stating requirements. Developed methods for
`translating formal requirements enriched with dense and discrete time to timed automata.
`
`Research Intern
`
`Mission Critical Technologies
`NASA Ames Research Center
`Moffett Field, CA
`
`May - Aug 2004
`
`Studied a process for expressing Live Sequence Charts (LSC) requirements as parameterized LTL
`temporal logic formulas. Collaborated with researchers in exploring a translation from LSCs to Petri
`Nets. Tested research results using the Eagle runtime verification tool.
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 2
`
`

`
`Teaching Assistant
`
`New York University
`New York, NY
`
`Fall 2002, Fall 2003
`
`Assisted in teaching the Machine Learning and UNIX Tools courses. Prepared homework assign-
`ments, held regular office hours, provided guest lecture, graded homework, exams, and performed
`administrative tasks. Duties involved development, modification, and enhancement of a neural net-
`work written in C, shell scripting, UNIX and Linux system administration, and the evaluation of
`utilities, applications and shell scripts written by students.
`
`Consultant
`
`Boehringer Ingelheim Pharmaceuticals
`Ridgefield, CT
`
`Mar 1996 - Aug 2002
`
`Developed a cross-platform (HP-UX/Windows) application for storing experiment data into a Met-
`rica database and exporting specified data to an Excel spreadsheet on a PC workstation. Con-
`structed an application for remotely monitoring the status of chemical reactions in a scale-up labo-
`ratory. Wrote software in support of an Ultra High Throughput Screening (UHTS) system. Wrote
`applications using Visual Studio .NET 2002 for evaluating the development of browser-based C#
`applications for data mining and drug screening using web services and SOAP. Provided employee
`training on C#, the .NET framework, network, and web-based programming topics.
`
`Specialist
`
`Pepsi Bottling Group
`Somers, NY
`
`Jan 2000 - Jan 2002
`
`Design lead for a selling and delivery software package targeting a Symbol Windows CE handheld
`device. Implemented front-end embedded software using MSVC++ and Embedded Visual C++.
`Implemented back-end software in C and wrote UNIX shell scripts for uploading/downloading sales
`and delivery data between handheld devices and central Sybase databases. Trained employees on
`software modeling technologies, design and coding standards. Interviewed and provided hiring rec-
`ommendations for prospective employees and consultants. Participated in all aspects of the software
`life-cycle.
`
`Teaching/Research Assistant
`
`Rensselaer Polytechnic Institute
`Troy, NY
`
`Sep 1998 - Dec 1999
`
`Graded homeworks, held office hours, and interacted with students for two semesters of the under-
`graduate level programming languages course. Programming projects involving Prolog, ML, LISP,
`and C++. Assisted in developing and debugging a C++ garbage collection tool which utilizes run-
`time stack searches for discovering dangling pointers. Prepared the software for public distribution
`using automake and autoconf.
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 3
`
`

`
`LEGAL CONSULTATION
`
`Expert Witness
`
`Freitas Angell & Weinberg LLP
`For B.E. Technology, LLC
`
`May 2014 - Present
`Status: Active
`
`Provided consultation in the Inter Partes Review of U.S. Patent 6,771,290 before the United States
`Patent and Trademark Office.
`
`Expert Witness
`
`Goodwin Procter LLP
`For Cardinal Commerce Corp.
`
`May - Jun 2014
`Status: Closed
`
`Provided consultation in the matter of SecureBuy LLC v. Cardinal Commerce Corporation No.
`1:2013-CV-01792, United States District Court for the District of Delaware.
`
`Expert Witness
`
`Hogan Lovells US LLP
`For Motorola Inc.
`
`Nov 2013 - Present
`Status: Active
`
`Provided consultation in the matter of High Point SARL v. Spring Nextel Corporation, et al. No.
`2:09-CV-2269, United States District Court for the District of Kanses, Kansas City Division.
`
`Expert Witness
`
`The Blanch Law Firm, P.C.
`For Robert Stuart
`
`Aug 2013 - Oct 2013
`Status: Closed
`
`Provided consultation and opinions in the matter of People v. Robert Stuart, Susanne Stuart, Patrick
`Read, and Extension Software, No. 04494-2012, New York Supreme Court.
`
`Expert Witness
`
`Wilson Sonsini Goodrich & Rosati
`For InterDigital Communications Inc.
`
`Jun 2013 - Present
`Status: Closed
`
`Provided consultation in the matters of Certain Wireless Devices with 3G and/or 4G Capabilities
`and Components Thereof, ITC Investigation No. 337-TA-868, InterDigital Communications Inc. et
`al. v. Huawei Technologies Co. Ltd et al., No. 13-cv-00008, U.S. District Court for the District
`of Delaware, InterDigital Communications Inc. et al. v. ZTE Corporation et al. No 13-cv-00009,
`U.S. District Court for the District of Delaware, InterDigital Communications Inc. et al. v. Nokia
`Corporation et al., No. 13-cv-00010, U.S. District Court for the District of Delaware, and InterDigital
`Communications Inc. et al. v. Samsung Electronics Co. Ltd. et al., No. 13-cv-00011, U.S. District
`Court for the District of Delaware.
`
`Expert Witness
`
`Law Offices of Matthew L. Levine, PLLC
`For Nectar Services Corp.
`
`Aug 2012 - Dec 2012
`Status: Closed
`
`Provided consultation and professional opinions in the matter of Nectar Services Corp. et al. v.
`Carousel Industries of North America, Inc., et al.. Case No. 12-CV-5773 (PAC). Southern District
`of New York.
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 4
`
`

`
`Expert Witness
`
`Wilmer Cutler Pickering Hale & Dorr LLP Jun 2012 - Sep 2013
`For Airvana Network Solutions Inc.
`Status: Closed
`
`Provided consultation and professional opinions in the matter of Airvana Network Solutions Inc. v.
`Ericsson Inc. and Ericsson AB. Case No. 650360-2012, New York State Civil Supreme Court.
`
`Expert Witness
`
`Whatley Drake & Kallas LLC
`For Apollo Enterprise Solutions, Inc.
`
`Oct 2011 - Mar 2012
`Status: Closed
`
`Provided consultation and professional opinions in the matter of Collections Marketing Center, Inc.
`v. Apollo Enterprise Solutions, Inc. United States District Court for the District of Delaware. Case
`No. 10-CV-01057-BMS.
`
`Expert Witness
`
`Vorys, Sater, Seymour & Pease LLP
`For Snap-On Business Solutions, Inc.
`
`Jun 2011 - Jul 2011
`Status: Closed
`
`Provided consultation, and professional opinions in the matter of Snap-On Business Solutions, Inc.
`v. Hyundai Motor America, et al. United States District Court for the Northern District of Ohio,
`Eastern Division (Akron). Case No. 5:07CV1961.
`
`Expert Witness
`
`Ropes & Gray LLP
`For Motorola Mobility, Inc.
`
`Oct 2010 - Present
`Status: Active
`
`Provided consultation, professional opinions, and testimony in the matter of Motorola Mobility, Inc.
`vs. Microsoft Corporation. United States District Court for the Southern District of Florida. Case
`No. 10-CV-24063-MORENO.
`
`Expert Witness
`
`Ropes & Gray LLP
`For Motorola, Inc.
`
`Jan 2010 - Jun 2010
`Status: Closed
`
`Provided consultation and professional opinions in the matter of Certain Wireless Communication
`System Server Software, Wireless Handheld Devices and Battery Packs. ITC Investigation No. 337-
`TA-706.
`
`Expert Witness
`
`Kirkland & Ellis LLP
`For Motorola, Inc.
`
`Jan 2009 - Apr 2009
`Status: Closed
`
`Provided consultation and professional opinions in the matter of Motorola, Inc. et. al. v. Rembrandt
`Technologies, LP, D. Del. C.A. No. 07-CV-752 and Rembrandt Technologies, LP Patent Litigation,
`D. Del. C.A. No. 07-MD-1848.
`
`Expert Witness
`
`Ropes & Gray LLP
`For Motorola, Inc.
`
`Nov 2008 - Jan 2010
`Status: Closed
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 5
`
`

`
`Provided consultation, professional opinions, and testimony in the matter of Motorola, Inc. v.
`VTech Communications, Inc., et al. Eastern District of Texas, Texarkana Division. Case No. 5:07-
`CV-171-DF-CMC.
`
`Expert Witness
`
`Ropes & Gray LLP
`For LG Electronics Inc.
`
`Mar 2008 - Jun 2008
`Status: Closed
`
`Provided consultation, professional opinions, and testimony in the matter of LG Electronics Inc. v.
`Quanta Computer, Inc. et. al. Western District of Wisconsin. Case No. 07 C 0361.
`
`Expert Witness
`
`Kirkland & Ellis LLP
`For Samsung Tel. America LLP
`
`Jan 2007 - Apr 2007
`Status: Closed
`
`Provided consultation and professional opinions in the matter of Certain Wireless Communication
`Equipment, Articles Therein, and Products Containing the Same. ITC Investigation Nos. 337-TA-
`577 and 337-TA-583.
`
`Expert Witness
`
`Hughes Hubbard & Reed LLP
`For Syncsort Incorporated
`
`Oct 2006 - Dec 2006
`Status: Closed
`
`Provided consultation and professional opinions in the matter of Syncsort Incorporated v. Innovative
`Routines International, Inc., United States District Court for the District of New Jersey, No. 04-
`CV-3623 (WHW).
`
`TESTIMONY
`
`Trial
`
`Oct 2013
`
`People v. Robert Stuart, Susanne Stuart, Patrick Read, and Extension Software, Case no. 04494-
`2012, New York Supreme Court.
`
`Deposition
`
`Mar 2013
`
`Airvana Network Solutions Inc. v. Ericsson Inc. and Ericsson AB. Case No. 650360-2012, New
`York State Civil Supreme Court.
`
`Deposition
`
`Jul 2011
`
`Motorola Mobility, Inc. v. Microsoft Corporation. United States District Court for the Southern
`District of Florida. Case No. 10-CV-24063-MORENO.
`
`Deposition
`
`Nov 2009
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 6
`
`

`
`Motorola, Inc. v. VTech Communications, Inc., et al. Eastern District of Texas, Texarkana Division.
`Case No. 5:07-CV-171-DF-CMC.
`
`Deposition
`
`Jul 2008
`
`LG Electronics Inc. v. Quanta Computer, Inc. et. al. Western District of Wisconsin. Case No. 07
`C 0361.
`
`TECHNICAL BACKGROUND
`• Object-oriented software design, modeling, implementation, algorithm design.
`• Compiler and language design, writing and parsing formal grammars.
`• C, C++, Standard Template Library (STL), Java, C#, Visual Basic, Visual Studio 2008, 2010
`& 2012, Team Foundation Server, .NET development, managed coding, profiling.
`• Understand 2.0, learning and inferring application behaviors from unfamiliar source code.
`• Embedded software development, Embedded Visual C++, Windows ME, assembly languages.
`• Reverse engineering of software products.
`• Network application development, custom protocols, peer-to-peer, client/server.
`• Windows, UNIX/Linux software development and cross-platform development.
`• Database programming and scripting for Sybase, Oracle, Metrica, and Raima.
`• Distributed software development using COM+, CORBA, and web services.
`
`RESEARCH INTERESTS
`• Formal requirements languages, including Live Sequence Charts.
`• Synthesis of executable software from formal requirements.
`• Embedded system design and implementation.
`
`PUBLICATIONS
`
`1. H. Kugler, C. Plock, and A. Roberts. Synthesizing Biological Theories. In Proc. 23rd Inter-
`national Conference on Computer Aided Verification (CAV11), Springer-Verlag, Berlin, 2011.
`
`2. H. Kugler, C. Plock, and A. Pnueli. Controller Synthesis from LSC Requirements. In Proc.
`12th International Conference on Fundamental Approaches to Software Engineering (FASE09),
`LNCS, Springer, Heidelberg, 2009.
`
`3. C. Plock. Synthesizing executable programs from requirements. Ph.D. Thesis. New York
`University, May 2008.
`
`4. H. Kugler, C. Plock, and A. Pnueli. Synthesizing reactive systems from LSC requirements
`using the Play-Engine. In Proc. OOPSLA 2007, ACM, 2007.
`5. C. Plock, B. Goldberg, and L. Zuck. From requirements to specifications. In Proc. 12th Annual
`IEEE Intl. Conference and Workshop on the Engineering of Computer-Based Systems, IEEE
`Computer Society Press, 2005.
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 7
`
`

`
`6. C. Plock. Design and development of an object-oriented window functionality library. In Proc.
`3rd Annual CCSC Northeastern Conference, Vol. 13, Num. 5, pp. 221-222, 1998.
`
`HONORS AND AWARDS
`
`Henning Biermann Award, New York University Department of Computer Science.
`Henry M. MacCracken Fellowship, New York University Graduate School of Arts & Science.
`Outstanding Service Award, Pepsi Bottling Group.
`Henry Barnard Distinguished Student Award, Connecticut State Univ. System Foundation.
`Honors in Computer Science, Western Connecticut State University.
`
`PROFESSIONAL AFFILIATIONS
`
`Senior Member, Association of Computing Machinery (ACM).
`Member, Institute of Electrical and Electronics Engineers (IEEE).
`Co-founder & President, Western Connecticut State University Computer Society.
`Chair, Business & Investment Committee, Western Connecticut State University Foundation.
`Member, Western Connecticut State University President’s Club.
`Advisory Board, Team Consumer Intelligence Inc.
`
`B.E. Technology, L.L.C. - Exhibit 2002, Page 8

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket