Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Todd E. Kaplinger is active.

Publication


Featured researches published by Todd E. Kaplinger.


Ibm Journal of Research and Development | 2016

IBM Bluemix Mobile Cloud Services

Ahmed Gheith; Ramakrishnan Rajamony; Patrick J. Bohrer; Kanak B. Agarwal; Michael Kistler; B. L. White Eagle; C. A. Hambridge; John B. Carter; Todd E. Kaplinger

The Mobile Cloud Services offering of IBM Bluemix® is a platform for cloud-based mobile applications, providing data and file storage, application authentication, push notifications, and server-side application logic, all available through easy-to-use client software development kits (SDKs). In this paper, we describe the server-side architecture for the key components of the Mobile Cloud Services. For scalability and fault resilience, components are implemented as stateless services that communicate using a distributed message queue. We adopted a “design for failure” approach to all environmental services, including basic networking support. We developed a robust communications layer that adds timeout and retry logic to all external interactions. We also built a flexible and robust application-monitoring infrastructure to constantly probe the service components, test end-to-end functionality, and report any problems through web monitors and text messages. Finally, we designed and delivered client SDKs for Android®, iOS®, and JavaScript® that enable application developers to quickly create robust mobile applications that utilize IBM Mobile Cloud Services. These architecture and implementation choices have resulted in a robust and scalable cloud-based platform for mobile application developers.


Archive | 2009

Selective partial updates of web content

Erik J. Burckart; Andrew J. Ivory; Todd E. Kaplinger; Aaron K. Shook


Archive | 2008

Systems and methods for protecting web based applications from cross site request forgery attacks

Sumeer Bhola; Todd E. Kaplinger; Michael Steiner


Archive | 2012

Virtual image deployment with a warm cache

Erik J. Burckart; Andrew J. Ivory; Todd E. Kaplinger; Aaron K. Shook


Archive | 2013

Hypervisor selection for hosting a virtual machine image

Erik J. Burckart; Andrew J. Ivory; Todd E. Kaplinger; Stephen J. Kenna; Aaron K. Shook


Archive | 2012

Secure Access to a Virtual Machine

Rohith K. Ashok; Daniel E. Jemiolo; Todd E. Kaplinger; Aaron K. Shook


Archive | 2008

ENABLING AUTHENTICATION OF OpenID USER WHEN REQUESTED IDENTITY PROVIDER IS UNAVAILABLE

Suresh Chari; Gang Chen; Todd E. Kaplinger


Archive | 2007

Dispatching request fragments from a response aggregating surrogate

Madhu K. Chetuparambil; Srinivas Hasti; Stephan Hesmer; Todd E. Kaplinger; Subbarao Meduri; Maxim Avery Moldenhauer; Aravind Srinivasan


Archive | 2009

Application processing allocation in a computing system

Todd E. Kaplinger; Aaron K. Shook


Archive | 2007

Client-side aggregation of context-sensitive request results where results for aggregation are asynchronously produced by multiple servers

Curtiss J. Howard; Todd E. Kaplinger; Stephen J. Kenna; Erinn Elizabeth Koonce; Maxim Avery Moldenhauer

Researchain Logo
Decentralizing Knowledge