51 research outputs found

    Network reachability of real-world contact sequences

    Full text link
    We use real-world contact sequences, time-ordered lists of contacts from one person to another, to study how fast information or disease can spread across network of contacts. Specifically we measure the reachability time -- the average shortest time for a series of contacts to spread information between a reachable pair of vertices (a pair where a chain of contacts exists leading from one person to the other) -- and the reachability ratio -- the fraction of reachable vertex pairs. These measures are studied using conditional uniform graph tests. We conclude, among other things, that the network reachability depends much on a core where the path lengths are short and communication frequent, that clustering of the contacts of an edge in time tend to decrease the reachability, and that the order of the contacts really do make sense for dynamical spreading processes.Comment: (v2: fig. 1 fixed

    System Resource Sharing for Synchronous Collaboration

    Get PDF
    We describe problems associated with accessing data resources external to the application, which we term externalities, in replicated synchronous collaborative applications (e.g., a multiuser text editor). Accessing externalities such as les, databases, network connections, environment variables and the system clock is not as straightforward in replicated collaborative software as in single-user applications and centralized collaborative systems. We describe ad hoc solutions that have been used previously. Our primary objection to the ad hoc solutions is that the developer must program dierent behavior into the dierent replicas of a multi-user application, which increases the cost and complexity of development. We introduce a novel general approach to accessing externalities uniformly in a replicated collaborative system. The approach uses a semi-replicated architecture where the actual externality resides at a single location and is accessed via replicated proxies. The proxies multiplex input to and output from the single instance of the externality. This approach facilitates the creation of replicated synchronous groupware in two ways: (1) developers use the same mechanisms as in traditional single-user applications (2) developers program all replicas to execute the same behavior. We describe a general design for proxied access to read{only, write{only and read{write externalities. We discuss the tradeos of this semi- replicated approach over full, literal replication and the class of applications to which this approach can be successfully applied. We also describe details of a prototype implementation of this approach within a replicated collaboration-transparency system, called Flexible JAMM (Java Applets Made Multi-user)

    Nasal Outcomes of Presurgical Nasal Molding in Complete Unilateral Cleft Lip and Palate

    Get PDF
    Objective. Short-term nasal forms following primary lip repair were compared between presurgical nasal molding and control groups. Aim. To compare nasal symmetry between patients that had nasal molding and lip repair with those that had only lip repair. Design. Retrospective case-control study Patients. Complete unilateral CL+P patients had basilar and frontal photographs at two time points: (1) initial (2) postsurgical. 28 nasal molding patients and 14 control patients were included. Intervention. Presurgical nasal molding was performed prior to primary lip repair in intervention group. No nasal molding was performed in control group. Hypothesis. Nasal molding combined with lip surgery repair according to the Millard procedure provides superior nasal symmetry than surgery alone for nostril height-width ratios and alar groove ratios. Statistics. Shapiro-Wilk test of normality and Student’s -tests. Results. A statistically significant difference was found for postsurgical nostril height-width ratio (<.05). No other statistically significant differences were found. Conclusions. Nasal molding and surgery resulted in more symmetrical nostril height-width ratios than surgery alone. Alar groove ratios were not statistically significantly different between groups perhaps because application of nasal molding was not early enough; postsurgical nasal splints were not utilized; overcorrection was not performed for nasal molding

    Taming data complexity in lifelogs

    No full text

    Middleware Support for Multimedia Collaborative Applications over the Web: A Case Study

    No full text

    Beyond Instant Messaging

    No full text

    Resource sharing for replicated synchronous groupware

    No full text

    Collaborative Highlighting for Real-Time Group Editors

    No full text

    Designing a 'real experience' for CHI 2015

    No full text

    A practical activity capture framework for personal, lifetime user modeling

    No full text
    Abstract. This paper addresses the problem of capturing rich, longterm personal activity logs of users ’ interactions with their workstations, for the purpose of deriving predictive, personal user models. Our architecture addresses a number of practical problems with activity capture, including incorporating heterogeneous information from different applications, measuring phenomena with different rates of change, efficiently scheduling knowledge sources, incrementally evolving knowledge representations, and incorporating prior knowledge to combine low-level observations into interpretations better suited for user modeling tasks. We demonstrate that the computational and memory demands of general activity capture are well within reasonable limits even on today’s hardware and software platforms.
    corecore