Spatial bookmarking
First Claim
1. A method comprising:
- performing an action at a near location to specify an angular range of motion of a video camera platform and a number of divisions within the angular range of motion;
performing an action at the near location which causes at least one spatial bookmark, each comprising a spatial bearing parameter, corresponding to a real-time video image captured by the video-camera platform at a remote location, to be stored in a computer-readable memory, the video-camera platform having a controllable line-of-sight (LOS), wherein the at least one spatial bookmark is automatically created by the video-camera platform based on a scan of the specified angular range of motion and the specified number of divisions to provide a spatial bookmark for each of the divisions;
performing an action at the near location that designates to a computer an image displayed on a screen, wherein the image is representative of the real-time video image, thereby causing the computer to retrieve one of the at least one spatial bookmark from the computer-readable memory; and
performing an action causing the computer to aim the video-camera platform along a LOS corresponding to the one of the at least one spatial bookmark, wherein the video-camera platform captures a real-time video image that is received at a screen for display at the near location.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses and computer-readable media for creating a spatial bookmark are provided. A method includes performing an action at a near location which causes a spatial bearing parameter corresponding to a real-time video image captured by a video-camera platform at a remote location to be stored in a computer-readable memory, wherein the video-camera platform has a controllable LOS. Performing an action at the near location that designates to a computer an image displayed on a screen, wherein the image is representative of the real-time video image, thereby causing the computer to retrieve the spatial bearing parameter from the computer-readable memory, and performing an action causing the computer to aim the video-camera platform along a LOS, wherein the video-camera platform captures a real-time video image that is received at a screen for display at the near location.
122 Citations
17 Claims
-
1. A method comprising:
-
performing an action at a near location to specify an angular range of motion of a video camera platform and a number of divisions within the angular range of motion; performing an action at the near location which causes at least one spatial bookmark, each comprising a spatial bearing parameter, corresponding to a real-time video image captured by the video-camera platform at a remote location, to be stored in a computer-readable memory, the video-camera platform having a controllable line-of-sight (LOS), wherein the at least one spatial bookmark is automatically created by the video-camera platform based on a scan of the specified angular range of motion and the specified number of divisions to provide a spatial bookmark for each of the divisions; performing an action at the near location that designates to a computer an image displayed on a screen, wherein the image is representative of the real-time video image, thereby causing the computer to retrieve one of the at least one spatial bookmark from the computer-readable memory; and performing an action causing the computer to aim the video-camera platform along a LOS corresponding to the one of the at least one spatial bookmark, wherein the video-camera platform captures a real-time video image that is received at a screen for display at the near location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
displaying, at a near location, real-time video images captured by a video-camera platform at a remote location, the video-camera platform having a controllable line-of-sight (LOS); receiving one or more user-generated inputs at respective view-selection times while displaying the real-time video images, wherein the one or more user-generated inputs specify an angular range of motion of the video camera platform and a number of divisions within the angular range of motion; recording at least one spatial bookmark, each comprising a spatial bearing parameter of the video-camera platform, obtained at each respective view-selection time in response to the respective user-generated inputs, wherein the at least one spatial bookmark is automatically created by the video-camera platform based on a scan of the specified angular range of motion and the specified number of divisions to provide a spatial bookmark for each of the divisions; displaying images representative of the real-time video images at each view-selection time; and automatically aiming the video-camera platform along a LOS corresponding to one of the at least one spatial bookmark in response to at least one user-generated input that designates a selected one of the images representative of the real-time video images. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having computer program instructions stored thereon, which, when executed on a processor, cause the processor to perform a method comprising:
-
performing an action at a near location to specify an angular range of motion of a video camera platform and a number of divisions within the angular range of motion; performing an action at the near location which causes at least one spatial bookmark, each comprising a spatial bearing parameter, corresponding to a real-time video image captured by the video-camera platform at a remote location, to be stored in a computer-readable memory, the video-camera platform having a controllable line-of-sight (LOS), wherein the at least one spatial bookmark is automatically created by the video-camera platform based on a scan of the specified angular range of motion and the specified number of divisions to provide a spatial bookmark for each of the divisions; performing an action at the near location that designates to a computer an image displayed on a screen, wherein the image is representative of the real-time video image, thereby causing the computer to retrieve one of the at least one spatial bookmark from the computer-readable memory; and performing an action causing the computer to aim the video-camera platform along a LOS corresponding to the one of the at least one spatial bookmark, wherein the video-camera platform captures a real-time video image that is received at a screen for display at the near location.
-
-
17. An apparatus comprising:
-
a screen configured to display, at a near location, real-time video images captured by a video-camera platform at a remote location, the video-camera platform having a controllable line-of-sight (LOS); an input/output interface configured to receive one or more user-generated inputs at respective view-selection times while displaying the real-time video images, wherein the one or more user-generated inputs specify an angular range of motion of the video camera platform and a number of divisions within the angular range of motion; a processor, in communication with a computer-readable memory, configured to record at least one spatial bookmark, each comprising a spatial bearing parameter of the video-camera platform, obtained at each respective view-selection time in response to the respective user-generated inputs, wherein the at least one spatial bookmark is automatically created by the video-camera platform based on a scan of the specified angular range of motion and the specified number of divisions to provide a spatial bookmark for each of the divisions; the screen configured to display images representative of the real-time video images at each view-selection time; and the processor configured to automatically aim the video-camera platform along a LOS corresponding to one of the at least one spatial bookmark in response to at least one user-generated input that designates a selected one of the images representative of the real-time video images.
-
Specification