← Back to Patent Explorer
US6535226B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Navigable telepresence method and system utilizing an array of cameras

Assignee: Kewazinga Corp
•
Filing: 1999-04-01
•
Granted: 2003-03-18
•
Expires: 2019-04-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A telepresence method and system for providing users the ability to navigate through an array of cameras capturing an environment. The array of cameras includes one or more series of cameras, wherein each series of cameras defines a path through the environment and wherein the cameras in each series have a progressively different perspective of the environment. Users interactively navigate through series of cameras, thereby simulating movement along paths.

Inventors

  • 👤 Scott Sorokin
  • 👤 David C. Worley
  • 👤 Andrew H. Weber

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 16:41
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/18; H04N5/00; H04N5/222; H04N5/262; H04N5/2625; H04N5/2627; H04N7/181

Claims Analysis

Total Claims: 128
Claim 1
Independent Claim 245 words
A telepresence system for allowing a first user, in response to at least one first input, to navigate along a first path through an environment and a second user, in response to at least one second input, to navigate along a second path through the environment independently of the first user, the system comprising: an array of cameras including a first series of cameras defining the first path through the environment, wherein the cameras in the first series have progressively different perspectives of the environment along the first path, and a second series of cameras defining the second path through the environment, wherein the cameras in the second series have progressively different perspectives of the environment along the second path; at least one processing element coupled to the array, the processing element configured to select outputs of cameras in the first series, based on the first inputs, and to cause the selected outputs of cameras in the first series to be sequentially provided to the first user, thereby allowing the first user to progressively navigate through the environment along the first path, the at least one processing element also configured to select outputs of cameras in the second series, based on the second inputs, and to cause the selected outputs of cameras in the second series to be sequentially provided to the second user, thereby allowing the first user and second user to navigate simultaneously and independently through the environment along paths defined by cameras.
Claim 2
Dependent Claim 245 words
A telepresence system for allowing a first user, in response to at least one first input, to navigate along a first path through an environment and a second user, in response to at least one second input, to navigate along a second path through the environment independently of the first user, the system comprising: an array of cameras including a first series of cameras defining the first path through the environment, wherein the cameras in the first series have progressively different perspectives of the environment along the first path, and a second series of cameras defining the second path through the environment, wherein the cameras in the second series have progressively different perspectives of the environment along the second path; at least one processing element coupled to the array, the processing element configured to select outputs of cameras in the first series, based on the first inputs, and to cause the selected outputs of cameras in the first series to be sequentially provided to the first user, thereby allowing the first user to progressively navigate through the environment along the first path, the at least one processing element also configured to select outputs of cameras in the second series, based on the second inputs, and to cause the selected outputs of cameras in the second series to be sequentially provided to the second user, thereby allowing the first user and second user to navigate simultaneously and independently through the environment along paths defined by cameras.
Claim 3
Dependent Claim 121 words
The system of claim 1 further including: a first display device and first user interface device associated with the first user and coupled to the processing element; and a second display device and second user interface device associated with the second user and coupled to the processing element, wherein the processing element is further configured to select a first output based on first inputs received from interface device and send output to display device, the first display device configured to display the selected first output, and select a second output based on second inputs received from the second interface device and send the second output to the second display device, the second display device configured to display the selected second output.
Claim 4
Dependent Claim 29 words
The system of claim 2 wherein the processing element is configured to select outputs in real time and the display devices are configure to display views in real time.
Claim 5
Dependent Claim 28 words
The system of claim 2 wherein the first user interface device and the first display device are coupled to the processing element by different types of communication links.
Claim 6
Dependent Claim 25 words
The system of claim 1 wherein the array includes a plurality of navigable camera paths and the first path is different than the second path.
Claim 7
Dependent Claim 21 words
The system of claim 1 wherein the processing element includes a control processing element and a plurality of mixing processing elements.
Claim 8
Dependent Claim 15 words
The system of claim 1 wherein the processing element is also coupled to the array.
Claim 9
Dependent Claim 15 words
The system of claim 1 wherein the processing element includes a plurality of processing elements.
Claim 10
Dependent Claim 40 words
The system of claim 1 wherein the user interface device is coupled to the processing element by one of the following communication links: an internet link, a microwave link, a satellite link, a wireless link, or a fiber optics link.
Claim 11
Dependent Claim 26 words
The system of claim 1 wherein the first user interface device and second user interface device are coupled to the processing element by different communication links.
Claim 12
Dependent Claim 21 words
The system of claim 1 wherein the first user interface device and second user interface device are different types of devices.
Claim 13
Dependent Claim 47 words
The system of claim 1 wherein the array of cameras includes a plurality of modular rails having a male end and a female end, the male end of one rail connectable to the female end of another rail, and a plurality of cameras connectable to each rail.
Claim 14
Dependent Claim 35 words
The system of claim 1 wherein the array of cameras includes hollow ball joints, each of which houses a camera, and hollow rods interconnecting the ball joints, the rods housing communication paths for the outputs.
Claim 15
Dependent Claim 22 words
The system of claim 1 wherein the cameras in the array are positioned at a density of approximately one camera every inch.
Claim 16
Dependent Claim 30 words
The system of claim 1 wherein each camera in the first series has a view of the environment that overlaps the view of an adjacent camera in the first series.
Claim 17
Dependent Claim 57 words
The system of claim 1 wherein the first series of cameras includes a first camera having a first output and a second camera having a second output, the first and second cameras being adjacent one another, and wherein the processing element is further configured to mix the first and second outputs in accordance with the first input.
Claim 18
Dependent Claim 48 words
The system of claim 16 wherein the first inputs indicate a desire to move from the first camera to the second camera, and the processing element is configured to mix the first and second outputs by electronically switching between the first and second outputs at a switching speed.
Claim 19
Dependent Claim 21 words
The system of claim 17 wherein the processing element is further configured to mix the outputs by adjusting the switching speed.
Claim 20
Dependent Claim 69 words
The system of claim 16 wherein the first user inputs include an indication of relative speed of movement through the series of cameras and the processing element is configured to mix the first output and second output by switching from the first output to the second output at a switching speed, the processing element further configured to adjust the switching speed in accordance with the indication of relative speed.
Claim 21
Dependent Claim 47 words
The system of claim 16 wherein the first camera and record camera each have an associated view of the environment and the processing element is further configured to mix the outputs by dissolving the view associated with the first camera with the view of the second camera.
Claim 22
Dependent Claim 52 words
The system of claim 16 further comprising a first user display device associated with the first user and coupled to the processing element and wherein the first display device has a frame refresh rate associated therewith and the processing element is configured to mix the outputs by adjusting the frame refresh rate.
Claim 23
Dependent Claim 26 words
The system of claim 16 wherein the processing element is configured to mix the outputs by creating a composite output from the first and second outputs.
Claim 24
Dependent Claim 71 words
The system of claim 16 wherein the first series of cameras further includes a third camera adjacent the second camera and wherein the processor is configured to mix, in response to first inputs associated with moving along the first path from the first camera to the third camera, the outputs of the first camera and the second camera, and then mix the outputs of the second camera and the third camera.
Claim 25
Dependent Claim 18 words
The system of claim 16 wherein the processing element is configured to mix outputs by adding motion blur.
Claim 26
Dependent Claim 24 words
The system of claim 1 wherein the first inputs include an indication of a speed of movement through the first path series of cameras.
Claim 27
Dependent Claim 48 words
The system of claim 25 wherein the processing element is further configured to compare the indication of speed to a predetermined threshold and to select a number of outputs corresponding to fewer than all cameras in the series upon determining the indication of speed exceeds the predetermined threshold.
Claim 28
Dependent Claim 16 words
The system of claim 25 wherein the number of outputs is inversely proportional to the speed.
Claim 29
Dependent Claim 61 words
The system of claim 25 wherein the indication of relative speed of movement through the array includes an indication of moving relatively slower through the array and the processing element adjusts the switching speed by causing the view associated with the first camera to be displayed for a relatively longer period of time in accordance with the indication of moving slower.
Claim 30
Dependent Claim 18 words
The system of claim 1 wherein the user interface device includes a keyboard, wherein user inputs are keystrokes.
Claim 31
Dependent Claim 21 words
The system of claim 1 wherein the user interface device includes a joystick wherein user inputs are movements of the joystick.
Claim 32
Dependent Claim 21 words
The system of claim 1 wherein the user interface device includes a mouse, wherein user inputs are movements of the mouse.
Claim 33
Dependent Claim 13 words
The system of claim 1 wherein the user interface device includes a touchscreen.
Claim 34
Dependent Claim 14 words
The system of claim 1 wherein the user interface device includes a biofeedback device.
Claim 35
Dependent Claim 15 words
The system of claim 1 wherein the user interface device includes a voice recognition device.
Claim 36
Dependent Claim 15 words
The system of claim 34 wherein the user inputs further include moving forward and backward.
Claim 37
Dependent Claim 19 words
The system of claim 1 wherein the user inputs include an indication of a particular camera in the array.
Claim 38
Dependent Claim 20 words
The system of claim 1 wherein the user inputs include moving up, down, to the right, and to the left.
Claim 39
Dependent Claim 31 words
The system of claim 1 wherein the processing element operates in accordance with a navigation control algorithm, the navigation control algorithm distinguishing between permissible movement and impermissible movement in the array.
Claim 40
Dependent Claim 27 words
The system of claim 38 further including navigation control factors, wherein the navigation control algorithm controls movement through the array in accordance with the navigation control factors.
Claim 41
Dependent Claim 47 words
The system of claim 39 wherein the navigation control factors include one of the group of factors consisting of: time of day, time duration, speed of navigation through the array, output of a device in the array, output of a motion sensor, and output of a microphone.
Claim 42
Dependent Claim 27 words
The system of claim 1 wherein the processing element is further configured to disregard a certain one or more of the fist imprints or the second imprints.
Claim 43
Dependent Claim 36 words
The system of claim 41 wherein the processing element is further configured to disregard the certain input by selecting at least one predetermined camera output, thereby directing the user to a predetermined view of the environment.
Claim 44
Dependent Claim 21 words
The system of claim 42 wherein the processing element is configured to select the predetermined output based on time of day.
Claim 45
Dependent Claim 22 words
The system of claim 42 wherein the processing element is configured to select the predetermined output based on a duration of time.
Claim 46
Dependent Claim 23 words
The system of claim 41 wherein the processing element is further configured to disregard the certain input by waiting for a permissible input.
Claim 47
Dependent Claim 43 words
The system of claim 41 further including an operator input device coupled to the processing element for receiving from the operator input device an operator input, and wherein the processing element is controlled to disregard the certain input based on the operator input.
Claim 48
Dependent Claim 55 words
The system of claim 1 wherein the system further includes a memory storing additional source output, wherein the first inputs include an indication of viewing the additional source output, and the processing element is further configured to mix camera output and the additional source output upon receiving the indication to view the additional source output.
Claim 49
Dependent Claim 28 words
The system of claim 47 wherein the indication of viewing the additional source output is available to the first user in connection with at least one predetermined camera.
Claim 50
Dependent Claim 29 words
The system of claim 47 wherein the processing element is configured to mix camera output and the additional source output by compositing camera output and the additional source output.
Claim 51
Dependent Claim 30 words
The system of claim 47 wherein the processing element is configured to mix camera output and the additional source output by switching from camera output to the additional source output.
Claim 52
Dependent Claim 30 words
The system of claim 47 wherein the additional source output includes output from the group of outputs consisting of: computer graphic imagery, virtual world imagery, applets, film clips, and animation.
Claim 53
Dependent Claim 39 words
The system of claim 1 further including a plurality of microphones, each microphone having an output, wherein the processing element is further configured to select a microphone output based on the first input for transmission to the first user.
Claim 54
Dependent Claim 40 words
The system of claim 52 further including a memory coupled to the processing element, the memory correlating cameras and microphones, the processing element selecting a microphone by using the memory to correlate the selected camera output with a microphone output.
Claim 55
Independent Claim 118 words
A method of providing users with views of a remote environment, the method comprising: receiving electronic images of the environment captured from an array of cameras, the array including at least a first series of cameras defining a first path through the environment, the first series of cameras having progressively different perspectives of the environment along the first path; receiving a first input from a first user interface device associated with a first user, the first input indicating movement through the environment along the first path; providing to the first user images from the first series of cameras in sequence along the first path, thereby simulating movement by the first user through the environment along the first path.
Claim 56
Independent Claim 118 words
A method of providing users with views of a remote environment, the method comprising: receiving electronic images of the environment captured from an array of cameras, the array including at least a first series of cameras defining a first path through the environment, the first series of cameras having progressively different perspectives of the environment along the first path; receiving a first input from a first user interface device associated with a first user, the first input indicating movement through the environment along the first path; providing to the first user images from the first series of cameras in sequence along the first path, thereby simulating movement by the first user through the environment along the first path.
Claim 57
Dependent Claim 123 words
The method of claim 54 wherein the receiving images including receiving images from a second series of cameras in the array, the second series defining a second path through the environment, the second series of cameras having progressively different perspectives on the environment along the second path and wherein the method further includes: receiving a second input from a second user interface device associated with a second user, the second input indicating movement through the environment along the second path; providing to the second user images from the second series of cameras in sequence along the second path, thereby simulating movement by the second user through the environment along the second path, independently of simulating movement by the first user through the environment.
Claim 58
Dependent Claim 14 words
The method of claim 55 wherein the first path differs from the second path.
Claim 59
Dependent Claim 54 words
The method of claim 54 wherein the providing of the images to the first user includes obtaining a first mixed image by mixing the image from a first camera in the first series with the image from a second camera in the first series and providing the first mixed image to the first user.
Claim 60
Dependent Claim 23 words
The method of claim 57 wherein mixing the first image with the second image includes compositing the first image with the second image.
Claim 61
Dependent Claim 24 words
The method of claim 58 wherein mixing the third image with the fourth image includes switching between the third image and the fourth image.
Claim 62
Dependent Claim 23 words
The method of claim 57 wherein mixing the first image with the second image includes dissolving the first image into the second image.
Claim 63
Dependent Claim 55 words
The method of claim 57 wherein the first image is from a first camera, the second image is from a second camera, the array includes another camera interposed between the first and second cameras, and mixing the first image with the second image includes providing the first user with an image from the interposed camera.
Claim 64
Dependent Claim 22 words
The method of claim 57 further including receiving a third input from the first user interface device and overriding the third input.
Claim 65
Dependent Claim 20 words
The method of claim 62 wherein overriding the received third input includes presenting the first user with a predetermined image.
Claim 66
Dependent Claim 28 words
The method of claim 62 wherein overriding the received third input includes continuing to provide the first user with the first mixed image and awaiting a fourth input.
Claim 67
Dependent Claim 39 words
The method of claim 57 wherein receiving the first input includes receiving an indication of mixing an additional source output, the method further including obtaining a third mixed output by mixing the second image with the additional source output.
Claim 68
Dependent Claim 26 words
The method of claim 65 wherein mixing the second image with the additional source output includes switching from the second image to the additional source output.
Claim 69
Dependent Claim 69 words
The method of claim 54 wherein mixing the first image with the second image includes switching from the first image to the second image at a first switching speed, the first mixed image including the second image, and mixing the third image with the fourth image includes switching from the third image to the fourth image at a second switching speed, the second mixed image including the fourth image.
Claim 70
Dependent Claim 41 words
The method of claim 67 wherein receiving the first input includes receiving an indication of a first speed of movement along the first path and wherein the first switching speed is based on the indication of the first speed of movement.
Claim 71
Dependent Claim 59 words
The method of claim 68 wherein receiving the second input includes receiving an indication of a second speed of movement along the second path, the second speed greater than the first speed, and wherein the second switching speed is based on the indication of the second speed of movement, the second switching speed greater than the first switching speed.
Claim 72
Dependent Claim 35 words
The method of claim 69 wherein mixing the third and fourth images involves providing the second user the third image for a relatively longer duration than the first image is provided to the first user.
Claim 73
Dependent Claim 35 words
The method of claim 69 wherein mixing the third and fourth images involves providing the second user the fourth image for a relatively longer duration than the second image is provided to the first user.
Claim 74
Dependent Claim 46 words
The method of claim 69 further including obtaining a third mixed image by mixing the second image with a fifth image, the fifth image from a camera in the first series, in accordance with the first input and providing the first user the third mixed image.
Claim 75
Independent Claim 93 words
A device for providing a user with a display of an environment, the device comprising: an array of cameras, each camera having an associated view of the environment and an associated camera output representing the associated view; and at least one processing element coupled to the array, the processing element configured to identify permissible cameras, the outputs of which may be provided to the user, and impermissible cameras, the outputs of which are not provided to the user, despite receiving a request from the user to receive the output of an impermissible camera.
Claim 76
Independent Claim 93 words
A device for providing a user with a display of an environment, the device comprising: an array of cameras, each camera having an associated view of the environment and an associated camera output representing the associated view; and at least one processing element coupled to the array, the processing element configured to identify permissible cameras, the outputs of which may be provided to the user, and impermissible cameras, the outputs of which are not provided to the user, despite receiving a request from the user to receive the output of an impermissible camera.
Claim 77
Dependent Claim 34 words
The device of claim 73 wherein the output of a certain impermissible camera is not provided to the user despite a request from the user to receive the output of the certain impermissible camera.
Claim 78
Dependent Claim 16 words
The device of claim 74 wherein the permissible cameras change based on the time of day.
Claim 79
Dependent Claim 30 words
The device of claim 73 wherein the environment being viewed is a performance and the permissible cameras change based on the duration of time from the start of the performance.
Claim 80
Dependent Claim 11 words
The device of claim 73 wherein the permissible cameras are predetermined.
Claim 81
Dependent Claim 23 words
The device of claim 77 further including memory coupled to the processing element, the memory storing an indication of the predetermined permissible cameras.
Claim 82
Dependent Claim 50 words
The device of claim 73 further including a user interface device associated with the user and coupled to the processing element, the user interface device providing user inputs to the processing element indicative of movement through the array, the processing element selecting permissible camera output based on the user input.
Claim 83
Dependent Claim 20 words
The device of claim 79 wherein the processing element is configured to disregard user input corresponding to a impermissible camera.
Claim 84
Dependent Claim 30 words
The device of claim 80 wherein the processing element is configured to disregard user input corresponding to a impermissible camera by awaiting new user input corresponding to a permissible camera.
Claim 85
Dependent Claim 26 words
The device of claim 80 wherein the processing element is configured to disregard user input corresponding to a impermissible camera by selecting a permissible camera output.
Claim 86
Dependent Claim 34 words
The device of claim 73 further including a data device other than a camera having an output coupled to the at least one processing element, the permissible cameras based on the data device output.
Claim 87
Dependent Claim 13 words
The device of claim 83 wherein the data device is a motion sensor.
Claim 88
Dependent Claim 12 words
The device of claim 83 wherein the data device is a microphone.
Claim 89
Independent Claim 88 words
A method for providing a user with views of an environment from a plurality of cameras in accordance with user inputs,the method comprising: electronically receiving user inputs indicative of a view from a camera; identifying permissible cameras, the views from which are capable of being provided to the user; and determining whether the camera is one of the permissible cameras; and if the camera is not one of the permissible cameras, preventing the user from obtaining the view from the camera, wherein the permissible cameras change over time.
Claim 90
Independent Claim 88 words
A method for providing a user with views of an environment from a plurality of cameras in accordance with user inputs,the method comprising: electronically receiving user inputs indicative of a view from a camera; identifying permissible cameras, the views from which are capable of being provided to the user; and determining whether the camera is one of the permissible cameras; and if the camera is not one of the permissible cameras, preventing the user from obtaining the view from the camera, wherein the permissible cameras change over time.
Claim 91
Dependent Claim 16 words
The method of claim 86 wherein the permissible cameras change while the user views the environment.
Claim 92
Dependent Claim 15 words
The method of claim 86 wherein identifying permissible cameras is based on time of day.
Claim 93
Dependent Claim 37 words
The method of claim 86 further including noting when the user begins to view the environment and wherein the permissible cameras are based on a period of time from when the user begins to view the environment.
Claim 94
Dependent Claim 20 words
The method of claim 86 wherein the environment is a performance and the permissible cameras are based on the performance.
Claim 95
Independent Claim 132 words
A device for providing a user with a display of an environment in response to user inputs, the system comprising: an array of cameras including one or more series of cameras in one or more paths, each camera in a series has a progressively different associated view of the environment along a path and an associated camera output representing the associated view; memory storing an additional source output, the additional source output including other than the output of the array of cameras; and at least one processing element coupled to the memory for receiving the additional source output, the processing element configured to interpret user inputs and select, based on the user inputs, a sequence of outputs of cameras in a path, or the additional source output to provide to the user.
Claim 96
Independent Claim 132 words
A device for providing a user with a display of an environment in response to user inputs, the system comprising: an array of cameras including one or more series of cameras in one or more paths, each camera in a series has a progressively different associated view of the environment along a path and an associated camera output representing the associated view; memory storing an additional source output, the additional source output including other than the output of the array of cameras; and at least one processing element coupled to the memory for receiving the additional source output, the processing element configured to interpret user inputs and select, based on the user inputs, a sequence of outputs of cameras in a path, or the additional source output to provide to the user.
Claim 97
Dependent Claim 20 words
The device of claim 91 wherein the processing element is configured to mix the additional source output with camera output.
Claim 98
Dependent Claim 31 words
The device of claim 92 wherein the processing element is configured to mix the additional source output and camera output by switching from the camera output to the additional source output.
Claim 99
Dependent Claim 36 words
The system of claim 91 further including a plurality of user interface devices coupled to the processing element, each associated with a different user and having user inputs associated with movement among cameras in the array.
Claim 100
Dependent Claim 47 words
The system of claim 91 wherein the array of cameras includes a plurality of modular rails having a male end and a female end, the male end of one rail connectable to the female end of another rail, and a plurality of cameras connectable to each rail.
Claim 101
Dependent Claim 32 words
The system of claim 91 wherein the array includes at least one user navigable path of cameras and the user inputs include an indication of a speed of movement through the path.
Claim 102
Dependent Claim 32 words
The system of claim 91 wherein the processing element is further configured to override user inputs and select at least one predetermined camera output, thereby directing the user to a predetermined view.
Claim 103
Dependent Claim 22 words
The system of claim 97 wherein the processing element is configured to select the predetermined output based on a navigation control factor.
Claim 104
Independent Claim 133 words
A method of providing a user with a view of an environment, the method comprising: receiving electronic images of the environment from an array of cameras, the array including one or more series of cameras in one or more paths, each camera in a series having a progressively different associated view of the environment along a path; receiving via a telecommunication link user inputs indicative of movement through the array; selecting a sequence of camera images in a path based on the user inputs; retrieving additional source output from memory based on user input indicating a desire to view the additional source output, the additional source output including other than output of the array of cameras; and providing the user with the additional source output at one or more points in the array.
Claim 105
Independent Claim 133 words
A method of providing a user with a view of an environment, the method comprising: receiving electronic images of the environment from an array of cameras, the array including one or more series of cameras in one or more paths, each camera in a series having a progressively different associated view of the environment along a path; receiving via a telecommunication link user inputs indicative of movement through the array; selecting a sequence of camera images in a path based on the user inputs; retrieving additional source output from memory based on user input indicating a desire to view the additional source output, the additional source output including other than output of the array of cameras; and providing the user with the additional source output at one or more points in the array.
Claim 106
Independent Claim 112 words
A system for remote seamless viewing of an environment from an array of cameras, each having an output representing an image of the environment, the system comprising: an interface device having inputs for selecting a path through at least a portion of the array from which to view the environment, the path including a sequence of cameras, each camera in the sequence having a different point perspective and a field of view that overlaps that of an adjacent camera; and a display device for sequentially displaying at least a portion of the images selected by the processing element, thereby providing the user a substantially seamless view of the environment along the path.
Claim 107
Independent Claim 112 words
A system for remote seamless viewing of an environment from an array of cameras, each having an output representing an image of the environment, the system comprising: an interface device having inputs for selecting a path through at least a portion of the array from which to view the environment, the path including a sequence of cameras, each camera in the sequence having a different point perspective and a field of view that overlaps that of an adjacent camera; and a display device for sequentially displaying at least a portion of the images selected by the processing element, thereby providing the user a substantially seamless view of the environment along the path.
Claim 108
Dependent Claim 23 words
The system of claim 100 wherein the images from the selected cameras are displayed at a rate of approximately twenty-four images per second.
Claim 109
Dependent Claim 34 words
The system of claim 100 wherein the user interface device includes at least one of the following devices: a keyboard; a joystick; a mouse; a touchscreen; a biofeedback device; and a voice recognition device.
Claim 110
Dependent Claim 15 words
The system of claim 100 wherein the images displayed by the display device are mixed.
Claim 111
Dependent Claim 34 words
The system of claim 103 wherein the images displayed are mixed by continuously switching from the image of a current camera in the path to the image of a next camera in the path.
Claim 112
Dependent Claim 29 words
The system of claim 104 wherein the inputs are for selecting a speed of progressing through the path and the images are switched in accordance with the selected speed.
Claim 113
Dependent Claim 33 words
The system of claim 103 wherein the images displayed are mixed by continuously compositing the image from a current camera in the sequence with the image of a next camera in the array.
Claim 114
Dependent Claim 18 words
The system of claim 100 wherein the inputs are for selecting a speed of progressing through the path.
Claim 115
Dependent Claim 15 words
The system of claim 100 wherein the display device displays a plurality of images stereoscopically.
Claim 116
Independent Claim 163 words
A method for a user experiencing movement through an environment along a path of cameras in an array, the cameras having progressively different point perspectives of the environment, the method comprising: receiving electronically a first image captured from the array of cameras, the first image having a first field of view from a first point perspective; receiving electronically a second image captured from the array, the second image having a second field of view from a second point perspective, the second field of view overlapping the first field of view; receiving electronically a third image captured from the array, the third image having a third field of view from a third point perspective, the third field of view overlapping that overlaps the second field of view, wherein the first, second and third point perspectives are on the path; displaying the first, second, and third images in sequence to the user, thereby obtaining an experience of seamless movement through the environment along the path.
Claim 117
Independent Claim 163 words
A method for a user experiencing movement through an environment along a path of cameras in an array, the cameras having progressively different point perspectives of the environment, the method comprising: receiving electronically a first image captured from the array of cameras, the first image having a first field of view from a first point perspective; receiving electronically a second image captured from the array, the second image having a second field of view from a second point perspective, the second field of view overlapping the first field of view; receiving electronically a third image captured from the array, the third image having a third field of view from a third point perspective, the third field of view overlapping that overlaps the second field of view, wherein the first, second and third point perspectives are on the path; displaying the first, second, and third images in sequence to the user, thereby obtaining an experience of seamless movement through the environment along the path.
Claim 118
Dependent Claim 26 words
The method of claim 109 wherein the displaying includes switching from the first image to the second image to the third image at a given speed.
Claim 119
Dependent Claim 25 words
The method of claim 110 further including selecting a speed of movement through the array, wherein the given speed is based on the selected speed.
Claim 120
Dependent Claim 18 words
The method of claim 109 wherein the displaying includes applying a given frame refresh rate to the images.
Claim 121
Dependent Claim 27 words
The method of claim 109 wherein the displaying includes compositing the first image with the second image and then compositing the second image with the third image.
Claim 122
Dependent Claim 27 words
The method of claim 109 wherein the displaying includes dissolving the first image into the second image and then dissolving the second image into the third image.
Claim 123
Dependent Claim 25 words
The method of claim 109 further including selecting an additional source output to be displayed and mixing the additional source output with the third image.
Claim 124
Dependent Claim 20 words
The method of claim 109 wherein the first, second and third images correspond to first, second, and third cameras, respectively.
Claim 125
Dependent Claim 17 words
The method of claim 116 wherein the second camera is adjacent to the first and third cameras.
Claim 126
Dependent Claim 25 words
The method of claim 109 wherein at least one of the images is a stereoscopic image obtained from a plurality of cameras in the array.
Claim 127
Dependent Claim 156 words
A telepresence system for providing multiple users with simulated independent movement through an environment, the system comprising: an array of cameras including a series of cameras, each camera in the series having an associated view of the environment from a progressively different point perspective and an associated camera output representing the associated view; an electronic storage device for sharing outputs among multiple users; and at least one processing element coupled to the electronic storage device, the processing element configured to electronically store outputs from cameras in the series and an indication of which camera each output is associated with on the electronic storage device, thereby allowing subsequent simultaneous retrieval of the stored outputs by multiple users; and the processing element also configured to sequentially retrieve for multiple users from the electronic storage device.stored outputs from cameras in the series, thereby simulating progressive movement along the different point perspectives of the views associated with the retrieved outputs.
Claim 128
Dependent Claim 156 words
A telepresence system for providing multiple users with simulated independent movement through an environment, the system comprising: an array of cameras including a series of cameras, each camera in the series having an associated view of the environment from a progressively different point perspective and an associated camera output representing the associated view; an electronic storage device for sharing outputs among multiple users; and at least one processing element coupled to the electronic storage device, the processing element configured to electronically store outputs from cameras in the series and an indication of which camera each output is associated with on the electronic storage device, thereby allowing subsequent simultaneous retrieval of the stored outputs by multiple users; and the processing element also configured to sequentially retrieve for multiple users from the electronic storage device.stored outputs from cameras in the series, thereby simulating progressive movement along the different point perspectives of the views associated with the retrieved outputs.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-03-17 2006-09-16 2007-03-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-03-17 2010-09-16 2011-03-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-03-17 2014-09-16 2015-03-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag