English
Related papers

Related papers: Unlocking WebRTC for End User Driven Innovation

200 papers

On today's Web, users trade access to their private data for content and services. Advertising sustains the business model of many websites and applications. Efficient and successful advertising relies on predicting users' actions and…

Computers and Society · Computer Science 2016-05-25 Silvia Puglisi , David Rebollo-Monedero , Jordi Forné

Rich offline experience, periodic background sync, push notification functionality, network requests control, improved performance via requests caching are only a few of the functionalities provided by the Service Worker (SW) API. This new…

Networking and Internet Architecture · Computer Science 2022-03-30 George Pantelakis , Panagiotis Papadopoulos , Nicolas Kourtellis , Evangelos P. Markatos

Tracking data of user's activities resulting from Computer Mediated Communication (CMC) tools (forum, chat, etc.) is often carried out in an ad-hoc manner, which either confines the reusability of data in different purposes or makes data…

Human-Computer Interaction · Computer Science 2007-12-12 Madeth May , Sébastien George , Patrick Prévôt

In display advertising, users' online ad experiences are important for the advertising effectiveness. However, users have not been well accommodated in real-time bidding (RTB). This further influences their site visits and perception of the…

Multimedia · Computer Science 2017-08-02 Xiang Chen , Bowei Chen , Mohan Kankanhalli

The upcoming WebRTC-based browser-to-browser communication services present new challenges for user discovery in peer-to-peer mode. Even more so, if we wish to enable different web communication services to interact. This paper presents…

Networking and Internet Architecture · Computer Science 2017-11-20 Ingo Friese , Rebecca Copeland , Sebastian Göndör , Felix Beierle , Axel Küpper , Ricardo Lopes Pereira , Jean-Michel Crom

Nowadays, web services play a major role in the development of enterprise applications. Many such applications are now developed using a service-oriented architecture (SOA), where microservices is one of its most popular kind. A RESTful web…

Software Engineering · Computer Science 2019-01-08 Andrea Arcuri

A long-standing vision of computing is the personal AI system: one that understands us well enough to address our underlying needs. Today's AI focuses on what users do, ignoring why they might be doing such things in the first place. As a…

Human-Computer Interaction · Computer Science 2026-04-10 Dora Zhao , Michelle S. Lam , Diyi Yang , Michael S. Bernstein

Programs with constraints are hard to debug. In this paper, we describe a general architecture to help develop new debugging tools for constraint programming. The possible tools are fed by a single general-purpose tracer. A tracer-driver is…

Software Engineering · Computer Science 2007-05-23 Ludovic Langevine , Mireille Ducasse

We introduce a new sequential transformer reinforcement learning architecture RLT4Rec and demonstrate that it achieves excellent performance in a range of item recommendation tasks. RLT4Rec uses a relatively simple transformer architecture…

Information Retrieval · Computer Science 2024-12-11 Dilina Chandika Rajapakse , Douglas Leith

Training web agents to navigate complex, real-world websites requires them to master $\textit{subtasks}$ - short-horizon interactions on multiple UI components (e.g., choosing the correct date in a date picker, or scrolling in a container…

Interruptions, a fundamental component of human communication, can enhance the dynamism and effectiveness of conversations, but only when effectively managed by all parties involved. Despite advancements in robotic systems, state-of-the-art…

Human-Computer Interaction · Computer Science 2025-04-29 Shiye Cao , Jiwon Moon , Amama Mahmood , Victor Nikhil Antony , Ziang Xiao , Anqi Liu , Chien-Ming Huang

In recent times, there have been significant advancements in utilizing the sensing capabilities of mobile devices for developing applications. The primary objective has been to enhance the way a user interacts with the application by making…

Human-Computer Interaction · Computer Science 2015-09-07 Sumit Soman , Siddharth Srivastava , Saurabh Srivastava , Nitendra Rajput

When users are dissatisfied with recommendations from a recommender system, they often lack fine-grained controls for changing them. Large language models (LLMs) offer a solution by allowing users to guide their recommendations through…

Artificial Intelligence · Computer Science 2025-10-15 Micah Carroll , Adeline Foote , Kevin Feng , Marcus Williams , Anca Dragan , W. Bradley Knox , Smitha Milli

AI Video Assistant emerges as a new paradigm for Real-time Communication (RTC), where one peer is a Multimodal Large Language Model (MLLM) deployed in the cloud. This makes interaction between humans and AI more intuitive, akin to chatting…

Networking and Internet Architecture · Computer Science 2026-02-16 Jiangkai Wu , Zhiyuan Ren , Junquan Zhong , Liming Liu , Xinggong Zhang

Designing user interfaces (UIs) is a critical step when launching products, building portfolios, or personalizing projects, yet end users without design expertise often struggle to articulate their intent and to trust design choices.…

Human-Computer Interaction · Computer Science 2026-01-29 Junling Wang , Hongyi Lan , Xiaotian Su , Mustafa Doga Dogan , April Yi Wang

LLM chatbot interfaces allow students to get instant, interactive assistance with homework, but doing so carelessly may not advance educational objectives. In this study, an interactive homework help system based on DeepSeek R1 is developed…

Human-Computer Interaction · Computer Science 2025-03-13 Rajan Das Gupta , Md. Tanzib Hosain , M. F. Mridha , Salah Uddin Ahmed

Researchers are exploring Augmented Reality (AR) interfaces for online robot programming to streamline automation and user interaction in variable manufacturing environments. This study introduces an AR interface for online programming and…

Robotics · Computer Science 2024-06-06 Kaveh Malek , Claus Danielson , Fernando Moreu

The increased mobile connectivity, the range and number of services available in various computing environments in the network, demand mobile applications to be highly dynamic to be able to efficiently incorporate those services into…

Networking and Internet Architecture · Computer Science 2021-01-05 Chathura Sarathchandra

Mobile GUI agents exhibit substantial potential to facilitate and automate the execution of user tasks on mobile phones. However, exist mobile GUI agents predominantly privilege autonomous operation and neglect the necessity of active user…

Artificial Intelligence · Computer Science 2025-10-10 Haitao Jia , Ming He , Zimo Yin , Likang Wu , Jianping Fan , Jitao Sang

Website publishers can derive enormous performance benefits and cost savings by directing traffic to their sites through content distribution networks (CDNs). However, publishers who use CDNs today must trust their CDN not to modify the…

Cryptography and Security · Computer Science 2015-06-15 Amit Levy , Henry Corrigan-Gibbs , Dan Boneh