Event | Infogain at the DIA 2019

Infogain will be in attendance at DIA’s Global Annual Meeting (DIA 2019) in San Diego. We are excited to share our knowledge and case studies that will enable Health Tech companies to begin their Digital Transformation journey. This process is similar to a unicorn accelerating their journey while improving their time-to-market.

DIA, founded as the Drug Information Association, has provided a global, yet neutral stage, for collaboration to address healthcare challenges for more than 50 years. DIA’s Global Annual Meeting gathers stakeholders from across the world to openly knowledge share, generating insights beyond boundaries to advance innovation in healthcare product development and lifecycle management globally.

Name of attendees:

Veera S Raghavan has joined Infogain as Vice President, Business Development.

Event Venue: DIA 2019, JUNE 23-27, 2019, SAN DIEGO, CA

For more information or to connect with us, email us at Events.US@infogain.com

Hot New Healthcare Products from CES 2019

Health, wellness, and medical technology have been big players in this year’s Consumer Electronics Show in Las Vegas. The Consumer Technology Association reports that this year there were 25% more health-related exhibitors, as well as a 15% floor space increase for healthcare technology.

The reason for this increase can be attributed to the fact that there are about 74 million Baby Boomers in the US. Health tech is eager to help support their aging process by developing products that promote comfort, independence, and wellbeing.

While these products can’t replace care and monitoring by a medical professional, many of them can improve the user’s awareness of their health conditions, promote healthier behaviors, and identify risk factors.

We rounded up some of the most interesting health technology products from CES 2019.

Pria by Black & Decker

Many patients have a hard time managing their medication. This can be especially difficult for people who have multiple prescriptions at different dosing schedules. Black & Decker developed Pria to help patients ensure that they are taking their medications at the correct time and dosage as prescribed by their doctor.

Pria is an automated medication management and home health assistant. It allows a caregiver to monitor a patient’s medication and healthcare schedule.

Pria can schedule up to 28 medication doses, track visits, provide reminder alerts, and connect users to caregivers or family members using voice-command and a built-in camera.

Addison Healthcare Virtual Assistant

Addison Care is a virtual assistant created by Electronic Caregiver. It appears on a 15-inch media screen throughout the user’s residence and uses a conversational speech interface, visuals, Artificial Intelligence, and ambient augmented reality.

Addison’s features include medication management, social experiences, health care plan adherence, and emergency response. 


ElliQ is a social home robot for seniors living alone. It provides companionship and uses Artificial Intelligence to adapt to a user’s needs and preferences. It also enables family members to check in with loved ones easily and helps users through their day-to-day lives.

ElliQ is designed to look like a cute Pixar character. It’s moving, physical form, makes it stand out when compared to other voice assistants on the market.

Omron HeartGuide

Self-monitoring of blood pressure can reduce risk of stroke by 20% and reduce the risk of coronary artery disease by 10%. That’s why Omron created HeartGuide, a wristwatch that helps users monitor their blood pressure levels.

Unlike its competitors, Omron HeartGuide uses oscillometric measurement, the FDA-recognized standard, to accurately automate blood pressure management. It holds up to 100 readings in memory, and users can store their data using a corresponding app called HealthAdvisor.

With HealthAdvisor, users can gain a better understanding of their condition, develop a better dialog with their physician, and access real-time health coaching.

Butterfly IQ

Butterfly IQ is a new, hand-held ultrasound device. At the moment, it’s only available to medical professionals, but Butterfly hopes to make this technology accessible to consumers soon.

The ultrasound machine attaches to a phone, allowing the user to conduct their own ultrasound while a physician examines the imagery on the other line.

Health technology was prominent at this year’s Consumer Electronics Show, and we expect the industry to continue to innovate and grow over upcoming years. Companies like Dexcom, which manufactures and distributes continuous glucose monitoring systems for diabetes management, are putting innovative technologies that improve our overall health and wellbeing of patients. Infogain is proud to work with Dexcom as a technology service provider in their innovation and product rollout journey.

