Browse Prior Art Database

ABSTRACT UI OBJECTS INTERACTION

IP.com Disclosure Number: IPCOM000238148D
Publication Date: 2014-Aug-05

Publishing Venue

The IP.com Prior Art Database

Related People

Laurent Gardes: AUTHOR [+3]

Abstract

Techniques are presented herein for an efficient way to represent "all possible graphical object interactions" in a TV centric user interface on any kind of device. It describes a simple Abstract UI Object model and an easy way to discover new interaction between these objects, opening new fields of user experiences to explore.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 43% of the total text.

Page 01 of 10

ABSTRACT UI OBJECTS INTERACTION

AUTHORS:

 Laurent Gardes Peter Duchastenier Didier De Marrez

CISCO SYSTEMS, INC.

ABSTRACT

    Techniques are presented herein for an efficient way to represent "all possible graphical object interactions" in a TV centric user interface on any kind of device. It describes a simple Abstract UI Object model and an easy way to discover new interaction between these objects, opening new fields of user experiences to explore.

DETAILED DESCRIPTION

    Currently, TV and portable devices have User Interface (UI) that make an intensive use of graphical representation for any kind of media content. They can also offer a deep social network integration and support for multiple devices interface and connection. User interaction can be difficult to handle all the different interaction possibilities that are offered by all the different devices, profiles, media etc.

    Some interactions are quite obvious (tapping a media will play it) while others are not obvious at all (for example, how to record content, how to send content to a friend, how to synchronize a smartphone profile to my TV.)

    Presented herein are techniques to offer a generic and systematic approach to TV UI object interaction in a way that allows UI architects to develop easy and intuitive interfaces. This new object interaction model first describes how objects are constructed from the content level up to the profile level. Based on this definition, each possible object can then interact with any other object and give a result that we call an action.

    The proposed solution relies on the creation of what is called an Abstract UI Object. These objects are then used to create new interactions between each other. These interactions produce actions and effects on the system.

Copyright 2014 Cisco Systems, Inc.
1


Page 02 of 10


1. Abstract UI object definition A UI Object is an object that has
(a) a graphical representation

(b) a type: [media/profile/device]

Media objects

Media objects are the basis of the model and can be sorted in 4 categories:
Video Audio Image Application

    In addition, the following attributes can be added on a media object to refine its properties within the interaction model:

Media attributes

Linear Content

Live (event)

Future (with possibly the scheduled record sub-attribute) Owned Content

Linear Record

Home Network

Rentals

On Demand Content

Purchasable or free Content (Non Linear)

Catch-Up

Pay Per View (PPV)

Over The Top (OTT)

Device objects

    Devices are also part of the model as they can have a graphical representation and thus offer new kind of interactions.

Copyright 2014 Cisco Systems, Inc.
2


Page 03 of 10

Device attributes

Server (STB, server, cloud)

Controller (Companion Device in remote mode, RCU)

Renderer (STB, Companion Device in UI mode, TV, DLNA renderer, etc.) A device can support more than one attribute.

Profile objects

    Profile objects are usually presented graphically with an avatar. This kind of object allows a new kind of interact...