Jerry Cuomo

Last updated
Gennaro "Jerry" Cuomo
Born1962
Known for Hyperledger, Blockchain for Business, IBM WebSphere, Co-inventor of "Someone is typing..."
Scientific career
Fields Software engineer
Institutions IBM

Gennaro "Jerry" Cuomo (born 1962) is an American software engineer who has worked for IBM since 1987. Holding the title of IBM Fellow, [1] Cuomo is known as one of the founding fathers of IBM WebSphere Software, a software framework and middleware that hosts Java-based web applications. [2]

Cuomo has filed for over 50 US patents [3] and has been cited over 3000 times. [4] His most visible patent is the first use of the "Someone is typing..." indicator found in instant messaging applications (U.S. Patent 5,990,887). [5] [6]

At IBM, Cuomo has led projects in the areas of: Blockchain, [7] APIs, [8] cloud computing, [9] [10] mobile computing, [11] [12] [13] Internet of Things, [14] web server performance & availability, [15] [16] web security, [17] web caching, [18] edge computing, [19] service-oriented architecture [20] and REST. [21]

Cuomo is the co-author of the book, Blockchain for Business, [22] that illustrates how blockchain technology is re-imagining many of the world's most fundamental business interactions and opening the door to new styles of digital interactions that have yet to be imagined. In March 2016 [23] and 2018, [24] Cuomo was called upon by the United States government as an expert witness to testify to US Energy and Commerce Committee on Digital Currency and Blockchain. During his 2016 testimony Cuomo urged the Obama administration to adopt Blockchain as a primary means to protect citizen identity and to enhance national security. His testimony can be seen on YouTube. [25]

Cuomo is currently the VP of Technology within IBM's Consulting business unit, where he is driving the technical strategy for AI-powered automation. [26] In 2022, he published two books titled Think Blockchain [27] and The Art of Automation, [28] both accompanied by podcasts [29] of the same name.

Related Research Articles

An application server is a server that hosts applications or software that delivers a business application through a communication protocol. For a typical web application, the application server sits behind the web servers.

<span class="mw-page-title-main">IBM WebSphere</span>

IBM WebSphere refers to a brand of proprietary computer software products in the genre of enterprise software known as "application and integration middleware". These software products are used by end-users to create and integrate applications with other applications. IBM WebSphere has been available to the general market since 1998.

NetApp, Inc. is an intelligent data infrastructure company that provides unified data storage, integrated data services, and cloud operations (CloudOps) solutions to enterprise customers. The company is based in San Jose, California. It has ranked in the Fortune 500 from 2012 to 2021. Founded in 1992 with an initial public offering in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

WebSphere Application Server (WAS) is a software product that performs the role of a web application server. More specifically, it is a software framework and middleware that hosts Java-based web applications. It is the flagship product within IBM's WebSphere software suite. It was initially created by Donald F. Ferguson, who later became CTO of Software for Dell. The first version was launched in 1998. This project was an offshoot from IBM HTTP Server team starting with the Domino Go web server.

<span class="mw-page-title-main">IBM Israel</span>

IBM is a globally integrated enterprise operating in 170 countries. IBM's R&D history in Israel began in 1972 when Professor Josef Raviv established the IBM Israel Scientific Center in the Technion's Computer Science Building in Haifa. Today, over 1000 individuals work at IBM R&D locations across Israel, including Haifa, Tel Aviv, Herzliya, Rehovot, and the Jerusalem Technology Park. IBM research and development activities in Israel include a number of labs.

Mobile app development is the act or process by which a mobile app is developed for one or more mobile devices, which can include personal digital assistants (PDA), enterprise digital assistants (EDA), or mobile phones. Such software applications are specifically designed to run on mobile devices, taking numerous hardware constraints into consideration. Common constraints include CPU architecture and speeds, available memory (RAM), limited data storage capacities, and considerable variation in displays and input methods. These applications can be pre-installed on phones during manufacturing or delivered as web applications, using server-side or client-side processing to provide an "application-like" experience within a web browser.

