Interactionless Calendar-Based Training for Localization

Size: px
Start display at page:

Download "Interactionless Calendar-Based Training for Localization"

Transcription

1 Interactionless Calendar-Based Training for 82. Localization Andrew J. Barry, Noah L. Tye, Mark L. Chang Franklin W. Olin College of Engineering Needham, MA, USA Abstract This paper presents our work in solving one of the weakest links in 82.-based indoor-localization: the training of ground-truth received signal strength data. While crowdsourcing this information has been demonstrated to be a viable alternative to the time consuming and accuracy-limited process of manual training [2], one of the chief drawbacks is the rate at which a system can be trained. We demonstrate an approach that utilizes users calendar and appointment information to perform interactionless training of an 82.- based indoor localization system. Our system automatically determines if a user attended a calendar event, resulting in accuracy comparable to our previously published largescale crowdsourced deployment. We find that no other user interaction is necessary to train the system to that level of accuracy when calendar data are available. In ideal conditions, this technique can reduce training time by over a factor of six. Keywords-Location measurement; calendar; crowdsourcing; localization; location representation; location-based services I. INTRODUCTION As computing becomes increasingly mobile, location systems, and the applications that leverage them, become more a part of everyday life. With the proliferation of laptops, sensor-laden smartphones, a blanket of wireless access points, and hybrid localization techniques, consumers are beginning to demand location-aware capabilities of their hardware and software. For most of these devices, localizing outdoors with GPS is accurate and provides good coverage. But once indoors, or in an otherwise GPS-denied environment, coverage and accuracy suffer dramatically. Commercial solutions, such as those from Skyhook Wireless [3], attempt to provide location by using a combination of GPS, cell-tower triangulation, and 82.-based techniques. In GPS-denied environments, the localization relies primarily upon a database of access point signatures acquired by a fleet of 82.-scanner-equipped vehicles that are limited to scanning from public roads. Therefore, while the quality of location data may be adequate in and around some public indoor spaces, private spaces large corporate offices for instance will not necessarily be well covered. To localize accurately indoors, most proposed systems catalog the received signal strength (RSS) of 82. accesspoints throughout an indoor space, and use those signatures to compare against a user s current signal scan results to determine location [5], [4], [], [5]. Most systems require an extensive manual training phase in order to achieve usable accuracy. We proposed a crowdsourced system [2], similar to [4], [3], that requires very little interaction and minimal dedicated training time, yet achieves very high (room-level) accuracy. One of the oft-cited drawbacks of crowdsourced data is the long effective training time required to achieve good results. In effect, it is the chicken and the egg problem: without good manual training data, users will not utilize (and therefore train) the system; but without users utilizing the system (and actively providing training data), the system will not improve its accuracy. In this work, we propose a novel solution to this cold start problem. By overlaying calendar and appointment data that is tagged with location information (such as a meeting room or office), every report from a user s device will be automatically bound to a location. Thus, instead of requiring a user to manually associate semantically-relevant room information with a signal scan (fingerprint), we do so automatically. Because users calendars are not perfectly accurate, we treat every calendar/rss pair as a noisy sensor. Our use of a clustering algorithm allows us to determine when a user attended or skipped an event, enabling us to extract accurate location data. II. RELATED RESEARCH There has been a rich history of published work that attempts to solve the indoor localization problem. Beginning with the Active Badge [5] and Cricket [2] systems, researchers were able to demonstrate reasonable room-level localization. However, these systems required specialized hardware that had to be location-bound and installed by trained personnel. The growing ubiquity and dense coverage of 82. access points saw researchers use them as fixed-location radio beacons. Microsoft s RADAR [], and later Haeberlen, et. al. [4], show successful room-level indoor localization using just 82. signal strength information. These approaches, while accurate, require the system to be trained to create a database of location and signal strength tuples. This necessitates a substantial up-front investment in time and effort, something that may be a barrier to adopting an indoor localization system. Many more infrastructurefocused approaches are described in [5]. The focus of research then shifts to alleviating the burden of up-front training and high infrastructure costs. Intel Re-

2 search demonstrated an algorithm that can estimate location through proximal sensing, and expands its known area with continued use [7]. While the initial cost of this system is minimal, the time required to achieve acceptable localization accuracy and wide coverage is high. Closer to our own work, in approaches described by Teller et. al. [4] and Bolliger [3], training and correction data are collected using a crowdsourced approach rather than via trained personnel. Instead of triangulating estimated absolute positions, these approaches estimate position by returning symbolic representations of physical spaces. This is accomplished by comparing wireless beacon scans to stored fingerprints of signal strengths collected at userannotated locations. The advantages of crowdsourced data sources are obviating the requirement for significant up-front training, and quality training of the system by users in actual physical places of interest. Unfortunately, purely crowdsourced training data has one significant drawback: the acquisition of training data is completely dependent on user participation. In the next section, we describe our novel approach to solving this cold-start problem without requiring any separate intervention from the user. III. INTERACTIONLESS TRAINING WITH CALENDARS Almost every medium- to large-scale organization occupies some sort of dedicated physical space; from a floor of a larger building, an entire building, to even an entire campus spanning several buildings. It is not uncommon for these organizations to employ some sort of shared calendaring mechanism, such as Microsoft Exchange, Google Calendar, or Lotus Notes, to help their employees both coordinate work and find one another for interactions. In the latter, the calendar can almost serve as a sensor [9] providing roomlevel localization information with some degree of certainty. Instead of relying on users to manually associate a vector of signal-strengths in signal space with a semanticallyrelevant physical space, we can automate training by using the location field of shared appointments in users calendars as the physical space annotation for each signal scan. In the ideal case users mobile devices, such as laptops and smartphones, would be loaded with signal scanning software, and every user would share accurate and complete appointments in their calendars. With this approach, as people move around to different physical locations to attend scheduled meetings, the system would be trained with accurate data automatically. There are several benefits to this approach. Most importantly, the cold-start issue is largely eliminated. With no infrastructure costs other than the installation of software, users will train the system with accurate data as they progress through their normal day without changing their behavior. With a wide deployment of scanning software, the system will be able to localize accurately in all visited spaces almost immediately. Secondly, this approach no longer requires any user intervention other than allowing software to be run in the background of their mobile devices to scan and report to a central server. In a sense, it is a modified form of crowd-sourcing, requiring no actual interaction from the crowd. Finally, this approach will continually provide new localization data. With the right filtering or clustering mechanisms, the system can continually adapt to changes in the environment, such as the movement of access points, deployment of new access points, the reconfiguring of physical spaces, and the addition of new physical spaces. Calendar-based training does have some limitations, however. The most obvious is the reliance on location-annotated, shared calendar appointments. If users do not utilize this field in their appointments, or if users do not share their appointment data, system accuracy will suffer. In particular, if a meeting of many people has no annotation of location, that space will not be trained. However, the lack of calendar data would have to be widespread among users to significantly affect the system. As long as there are some users with annotated and shared appointment data that utilize that room, the space will be successfully trained given enough time. We note that relying on appointment event locations causes the localizer to succeed only in areas where users have specified these events. Locations without such events, such as warehouses, corridors, factories, residence halls, or apartment complexes will exhibit particularly poor performance. Thus, a calendar-trained localizer is most applicable in an office or other structured environment where users regularly schedule appointments and share their calendars. Perhaps more serious than a lack of data, however, is the case when a user annotates an appointment, but does not take their mobile device to that location. If we treated each calendar/scan intersection as valid training data, this would become a problem. Fortunately, we demonstrate that we can successfully detect and mitigate this situation by employing a clustering algorithm to filter inbound data. So long as we have a plurality of users in the annotated location, the algorithm will ignore these false data. What cannot be accounted for easily is if all attendees at a meeting with annotated calendars hold the meeting at a different location than noted in the appointment. Since there is no convenient mechanism to override the calendar data other than every attendee changing the appointment location information in their calendar, the system will incorrectly annotate the wrong location. This, however, can be mitigated using the same clustering technique. If there are enough correct localizations in the new location, the moved meeting will be ignored. And even if the new meeting location is incorrectly trained, with enough correct training data, the cluster will eventually move to be associated with the correct location.

