Research / Five connected disciplines

Start with a better question.

Applied research at the intersection of software, devices, and everyday experience. These are areas of investigation, with open questions and explicit evaluation criteria.

01 / Research area

Artificial intelligence

AIAutomationDeveloper tools

Explore local and cloud inference, multimodal interfaces, developer tooling, and practical AI integrations. Useful consumer tasks, clear limits, and control over personal data guide the questions.

A question to investigate

When does running a model on a personal device offer a better experience than sending a request to the cloud?

What an evaluation should capture

Task completion, response time, memory use, uncertainty, and data leaving the device.

Explore the related concept
02 / Research area

Connected technology

IoTSmart homeConsumer electronics

Investigate sensors, IoT, smart-home platforms, device communication, and connected ecosystems. Interoperability matters most when the network is unreliable or an account is unavailable.

A question to investigate

Can a useful smart-home routine remain understandable and dependable across different device ecosystems?

What an evaluation should capture

Discovery, response time, recovery, permissions, and behavior without internet access.

Explore the related concept
03 / Research area

Consumer computing

Consumer softwareMobile applicationsConsumer electronics

Evaluate computing platforms, operating systems, hardware capabilities, peripherals, and device ecosystems through the tasks people actually perform.

A question to investigate

How do on-device capabilities change the tradeoffs between responsiveness, battery life, and useful functionality?

What an evaluation should capture

Resource use, interaction latency, compatibility, and setup complexity.

Explore the related concept
04 / Research area

Cloud & distributed systems

Cloud infrastructureAPIsNetworking

Explore APIs, event-driven systems, networking, cloud infrastructure, and distributed applications. Focus on how backend decisions affect the reliability and privacy of consumer experiences.

A question to investigate

What should happen when a device reconnects after a long period offline?

What an evaluation should capture

Retry behavior, consistency, duplicate events, recovery time, and operational cost.

Explore the related concept
05 / Research area

Human-computer interaction

Web applicationsEmerging interfacesConsumer software

Explore how people interact with software, voice interfaces, AI systems, devices, and automation. Accessible defaults and understandable system behavior are part of the design question.

A question to investigate

Can context make an interface more useful without making its actions unpredictable?

What an evaluation should capture

Keyboard access, task clarity, discoverability, reversibility, and cognitive load.

Explore the related concept