\documentclass[10pt]{article}

\usepackage{fullpage}
\usepackage{setspace}
\usepackage{parskip}
\usepackage{titlesec}
\usepackage[section]{placeins}
\usepackage{xcolor}
\usepackage{breakcites}
\usepackage{lineno}
\usepackage{hyphenat}





\PassOptionsToPackage{hyphens}{url}
\usepackage[colorlinks = true,
            linkcolor = blue,
            urlcolor  = blue,
            citecolor = blue,
            anchorcolor = blue]{hyperref}
\usepackage{etoolbox}
\makeatletter
\patchcmd\@combinedblfloats{\box\@outputbox}{\unvbox\@outputbox}{}{%
  \errmessage{\noexpand\@combinedblfloats could not be patched}%
}%
\makeatother


\usepackage{natbib}




\renewenvironment{abstract}
  {{\bfseries\noindent{\abstractname}\par\nobreak}\footnotesize}
  {\bigskip}

\titlespacing{\section}{0pt}{*3}{*1}
\titlespacing{\subsection}{0pt}{*2}{*0.5}
\titlespacing{\subsubsection}{0pt}{*1.5}{0pt}


\usepackage{authblk}


\usepackage{graphicx}
\usepackage[space]{grffile}
\usepackage{latexsym}
\usepackage{textcomp}
\usepackage{longtable}
\usepackage{tabulary}
\usepackage{booktabs,array,multirow}
\usepackage{amsfonts,amsmath,amssymb}
\providecommand\citet{\cite}
\providecommand\citep{\cite}
\providecommand\citealt{\cite}
% You can conditionalize code for latexml or normal latex using this.
\newif\iflatexml\latexmlfalse
\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}%

\AtBeginDocument{\DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.tif,.TIF,.jpg,.JPG,.jpeg,.JPEG}}

\usepackage[utf8]{inputenc}
\usepackage[english]{babel}



\usepackage{float}








\begin{document}

\title{Design and Implementation of Earthquake Early Warning Dissemi- nation
Mobile App for Uttarakhand (India)}



\author[1]{Govind Rathore}%
\author[1]{Kamal .}%
\author[1]{Ashok Kumar}%
\author[1]{R S Jakka}%
\affil[1]{Indian Institute of Technology Roorkee}%


\vspace{-1em}



  
  \date{June 18, 2024}


\begingroup
\let\center\flushleft
\let\endcenter\endflushleft
\maketitle
\endgroup





\selectlanguage{english}
\begin{abstract}
Now days smart phones are very affordable, common to people and used in
many applications. Thus, implementation of a dedicated mobile app for
EEW systems is perhaps the best option that can save lot of money and
time to achieve dissemination of earthquake early warning (EEW). This
paper presents details of development of a smart phone app for android
and iOS operating systems for EEW System currently operational in
Uttarakhand, India. This app is freely available on Play Store and App
Store with the name of ``Uttarakhand Bhookamp Alert''. This app uses
Firebase Cloud Messaging (FCM) service for sending earthquake early
warning to users. User needs to install the app in their smart phones
for receiving early warnings. User's basic information along with FCM
token is saved at the developed warning server in a database during the
user registration process, which is being shared with the disaster
response authority in case of earthquake to rescue the users if they are
stuck. Our app also contains information about the steps needed to be
followed on occurrence of an earthquake as well as how to make and find
safe places in your house for hiding during occurrence of earthquake.%
\end{abstract}%



\sloppy




\selectlanguage{english}
\FloatBarrier
\end{document}