3 IV. EXPERIMENTAL DESIGN To demonstrate the viability of our system, we perform two experiments. In the first, Playback Simulation, we combine our extensive existing localization database (from [2]) with calendar data from our users. We simulate, over time, the training of our system with only calendar/fingerprint intersections exactly as if we had deployed a calendarbased training system from the beginning and compare the results with our previous crowdsourced results. In the second experiment, Ideal Deployment Simulation, we motivate a more likely use case: that of wide-scale deployment within an organization that has more consistently location-annotated calendar data, such as a corporate office. We compare these results to all of our previous results. A. Playback Simulation We chose to implement this experiment using our currently running localization system s recorded wireless access point data (tagged with a user ID) and publicly available calendar archives. Using logged data presents an issue, however, in that it is time invariant. Theoretically we could access all two years of data to perform correlations which are not possible when training the system in real time. To emulate a deployed system, we perform all tests over a period of simulated time. As the simulated time moves forward, more data becomes available to the localizer based on when users actually provided valid calendar/fingerprint intersections. In this way, we assess the localizer s accuracy as it would have appeared throughout the past two years. To determine appointment and wireless data intersections, we capture a user s wireless scan data during the entirety of his or her appointments durations. We expand appointments that include repetition to consider every instance of the event. One might consider limiting the time range that appointments correlate to scan data to reduce error when users are late or leave early, but we find that the signalspace clustering algorithm is adequate for this task. To test our system s performance we captured signal strength data in every unlocked and accessible room in the academic building. In each room we recorded two wireless scans and the true room number. These data allow us to determine the true accuracy of our system and compare the performance of the calendar-trained system to the usertrained system. It is important to note that users do not use a completely consistent naming schema for rooms, although many users label rooms in a form similar to AC 24, where AC is consistent and the room number varies. We chose to filter our data to include only rooms labeled in this way, although in the future work section we describe our thoughts on extending this parser to garner both denser and better labeled data. B. Ideal Deployment Simulation The Playback Simulation does not necessarily demonstrate the expected use-case, as the existing data was trained based on opt-in usage of a small subset of our community. In contrast, we anticipate the benefit of using our calendarbased approach is for new installations of localization systems into organizations that utilize a calendaring system throughout the entire organization. In order to demonstrate the potential effectiveness of our approach, we simulate an idealized environment. One idealized environment might be a corporate setting, determined both by the personnel and their behavior, as well as the physical spaces. We envision employees of this organization to utilize company-issued mobile devices both smartphones and laptops have average work days that include some meetings with others, and have locationannotated appointments in their calendars. Deployment of the system then only consists of installing a scanning and reporting application on all devices. We argue that with managed IT services and an expectation of calendar usage, these assumptions are within reason for any organization that would consider deploying a localization system. In this simulated environment, we will show that we can achieve very high rates of accuracy in an extremely short time span with nearly zero investment in training and infrastructure. In essence, we obtain all the benefits of crowdsourced data without the long time-lag often associated with the approach. We choose to use our institution s course schedule to simulate this type of environment. For one semester, we determined when and where every class was taught along with each classes enrollment information. We then ran four simulations, assuming that %, 25%, 5%, and % of students were using our system. In each case, we assumed that 35% of participating users did not attend lecture. In this way, we simulated the high data-density we expect to occur in a corporate environment while retaining an appropriate amount of erroneous reports. To provide our simulated students with ground-truth data, we used the combination of our user and calendar generated data. Whenever a simulated student gathered data, we copied the appropriate room s data from those sources. For the 35% of users localizing in incorrect locations, we selected a random point. As in our existing system, each simulated user localized every 5 minutes during all events regardless of if he or she was attending. With these data providing a simulated ground truth over time, we performed the same operations as in the Playback Simulation, including signal-space clustering, localization, and accuracy testing. V. SYSTEM ARCHITECTURE As in [2], we use a client-server architecture to perform localizations. Clients capture data and calendar information

4 which are transmitted to a server that determines ground truth, trains the system, and estimates locations. We extract location data from the users calendars which, when combined with relevant wireless signal strength data, is used to train the localizer. Thus, to be used as training data, we require an event to be ongoing while signal strength scans are recorded. A. Deployment Site While we hypothesize that this system would perform best in a corporate setting, we use a college campus to perform our study. Olin College is a small residential engineering college with approximately 3 students and a campus encompassing over 3, square feet. Classes take place almost exclusively in a single building, so we limit our test to that area where calendar events are dense. We collect calendar data from a shared Microsoft Exchange system and wireless network data from students who chose to participate in the previous study focused on active user-entered localization data. To participate, students run a small client program on their notebook computer that records wireless access point data along with a user ID and timestamp. B. Localization Method Like in [2], [], we use a received signal strength (RSS) indicator to perform a simple nearest neighbor search in signal space for localization. Essentially, the localizer traverses every known data-point and computes the Euclidean distance in signal space to the point under consideration. The localizer returns the point corresponding to the minimum computed distance. We chose to continue using this localizer to show that the interactionless component of the system does not require a specialized localization algorithm, and could easily be extended to the more accurate and complex systems like those in [6] and []. C. Calendar Integration To acquire calendar data, we accessed users publicly shared Microsoft Exchange calendars, converted them into the standard ical format, and imported the ical files into the system. While our users run Microsoft Outlook, this conversion step generalizes the system, allowing it to be used with almost any modern calendaring application. Each appointment entry provides us with some or all of the following: a user ID, a time range, and a location string. Calendar appointments that do not include all of these elements lack a critical piece of data and are thus not useful for training. ) Calendar/82. Intersection: In addition to a user ID, a time span, and a location string, an 82. scan must have occurred during the appointment for it to be useful as training data. As our localizer software running on both laptops and Android-powered mobile devices reports a wireless signal strength fingerprint once every five minutes, we are able to capture, on average, twelve points per hour of appointments. 2) Calendar Filtering via Signal-Space Clustering: Users are not always located where their calendar indicates. Calendars are often double-booked, users do not attend all meetings, meetings move without being updated in the system, and users do not bring their wireless devices to all appointments. Our crowdsourced localization system reports that users are located where calendar events specify 68% of the time. Therefore, to extract useful training data, we must filter the calendar appointments. As noted in [], even without an existing localization mechanism, the collected wireless signal strength data provides insight. In general, a user either attends a meeting in the location specified, or does not. If not, the user s actual location has little correlation to where the appointment indicates. Thus, given a reasonable meeting attendance rate, we find that clusters of accurate data are easy to find in signal space. We are able to prune almost all events where users do not attend meetings, providing us with interactionless and accurate training data. To filter the raw data, we use a clustering algorithm based on distance in signal space. We have 76 wireless access points on campus so we cluster in 76-dimensional space. For each location we compute a mean vector by taking the arithmetic mean of each component in the individual vectors. We then calculate the Euclidean distance between each vector and the mean vector. Unlike in [], the inherent size of a calendar dataset allows us to use a majority voting system to identify outliers, implemented by rejecting entries with a distance greater than its associated location s median. This is a harsh filter but, like [8], we have found that relatively few erroneous points can significantly reduce accuracy. Listing shows this algorithm in pseudo code form. for location in All Locations : meanvector = ComputeMeanVector(All Events[location]) for event in All Events[ location ]: distances.append(euclideandistance( event, meanvector)) mediandistance = ComputeMedian(distances) for event in All Events[ location ]: if EuclideanDistance ( event, meanvector) < mediandistance: Filtered Events.append(event) Listing. Simple Signal Space Clustering Algorithm. To simulate a time-dependence, we ran this algorithm once for each day, retraining and retesting the system on each iteration. VI. RESULTS: PLAYBACK SIMULATION A. Time-Based Analysis We measure the quality of a localization system with two statistics, coverage and accuracy. Coverage describes the