Oracle Fusion Middleware consists of several software products from Oracle Corporation. FMW spans multiple services, including Java EE and developer tools, integration services, business intelligence, collaboration, and content management. FMW depends on open standards such as BPEL, SOAP, XML and JMS.

ArcGIS Server is the core server geographic information system (GIS) software made by Esri. ArcGIS Server is used for creating and managing GIS Web services, applications, and data. ArcGIS Server is typically deployed on-premises within the organization’s service-oriented architecture (SOA) or off-premises in a cloud computing environment.

IBM App Connect Enterprise is IBM's premier integration software offering, allowing business information to flow between disparate applications across multiple hardware and software platforms. Rules can be applied to the data flowing through user-authored integrations to route and transform the information. The product can be used as an Enterprise Service Bus supplying a communication channel between applications and services in a service-oriented architecture.

IBM WebSphere DataPower SOA Appliances is a family of pre-built, pre-configured rack-mountable network devices that can help accelerate XML and Web Services deployments while extending SOA infrastructure. Originally these devices were created by DataPower Technology Inc., which was acquired by IBM in October 2005.

<span class="mw-page-title-main">Kerrie Holley</span> American research computer scientist

Kerrie Lamont Holley is an American software architect, author, researcher, consultant, and inventor. He recently joined Industry Solutions, Google Cloud. Previously he was with UnitedHealth Group / Optum, their first Technical Fellow, where he focused on ideating healthcare assets and solutions using IoT, AI, graph database and more. His main focus centered on advancing AI in healthcare with an emphasis on deep learning and natural language processing. Holley is a retired IBM Fellow. Holley served as vice president and CTO at Cisco responsible for their analytics and automation platform. Holley is known internationally for his innovative work in architecture and software engineering centered on the adoption of scalable services, next era computing, service-oriented architecture and APIs.

IBM Lotus Expeditor is a software framework by IBM's Lotus Software division for the construction, integration, and deployment of "managed client applications", which are client applications that are deployed from, configured, and managed onto a desktop, usually by a remote server. The goal is to allow developers to create applications that take advantage of running on a local client, while having the same ease of maintenance as web-based applications.

<span class="mw-page-title-main">WaveMaker</span> Low-code programming platform

WaveMaker is a Java-based low-code development platform designed for building software applications and platforms. The company, WaveMaker Inc., is based in Mountain View, California. The platform is intended to assist enterprises in speeding up their application development and IT modernization initiatives through low-code capabilities. Additionally, for independent software vendors (ISVs), WaveMaker serves as a customizable low-code component that seamlessly integrates into their products.

<span class="mw-page-title-main">Cloud computing</span> Form of shared Internet-based computing

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each of which is a data center. Cloud computing relies on sharing of resources to achieve coherence and typically uses a pay-as-you-go model, which can help in reducing capital expenses but may also lead to unexpected operating expenses for users.

<span class="mw-page-title-main">Samsung SDS</span> South Korean IT company and subsidiary of Samsung Group

Samsung SDS Co., Ltd., established in 1985 as a subsidiary of Samsung Group, is a provider of Information Technology (IT) services, including consulting, technical, and outsourcing services. SDS is also active in research and development of emerging IT technologies such as Artificial Intelligence (AI), Blockchain, Internet of Things (IoT) and outsourcing in engineering. In 2019, Samsung SDS reported a net profit of 750.4 billion won, an increase of 17.5% year-on-year. The company is estimated to have the 11th most valuable brand among global IT service companies, at US$3.7 billion as of January 2020. Samsung SDS has headquarters in South Korea and eight other overseas subsidiaries, one in America, Asia-Pacific, China, Europe, Latin America, Middle East, India, and Vietnam.

<span class="mw-page-title-main">PureSystems</span> Family of computer systems

PureSystems is an IBM product line of factory pre-configured components and servers also being referred to as an "Expert Integrated System". The centrepiece of PureSystems is the IBM Flex System Manager in tandem with the so-called "Patterns of Expertise" for the automated configuration and management of PureSystems.

