Guanqing Liang

Learn 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)
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)
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)
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)
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)
  • 1