Interactive multimodal display platform
First Claim
1. A method of displaying multimodal content in a multi-view presentation, the method comprising:
- accessing a plurality of Web-based and/or locally-based applications and/or data files;
establishing connections between the plurality of Web-based and/or locally-based applications and/or data files;
accessing a plurality of display files associated with the plurality of accessed applications and/or data files;
generating a Pod for each accessed display file using a template designed for each Pod type, wherein the Pod type is at least partly based on applications and/or data files accessed in the Pod, and the Pod is capable of executing one or more processes associated with the accessed applications and/or data files;
generating an Act, wherein the Act comprises at least one Pod;
connecting Pods within the Act such that processes in Pods within the Act are simultaneously active and related based at least partly on content of the Pods;
receiving a user request for a search;
performing the search across the Pods in the Act and the plurality of Web-based and/or locally-based applications and/or data files;
generating one or more Pods within the Act for each single result of the search;
generating a Presentation, wherein the Presentation comprises one or more Acts; and
displaying the Presentation in the form of a three-dimensional (3D) cube, wherein one or more faces of the cube each comprise an Act displayed in a flat two-dimensional (2D) view; and
receiving user activity in an application accessed and displayed in a Pod and modifying application processes associated with one or more Pods based at least partly on the received user activity.
6 Assignments
0 Petitions
Accused Products
Abstract
An interactive multimodal display platform comprising a rich Internet application (RIA) built on a cross-platform runtime system that allows a user to combine, connect and customize Web-based applications and local, user-created content for display in a multi-view Presentation. Users can open for a quick view any number of files in different formats from their desktops. The multi-view Presentation may include one or more Acts, with each Act containing up to sixteen Pods in the form of a rotatable three-dimensional cube, with each Pod displaying any file type as selected by the user. All Pods may be interactive with all other Pods within a single Act, and any change to a Pod can trigger corresponding changes in other Pods. After the user has created a customized Act, the Act may be saved as a Rich Interactive Content (RIC) desktop file or saved to the cloud and shared with other users.
15 Citations
14 Claims
-
1. A method of displaying multimodal content in a multi-view presentation, the method comprising:
-
accessing a plurality of Web-based and/or locally-based applications and/or data files; establishing connections between the plurality of Web-based and/or locally-based applications and/or data files; accessing a plurality of display files associated with the plurality of accessed applications and/or data files; generating a Pod for each accessed display file using a template designed for each Pod type, wherein the Pod type is at least partly based on applications and/or data files accessed in the Pod, and the Pod is capable of executing one or more processes associated with the accessed applications and/or data files; generating an Act, wherein the Act comprises at least one Pod; connecting Pods within the Act such that processes in Pods within the Act are simultaneously active and related based at least partly on content of the Pods; receiving a user request for a search; performing the search across the Pods in the Act and the plurality of Web-based and/or locally-based applications and/or data files; generating one or more Pods within the Act for each single result of the search; generating a Presentation, wherein the Presentation comprises one or more Acts; and displaying the Presentation in the form of a three-dimensional (3D) cube, wherein one or more faces of the cube each comprise an Act displayed in a flat two-dimensional (2D) view; and receiving user activity in an application accessed and displayed in a Pod and modifying application processes associated with one or more Pods based at least partly on the received user activity. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An interactive multimodal display platform for providing customizable multi-view presentations, the interactive multimodal display platform comprising:
-
a Rich Internet Application (RIA) configured to connect with Web-based applications and locally-based data; a computer system configured to support the RIA by interfacing between the RIA and the Web-based applications and/or locally-based data; a compound display module configured by the RIA to display content from the Web-based applications and/or locally-based data in a single, interactive customizable multi-view display, wherein the multi-view display comprises one or more Acts, wherein an Act comprises one or more Pods and the RIA is configured to execute and/or display a program segment in each Pod, the program segment associated with, or at least partly based on, the accessed Web-based applications and/or locally-based data, and the RIA is further configured to; receive a user request for a search, perform the search across Pods in an Act and the accessed Web-based applications and/or locally-based data, generate one or more Pods within the Act for each single result of the search; generate a Presentation, wherein the Presentation comprises one or more Acts; display the Presentation in the form of a three-dimensional (3D) cube, wherein one or more faces of the cube each comprise an Act displayed in a flat two-dimensional (2D) view; and a connected view module configured to enable a dynamic connection between the Pods within an Act, wherein a user-triggered event in a first Pod in a first Act triggers the RIA to perform one or more contextually related actions and/or display results in second, third or more Pods within the first Act. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of displaying results of a single-topic search in a multi-view presentation, the method comprising:
-
establishing connections between and accessing a plurality of Web-based and/or locally-based data files; generating one or more Acts, wherein Acts comprise one or more Pods, wherein each Pod is configured to execute a program segment and display content based on an accessed data file; dynamically connecting Pods within an Act, wherein an event in one Pod triggers contextually related events in other Pods; in a first Pod of a first Act, receiving a user request for a single-topic search; simultaneously searching for the single-topic in Pods within the first Act and the plurality of Web-based and/or locally-based data files; determining one or more categories of the single-topic search; generating additional search terms contextually related to the single-topic search, based at least partly on the one or more categories of the single-topic search; determining additional web-based and/or locally-based sources to search for the single-topic and additional search terms; searching for the single-topic and/or additional search terms in one or more of;
contents of Pods within the first Act, web-based and/or locally-based data files and the determined additional Web-based and/or locally-based sources;generating one or more Pods within the first Act for each single result of the search; and displaying the first Act in a multi-view presentation, wherein the multi-view presentation is in the form of a three-dimensional (3D) cube, wherein one or more faces of the cube each comprise an Act displayed in a flat two-dimensional (2D) view. - View Dependent Claims (12, 13, 14)
-
Specification