Keyboard device, control method, and non-transitory recording medium
US-2024419259-A1 · Dec 19, 2024 · US
US9565387B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9565387-B2 |
| Application number | US-54908506-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 12, 2006 |
| Priority date | Sep 11, 2006 |
| Publication date | Feb 7, 2017 |
| Grant date | Feb 7, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A video system generates a user interface by performing a perspective transition of a video from a first video environment to a second video environment that defines a space and generates a navigation menu in the space.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: displaying a video image in a video environment on a display of a device; receiving a first command to display a navigation menu; in response to the first command: rotating in depth about an axis that lies in a plane of the video image a portion of the video environment containing the video image, where the rotating causes the video image as a whole to rotate about the axis and removes presentation of the video image from a portion of the display; and while presenting the rotated video image, concurrently presenting at least a portion of a navigation menu in the portion of the display where presentation of the video image was removed due to the rotating. 2. The method of claim 1 , wherein displaying the navigation menu within the space comprises: generating menu items within the space; selecting a menu item in response to a second command; and generating a glow highlight beneath the selected menu item. 3. The method of claim 1 , wherein generating the navigation menu within the space comprises: generating channel menu items within the space; receiving a second command; selecting a channel menu item in response to the second command; determining that additional commands are received within a time period following the reception of the second command; and generating a video preview of a channel corresponding to the selected channel menu item in response to the determination. 4. The method of claim 3 , wherein generating a video preview of a channel corresponding to the selected channel menu item comprises: expanding a dimension of the channel menu item; and generating the video preview of the channel within the channel menu item. 5. The method of claim 1 , further comprising: receiving a second command; and expanding the navigation menu to eliminate the displaying of the video in the video environment in response to the second command. 6. The method of claim 1 , wherein generating the navigation menu within the space comprises: generating recording menu items within the space; receiving a second command; selecting a recording menu item in response to the second command; determining that additional commands are received within a time period following the selection of the recording menu item; and generating a video preview of a video recording corresponding to the selected recording menu item in response to the determination. 7. The method of claim 6 , wherein generating a video preview of a video recording corresponding to the selected recording menu item comprises: expanding a dimension of the recording menu item; and generating the video preview of the video recording within the selected recording menu item. 8. The method of claim 7 , wherein generating a video preview of a video recording corresponding to the selected recording menu item comprises eliminating the video preview after an expiration of a recording preview time period. 9. The method of claim 6 , further comprising: receiving a third command; generating an action menu in response to the third command; and generating a plurality of action icons within the action menu, each action icon representative of a recording action related to the video recording corresponding to the selected recording menu item. 10. The method of claim 9 , wherein generating a plurality of action icons comprises: generating a play icon that is selectable to play the video recording; generating a record icon that is selectable to record video events that are related to the video recording; and generating a browse icon that is selectable to display information related to the video recording. 11. The method of claim 1 , wherein generating the navigation menu within the space comprises: generating recording menu items within the space; generating one of a program icon or a collection icon within a recording menu item; receiving a second command; selecting a recording menu item in response to the second command; generating a video preview of a video recording corresponding to the selected recording menu item if the selected recording menu item includes a program icon generated therein; and generating additional recording menu items corresponding to the selected recording menu item if the selected recording menu item includes a collection icon generated therein. 12. The method of claim 11 , wherein generating the additional recording menu items further comprises generating additional recording menu items having additional program icons generated therein corresponding to video recordings related to the collection icon. 13. The method of claim 1 , wherein generating the navigation menu within the space comprises: generating a search input field; defining a multi-dimensional displacement surface; mapping input characters on the multi-dimensional displacement surface; generating a highlight region intersecting the multi-dimensional displacement surface; rotating the displacement surface according to a user input; and highlighting input characters while the input characters intersect the highlight region according to the rotation of the multi-dimensional displacement surface. 14. The method of claim 13 , further comprising: receiving a second command; and entering into the search input field the input character that is intersecting the highlight region upon receiving the second command. 15. The method of claim 1 , further comprising: generating a video reflection of the video displayed in the video environment on a side defined by the video image. 16. The method of claim 1 , further comprising: generating menu items within the navigation menu; receiving input selecting one of the menu items, the menu item corresponding to a selected video; and in response to the selection, displaying the selected video in the video environment. 17. The method of claim 1 , wherein: rotating the navigation menu into the space comprises rotating the navigation menu into the space on a different second axis. 18. A video processing system, comprising: a video input device to receive video data; a data store in communication with the video input device to store the video data; a handheld remote including a rotational input to generate remote control signals; a processing device in communication with the video input device, the data store, and the handheld remote, the processing device configured to: process the video data and remote control signals; display a video image on a display of a device in a first video environment; in response to a first remote control signal generated by the handheld remote, rotate in depth about an axis that lies in a plane of the video image a portion of the video environment containing the video image, where the rotating causes the video image as a whole to rotate about the axis and removes presentation of the video image from a portion of the display; and while presenting the rotated video image, concurrently presenting at least a portion of a navigation menu in the portion of the display where presentation of the video image was removed due to the rotating. 19. The system of claim 18 , wherein the processing device is further configured to generate menu items within the space, select a menu item in response to a second remote control signal generated by the handheld remote, and generate a glow highlight beneath the selected menu item. 20. The system of claim 18 , wherein the processing device is further configured to generate channel me
Touch pads, in which fingers can move on a surface · CPC title
The peripheral being portable, e.g. PDAs or mobile phones · CPC title
for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.