Jim Chengming Cai

Learn More
Automatic adaptation of content for mobile devices is a challenging problem because optimal adaptation often depends on the usage semantics of content, as well as the context of users (e.g., screen size of device being used, network connectivity, location, etc.). Usage-awaRe Interactive Content Adaptation (URICA) is an automatic technique that adapts(More)
As a token of my deep appreciation for their professionalism and dedication to the ideals of our magazine, I hereby acknowledge with the list below the many reviewers that have reviewed tirelessly papers for IEEE Network during the past year. Their behind the scenes work provides the strong foundation upon which the quality papers that you read in our(More)
Usage-awaRe Interactive Content Adaptation (URICA) is an automatic technique that adapts content for display on mobile devices based on usage semantics. URICA allows users who are unsatisfied with the system's adaptation decision to take control of the adaptation process and make changes until the content is suitably adapted for their purposes. The(More)
Mobile devices are increasingly being used to access Web content but lack the resources for proper presentation to the user. To address this problem, content is typically adapted to be more suitable for a mobile environment. Community-driven adaptation (CDA) is a novel approach to automatic content adaptation for mobile devices that adapts content based on(More)
The swift advance of wireless networking, communication, and mobile technology is making a big impact to daily life. The significant increase of mobile device users in the recent years causes a strong demand on secured wireless information services and reliable mobile commerce (m-commerce) applications. Since mobile payment (m-payment) is a critical part of(More)
Visual Cryptography Scheme (VCS) is an encryption method that uses combinatorial techniques to encode secret written materials. The idea is to convert the written material into an image and encode this image into n shadow images. The decoding only requires only selecting some subset of these n images, making transparencies of them, and stacking them on top(More)
Small form factor mobile devices have been widely used to provide ubiquitous access to the web content. However, due to screen size limitations, it is inconvenient to browse most of the websites that are traditionally designed for desktop PCs. Therefore, developing automatic adaptation techniques to render and squeeze web content into small mobile devices(More)
We are interested in developing a method to accurately infer the type of an edge based on the neighboring entities and the local graph structure that it is embedded in. Working with a modified Freebase network, we project a node into a latent space learned from the neighboring relations with different entities and use its affinity to other nodes in such a(More)
The deconstruction of humor in text is well studied in linguistics and literature; computational techniques center around modeling text structure and hand crafting features surgically designed to emulate linguistic tendencies in specific types of jokes. We take a more hands-off approach, leveraging light linguistic features in conjunction with learned(More)