SYSTEMS AND METHODS FOR DIGITAL IMAGES UTILIZING AN INFINITE CYLINDER USER INTERFACE
First Claim
1. An image viewing system utilizing an infinite cylinder user interface, comprising:
- a data store storing a plurality of images in a local visual dictionary, each of the plurality of images configured to convey a message to at least one additional user as a replacement for words;
a network interface communicatively coupled to a network;
a processor communicatively coupled to the data store and the network interface; and
instructions executable by the processor, and in response to such execution causes the processor to;
present a set of the plurality of images in an infinite cylinder user interface; and
manipulate the infinite cylinder user interface in a plurality of movement modes based on user input.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods presenting digital images utilizing an infinite cylinder user interface that includes a plurality of modes of movement to variously display the digital images in an efficient and convenient manner. An image viewing system utilizing an infinite cylinder user interface includes a data store storing a plurality of images in a local visual dictionary, each of the plurality of images configured to convey a message to at least one additional user as a replacement for words; a network interface communicatively coupled to a network; a processor communicatively coupled to the data store and the network interface; and instructions executable by the processor, and in response to such execution causes the processor to: present a set of the plurality of images in an infinite cylinder user interface; and manipulate the infinite cylinder user interface in a plurality of movement modes based on user input.
20 Citations
15 Claims
-
1. An image viewing system utilizing an infinite cylinder user interface, comprising:
-
a data store storing a plurality of images in a local visual dictionary, each of the plurality of images configured to convey a message to at least one additional user as a replacement for words; a network interface communicatively coupled to a network; a processor communicatively coupled to the data store and the network interface; and instructions executable by the processor, and in response to such execution causes the processor to; present a set of the plurality of images in an infinite cylinder user interface; and manipulate the infinite cylinder user interface in a plurality of movement modes based on user input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image viewing portal providing an infinite cylinder user interface, comprising:
-
a network interface communicatively coupled to at least one user via a network; a data store storing a plurality of images in a local visual dictionary for each of the at least one user, each of the plurality of images configured to convey a message to at least one additional user as a replacement for words; a processor communicatively coupled to the data store and the network interface; and instructions executable by the processor, and in response to such execution causes the processor to; present a set of the plurality of images in an infinite cylinder user interface to the at least one user over the network; and manipulate the infinite cylinder user interface in a plurality of movement modes based on user input from the at least one user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A image viewing method, comprising:
-
presenting a plurality of images in a cylindrical format on a user interface, each of the plurality of images configured to convey a message to at least one additional user as a replacement for words; moving the cylindrical format on the user interface longitudinally about an x-axis of the user interface based on user input; rotating the cylindrical format on the user interface about the x-axis; and drilling down to a cylinder within a cylinder.
-
Specification