CA2669171A1 - System and method for communicating media signals - Google Patents
System and method for communicating media signals Download PDFInfo
- Publication number
- CA2669171A1 CA2669171A1 CA002669171A CA2669171A CA2669171A1 CA 2669171 A1 CA2669171 A1 CA 2669171A1 CA 002669171 A CA002669171 A CA 002669171A CA 2669171 A CA2669171 A CA 2669171A CA 2669171 A1 CA2669171 A1 CA 2669171A1
- Authority
- CA
- Canada
- Prior art keywords
- codec
- media signal
- destination device
- library
- source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims 13
- 230000006835 compression Effects 0.000 claims 34
- 238000007906 compression Methods 0.000 claims 34
- 230000005540 biological transmission Effects 0.000 claims 33
- 238000013473 artificial intelligence Methods 0.000 claims 24
- 230000006399 behavior Effects 0.000 claims 14
- 238000012545 processing Methods 0.000 claims 14
- 239000003795 chemical substances by application Substances 0.000 claims 11
- 230000005236 sound signal Effects 0.000 claims 10
- 230000006837 decompression Effects 0.000 claims 5
- 238000013528 artificial neural network Methods 0.000 claims 4
- 238000012360 testing method Methods 0.000 claims 2
- 230000001419 dependent effect Effects 0.000 claims 1
- 229940039227 diagnostic agent Drugs 0.000 claims 1
- 239000000032 diagnostic agent Substances 0.000 claims 1
- 238000005259 measurement Methods 0.000 claims 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving management of server-side video buffer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/764—Media network packet handling at the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/115—Selection of the code volume for a coding unit prior to coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/164—Feedback from the receiver or from the transmission channel
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/23418—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25825—Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25858—Management of client data involving client software characteristics, e.g. OS identifier
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
- H04N21/6379—Control signals issued by the client directed to the server or network components directed to server directed to encoder, e.g. for requesting a lower encoding rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
A media streaming system for streaming media signals is provided.
The media streaming system takes a library of separate and distinct CODECs (145) that are provided as a searchable CODEC library and used in determining specific characteristics in the media signal to identify similar sections of the signal.
The media streaming system uses a computer implemented intelligence system, such as an intelligence mechanism to learn and capture the unique characteristics of a signal as the signal is being streamed (150). The media streaming system also compresses and decompresses the media signal as the signals are streamed from a source media (100) to a destination device (130, 135, 140).
The media streaming system takes a library of separate and distinct CODECs (145) that are provided as a searchable CODEC library and used in determining specific characteristics in the media signal to identify similar sections of the signal.
The media streaming system uses a computer implemented intelligence system, such as an intelligence mechanism to learn and capture the unique characteristics of a signal as the signal is being streamed (150). The media streaming system also compresses and decompresses the media signal as the signals are streamed from a source media (100) to a destination device (130, 135, 140).
Claims (70)
1. A system for processing a media signal, comprising:
a searchable CODEC library that is adapted to store a plurality of separate and unique CODECS and also to be accessed by and searched by at least one of an artificial intelligence (AI) system and an operating system, such that each CODEC stored in the CODEC
library may be individually located and accessed for use by at least one of the AI system and operating system in order to compress the media signal for transmission from a source to a destination device.
a searchable CODEC library that is adapted to store a plurality of separate and unique CODECS and also to be accessed by and searched by at least one of an artificial intelligence (AI) system and an operating system, such that each CODEC stored in the CODEC
library may be individually located and accessed for use by at least one of the AI system and operating system in order to compress the media signal for transmission from a source to a destination device.
2. The system of Claim 1, wherein the CODEC library comprises at least one CODEC that is of at least one of the following three types of CODECS: block CODECS; fractal CODECS; and wavelet CODECS.
3. The system of Claim 2, wherein the CODEC library comprises:
a first CODEC of a first type on the three types, and a second CODEC of a second type of the three types.
a first CODEC of a first type on the three types, and a second CODEC of a second type of the three types.
4. The system of Claim 3, wherein the CODEC library comprises:
a first CODEC of a first type of the three types, a second CODEC of a second type of the three types; and a third CODEC of a third type of the three types.
a first CODEC of a first type of the three types, a second CODEC of a second type of the three types; and a third CODEC of a third type of the three types.
5. The system of Claim 4, wherein the CODEC library comprises:
a first CODEC that is a motion predictive CODEC; and a second CODEC that is a still CODEC.
a first CODEC that is a motion predictive CODEC; and a second CODEC that is a still CODEC.
6. The system of Claim 5, wherein the CODEC library comprises:
a first CODEC that is a lossy CODEC; and a second CODEC that is a lossless CODEC.
a first CODEC that is a lossy CODEC; and a second CODEC that is a lossless CODEC.
7. The system of Claim 1, further comprising:
a registry associated with the CODEC library and that is searchable in order to search and locate a particular CODEC within the CODEC library.
a registry associated with the CODEC library and that is searchable in order to search and locate a particular CODEC within the CODEC library.
8. A system for communicating a media signal from a source to a destination device over a transmission channel, comprising:
a destination agent that is adapted to be used by the destination device to communicate with the source and to receive a compressed representation of the media signal from the source and to decompress the compressed representation into a decompressed representation of the media signal such that the decompressed representation may be stored or used by the destination device.
a destination agent that is adapted to be used by the destination device to communicate with the source and to receive a compressed representation of the media signal from the source and to decompress the compressed representation into a decompressed representation of the media signal such that the decompressed representation may be stored or used by the destination device.
9. The system of Claim 8, wherein the destination agent comprises:
a diagnostic agent that is adapted to provide diagnostic information for transmission to a neural network associated with the source, which diagnostic information represents an ability of the destination device to receive, store, process, or display the media signal; and a decompression agent that is adapted to decompress the compressed representation of the media signal into the decompressed representation of the signal to be stored or played by the destination device.
a diagnostic agent that is adapted to provide diagnostic information for transmission to a neural network associated with the source, which diagnostic information represents an ability of the destination device to receive, store, process, or display the media signal; and a decompression agent that is adapted to decompress the compressed representation of the media signal into the decompressed representation of the signal to be stored or played by the destination device.
10. The system of Claim 9, wherein the destination agent further comprises:
a decompression agent that is adapted to receive a compressed representation of the media signal and also to receive a CODEC decompressor associated with the compressed representation of the signal from the delivery system, and that is adapted to use the CODEC
decompressor to decompress the compressed representation of the signal into a decompressed representation of the signal to be stored or played by the destination device.
a decompression agent that is adapted to receive a compressed representation of the media signal and also to receive a CODEC decompressor associated with the compressed representation of the signal from the delivery system, and that is adapted to use the CODEC
decompressor to decompress the compressed representation of the signal into a decompressed representation of the signal to be stored or played by the destination device.
11. The system of Claim 10, wherein the destination agent is adapted to be stored and operated for decompressing and playing a media signal on a plurality of different destination devices each having different capabilities for decompressing, storing, or playing the media signal.
12. The system of Claim 11, wherein the destination agent is adapted to decompress a plurality of different compressed representations of the media signal by using different CODEC decompressors that are each associated with a corresponding different CODEC compressor used to compress the signal.
13. The system of Claim 12, wherein the destination agent is adapted to decompress the compressed representation of the media using a CODEC that is provided based upon at least one of the following parameters: a computer implemented previously learned behavior of the CODEC with respect to a reference media signal, a computer implemented previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
14. The system of Claim 13, wherein the destination agent is adapted to interchangeably use a block CODEC, a fractal CODEC, or a wavelet CODEC.
15. A system for communicating a media signal from a source to a destination device over a transmission channel, comprising:
a CODEC that is adapted to compress the media signal for optimized transmission along the communications channel and decompression by the destination device, wherein the compression is done by the CODEC based upon at least one of the following parameters: a previously learned behavior of the CODEC with respect to another reference signal, a previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
a CODEC that is adapted to compress the media signal for optimized transmission along the communications channel and decompression by the destination device, wherein the compression is done by the CODEC based upon at least one of the following parameters: a previously learned behavior of the CODEC with respect to another reference signal, a previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
16. The system of Claim 15, wherein the CODEC is adapted to compress the media signal into n different compressed representations of the media signal that are adapted to be transmitted to the destination device at n unique bit rates, respectively.
17. The system of Claim 15, further comprising:
a searchable quality of service (QoS) library associated with the CODEC and that is adapted to be used by at least one of an artificial intelligence system or an operating system in order to determine an appropriate use of the CODEC with respect to the media signal based upon at least one QoS standard stored in the QoS standards library.
a searchable quality of service (QoS) library associated with the CODEC and that is adapted to be used by at least one of an artificial intelligence system or an operating system in order to determine an appropriate use of the CODEC with respect to the media signal based upon at least one QoS standard stored in the QoS standards library.
18. A system for processing a media signal, comprising:
a CODEC operating system that is adapted to interface with a CODEC library and also with an artificial intelligence (AI) system in order to use the AI system to identify an appropriate CODEC from the library and to process the media signal with the CODEC.
a CODEC operating system that is adapted to interface with a CODEC library and also with an artificial intelligence (AI) system in order to use the AI system to identify an appropriate CODEC from the library and to process the media signal with the CODEC.
19. The system of Claim 18, further comprising:
at least one CODEC associated with the CODEC operating system for use in processing the media signal based at least in part upon an operation by the CODEC operating system.
at least one CODEC associated with the CODEC operating system for use in processing the media signal based at least in part upon an operation by the CODEC operating system.
20. The system of Claim 19, further comprising:
a searchable CODEC library that is associated with the CODEC operating system and that is adapted to store a plurality of separate and unique CODECS, wherein the CODEC
operating system is adapted to cooperate with the searchable CODEC library and also with the AI
system in order to determine an appropriate CODEC stored in the CODEC library for use in processing the media signal.
a searchable CODEC library that is associated with the CODEC operating system and that is adapted to store a plurality of separate and unique CODECS, wherein the CODEC
operating system is adapted to cooperate with the searchable CODEC library and also with the AI
system in order to determine an appropriate CODEC stored in the CODEC library for use in processing the media signal.
21. The system of Claim 20, further comprising:
a searchable network transport standards library associated with the CODEC
operating system and that is, adapted to be used by at least one of an AI system or the CODEC operating system in order to determine an appropriate use of a CODEC with respect to the media signal based upon at least one network transport standard stored in the network transport standards library.
a searchable network transport standards library associated with the CODEC
operating system and that is, adapted to be used by at least one of an AI system or the CODEC operating system in order to determine an appropriate use of a CODEC with respect to the media signal based upon at least one network transport standard stored in the network transport standards library.
22. The system of Claim 21, further comprising:
a searchable quality of standard (QoS) library associated with the CODEC
operating system and that is adapted to be used by at least one of an AI system or the operating system in order to determine an appropriate use of a CODEC with respect to the media signal based upon at least one QoS standard stored in the QoS standards library.
a searchable quality of standard (QoS) library associated with the CODEC
operating system and that is adapted to be used by at least one of an AI system or the operating system in order to determine an appropriate use of a CODEC with respect to the media signal based upon at least one QoS standard stored in the QoS standards library.
23. The system of Claim 22, further comprising:
a destination agent that is associated with the CODEC operating system and is adapted to be used by a destination device to communicate with a source also associated with the CODEC
operating system to receive a compressed representation of the media signal from the source and to decompress the compressed representation into a decompressed representation of the media signal such that the decompressed representation may be stored or used by the destination device.
a destination agent that is associated with the CODEC operating system and is adapted to be used by a destination device to communicate with a source also associated with the CODEC
operating system to receive a compressed representation of the media signal from the source and to decompress the compressed representation into a decompressed representation of the media signal such that the decompressed representation may be stored or used by the destination device.
24. A system for processing a media signal, comprising:
a destination device that is adapted to communicate with a source and to receive a compressed representation of the media signal from the source, and that includes a CODEC that is adapted to decompress the compressed representation into a decompressed representation based upon at least one of the following parameters: a previously learned behavior of the CODEC with respect to another reference signal, a previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
a destination device that is adapted to communicate with a source and to receive a compressed representation of the media signal from the source, and that includes a CODEC that is adapted to decompress the compressed representation into a decompressed representation based upon at least one of the following parameters: a previously learned behavior of the CODEC with respect to another reference signal, a previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
25. The system of claim 24, wherein the media signal is adapted to be used according to an original format according to an original set of parameters, and the destination device is adapted to process and display the decompressed representation of the media signal in another format according to another set of parameters that are different than the original set of parameters, such that the destination device is incapable of processing and displaying the media signal in the original format according to the original set of parameters.
26. The system of claim 25, wherein the CODEC is adapted to compress the media signal into n different compressed representations of the media signal that are adapted to be transmitted to the destination device at n unique bit rates, respectively.
27. The system of claim 26, wherein the n different compressed representations are adapted to be transmitted at least at n substantially different transmission rates that are distinguished based upon at least one of the following parameters: different transmission system standards; different destination device standards; and different media type standards.
28. A system for processing a media signal, comprising:
a CODEC that is adapted to perform at least one of compression or decompression on the media signal; and an artificial intelligence (AI) system that is adapted to operate in conjunction with the CODEC in order to tune the operation of the CODEC with respect to the media signal, wherein the AI system is adapted to learn a behavior of the CODEC with respect to at least one parameter affecting the CODEC's operation, and also to modify the operation of at least one of the AI system itself or the CODEC based upon the learned behavior in order to increase the ability to provide the CODEC in an appropriate form for optimally compressing or decompressing the media signal.
a CODEC that is adapted to perform at least one of compression or decompression on the media signal; and an artificial intelligence (AI) system that is adapted to operate in conjunction with the CODEC in order to tune the operation of the CODEC with respect to the media signal, wherein the AI system is adapted to learn a behavior of the CODEC with respect to at least one parameter affecting the CODEC's operation, and also to modify the operation of at least one of the AI system itself or the CODEC based upon the learned behavior in order to increase the ability to provide the CODEC in an appropriate form for optimally compressing or decompressing the media signal.
29. The system of claim 28, wherein the CODEC comprises a discrete cosine transform CODEC.
30. The system of claim 29, wherein the CODEC comprises a fractal CODEC.
31. The system of claim 30, wherein the CODEC comprises a wavelet CODEC.
32. The system of claim 31, wherein the CODEC comprises a lossy CODEC.
33. The system of claim 32, wherein the CODEC comprises a substantially lossless CODEC.
34. The system of claim 33, further comprising:
a searchable CODEC library that is adapted to store a plurality of separate and unique CODECS, wherein the CODEC is adapted to be stored in the searchable CODEC library, and the AI system is adapted to cooperate with the CODEC library in order to locate and access the CODEC so that the AI system may perform at least one operation with respect to the CODEC.
a searchable CODEC library that is adapted to store a plurality of separate and unique CODECS, wherein the CODEC is adapted to be stored in the searchable CODEC library, and the AI system is adapted to cooperate with the CODEC library in order to locate and access the CODEC so that the AI system may perform at least one operation with respect to the CODEC.
35. A system for processing a media signal, comprising:
a CODEC library that is adapted to store a plurality of separate and unique CODECS;
an artificial intelligence (AI) system associated with the CODEC library and that is adapted to perform an operation with respect to the CODEC library in order to determine an appropriate CODEC from the plurality of CODECS for use in processing the media signal;
a CODEC operating system associated with the CODEC library and also the AI
system and that is adapted to control the operation of the AI system with respect to the CODEC library;
a source system that is adapted to compress the media signal based upon a CODEC from the CODEC library and based upon an operation of the AI system;
a destination system that is adapted to communicate with the source system and to receive a compressed representation of the media signal from the source system and decompress the compressed representation into a decompressed representation for use by the destination system;
and a communications system associated with the source system and also with the destination system so that the source system is adapted to transmit the compressed representation of the media signal to the destination system, and the destination system is adapted to receive the compressed representation and also to appropriately decompress the compressed representation into the decompressed representation for storage or use by the destination system.
a CODEC library that is adapted to store a plurality of separate and unique CODECS;
an artificial intelligence (AI) system associated with the CODEC library and that is adapted to perform an operation with respect to the CODEC library in order to determine an appropriate CODEC from the plurality of CODECS for use in processing the media signal;
a CODEC operating system associated with the CODEC library and also the AI
system and that is adapted to control the operation of the AI system with respect to the CODEC library;
a source system that is adapted to compress the media signal based upon a CODEC from the CODEC library and based upon an operation of the AI system;
a destination system that is adapted to communicate with the source system and to receive a compressed representation of the media signal from the source system and decompress the compressed representation into a decompressed representation for use by the destination system;
and a communications system associated with the source system and also with the destination system so that the source system is adapted to transmit the compressed representation of the media signal to the destination system, and the destination system is adapted to receive the compressed representation and also to appropriately decompress the compressed representation into the decompressed representation for storage or use by the destination system.
36. The system of claim 35, further comprising:
a searchable network transport standards library associated with the AI system and also with the CODEC operating system and that is adapted to be used by the AI
system in order to determine an appropriate CODEC from the CODEC library for processing the media signal based upon at least one network transport standard stored in the network transport standards library.
a searchable network transport standards library associated with the AI system and also with the CODEC operating system and that is adapted to be used by the AI
system in order to determine an appropriate CODEC from the CODEC library for processing the media signal based upon at least one network transport standard stored in the network transport standards library.
37. The system of claim 36, further comprising:
a searchable QoS standards library associated with the AI system and also with the CODEC
operating system that is adapted to be used by the AI system in order to determine an appropriate CODEC from the CODEC library for processing the media signal based upon at least one QoS
standard stored in the QoS standards library.
a searchable QoS standards library associated with the AI system and also with the CODEC
operating system that is adapted to be used by the AI system in order to determine an appropriate CODEC from the CODEC library for processing the media signal based upon at least one QoS
standard stored in the QoS standards library.
38. The system of claim 37, wherein the AI system is adapted to determine an appropriate use of a CODEC from the CODEC library for processing the media signal based upon at least one of the following parameters: a previously learned behavior of the CODEC with respect to another reference signal, a previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
39. A system for communicating a media signal between a source and n unique destination devices each having a unique ability to process the media signal, wherein n is an integer that is equal to or greater than one, comprising:
a compression system associated with the source and which is adapted to compress the media signal into n uniquely compressed representations of the media signal, wherein each of the n uniquely compressed representations is adapted to be transmitted from the source to a unique one of the n destination devices, and is adapted to be decompressed by the respective destination device into a unique one of n decompressed representations of the media signal to be played by the respective destination device.
a compression system associated with the source and which is adapted to compress the media signal into n uniquely compressed representations of the media signal, wherein each of the n uniquely compressed representations is adapted to be transmitted from the source to a unique one of the n destination devices, and is adapted to be decompressed by the respective destination device into a unique one of n decompressed representations of the media signal to be played by the respective destination device.
40. The system of claim 39, wherein the compression system further comprises:
a searchable CODEC library that is associated with the compression system and that is adapted to store a plurality of separate and unique CODECS, wherein the compression system is adapted to compress the media signal into each of the n uniquely compressed representations based at least in part upon at least one CODEC stored by the CODEC library.
a searchable CODEC library that is associated with the compression system and that is adapted to store a plurality of separate and unique CODECS, wherein the compression system is adapted to compress the media signal into each of the n uniquely compressed representations based at least in part upon at least one CODEC stored by the CODEC library.
41. The system of claim 40, wherein the compression system further comprises:
a searchable network transport standards library associated with the compression system and that is adapted to be used by the compression system in order to determine at least one appropriate CODEC for compressing the media signal into the n uniquely compressed representations based upon at least one network transport standard stored in the network transport standards library.
a searchable network transport standards library associated with the compression system and that is adapted to be used by the compression system in order to determine at least one appropriate CODEC for compressing the media signal into the n uniquely compressed representations based upon at least one network transport standard stored in the network transport standards library.
42. The system of claim 41, wherein the compression system further comprises:
a searchable QoS standards library associated with the compression system and that is adapted to be used by the compression system in order to determine at least one appropriate CODEC from the CODEC library for compressing the media signal into the n uniquely compressed representations based upon at least one QoS standard stored in the QoS
standards library.
a searchable QoS standards library associated with the compression system and that is adapted to be used by the compression system in order to determine at least one appropriate CODEC from the CODEC library for compressing the media signal into the n uniquely compressed representations based upon at least one QoS standard stored in the QoS
standards library.
43. The system of claim 42, further comprising:
a destination agent that is associated with the compression system and is adapted to be used by each of the n unique destination devices to communicate with the source, so that each of the n destination devices may receive a unique one of the n compressed representation of the media signal from the source system and to use an appropriate CODEC at least in part based upon a CODEC used by the compression system to create the respective compressed representation so that the respective destination device may appropriately decompress the respective compressed representation into an appropriate one of the decompressed representations of the media signal that may be stored or used by the respective destination device.
a destination agent that is associated with the compression system and is adapted to be used by each of the n unique destination devices to communicate with the source, so that each of the n destination devices may receive a unique one of the n compressed representation of the media signal from the source system and to use an appropriate CODEC at least in part based upon a CODEC used by the compression system to create the respective compressed representation so that the respective destination device may appropriately decompress the respective compressed representation into an appropriate one of the decompressed representations of the media signal that may be stored or used by the respective destination device.
44. The system of claim 43, wherein the compression system is adapted to compress the media signal into each of the n different compressed representations based at least in part upon at least one of the following parameters: a previously learned behavior of at least one CODEC with respect to another reference signal, a previously learned behavior of at least one CODEC
with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of at least one CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of at least one transmission channel, and a learned constraint of at least one destination device.
with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of at least one CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of at least one transmission channel, and a learned constraint of at least one destination device.
45. A system for communicating n uniquely compressed representations of a media signal from at least one source to a common receiver, comprising:
a destination device that is adapted to communicate with the at least one source and to receive each of the n uniquely compressed representations from the at least one source, wherein the destination device is further adapted to decompress each of the n uniquely compressed representations into n decompressed representations of the media signal and to play each of the n decompressed representations.
a destination device that is adapted to communicate with the at least one source and to receive each of the n uniquely compressed representations from the at least one source, wherein the destination device is further adapted to decompress each of the n uniquely compressed representations into n decompressed representations of the media signal and to play each of the n decompressed representations.
46. A system for communicating a media signal from a source to a destination device over a transmission channel, comprising:
a compression system that is adapted to receive information about a parameter of the transmission channel and to compress the media signal into a compressed representation of the media signal by using a compression technique that is based at least in part upon the parameter information.
a compression system that is adapted to receive information about a parameter of the transmission channel and to compress the media signal into a compressed representation of the media signal by using a compression technique that is based at least in part upon the parameter information.
47. A system for communicating n unique media signals between a source and a destination, comprising:
a compression system that is adapted to receive information about a parameter of the media signal and to compress the media signal into a compressed representation of the media signal by using a compression technique that is based at least in part upon the parameter information.
a compression system that is adapted to receive information about a parameter of the media signal and to compress the media signal into a compressed representation of the media signal by using a compression technique that is based at least in part upon the parameter information.
48. A system for compressing a media signal from a source for transmission to a destination device, comprising:
a compression system that is adapted to compress the media signal into a compressed representation of the media signal based upon at least one of a transmission channel constraint, a destination channel constraint, or a comparison of a parameter of the media signal against a prior compression operation of the compression system.
a compression system that is adapted to compress the media signal into a compressed representation of the media signal based upon at least one of a transmission channel constraint, a destination channel constraint, or a comparison of a parameter of the media signal against a prior compression operation of the compression system.
49. A system for decompressing a compressed media signal received from a source at a destination device, wherein the destination device is adapted to receive a compressed representation of the media signal from the source and also a decompression instruction from the source such that the destination device is adapted to decompress the compressed representation into a decompressed representation of the media signal based at least in part on the instruction.
50. A method for constructing a neural network for use in compressing media signals, comprising:
providing a plurality of CODECS; and pre-learning at least one parameter associated with each CODEC's compression performance with respect to a predetermined type of media signal in a manner...... ; and remembering each pre-learned parameter in a manner such that at least a particular one of the CODECs may be chosen in the future to compress a particular new media signal based upon the pre-learned parameter of the particular CODEC.
providing a plurality of CODECS; and pre-learning at least one parameter associated with each CODEC's compression performance with respect to a predetermined type of media signal in a manner...... ; and remembering each pre-learned parameter in a manner such that at least a particular one of the CODECs may be chosen in the future to compress a particular new media signal based upon the pre-learned parameter of the particular CODEC.
51. The method of claim 50, further comprising:
forming a CODEC library with the plurality of CODECS;
compressing at least one predetermined type of a test media signal with each CODEC in the CODEC library;
automatically learning at least one parameter related to each CODEC's performance in compressing the at least one predetermined type of test media signal;
automatically remembering each such learned parameter in a manner such that a particular media signal to be compressed.
forming a CODEC library with the plurality of CODECS;
compressing at least one predetermined type of a test media signal with each CODEC in the CODEC library;
automatically learning at least one parameter related to each CODEC's performance in compressing the at least one predetermined type of test media signal;
automatically remembering each such learned parameter in a manner such that a particular media signal to be compressed.
52. A system for communicating a media signal between a source and a destination at least in part over a wireless transmission channel, wherein a compressed representation is a compression system that is adapted to compress the media signal into a compressed representation of the media signal that is further adapted to be transmitted to a wireless destination device over a wireless carrier; and a neural network that uses artificial intelligence to optimize the compression of the media signal by the compression system by learning at least one of the following parameters: a constraint of the wireless destination device, a constraint of the wireless transmission carrier, and a comparison of a parameter of the media signal against a prior compression operation of the compression system.
53. A system for compressing a media signal for transmission from a wireless source to a destination device.
54. A system for compressing a media signal into a compressed representation of the media signal for transmission to a wireless destination device.
55. A system for decompressing a compressed representation of a media signal into a decompressed representation of the media signal at a destination device, wherein the compressed representation is received from a source over a wireless carrier at the destination device.
56. A system for communicating a media signal over an IP network between a source and a destination device, wherein a compressed representation of the media signal is transmitted from the source to the destination device over the IP network.
57. A system for compressing a media signal into a compressed representation of the media signal, such that the compressed representation of the media signal may be transmitted from a source to a destination device over an IP network.
58. A system for decompressing a compressed representation of a media signal into a decompressed representation of the media signal, wherein the compressed representation is received at a destination device from a source over an IP network.
59. A method for communicating a media signal over an IP network, comprising:
using artificial intelligence to determine the most appropriate CODEC from a plurality of available CODECS for compressing and decompressing the media signal, wherein the appropriate CODEC is determined based upon at least one of the following parameters: a previously learned behavior of the CODEC with respect to another reference signal, a previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
using artificial intelligence to determine the most appropriate CODEC from a plurality of available CODECS for compressing and decompressing the media signal, wherein the appropriate CODEC is determined based upon at least one of the following parameters: a previously learned behavior of the CODEC with respect to another reference signal, a previously learned behavior of the CODEC with respect to a prior attempt at compressing or decompressing the same media signal, a comparison of the CODEC's operation with respect to the media signal against a reference algorithm compression of the media signal, a learned constraint of the transmission channel, and a learned constraint of the destination device.
60. The method of Claim 59, wherein the system is adapted to communicate a streaming media signal over the IP network.
61. A system for communicating an audio signal between a source and a destination over a transmission channel, wherein the audio signal is compressed to form a compressed representation of the audio signal that may be transmitted over the transmission channel to the destination device so that the destination device may decompress the compressed representation into a decompressed representation for storage or use by the destination device.
62. The system of Claim 62, wherein the system is adapted to communicate a streaming audio signal.
63. A system for compressing an audio signal into a compressed representation of the audio signal for transmission from a source to a destination device over a transmission channel.
64. A system for decompressing a compressed representation of an audio signal at a destination device for storage or use by the destination device, wherein the compressed representation is received by the destination device from a source over a transmission channel.
65. A method for communicating a streaming audio signal from a source to a destination device over a transmission channel, comprising:
delivering CD-quality music from the source to the destination device over the transmission channel at a transmission rate that is as low as about 25 Kbps.
delivering CD-quality music from the source to the destination device over the transmission channel at a transmission rate that is as low as about 25 Kbps.
66. The method of claim 65, wherein the CD-quality music is delivered by compressing a source audio signal into a compressed representation and delivering the compressed representation over the transmission channel to the destination device at the transmission rate, wherein the compressed representation may be decompressed by the destination device into a decompressed representation that is substantially CD-quality representation of the original audio signal that may be stored or played by the destination device.
67. A system for communicating a video signal between a source and a destination over a transmission channel, wherein the streaming video signal is compressed into a compressed representation that may be transmitted from the source to the destination device over the transmission channel and decompressed into a decompressed representation by the destination device for storage or playing by the destination device.
68. A system for communicating a streaming video signal between a source and a destination, comprising:
a media processing module;
a dynamic player module;
an image processor;
a baseline snapshot module;
a signal classifier;
a plurality of CODECS dependent neural networks processors;
a CODECS library;
a network layer input module;
a network layer output module; and a timer.
a media processing module;
a dynamic player module;
an image processor;
a baseline snapshot module;
a signal classifier;
a plurality of CODECS dependent neural networks processors;
a CODECS library;
a network layer input module;
a network layer output module; and a timer.
69. The system of Claim 68, further comprising a dynamic client request processing module.
70. The system of Claim 69, further comprising a device and network parameters measurement module.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US32548301P | 2001-09-26 | 2001-09-26 | |
US60/325,483 | 2001-09-26 | ||
CA002461830A CA2461830C (en) | 2001-09-26 | 2002-09-26 | System and method for communicating media signals |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002461830A Division CA2461830C (en) | 2001-09-26 | 2002-09-26 | System and method for communicating media signals |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2669171A1 true CA2669171A1 (en) | 2003-04-03 |
CA2669171C CA2669171C (en) | 2012-05-01 |
Family
ID=23268064
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2669171A Expired - Fee Related CA2669171C (en) | 2001-09-26 | 2002-09-26 | System and method for communicating media signals |
CA002461830A Expired - Fee Related CA2461830C (en) | 2001-09-26 | 2002-09-26 | System and method for communicating media signals |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002461830A Expired - Fee Related CA2461830C (en) | 2001-09-26 | 2002-09-26 | System and method for communicating media signals |
Country Status (14)
Country | Link |
---|---|
US (2) | US7295608B2 (en) |
EP (1) | EP1438673B1 (en) |
JP (2) | JP4852228B2 (en) |
KR (1) | KR100640122B1 (en) |
CN (1) | CN1568466A (en) |
AU (1) | AU2002334720B8 (en) |
BR (1) | BR0213596A (en) |
CA (2) | CA2669171C (en) |
IL (2) | IL160981A0 (en) |
MX (1) | MXPA04002722A (en) |
NO (1) | NO20041725L (en) |
RU (1) | RU2282888C2 (en) |
TW (1) | TWI293533B (en) |
WO (1) | WO2003027876A1 (en) |
Families Citing this family (405)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US8165155B2 (en) | 2004-07-01 | 2012-04-24 | Broadcom Corporation | Method and system for a thin client and blade architecture |
US7047312B1 (en) * | 2000-07-26 | 2006-05-16 | Nortel Networks Limited | TCP rate control with adaptive thresholds |
US7606898B1 (en) | 2000-10-24 | 2009-10-20 | Microsoft Corporation | System and method for distributed management of shared computers |
US7356605B1 (en) * | 2000-12-29 | 2008-04-08 | Cisco Technology, Inc. | System and method for controlling delivery of streaming media |
ITMI20010997A1 (en) * | 2001-05-16 | 2002-11-16 | Cit Alcatel | METHODS FOR TESTING THE CONTROL SOFTWARE OF A TELECOMMUNICATIONS EQUIPMENT EQUIPPED WITH A DISTRIBUTED CONTROL |
US7339903B2 (en) | 2001-06-14 | 2008-03-04 | Qualcomm Incorporated | Enabling foreign network multicasting for a roaming mobile node, in a foreign network, using a persistent address |
US7027400B2 (en) | 2001-06-26 | 2006-04-11 | Flarion Technologies, Inc. | Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system |
US8000241B2 (en) * | 2001-06-26 | 2011-08-16 | Qualcomm Incorporated | Methods and apparatus for controlling access link packet flow aggregation and resource allocation in a mobile communications system |
US7457358B2 (en) | 2001-09-26 | 2008-11-25 | Interact Devices, Inc. | Polymorphic codec system and method |
US7302102B2 (en) * | 2001-09-26 | 2007-11-27 | Reynolds Jodie L | System and method for dynamically switching quality settings of a codec to maintain a target data rate |
US7599434B2 (en) * | 2001-09-26 | 2009-10-06 | Reynolds Jodie L | System and method for compressing portions of a media signal using different codecs |
US7389526B1 (en) * | 2001-11-02 | 2008-06-17 | At&T Delaware Intellectual Property, Inc. | System and method for recording a digital video image |
US7143320B2 (en) * | 2001-12-31 | 2006-11-28 | Intel Corporation | Increasing data throughput on a wireless local area network in the presence of intermittent interference |
US20030206597A1 (en) * | 2002-04-19 | 2003-11-06 | Droplet Technology, Inc. | System, method and computer program product for image and video transcoding |
US6862502B2 (en) * | 2002-05-15 | 2005-03-01 | General Electric Company | Intelligent communications, command, and control system for a land-based vehicle |
US7861082B2 (en) * | 2002-05-24 | 2010-12-28 | Pinder Howard G | Validating client-receivers |
US7181010B2 (en) * | 2002-05-24 | 2007-02-20 | Scientific-Atlanta, Inc. | Apparatus for entitling remote client devices |
FI118549B (en) * | 2002-06-14 | 2007-12-14 | Nokia Corp | A method and system for providing audio feedback to a digital wireless terminal and a corresponding terminal and server |
EP1535458B1 (en) * | 2002-06-21 | 2016-01-20 | Thomson Licensing | Ever-decreasing network qos requirements for stored video streaming in a mobile wireless interworking environment |
US8558795B2 (en) * | 2004-03-12 | 2013-10-15 | Riip, Inc. | Switchless KVM network with wireless technology |
US7606314B2 (en) * | 2002-08-29 | 2009-10-20 | Raritan America, Inc. | Method and apparatus for caching, compressing and transmitting video signals |
US8068546B2 (en) * | 2002-08-29 | 2011-11-29 | Riip, Inc. | Method and apparatus for transmitting video signals |
US7818480B2 (en) * | 2002-08-29 | 2010-10-19 | Raritan Americas, Inc. | Wireless management of remote devices |
US7684483B2 (en) * | 2002-08-29 | 2010-03-23 | Raritan Americas, Inc. | Method and apparatus for digitizing and compressing remote video signals |
US7436885B2 (en) * | 2002-10-09 | 2008-10-14 | Hewlett-Packard Development Company, L.P. | Method for presenting streaming media |
US7643550B2 (en) * | 2002-10-09 | 2010-01-05 | Hewlett-Packard Development Company, L.P. | Method for presenting streaming media for an event |
US7685315B2 (en) * | 2002-10-28 | 2010-03-23 | Nokia Corporation | System and method for conveying terminal capability and user preferences-dependent content characteristics for content adaptation |
US7926080B2 (en) | 2002-11-07 | 2011-04-12 | Microsoft Corporation | Trick mode support for VOD with long intra-frame intervals |
US8893207B2 (en) * | 2002-12-10 | 2014-11-18 | Ol2, Inc. | System and method for compressing streaming interactive video |
US9138644B2 (en) | 2002-12-10 | 2015-09-22 | Sony Computer Entertainment America Llc | System and method for accelerated machine switching |
US20110126255A1 (en) * | 2002-12-10 | 2011-05-26 | Onlive, Inc. | System and method for remote-hosted video effects |
US8549574B2 (en) * | 2002-12-10 | 2013-10-01 | Ol2, Inc. | Method of combining linear content and interactive content compressed together as streaming interactive video |
US9077991B2 (en) | 2002-12-10 | 2015-07-07 | Sony Computer Entertainment America Llc | System and method for utilizing forward error correction with video compression |
US9003461B2 (en) * | 2002-12-10 | 2015-04-07 | Ol2, Inc. | Streaming interactive video integrated with recorded video segments |
US8964830B2 (en) | 2002-12-10 | 2015-02-24 | Ol2, Inc. | System and method for multi-stream video compression using multiple encoding formats |
US8495678B2 (en) * | 2002-12-10 | 2013-07-23 | Ol2, Inc. | System for reporting recorded video preceding system failures |
US9314691B2 (en) | 2002-12-10 | 2016-04-19 | Sony Computer Entertainment America Llc | System and method for compressing video frames or portions thereof based on feedback information from a client device |
US8832772B2 (en) * | 2002-12-10 | 2014-09-09 | Ol2, Inc. | System for combining recorded application state with application streaming interactive video output |
US9061207B2 (en) * | 2002-12-10 | 2015-06-23 | Sony Computer Entertainment America Llc | Temporary decoder apparatus and method |
US20100166056A1 (en) * | 2002-12-10 | 2010-07-01 | Steve Perlman | System and method for encoding video using a selected tile and tile rotation pattern |
US9108107B2 (en) | 2002-12-10 | 2015-08-18 | Sony Computer Entertainment America Llc | Hosting and broadcasting virtual events using streaming interactive video |
US8387099B2 (en) | 2002-12-10 | 2013-02-26 | Ol2, Inc. | System for acceleration of web page delivery |
US20110122063A1 (en) * | 2002-12-10 | 2011-05-26 | Onlive, Inc. | System and method for remote-hosted video effects |
US8949922B2 (en) * | 2002-12-10 | 2015-02-03 | Ol2, Inc. | System for collaborative conferencing using streaming interactive video |
US20090118019A1 (en) | 2002-12-10 | 2009-05-07 | Onlive, Inc. | System for streaming databases serving real-time applications used through streaming interactive video |
US8661496B2 (en) | 2002-12-10 | 2014-02-25 | Ol2, Inc. | System for combining a plurality of views of real-time streaming interactive video |
US9032465B2 (en) | 2002-12-10 | 2015-05-12 | Ol2, Inc. | Method for multicasting views of real-time streaming interactive video |
US8840475B2 (en) * | 2002-12-10 | 2014-09-23 | Ol2, Inc. | Method for user session transitioning among streaming interactive video servers |
US8468575B2 (en) * | 2002-12-10 | 2013-06-18 | Ol2, Inc. | System for recursive recombination of streaming interactive video |
US10201760B2 (en) | 2002-12-10 | 2019-02-12 | Sony Interactive Entertainment America Llc | System and method for compressing video based on detected intraframe motion |
US8028093B2 (en) * | 2002-12-11 | 2011-09-27 | Broadcom Corporation | Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities |
TWI220842B (en) * | 2003-01-30 | 2004-09-01 | Quanta Comp Inc | Transformation device of remote monitoring computer display image |
US20040158855A1 (en) * | 2003-02-10 | 2004-08-12 | Yihong Gu | Systems and applications for delivering multimedia contents and programs to interact with communication devices and display devices |
US6938047B2 (en) * | 2003-02-19 | 2005-08-30 | Maui X-Stream, Inc. | Methods, data structures, and systems for processing media data streams |
US7496676B2 (en) * | 2003-02-19 | 2009-02-24 | Maui X-Stream, Inc. | Methods, data structures, and systems for processing media data streams |
US7890543B2 (en) | 2003-03-06 | 2011-02-15 | Microsoft Corporation | Architecture for distributed computing system and automated design, deployment, and management of distributed applications |
US8122106B2 (en) | 2003-03-06 | 2012-02-21 | Microsoft Corporation | Integrating design, deployment, and management phases for systems |
US7570616B2 (en) * | 2003-04-09 | 2009-08-04 | Alcatel-Lucent Usa Inc. | Mobile cellular communication device presentation of user notification of active communication session handoff between radio technologies that are not directly compatible |
EP1624706A1 (en) * | 2003-04-30 | 2006-02-08 | Bankinter S.A. | Multi-client/multi-conversation system for carrying out financial transactions and/or accessing information by means of sms messages |
US20060288373A1 (en) * | 2003-05-05 | 2006-12-21 | Grimes Kevin L | System and method for communicating with a display device via a network |
EP1625716B2 (en) | 2003-05-06 | 2014-04-09 | Apple Inc. | Method of modifying a message, store-and-forward network system and data messaging system |
US7508943B2 (en) * | 2003-05-16 | 2009-03-24 | Mo-Dv, Inc. | Multimedia storage systems and methods |
US7764805B2 (en) * | 2003-06-02 | 2010-07-27 | Fujitsu Ten Limited | Apparatus for generating surround signal from two-channel stereo signal |
US8107525B1 (en) * | 2003-06-10 | 2012-01-31 | Avaya Inc. | Variable bit rate video CODEC using adaptive tracking for video conferencing |
CN100412832C (en) * | 2003-09-02 | 2008-08-20 | 竺红卫 | Non-homogeneous multi media flow transmission regulation method based on priority regulation |
GB0321337D0 (en) * | 2003-09-11 | 2003-10-15 | Massone Mobile Advertising Sys | Method and system for distributing advertisements |
US9325998B2 (en) * | 2003-09-30 | 2016-04-26 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
US7707592B2 (en) * | 2003-10-10 | 2010-04-27 | Telefonaktiebolaget L M Ericsson (Publ) | Mobile terminal application subsystem and access subsystem architecture method and system |
US7295568B2 (en) * | 2003-12-31 | 2007-11-13 | Nokia Corporation | Apparatus, method and system for decision making to support network selection for datascasting in hybrid networks |
GB2410145A (en) * | 2004-01-16 | 2005-07-20 | Amino Comm Ltd | Method of accessing additional service via a television decoder |
WO2005073846A2 (en) * | 2004-01-20 | 2005-08-11 | Broadcom Corporation | System and method for supporting multiple users |
US8018850B2 (en) * | 2004-02-23 | 2011-09-13 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
US7778422B2 (en) | 2004-02-27 | 2010-08-17 | Microsoft Corporation | Security associations for devices |
US7602981B2 (en) * | 2004-03-09 | 2009-10-13 | Kabushiki Kaisha Toshiba | Image storage and display system, maintenance system therefor, and image storage and display method |
US7522774B2 (en) * | 2004-03-10 | 2009-04-21 | Sindhara Supermedia, Inc. | Methods and apparatuses for compressing digital image data |
US7853663B2 (en) * | 2004-03-12 | 2010-12-14 | Riip, Inc. | Wireless management system for control of remote devices |
JP2005286426A (en) * | 2004-03-26 | 2005-10-13 | Sharp Corp | Home network server, digital broadcast program distribution method, wireless terminal, home network system, program, and recording medium |
US7808900B2 (en) * | 2004-04-12 | 2010-10-05 | Samsung Electronics Co., Ltd. | Method, apparatus, and medium for providing multimedia service considering terminal capability |
EP1587128B1 (en) | 2004-04-15 | 2011-06-08 | Carl Zeiss SMS GmbH | Apparatus and method for investigating or modifying a surface with a beam of charged particles |
DE102004019105B3 (en) * | 2004-04-20 | 2005-12-22 | Siemens Ag | Method and arrangement for operating multimedia applications in a cordless communication system |
US8868772B2 (en) | 2004-04-30 | 2014-10-21 | Echostar Technologies L.L.C. | Apparatus, system, and method for adaptive-rate shifting of streaming content |
US20050246529A1 (en) | 2004-04-30 | 2005-11-03 | Microsoft Corporation | Isolated persistent identity storage for authentication of computing devies |
US7818444B2 (en) | 2004-04-30 | 2010-10-19 | Move Networks, Inc. | Apparatus, system, and method for multi-bitrate content streaming |
US8028323B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Method and system for employing a first device to direct a networked audio device to obtain a media item |
US8028038B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Obtaining a playlist based on user profile matching |
US8443038B2 (en) | 2004-06-04 | 2013-05-14 | Apple Inc. | Network media device |
US10972536B2 (en) | 2004-06-04 | 2021-04-06 | Apple Inc. | System and method for synchronizing media presentation at multiple recipients |
US8797926B2 (en) * | 2004-06-04 | 2014-08-05 | Apple Inc. | Networked media station |
US20070110074A1 (en) | 2004-06-04 | 2007-05-17 | Bob Bradley | System and Method for Synchronizing Media Presentation at Multiple Recipients |
US7899492B2 (en) | 2004-07-16 | 2011-03-01 | Sellerbid, Inc. | Methods, systems and apparatus for displaying the multimedia information from wireless communication networks |
US20140071818A1 (en) | 2004-07-16 | 2014-03-13 | Virginia Innovation Sciences, Inc. | Method and system for efficient communication |
US8843931B2 (en) | 2012-06-29 | 2014-09-23 | Sap Ag | System and method for identifying business critical processes |
US7957733B2 (en) | 2004-07-16 | 2011-06-07 | Sellerbid, Inc. | Method and apparatus for multimedia communications with different user terminals |
US20060020966A1 (en) * | 2004-07-22 | 2006-01-26 | Thomas Poslinski | Program guide with integrated progress bar |
US7403929B1 (en) * | 2004-07-23 | 2008-07-22 | Ellis Robinson Giles | Apparatus and methods for evaluating hyperdocuments using a trained artificial neural network |
US9089003B2 (en) * | 2004-07-28 | 2015-07-21 | Broadcom Corporation | Quality-of-service (QoS)-based delivery of multimedia call sessions using multi-network simulcasting |
US9031568B2 (en) * | 2004-07-28 | 2015-05-12 | Broadcom Corporation | Quality-of-service (QoS)-based association with a new network using background network scanning |
US7721204B2 (en) * | 2004-07-29 | 2010-05-18 | Xerox Corporation | Client dependent image processing for browser-based image document viewer for handheld client devices |
US7620892B2 (en) * | 2004-07-29 | 2009-11-17 | Xerox Corporation | Server based image processing for client display of documents |
US7539341B2 (en) * | 2004-07-29 | 2009-05-26 | Xerox Corporation | Systems and methods for processing image data prior to compression |
US20060048179A1 (en) * | 2004-08-27 | 2006-03-02 | Kortum Philip T | Method and system to access PC-based services from non-PC hardware |
US7797720B2 (en) * | 2004-10-22 | 2010-09-14 | Microsoft Corporation | Advanced trick mode |
US7784076B2 (en) * | 2004-10-30 | 2010-08-24 | Sharp Laboratories Of America, Inc. | Sender-side bandwidth estimation for video transmission with receiver packet buffer |
US7797723B2 (en) * | 2004-10-30 | 2010-09-14 | Sharp Laboratories Of America, Inc. | Packet scheduling for video transmission with sender queue control |
US8356327B2 (en) * | 2004-10-30 | 2013-01-15 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
JP2006191186A (en) * | 2004-12-28 | 2006-07-20 | Toshiba Corp | Reproduction system for content, reproducing device, and reproducing method, and distributing server |
US8194640B2 (en) * | 2004-12-31 | 2012-06-05 | Genband Us Llc | Voice over IP (VoIP) network infrastructure components and method |
US7804901B2 (en) * | 2005-01-06 | 2010-09-28 | Qualcomm Incorporated | Residual coding in compliance with a video standard using non-standardized vector quantization coder |
KR100652956B1 (en) * | 2005-01-14 | 2006-12-01 | 삼성전자주식회사 | Method for informing video receiving delay and broadcast receving apparatus thereof |
US7567565B2 (en) | 2005-02-01 | 2009-07-28 | Time Warner Cable Inc. | Method and apparatus for network bandwidth conservation |
US7502516B2 (en) * | 2005-02-17 | 2009-03-10 | Microsoft Corporation | System and method for providing an extensible codec architecture for digital images |
US7676495B2 (en) * | 2005-04-14 | 2010-03-09 | Microsoft Corporation | Advanced streaming format table of contents object |
US8489728B2 (en) | 2005-04-15 | 2013-07-16 | Microsoft Corporation | Model-based system monitoring |
US7802144B2 (en) | 2005-04-15 | 2010-09-21 | Microsoft Corporation | Model-based system monitoring |
US20060235883A1 (en) | 2005-04-18 | 2006-10-19 | Krebs Mark S | Multimedia system for mobile client platforms |
US7715312B2 (en) * | 2005-04-25 | 2010-05-11 | Verizon Services Corp. | Methods and systems for maintaining quality of service (QOS) levels for data transmissions |
US7634727B2 (en) * | 2005-04-26 | 2009-12-15 | Microsoft Corporation | System for abstracting audio-video codecs |
US8370514B2 (en) | 2005-04-28 | 2013-02-05 | DISH Digital L.L.C. | System and method of minimizing network bandwidth retrieved from an external network |
US8683066B2 (en) | 2007-08-06 | 2014-03-25 | DISH Digital L.L.C. | Apparatus, system, and method for multi-bitrate content streaming |
US20070291734A1 (en) * | 2005-05-27 | 2007-12-20 | Medhavi Bhatia | Methods and Apparatus for Multistage Routing of Packets Using Call Templates |
US7747894B2 (en) * | 2005-06-06 | 2010-06-29 | Microsoft Corporation | Transport-neutral in-order delivery in a distributed system |
JP2008544598A (en) * | 2005-06-10 | 2008-12-04 | エヌエックスピー ビー ヴィ | Alternate up and down motion vectors |
US7983301B2 (en) * | 2005-06-24 | 2011-07-19 | O2Micro International, Ltd. | Method for extended transmission capabilities of short message service |
US8549513B2 (en) | 2005-06-29 | 2013-10-01 | Microsoft Corporation | Model-based virtual system provisioning |
US20070002870A1 (en) * | 2005-06-30 | 2007-01-04 | Nokia Corporation | Padding time-slice slots using variable delta-T |
US9583141B2 (en) | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
US20090210946A1 (en) * | 2005-07-01 | 2009-08-20 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Media markup for promotional audio content |
US20070014369A1 (en) * | 2005-07-12 | 2007-01-18 | John Santhoff | Ultra-wideband communications system and method |
US8020102B2 (en) * | 2005-08-11 | 2011-09-13 | Enhanced Personal Audiovisual Technology, Llc | System and method of adjusting audiovisual content to improve hearing |
CN100428331C (en) * | 2005-08-12 | 2008-10-22 | 深圳华为通信技术有限公司 | Self adaptive pantographic system and its method for image in mobile terminal |
US8189472B2 (en) * | 2005-09-07 | 2012-05-29 | Mcdonald James F | Optimizing bandwidth utilization to a subscriber premises |
US20070067480A1 (en) * | 2005-09-19 | 2007-03-22 | Sharp Laboratories Of America, Inc. | Adaptive media playout by server media processing for robust streaming |
KR100734629B1 (en) * | 2005-09-28 | 2007-07-03 | 한국전자통신연구원 | Fractional caching method and adaptive content transmission method using the same |
US8478884B2 (en) | 2005-09-30 | 2013-07-02 | Riip, Inc. | Wireless remote device management utilizing mesh topology |
US7877387B2 (en) | 2005-09-30 | 2011-01-25 | Strands, Inc. | Systems and methods for promotional media item selection and promotional program unit generation |
US7941309B2 (en) | 2005-11-02 | 2011-05-10 | Microsoft Corporation | Modeling IT operations/policies |
US8181209B2 (en) * | 2005-11-21 | 2012-05-15 | Time Warner Cable Inc. | Methods and apparatus for providing video on demand and network PVR functions using IP streaming |
US9060047B2 (en) * | 2005-12-21 | 2015-06-16 | Genband Us Llc | Media stream management |
US8812978B2 (en) * | 2005-12-22 | 2014-08-19 | Xerox Corporation | System and method for dynamic zoom to view documents on small displays |
US20070156807A1 (en) * | 2005-12-29 | 2007-07-05 | Jian Ma | Data transmission method and arrangement for data transmission |
US9544602B2 (en) * | 2005-12-30 | 2017-01-10 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
US8718100B2 (en) * | 2006-02-27 | 2014-05-06 | Time Warner Cable Enterprises Llc | Methods and apparatus for selecting digital interface technology for programming and data delivery |
US7916755B2 (en) * | 2006-02-27 | 2011-03-29 | Time Warner Cable Inc. | Methods and apparatus for selecting digital coding/decoding technology for programming and data delivery |
US8170065B2 (en) | 2006-02-27 | 2012-05-01 | Time Warner Cable Inc. | Methods and apparatus for selecting digital access technology for programming and data delivery |
US8458753B2 (en) | 2006-02-27 | 2013-06-04 | Time Warner Cable Enterprises Llc | Methods and apparatus for device capabilities discovery and utilization within a content-based network |
KR100990916B1 (en) * | 2006-03-07 | 2010-11-01 | 닛본 덴끼 가부시끼가이샤 | Dynamic image distribution system and conversion device |
US11477617B2 (en) * | 2006-03-20 | 2022-10-18 | Ericsson Evdo Inc. | Unicasting and multicasting multimedia services |
US7652994B2 (en) * | 2006-03-31 | 2010-01-26 | Sharp Laboratories Of America, Inc. | Accelerated media coding for robust low-delay video streaming over time-varying and bandwidth limited channels |
US8208796B2 (en) * | 2006-04-17 | 2012-06-26 | Prus Bohdan S | Systems and methods for prioritizing the storage location of media data |
US8327024B2 (en) * | 2006-04-29 | 2012-12-04 | 724 Solutions Software, Inc. | System and method for SMS/IP interoperability |
WO2007130312A2 (en) * | 2006-04-29 | 2007-11-15 | 724 Solutions Software Inc. | Channel selection/translation based on user-preference |
WO2007127422A2 (en) * | 2006-04-29 | 2007-11-08 | 724 Solutions Software Inc. | Platform for interoperability |
US7813293B2 (en) * | 2006-05-12 | 2010-10-12 | John Papandriopoulos | Method for distributed spectrum management of digital communications systems |
JP5080132B2 (en) * | 2006-06-12 | 2012-11-21 | 三星電子株式会社 | Data compensation circuit and display device having the same |
KR101288986B1 (en) * | 2006-06-12 | 2013-07-23 | 삼성디스플레이 주식회사 | Data compensation circuit and liquid crystal display device having the same |
US9277295B2 (en) * | 2006-06-16 | 2016-03-01 | Cisco Technology, Inc. | Securing media content using interchangeable encryption key |
US7978720B2 (en) * | 2006-06-30 | 2011-07-12 | Russ Samuel H | Digital media device having media content transfer capability |
US20080022304A1 (en) * | 2006-06-30 | 2008-01-24 | Scientific-Atlanta, Inc. | Digital Media Device Having Selectable Media Content Storage Locations |
US9137480B2 (en) * | 2006-06-30 | 2015-09-15 | Cisco Technology, Inc. | Secure escrow and recovery of media device content keys |
US8831089B1 (en) * | 2006-07-31 | 2014-09-09 | Geo Semiconductor Inc. | Method and apparatus for selecting optimal video encoding parameter configurations |
US8888592B1 (en) | 2009-06-01 | 2014-11-18 | Sony Computer Entertainment America Llc | Voice overlay |
US20080062322A1 (en) * | 2006-08-28 | 2008-03-13 | Ortiva Wireless | Digital video content customization |
US8606966B2 (en) * | 2006-08-28 | 2013-12-10 | Allot Communications Ltd. | Network adaptation of digital content |
US20080059321A1 (en) * | 2006-08-31 | 2008-03-06 | Zucker Brian T | Online Sales Method for Information Handling Systems and Related Peripherals |
US8861597B2 (en) * | 2006-09-18 | 2014-10-14 | Sharp Laboratories Of America, Inc. | Distributed channel time allocation for video streaming over wireless networks |
JP4325657B2 (en) * | 2006-10-02 | 2009-09-02 | ソニー株式会社 | Optical disc reproducing apparatus, signal processing method, and program |
US7743161B2 (en) * | 2006-10-10 | 2010-06-22 | Ortiva Wireless, Inc. | Digital content buffer for adaptive streaming |
US20080106638A1 (en) * | 2006-10-10 | 2008-05-08 | Ubiquity Holdings | Internet media experience data compression scheme |
US20080091804A1 (en) * | 2006-10-11 | 2008-04-17 | Cingular Wireless Ii, Llc | Media delivery utilizing intelligent group list management |
US8929434B2 (en) * | 2006-10-14 | 2015-01-06 | Ubiquity Broadcasting Corporation | Video enhancement internet media experience in converting high definition formats to video formats |
US20080104267A1 (en) * | 2006-11-01 | 2008-05-01 | Sony Corporation | Systems and methods for reducing display latency between streaming digital media |
US7652993B2 (en) * | 2006-11-03 | 2010-01-26 | Sharp Laboratories Of America, Inc. | Multi-stream pro-active rate adaptation for robust video transmission |
KR100765193B1 (en) * | 2006-12-21 | 2007-10-09 | (주)스트림비젼 | An appartus for unification iptv broadcast and method therefor and a medium having its program in store |
US20080205389A1 (en) * | 2007-02-26 | 2008-08-28 | Microsoft Corporation | Selection of transrate and transcode processes by host computer |
US8139487B2 (en) | 2007-02-28 | 2012-03-20 | Microsoft Corporation | Strategies for selecting a format for data transmission based on measured bandwidth |
GB2438475A (en) | 2007-03-07 | 2007-11-28 | Cvon Innovations Ltd | A method for ranking search results |
JP4563417B2 (en) * | 2007-03-20 | 2010-10-13 | 株式会社エヌ・ティ・ティ・ドコモ | User apparatus, communication method and communication system in mobile communication system |
US20080235746A1 (en) | 2007-03-20 | 2008-09-25 | Michael James Peters | Methods and apparatus for content delivery and replacement in a network |
US8064475B2 (en) * | 2007-03-21 | 2011-11-22 | At&T Intellectual Property I, L.P. | Systems and methods of wireless communication |
US20080233930A1 (en) * | 2007-03-23 | 2008-09-25 | Charles Stewart Wurster | Optimized messaging service-based media delivery |
US20080243692A1 (en) * | 2007-03-30 | 2008-10-02 | Verizon Services Corp. | Content ingest, maintenance, and delivery |
GB2441399B (en) | 2007-04-03 | 2009-02-18 | Cvon Innovations Ltd | Network invitation arrangement and method |
US8671000B2 (en) * | 2007-04-24 | 2014-03-11 | Apple Inc. | Method and arrangement for providing content to multimedia devices |
US20080294446A1 (en) * | 2007-05-22 | 2008-11-27 | Linfeng Guo | Layer based scalable multimedia datastream compression |
WO2008143493A2 (en) * | 2007-05-24 | 2008-11-27 | Jeya Rajendram Alan Rajendram | Media stream system and method thereof |
FR2917937B1 (en) * | 2007-06-25 | 2009-10-16 | Alcatel Lucent Sas | COMMUNICATION METHOD WITH INTERCEPTION OF CONTROL MESSAGES |
EP2015561A1 (en) * | 2007-07-10 | 2009-01-14 | Nagracard S.A. | Method of sending executable code to a reception device and method of executing this code |
US8462377B2 (en) * | 2007-07-25 | 2013-06-11 | Aptina Imaging Corporation | Method, apparatus, and system for reduction of line processing memory size used in image processing |
US7720986B2 (en) * | 2007-08-24 | 2010-05-18 | At&T Intellectual Property I, L.P. | Method and system for media adaption |
WO2009032953A2 (en) * | 2007-09-04 | 2009-03-12 | Tapioca Mobile, Inc. | Delivering merged advertising and content for mobile devices |
US9071859B2 (en) | 2007-09-26 | 2015-06-30 | Time Warner Cable Enterprises Llc | Methods and apparatus for user-based targeted content delivery |
US8561116B2 (en) | 2007-09-26 | 2013-10-15 | Charles A. Hasek | Methods and apparatus for content caching in a video network |
US20090089852A1 (en) * | 2007-10-01 | 2009-04-02 | At&T Knowledge Ventures, Lp | Automated Multimedia Channel Error Reporting from Viewer Premises |
US8099757B2 (en) | 2007-10-15 | 2012-01-17 | Time Warner Cable Inc. | Methods and apparatus for revenue-optimized delivery of content in a network |
US7751361B2 (en) * | 2007-10-19 | 2010-07-06 | Rebelvox Llc | Graceful degradation for voice communication services over wired and wireless networks |
US7751362B2 (en) | 2007-10-19 | 2010-07-06 | Rebelvox Llc | Graceful degradation for voice communication services over wired and wireless networks |
US8515767B2 (en) | 2007-11-04 | 2013-08-20 | Qualcomm Incorporated | Technique for encoding/decoding of codebook indices for quantized MDCT spectrum in scalable speech and audio codecs |
JP5033598B2 (en) | 2007-11-28 | 2012-09-26 | 株式会社日立製作所 | Display device and video equipment |
US8151311B2 (en) * | 2007-11-30 | 2012-04-03 | At&T Intellectual Property I, L.P. | System and method of detecting potential video traffic interference |
EP2238564A4 (en) * | 2007-12-05 | 2012-01-18 | Onlive Inc | Tile-based system and method for compressing video |
RU2501180C2 (en) * | 2007-12-05 | 2013-12-10 | Ол2, Инк. | Video compression system and method for compensating for bandwidth limitations of communication channel |
AU2008333829B2 (en) * | 2007-12-05 | 2013-10-03 | Sony Computer Entertainment America Llc | System and method for compressing video based on detected intraframe motion |
CN101918955A (en) * | 2007-12-05 | 2010-12-15 | 生命力有限公司 | The system and method that is used for compressed video based on the data rate of the communication channel that is detected |
CA2707899C (en) * | 2007-12-05 | 2016-09-13 | Onlive, Inc. | System and method for protecting certain types of multimedia data transmitted over a communication channel |
TW200952496A (en) * | 2007-12-05 | 2009-12-16 | Onlive Inc | Apparatus for collaborative conferencing using streaming interactive video |
KR101525617B1 (en) | 2007-12-10 | 2015-06-04 | 한국전자통신연구원 | Apparatus and method for transmitting and receiving streaming data using multiple path |
CN101889425B (en) | 2007-12-14 | 2013-10-30 | 汤姆逊许可公司 | Apparatus and method for simulcast over variable bandwidth channel |
US8613673B2 (en) | 2008-12-15 | 2013-12-24 | Sony Computer Entertainment America Llc | Intelligent game loading |
US8968087B1 (en) | 2009-06-01 | 2015-03-03 | Sony Computer Entertainment America Llc | Video game overlay |
US8147339B1 (en) | 2007-12-15 | 2012-04-03 | Gaikai Inc. | Systems and methods of serving game video |
US9369771B2 (en) | 2007-12-18 | 2016-06-14 | Thomson Licensing | Apparatus and method for file size estimation over broadcast networks |
US8276181B1 (en) | 2007-12-21 | 2012-09-25 | General Instrument Corporation | Content distribution system and method for optimizing multiplexed transport channels |
CN101904171A (en) * | 2007-12-21 | 2010-12-01 | 皇家飞利浦电子股份有限公司 | Methods and apparatus for efficient distribution of image data |
US8207932B2 (en) | 2007-12-26 | 2012-06-26 | Sharp Laboratories Of America, Inc. | Methods and systems for display source light illumination level selection |
US9705935B2 (en) * | 2008-01-14 | 2017-07-11 | Qualcomm Incorporated | Efficient interworking between circuit-switched and packet-switched multimedia services |
US20090187957A1 (en) * | 2008-01-17 | 2009-07-23 | Gokhan Avkarogullari | Delivery of Media Assets Having a Multi-Part Media File Format to Media Presentation Devices |
US8051445B2 (en) * | 2008-01-31 | 2011-11-01 | Microsoft Corporation | Advertisement insertion |
EP2086236A1 (en) * | 2008-01-31 | 2009-08-05 | Hewlett-Packard Development Company, L.P. | Method and system for accessing applications |
US8433747B2 (en) * | 2008-02-01 | 2013-04-30 | Microsoft Corporation | Graphics remoting architecture |
EP2104306B1 (en) * | 2008-02-14 | 2010-04-21 | Research in Motion Limited | Method and apparatus for communicating compression state information for interactive compression |
US8572287B2 (en) * | 2008-02-14 | 2013-10-29 | Blackberry Limited | Method and apparatus for communicating compression state information for interactive compression |
US8813143B2 (en) | 2008-02-26 | 2014-08-19 | Time Warner Enterprises LLC | Methods and apparatus for business-based network resource allocation |
EP2104322A1 (en) * | 2008-03-18 | 2009-09-23 | BlueTown ApS | Communication system for voice-over internet protocol using license-free frequencies |
BRPI0822562A2 (en) * | 2008-04-01 | 2015-06-23 | Sharp Kk | AV Rack System |
US8145779B2 (en) * | 2008-04-08 | 2012-03-27 | Microsoft Corporation | Dynamic server-side media transcoding |
JP2009260818A (en) * | 2008-04-18 | 2009-11-05 | Nec Corp | Server apparatus, content distribution method, and program |
US9819489B2 (en) * | 2008-05-14 | 2017-11-14 | Sandisk Il, Ltd. | Device for controlling access to user-selectable content |
US8209733B2 (en) * | 2008-05-28 | 2012-06-26 | Broadcom Corporation | Edge device that enables efficient delivery of video to handheld device |
US8255962B2 (en) * | 2008-05-28 | 2012-08-28 | Broadcom Corporation | Edge device reception verification/non-reception verification links to differing devices |
US20090300687A1 (en) * | 2008-05-28 | 2009-12-03 | Broadcom Corporation | Edge device establishing and adjusting wireless link parameters in accordance with qos-desired video data rate |
CN102057601B (en) * | 2008-06-04 | 2015-03-11 | 皇家飞利浦电子股份有限公司 | Adaptive data rate control |
FR2932938B1 (en) * | 2008-06-19 | 2012-11-16 | Canon Kk | METHOD AND DEVICE FOR DATA TRANSMISSION |
US20100017516A1 (en) * | 2008-07-16 | 2010-01-21 | General Instrument Corporation | Demand-driven optimization and balancing of transcoding resources |
US7692561B2 (en) * | 2008-07-17 | 2010-04-06 | International Business Machines Corporation | Method and apparatus for data decompression in the presence of memory hierarchies |
US8990848B2 (en) | 2008-07-22 | 2015-03-24 | At&T Intellectual Property I, L.P. | System and method for temporally adaptive media playback |
US7996422B2 (en) * | 2008-07-22 | 2011-08-09 | At&T Intellectual Property L.L.P. | System and method for adaptive media playback based on destination |
KR101034919B1 (en) | 2008-09-05 | 2011-05-17 | 주식회사 넥슨코리아 | Device and method for preserving user design data through string data |
US8301792B2 (en) * | 2008-10-28 | 2012-10-30 | Panzura, Inc | Network-attached media plug-in |
US8626064B2 (en) * | 2008-11-19 | 2014-01-07 | Ben Moore | Communication device |
US9414401B2 (en) * | 2008-12-15 | 2016-08-09 | At&T Intellectual Property I, L.P. | Opportunistic service management for elastic applications |
US20100149301A1 (en) * | 2008-12-15 | 2010-06-17 | Microsoft Corporation | Video Conferencing Subscription Using Multiple Bit Rate Streams |
US8926435B2 (en) | 2008-12-15 | 2015-01-06 | Sony Computer Entertainment America Llc | Dual-mode program execution |
US8832733B2 (en) * | 2008-12-17 | 2014-09-09 | Verizon Patent And Licensing Inc. | Method and system for providing localized advertisement information using a set top box |
ATE554571T1 (en) * | 2009-01-07 | 2012-05-15 | Abb Research Ltd | IED FOR AND METHOD FOR CREATING A SA SYSTEM |
ES2639716T3 (en) | 2009-01-28 | 2017-10-30 | Dolby International Ab | Enhanced Harmonic Transposition |
EP4120254A1 (en) | 2009-01-28 | 2023-01-18 | Dolby International AB | Improved harmonic transposition |
US9172572B2 (en) | 2009-01-30 | 2015-10-27 | Samsung Electronics Co., Ltd. | Digital video broadcasting-cable system and method for processing reserved tone |
US10104436B1 (en) * | 2009-02-23 | 2018-10-16 | Beachfront Media Llc | Automated video-preroll method and device |
US8838824B2 (en) * | 2009-03-16 | 2014-09-16 | Onmobile Global Limited | Method and apparatus for delivery of adapted media |
US8621044B2 (en) * | 2009-03-16 | 2013-12-31 | Microsoft Corporation | Smooth, stateless client media streaming |
US8506402B2 (en) | 2009-06-01 | 2013-08-13 | Sony Computer Entertainment America Llc | Game execution environments |
US9866609B2 (en) | 2009-06-08 | 2018-01-09 | Time Warner Cable Enterprises Llc | Methods and apparatus for premises content distribution |
CN101594242A (en) * | 2009-06-23 | 2009-12-02 | 腾讯科技(深圳)有限公司 | A kind of mthods, systems and devices of transmitting video data |
US10165286B2 (en) | 2009-07-08 | 2018-12-25 | Dejero Labs Inc. | System and method for automatic encoder adjustment based on transport data |
US8942215B2 (en) | 2010-07-15 | 2015-01-27 | Dejero Labs Inc. | System and method for transmission of data from a wireless mobile device over a multipath wireless router |
US9042444B2 (en) * | 2010-07-15 | 2015-05-26 | Dejero Labs Inc. | System and method for transmission of data signals over a wireless network |
US9756468B2 (en) | 2009-07-08 | 2017-09-05 | Dejero Labs Inc. | System and method for providing data services on vehicles |
US10117055B2 (en) | 2009-07-08 | 2018-10-30 | Dejero Labs Inc. | System and method for providing data services on vehicles |
US9389877B2 (en) | 2009-07-20 | 2016-07-12 | Google Technology Holdings LLC | Multi-environment operating system |
US9372711B2 (en) | 2009-07-20 | 2016-06-21 | Google Technology Holdings LLC | System and method for initiating a multi-environment operating system |
US9367331B2 (en) | 2009-07-20 | 2016-06-14 | Google Technology Holdings LLC | Multi-environment operating system |
US8473998B1 (en) * | 2009-07-29 | 2013-06-25 | Massachusetts Institute Of Technology | Network coding for multi-resolution multicast |
TWI411239B (en) * | 2009-08-17 | 2013-10-01 | Acer Inc | Image file transfer system and method thereof |
JP4957831B2 (en) * | 2009-08-18 | 2012-06-20 | ソニー株式会社 | REPRODUCTION DEVICE AND REPRODUCTION METHOD, RECORDING DEVICE AND RECORDING METHOD |
US8285446B2 (en) * | 2009-08-21 | 2012-10-09 | Circuit Works, Inc. | Methods and systems for providing accessory steering wheel controls |
US8214105B2 (en) | 2009-08-21 | 2012-07-03 | Metra Electronics Corporation | Methods and systems for automatic detection of steering wheel control signals |
KR101701759B1 (en) | 2009-09-18 | 2017-02-03 | 돌비 인터네셔널 에이비 | A system and method for transposing an input signal, and a computer-readable storage medium having recorded thereon a coputer program for performing the method |
JP2011087103A (en) * | 2009-10-15 | 2011-04-28 | Sony Corp | Provision of content reproduction system, content reproduction device, program, content reproduction method, and content server |
CN102045298B (en) * | 2009-10-17 | 2013-12-04 | 中兴通讯股份有限公司 | Consultation method and system of IP multimedia subsystem (IMS) media coding/decoding device |
US7921150B1 (en) | 2009-10-23 | 2011-04-05 | Eastman Kodak Company | Method for viewing videos on distributed networks |
CN102055966B (en) | 2009-11-04 | 2013-03-20 | 腾讯科技(深圳)有限公司 | Compression method and system for media file |
US10003851B2 (en) * | 2009-11-24 | 2018-06-19 | Imagine Communications Corp. | Managed multiplexing of video in an adaptive bit rate environment |
US20110156886A1 (en) * | 2009-12-31 | 2011-06-30 | Clinkscales William L | Paging interface adapter |
US9510029B2 (en) | 2010-02-11 | 2016-11-29 | Echostar Advanced Technologies L.L.C. | Systems and methods to provide trick play during streaming playback |
JP2011175569A (en) * | 2010-02-25 | 2011-09-08 | Sharp Corp | Apparatus and method for generating document image, and computer program |
US9564939B2 (en) | 2010-03-12 | 2017-02-07 | Sunrise Micro Devices, Inc. | Power efficient communications |
US8125357B1 (en) * | 2010-03-23 | 2012-02-28 | Sandia Corporation | Deflate decompressor |
US9613142B2 (en) * | 2010-04-26 | 2017-04-04 | Flash Networks Ltd | Method and system for providing the download of transcoded files |
US9276986B2 (en) * | 2010-04-27 | 2016-03-01 | Nokia Technologies Oy | Systems, methods, and apparatuses for facilitating remote data processing |
US9367847B2 (en) | 2010-05-28 | 2016-06-14 | Apple Inc. | Presenting content packages based on audience retargeting |
US8947492B2 (en) | 2010-06-18 | 2015-02-03 | Microsoft Corporation | Combining multiple bit rate and scalable video coding |
US8676591B1 (en) | 2010-08-02 | 2014-03-18 | Sony Computer Entertainment America Llc | Audio deceleration |
KR20120002918A (en) * | 2010-07-01 | 2012-01-09 | 삼성전자주식회사 | Method and apparatus for selecting video codec to be used between stations |
DE102010026841A1 (en) * | 2010-07-12 | 2012-01-12 | Vodafone Holding Gmbh | Method and computer device for optimizing a data transfer device |
KR101681589B1 (en) * | 2010-07-27 | 2016-12-01 | 엘지전자 주식회사 | Image processing apparatus and method thereof |
US8533166B1 (en) * | 2010-08-20 | 2013-09-10 | Brevity Ventures LLC | Methods and systems for encoding/decoding files and transmission thereof |
KR20170129297A (en) | 2010-09-13 | 2017-11-24 | 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 | A game server |
KR102126910B1 (en) | 2010-09-13 | 2020-06-25 | 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 | Add-on Management |
US8751795B2 (en) | 2010-09-14 | 2014-06-10 | Mo-Dv, Inc. | Secure transfer and tracking of data using removable non-volatile memory devices |
US10873190B2 (en) | 2010-11-19 | 2020-12-22 | Tseng-Lu Chien | Desktop or floor LED lighting device has USB-port(s) |
US10873191B2 (en) | 2010-11-19 | 2020-12-22 | Tseng-Lu Chien | Desk top alarm or time or LED lighting device has USB-port(s) |
US8385414B2 (en) * | 2010-11-30 | 2013-02-26 | International Business Machines Corporation | Multimedia size reduction for database optimization |
US20120151080A1 (en) * | 2010-12-14 | 2012-06-14 | of California | Media Repackaging Systems and Software for Adaptive Streaming Solutions, Methods of Production and Uses Thereof |
US9354900B2 (en) | 2011-04-28 | 2016-05-31 | Google Technology Holdings LLC | Method and apparatus for presenting a window in a system having two operating system environments |
RU2451328C1 (en) * | 2011-05-31 | 2012-05-20 | Государственное образовательное учреждение высшего профессионального образования "Казанский государственный энергетический университет" (КГЭУ) | Adaptive digital predictor |
US8982942B2 (en) * | 2011-06-17 | 2015-03-17 | Microsoft Technology Licensing, Llc | Adaptive codec selection |
RU2014110047A (en) | 2011-08-16 | 2015-09-27 | Дэстини Софтвэар Продакшнз Инк. | VIDEO RENDERING BASED ON SCENARIO |
US9088804B2 (en) * | 2011-08-25 | 2015-07-21 | Ustream, Inc. | On-demand selection of transcoding formats for multimedia broadcast streams |
CN102932841B (en) * | 2011-09-06 | 2016-01-13 | 斯凯普公司 | Signal transacting |
KR20140063774A (en) | 2011-09-09 | 2014-05-27 | 파나몰프, 인코포레이티드 | Image processing system and method |
WO2013067436A1 (en) | 2011-11-04 | 2013-05-10 | Huawei Technologies Co., Ltd. | Binarization of prediction residuals for lossless video coding |
WO2013071144A1 (en) * | 2011-11-09 | 2013-05-16 | Movable Ink | Management of dynamic email content |
US9277230B2 (en) | 2011-11-23 | 2016-03-01 | Qualcomm Incorporated | Display mode-based video encoding in wireless display devices |
RU2480831C1 (en) * | 2011-11-24 | 2013-04-27 | Общество с ограниченной ответственностью "КБК Групп" | Method of sampling images from image base |
US8990474B2 (en) * | 2011-12-02 | 2015-03-24 | Altera Corporation | Logic device having a compressed configuration image stored on an internal read only memory |
US9008177B2 (en) | 2011-12-12 | 2015-04-14 | Qualcomm Incorporated | Selective mirroring of media output |
US20150163271A1 (en) * | 2011-12-22 | 2015-06-11 | Telefonaktiebolaget L M Ericsson (Publ) | Apparatus and method for monitoring performance in a communications network |
EP2611153A1 (en) * | 2011-12-29 | 2013-07-03 | Thomson Licensing | System and method for multiplexed streaming of multimedia content |
EP2629543A1 (en) * | 2012-02-20 | 2013-08-21 | Thomson Licensing | Method and controller for device power state control |
US8904451B2 (en) * | 2012-04-13 | 2014-12-02 | Theplatform, Llc | Systems for prioritizing video processing events based on availability of media file and agent to process the event type |
MY168121A (en) * | 2012-04-13 | 2018-10-11 | Sony Corp | Wireless Communication Device, Information Processing Device, and Communication Method |
US10148374B2 (en) * | 2012-04-23 | 2018-12-04 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for altering an in-vehicle presentation |
CN102638726B (en) * | 2012-04-24 | 2016-06-15 | 惠州Tcl移动通信有限公司 | A kind of multimedia streaming method based on Terahertz radio communication and system |
US9417753B2 (en) | 2012-05-02 | 2016-08-16 | Google Technology Holdings LLC | Method and apparatus for providing contextual information between operating system environments |
US9342325B2 (en) | 2012-05-17 | 2016-05-17 | Google Technology Holdings LLC | Synchronizing launch-configuration information between first and second application environments that are operable on a multi-modal device |
US9426476B2 (en) * | 2012-07-09 | 2016-08-23 | Hewlett-Packard Development Company, L.P. | Video stream |
US9854280B2 (en) | 2012-07-10 | 2017-12-26 | Time Warner Cable Enterprises Llc | Apparatus and methods for selective enforcement of secondary content viewing |
WO2014033284A1 (en) * | 2012-08-31 | 2014-03-06 | Axel Springer Digital Tv Guide Gmbh | Electronic media content guide |
US8976226B2 (en) * | 2012-10-15 | 2015-03-10 | Google Inc. | Generating an animated preview of a multi-party video communication session |
RU2510957C1 (en) * | 2012-10-25 | 2014-04-10 | Государственное казенное образовательное учреждение высшего профессионального образования Академия Федеральной службы охраны Российской Федерации (Академия ФСО России) | Method for restoration of distorted compressed files |
US9794134B2 (en) | 2012-11-16 | 2017-10-17 | Apple Inc. | System and method for negotiating control of a shared audio or visual resource |
US9131283B2 (en) | 2012-12-14 | 2015-09-08 | Time Warner Cable Enterprises Llc | Apparatus and methods for multimedia coordination |
EP2954504A4 (en) | 2013-02-11 | 2016-10-12 | Graco Minnesota Inc | Remote monitoring for fluid applicator system |
US10969805B2 (en) | 2013-02-11 | 2021-04-06 | Graco Minnesota Inc. | Paint sprayer distributed control and output volume monitoring architectures |
US9933990B1 (en) | 2013-03-15 | 2018-04-03 | Sonitum Inc. | Topological mapping of control parameters |
US9681116B2 (en) * | 2013-03-15 | 2017-06-13 | Arris Enterprises, Inc. | System and method for delivering 3DTV content to variety of receivers |
US10506067B2 (en) * | 2013-03-15 | 2019-12-10 | Sonitum Inc. | Dynamic personalization of a communication session in heterogeneous environments |
US8869218B2 (en) | 2013-03-15 | 2014-10-21 | Wowza Media Systems, LLC | On the fly transcoding of video on demand content for adaptive streaming |
GB2512310A (en) * | 2013-03-25 | 2014-10-01 | Sony Corp | Media Distribution |
US9672041B2 (en) * | 2013-08-01 | 2017-06-06 | Andes Technology Corporation | Method for compressing variable-length instructions including PC-relative instructions and processor for executing compressed instructions using an instruction table |
US9167311B2 (en) * | 2013-09-25 | 2015-10-20 | Verizon Patent And Licensing Inc. | Variant playlist optimization |
EP3055998A1 (en) | 2013-10-11 | 2016-08-17 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for video transcoding using mode or motion or in-loop filter information |
CN104661045B (en) * | 2013-11-21 | 2017-09-01 | 青岛海尔电子有限公司 | Content of multimedia adaptive approach and multimedia play system |
US20170017665A1 (en) * | 2014-03-07 | 2017-01-19 | Remote Media, Llc | Virtual File System and Method with Bi-Directional Media File Synchronization |
US9397947B2 (en) * | 2014-03-11 | 2016-07-19 | International Business Machines Corporation | Quality of experience for communication sessions |
US20150271226A1 (en) * | 2014-03-18 | 2015-09-24 | Qualcomm Incorporated | Transport accelerator implementing a multiple interface architecture |
CN104754280B (en) * | 2014-04-07 | 2019-03-01 | 惠州Tcl移动通信有限公司 | Selectively use the AC system of high picture quantity multimedia |
US9838455B2 (en) * | 2014-09-19 | 2017-12-05 | Mobitv, Inc. | Fast encoding of live streaming media content |
US9456075B2 (en) * | 2014-10-13 | 2016-09-27 | Avaya Inc. | Codec sequence detection |
EP3216219A1 (en) * | 2014-11-05 | 2017-09-13 | Colin, Jean-Claude | Method for producing animated images |
RU2595598C2 (en) * | 2014-11-27 | 2016-08-27 | Самсунг Электроникс Ко., Лтд. | Method and device for compression using approach based on neural network |
US9286313B1 (en) * | 2014-12-27 | 2016-03-15 | Ascava, Inc. | Efficient lossless reduction of data by deriving data from prime data elements resident in a content-associative sieve |
US10542961B2 (en) | 2015-06-15 | 2020-01-28 | The Research Foundation For The State University Of New York | System and method for infrasonic cardiac monitoring |
KR102423827B1 (en) * | 2015-08-10 | 2022-07-21 | 삼성전자주식회사 | Transmission apparatus and method for controlling the transmission apparatus thereof |
US9766816B2 (en) | 2015-09-25 | 2017-09-19 | Seagate Technology Llc | Compression sampling in tiered storage |
CN105681682B (en) * | 2016-01-19 | 2019-06-14 | 广东威创视讯科技股份有限公司 | Method of transmitting video data and system |
US10402700B2 (en) | 2016-01-25 | 2019-09-03 | Deepmind Technologies Limited | Generating images using neural networks |
US10390082B2 (en) * | 2016-04-01 | 2019-08-20 | Oath Inc. | Computerized system and method for automatically detecting and rendering highlights from streaming videos |
US10687115B2 (en) | 2016-06-01 | 2020-06-16 | Time Warner Cable Enterprises Llc | Cloud-based digital content recorder apparatus and methods |
US10245512B2 (en) * | 2016-06-13 | 2019-04-02 | Amazon Technologies, Inc. | Sectional terrain editing |
RU2632818C1 (en) * | 2016-09-20 | 2017-10-10 | Общество с ограниченной ответственностью "КАСКАД" | Broadband radiocommunication system with frequency duplex |
US20180107926A1 (en) * | 2016-10-19 | 2018-04-19 | Samsung Electronics Co., Ltd. | Method and apparatus for neural network quantization |
US10911794B2 (en) | 2016-11-09 | 2021-02-02 | Charter Communications Operating, Llc | Apparatus and methods for selective secondary content insertion in a digital network |
GB2556923B (en) * | 2016-11-25 | 2020-04-15 | Canon Kk | Generation of VCA Reference results for VCA Auto-setting |
US10714118B2 (en) * | 2016-12-30 | 2020-07-14 | Facebook, Inc. | Audio compression using an artificial neural network |
US10515115B2 (en) * | 2017-03-03 | 2019-12-24 | Proactive Cctv | System and method for closed-circuit television file archival and compression |
US10715177B2 (en) | 2017-06-20 | 2020-07-14 | Samsung Electronics Co., Ltd. | Lossy compression drive |
KR102050780B1 (en) * | 2018-01-10 | 2019-12-02 | 한국과학기술원 | Method and Server Apparatus for Delivering Content Based on Content-aware Using Neural Network |
KR102037951B1 (en) * | 2018-01-31 | 2019-10-29 | 주식회사 에벤에셀케이 | Apparatus and method for processing image based on file format |
US10939142B2 (en) | 2018-02-27 | 2021-03-02 | Charter Communications Operating, Llc | Apparatus and methods for content storage, distribution and security within a content distribution network |
US11297369B2 (en) | 2018-03-30 | 2022-04-05 | Apple Inc. | Remotely controlling playback devices |
US10993274B2 (en) | 2018-03-30 | 2021-04-27 | Apple Inc. | Pairing devices by proxy |
US10783929B2 (en) | 2018-03-30 | 2020-09-22 | Apple Inc. | Managing playback groups |
WO2019209007A1 (en) * | 2018-04-24 | 2019-10-31 | 주식회사 지디에프랩 | Ai-based image compression and decompression system |
KR102082816B1 (en) * | 2018-04-24 | 2020-02-28 | 주식회사 지디에프랩 | Method for improving the resolution of streaming files |
CN108665062B (en) * | 2018-04-28 | 2020-03-10 | 中国科学院计算技术研究所 | Neural network processing system for reducing IO (input/output) overhead based on wavelet transformation |
CN108764454B (en) * | 2018-04-28 | 2022-02-25 | 中国科学院计算技术研究所 | Neural network processing method based on wavelet transform compression and/or decompression |
US11368758B2 (en) | 2018-05-21 | 2022-06-21 | Gdflab Co., Ltd. | VOD service system based on AI video learning platform |
EP3576019A1 (en) | 2018-05-29 | 2019-12-04 | Nokia Technologies Oy | Artificial neural networks |
US10862938B1 (en) | 2018-06-21 | 2020-12-08 | Architecture Technology Corporation | Bandwidth-dependent media stream compression |
US10812562B1 (en) | 2018-06-21 | 2020-10-20 | Architecture Technology Corporation | Bandwidth dependent media stream compression |
US11019123B2 (en) * | 2018-06-22 | 2021-05-25 | International Business Machines Corporation | Multi-bitrate component sharding |
US10614857B2 (en) | 2018-07-02 | 2020-04-07 | Apple Inc. | Calibrating media playback channels for synchronized presentation |
RU2698414C1 (en) * | 2018-09-21 | 2019-08-26 | Владимир Александрович Свириденко | Method and device for compressing video information for transmission over communication channels with varying throughput capacity and storage in data storage systems using machine learning and neural networks |
US10923135B2 (en) * | 2018-10-14 | 2021-02-16 | Tyson York Winarski | Matched filter to selectively choose the optimal audio compression for a metadata file |
WO2020080665A1 (en) | 2018-10-19 | 2020-04-23 | Samsung Electronics Co., Ltd. | Methods and apparatuses for performing artificial intelligence encoding and artificial intelligence decoding on image |
WO2020080873A1 (en) | 2018-10-19 | 2020-04-23 | Samsung Electronics Co., Ltd. | Method and apparatus for streaming data |
WO2020080765A1 (en) | 2018-10-19 | 2020-04-23 | Samsung Electronics Co., Ltd. | Apparatuses and methods for performing artificial intelligence encoding and artificial intelligence decoding on image |
US10750360B2 (en) | 2018-11-07 | 2020-08-18 | Phacil, Llc | Central software system and method |
US10735141B2 (en) * | 2018-12-21 | 2020-08-04 | Huawei Technologies Co., Ltd. | System and a method for error correction coding using a deep neural network |
GB2611668B (en) * | 2019-02-28 | 2023-09-13 | Displaylink Uk Ltd | Image data encoding |
GB2581822B (en) * | 2019-02-28 | 2023-03-15 | Displaylink Uk Ltd | Image data encoding |
US11729406B2 (en) * | 2019-03-21 | 2023-08-15 | Qualcomm Incorporated | Video compression using deep generative models |
US11527266B2 (en) * | 2019-04-04 | 2022-12-13 | Wowza Media Systems, LLC | Artificial intelligence analysis of multimedia content |
US10373300B1 (en) * | 2019-04-29 | 2019-08-06 | Deep Render Ltd. | System and method for lossy image and video compression and transmission utilizing neural networks |
US10489936B1 (en) * | 2019-04-29 | 2019-11-26 | Deep Render Ltd. | System and method for lossy image and video compression utilizing a metanetwork |
CN112020043A (en) * | 2019-05-28 | 2020-12-01 | 瑞昱半导体股份有限公司 | Bluetooth device, method of operating the same, and non-transitory computer-readable recording medium |
GB2585880B (en) * | 2019-07-19 | 2023-09-20 | Displaylink Uk Ltd | Processing Display Data |
CN110648311B (en) * | 2019-09-03 | 2023-04-18 | 南开大学 | Acne image focus segmentation and counting network model based on multitask learning |
CN112530444B (en) * | 2019-09-18 | 2023-10-03 | 华为技术有限公司 | Audio coding method and device |
CN111128193B (en) * | 2019-12-27 | 2023-06-02 | 科大讯飞股份有限公司 | Voice interaction method, network analysis end and client |
US11648467B2 (en) | 2020-02-14 | 2023-05-16 | Microsoft Technology Licensing, Llc | Streaming channel personalization |
US11533658B2 (en) * | 2020-02-24 | 2022-12-20 | Qualcomm Incorporated | Compressed measurement feedback using an encoder neural network |
WO2022004914A1 (en) * | 2020-07-01 | 2022-01-06 | 엘지전자 주식회사 | Method and apparatus for transmitting and receiving signals of user equipment and base station in wireless communication system |
US11900640B2 (en) * | 2020-07-15 | 2024-02-13 | Tencent America LLC | Method and apparatus for substitutional neural residual compression |
BR102020015189A2 (en) * | 2020-07-26 | 2022-02-08 | Leonardo Severo Alves De Melo | SPECIALIZED COMPUTER SYSTEM FOR ANALYTICAL AND INDIVIDUAL DATA COMPRESSION |
US20220067509A1 (en) * | 2020-09-02 | 2022-03-03 | Alibaba Group Holding Limited | System and method for learning from partial compressed representation |
JP2022069795A (en) | 2020-10-26 | 2022-05-12 | 株式会社日立製作所 | Data compression/decompression system and data compression/decompression method |
US11949927B2 (en) * | 2020-10-30 | 2024-04-02 | Stryker Corporation | Methods and systems for hybrid and concurrent video distribution for healthcare campuses |
US20220191482A1 (en) * | 2020-12-16 | 2022-06-16 | Tencent America LLC | Method and apparatus for video coding |
CN113473218B (en) * | 2021-07-08 | 2022-05-24 | 北京安盟信息技术股份有限公司 | Platform cascade video balancing method and system |
CN114285776B (en) * | 2022-01-14 | 2023-07-14 | 广州广哈通信股份有限公司 | Network line state monitoring method and device and video conference terminal |
US11665215B1 (en) * | 2022-05-05 | 2023-05-30 | At&T Intellectual Property I, L.P. | Content delivery system |
US20230370664A1 (en) * | 2022-05-12 | 2023-11-16 | Wipro Limited | Method and system for optimizing video content acquisition and delivery during events |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6002720A (en) | 1991-01-07 | 1999-12-14 | H. Lee Browne, D/B/A Greenwich Information Technologies Llc | Audio and video transmission and receiving system |
US6870884B1 (en) | 1992-01-29 | 2005-03-22 | Mitsubishi Denki Kabushiki Kaisha | High-efficiency encoder and video information recording/reproducing apparatus |
JPH0614313A (en) * | 1992-06-29 | 1994-01-21 | Canon Inc | Image processor |
EP1139289B1 (en) | 1992-09-01 | 2011-03-09 | Apple Inc. | Improved vector quantization |
US5596659A (en) | 1992-09-01 | 1997-01-21 | Apple Computer, Inc. | Preprocessing and postprocessing for vector quantization |
US5539908A (en) | 1992-11-24 | 1996-07-23 | International Business Machines Corporation | Dynamically linked and shared compression/decompression |
US5481297A (en) * | 1994-02-25 | 1996-01-02 | At&T Corp. | Multipoint digital video communication system |
US5684714A (en) | 1995-05-08 | 1997-11-04 | Kabushiki Kaisha Toshiba | Method and system for a user to manually alter the quality of a previously encoded video sequence |
KR100211916B1 (en) * | 1995-10-26 | 1999-08-02 | 김영환 | Method for determination of coding type and mode in the object coding based on shape information |
US6754181B1 (en) | 1996-11-18 | 2004-06-22 | Mci Communications Corporation | System and method for a directory service supporting a hybrid communication system architecture |
US6421726B1 (en) | 1997-03-14 | 2002-07-16 | Akamai Technologies, Inc. | System and method for selection and retrieval of diverse types of video data on a computer network |
FR2760872B1 (en) * | 1997-03-17 | 2000-06-09 | Alsthom Cge Alcatel | METHOD FOR OPTIMIZING THE COMPRESSION OF IMAGE DATA, WITH AUTOMATIC SELECTION OF COMPRESSION CONDITIONS |
US6195692B1 (en) | 1997-06-02 | 2001-02-27 | Sony Corporation | Television/internet system having multiple data stream connections |
US6266419B1 (en) | 1997-07-03 | 2001-07-24 | At&T Corp. | Custom character-coding compression for encoding and watermarking media content |
US6356545B1 (en) | 1997-08-08 | 2002-03-12 | Clarent Corporation | Internet telephone system with dynamically varying codec |
WO1999018728A1 (en) | 1997-10-02 | 1999-04-15 | General Datacomm, Inc. | Interconnecting multimedia data streams having different compressed formats |
US6085236A (en) * | 1998-01-06 | 2000-07-04 | Sony Corporation Of Japan | Home audio video network with device control modules for incorporating legacy devices |
US6252544B1 (en) | 1998-01-27 | 2001-06-26 | Steven M. Hoffberg | Mobile communication device |
US6157965A (en) | 1998-02-27 | 2000-12-05 | Intel Corporation | System and method for binding a virtual device driver to a network driver interface |
US6115755A (en) * | 1998-04-09 | 2000-09-05 | Novaweb Technologies, Inc. | Integrated apparatus for interfacing several computers to the internet through a single connection |
US6624761B2 (en) | 1998-12-11 | 2003-09-23 | Realtime Data, Llc | Content independent data compression method and system |
US6243676B1 (en) | 1998-12-23 | 2001-06-05 | Openwave Systems Inc. | Searching and retrieving multimedia information |
US6212302B1 (en) | 1998-12-29 | 2001-04-03 | Eastman Kodak Company | Method and apparatus for visually optimized rate control |
US6356668B1 (en) | 1998-12-29 | 2002-03-12 | Eastman Kodak Company | Method for efficient rate control |
US6349151B1 (en) | 1998-12-29 | 2002-02-19 | Eastman Kodak Company | Method and apparatus for visually optimized compression parameters |
US6356589B1 (en) * | 1999-01-28 | 2002-03-12 | International Business Machines Corporation | Sharing reference data between multiple encoders parallel encoding a sequence of video frames |
US6091177A (en) * | 1999-03-22 | 2000-07-18 | Siemens Westinghouse Power Corporation | Spring mounting for an electric generator |
US6492326B1 (en) * | 1999-04-19 | 2002-12-10 | The Procter & Gamble Company | Skin care compositions containing combination of skin care actives |
US6587638B1 (en) | 1999-08-02 | 2003-07-01 | Hitachi, Ltd. | Recording/ reproducing apparatus and input/ output device |
WO2001013277A2 (en) * | 1999-08-13 | 2001-02-22 | Vingage Corporation | System and method for delivering video images |
EP1228453A4 (en) * | 1999-10-22 | 2007-12-19 | Activesky Inc | An object oriented video system |
US6804401B2 (en) | 2000-05-12 | 2004-10-12 | Xerox Corporation | Method for compressing digital documents with control of image quality subject to multiple compression rate constraints |
US20020067907A1 (en) * | 2000-06-06 | 2002-06-06 | Eric Ameres | Universal video client/universal video server system |
US7219364B2 (en) * | 2000-11-22 | 2007-05-15 | International Business Machines Corporation | System and method for selectable semantic codec pairs for very low data-rate video transmission |
US6947598B2 (en) | 2001-04-20 | 2005-09-20 | Front Porch Digital Inc. | Methods and apparatus for generating, including and using information relating to archived audio/video data |
US6968006B1 (en) * | 2001-06-05 | 2005-11-22 | At&T Corp. | Method of content adaptive video decoding |
US7130472B2 (en) | 2002-01-21 | 2006-10-31 | Canon Kabushiki Kaisha | Image distribution apparatus, communication terminal apparatus, and control method thereof |
US20060008434A1 (en) * | 2004-05-25 | 2006-01-12 | Knopf Michael A | Deodorant body wash with lotion |
US20050265936A1 (en) * | 2004-05-25 | 2005-12-01 | Knopf Michael A | Cleansing foaming sunscreen lotion |
US20060128579A1 (en) * | 2004-05-25 | 2006-06-15 | Knopf Michael A | Cleansing foaming lotion |
-
2002
- 2002-09-26 AU AU2002334720A patent/AU2002334720B8/en not_active Ceased
- 2002-09-26 KR KR1020047004539A patent/KR100640122B1/en not_active IP Right Cessation
- 2002-09-26 EP EP02799668A patent/EP1438673B1/en not_active Expired - Lifetime
- 2002-09-26 JP JP2003531343A patent/JP4852228B2/en not_active Expired - Fee Related
- 2002-09-26 CN CNA028189310A patent/CN1568466A/en active Pending
- 2002-09-26 IL IL16098102A patent/IL160981A0/en unknown
- 2002-09-26 TW TW091122127A patent/TWI293533B/en not_active IP Right Cessation
- 2002-09-26 BR BR0213596-5A patent/BR0213596A/en not_active Application Discontinuation
- 2002-09-26 US US10/256,866 patent/US7295608B2/en not_active Expired - Fee Related
- 2002-09-26 MX MXPA04002722A patent/MXPA04002722A/en active IP Right Grant
- 2002-09-26 RU RU2004112547/09A patent/RU2282888C2/en not_active IP Right Cessation
- 2002-09-26 CA CA2669171A patent/CA2669171C/en not_active Expired - Fee Related
- 2002-09-26 CA CA002461830A patent/CA2461830C/en not_active Expired - Fee Related
- 2002-09-26 WO PCT/US2002/030874 patent/WO2003027876A1/en active Application Filing
-
2004
- 2004-03-21 IL IL160981A patent/IL160981A/en not_active IP Right Cessation
- 2004-04-23 NO NO20041725A patent/NO20041725L/en not_active Application Discontinuation
-
2007
- 2007-11-09 US US11/937,983 patent/US8036265B1/en not_active Expired - Fee Related
-
2008
- 2008-03-26 JP JP2008081977A patent/JP4852563B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP4852563B2 (en) | 2012-01-11 |
NO20041725L (en) | 2004-06-11 |
IL160981A (en) | 2009-12-24 |
US20040045030A1 (en) | 2004-03-04 |
IL160981A0 (en) | 2004-08-31 |
TWI293533B (en) | 2008-02-11 |
RU2004112547A (en) | 2005-09-20 |
AU2002334720B2 (en) | 2006-07-06 |
US7295608B2 (en) | 2007-11-13 |
JP2008236758A (en) | 2008-10-02 |
AU2002334720B8 (en) | 2006-08-10 |
CA2669171C (en) | 2012-05-01 |
EP1438673B1 (en) | 2012-11-21 |
CN1568466A (en) | 2005-01-19 |
JP4852228B2 (en) | 2012-01-11 |
US8036265B1 (en) | 2011-10-11 |
KR20040063899A (en) | 2004-07-14 |
BR0213596A (en) | 2004-10-26 |
CA2461830A1 (en) | 2003-04-03 |
WO2003027876A1 (en) | 2003-04-03 |
JP2005508590A (en) | 2005-03-31 |
EP1438673A4 (en) | 2007-12-19 |
MXPA04002722A (en) | 2005-11-04 |
EP1438673A1 (en) | 2004-07-21 |
KR100640122B1 (en) | 2006-10-31 |
RU2282888C2 (en) | 2006-08-27 |
CA2461830C (en) | 2009-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2669171A1 (en) | System and method for communicating media signals | |
US6460044B1 (en) | Intelligent method for computer file compression | |
US7171444B2 (en) | Remote desktop protocol compression system | |
CN109547786B (en) | Video encoding and video decoding methods and devices | |
US7627886B2 (en) | Systems and methods for displaying video streams | |
US7321937B2 (en) | System and methods for accelerated data storage and retrieval | |
US8175144B2 (en) | Method and apparatus for cached adaptive transforms for compressing data streams, computing similarity, and recognizing patterns | |
EP1680918A1 (en) | System and method for compressing portions of a media signal using different codecs | |
KR970057915A (en) | Memory Management for Image Signal Processors | |
CN102783147A (en) | Budget encoding | |
KR20000074498A (en) | Method for video/audio streaming based on intermediate data | |
EP1499023B1 (en) | Data processing system, data processing method, data processing device, and data processing program | |
US11893007B2 (en) | Embedding codebooks for resource optimization | |
CN1327713C (en) | Context-sensitive encoding and decoding of a video data stream | |
US6731807B1 (en) | Method of compressing and/or decompressing a data set using significance mapping | |
US20070143118A1 (en) | Apparatus and method for lossless audio signal compression/decompression through entropy coding | |
US7123656B1 (en) | Systems and methods for video compression | |
US7050700B2 (en) | Picture compression managing apparatus and picture compression managing method used therefor | |
US7751483B1 (en) | Video codec for embedded handheld devices | |
US20020067506A1 (en) | Image compression device and method | |
JP2780664B2 (en) | Image data transfer method | |
US8451892B2 (en) | Method and system for linear quantization and dequantization | |
KR100561458B1 (en) | Remote controlling apparatus using different compression according to transmission speed and method thereof | |
US20020199206A1 (en) | Apparatus and method for transmitting audio and/or video data | |
US7733249B2 (en) | Method and system of compressing and decompressing data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20150928 |