5 Correct Floor Adjacent Room Correct Room Time (days of active and inactive use).2 Calendar Trained User Trained Time (days of active and inactive use) Figure. Accuracy of calendar-trained system over time. Dark gray indicates fraction of localizations resulting in a correct prediction. Middle gray indicates fraction of predictions in a correct or adjacent room, and light gray indicates fraction of localization predictions on the correct floor. Figure 3. Comparison of correct or adjacent room accuracy over time between calendar-trained (solid) and user-trained (dashed) systems. Note that, unlike the user-trained system, the calendar based localizer is not monotonically increasing because its additional data is not always correct. The horizontal segments in the user-trained accuracy (before Day ) are related to development periods when the system was not in active use. Coverage Fraction Time (days of active and inactive use) Figure 2. Fraction of rooms with training data over time. As users have meetings in new locations, the localization system s coverage improves. The dramatic increase near Day 45 is a result of students returning to campus with a new calendar schedule. Note the strong correlation between coverage and accuracy (Figure ). fraction of locations with training data, while accuracy denotes how often the localizer correctly determines position. We find that the system achieves 5% room-level accuracy (85% in adjacent rooms) after 48 days of active use (Figure ). We define the system to be in active use when users are resident on campus, thus excluding intersession periods such as winter break. When the system is not in active use, its accuracy neither rises nor falls. Of the 28 rooms we localized, 89% had at least one signature bound to that location by the end of our experiment. Figure 2 shows how coverage in the calendar-trained localizer changes with time. After 372 days of active use, no signatures for new rooms were added to the database. Three rooms remained without coverage: a biology lab, a professor s research lab, and a mechanical project space. These rooms had no data because students rarely use their computers there as there are very few classes, labs, or meetings scheduled there. B. Comparison to User-Trained Localization The user-trained system took 8 days of active use to localize to the correct room in 5% of trials and 47 days of active use to localize to the correct room or an adjacent room in 85% of trials. Figure 3 compares the accuracy over time of this crowdsourced localizer with the calendar-trained localizer. Note that Figure 3 includes development periods (visible as plateaus near the beginning of the plot) where the user-trained system was unusable and therefore we do not regard them as periods of active use. The above statistics do not include these days. The accuracy of the user-trained system stabilized after 55 days of active use, at 7% room-level accuracy and 9% including adjacent rooms. The calendar-based system proved slower than its user-trained counterpart, requiring 38 days of active use to achieve equivalent room-level accuracy. It took only 7 days of active use, however, to achieve adjacent room-level accuracy within % of the user-trained system. The localizer s accuracy decreases when data are added

6 that cause the clustering algorithm to fail. This occurs when a significant number of users are not present at their appointments but are still providing data (for instance, by leaving their laptop running at a different location), skewing the values of location cluster means. One phenomenon observed in the crowdsourced system is that users seem to lose interest, and the number of new binds decreases. As a result, accuracy plateaus. In contrast, the calendar-trained localizer continually accumulates training data (Figure 4). Thus, the training set is in constant flux, ensuring that the system will adapt to variations in the environment such as new network access points, additional furniture, changing architecture, and even relabeled rooms. We find that a disadvantage of the calendar-based system is that, while long-term accuracy continually improves, short-term accuracy fluctuates. The system s constant stream of new data implies that some incorrect data is also being added, potentially reducing accuracy until enough correct data overcomes the issue. Users rarely submit bad data to the user-trained localizer, explaining why user-trained accuracy rarely decreases. Accuracy in the calendar-trained localizer does drop after Day 373. This could be for several reasons. As already mentioned, since the calendar-trained system s data is automatically harvested rather than explicitly entered by users, bad data is much more likely. Wireless access points are sometimes moved by network administrators to improve wireless performance. This change not only invalidates old data points but also makes the clustering filter incorrectly discard valid data points. The access points also have automatic and manual gain control, the use of which has a similar effect as physically moving the access points. Nevertheless, the localizer adapts and recovers after 37 days of active use, and after more days of active use the localizer is more accurate than it was before the dip. C. Clustering Analysis Our clustering filter is a deliberately aggressive algorithm, discarding approximately one third to one half of all incoming data. Ideally we would evaluate the algorithm s performance based on ground-truth data, but we do not have a mechanism to determine when users attended their calendar events. As a substitute, we use our user-trained localization system as ground truth, but only compute statistics for floorlevel accuracy to mitigate the impact of the user-trained system s localization error on our results. On the final day of simulation, we find that the algorithm accepts 85% of the valid data and discards 76% of the incorrect data, discarding 5% of total data. Clearly, we discard a significant amount of correct, useful data. This state is acceptable, however, because incorrect training data is highly detrimental while collecting more intersections costs little. Training Points Calendar Trained User Trained Time (days of active and inactive use) Figure 4. Comparison between calendar-based and user-based binds over time. Notice that as the system becomes more accurate, users bind less. Thus, we expect the user-trained system to become less reactive to environment changes as it ages, while the calendar-based system will continuously acquire new data. We are not surprised to see few binds for both systems in the summer and January terms when students are not on campus. D. Experimental Details We recorded over.8 million wireless scans over a period of more than two years from 278 users, of which 99 of had published calendars. These shared calendars contained 47,955 events and 93,5 single event-occurrences (many events repeat). Users with public calendars accounted for 725,533 wireless scans with only 85,237 (.7%) of these scans overlapping with a calendar event. We were able to parse location data on 28,732 (33.7%) of these. We expect that in a more favorable environment, such as in an institution-sponsored program, the amount of useful raw data available would be substantially higher. Based on the localization data from our previously published system, we find that users are in the location that their calendar predicts in approximately 65% of cases. We evaluate our clustering algorithm based on that system s output to estimate how successful the algorithm is. In other words, we can use our previous system to determine how well our clustering algorithm is performing. E. User Behavior In our calendar data we see a less typical mass interaction curve than in our previous crowdsourced approach. One quarter of users provide most of the data, however this group is much larger than that in other mass interaction applications[6]. We find that 25% of users provide 52.3% of all calendar data while 25% contribute 56.3% of all wireless network data. These data are more level than those of our user-trained system and of MIT s crowdsourced localization system [4].

7 We find that recurring appointments are critical to the system s success, accounting for 84.8% of all appointment/wireless data intersections and 87.% of intersections determined to be in the correct place by the user-trained system. Users individual reliability varies greatly, giving an approximately uniform distribution when considering users with a significant number of intersections. VII. RESULTS: IDEAL DEPLOYMENT SIMULATION Accuracy, measured only for rooms where classes are scheduled, increases much more quickly in the data-rich environment. As the number of participants increases, the rate of accuracy increase improves in parallel (Figure 5). We note that our signal-space clustering successfully mitigates the increasing number of incorrect location updates that accompanies the additional users. With % participation, we find that the system takes 8 days to achieve full accuracy at the room level, compared to the approximately 5 days for the non-ideal system. As expected, it takes longer with fewer users, taking 5, 5, and 64 days for 5%, 25%, and % participation, respectively. Notably, we find that to achieve stable accuracy at the floor level, all simulations require less than one week of training data. Even in the case of only % user participation, we find that the data-rich environment achieves similar accuracy in less than one half of the time required for the user-trained system (5% of the time required for the demonstrated calendar-based system). With increased participation, this duration decreases further, to less than 5% and 5% of the user-trained and calendar-trained systems respectively. While the simulation s time-to-accuracy exceeds that of the two other methods, its final-value accuracy does not. This result stems from the simulator s reliance on the combined data of the user and calendar trained systems. The final accuracy of the user and calendar trained systems is limited to all available data, a limitation that the simulator faces as well. VIII. FUTURE WORK A. Integration with Other Data Sources There are a multitude of other data sources that could improve our system s localization performance. We are considering integration with a room-scheduling system and a student-course scheduling system, both of which provide user-identified location information at a specific time. We are also considering data sources that do not traditionally supply location information, such as a desk telephone. Answering the telephone indicates that a user is most likely at his or her desk, allowing us to bind all data close in signal space to the user s workspace. We are considering this same strategy for capturing data from desktop computer idle times, screensavers, instant messaging, and even printing applications Time (days) (a) % participating Time (days) (b) 25% participating Time (days).8.6 (c) 5% participating.4 Correct Room.2 Adjacent Room Correct Floor Time (days) (d) % participating Figure 5. Simulation results for %, 25%, 5%, and % of users participating. Solid bold indicates correct room, dashed indicates adjacent rooms, and solid thin indicates correct floor. Notice that the system becomes accurate more quickly as the number of users increases.

