Guanqing Liang

Learn More
Running regularly is a good way to keep fit. However, people's laziness usually stop them from keep up. Motivated by the competition and achievement system in many video games, we propose Runking, a mobile social network based persuasion system for running exercise. Runking can rank users' exercise records among friends and push those who are lazier than(More)
Sitting posture-based interaction is to leverage user's sitting posture as an input for interaction. In order to realize it, user's sitting posture needs to be recognized accurately. However, existing works on sitting posture recognition either use intrusive wearable/visual sensors or rely on expensive high-resolution pressure sensor array, and thus(More)
Network virtualization in cloud computing environment has attracted many attentions recently. With the help of network virtualization, VMM is able to provide fine-grained isolation among different VMs. However, the performance and overhead introduced by network virtualization is also important concerns when applying network virtualization to the cloud(More)
Social activities have great impact for human beings in psychological health and social relationship. The recognition of social activities can unobtrusively recognize and record users' daily social activities, enabling users to better manage their life. Existing work of social activity recognition focus on recognizing a limited set of social activities and(More)
With the advancement of technologies, our world is becoming a smart world. In this paper, we share our vision of a smart world, demonstrate different application scenarios and introduce the emerging techniques. We envision that in a smart world, we will become more connected, safe, productive and efficient. To enable a smart world, many advanced techniques(More)
Poor sitting postures influence one's health and can cause upper limb and neck disorder. Current solutions for siting posture recognition, however, are impractical due to intrusiveness, high cost or low generalization capability. Particularly, most of the existing solutions are chair-dependent, which are highly coupled with certain types of chairs. In this(More)
The computation core of many big data applications can be expressed as general matrix computations, including linear algebra operations and irregular matrix operations. However, existing parallel programming systems such as Spark do not have programming abstraction and efficient implementation for general matrix computations. In this paper, we present(More)
  • 1