The COVID19 pandemic created a worldwide emergency as it is estimated that such a large number of infections are due to human-to-human transmission of the COVID19. As a necessity, there is a need to track users who came in contact with users having travel history, asymptomatic and not yet symptomatic, but they can be in the future. To solve this problem, the present work proposes a solution for contact tracing based on assisted GPS and cloud computing technologies. An application is developed to collect each user's assisted GPS coordinates once all the users install this application. This application periodically sends assisted GPS data to the cloud. To determine which devices are within the permissible limit of 5m, we perform clustering over assisted GPS coordinates and track the clusters for about t mins to allow the measure of spread. We assume that it takes around 3 or 5 mins to get the virus from an infected object. For clustering, the proposed M way like tree data structure stores the assisted GPS coordinates in degree, minute, and second format. Thus, every user is mapped to a leaf node of the tree. We split the "seconds" part of the assisted GPS location into m equal parts, which amount to d meter in latitude(longitude). Hence, two users who are within d meter range will map to the same leaf node. Thus, by mapping assisted GPS locations every t mins, we can find out how many users came in contact with a particular user for at least t mins. Our work's salient feature is that it runs in linear time O(n) for n users in the static case, i.e., when users are not moving. We also propose a variant of our solution to handle the dynamic case, that is, when users are moving. Besides, the proposed solution offers potential hotspot detection and safe-route recommendation as an additional feature, and proof of concept is presented through experiments on simulated data of 10M users.
翻译:COVID19大流行造成了全球范围的紧急情况,因为据估计,如此大量的感染是由于COVID19的人类向人类传播而导致的。作为必要性,我们需要跟踪与有旅行历史、无症状和尚没有症状的用户接触的用户,但他们可能在未来出现。为了解决这个问题,目前的工作提出了一个基于辅助全球定位系统和云计算技术的接触追踪解决方案。开发了一个应用程序,以便在所有用户安装了这个应用程序之后收集每个用户协助的GPS坐标。这个应用程序定期将协助的GPS数据发送到云层。为了确定哪些设备在可允许的5米范围内。为了确定哪些设备在辅助的GPS坐标上进行分组,并跟踪大约为热量的秒组以进行传播。我们假设大约需要3或5分钟的时间才能从受感染的物体获取病毒。对于集群,拟议的M方式如树类数据结构将协助的GPS坐标保存在程度、分钟和第二个格式上。因此,每个用户都被定位为树叶节。我们把“二线”部分的用户分成了“iroong ” 用户在更精确的路径上,每个用户都会移动一个特定的路径, 。每个方向的用户将会显示一个方向上一个方向,一个方向上一个方向上一个方向,一个方向上一个方向上一个方向上一个方向,一个方向的路径,一个方向上的用户将一个方向上一个方向上一个方向上一个方向上一个方向上一个方向上一个方向,一个方向,一个方向上一个方向上一个方向,一个方向,一个方向,一个方向的一个方向,一个方向,一个方向上一个方向上一个方向,一个方向,一个方向,一个方向。