Electronic image visualization system and communication methodologies
DCFirst Claim
1. A method for providing for a video display responsive to image data related to a visual presentation, stored in an image database, the method comprising:
- defining a selected page of image data from the image database;
preparing display data to generate the visual presentation responsive to the image data for the selected page;
defining first slices of the display data for a first orientation;
defining in a second orientation second slices of the first slices, grouping the second slices to define logical sections;
ordering the first slices from beginning to end;
ordering the second slices from beginning to end;
mapping the first slices, the second slices, the logical sections, and the ordering of the first slices and of the second slices;
storing the mapping in a memory for selective retrieval of selected display data; and
providing for the video display of the visual presentation responsive to the mapping and the selected display data.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An electronic image visualization system, such as a music stand system and display, management and communications methodologies relating thereto are presented. The electronic music stand system is comprised of a performer subsystem comprising a processing subsystem, librarian logic, performance logic, and communications management logic. The communications management logic provides management of communication via the communications interface with external apparatus responsive to the performance logic and the librarian logic. The user input apparatus and the display apparatus can be integrated into a touch-screen input display. The user input apparatus can alternatively be at least one of a touch-tablet, a stylus-based writing tablet, a mouse, a keyboard, a joystick, a game controller, and a switch. In a preferred embodiment, the librarian logic, the performance logic and the communications management logic are defined by program data stored in the data storage apparatus, and the processor is responsive to the program data for managing data formatting, displaying music, and management of communications of data with the external apparatus. In one embodiment, two Performer subsystems are operable alternatively as one of a single appliance as a linked set a linked mode and as two independent appliances a stand-alone mode, wherein in the linked mode each of the two Performer subsystems operate cooperatively with each other as a linked set to provide a two page display on the video presentation, and wherein in the stand alone mode each of the two Performer subsystems operates independently and mutually exclusive of the other to provide two independent and mutually exclusive single page displays on the video presentation. The present invention also relates to a method for providing for video display of music responsive to the music data stored in a music database. The method is comprised of defining a page of music image data from the music database; defining ordered logical sections; storing the mapping in a memory for selective retrieval; and providing for the video display of the music responsive to the mapping and the storing.
-
Citations
66 Claims
-
1. A method for providing for a video display responsive to image data related to a visual presentation, stored in an image database, the method comprising:
-
defining a selected page of image data from the image database;
preparing display data to generate the visual presentation responsive to the image data for the selected page;
defining first slices of the display data for a first orientation;
defining in a second orientation second slices of the first slices, grouping the second slices to define logical sections;
ordering the first slices from beginning to end;
ordering the second slices from beginning to end;
mapping the first slices, the second slices, the logical sections, and the ordering of the first slices and of the second slices;
storing the mapping in a memory for selective retrieval of selected display data; and
providing for the video display of the visual presentation responsive to the mapping and the selected display data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An image display system comprising:
-
a source of an image database providing image data representative of visual images;
providing display data for generating a video presentation responsive to the image data;
a video display providing a video presentation having a definable display size;
a processing subsystem comprised of a processor, memory providing instruction data and other data; and
a user input providing at least for user selection of the display size, wherein the processor is responsive to the user selection of the display size and to the instruction data, providing for successive sub-sectioning of a composition of the display data providing for definition of a page of display data;
definition of first slices of the display data for a first orientation; and
definition of a second orientation of second slice of the first slices to define logical sections;
wherein the processor provides for ordering the first slices from beginning to end; and
then ordering the second slices from beginning to end;
wherein the processor provides for storing in the memory a mapping of the first slices and of the second slices for selective retrieval; and
wherein the video display provides a visual presentation of the visual images responsive to the mapping. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of displaying a video presentation of performance notation for performance data comprising:
-
processing a defined page of the performance data to provide display data for generating the video presentation for the displaying of a visual page of the performance notation defining display parameters;
selecting logical sections from the display data responsive to the display parameters;
determining logical ordering of the logical sections and defining advancement of display of the performance data responsive to the display parameters;
displaying the display data as a video display presentation responsive to the logical sections and the defined logical ordering. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method for processing and structuring data to provide for video display presentation thereof, the method comprising:
-
providing a database comprising at least one data file having plurality of pages of presentation data each having a corresponding video presentation which can be generated;
processing the presentation data for a selected one of the pages to generate respective display data for the respective corresponding video presentation;
defining the display data into defined pages having a given display resolution and a given size;
defining first slices, for each of the defined pages, of the display data for a first orientation;
defining second slices of each of the first slices to define logical sections;
ordering the first slices from beginning to end, ordering the second slices from beginning to end; and
displaying a best-fit number of logical sections on each of the defined pages of the video presentation at the given display resolution and the given size. - View Dependent Claims (46, 47, 48, 49)
-
-
50. A method for providing a video presentation display of music images responsive to music data in a music file from a music database, comprised of:
-
generating music image data utilized in the video presentation display responsive to the music data;
first defining logical pages of the music image data;
ordering the logical pages of music image data so as to be in a logical page order in correspondence to a defined page ordering parameter;
obtaining a first page;
defining first slices;
obtaining a first slice;
defining second slice for the first slice;
repeatedly obtaining a next first slice, and if found, defining second slices, until there are no remaining frames of the first slices and a completely sliced page is then completed; and
mapping the first slices and the second slices in a logical ordering;
providing for generation of a video presentation display responsive to the mapping. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification