VISUAL TOOLKIT FOR A VIRTUAL USER INTERFACE
First Claim
1. An Integrated Development Environment (IDE), executing computer instructions in a computer-readable storage medium of a computer system, suitable for use in developing a Virtual User Interface (VUI) application, the IDE comprising:
- a development window for graphically constructing a visual layout of a User Inteface (UI) to correspond to a virtual layout of a Virtual User Interface (VUI); and
at least one descriptor that identifies a response of a user interface component in the UI to touchless sensory events applied to a corresponding virtual component in the VUI.
1 Assignment
0 Petitions
Accused Products
Abstract
An Integrated Development Environment (IDE) (100) for creating a touchless Virtual User Interface (VUI) 120 is provided. The IDE can include a development window (152) for graphically presenting a visual layout of user interface (UI) components (161) that respond to touchless sensory events in a virtual layout of virtual components (261), and at least one descriptor (121) for modifying a touchless sensory attribute of a user component. The touchless sensory attribute describes how a user component responds to a touchless touchless sensory event on a virtual component.
-
Citations
20 Claims
-
1. An Integrated Development Environment (IDE), executing computer instructions in a computer-readable storage medium of a computer system, suitable for use in developing a Virtual User Interface (VUI) application, the IDE comprising:
-
a development window for graphically constructing a visual layout of a User Inteface (UI) to correspond to a virtual layout of a Virtual User Interface (VUI); and at least one descriptor that identifies a response of a user interface component in the UI to touchless sensory events applied to a corresponding virtual component in the VUI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A visual toolkit, executing computer instructions in a computer-readable storage medium of a computer system, suitable for creating a VUI application comprising:
-
a development window that presents a visual layout of re-locatable user components in a User Interface (UI); a touchless sensing unit, operatively coupled to the development window, that generates a touchless sensing field; and at least one descriptor in the development window that describes how a user interface component of the UI responds to touchless sensory events applied to a corresponding virtual component in the VUI, wherein an arranging of the re-locatable user components in the UI creates a virtual layout of virtual components in the touchless sensing field for producing the Virtual User Interface (VUI) application. - View Dependent Claims (13, 15)
-
- 17. The visual toolkit of claim 17, wherein the visual toolkit implements a sensory Application Programming Interface (API) for providing portability across computing platforms, wherein the sensory API exposes methods, fields, event listeners, and event handlers for processing touchless finger actions in the VUI.
-
18. A computer readable storage medium, having stored thereon a computer program having a plurality of code sections executable by a portable computing device for causing the portable computing device to perform the steps of:
-
configuring a virtual layout of virtual components; modifying touchless sensory attributes of the virtual components, and creating a touchless Virtual User Interface (VUI) application in accordance with the configuring of the virtual components and the touchless sensory attributes. - View Dependent Claims (19, 20)
-
Specification