WO2004008738A1 - Method and device for processing multimedia data - Google Patents
Method and device for processing multimedia data Download PDFInfo
- Publication number
- WO2004008738A1 WO2004008738A1 PCT/EP2003/006998 EP0306998W WO2004008738A1 WO 2004008738 A1 WO2004008738 A1 WO 2004008738A1 EP 0306998 W EP0306998 W EP 0306998W WO 2004008738 A1 WO2004008738 A1 WO 2004008738A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- streams
- stream
- processing
- nature
- incoming
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
Definitions
- the invention relates to a method and a device for processing multimedia data.
- Devices for processing multimedia data streams are required to process streams of differing nature demanding short processing times as well as noteworthy performance.
- multimedia data processing should be understood to mean, non-exhaustively, coding, decoding in different formats according to the types of application for which the data streams are intended as well as the manipulation of multimedia data consisting in customizing the data according to a user's desires.
- multimedia data is understood, non-exhaustively, to mean data of audio/video type, stationary pictures, sound, graphical data.
- the destination devices for these streams are often devices having characteristics and requirements that are often incompatible, these devices possibly being, non-exhaustively, display devices, storage devices or data networks.
- the processing to be performed on the incoming streams is therefore often different, for example as regards coding or decoding, and sometimes even incompatible when a stream is intended both for a storage means and for a display means for example.
- the data streams must very often be manipulated several times, this requiring considerable resources in the known devices.
- the known devices for processing multimedia data implement bus-based architectures interconnecting the various components for carrying out the various processings to be performed on the video. If one and the same stream is intended for various destinations of differing nature, these streams are often conveyed on the bus so as to undergo the various processings. The data therefore pass over the bus several times so as to undergo the various processings performed by the various modules and when the data are intended for several modules, they very often monopolize the bus several times for the same type of processing, thereby giving rise to considerable processing times and requiring numerous resources.
- the invention therefore proposes a device whose architecture is adapted to the processing of multimedia data streams and makes it possible to improve the performance of current devices.
- the invention proposes a device for processing multimedia data comprising:-
- the various streams processed are not in competition and may be processed independently of one another in such a way as not to slow down the processing time and avoid conflicts which may occur in known architectures of the bus type where a single bus links the various components involved in the processing of the streams.
- the architecture proposed may for example be regarded as an architecture of "pipeline" type as opposed to an architecture of single-bus type, commonly employed for this kind of processing.
- Each incoming stream entering the processing device is forwarded directly from the input to the output, passing through the various modules but not making several return trips between the various modules.
- the streams may be re-edited or reformatted in such a way as to store them or transmit them to other nearby or distant devices.
- the stream destination means may be chosen from - a permanent storage means
- the invention is particularly advantageous, but not limited to this embodiment, when the various streams are intended for storage means, networks or display devices whose requirements differ in terms of stream format, bit rate and data processing.
- the processing means comprise
- the data streams may undergo processing making it possible to carry out functions of stream decoding, audio/video conversion, video coding according to various standards and thus to accommodate the various destination devices while not monopolizing the device for this particular processing. All of this processing is performed using different paths allowing it to be performed concurrently.
- the means for decoding the stream comprise at least two decoding means adapted for decoding at least two streams simultaneously.
- the means for presenting the streams of audio/video type are intended for manipulating the data streams by adding thereto means chosen from
- the device is particularly beneficial for manipulating various types of stream by supplementing same with possibilities of graphical manipulation and various special effects making it possible to customize the programmes received.
- the incoming streams of multimedia data are chosen from
- the device comprises - means for converting the streams of analogue nature into streams of digital nature
- the device comprises content protection means making it possible to protect the content of the outgoing streams from the means of presenting the streams of audio-video type and the streams coming from the stream decoding means and intended to be stored or broadcast to an external network.
- Content protection is an important plus for content creators and in particular when the audiovideo data processing devices are inserted into communication networks since it is then difficult to oversee the use of the content by the various peripherals connected to the network. It may therefore be particularly advantageous, in certain embodiments, to provide content protection in such a way as to limit the use of the data and the rights of certain users.
- the invention also relates to a method of processing multimedia data comprising the steps of:
- - stream processing as a function of the origin or of the destination of the stream, connected to the stream management means, characterized in that it comprises a step allowing the management means, the stream routing means and the processing means to cooperate so as to ensure at least one direct and distinct path for each incoming stream of differing nature so as to ensure the simultaneous processing of the streams of differing nature and their forwarding to a content destination module.
- FIG. 2 shows a detailed representation of an embodiment of the invention.
- the processing device 100 comprises inputs of digital nature D1 , D2,...,Dn and inputs of analogue nature Ax conveying multimedia or analogue data.
- the analogue streams are converted into digital streams by an analogue/digital converter 10 and sent to a multiplexer 1 also multiplexing the inputs fed back from the device 100.
- the output of the coder 2 is connected to the device 100 and more particularly to the module 3 for routing the streams.
- the module 3 receives as input all the incoming streams mentioned and routes the streams as a function of their nature and of their destination.
- the inputs of the module 3 are dedicated to the incoming streams, the outputs are dedicated to the inputs of a stream manager 4.
- the module 3 is an adaptation layer which makes it possible to route an incoming signal to a process (which has a dedicated input) of the stream manager 4.
- the routing is dependent on the application. For example, the direct recording of a stream on a storage means of hard disk type, not represented, connected to an input/output 8 of the device 100, is carried out by setting up a path between an input D1 , D2,...,Dn or an output of the coder 2 and the input of the process which manages the audio/video recording of the hard disk.
- the routing module 3 is connected to the data stream manager 4.
- the module 4 performs, among other things, operations of demultiplexing, of access control with regard to the audio/video stream, of descrambling, of time stamping, of storage, of reading, of unbundling of two or more incoming streams. It also performs readouts of data stored in storage means connected to the input/output 8.
- This module is capable of processing at least two streams simultaneously. All the operations are performed in real time by fast processors.
- the stream manager manages streams of differing nature depending on the destination of the streams.
- the device 100 comprises processing means consisting of decoders 5, of module for presenting the video 6 and of video encoder 7.
- the streams may be intended for storage devices, for display devices, or for other terminal across the networks.
- the streams intended for display devices are transmitted to decoders 5 operating according to well known standards depending on the type of destination device.
- the streams input to the decoder are in accordance with the following standards: MPEG-2 (standing for "Motion Picture Expert Group"), MPEG-4, DV (standing for "Digital video") or JPEG (standing for "Joint Picture Expert Group”), TIFF (standing for "Tagged Image File Format”) for the coding of stationary pictures, PNG (standing for "Portable Network Graphics") or MP3 (standing for "MPEG audio layer”), MP3Pro, WMA (standing for "Windows Media Audio”) in respect of sound.
- the decoders 5 are for example decoders in accordance with the CCIR 656 standard, also known by the name 4:2:2.
- the decoders are, for example, coders based on the discrete cosine transform (DCT).
- the decoders 5 comprise fast processors driven by real-time software which allows the real-time decoding of the video streams without the assistance of outside processors.
- the audio streams of MPEG-2, MP3, WMA type are processed by audio decoders which are not represented in this figure.
- the output of the video decoder is connected to a video presentation module 6.
- This module comprises means allowing it to perform special effects modes, text inlaying (“OSD”), picture-in-picture (“PIP”), graphical synthesis, real-time editing on the video streams.
- OSD text inlaying
- PIP picture-in-picture
- graphical synthesis real-time editing on the video streams.
- This module also makes it possible to perform advanced presentations by adding special modes such as pictures in two or three dimensions.
- the video is regarded as a texture and is overlaid onto two-dimensional shapes such as rectangles or any other shapes.
- three-dimensional shapes such as cubes for example are used to overlay the video.
- Calculations are performed at the pixel level in order to apply illumination, shadows and other effects.
- the video presentation module 6 gives the means of local production of moving pictures, completely synthesized or created from original pictures or from scenes. Such moving pictures may for example be EPGs (standing for "electronic programme guide") or games.
- the presentation module makes it possible to present pictures either by object-based scene composition, or by synthesis, or both.
- the video presentation module also allows a user to carry out real-time video editing and therefore to produce his personal films or his picture libraries.
- the video presentation module 6 is connected at output to a video encoding module 7 which produces a signal in accordance with the format required by the display device.
- This output signal may be a known signal of digital or analogue type, for example of SDTV type (standing for "Standard Definition Television”) or of HDTV type (standing for "High Definition Television”).
- the analogue encoder when the output format is in accordance with the SDTV standard, is embodied as an encoder of digital type to which a digital/analogue converter is added.
- the digital encoder converts a 4:2:2 signal directly into an NTSC signal (standing for "National Television System Committee"), in accordance with the CCIR601 standard, or a PAL (standing for "Phase Alternating Line"), SECAM (standing for Systeme Electronique Couleur Avec Memoire"), Y/C or RGB (standing for "Red, Green, Blue”), signal.
- the signals are formatted to the 4:2:2 signal and transmitted using for example the DVI standard (standing "Digital Visual Interface”).
- the output of the decoders 5 is also connected to the multiplexer 1.
- MPEG-2 format with a rate of 4 Mbits/s, the loss of quality being very small.
- the output of the video presentation module 6 is also connected to the multiplexer 1.
- This advantageously makes it possible to record video after it has been edited, modified, processed, etc. For example, this can allow a user receiving video from a digital camcorder by way of a network based on the IEEE-1394 standard to edit this video by adding special effects, comments to it and to record it subsequently on a storage means with a lower bit rate so as not to use too much memory space on a storage means.
- Content protection mechanisms are used in order to preserve the rights associated with the data received; content protection is an important objective in audio/video data processing and content creators do not want unlimited use of the data.
- Figure 2 represents a more detailed view of a device 200 in accordance with an embodiment of the invention.
- the device 200 in accordance with an embodiment according to the invention comprises two analogue inputs A1 , A2, two digital inputs D1 , D2, two inputs 35, 36 connected to an interface 34 in accordance with the IEEE- 1394 standard.
- the two analogue inputs are connected to a multiplexer 38, whose output is connected to an encoding module 11 making it possible to encode the analogue streams in the CCIR656 format.
- the encoded stream in the CCIR656 format leaving the encoding module 11 is multiplexed by a multiplexer 1 with streams fed back from the device 200.
- the streams are transmitted to a coder 2 coding the data in the MPEG-2 format.
- a memory 37 of SDRAM type (standing for "Synchronous Dynamic Random Access Memory) is connected to the coder 2.
- the digital inputs D1, D2, the outputs of the IEEE-1394 interface and the outputs of the coder 2 are all linked to the data routing module 3 that routes the streams as a function of their nature and of their destination, as described previously.
- the module 3 is connected to the streams management module 4 described previously.
- This module 4 is connected to permanent 12 and removable 13 storage means. These storage means advantageously make it possible to record video data coded according to various formats.
- the stream manager 4 is also connected to a microprocessor 14 itself connected to an Ethernet link 15, to a chip card reader 16 and to an SDRAM type memory 17.
- the microprocessor 14 houses the system, the applications and controls the various system-related peripherals, such as a PROM memory (standing for "Programmable Read Only Memory) 18, a real-time clock 19, a graphics generator 26, the slow peripherals such as the Ethernet interface 15, the chip card reader 16, the asynchronous mode of the IEEE-1394 interface 34, configures all the system modules.
- a PROM memory standing for "Programmable Read Only Memory” 18
- a real-time clock 19 a graphics generator 26
- the slow peripherals such as the Ethernet interface 15
- the chip card reader 16 the asynchronous mode of the IEEE-1394 interface 34
- the stream manager 4 is a collection of processors dedicated to the processing of the streams, that is controlled and monitored by the microprocessor but possesses the necessary resources for performing the tasks requested by the various applications.
- the stream manager 4 is connected to video decoders 20 and 21 and to audio decoders 22 and 23.
- the video decoders 20 and 21 are connected respectively to memories 24 and 25 of SDRAM type.
- the video decoders 20 and 21 are connected to the video presentation module 6.
- the audio decoders 22 and 23 are connected to an audio module 29. This audio module 29 allows a direct connection to an audio playback device 32.
- the video presentation module 6 is connected to a graphics accelerator 26 itself linked to a memory 27 of the SDRAM type.
- the module 6 is also connected to a CVBS (standing for "Composite Video Baseband Signal") coding device 28 itself connected to a display device 31.
- CVBS Compposite Video Baseband Signal
- a connection bus B links the graphics accelerator 26, the microprocessor 14, the chip card reader 16 and the memory 18 of PROM type, the real-time clock 19 and the IEEE-1394 interface 34.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2003249919A AU2003249919A1 (en) | 2002-07-12 | 2003-07-01 | Method and device for processing multimedia data |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR02/08938 | 2002-07-12 | ||
FR0208938A FR2842320A1 (en) | 2002-07-12 | 2002-07-12 | MULTIMEDIA DATA PROCESSING DEVICE |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004008738A1 true WO2004008738A1 (en) | 2004-01-22 |
Family
ID=29763884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2003/006998 WO2004008738A1 (en) | 2002-07-12 | 2003-07-01 | Method and device for processing multimedia data |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU2003249919A1 (en) |
FR (1) | FR2842320A1 (en) |
WO (1) | WO2004008738A1 (en) |
Cited By (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007131297A1 (en) * | 2006-05-17 | 2007-11-22 | National Ict Australia Limited | Transmitting and receiving media packet streams |
CN101491002A (en) * | 2006-05-17 | 2009-07-22 | 国家Ict澳大利亚有限公司 | Transmitting and receiving media packet streams |
EP2084898A2 (en) * | 2006-11-01 | 2009-08-05 | Level 3 Communications, LLC | Broadcast transmission relay circuit |
US7747725B2 (en) | 2005-04-22 | 2010-06-29 | Audinate Pty. Limited | Method for transporting digital media |
US8171152B2 (en) | 2007-05-11 | 2012-05-01 | Audinate Pty Limited | Systems, methods and computer-readable media for configuring receiver latency |
US8340819B2 (en) | 2008-09-18 | 2012-12-25 | Intouch Technologies, Inc. | Mobile videoconferencing robot system with network adaptive driving |
US8384755B2 (en) | 2009-08-26 | 2013-02-26 | Intouch Technologies, Inc. | Portable remote presence robot |
US8401275B2 (en) | 2004-07-13 | 2013-03-19 | Intouch Technologies, Inc. | Mobile robot with a head-based movement mapping scheme |
US8463435B2 (en) | 2008-11-25 | 2013-06-11 | Intouch Technologies, Inc. | Server connectivity control for tele-presence robot |
US8515577B2 (en) | 2002-07-25 | 2013-08-20 | Yulun Wang | Medical tele-robotic system with a master remote station with an arbitrator |
US8670017B2 (en) | 2010-03-04 | 2014-03-11 | Intouch Technologies, Inc. | Remote presence system including a cart that supports a robot face and an overhead camera |
US8836751B2 (en) | 2011-11-08 | 2014-09-16 | Intouch Technologies, Inc. | Tele-presence system with a user interface that displays different communication links |
US8849680B2 (en) | 2009-01-29 | 2014-09-30 | Intouch Technologies, Inc. | Documentation through a remote presence robot |
US8849679B2 (en) | 2006-06-15 | 2014-09-30 | Intouch Technologies, Inc. | Remote controlled robot system that provides medical images |
US8861750B2 (en) | 2008-04-17 | 2014-10-14 | Intouch Technologies, Inc. | Mobile tele-presence system with a microphone system |
US8897920B2 (en) | 2009-04-17 | 2014-11-25 | Intouch Technologies, Inc. | Tele-presence robot system with software modularity, projector and laser pointer |
US8902278B2 (en) | 2012-04-11 | 2014-12-02 | Intouch Technologies, Inc. | Systems and methods for visualizing and managing telepresence devices in healthcare networks |
US8965579B2 (en) | 2011-01-28 | 2015-02-24 | Intouch Technologies | Interfacing with a mobile telepresence robot |
US8996165B2 (en) | 2008-10-21 | 2015-03-31 | Intouch Technologies, Inc. | Telepresence robot with a camera boom |
US9098611B2 (en) | 2012-11-26 | 2015-08-04 | Intouch Technologies, Inc. | Enhanced video interaction for a user interface of a telepresence network |
US9138891B2 (en) | 2008-11-25 | 2015-09-22 | Intouch Technologies, Inc. | Server connectivity control for tele-presence robot |
US9160783B2 (en) | 2007-05-09 | 2015-10-13 | Intouch Technologies, Inc. | Robot system that operates through a network firewall |
US9174342B2 (en) | 2012-05-22 | 2015-11-03 | Intouch Technologies, Inc. | Social behavior rules for a medical telepresence robot |
US9193065B2 (en) | 2008-07-10 | 2015-11-24 | Intouch Technologies, Inc. | Docking system for a tele-presence robot |
US9198728B2 (en) | 2005-09-30 | 2015-12-01 | Intouch Technologies, Inc. | Multi-camera mobile teleconferencing platform |
USRE45870E1 (en) | 2002-07-25 | 2016-01-26 | Intouch Technologies, Inc. | Apparatus and method for patient rounding with a remote controlled robot |
US9251313B2 (en) | 2012-04-11 | 2016-02-02 | Intouch Technologies, Inc. | Systems and methods for visualizing and managing telepresence devices in healthcare networks |
US9264664B2 (en) | 2010-12-03 | 2016-02-16 | Intouch Technologies, Inc. | Systems and methods for dynamic bandwidth allocation |
US9296107B2 (en) | 2003-12-09 | 2016-03-29 | Intouch Technologies, Inc. | Protocol for a remotely controlled videoconferencing robot |
US9323250B2 (en) | 2011-01-28 | 2016-04-26 | Intouch Technologies, Inc. | Time-dependent navigation of telepresence robots |
US9361021B2 (en) | 2012-05-22 | 2016-06-07 | Irobot Corporation | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US9497103B2 (en) | 2008-02-29 | 2016-11-15 | Audinate Pty Limited | Isochronous local media network for performing discovery |
US9654237B2 (en) | 2006-11-01 | 2017-05-16 | Level 3 Communications, Llc | Broadcast method and system |
US9842192B2 (en) | 2008-07-11 | 2017-12-12 | Intouch Technologies, Inc. | Tele-presence robot system with multi-cast features |
US9974612B2 (en) | 2011-05-19 | 2018-05-22 | Intouch Technologies, Inc. | Enhanced diagnostics for a telepresence robot |
US10343283B2 (en) | 2010-05-24 | 2019-07-09 | Intouch Technologies, Inc. | Telepresence robot system that can be accessed by a cellular phone |
US10471588B2 (en) | 2008-04-14 | 2019-11-12 | Intouch Technologies, Inc. | Robotic based health care system |
US10769739B2 (en) | 2011-04-25 | 2020-09-08 | Intouch Technologies, Inc. | Systems and methods for management of information among medical providers and facilities |
US10808882B2 (en) | 2010-05-26 | 2020-10-20 | Intouch Technologies, Inc. | Tele-robotic system with a robot face placed on a chair |
US10875182B2 (en) | 2008-03-20 | 2020-12-29 | Teladoc Health, Inc. | Remote presence system mounted to operating room hardware |
CN112835644A (en) * | 2021-02-05 | 2021-05-25 | 瑞芯微电子股份有限公司 | Configurable multimedia application multiplexing method and storage equipment |
US11154981B2 (en) | 2010-02-04 | 2021-10-26 | Teladoc Health, Inc. | Robot user interface for telepresence robot system |
US11389064B2 (en) | 2018-04-27 | 2022-07-19 | Teladoc Health, Inc. | Telehealth cart that supports a removable tablet with seamless audio/video switching |
US11399153B2 (en) | 2009-08-26 | 2022-07-26 | Teladoc Health, Inc. | Portable telepresence apparatus |
US11636944B2 (en) | 2017-08-25 | 2023-04-25 | Teladoc Health, Inc. | Connectivity infrastructure for a telehealth platform |
US11742094B2 (en) | 2017-07-25 | 2023-08-29 | Teladoc Health, Inc. | Modular telehealth cart with thermal imaging and touch screen user interface |
US11862302B2 (en) | 2017-04-24 | 2024-01-02 | Teladoc Health, Inc. | Automated transcription and documentation of tele-health encounters |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2947979A1 (en) * | 2009-07-09 | 2011-01-14 | Thomson Licensing | VIDEO COMPOSITION DEVICE |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5633683A (en) * | 1994-04-15 | 1997-05-27 | U.S. Philips Corporation | Arrangement and method for transmitting and receiving mosaic video signals including sub-pictures for easy selection of a program to be viewed |
US5815146A (en) * | 1994-06-30 | 1998-09-29 | Hewlett-Packard Company | Video on demand system with multiple data sources configured to provide VCR-like services |
US5923384A (en) * | 1994-08-12 | 1999-07-13 | Sony Corporation | Data transmission system capable of routing and transmitting digital data of different types |
US6198477B1 (en) * | 1998-04-03 | 2001-03-06 | Avid Technology, Inc. | Multistream switch-based video editing architecture |
US6233389B1 (en) * | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
US6285408B1 (en) * | 1998-04-09 | 2001-09-04 | Lg Electronics Inc. | Digital audio/video system and method integrates the operations of several digital devices into one simplified system |
WO2002093925A1 (en) * | 2001-05-17 | 2002-11-21 | Optibase | Apparatus and method for multiple rich media formats video broadcasting |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3269768B2 (en) * | 1996-01-16 | 2002-04-02 | 株式会社東芝 | Digital signal receiver |
US6118498A (en) * | 1997-09-26 | 2000-09-12 | Sarnoff Corporation | Channel scanning and channel change latency reduction in an ATSC television receiver |
US6212680B1 (en) * | 1998-03-04 | 2001-04-03 | Kabushiki Kaisha Toshiba | Multi-channel electronic programming guide and soft picture-in-picture acquisition for use with digital television |
-
2002
- 2002-07-12 FR FR0208938A patent/FR2842320A1/en not_active Withdrawn
-
2003
- 2003-07-01 AU AU2003249919A patent/AU2003249919A1/en not_active Abandoned
- 2003-07-01 WO PCT/EP2003/006998 patent/WO2004008738A1/en not_active Application Discontinuation
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5633683A (en) * | 1994-04-15 | 1997-05-27 | U.S. Philips Corporation | Arrangement and method for transmitting and receiving mosaic video signals including sub-pictures for easy selection of a program to be viewed |
US5815146A (en) * | 1994-06-30 | 1998-09-29 | Hewlett-Packard Company | Video on demand system with multiple data sources configured to provide VCR-like services |
US5923384A (en) * | 1994-08-12 | 1999-07-13 | Sony Corporation | Data transmission system capable of routing and transmitting digital data of different types |
US6198477B1 (en) * | 1998-04-03 | 2001-03-06 | Avid Technology, Inc. | Multistream switch-based video editing architecture |
US6285408B1 (en) * | 1998-04-09 | 2001-09-04 | Lg Electronics Inc. | Digital audio/video system and method integrates the operations of several digital devices into one simplified system |
US6233389B1 (en) * | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
WO2002093925A1 (en) * | 2001-05-17 | 2002-11-21 | Optibase | Apparatus and method for multiple rich media formats video broadcasting |
Non-Patent Citations (1)
Title |
---|
"Home Entertainment Engine - Nexperia PNX8500", October 2000, PHILIPS PRODUCT INFORMATION, XX, XX, PAGE(S) 1-12, XP002218372 * |
Cited By (124)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE45870E1 (en) | 2002-07-25 | 2016-01-26 | Intouch Technologies, Inc. | Apparatus and method for patient rounding with a remote controlled robot |
US9849593B2 (en) | 2002-07-25 | 2017-12-26 | Intouch Technologies, Inc. | Medical tele-robotic system with a master remote station with an arbitrator |
US8515577B2 (en) | 2002-07-25 | 2013-08-20 | Yulun Wang | Medical tele-robotic system with a master remote station with an arbitrator |
US10315312B2 (en) | 2002-07-25 | 2019-06-11 | Intouch Technologies, Inc. | Medical tele-robotic system with a master remote station with an arbitrator |
US9956690B2 (en) | 2003-12-09 | 2018-05-01 | Intouch Technologies, Inc. | Protocol for a remotely controlled videoconferencing robot |
US9375843B2 (en) | 2003-12-09 | 2016-06-28 | Intouch Technologies, Inc. | Protocol for a remotely controlled videoconferencing robot |
US9296107B2 (en) | 2003-12-09 | 2016-03-29 | Intouch Technologies, Inc. | Protocol for a remotely controlled videoconferencing robot |
US10882190B2 (en) | 2003-12-09 | 2021-01-05 | Teladoc Health, Inc. | Protocol for a remotely controlled videoconferencing robot |
US8401275B2 (en) | 2004-07-13 | 2013-03-19 | Intouch Technologies, Inc. | Mobile robot with a head-based movement mapping scheme |
US9766624B2 (en) | 2004-07-13 | 2017-09-19 | Intouch Technologies, Inc. | Mobile robot with a head-based movement mapping scheme |
US10241507B2 (en) | 2004-07-13 | 2019-03-26 | Intouch Technologies, Inc. | Mobile robot with a head-based movement mapping scheme |
US8983174B2 (en) | 2004-07-13 | 2015-03-17 | Intouch Technologies, Inc. | Mobile robot with a head-based movement mapping scheme |
US10461872B2 (en) | 2005-04-22 | 2019-10-29 | Audinate Pty Limited | Methods for transporting digital media |
US9003009B2 (en) | 2005-04-22 | 2015-04-07 | Audinate Pty Limited | Methods for transporting digital media |
US8478856B2 (en) | 2005-04-22 | 2013-07-02 | Audinate Pty Limited | Method for transporting digital media |
US8005939B2 (en) | 2005-04-22 | 2011-08-23 | Audinate Pty Limited | Method for transporting digital media |
US9398091B2 (en) | 2005-04-22 | 2016-07-19 | Audinate Pty Limited | Methods for transporting digital media |
US10097296B2 (en) | 2005-04-22 | 2018-10-09 | Audinate Pty Limited | Methods for transporting digital media |
US11764890B2 (en) | 2005-04-22 | 2023-09-19 | Audinate Holdings Pty Limited | Methods for transporting digital media |
US7747725B2 (en) | 2005-04-22 | 2010-06-29 | Audinate Pty. Limited | Method for transporting digital media |
US11271666B2 (en) | 2005-04-22 | 2022-03-08 | Audinate Holdings Pty Limited | Methods for transporting digital media |
US10259119B2 (en) | 2005-09-30 | 2019-04-16 | Intouch Technologies, Inc. | Multi-camera mobile teleconferencing platform |
US9198728B2 (en) | 2005-09-30 | 2015-12-01 | Intouch Technologies, Inc. | Multi-camera mobile teleconferencing platform |
US9479573B2 (en) | 2006-04-21 | 2016-10-25 | Audinate Pty Limited | Systems, methods and computer-readable media for configuring receiver latency |
US8966109B2 (en) | 2006-04-21 | 2015-02-24 | Audinate Pty Limited | Systems, methods and computer-readable media for configuring receiver latency |
US10291944B2 (en) | 2006-04-21 | 2019-05-14 | Audinate Pty Limited | Systems, methods and computer-readable media for configuring receiver latency |
WO2007131297A1 (en) * | 2006-05-17 | 2007-11-22 | National Ict Australia Limited | Transmitting and receiving media packet streams |
US11811837B2 (en) | 2006-05-17 | 2023-11-07 | Audinate Holdings Pty Limited | Redundant media packet streams |
US8411679B2 (en) | 2006-05-17 | 2013-04-02 | Audinate Pty Limited | Redundant media packet streams |
US9860291B2 (en) | 2006-05-17 | 2018-01-02 | Audinate Pty Limited | Redundant media packet streams |
US9979767B2 (en) | 2006-05-17 | 2018-05-22 | Audinate Pty Limited | Transmitting and receiving media packet streams |
US7978696B2 (en) | 2006-05-17 | 2011-07-12 | Audinate Pty Limited | Redundant media packet streams |
US9178927B2 (en) | 2006-05-17 | 2015-11-03 | Audinate Pty Limited | Transmitting and receiving media packet streams |
US11252212B2 (en) | 2006-05-17 | 2022-02-15 | Audinate Holdings Pty Limited | Redundant media packet streams |
US10536499B2 (en) | 2006-05-17 | 2020-01-14 | Audinate Pty Limited | Redundant media packet streams |
US8913612B2 (en) | 2006-05-17 | 2014-12-16 | Audinate Pty Limited | Redundant media packet streams |
CN101491002A (en) * | 2006-05-17 | 2009-07-22 | 国家Ict澳大利亚有限公司 | Transmitting and receiving media packet streams |
US10805371B2 (en) | 2006-05-17 | 2020-10-13 | Audinate Pty Ltd. | Transmitting and receiving media packet streams |
US8849679B2 (en) | 2006-06-15 | 2014-09-30 | Intouch Technologies, Inc. | Remote controlled robot system that provides medical images |
US8823878B2 (en) | 2006-11-01 | 2014-09-02 | Level 3 Communications, Llc | Broadcast method and system |
US9654237B2 (en) | 2006-11-01 | 2017-05-16 | Level 3 Communications, Llc | Broadcast method and system |
US10218931B2 (en) | 2006-11-01 | 2019-02-26 | Level 3 Communications, Llc | Broadcast method and system |
EP2084898A2 (en) * | 2006-11-01 | 2009-08-05 | Level 3 Communications, LLC | Broadcast transmission relay circuit |
US9866781B2 (en) | 2006-11-01 | 2018-01-09 | Level 3 Communications, Llc | Broadcast method and system |
EP2084898A4 (en) * | 2006-11-01 | 2012-02-29 | Level 3 Communications Llc | Broadcast transmission relay circuit |
US9160783B2 (en) | 2007-05-09 | 2015-10-13 | Intouch Technologies, Inc. | Robot system that operates through a network firewall |
US10682763B2 (en) | 2007-05-09 | 2020-06-16 | Intouch Technologies, Inc. | Robot system that operates through a network firewall |
US11019381B2 (en) | 2007-05-11 | 2021-05-25 | Audinate Pty Limited | Systems, methods and computer-readable media for configuring receiver latency |
US8171152B2 (en) | 2007-05-11 | 2012-05-01 | Audinate Pty Limited | Systems, methods and computer-readable media for configuring receiver latency |
US11831935B2 (en) | 2007-05-11 | 2023-11-28 | Audinate Holdings Pty Limited | Systems, methods and computer-readable media for configuring receiver latency |
US9497103B2 (en) | 2008-02-29 | 2016-11-15 | Audinate Pty Limited | Isochronous local media network for performing discovery |
US11677485B2 (en) | 2008-02-29 | 2023-06-13 | Audinate Holdings Pty Limited | Network devices, methods and/or systems for use in a media network |
US10875182B2 (en) | 2008-03-20 | 2020-12-29 | Teladoc Health, Inc. | Remote presence system mounted to operating room hardware |
US11787060B2 (en) | 2008-03-20 | 2023-10-17 | Teladoc Health, Inc. | Remote presence system mounted to operating room hardware |
US10471588B2 (en) | 2008-04-14 | 2019-11-12 | Intouch Technologies, Inc. | Robotic based health care system |
US11472021B2 (en) | 2008-04-14 | 2022-10-18 | Teladoc Health, Inc. | Robotic based health care system |
US8861750B2 (en) | 2008-04-17 | 2014-10-14 | Intouch Technologies, Inc. | Mobile tele-presence system with a microphone system |
US10493631B2 (en) | 2008-07-10 | 2019-12-03 | Intouch Technologies, Inc. | Docking system for a tele-presence robot |
US9193065B2 (en) | 2008-07-10 | 2015-11-24 | Intouch Technologies, Inc. | Docking system for a tele-presence robot |
US9842192B2 (en) | 2008-07-11 | 2017-12-12 | Intouch Technologies, Inc. | Tele-presence robot system with multi-cast features |
US10878960B2 (en) | 2008-07-11 | 2020-12-29 | Teladoc Health, Inc. | Tele-presence robot system with multi-cast features |
US8340819B2 (en) | 2008-09-18 | 2012-12-25 | Intouch Technologies, Inc. | Mobile videoconferencing robot system with network adaptive driving |
US9429934B2 (en) | 2008-09-18 | 2016-08-30 | Intouch Technologies, Inc. | Mobile videoconferencing robot system with network adaptive driving |
US8996165B2 (en) | 2008-10-21 | 2015-03-31 | Intouch Technologies, Inc. | Telepresence robot with a camera boom |
US10059000B2 (en) | 2008-11-25 | 2018-08-28 | Intouch Technologies, Inc. | Server connectivity control for a tele-presence robot |
US8463435B2 (en) | 2008-11-25 | 2013-06-11 | Intouch Technologies, Inc. | Server connectivity control for tele-presence robot |
US10875183B2 (en) | 2008-11-25 | 2020-12-29 | Teladoc Health, Inc. | Server connectivity control for tele-presence robot |
US9138891B2 (en) | 2008-11-25 | 2015-09-22 | Intouch Technologies, Inc. | Server connectivity control for tele-presence robot |
US8849680B2 (en) | 2009-01-29 | 2014-09-30 | Intouch Technologies, Inc. | Documentation through a remote presence robot |
US8897920B2 (en) | 2009-04-17 | 2014-11-25 | Intouch Technologies, Inc. | Tele-presence robot system with software modularity, projector and laser pointer |
US10969766B2 (en) | 2009-04-17 | 2021-04-06 | Teladoc Health, Inc. | Tele-presence robot system with software modularity, projector and laser pointer |
US10404939B2 (en) | 2009-08-26 | 2019-09-03 | Intouch Technologies, Inc. | Portable remote presence robot |
US8384755B2 (en) | 2009-08-26 | 2013-02-26 | Intouch Technologies, Inc. | Portable remote presence robot |
US10911715B2 (en) | 2009-08-26 | 2021-02-02 | Teladoc Health, Inc. | Portable remote presence robot |
US11399153B2 (en) | 2009-08-26 | 2022-07-26 | Teladoc Health, Inc. | Portable telepresence apparatus |
US9602765B2 (en) | 2009-08-26 | 2017-03-21 | Intouch Technologies, Inc. | Portable remote presence robot |
US11154981B2 (en) | 2010-02-04 | 2021-10-26 | Teladoc Health, Inc. | Robot user interface for telepresence robot system |
US9089972B2 (en) | 2010-03-04 | 2015-07-28 | Intouch Technologies, Inc. | Remote presence system including a cart that supports a robot face and an overhead camera |
US8670017B2 (en) | 2010-03-04 | 2014-03-11 | Intouch Technologies, Inc. | Remote presence system including a cart that supports a robot face and an overhead camera |
US10887545B2 (en) | 2010-03-04 | 2021-01-05 | Teladoc Health, Inc. | Remote presence system including a cart that supports a robot face and an overhead camera |
US11798683B2 (en) | 2010-03-04 | 2023-10-24 | Teladoc Health, Inc. | Remote presence system including a cart that supports a robot face and an overhead camera |
US11389962B2 (en) | 2010-05-24 | 2022-07-19 | Teladoc Health, Inc. | Telepresence robot system that can be accessed by a cellular phone |
US10343283B2 (en) | 2010-05-24 | 2019-07-09 | Intouch Technologies, Inc. | Telepresence robot system that can be accessed by a cellular phone |
US10808882B2 (en) | 2010-05-26 | 2020-10-20 | Intouch Technologies, Inc. | Tele-robotic system with a robot face placed on a chair |
US9264664B2 (en) | 2010-12-03 | 2016-02-16 | Intouch Technologies, Inc. | Systems and methods for dynamic bandwidth allocation |
US10218748B2 (en) | 2010-12-03 | 2019-02-26 | Intouch Technologies, Inc. | Systems and methods for dynamic bandwidth allocation |
US11289192B2 (en) | 2011-01-28 | 2022-03-29 | Intouch Technologies, Inc. | Interfacing with a mobile telepresence robot |
US11468983B2 (en) | 2011-01-28 | 2022-10-11 | Teladoc Health, Inc. | Time-dependent navigation of telepresence robots |
US10591921B2 (en) | 2011-01-28 | 2020-03-17 | Intouch Technologies, Inc. | Time-dependent navigation of telepresence robots |
US9323250B2 (en) | 2011-01-28 | 2016-04-26 | Intouch Technologies, Inc. | Time-dependent navigation of telepresence robots |
US9785149B2 (en) | 2011-01-28 | 2017-10-10 | Intouch Technologies, Inc. | Time-dependent navigation of telepresence robots |
US8965579B2 (en) | 2011-01-28 | 2015-02-24 | Intouch Technologies | Interfacing with a mobile telepresence robot |
US9469030B2 (en) | 2011-01-28 | 2016-10-18 | Intouch Technologies | Interfacing with a mobile telepresence robot |
US10399223B2 (en) | 2011-01-28 | 2019-09-03 | Intouch Technologies, Inc. | Interfacing with a mobile telepresence robot |
US10769739B2 (en) | 2011-04-25 | 2020-09-08 | Intouch Technologies, Inc. | Systems and methods for management of information among medical providers and facilities |
US9974612B2 (en) | 2011-05-19 | 2018-05-22 | Intouch Technologies, Inc. | Enhanced diagnostics for a telepresence robot |
US8836751B2 (en) | 2011-11-08 | 2014-09-16 | Intouch Technologies, Inc. | Tele-presence system with a user interface that displays different communication links |
US9715337B2 (en) | 2011-11-08 | 2017-07-25 | Intouch Technologies, Inc. | Tele-presence system with a user interface that displays different communication links |
US10331323B2 (en) | 2011-11-08 | 2019-06-25 | Intouch Technologies, Inc. | Tele-presence system with a user interface that displays different communication links |
US11205510B2 (en) | 2012-04-11 | 2021-12-21 | Teladoc Health, Inc. | Systems and methods for visualizing and managing telepresence devices in healthcare networks |
US8902278B2 (en) | 2012-04-11 | 2014-12-02 | Intouch Technologies, Inc. | Systems and methods for visualizing and managing telepresence devices in healthcare networks |
US10762170B2 (en) | 2012-04-11 | 2020-09-01 | Intouch Technologies, Inc. | Systems and methods for visualizing patient and telepresence device statistics in a healthcare network |
US9251313B2 (en) | 2012-04-11 | 2016-02-02 | Intouch Technologies, Inc. | Systems and methods for visualizing and managing telepresence devices in healthcare networks |
US9776327B2 (en) | 2012-05-22 | 2017-10-03 | Intouch Technologies, Inc. | Social behavior rules for a medical telepresence robot |
US10603792B2 (en) | 2012-05-22 | 2020-03-31 | Intouch Technologies, Inc. | Clinical workflows utilizing autonomous and semiautonomous telemedicine devices |
US9361021B2 (en) | 2012-05-22 | 2016-06-07 | Irobot Corporation | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US10061896B2 (en) | 2012-05-22 | 2018-08-28 | Intouch Technologies, Inc. | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US10658083B2 (en) | 2012-05-22 | 2020-05-19 | Intouch Technologies, Inc. | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US10892052B2 (en) | 2012-05-22 | 2021-01-12 | Intouch Technologies, Inc. | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US11453126B2 (en) | 2012-05-22 | 2022-09-27 | Teladoc Health, Inc. | Clinical workflows utilizing autonomous and semi-autonomous telemedicine devices |
US9174342B2 (en) | 2012-05-22 | 2015-11-03 | Intouch Technologies, Inc. | Social behavior rules for a medical telepresence robot |
US10328576B2 (en) | 2012-05-22 | 2019-06-25 | Intouch Technologies, Inc. | Social behavior rules for a medical telepresence robot |
US11515049B2 (en) | 2012-05-22 | 2022-11-29 | Teladoc Health, Inc. | Graphical user interfaces including touchpad driving interfaces for telemedicine devices |
US11628571B2 (en) | 2012-05-22 | 2023-04-18 | Teladoc Health, Inc. | Social behavior rules for a medical telepresence robot |
US10780582B2 (en) | 2012-05-22 | 2020-09-22 | Intouch Technologies, Inc. | Social behavior rules for a medical telepresence robot |
US10924708B2 (en) | 2012-11-26 | 2021-02-16 | Teladoc Health, Inc. | Enhanced video interaction for a user interface of a telepresence network |
US10334205B2 (en) | 2012-11-26 | 2019-06-25 | Intouch Technologies, Inc. | Enhanced video interaction for a user interface of a telepresence network |
US9098611B2 (en) | 2012-11-26 | 2015-08-04 | Intouch Technologies, Inc. | Enhanced video interaction for a user interface of a telepresence network |
US11910128B2 (en) | 2012-11-26 | 2024-02-20 | Teladoc Health, Inc. | Enhanced video interaction for a user interface of a telepresence network |
US11862302B2 (en) | 2017-04-24 | 2024-01-02 | Teladoc Health, Inc. | Automated transcription and documentation of tele-health encounters |
US11742094B2 (en) | 2017-07-25 | 2023-08-29 | Teladoc Health, Inc. | Modular telehealth cart with thermal imaging and touch screen user interface |
US11636944B2 (en) | 2017-08-25 | 2023-04-25 | Teladoc Health, Inc. | Connectivity infrastructure for a telehealth platform |
US11389064B2 (en) | 2018-04-27 | 2022-07-19 | Teladoc Health, Inc. | Telehealth cart that supports a removable tablet with seamless audio/video switching |
CN112835644A (en) * | 2021-02-05 | 2021-05-25 | 瑞芯微电子股份有限公司 | Configurable multimedia application multiplexing method and storage equipment |
Also Published As
Publication number | Publication date |
---|---|
AU2003249919A1 (en) | 2004-02-02 |
FR2842320A1 (en) | 2004-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2004008738A1 (en) | Method and device for processing multimedia data | |
US6028639A (en) | Process and apparatus for converting an MPEG-2 bitstream into SMPTE-259 compatible bitstream | |
JP4930810B2 (en) | Image processing apparatus, image processing method, and recording medium | |
EP0969668A2 (en) | Copyright protection for moving image data | |
KR20160003342A (en) | Software video transcoder with gpu acceleration | |
JPH11177946A (en) | Coder, coding method, decoder, decoding method and served medium | |
WO1998006222A1 (en) | Picture and sound decoding device, picture and sound encoding device, and information transmission system | |
US7593580B2 (en) | Video encoding using parallel processors | |
US8712169B2 (en) | Transcoded images for improved trick play | |
US20030108105A1 (en) | System and method for video and audio encoding on a single chip | |
JP2006203365A (en) | Video signal encoding device and video signal encoding method | |
FI105634B (en) | Procedure for transferring video images, data transfer systems and multimedia data terminal | |
US8902314B2 (en) | Transcoding MPEG bittstreams for adding sub-picture content | |
US20020080399A1 (en) | Data processing apparatus, data processing method, data processing program, and computer-readable memory storing codes of data processing program | |
JP2004537931A (en) | Method and apparatus for encoding a scene | |
JP4499204B2 (en) | Image signal multiplexing apparatus and method, and transmission medium | |
US20040161032A1 (en) | System and method for video and audio encoding on a single chip | |
JP4275629B2 (en) | Data transmission / reception device, image processing device, and image processing method | |
JP2003235041A (en) | Real time picture encoding apparatus | |
JP2009296135A (en) | Video monitoring system | |
JPH09247667A (en) | Dynamic image coder and dynamic image decoder | |
US11418838B2 (en) | Reception device, reception method, transmission device, and transmission method | |
RU2191483C2 (en) | Video camera | |
Khan et al. | Architecture Overview of Medianet Multiprocessor Transcoder | |
JP2001359046A (en) | Network, transmission terminal, and method for forming access point in data stream |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |