FIELD OF THE INVENTIONThe present invention relates in general to a data recorder for receiving data transmitted by an in-vivo sensing device. More specifically, the present invention relates to a method of transmitting the received data by the data recorder.
BACKGROUND OF THE INVENTIONIn-vivo sensing devices for diagnosis of the gastrointestinal (GI) tract of a patient such as, for example, ingestible sensing capsules may wirelessly transmit sensed data, such as imaging data, to an external data recorder. The data recorder may be affixed to the patient by a strap or a belt so that the patient may freely perform normal actions during an observation period that may begin after swallowing of the in-vivo sensing device and may end upon its excretion. The data recorder may have radio communication capability and it may have connected to it one or more antennas for receiving the sensed data transmitted by the in-vivo sensing device and the data recorder may have a memory for storing the received sensed data.
After the observation period, the patient may deliver the data recorder to an operator, for example, a health professional who may be located at a health center and who may download the stored sensed data for processing and for performing analysis of the GI tract for diagnosis purposes. The sensed data may include image data of images of the GI tract captured by an imager in the in-vivo sensing device as it passes through the GI tract. The patient may be unable to get to the health center. In some cases the patient may be remotely located with respect to the health center. Instead of delivering the data recorder to the operator, the stored sensed data may be transmitted by telephone or by internet or by any other wire/wireless link by the patient to the health center. This may require that the patient be capable of operating suitable transmitting equipment.
SUMMARY OF THE INVENTIONAccording to embodiments of the present invention, a data signal transmitted by an in-vivo sensing device to a data recorder may be transmitted by the data recorder to a receiver and then downloaded to a workstation. The data signal may include sensed data such as image data captured by an imager in the in-vivo sensing device. The receiver may be at a remote location in relation to the data recorder and the workstation may be at a remote location in relation to the receiver and in relation to the data recorder.
The data recorder receives the data signal from the in-vivo sensing device during an acquisition period. The in-vivo sensing device may be traversing the gastrointestinal tract or other body lumens or cavities of a patient and the acquisition period may be the total time that the in-vivo sensing device acquires sensed data of the gastrointestinal tract or other body lumens or cavities of the patient. Batches of the data signal may be transmitted from the data recorder to a receiver, as soon as, or soon after, a batch of data signal has been received by the data recorder. The batches of data signal received by the receiver may be downloaded to the workstation as soon as, or soon after, each batch is received by the receiver. In some embodiments, the receiver and the workstation may be integrated into a single unit.
BRIEF DESCRIPTION OF THE DRAWINGSThe present invention will be understood and appreciated more fully from the following detailed description taken in conjunction with the drawings in which:
FIG. 1 is a simplified conceptual illustration of a system for transmitting data received from an in-vivo sensing device according to embodiments of the present invention; and
FIG. 2 is an illustrative block diagram showing components of a data recorder in accordance with some embodiments of the present invention.
It will be appreciated that for simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn accurately or to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity, or several physical components may be included in one functional block or element. Further, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements.
DETAILED DESCRIPTION OF THE INVENTIONIn the following description, various aspects of the present invention will be described. For purposes of explanation, specific configurations and details are set forth in order to provide a thorough understanding of the present invention. However, it will also be apparent to one skilled in the art that the present invention may be practiced without the specific details presented herein. Furthermore, well-known features may be omitted or simplified in order not to obscure the present invention.
The device, system and method of the present invention may be used with an imaging system or device such as that described in U.S. Pat. No. 5,604,531 entitled “In Vivo Video Camera System,” which is incorporated herein by reference. A further example of an imaging system and device with which the system and method of the present invention may be used is described in U.S. Pat. No. 7,009,634 entitled “Device for In Vivo Imaging,” which is incorporated herein by reference. For example, a swallowable imaging capsule such as that described in U.S. Pat. No. 7,009,634, may be used in the present invention.
Reference is made toFIG. 1, showing in-vivo sensing system10 according embodiments of the present invention. The in-vivo sensing system10 includes an in-vivo sensing device12, adata recorder14 an optional additional, possibly remote,receiver16 and awork station18 having awork station processor20 and adisplay unit22. In some embodiments, thereceiver16 and thework station18 may be integrated into a single unit. For example, may be integrated into a single portable unit In some embodiments, the in-vivo sensing device12 may be a wireless device. In some embodiment, the in-vivo sensing device12 may be autonomous. In some embodiments, the in-vivo sensing device12 may be a swallowable capsule for sensing the gastrointestinal tract of a patient. However, other body lumens or cavities may be sensed or examined with the in-vivo sensing device12.
The in-vivo sensing device12 may include at least one sensor such as animager24 for capturing image data in the form of image frames of images of the gastrointestinal tract or other body lumens or cavities, aviewing window26, one ormore illumination sources28, anoptical system30, a power supply such as acapsule battery32, acapsule processor34, acapsule transmitter36, and acapsule antenna38 connected to thecapsule transmitter36. Theimager24 may be and/or contain a CMOS imager. Alternatively, other imagers may be used, e.g. a CCD imager or other imagers. As the in-vivo sensing device12 traverses the gastrointestinal tract or other body lumens, it takes images thereof at a rate of a given number of frames per second and over a given acquisition period. The series of images captured by theimager24 of the in-vivo sensing device12 form frames of a video movie.
The image data and or other data, captured by the in-vivo sensing device12 during the acquisition period may be transmitted as a data signal by wireless connection, e.g. by wireless communication channel, from the in-vivo sensing device12 and received by thedata recorder14 via one or more datarecorder receiving antennas40, for example an antenna array that may, for example, be removably attached to the patient's body, at least partially surrounding the patient's body. The hand-helddata recorder14 may include a datarecorder display unit42 having a liquid crystal (LCD)display44.
The data signal received by thedata recorder14 may be transmitted from thedata recorder14 to thereceiver16. Thereceiver16 may be located in the vicinity of thedata recorder14 or at a remote location. The data signal received by thedata recorder14 may be transmitted to thereceiver16 via cable using a USB connection, Internet link or any other point-to-point or point-to-multi point connection. The data signal received by thedata recorder14 may be transmitted to thereceiver16 by wireless connection, e.g. by wireless communication channel. Wireless transmission may be, for example, by any one of the following technologies: cellular transmission, WLAN (Wireless Local Area Network) transmission, BT (BlueTooth) transmission and Wimax (Worldwide interoperability for Microwave Access) transmission. Thereceiver16 may be a receiver capable of operating in accordance with the aforementioned technologies.
The data signal received by thereceiver16 may be downloaded to thework station18 for processing by thework station processor20, and for analysis, and display, for example, by thedisplay unit22. The data signal may be downloaded from thereceiver16 to thework station18, for example, by telephone via a land telephone line, or via an internet connection between thereceiver16 and thedata recorder14. The link used for downloading from thereceiver16 to theworkstation18 is controlled by alink processor52. Thereceiver16 may act as a central server from which the data signal received by thereceiver16 may be retrieved by a third party. The received data signal may undergo processing at thereceiver16. The third party may retrieve the processed data signal. The receive module can be part of the work station, or even a software module on the work station.
According to some embodiments thereceiver16 is not necessary. In-vivo data received and recorded by thedata recorder14 may be downloaded from thedata recorder14 directly to thework station18 for processing and later viewing by a health professional.
Reference is now made toFIG. 2. Thedata recorder14 may include anantenna unit54 to which the datarecorder receiving antenna40 may be connected. Connected to theantenna unit54 is an RF/IF unit56 followed by a radio frequency (RF)modem receiver58. The output of theRF modem58 is data bits which may be inputted to atelemetry storage unit60 for storing telemetry information in the received data signal. Acompression unit62 may be included for compressing the data bits.Compression unit62 may be in some embodiments part of a compression-decompression unit. Thecompression unit62 may have “smart select” capability so that image frames that match certain given criteria may not be compressed and may not be transmitted by thedata recorder14. Thedata recorder14 may include a temporary data storage andcontrol unit64 that contains a memory and associated control logic for temporarily storing a given number of image frames and/or other data received from the in-vivo sensing device12 and for controllably interfacing the stored data with other units of thedata recorder14. The temporary data storage andcontrol unit64 may be connected to a radio transmitter andcontrol unit66 integral with the hand-helddata recorder14, that is, an internal unit. The temporary data storage andcontrol unit64 may be connected communicate with an interface to an external radio transmitter andcontrol unit68. For both the internal and external radio transmitters, the radio transmitter may operate as a transmitter for at least any one of the following technologies: cellular transmission, WLAN (Wireless Local Area Network) transmission, BT (BlueTooth) transmission and Wimax (Worldwide interoperability for Microwave Access) transmission. In an alternative embodiment this link may be accomplished by a wire link, such as a wire Internet link.
Thedata recorder14 may have various human machine interface (HMI) functions70 for controlling thedata recorder14, including for example interfaces such as keyboards, touch-screens and pushbuttons. Apower management unit72, connected to a power source such as adata recorder battery74, manages and providespower76 to the units of thedata recorder14. A USB interface78 and aUSB connector80 enables data transmission via thecable50. Adata recorder processor82, connected to the various units as shown inFIG. 2, provides overall control of the hand-helddata recorder14 and provides required processing capability.
The data signal received by thedata recorder14 from the in-vivo sensing device12 may be transmitted from thedata recorder14 to thereceiver16 intermittently in batches of image frames and other data during the acquisition period. For example, image frames received by thedata recorder14 from the in-vivo sensing device12 may be stored in the temporarydata storage unit64 until a batch of image frames has been received and stored. The batch of temporarily stored image frames may then be transmitted to thereceiver16. Thereceiver16 may then transmit the received batch of image frames to theworkstation18. In this manner, batches of image frames may be transmitted from thedata recorder14 to thereceiver16 intermittently, in real time or in quasi real time, each time the number of image frames stored in the temporarydata storage unit64 reaches a specified number of image frames constituting the batch. For example, from the beginning of the acquisition period, the image frames received by thedata recorder14 from the in-vivo sensing device12 are temporarily stored in the temporarydata storage unit64 until a first batch of N image frames is acquired, where N is a real number (1, 2, 3, 4 . . . ). The first batch of N image frames is then transmitted to thereceiver16. Following this, a second batch of N image frames is received by thedata recorder14 and temporarily stored in the temporarydata storage unit64 before being transmitted to thereceiver16, and so on until the end of the acquisition period. In this way a batch of N image frames may be transmitted from thedata recorder14 to thereceiver16 every T minutes, where T is a real positive number.
According to some embodiments the number of frames does not have to be the same in each batch, other parameters could be used to determine when to transmit a batch of image frames.
According to some embodiments, thereceiver16 may receive and store all the image frames received from thedata recorder14 until the completion of the acquisition period and consequently download the data signal comprising all the image frames to theworkstation18.
According to some embodiments, thereceiver16 may download image frames to theworkstation18 intermittently in batches of N image frames. For example, image frames received by thereceiver16 from thedata recorder14 may be temporarily stored until the number of images reaches a given number of image frames defining a batch. Each time the number of image frames stored in thereceiver16 reaches a batch, the batch is downloaded to theworkstation18.
According to some embodiments, downloading from thereceiver16 to theworkstation18 may occur off-line for example after thereceiver16 has completed receiving and storing the data signal received from thedata recorder14. That is, thereceiver16 may receive and store all the batches of image frames and other data received from thedata recorder14 during the acquisition period and only download the stored image frames and other data to theworkstation18 after all the image frames and other data have been received from thedata recorder14.
While the present invention has been described with reference to one or more specific embodiments, the description is intended to be illustrative as a whole and is not to be construed as limiting the invention to the embodiments shown. It is appreciated that various modifications may occur to those skilled in the art that, while not specifically shown herein, are nevertheless within the scope of the invention.