Stanislav Kurkovsky

Learn More
The term Web 2.0 describes Web-based applications such as social networking sites, wikis, and blogs that facilitate collaboration, creativity, and sharing among users. Web 2.0 applications are often enabled by reusing content from other Web-based applications or Web services. This trend is largely parallel to the principles of service-oriented architecture(More)
Unique features of handheld devices, including their mobility, personalization and location-awareness engender new types of applications for mobile commerce , such as mobile advertising. Mobile marketing and advertising applications deliver promotional information to consumers based on their preferences and location. In this paper, we present SMMART, a(More)
The paradigm of grid computing has been successfully applied in the domain of computationally-intensive applications supporting scientific research using server-class computers interconnected by wired network. The users of the existing and growing number of wireless mobile devices often demand more computational power than their devices can currently(More)
—Mobile culture refers to an increasingly important role that mobile communication and mobile media play in our everyday lives. Young people are often viewed as the driving force behind the innovation in mobile technology, since they comprise the majority of early adopters and most avid users of mobile gadgets and applications, especially mobile games. Many(More)
Implications of using robotics and mobile computing in the curriculum extend far beyond motivation and engagement because skills in these areas can help students be more successful at the workplace. Our approach to teaching both subjects in one course focuses on using Sphero, a small ball-shaped wireless robot that can be controlled and programmed using an(More)
This paper presents a multimodal social networking system aimed at sharing geographic information among proximate users. The system provides users with a traditional Web-based interface along with a voice-based interface that can be accessed over a mobile phone. We describe the main design features of the system, different aspects of its functionality, as(More)
Ever-growing popularity of mobile devices, such as smart phones and netbooks, coupled with anytime and anyplace availability of high-speed network access is changing the ways how we compute and communicate. Mobile devices play an increasingly important role in our lives and tend to become representations of our digital selves when we trust these devices(More)
The explosive growth in the number of mobile devices such as Internet-enabled cellular phones, wireless handheld devices, wireless laptops, and tablet PCs has driven the corresponding growth in applications for mobile computing. These applications usually belong to one of two classes: collaborative applications and individual application. While(More)