"X as a service" is a phrasal template for any business model in which a product use is offered as a subscription-based service rather than as an artifact owned and maintained by the customer. Originating from the software as a service concept that appeared in the 2010s with the advent of cloud computing, the template has expanded to numerous offerings in the field of information technology and beyond it. The term XaaS can mean "anything as a service".

<span class="mw-page-title-main">Oracle Cloud</span> Cloud computing service

Oracle Cloud is a cloud computing service offered by Oracle Corporation providing servers, storage, network, applications and services through a global network of Oracle Corporation managed data centers. The company allows these services to be provisioned on demand over the Internet.

Christopher (Chris) Ferris is a computer scientist, best known for co-leading the Hyperledger Fabric project where he chaired the Technical Steering Committee from 2016 to 2018 and was a member of the Governing Board of the foremost blockchain project of the Linux Foundation. Hyperledger has been one of the fastest-growing open community projects, with over 200 corporate and associate members. Ferris has a history of open-source software contributions to other technologies, including web services and cloud. Ferris is currently an IBM Fellow, and CTO Open Technologies.

Maja Vuković is a computer scientist, doing research in Artificial intelligence, Blockchain and Cloud Software among others.  She has been appointed an IBM Fellow in 2021 and in IBM she responsible for technical and research strategy for AI driven Application Modernization.

References

  1. IBM Appoints Eight New Fellows to Drive Innovation
  2. February 2005, IBM Redbook, WebSphere Product Family Overview and Architecture, G. Cuomo, et al.
  3. Jerry Cuomo's U.S. Patents
  4. Jerry Cuomo's Scholar Citations
  5. 'Someone is typing...' US Patent 5,990,887
  6. 'Someone's typing...': The history behind text messaging's most dreadful feature
  7. IBM Blockchain Blogs – Gennaro ‘Jerry’ Cuomo
  8. July 2014 - Why the growing API economy gives developers limitless opportunities
  9. Jerry Cuomo on Cloud Computing and IBM’s PaaS
  10. Interview: Jerry Cuomo Discusses Virtualization, Cloud Computing and WebSphere Virtual Enterprise
  11. Youtube video, Jerry Cuomo - Engaging Enterprise
  12. IBM and 10Gen collaborate on database standard for enterprise mobile
  13. What Business Leaders Can Learn from 'Generation Mobile'
  14. IBM tackles M2M's big data challenge
  15. May 2004, IBM Systems Journal, Designing WebSphere Application Server for performance, R. Willenborg, K Brown, G. Cuomo
  16. WebSphere 5.0: What's New on the Performance Front
  17. Method and apparatus for processing requests in a network data processing system based on a trust association between servers, N. Nagaratnam, W. Jamison, GA. Cuomo
  18. Context Sensitive Caching, Cuomo, Martin, Ferguson, Et al.
  19. June 2005, ACM – SIGMOD 2005, IBM SOA on the Edge, G. Cuomo
  20. August 2007, SearchWebServices.com, WebSphere CTO champions Web SOA on Project Zero
  21. IBM affirms Restful SOA & dynamic languages with Project Zero
  22. Blockchain for Business- Jai Singh Arun, Jerry Cuomo, Nitin Gaur ©2019 Addison-Wesley Professional
  23. House Energy and Commerce Subcommittee on Commerce, Manufacturing & Trade ‘How to Capitalize on Blockchain’ March 16, 2016
  24. House Committee on Science, Space and Technology Subcommittee on Oversight & Subcommittee Research and Technology "Beyond Bitcoin: Emerging Applications for Blockchain Technology" February 14, 2018
  25. Vice Chairman Marshall’s Q&A on "Beyond Bitcoin: Emerging Applications for Blockchain Technology" February 14, 2018
  26. AI-Powered Automation is Enterprise Automation 2.0
  27. Think Blockchain by Jerry Cuomo
  28. The Art of Automation by Jerry Cuomo, et al.
  29. Podcasts hosted by Jerry Cuomo on Spotify