Infogain is proud to work with such companies to transform the healthcare industry and make health awareness more accessible to everyone.

At Infogain we implement innovative digital solutions for the healthcare sector to enable a millennial-approved customer experience.  Serving as an extension of one’s healthcare IT team, our solutions lead to lower costs and improved patient outcomes. Our core healthcare services include Healthcare Application Development, Mobile Healthcare Apps, Patient Engagement Portals, and Healthcare Claims Analytics.

Infogain optimizes business processes that improve accuracy, quality, outcomes and customer satisfaction. Learn about our offerings here, or email us.

Microservices: 5 Challenges and How to Solve Them

By : Mohit Kumar Mittal | Senior Architect and Hemen Goswami | Vice President


Microservice is an architecture that has been gaining traction in the past few years. MSA (Microservice Architecture) defines an application as a program composed of loosely coupled services. This comes with lots of challenges that we must solve up front.  Below are some such common challenges, patterns to solve, and some potential technical solutions.

Challenge #1: Service Discovery and Registry

Microservices is an architecture style for distributed computing. An application is composed of multiple fine grain independent services that communicate over a network. To use a service, the consumer needs to know its specific network location. This is an issue that will grow even more complex if the network location of services keeps changing.

Some examples of consumers of services are external clients like Mobile App, API Gateway and other (Micro) services.

Recommended Solution

System designers should implement a service Registry and a database of all the services network locations. They can register services themselves or by way of a third party to a common registry. Consumers can use this service registry to dynamically discover network locations of services.

Technical Implementation

Netflix Eureka service registry, Kubernetes Service

Challenge #2: Unified Access of Services

In Microservices architecture, there can be multiple services and multiple consumers. Different consumers may require different services—for example, Mobile App may need to display fine grained information, while web-based applications may need to render coarse grained information.

On top of that, services may be using different protocols like JMS or REST etc. In order to simplify services access, there needs to be a unified access mechanism.

Recommended Solution

A potential solution to this concern would be to implement an API gateway as a single-entry point for all services. All the consumers will call API gateway and API gateway should route them to their required services. Additionally, API gateway can provide services like “Aggregation of Services”, “Security”, “Metering” etc.

Technical Implementation

Spring Cloud Zuul, Amazon API Gateway, Apigee

Challenge #3: Authentication and Authorization

Security is a key aspect in Microservices.

Recommended Solution

Implement a common and centralized authentication service. This service will allow all the consumers to get authenticated before seeking a services access. Individual services should be responsible for the authorization of its consumers.

Technical Implementation

oAuth, JWT

Challenge #4: Logging and Debugging

In a Microservices architecture, there can be use cases that span across services. In a scenario in which each service generates its own logs, it would be nightmare for a developer to troubleshoot a bug, as he/she would have to aggregate all the services log and analyze manually

Recommended Solution

One could instead implement a common logging service, wherein each service can use this service to write logs.

Technical Implementation

Elastich Serach, LogsTash, Kibana (ELK)

Challenge #5: Configuration

Configuring services is an added complexity in Microservices. Since each service is independent, it must be configured separately. This will make it difficult to run applications in different environments without making adjustments. Configurations can be anything like DB Credentials, Environment Variables and Network Locations.

Recommended Solution

Implement a common/centralized configuration service. This service can be backed by a common configuration repository so that all services can request this service to read configurations.

Technical Implementation

Spring Cloud Config Server , kubernetes configmap

Infogain Helps Medical Laboratory Debut E-Commerce Website for Direct-to-Consumer

Business and Technical Challenges

The latest trend is direct-to-consumer lab testing, worth $33.1
million in 2015, with an expected 30% growth rate. To respond to
consumer demand, the client needed an agile website platform
that would address these business challenges:

  • Ability to customize marketing campaigns to gain new customers
  • Ability to expand into new markets
  • Integration of payment services and internal systems
  • Provide an intuitive customer user interface (UI) for registration, payment collection, order tests, securely view results, fax capabilities from portal
  • Provide mobile ready functionality