Currently the server side of SocialSense is implemented inRuby on Rails as part of the larger disCourse onlinecollaboration system. The ability to associate BTIDs withan individual was added to the existing disCourse profilesystem. The SocialSense client makes a HTTP request (viaWiFi) containing each BTID discovered to the server. Ifthere is a profile associated with a BTID, the server replieswith a XML document containing the profile contents,which is then parsed by the client. If the profile has anassociated Twitter account, the latest ‘tweet’ is retrievedfrom Twitter.HardwareThe SocialSense prototype runs on a Samsung Q1 UMPC(Ultra Mobile PC). UMPCs are like miniaturized laptops,but they run full versions of Windows. The Samsung modelhas built-in Bluetooth, WiFi, 2 USB ports, and a VGA portfor connecting to the HMD.We initially used the LitEye LE-750, which is an opticalsee-through device, for the HMD, but found it too bulkyand unsuited for social computing applications. We settledon the Creative Display Systems i-Port as a less obtrusivedisplay. The i-Port consists of a modified pair of Oakleysunglasses with the display mounted onto the right handside. Unlike the LitEye display, the i-Port is not an opticalsee-through HMD so it does partially occlude the right eye,but it does not occupy the user’s full field of view so itallows some situational awareness.For input to SocialSense, we developed a “Magic Ring”device to match the simplicity of the user interface. TheMagic Ring consists of three small buttons attached to ametal ring, which is attached by wires to a wrist-mountedcontroller and battery. The wrist-mounted devicecommunicates wirelessly to the receiver module, whichattaches to the UMPC via a USB cable. The receivermodule appears as a keyboard to the UMPC, and the threebuttons send the keystrokes for up arrow, Enter, and downarrow respectively. We are working on an evaluation of theMagic Ring compared to other input devices for commonnavigation tasks. Figure 2 shows a picture of the device.Figure 2: Magic Ring input deviceFigure 3: SocialSense hardware being wornFUTURE WORKThe SocialSense system is still in an early prototype phase,and although we have a working prototype, there are manyways in which it could be improved.UnobtrusivenessSignificant work is still required before the system can beconsidered unobtrusive. The head-mounted display isprobably the most difficult hurdle towards unobtrusiveness.Current displays are simply too bulky and obvious. Whilethere are many companies working on technologies thatthey claim will be tiny and practically invisible, only timewill tell if these displays live up to the manufacturers’claims.It may be some time before we can develop a system thatcan be truly unobtrusive. An alternative approach would beto develop a version of SocialSense for a mobile device likethe Apple iPhone. Such a device would be relativelyunobtrusive, but it would require a way to make the useraware of nearby people. Given the near ubiquity ofBluetooth headsets, one option would be to have the mobiledevice “whisper” in the user’s ear when someone enteredtheir social space, at which point the user could browseprofiles on their mobile device if they wished to.Beyond ProfilesWhile profiles from social networking sites can be usefulsnapshots of a person’s identity and interests, they can growstale if the user does not update them. Updating one’sprofile does not provide any direct benefit to the userupdating the profile; it only helps others. However, thereare other sources of data that we can display such blogposts, or FaceBook updates. These information sources, likeTwitter, could provide a more up to date indication of whatis relevant to the person in question.The system could even display email messages from thedetected individuals that had been sent to the SocialSenseuser. Such a feature could be very helpful in making sureconversations with colleagues didn’t require repetitiveexplanation of unread emails.88
PrivacyWith any social networking application, privacy issues arecrucial and this is especially true in a mobile wirelessenvironment. The SmokeScreen system [4] allows users toengage in presence-sharing using Bluetooth IDs or WiFiMAC addresses, but provides privacy management usingcryptography. SmokeScreen provides a method forpresence sharing between strangers using a centralizedbroker service. Privacy controls can also be on the serverside where the user profiles are stored; allowing users todisplay only limited profile information to users not on their‘buddy list’. The server could also record who retrieved aprofile, providing awareness to those being looked up.Critical for privacy is making sure that SocialSense is “optin”,i.e. you decide if you want to share your profile andwho you want to share it with.Augmented RealityAzuma and colleagues [1] define an augmented reality(AR) system as one that combines real and computergeneratedinformation in a real environment, interactivelyand in real time, and registers virtual objects with physicalones. A future AR-enabled version of SocialSense couldmake the retrieved profiles appear to float above peoples’heads from the perspective of the user wearing the HMD.This would make it obvious who the profiles referred to,but such a feature would require significant advances in ARtechnology to be practical.CONCLUSIONWe have presented SocialSense, our application forproviding context to social situations by sensing Bluetoothdevices and displaying nearby user profile and statusinformation. We have developed a prototype using a HMDand the custom Magic Ring input device. The prototypeworks, but is too cumbersome for routine use. We believethat in time it may be possible to develop an unobtrusiveversion that displays helpful information about nearbypeople and we have mapped out several areas for futureresearch.REFERENCES1. Azuma, R., Baillot, Y., Behringer, R., Feiner, S., Julier,S., and MacIntyre, B. Recent advances in augmentedreality. IEEE Computer Graphics and Applications 21, 6(2001), 34–47.2. Borovoy, R., Martin, F., Resnick, M., and Silverman, B.(1998) GroupWear: nametags that tell aboutrelationships. In CHI 98, ACM (1998), 329-330.3. Costanza E., Inverso S. A., Pavlov E., Allen R., MaesP., eye-q: Eyeglass Peripheral Display for SubtleIntimate Notifications. In Proc. of MobileHCI 2006,(2006), 211–218.4. Cox, L. P., Dalton, A., and Marupadi, V. SmokeScreen:flexible privacy controls for presence-sharing. In Proc.MobiSys '07. ACM (2007), 233-245.5. Eagle N. & Pentland. A. S. Reality mining: sensingcomplex social systems. Personal UbiquitousComputing 10, 4, (2006), 255–268.6. Fukumoto, M. and Tonomura, Y. Body coupledFingeRing: Wireless wearable keyboard, In Proc. CHI97, ACM (1997), 147-154.7. Holmquist L.E., Mattern F., Schiele B., Alahuhta P.,Beigl M. & Gellersen H.-W. Smart-Its Friends: ATechnique for Users to Easily Establish Connectionsbetween Smart Artefacts. Proc. Ubicomp, (2001), 116-122.8. Iwatani, Y. Love: Japanese Style. Wired News, 11 Jun1998.9. Kanis M., Winters N., Agamanolis S., Gavin A., andCullinan C. Toward Wearable Social Networking withiBand, In CHI 2005, ACM Press (2005), 2–7.10.Kindberg, T., Jones, T. “Merolyn the Phone”: A Studyof Bluetooth Naming Practices. Ubicomp 2007 InLecture Notes in Computer Science 4717 SpringerBerlin (2007), 318-335.11.Nicolai T., Yoneki E., Behrens N. & Kenn H. ExploringSocial Context with the Wireless Rope. In Int’lWorkshop on MObile and NEtworking Technologies forsocial applications, 2006.12.Paulos, E. and Goodman, E. 2004. The familiarstranger: anxiety, comfort, and play in public places. InProc. CHI 2004. ACM (2004), 223-230.13.Perkio J., Tuulos V., Hermersdorf M., Nyholm H.,Salminen J. and Tirri H. Utilizing Rich BluetoothEnvironments for Identity Prediction and ExploringSocial Networks as Techniques for UbiquitousComputing. In Proc. IEEE/WIC/ACM Int’l Conf. onWeb Intelligence, IEEE (2006), 137-144.14.Pontin, J. From many tweets, one loud voice on theInternet. The New York Times, April 22, 2007.15.Rekimoto, J. GestureWrist and GesturePad: UnobtrusiveWearable Interaction Devices, In Proc. Int’l Symposiumon Wearable Computers, IEEE (2001), 21-27.16.Rogers, A., David, E., Payne, T. R., and Jennings, N. R.2007. An advanced bidding agent for advertisementselection on public displays. In Proc AutonomousAgents and Multiagent Systems, ACM (2007), 1-8.17.Tsukada, K. and Yasumura, M. (2002) Ubi-Finger:Gesture Input Device for Mobile Use. In Proc. APCHI2002, 388-400.18.Zeleznik, R. C., LaViola, J. J. Jr., Feliz, D. A., andKeefe, D. F. Pop Through Button Devices for VENavigation and Interaction. In Proc IEEE VirtualReality, IEEE (2002), 127-134.99
- Page 3 and 4: We would also like to extend a spec
- Page 5 and 6: ∙ USE‐03 Clinical Proof‐of‐
- Page 7 and 8: Ubiquitous Sustainability: Citizen
- Page 9 and 10: Devices that Alter Perception (DAP
- Page 11 and 12: incorporated into the body; if it d
- Page 13 and 14: vise. Beginning improvisers typical
- Page 15: Location-based Social Networking Sy
- Page 19 and 20: BOXED EGO INSTALLATIONA pair of cam
- Page 21 and 22: the natural egocentric visuospatial
- Page 23 and 24: HUMAN SENSES AND ABSTRACT DANGERSOu
- Page 25 and 26: Gesture recognition as ubiquitous i
- Page 27 and 28: een developed to overcome this. For
- Page 29 and 30: 16. Myvu Corporation. Myvu Crystal.
- Page 31 and 32: especially in the fields of Ambient
- Page 33 and 34: 14. G. Riva (Editor), F. Vatalaro (
- Page 35 and 36: system, reflex arcs, and even muscl
- Page 37 and 38: 5. R. Cytowic. Synesthesia: Phenome
- Page 39 and 40: RELATED WORKLet us consider the loc
- Page 41 and 42: (a) Actual traces.(a) Actual traces
- Page 43 and 44: Figure 2. Schematic picture of the
- Page 45 and 46: notion of partial/total immersion w
- Page 47 and 48: A Quantitative Evaluation Model of
- Page 49 and 50: a group of users. We, therefore, in
- Page 51 and 52: During the above discussion, user g
- Page 53 and 54: Usability Study of Indoor Mobile Na
- Page 56 and 57: 11%3%0%0%30%19%5%3%0%11%56%Notifyed
- Page 58 and 59: CONCLUSIONFor this study, we have d
- Page 60 and 61: are suited to provide sufficient cl
- Page 62 and 63: attention to your blood pressure re
- Page 64 and 65: invested in final development and c
- Page 66 and 67:
4. rhythms - the highly predictable
- Page 68 and 69:
technologies, especially their coll
- Page 70 and 71:
Situvis: Visualising Multivariate C
- Page 72 and 73:
all. A user selecting a range withi
- Page 74 and 75:
constraints to include traces that
- Page 76 and 77:
Simulation Framework in Second Life
- Page 78 and 79:
VirtualEmitterEstimatedPositionVirt
- Page 80 and 81:
odies) then our approach would faci
- Page 82 and 83:
Design and Integration Principles f
- Page 84 and 85:
asis for interaction, it focuses on
- Page 86 and 87:
to support POST and GET messages as
- Page 88 and 89:
senor node’s functionalities in a
- Page 90 and 91:
service model and provide paradigms
- Page 92 and 93:
Virtualization of resources will fa
- Page 94 and 95:
Figure 3. Heating and lighting cont
- Page 96 and 97:
sat down at the same time” can be
- Page 98 and 99:
10!; !< !=!"#$%&’"()%* +$(%,-’#
- Page 100 and 101:
posite event operators such as conj
- Page 102 and 103:
objects? If these particles were sm
- Page 104 and 105:
Over-the-air-programmingOTAP (Over-
- Page 106 and 107:
Randomised Collaborative Transmissi
- Page 108 and 109:
Figure 2. Illustration of periodic
- Page 110 and 111:
Figure 3. Illustration of the recei
- Page 112 and 113:
Experimental Wired Co-operation Arc
- Page 114 and 115:
The structure of network is matrix
- Page 116 and 117:
Altera Quartus II v7.2SP3 FPGA soft
- Page 118 and 119:
Using smart objects as the building
- Page 120 and 121:
To the ambient ecology concepts des
- Page 122 and 123:
event. A more complicated approach
- Page 124 and 125:
Multi-Tracker: Interactive Smart Ob
- Page 126 and 127:
interfacing with whole space, but c
- Page 128 and 129:
operate interactions by many partic
- Page 130 and 131:
An Augmented Book and Its Applicati
- Page 132 and 133:
its withy material. So, the movemen
- Page 134 and 135:
Table 1. The Performance of Page Fl
- Page 136 and 137:
Ambient Information SystemsWilliam
- Page 138 and 139:
We, too, believe there is a certain
- Page 140 and 141:
management system and forwarded to
- Page 142 and 143:
CONCLUSIONWe have presented the des
- Page 144 and 145:
Ambient interface design for a Mobi
- Page 146 and 147:
as ‘sensitive’ and filtered awa
- Page 148 and 149:
Ambient Life: Interrupted Permanent
- Page 150 and 151:
The log files revealed the actual r
- Page 152 and 153:
Stay-in-touch: a system for ambient
- Page 154 and 155:
Figure 1. The Stay-in-touch display
- Page 156 and 157:
User Generated Ambient PresenceGerm
- Page 158 and 159:
Figure 3: Cross-platform system tra
- Page 160 and 161:
The Invisible Display - Design Stra
- Page 162 and 163:
On a more general level Mimikry cre
- Page 164 and 165:
Rand in fact few examples of public
- Page 166 and 167:
Ambient Displays in Academic Settin
- Page 168 and 169:
usefulProfiles 22 (37%)Time and dat
- Page 170 and 171:
UTILIZE THE POTENTIAL TO FULLEST: D
- Page 172 and 173:
A notification system for a landmin
- Page 174 and 175:
As for the investigation phase, whe
- Page 176 and 177:
Ubiquitous Sustainability: Citizen
- Page 178 and 179:
Live Sustainability: A System for P
- Page 180 and 181:
(a) (b) (c)Figure 3. Screenshot for
- Page 182 and 183:
Motivating Sustainable BehaviorIan
- Page 184 and 185:
dialog with policy makers and servi
- Page 186 and 187:
5. Fogg, B. J. (2002). “Persuasiv
- Page 188 and 189:
on mode of transportation such as t
- Page 190 and 191:
In order to be useful, PET requires
- Page 192 and 193:
provides a relevant description and
- Page 194 and 195:
Star, L. S., The Ethnography of Inf
- Page 196 and 197:
door environment, the accuracy of G
- Page 198 and 199:
Figure 5. Variations of “Parasiti
- Page 200 and 201:
can view where it has been, who ans
- Page 202 and 203:
Nevermind UbiquityJeff BurkeCenter
- Page 204 and 205:
innovating within existing capacity
- Page 206 and 207:
Since the Brundlandt report a serie
- Page 208 and 209:
our current research in mobile gami
- Page 210 and 211:
conceive only of human-computer int
- Page 212 and 213:
human behaviour will encounter. The
- Page 214 and 215:
mental models of the world are test
- Page 216 and 217:
alternative, the place that could h
- Page 218 and 219:
elow the mode button indicate the c
- Page 220 and 221:
212
- Page 222 and 223:
digital collection of features to a
- Page 224 and 225:
immediately followed by a subset of
- Page 226 and 227:
forecast the future accesses to tho
- Page 228 and 229:
Enhanced and Continuously Connected
- Page 230 and 231:
than two application windows execut
- Page 232 and 233:
Secure and Dynamic Coordination ofH
- Page 234 and 235:
AudioProducer/ConsumerVideoConsumer
- Page 236 and 237:
228
- Page 238 and 239:
MotivationsMotivations occurred on
- Page 240:
Kray Christian ··········