8 It is important to note that this type of bind can be extremely helpful to the system. Users rarely schedule meetings at their own desk, but there is likely to be a large number of wireless scans in the area, since the user spends a significant amount of time there. Thus, extracting a bind from these non-traditional data sources allows us to correlate the past data taken at the user s desk, dramatically increasing the number of binds and thus accuracy in the area. B. Calendar Correlation A second method of improvement might stem from correlating calendars. We propose studying users calendars in groups to determine which meetings users are likely to attend. Employees are very likely to attend meetings with their boss, but less likely to attend meetings where they are less important. Such correlation could be as complex as necessary or as simple as the difference between the user being in the To or CC field in an appointment notification. C. User-Defined Location Labels We might expand our coverage by removing the restriction that appointments must label locations in a defined format. However, user-defined names introduce the potential for duplicate location labels, uninformative names, etc. Signalspace analysis might allow us to identify duplicate labels, which could help mitigate the issue. D. Identifying Unnamed Locations A final technique we are considering allows the system to name locations that never appear in calendar data. These locations tend to be areas where one works alone, such as an office or dormitory. We propose correlating long stays in these areas as a way to determine their status. For example, at a workplace, a laptop might be left on overnight in a user s office. A college student might turn his or her laptop off late at night before going to sleep. If these cases occurred in a predictable and identifiable manner, we might name them [Username s] Office or [Username s] room, depending on application. We believe that this type of inference, combined with new data sources and improved correlation systems, can significantly improve the performance of the localizer described here. IX. CONCLUSION We have proposed a novel method for training an indoor wireless localization system that utilizes location-annotated calendar data to perform interactionless training of the system. Our experiments have shown that this approach yields equal or better accuracy than crowdsourced training approaches, yet requires a fraction of the training time. We have performed experimental verification of our approach on a working database of location fingerprints, and have motivated and demonstrated the performance of more typically expected deployment scenarios. We believe this approach is the beginning of a larger set of novel approaches that incorporate a wide range of inputs as location sensors to further improve localization accuracy, reduce training time, and provide even more robust localization in all locales. ACKNOWLEDGEMENTS We thank the community at Olin College for their ideas, testing, and feedback. Andrew Barry and Noah Tye are supported by F. W. Olin Scholarships. REFERENCES [] P. Bahl and V. Padmanabhan. RADAR: An in-building RFbased user location and tracking system. In Proc. IEEE Infocom 2, pages Proc. IEEE Infocom 2, IEEE CS Press, 2. [2] A. Barry, B. Fisher, and M. L. Chang. A long-duration study of user-trained 82. localization. In Mobile Entity Localization and Tracking in GPS-less Environments (MELT), pages 97 22, Sept. 29. [3] P. Bolliger. Redpin - adaptive, zero-configuration indoor localization through user collaboration. In MELT 8: Proceedings of the first ACM international workshop on Mobile entity localization and tracking in GPS-less environments, pages 55 6, New York, NY, USA, 28. ACM. [4] Haeberlen, Flannery, et al. Practical robust localization over large-scale 82. wireless networks. In Proceedings of the Tenth ACM International Conference on Mobile Computing and Networking (MOBICOM), Sept. 22. [5] J. Hightower and G. Borriello. Location systems for ubiquitous computing. Computer, 34(8):57 66, Aug. 2. [6] T. King, S. Kopf, T. Haenselmann, C. Lubberger, and W. Effelsberg. Compass: A probabilistic indoor positioning system based on 82. and digital compasses. In Proceedings of the First ACM International Workshop on Wireless Network Testbeds, Experimental evaluation and CHaracterization (WiNTECH), Los Angeles, CA, USA, September 26. [7] A. LaMarca et al. Self-mapping in 82. location systems. In UbiComp 25: Ubiquitous Computing, pages LNCS 366, Springer, 25. [8] M. Lee, C. Yu, H. Yang, and D. Han. Crowdsourced radiomap for room-level place recognition in urban environment. In IEEE PerCom Workshop on Smart Environments (SmartE), 2. [9] E. Mynatt and J. Tullio. Inferring calendar event attendance. In IUI : Proceedings of the 6th international conference on Intelligent user interfaces, pages 2 28, New York, NY, USA, 2. ACM. [] J. Park, B. Charrow, D. Curtis, J. Battat, E. Minkov, J. Hicks, S. Teller, and J. Ledlie. Growing an Organic Indoor Location System. In 8th Annual International Conference on Mobile Systems, Applications and Services (MobiSys), June 2.

9 [] I. Paschalidis, K. Li, and D. Guo. Model-Free Probabilistic Localization of Wireless Sensor Network Nodes in Indoor Environments. Mobile Entity Localization and Tracking in GPS-less Environnments (MELT), pages 66 78, Sept. 29. [2] N. Priyantha, A. Chakraborty, and H. Balakrishnan. The cricket location-support system. In 6th Ann. Int l Conf. Mobile Computing and Networking (Mobi-com ), pages ACM Press, 2. [3] Skyhook Wireless. [4] S. Teller et al. Organic indoor location discovery. Technical Report MIT-CSAIL-TR-28-75, MIT, Dec. 28. [5] R. Want, A. Hopper, V. Falcao, and J. Gibbons. The active badge location system. ACM Transactions on Information Systems, 4():9 2, Jan [6] S. Whittaker, L. G. Terveen, W. C. Hill, and L. Cherny. The dynamics of mass interaction. In In Conference on Computer- Supported Cooperative Work (CSCW), Nov. 998.

Wi-Fi Fingerprinting through Active Learning using Smartphones

Wi-Fi Fingerprinting through Active Learning using Smartphones Wi-Fi Fingerprinting through Active Learning using Smartphones Le T. Nguyen Carnegie Mellon University Moffet Field, CA, USA le.nguyen@sv.cmu.edu Joy Zhang Carnegie Mellon University Moffet Field, CA,

More information

Indoor Positioning with a WLAN Access Point List on a Mobile Device

Indoor Positioning with a WLAN Access Point List on a Mobile Device Indoor Positioning with a WLAN Access Point List on a Mobile Device Marion Hermersdorf, Nokia Research Center Helsinki, Finland Abstract This paper presents indoor positioning results based on the 802.11

More information

On the Optimality of WLAN Location Determination Systems

On the Optimality of WLAN Location Determination Systems On the Optimality of WLAN Location Determination Systems Moustafa Youssef Department of Computer Science University of Maryland College Park, Maryland 20742 Email: moustafa@cs.umd.edu Ashok Agrawala Department

More information

Indoor Localization in Wireless Sensor Networks

Indoor Localization in Wireless Sensor Networks International Journal of Engineering Inventions e-issn: 2278-7461, p-issn: 2319-6491 Volume 4, Issue 03 (August 2014) PP: 39-44 Indoor Localization in Wireless Sensor Networks Farhat M. A. Zargoun 1, Nesreen

More information

Growing an Organic Indoor Location System

Growing an Organic Indoor Location System Growing an Organic Indoor Location System Jun-geun Park MIT CSAIL Joint work with: Ben Charrow (MIT), Dorothy Curtis (MIT), Jonathan Battat (MIT), Einat Minkov (Nokia, Univ. of Haifa), Jamey Hicks (Nokia),

More information

Collaborative Cellular-based Location System

Collaborative Cellular-based Location System Collaborative Cellular-based Location System David Navalho, Nuno Preguiça CITI / Dep. de Informática - Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa, Quinta da Torre, 2829-516 Caparica,

More information

On the Optimality of WLAN Location Determination Systems

On the Optimality of WLAN Location Determination Systems On the Optimality of WLAN Location Determination Systems Moustafa A. Youssef, Ashok Agrawala Department of Comupter Science and UMIACS University of Maryland College Park, Maryland 2742 {moustafa,agrawala}@cs.umd.edu

More information

ON INDOOR POSITION LOCATION WITH WIRELESS LANS

