List of Available DUI Design Patterns

PatternFamilyMotivationSettingTechnologyTheory
MobiESCross-Device DraggingAugmenting existing practices
Creating technological infrastructure
Private
Public
Displays
Machine-readable data formats
Physical object identification
Sensors
Networking technologies
The ConduitCross-Device DraggingDesigning new types of interactions
Creating engaging experiences
PrivateNetworking technologies
Alternative forms of input
HyperdragCross-Device DraggingAugmenting existing practices
Creating technological infrastructure
Designing new types of interactions
Private
Public
Displays
Multimedia
Networking technologies
Physical object identification
Machine-readable data formats
Cross-Device Drag-and-DropCross-Device DraggingCreating technological infrastructure
Augmenting existing practices
Private
Semi-private
Displays
Alternative forms of input
Networking technologies
Machine-readable data formats
Tilt-to-PreviewCross-Device PortalsCreating technological infrastructureSemi-private
Public
Displays
Alternative forms of input
Sensors
Proxemics Theory
Face-to-Mirror the Full ScreenCross-Device PortalsCreating technological infrastructureSemi-private
Public
Displays
Alternative forms of input
Sensors
Proxemics Theory
MultiSpaceCross-Device PortalsCreating technological infrastructure
Designing new types of interactions
Augmenting existing practices
Private
Public
Semi-private
Displays
Networking technologies
PortalsCross-Device PortalsCreating technological infrastructureSemi-private
Public
Displays
Alternative forms of input
Sensors
Proxemics Theory
ConductorCross-Device PortalsCreating engaging experiences
Designing new types of interactions
Private
Semi-private
Networking technologies
Cross-Device Pinch-to-ZoomCross-Device PortalsCreating technological infrastructureSemi-private
Public
Displays
Alternative forms of input
Sensors
Proxemics Theory
VisPorterCross-Device PortalsDesigning new types of interactionsPrivate
Semi-private
Public
Machine-readable data formats
Physical object identification
Networking technologies
Displays
Sensors
BumpingDisplay GroupingDesigning new types of interactions
Creating engaging experiences
Private
Semi-private
Displays
Networking technologies
Sensors
PaperVideoDisplay GroupingCreating engaging experiences
Designing new types of interactions
Private
Public
Physical object identification
Machine-readable data formats
Multimedia
Alternative forms of input
Displays
DisplayStacksDisplay GroupingDesigning new types of interactions
Creating engaging experiences
PrivateDisplays
Networking technologies
Sensors
ConnecTableDisplay GroupingCreating technological infrastructure
Designing new types of interactions
Private
Semi-private
Displays
Sensors
Networking technologies
Physical object identification
PinchDisplay GroupingDesigning new types of interactionsPrivateDisplays
Networking technologies
CodexDisplay GroupingCreating engaging experiences
Creating technological infrastructure
Private
Semi-private
Displays
StitchingDisplay GroupingAugmenting existing practices
Designing new types of interactions
Semi-privateDisplays
Networking technologies
Alternative forms of input
EasyGroupsDisplay GroupingCreating engaging experiencesPrivateAlternative forms of input
Haptics
Physical object identification
Sensors
Drag-and-PickGravity-LikeDesigning new types of interactionsPrivate
Public
Semi-private
Displays
Networking technologies
Interface CurrentsGravity-LikeCreating engaging experiences
Designing new types of interactions
Public
Drag-and-PopGravity-LikeDesigning new types of interactionsPrivate
Public
Semi-private
Displays
Networking technologies
VacuumGravity-LikeDesigning new types of interactions
Augmenting existing practices
PublicAlternative forms of input
Displays
Perspective-Aware InterfacesPerspective-AwareCreating engaging experiences
Augmenting existing practices
Public
Private
Semi-private
Physical object identification
Machine-readable data formats
Displays
HandMousePerspective-AwareAugmenting existing practicesPublicDisplays
Alternative forms of input
HandLaserPerspective-AwareAugmenting existing practicesPublicDisplays
Alternative forms of input
HeadMousePerspective-AwareAugmenting existing practicesPublicDisplays
Alternative forms of input
HeadLaserPerspective-AwareAugmenting existing practicesPublicDisplays
Alternative forms of input
Pick-and-DropPick-and-DropAugmenting existing practices
Creating engaging experiences
Private
Semi-private
Public
Displays
Alternative forms of input
Networking technologies
Physical object identification
Lift-and-DropPick-and-DropAugmenting existing practices
Creating engaging experiences
Private
Semi-private
Public
Displays
Physical object identification
Sensors
Networking technologies
SlurpPick-and-DropAugmenting existing practices
Creating engaging experiences
Creating technological infrastructure
Designing new types of interactions
Private
Public
Semi-private
Alternative forms of input
Displays
Machine-readable data formats
Multimedia
Networking technologies
Physical object identification
Sensors
Ubiquitous GraphicsPrivate Public ScreensAugmenting existing practices
Creating engaging experiences
Private
Public
Alternative forms of input
Displays
Networking technologies
Physical object identification
SharedViewsPrivate Public ScreensCreating engaging experiences
Designing new types of interactions
Private
Public
Displays
Machine-readable data formats
Networking technologies
Video WallPrivate Public ScreensCreating engaging experiencesPrivate
Public
Sensors
Multimedia
Displays
Throwing (MobiComics)ThrowCreating engaging experiencesPrivate
Public
Displays
Multimedia
Networking technologies
Sensors
Haptics
VotingThrowCreating engaging experiencesPrivate
Public
Displays
Multimedia
Networking technologies
Sensors
Haptics
ThrowingThrowAugmenting existing practices
Creating engaging experiences
Designing new types of interactions
PublicDisplays
Networking technologies
Physical object identification
TakingThrowAugmenting existing practices
Creating engaging experiences
Designing new types of interactions
PublicDisplays
Networking technologies
Physical object identification
ShufflingThrowAugmenting existing practices
Creating engaging experiences
Designing new types of interactions
PublicDisplays
Networking technologies
Physical object identification
Send-to-MeThrowCreating engaging experiencesPrivate
Public
Displays
Multimedia
Networking technologies
Sensors
Haptics
RetrievingThrowCreating engaging experiencesPrivate
Public
Displays
Multimedia
Networking technologies
Sensors
Haptics
ChuckingThrowAugmenting existing practices
Designing new types of interactions
Private
Public
Displays
Networking technologies
Sensors
TranSticksWireless PhysicalityAugmenting existing practices
Creating technological infrastructure
Private
Public
Semi-private
Networking technologies
Alternative forms of input
Machine-readable data formats
Touch-and-ConnectWireless PhysicalityCreating technological infrastructure
Augmenting existing practices
Private
Public
Semi-private
Networking technologies
Alternative forms of input
SyncTapWireless PhysicalityCreating technological infrastructure
Designing new types of interactions
Private
Public
Semi-private
Networking technologies
Alternative forms of input
That One there!Wireless PhysicalityCreating technological infrastructure
Augmenting existing practices
Private
Semi-private
Public
Machine-readable data formats
Networking technologies
Sensors
Select-and-PointWireless PhysicalityAugmenting existing practices
Creating engaging experiences
Creating technological infrastructure
Designing new types of interactions
Private
Public
Semi-private
Alternative forms of input
Displays
Physical object identification
Sensors
Networking technologies

Export in CSV or JSON

IDLAB - Institute of Informatics, Tallinn University