Interaction techniques for flexible displays
First Claim
1. A reusable portable interactive apparatus comprising:
- a. a customizable lid;
b. a selection of input and output devices;
c. a container section with curved display technology selected from a group consisting of;
Flexible E-Ink, Flexible Organic Light Emitting Diode, Flexible LED Arrays, Projection, Laser, and Paintable display;
d. a base comprising computing apparatus selected from a group consisting of;
battery, power connector, network connector, audiovisual connector, central processing unit, wireless network tranceiver, graphics circuit board, RAM memory, firmware ROM, flash and a hard disk drive.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a set of interaction techniques for obtaining input to a computer system based on methods and apparatus for detecting properties of the shape, location and orientation of flexible display surfaces, as determined through manual or gestural interactions of a user with said display surfaces. Such input may be used to alter graphical content and functionality displayed on said surfaces or some other display or computing system. The invention also relates to interactive food or beverage container with associated computing apparatus inside its body, and a curved multitouch display on its surface, associated interaction techniques for curved multitouch displays, methods of use, and apparatus for refilling said electronic food or beverage container.
-
Citations
20 Claims
-
1. A reusable portable interactive apparatus comprising:
-
a. a customizable lid; b. a selection of input and output devices; c. a container section with curved display technology selected from a group consisting of;
Flexible E-Ink, Flexible Organic Light Emitting Diode, Flexible LED Arrays, Projection, Laser, and Paintable display;d. a base comprising computing apparatus selected from a group consisting of;
battery, power connector, network connector, audiovisual connector, central processing unit, wireless network tranceiver, graphics circuit board, RAM memory, firmware ROM, flash and a hard disk drive. - View Dependent Claims (2, 3, 4, 5, 9, 20)
-
-
6. A method for providing input to a computer system by sensing manual interactions with a curved display surface through a sensor, wherein said interactions are selected from a group consisting of:
-
a. Holding, wherein holding the curved display surface with one or two hands serves as input to the computer system associated with said curved display; b. Collocating or stacking, wherein collocating, collating or stacking multiple curved displays creates a single contiguous display surface consisting of individual displays, and wherein subsequent inputs operate on said larger display surface; c. Turning or Rotating, wherein rotating said curved display around an axis serves as input to the computer system associated with said display; d. Swirling, wherein moving said curved display in around an axis that is non-concentrical but parallel to some axis of said curved display serves as a means of input to the computer system associated with said curved display; e. Non-planar Strip Swiping, wherein moving one or more fingers along the top or bottom extremities of a curved display, or just above or below said display, serves as input to the computer system associated with said display; f. Three-finger Non-planar Pinching, wherein placing three fingers within a threshold proximity on a curved display serves as input to the computer system associated with said curved display; g. Pining and Swiping, wherein placing one finger on a fixed location on a curved display, while subsequently placing a second finger on said display, and wherein said second finger is subsequently moved away from said first finger, serves as input to the computer system associated with said display; h. Deforming, wherein deforming a curved display at one location serves as input to the computer system associated with said display; i. Rubing, wherein providing a rubbing action on a curved display, in which the hand, finger, or some tool is moved in a sinusoidal pattern over its surface, serves as input to the computer system associated with said display; j. Tilting, wherein tilting a curved display serves as input to the computer system associated with said display; k. Flicking or Tossing, wherein rapidly tilting a curved display, stopping and optionally returning to its approximate original orientation serves as input to the computer system associated with said display; l. Resting, wherein placing and releasing an electronic food or beverage container on a surface, serves as input to the computer system associated with said container; m. Drinking, Filling and Fluid Level, wherein an action selected from a group consisting of;
bringing an electronic food or beverage container to the mouth;
drinking a beverage from said container;
or filling said container serves as input to the computer system associated with said container;n. Opening and closing, wherein opening and closing the lid of an electronic food or beverage container serves as input to the computer system associated with said container; o. Multi-device Pouring, wherein holding an electronic food or beverage container over a second said container, and subsequently tilting said first container, serves as input to the computer system associated with either or both containers; p. Fingerprint scanning, wherein placing one or more fingers of a user on a designated part of a curved display surface causes associated fingerprints to be analyzed with the purpose of authenticating access by said user to information on said curved display surface; q. Face detection, wherein the face of a user is identified by an electronic food or beverage container for the purpose of authenticating access of said the user to information on said container; - View Dependent Claims (7, 8)
-
- 10. A method for ordering beverages or food items from an interactive display disposed on an electronic food or beverage container wherein said beverages or food items are selected from a list provided by a vendor, by past a history of orders from the user, a history of orders received by a vendor, favorite orders by friends, or by celebrity favorites of said user, and said list being optionally made available to said display through some online social network.
-
12. A method for obtaining information on the product offerings, pricing or location of the nearest food or drink vendor, or vending machine, comprising the step of connecting to a user interface disposed on an electronic food or beverage container.
-
13. A method for paying or pre-paying a beverage or food order through an online system comprising the step of accessing a user interface disposed on an electronic food or beverage container.
-
14. A method for delivering promotional materials from a vendor or vending machine to a customer'"'"'s interactive food or beverage container comprising the following steps:
-
a. Optionally, identifying said container by said vendor or vending machine through said container being within threshold distance of said vendor or vending machine, and b. Optionally, identifying said container by said customer contacting said vendor or vending machine through a user interface disposed on said container, and c. Optionally, identifying said container by said customer placing an order with said vendor or vending machine, and wherein d. Said vendor or vending machine selecting said promotional materials on the basis of chance, characteristics of said customer'"'"'s history of orders;
or characteristics of said customer'"'"'s order; ande. Digitally uploading said promotional materials to said container by a wireless or wired network, and f. Displaying or playing on said container of said promotional materials. - View Dependent Claims (15)
-
-
16. A method for tracking nutritional or caloric value, carbon credits or carbon offsets, or volume of beverages or food items ordered or consumed through an electronic food or beverage container, wherein:
-
a. Optionally, said container identifies the nutritional or caloric value of beverages or foods consumed through said container by measuring said nutritional or caloric value through a input device disposed on said container; and b. Optionally, the vendor of said beverages or food items communicates information about the nutritional value, caloric value, carbon credit or carbon offset through some wired or wireless communications with said container upon placement of an order of said container; and
whereinc. Said container, or some associated online database, maintains information on the beverages or food item, and the volume of said beverages or food items consumed through said container.
-
-
17. A method wherein the level of food or drink contained in an electronic food or beverage container is an incentive in an electronic game rendered on said container'"'"'s display.
-
18. A method for purchasing an electronic travel, event or admission ticket comprising the steps of engaging a user interface disposed on an electronic food or beverage container, wherein upon enacting rights associated with said ticket, and wherein access to said rights is provided only after electronic verification of said ticket by electronic communications with said container.
-
19. A method for presenting an image or movie display across a set of displays disposed on multiple electronic food or beverage containers, wherein each individual container'"'"'s display serves to display only one or a few pixels of said image or movie display.
Specification