ON INDOOR POSITION LOCATION WITH WIRELESS LANS ON INDOOR POSITION LOCATION WITH WIRELESS LANS P. Prasithsangaree 1, P. Krishnamurthy 1, P.K. Chrysanthis 2 1 Telecommunications Program, University of Pittsburgh, Pittsburgh PA 15260, {phongsak, prashant}@mail.sis.pitt.edu

More information

Crowdsourced Radiomap for Room-Level Place Recognition in Urban Environment

Crowdsourced Radiomap for Room-Level Place Recognition in Urban Environment Crowdsourced Radiomap for Room-Level Place Recognition in Urban Environment Minkyu Lee, Hyunil Yang, Dongsoo Han Department of Computer Science Korea Advanced Institute of Science and Technology 119 Munji-ro,

More information

Fingerprinting Based Indoor Positioning System using RSSI Bluetooth

Fingerprinting Based Indoor Positioning System using RSSI Bluetooth IJSRD - International Journal for Scientific Research & Development Vol. 1, Issue 4, 2013 ISSN (online): 2321-0613 Fingerprinting Based Indoor Positioning System using RSSI Bluetooth Disha Adalja 1 Girish

More information

RECENT developments in the area of ubiquitous

RECENT developments in the area of ubiquitous LocSens - An Indoor Location Tracking System using Wireless Sensors Faruk Bagci, Florian Kluge, Theo Ungerer, and Nader Bagherzadeh Abstract Ubiquitous and pervasive computing envisions context-aware systems

More information

A Passive Approach to Sensor Network Localization

A Passive Approach to Sensor Network Localization 1 A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun Computer Science Department Stanford University Stanford, CA 945 USA Email: rahul,thrun @cs.stanford.edu Abstract Sensor

More information

ERFS: Enhanced RSSI value Filtering Schema for Localization in Wireless Sensor Networks

ERFS: Enhanced RSSI value Filtering Schema for Localization in Wireless Sensor Networks ERFS: Enhanced RSSI value Filtering Schema for Localization in Wireless Sensor Networks Seung-chan Shin and Byung-rak Son and Won-geun Kim and Jung-gyu Kim Department of Information Communication Engineering,

More information

Localization (Position Estimation) Problem in WSN

Localization (Position Estimation) Problem in WSN Localization (Position Estimation) Problem in WSN [1] Convex Position Estimation in Wireless Sensor Networks by L. Doherty, K.S.J. Pister, and L.E. Ghaoui [2] Semidefinite Programming for Ad Hoc Wireless

More information

CellSense: A Probabilistic RSSI-based GSM Positioning System

CellSense: A Probabilistic RSSI-based GSM Positioning System CellSense: A Probabilistic RSSI-based GSM Positioning System Mohamed Ibrahim Wireless Intelligent Networks Center (WINC) Nile University Smart Village, Egypt Email: m.ibrahim@nileu.edu.eg Moustafa Youssef

More information

Enhanced wireless indoor tracking system in multi-floor buildings with location prediction

Enhanced wireless indoor tracking system in multi-floor buildings with location prediction Enhanced wireless indoor tracking system in multi-floor buildings with location prediction Rui Zhou University of Freiburg, Germany June 29, 2006 Conference, Tartu, Estonia Content Location based services

More information

Game Mechanics Minesweeper is a game in which the player must correctly deduce the positions of

Game Mechanics Minesweeper is a game in which the player must correctly deduce the positions of Table of Contents Game Mechanics...2 Game Play...3 Game Strategy...4 Truth...4 Contrapositive... 5 Exhaustion...6 Burnout...8 Game Difficulty... 10 Experiment One... 12 Experiment Two...14 Experiment Three...16

More information

Wireless Location Detection for an Embedded System

Wireless Location Detection for an Embedded System Wireless Location Detection for an Embedded System Danny Turner 12/03/08 CSE 237a Final Project Report Introduction For my final project I implemented client side location estimation in the PXA27x DVK.

More information

IoT Wi-Fi- based Indoor Positioning System Using Smartphones

IoT Wi-Fi- based Indoor Positioning System Using Smartphones IoT Wi-Fi- based Indoor Positioning System Using Smartphones Author: Suyash Gupta Abstract The demand for Indoor Location Based Services (LBS) is increasing over the past years as smartphone market expands.

More information

WIFE: Wireless Indoor positioning based on Fingerprint Evaluation

WIFE: Wireless Indoor positioning based on Fingerprint Evaluation WIFE: Wireless Indoor positioning based on Fingerprint Evaluation Apostolia Papapostolou, and Hakima Chaouchi Telecom-Sudparis, CNRS SAMOVAR, UMR 5157, LOR department {apostolia.papapostolou,hakima.chaouchi}@it-sudparis.eu

More information

Mobile Crowdsensing enabled IoT frameworks: harnessing the power and wisdom of the crowd

Mobile Crowdsensing enabled IoT frameworks: harnessing the power and wisdom of the crowd Mobile Crowdsensing enabled IoT frameworks: harnessing the power and wisdom of the crowd Malamati Louta Konstantina Banti University of Western Macedonia OUTLINE Internet of Things Mobile Crowd Sensing

More information

A Study on Investigating Wi-Fi based Fingerprint indoor localization of Trivial Devices

A Study on Investigating Wi-Fi based Fingerprint indoor localization of Trivial Devices A Study on Investigating Wi-Fi based Fingerprint indoor localization of Trivial Devices Sangisetti Bhagya Rekha Assistant Professor, Dept. of IT, Vignana Bharathi Institute of Technology, E-mail: bhagyarekha2001@gmail.com

More information

Research on an Economic Localization Approach

Research on an Economic Localization Approach Computer and Information Science; Vol. 12, No. 1; 2019 ISSN 1913-8989 E-ISSN 1913-8997 Published by Canadian Center of Science and Education Research on an Economic Localization Approach 1 Yancheng Teachers

More information

RADAR: An In-Building RF-based User Location and Tracking System

RADAR: An In-Building RF-based User Location and Tracking System RADAR: An In-Building RF-based User Location and Tracking System Venkat Padmanabhan Microsoft Research Joint work with Victor Bahl Infocom 2000 Tel Aviv, Israel March 2000 Outline Motivation and related

More information

Location Determination of a Mobile Device Using IEEE b Access Point Signals

Location Determination of a Mobile Device Using IEEE b Access Point Signals Location Determination of a Mobile Device Using IEEE 802.b Access Point Signals Siddhartha Saha, Kamalika Chaudhuri, Dheeraj Sanghi, Pravin Bhagwat Department of Computer Science and Engineering Indian

More information

Multi-Directional Weighted Interpolation for Wi-Fi Localisation

Multi-Directional Weighted Interpolation for Wi-Fi Localisation Multi-Directional Weighted Interpolation for Wi-Fi Localisation Author Bowie, Dale, Faichney, Jolon, Blumenstein, Michael Published 2014 Conference Title Robot Intelligence Technology and Applications

More information

Experiments with An Improved Iris Segmentation Algorithm

Experiments with An Improved Iris Segmentation Algorithm Experiments with An Improved Iris Segmentation Algorithm Xiaomei Liu, Kevin W. Bowyer, Patrick J. Flynn Department of Computer Science and Engineering University of Notre Dame Notre Dame, IN 46556, U.S.A.

More information

SSD BASED LOCATION IDENTIFICATION USING FINGERPRINT BASED APPROACH

SSD BASED LOCATION IDENTIFICATION USING FINGERPRINT BASED APPROACH SSD BASED LOCATION IDENTIFICATION USING FINGERPRINT BASED APPROACH Mr. M. Dinesh babu 1, Mr.V.Tamizhazhagan Dr. R. Saminathan 3 1,, 3 (Department of Computer Science & Engineering, Annamalai University,

More information

ANALYSIS OF THE OPTIMAL STRATEGY FOR WLAN LOCATION DETERMINATION SYSTEMS

ANALYSIS OF THE OPTIMAL STRATEGY FOR WLAN LOCATION DETERMINATION SYSTEMS ANALYSIS OF THE OPTIMAL STRATEGY FOR WLAN LOCATION DETERMINATION SYSTEMS Moustafa A. Youssef, Ashok Agrawala Department of Computer Science University of Maryland College Park, Maryland 20742 {moustafa,

More information

International Snow Science Workshop

International Snow Science Workshop MULTIPLE BURIAL BEACON SEARCHES WITH MARKING FUNCTIONS ANALYSIS OF SIGNAL OVERLAP Thomas S. Lund * Aerospace Engineering Sciences The University of Colorado at Boulder ABSTRACT: Locating multiple buried

More information

Local and Low-Cost White Space Detection

Local and Low-Cost White Space Detection Local and Low-Cost White Space Detection Ahmed Saeed*, Khaled A. Harras, Ellen Zegura*, and Mostafa Ammar* *Georgia Institute of Technology Carnegie Mellon University Qatar White Space Definition A vacant

More information

Wireless Sensors self-location in an Indoor WLAN environment

Wireless Sensors self-location in an Indoor WLAN environment Wireless Sensors self-location in an Indoor WLAN environment Miguel Garcia, Carlos Martinez, Jesus Tomas, Jaime Lloret 4 Department of Communications, Polytechnic University of Valencia migarpi@teleco.upv.es,

More information

Enhancements to the RADAR User Location and Tracking System

Enhancements to the RADAR User Location and Tracking System Enhancements to the RADAR User Location and Tracking System By Nnenna Paul-Ugochukwu, Qunyi Bao, Olutoni Okelana and Astrit Zhushi 9 th February 2009 Outline Introduction User location and tracking system

More information

Key Factors for Position Errors in based Indoor Positioning Systems

Key Factors for Position Errors in based Indoor Positioning Systems Key Factors for Position Errors in 802.11-based Indoor Positioning Systems Thomas King, Thomas Haenselmann, and Wolfgang Effelsberg Technical Report Department for Mathematics and Computer Science University

More information

Introduction. Introduction ROBUST SENSOR POSITIONING IN WIRELESS AD HOC SENSOR NETWORKS. Smart Wireless Sensor Systems 1

Introduction. Introduction ROBUST SENSOR POSITIONING IN WIRELESS AD HOC SENSOR NETWORKS. Smart Wireless Sensor Systems 1 ROBUST SENSOR POSITIONING IN WIRELESS AD HOC SENSOR NETWORKS Xiang Ji and Hongyuan Zha Material taken from Sensor Network Operations by Shashi Phoa, Thomas La Porta and Christopher Griffin, John Wiley,

More information

Herecast: An Open Infrastructure for Location-Based Services using WiFi

Herecast: An Open Infrastructure for Location-Based Services using WiFi Herecast: An Open Infrastructure for Location-Based Services using WiFi Mark Paciga and Hanan Lutfiyya Presented by Emmanuel Agu CS 525M Introduction User s context includes location, time, date, temperature,

More information

Redpin - Adaptive, Zero-Configuration Indoor Localization through User Collaboration

Redpin - Adaptive, Zero-Configuration Indoor Localization through User Collaboration Redpin - Adaptive, Zero-Configuration Indoor Localization through User Collaboration Philipp Bolliger Institute for Pervasive Computing ETH Zurich, Switzerland bolligph@inf.ethz.ch ABSTRACT Redpin is a

More information

GSM-Based Approach for Indoor Localization

GSM-Based Approach for Indoor Localization -Based Approach for Indoor Localization M.Stella, M. Russo, and D. Begušić Abstract Ability of accurate and reliable location estimation in indoor environment is the key issue in developing great number

More information

Lightweight Decentralized Algorithm for Localizing Reactive Jammers in Wireless Sensor Network

Lightweight Decentralized Algorithm for Localizing Reactive Jammers in Wireless Sensor Network International Journal Of Computational Engineering Research (ijceronline.com) Vol. 3 Issue. 3 Lightweight Decentralized Algorithm for Localizing Reactive Jammers in Wireless Sensor Network 1, Vinothkumar.G,

More information

Analysis of Compass Sensor Accuracy on Several Mobile Devices in an Industrial Environment

Analysis of Compass Sensor Accuracy on Several Mobile Devices in an Industrial Environment Analysis of Compass Sensor Accuracy on Several Mobile Devices in an Industrial Environment Michael Hölzl, Roland Neumeier and Gerald Ostermayer University of Applied Sciences Hagenberg michael.hoelzl@fh-hagenberg.at,

More information

Laboratory 1: Uncertainty Analysis

Laboratory 1: Uncertainty Analysis University of Alabama Department of Physics and Astronomy PH101 / LeClair May 26, 2014 Laboratory 1: Uncertainty Analysis Hypothesis: A statistical analysis including both mean and standard deviation can

More information

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications Bluetooth Low Energy Sensing Technology for Proximity Construction Applications JeeWoong Park School of Civil and Environmental Engineering, Georgia Institute of Technology, 790 Atlantic Dr. N.W., Atlanta,

More information

The SkyLoc Floor Localization System

The SkyLoc Floor Localization System The SkyLoc Floor Localization System Alex Varshavsky Anthony LaMarca Jeffrey Hightower Eyal de Lara University of Toronto fwalex,delarag@cs.toronto.edu Intel Research Seattle fanthony.lamarca,jeffrey.r.hightowerg@intel.com

More information

Location Discovery in Sensor Network

Location Discovery in Sensor Network Location Discovery in Sensor Network Pin Nie Telecommunications Software and Multimedia Laboratory Helsinki University of Technology niepin@cc.hut.fi Abstract One established trend in electronics is micromation.

More information

Vistradas: Visual Analytics for Urban Trajectory Data

Vistradas: Visual Analytics for Urban Trajectory Data Vistradas: Visual Analytics for Urban Trajectory Data Luciano Barbosa 1, Matthías Kormáksson 1, Marcos R. Vieira 1, Rafael L. Tavares 1,2, Bianca Zadrozny 1 1 IBM Research Brazil 2 Univ. Federal do Rio

More information

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February-2016 181 A NOVEL RANGE FREE LOCALIZATION METHOD FOR MOBILE SENSOR NETWORKS Anju Thomas 1, Remya Ramachandran 2 1

More information

Predicting Content Virality in Social Cascade

Predicting Content Virality in Social Cascade Predicting Content Virality in Social Cascade Ming Cheung, James She, Lei Cao HKUST-NIE Social Media Lab Department of Electronic and Computer Engineering Hong Kong University of Science and Technology,

More information

LOCALIZATION AND ROUTING AGAINST JAMMERS IN WIRELESS NETWORKS

LOCALIZATION AND ROUTING AGAINST JAMMERS IN WIRELESS NETWORKS Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.955

More information

MatMap: An OpenSource Indoor Localization System

MatMap: An OpenSource Indoor Localization System MatMap: An OpenSource Indoor Localization System Richard Ižip and Marek Šuppa Faculty of Mathematics, Physics and Informatics, Comenius University, Bratislava, Slovakia izip1@uniba.sk, suppa1@uniba.sk,

More information

Beep: 3D Indoor Positioning Using Audible Sound

Beep: 3D Indoor Positioning Using Audible Sound Beep: 3D Indoor Positioning Using Audible Sound Atri Mandal, Cristina V. Lopes, Tony Givargis, Amir Haghighat, Raja Jurdak and Pierre Baldi School of Information and Computer Science University of California

More information

Automatic power/channel management in Wi-Fi networks

Automatic power/channel management in Wi-Fi networks Automatic power/channel management in Wi-Fi networks Jan Kruys Februari, 2016 This paper was sponsored by Lumiad BV Executive Summary The holy grail of Wi-Fi network management is to assure maximum performance

More information

Fuzzy Logic Technique for RF Based Localisation System in Built Environment

Fuzzy Logic Technique for RF Based Localisation System in Built Environment Fuzzy Logic Technique for RF Based Localisation System in Built Environment A. Al-Jumaily, B. Ramadanny Mechatronics and Intelligent Systems Group, Faculty of Engineering, University of Technology, Sydney

More information

Infrastructureless Signal Source Localization using Crowdsourced Data for Smart-City Applications

Infrastructureless Signal Source Localization using Crowdsourced Data for Smart-City Applications Infrastructureless Signal Source Localization using Crowdsourced Data for Smart-City Applications Fang-Jing Wu and Tie Luo Institute for Infocomm Research, A*STAR, Singapore E-mail: {wufj, luot}@i2r.a-star.edu.sg

More information

Real Time Word to Picture Translation for Chinese Restaurant Menus

Real Time Word to Picture Translation for Chinese Restaurant Menus Real Time Word to Picture Translation for Chinese Restaurant Menus Michelle Jin, Ling Xiao Wang, Boyang Zhang Email: mzjin12, lx2wang, boyangz @stanford.edu EE268 Project Report, Spring 2014 Abstract--We

More information

Supplementary Materials for

Supplementary Materials for advances.sciencemag.org/cgi/content/full/1/11/e1501057/dc1 Supplementary Materials for Earthquake detection through computationally efficient similarity search The PDF file includes: Clara E. Yoon, Ossian

More information

ENHANCED EVALUATION OF RSS FINGERPRINTING BASED INDOOR LOCALIZATION S.SANTHOSH *1, M.PRIYA *2, R.PRIYA *3. Technology, Chennai, Tamil Nadu, India.

ENHANCED EVALUATION OF RSS FINGERPRINTING BASED INDOOR LOCALIZATION S.SANTHOSH *1, M.PRIYA *2, R.PRIYA *3. Technology, Chennai, Tamil Nadu, India. ENHANCED EVALUATION OF RSS FINGERPRINTING BASED INDOOR LOCALIZATION S.SANTHOSH *1, M.PRIYA *2, R.PRIYA *3 *1 Assistant Professor, 23 Student, New Prince Shri Bhavani College of Engineering and Technology,

More information

Research on cooperative localization algorithm for multi user

Research on cooperative localization algorithm for multi user Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(6):2203-2207 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Research on cooperative localization algorithm

More information

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

Traffic Control for a Swarm of Robots: Avoiding Target Congestion Traffic Control for a Swarm of Robots: Avoiding Target Congestion Leandro Soriano Marcolino and Luiz Chaimowicz Abstract One of the main problems in the navigation of robotic swarms is when several robots

More information

FTSP Power Characterization

FTSP Power Characterization 1. Introduction FTSP Power Characterization Chris Trezzo Tyler Netherland Over the last few decades, advancements in technology have allowed for small lowpowered devices that can accomplish a multitude

More information

SMARTPOS: Accurate and Precise Indoor Positioning on Mobile Phones

SMARTPOS: Accurate and Precise Indoor Positioning on Mobile Phones SMARTPOS: Accurate and Precise Indoor Positioning on Mobile Phones Moritz Kessel, Martin Werner Mobile and Distributed Systems Group Ludwig-Maximilians-University Munich Munich, Germany {moritz.essel,martin.werner}@ifi.lmu.de

More information

Are Wi-Fi Networks Harmful to Your Health?

Are Wi-Fi Networks Harmful to Your Health? Probably Not, But Why Not Lower Radiation in Them Anyway? A GoNet Systems ebrief With almost every communication and computing function going wireless, consumers and device users are understandably concerned

More information

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT Syed Ali Jafar University of California Irvine Irvine, CA 92697-2625 Email: syed@uciedu Andrea Goldsmith Stanford University Stanford,

More information

Charting Past, Present, and Future Research in Ubiquitous Computing

Charting Past, Present, and Future Research in Ubiquitous Computing Charting Past, Present, and Future Research in Ubiquitous Computing Gregory D. Abowd and Elizabeth D. Mynatt Sajid Sadi MAS.961 Introduction Mark Wieser outlined the basic tenets of ubicomp in 1991 The

More information

A Study on Performance Analysis of Distance Estimation RSSI in Wireless Sensor Networks

A Study on Performance Analysis of Distance Estimation RSSI in Wireless Sensor Networks A Study on Performance Analysis of Distance Estimation RSSI in Wireless Sensor Networks S.Satheesh 1, Dr.V.Vinoba 2 1 Assistant professor, T.J.S. Engineering College, Chennai-601206, Tamil Nadu, India.

More information

Wireless Indoor Tracking System (WITS)

Wireless Indoor Tracking System (WITS) 163 Wireless Indoor Tracking System (WITS) Communication Systems/Computing Center, University of Freiburg Abstract A wireless indoor tracking system is described in this paper, which can be used to track

More information

Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node

Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node Shikha Nema*, Branch CTA Ganga Ganga College of Technology, Jabalpur (M.P) ABSTRACT A

More information

UW Campus Navigator: WiFi Navigation

UW Campus Navigator: WiFi Navigation UW Campus Navigator: WiFi Navigation Eric Work Electrical Engineering Department University of Washington Introduction When 802.11 wireless networking was first commercialized, the high prices for wireless

More information

Understanding Channel and Interface Heterogeneity in Multi-channel Multi-radio Wireless Mesh Networks

Understanding Channel and Interface Heterogeneity in Multi-channel Multi-radio Wireless Mesh Networks Understanding Channel and Interface Heterogeneity in Multi-channel Multi-radio Wireless Mesh Networks Anand Prabhu Subramanian, Jing Cao 2, Chul Sung, Samir R. Das Stony Brook University, NY, U.S.A. 2

More information

Indoor Localization and Tracking using Wi-Fi Access Points

Indoor Localization and Tracking using Wi-Fi Access Points Indoor Localization and Tracking using Wi-Fi Access Points Dubal Omkar #1,Prof. S. S. Koul *2. Department of Information Technology,Smt. Kashibai Navale college of Eng. Pune-41, India. Abstract Location

More information

On The Correlation of Image Size to System Accuracy in Automatic Fingerprint Identification Systems

On The Correlation of Image Size to System Accuracy in Automatic Fingerprint Identification Systems On The Correlation of Image Size to System Accuracy in Automatic Fingerprint Identification Systems J.K. Schneider, C. E. Richardson, F.W. Kiefer, and Venu Govindaraju Ultra-Scan Corporation, 4240 Ridge

More information

Enhanced Location Estimation in Wireless LAN environment using Hybrid method

Enhanced Location Estimation in Wireless LAN environment using Hybrid method Enhanced Location Estimation in Wireless LAN environment using Hybrid method Kevin C. Shum, and Joseph K. Ng Department of Computer Science Hong Kong Baptist University Kowloon Tong, Hong Kong cyshum,jng@comp.hkbu.edu.hk

More information

2 Limitations of range estimation based on Received Signal Strength

2 Limitations of range estimation based on Received Signal Strength Limitations of range estimation in wireless LAN Hector Velayos, Gunnar Karlsson KTH, Royal Institute of Technology, Stockholm, Sweden, (hvelayos,gk)@imit.kth.se Abstract Limitations in the range estimation

More information

INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD. Jaewoo Chung

INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD. Jaewoo Chung INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD Jaewoo Chung Positioning System INTRODUCTION Indoor positioning system using magnetic field as location reference Magnetic field inside building? Heading

More information

Fusion of Barometric Sensors, WLAN Signals and Building Information for 3-D Indoor/Campus Localization

Fusion of Barometric Sensors, WLAN Signals and Building Information for 3-D Indoor/Campus Localization Fusion of Barometric Sensors, WLAN Signals and Building Information for 3-D Indoor/Campus Localization Hui Wang, Henning Lenz, Andrei Szabo, Uwe D. Hanebeck, and Joachim Bamberger Abstract Location estimation

More information

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X HIGH DYNAMIC RANGE OF MULTISPECTRAL ACQUISITION USING SPATIAL IMAGES 1 M.Kavitha, M.Tech., 2 N.Kannan, M.E., and 3 S.Dharanya, M.E., 1 Assistant Professor/ CSE, Dhirajlal Gandhi College of Technology,

More information

Indoor Human Localization with Orientation using WiFi Fingerprinting

Indoor Human Localization with Orientation using WiFi Fingerprinting Indoor Human Localization with Orientation using WiFi Fingerprinting Mohd Nizam Husen Intelligent Systems Research Institute Sungkyunkwan University Republic of Korea +8231-299-6465 mnizam@skku.edu Sukhan

More information

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Scott Watson, Andrew Vardy, Wolfgang Banzhaf Department of Computer Science Memorial University of Newfoundland St John s.

More information

Auto-tagging The Facebook

Auto-tagging The Facebook Auto-tagging The Facebook Jonathan Michelson and Jorge Ortiz Stanford University 2006 E-mail: JonMich@Stanford.edu, jorge.ortiz@stanford.com Introduction For those not familiar, The Facebook is an extremely

More information

Social Network Analysis in HCI

Social Network Analysis in HCI Social Network Analysis in HCI Derek L. Hansen and Marc A. Smith Marigold Bays-Muchmore (baysmuc2) Hang Cui (hangcui2) Contents Introduction ---------------- What is Social Network Analysis? How does it

More information

A New WKNN Localization Approach

A New WKNN Localization Approach A New WKNN Localization Approach Amin Gholoobi Faculty of Pure and Applied Sciences Open University of Cyprus Nicosia, Cyprus Email: amin.gholoobi@st.ouc.ac.cy Stavros Stavrou Faculty of Pure and Applied

More information

Self-Organizing Localization for Wireless Sensor Networks Based on Neighbor Topology

Self-Organizing Localization for Wireless Sensor Networks Based on Neighbor Topology Self-Organizing Localization for Wireless Sensor Networks Based on Neighbor Topology Range-free localization with low dependence on anchor node Yasuhisa Takizawa Yuto Takashima Naotoshi Adachi Faculty

More information

DV-HOP LOCALIZATION ALGORITHM IMPROVEMENT OF WIRELESS SENSOR NETWORK

DV-HOP LOCALIZATION ALGORITHM IMPROVEMENT OF WIRELESS SENSOR NETWORK DV-HOP LOCALIZATION ALGORITHM IMPROVEMENT OF WIRELESS SENSOR NETWORK CHUAN CAI, LIANG YUAN School of Information Engineering, Chongqing City Management College, Chongqing, China E-mail: 1 caichuan75@163.com,

More information

QS Spiral: Visualizing Periodic Quantified Self Data

QS Spiral: Visualizing Periodic Quantified Self Data Downloaded from orbit.dtu.dk on: May 12, 2018 QS Spiral: Visualizing Periodic Quantified Self Data Larsen, Jakob Eg; Cuttone, Andrea; Jørgensen, Sune Lehmann Published in: Proceedings of CHI 2013 Workshop

More information

Accurate Distance Tracking using WiFi

Accurate Distance Tracking using WiFi 17 International Conference on Indoor Positioning and Indoor Navigation (IPIN), 181 September 17, Sapporo, Japan Accurate Distance Tracking using WiFi Martin Schüssel Institute of Communications Engineering

More information

INTERNET of Things (IoT) incorporates concepts from

INTERNET of Things (IoT) incorporates concepts from 1294 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 13, NO. 3, JULY 2016 Enhanced Fingerprinting and Trajectory Prediction for IoT Localization in Smart Buildings Kai Lin, Min Chen, Jing

More information

Orientation-based Wi-Fi Positioning on the Google Nexus One

Orientation-based Wi-Fi Positioning on the Google Nexus One 200 IEEE 6th International Conference on Wireless and Mobile Computing, Networking and Communications Orientation-based Wi-Fi Positioning on the Google Nexus One Eddie C.L. Chan, George Baciu, S.C. Mak

More information

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes 7th Mediterranean Conference on Control & Automation Makedonia Palace, Thessaloniki, Greece June 4-6, 009 Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes Theofanis

More information

Bayesian Positioning in Wireless Networks using Angle of Arrival

Bayesian Positioning in Wireless Networks using Angle of Arrival Bayesian Positioning in Wireless Networks using Angle of Arrival Presented by: Rich Martin Joint work with: David Madigan, Eiman Elnahrawy, Wen-Hua Ju, P. Krishnan, A.S. Krishnakumar Rutgers University

More information

Indoor Location System with Wi-Fi and Alternative Cellular Network Signal

Indoor Location System with Wi-Fi and Alternative Cellular Network Signal , pp. 59-70 http://dx.doi.org/10.14257/ijmue.2015.10.3.06 Indoor Location System with Wi-Fi and Alternative Cellular Network Signal Md Arafin Mahamud 1 and Mahfuzulhoq Chowdhury 1 1 Dept. of Computer Science

More information

An Enhanced Floor Estimation Algorithm for Indoor Wireless Localization Systems Using Confidence Interval Approach

An Enhanced Floor Estimation Algorithm for Indoor Wireless Localization Systems Using Confidence Interval Approach An Enhanced Floor Estimation Algorithm for Indoor Wireless Localization Systems Using Confidence Interval Approach Kriangkrai Maneerat, Chutima Prommak 1 Abstract Indoor wireless localization systems have

More information

Indoor Positioning Using a Modern Smartphone

Indoor Positioning Using a Modern Smartphone Indoor Positioning Using a Modern Smartphone Project Members: Carick Wienke Project Advisor: Dr. Nicholas Kirsch Finish Date: May 2011 May 20, 2011 Contents 1 Problem Description 3 2 Overview of Possible

More information

Biometric Recognition: How Do I Know Who You Are?

Biometric Recognition: How Do I Know Who You Are? Biometric Recognition: How Do I Know Who You Are? Anil K. Jain Department of Computer Science and Engineering, 3115 Engineering Building, Michigan State University, East Lansing, MI 48824, USA jain@cse.msu.edu

More information

WhereAReYou? An Offline Bluetooth Positioning Mobile Application

WhereAReYou? An Offline Bluetooth Positioning Mobile Application WhereAReYou? An Offline Bluetooth Positioning Mobile Application SPCL-2013 Project Report Daniel Lujan Villarreal dluj@itu.dk ABSTRACT The increasing use of social media and the integration of location

More information

OPPORTUNISTIC TRAFFIC SENSING USING EXISTING VIDEO SOURCES (PHASE II)

OPPORTUNISTIC TRAFFIC SENSING USING EXISTING VIDEO SOURCES (PHASE II) CIVIL ENGINEERING STUDIES Illinois Center for Transportation Series No. 17-003 UILU-ENG-2017-2003 ISSN: 0197-9191 OPPORTUNISTIC TRAFFIC SENSING USING EXISTING VIDEO SOURCES (PHASE II) Prepared By Jakob

More information

LearnLoc: A Framework for Smart Indoor Localization with Mobile Devices

LearnLoc: A Framework for Smart Indoor Localization with Mobile Devices LearnLoc: A Framework for Smart Indoor Localization with Mobile Devices ABSTRACT There has been growing interest in location-based services and indoor localization in recent years. While several smartphone

More information

A Comparison Between Camera Calibration Software Toolboxes

A Comparison Between Camera Calibration Software Toolboxes 2016 International Conference on Computational Science and Computational Intelligence A Comparison Between Camera Calibration Software Toolboxes James Rothenflue, Nancy Gordillo-Herrejon, Ramazan S. Aygün

More information

Exploring Pedestrian Bluetooth and WiFi Detection at Public Transportation Terminals

Exploring Pedestrian Bluetooth and WiFi Detection at Public Transportation Terminals Exploring Pedestrian Bluetooth and WiFi Detection at Public Transportation Terminals Neveen Shlayan 1, Abdullah Kurkcu 2, and Kaan Ozbay 3 November 1, 2016 1 Assistant Professor, Department of Electrical

More information

Secure and Intelligent Mobile Crowd Sensing

Secure and Intelligent Mobile Crowd Sensing Secure and Intelligent Mobile Crowd Sensing Chi (Harold) Liu Professor and Vice Dean School of Computer Science Beijing Institute of Technology, China June 19, 2018 Marist College Agenda Introduction QoI

More information

Iris Recognition using Histogram Analysis

Iris Recognition using Histogram Analysis Iris Recognition using Histogram Analysis Robert W. Ives, Anthony J. Guidry and Delores M. Etter Electrical Engineering Department, U.S. Naval Academy Annapolis, MD 21402-5025 Abstract- Iris recognition

More information

The sensible guide to y

The sensible guide to y The sensible guide to 802.11y On September 26th, IEEE 802.11y-2008, an amendment to the IEEE 802.11-2007 standard, was approved for publication. 3650 Mhz The 802.11y project was initiated in response to

More information