Network streaming of a video stream over multiple communication channels

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8356109
APP PUB NO 20110283009A1
SERIAL NO

12779905

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present disclosure is directed to streaming a video from a sending endpoint to a receiving endpoint. Both of the sending endpoint and the receiving endpoint have multiple communication channels connecting the sending endpoint and the receiving endpoint to one or more networks, respectively, and the streaming video includes a plurality of intra-frame coded frames and a plurality of inter-frame coded frames. The sending endpoint sends different ones of the plurality of intra-frame coded frames and different ones of high priority inter-frame coded frames to the receiving endpoint over more than one of the multiple communication channels having a connection-oriented protocol. In addition, the sending endpoint sends different ones of non-high priority inter-frame coded frames to the receiving endpoint over more than one of the multiple communication channels having a connectionless-oriented protocol.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CANON KABUSHIKI KAISHATOKYO44623

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Martinez, Martin Ladera Ranch, US 24 480
Riggert, Eric Lake Forest, US 17 252

Cited Art Landscape

Patent Info (Count) # Cites Year
 
PESA SWITCHING SYSTEMS, INC. (1)
2007/0248,115 Distributed routing system and method 5 2007
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
7372820 System and method for striping delay-sensitive data over multiple bursty channels 6 2004
 
MEDIATEK INC. (1)
6543053 Interactive video-on-demand system 323 1997
 
PANASONIC CORPORATION (1)
* 6674477 Method and apparatus for processing a data series including processing priority data 75 1999
 
PENDRAGON NETWORKS LLC (1)
7047309 Load balancing and dynamic control of multiple data streams in a network 68 2002
 
KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY (1)
6895185 Multi-purpose optical fiber access network 53 2000
 
SAMSUNG ELECTRONICS CO., LTD. (1)
7254344 Passive optical network using loop back of multi-wavelength light generated at central office 11 2003
 
Sony Electronics Inc. (1)
2006/0062,242 Reliable audio-video transmission system using multi-media diversity 34 2004
 
ORACLE AMERICA, INC. (3)
5864677 System for preserving sequential ordering and supporting nonidempotent commands in a ring network with busy nodes 15 1996
6065052 System for maintaining strongly sequentially ordered packet flow in a ring network system with busy and failed nodes 21 1996
7269171 Multi-data receive processing according to a data communication protocol 14 2002
 
LG INFORMATION & COMMUNICATIONS, LTD. (1)
6788679 Apparatus and method for configuring multicasting network in asynchronous transfer mode switching system 4 2000
 
AVAYA HOLDINGS LIMITED (1)
6477169 Multicast and unicast scheduling for a network device 36 1999
 
POLYCOM, INC. (1)
7136394 Low-delay video encoding method for concealing the effects of packet loss in multi-channel packet switched networks 11 2002
 
MCAFEE, LLC (1)
7159036 Updating data from a source computer to groups of destination computers 172 2001
 
INTELLECTUAL VENTURES I LLC (1)
5956332 High-speed data transmission in mobile communication networks 60 1996
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
6728775 Multiple multicasting of multimedia streams 26 1997
6564262 Multiple multicasting of multimedia streams 41 1999
7260826 Resource allocation in multi-stream IP network for optimized quality of service 14 2001
 
C-CATION, INC., A DELAWARE CORPORATION, (1)
5642155 Method and apparatus for supporting two-way telecommunications on CATV networks 59 1994
 
VERSATA SOFTWARE, INC. (1)
7069235 System and method for multi-source transaction processing 38 2000
 
LOCKHEED MARTIN CORPORATION (1)
* 2009/0219,937 METHOD AND APPARATUS FOR BIASING OF NETWORK NODE PACKET PRIORITIZATION BASED ON PACKET CONTENT 10 2008
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
6665283 Method and apparatus for transmitting data in a packet data communication system 24 2001
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
7346701 System and method for TCP offload 43 2003
2007/0110,035 Network nodes cooperatively routing traffic flow amongst wired and wireless networks 46 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
7289509 Apparatus and method of splitting a data stream over multiple transport control protocol/internet protocol (TCP/IP) connections 3 2002
 
QUALCOMM INCORPORATED (1)
7242686 System and method for communicating TDM traffic through a packet switch fabric 17 2003
 
TRANSPACIFIC CERAMIC, LLC (1)
7133922 Method and apparatus for streaming of data 83 2000
 
TTI INVENTIONS A LLC (1)
5583859 Data labeling technique for high performance protocol processing 114 1994
 
VERIZON PATENT AND LICENSING INC. (1)
5544161 ATM packet demultiplexer for use in full service network having distributed architecture 339 1995
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
5640605 Method and apparatus for synchronized transmission of data between a network adaptor and multiple transmission channels using a shared clocking frequency and multilevel data encoding 74 1994
* 7505590 Method and system for providing transcodability to frame coded streaming media 8 2003
2006/0028,991 System and method for transferring data on a data network using multiple paths 23 2004
 
ADVANTECH SATELLITE NETWORKS INC. (1)
6975647 Enhancements for TCP performance enhancing proxies 67 2002
 
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (2)
5666514 Cache memory containing extra status bits to indicate memory regions where logging of data should occur 75 1994
5893155 Cache memory for efficient data logging 62 1996
 
REGENTS OF THE UNIVERSITY OF MINNESOTA (1)
2004/0016,000 Video streaming having controlled quality assurance over best-effort networks 44 2003
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
7230921 Concurrent use of communication paths in a multi-path access link to an IP network 27 2002
 
YOKOGAWA ELECTRIC CORPORATION (1)
6512610 Device and method for testing of multi-branch optical network 18 1999
 
THOMSON LICENSING (1)
7215679 Method, apparatus and data structure enabling multiple channel data stream transmission 12 2001
 
ERICSSON INC. (1)
6006106 Method for automatic transceiver selection in a mobile multiple RF transceiver apparatus 38 1997
 
SUN MICROSYSTEMS, INC. (5)
6064672 System for dynamic ordering support in a ringlet serial interconnect 10 1996
5905502 Compression of three-dimensional graphics data using a generalized triangle mesh format utilizing a mesh buffer 77 1997
6233615 System for maintaining strongly sequentially ordered packet flow in a ring network system with busy and failed nodes 82 2000
6597665 System for dynamic ordering support in a ringlet serial interconnect 7 2000
6463472 System for maintaining strongly sequentially ordered packet flow in a ring network system with busy and failed nodes 17 2001
 
ZENKO TECHNOLOGIES, LLC (1)
7062171 Multi-wavelength, bi-directional optical multiplexer 18 2004
 
ATWATER PARTNERS LLC OF TEXAS (1)
7310310 Multi-link SAR for bonding ATM cell-streams 8 2003
 
SMART MOBILE, INC. (1)
7286502 Method and system to interface internet protocol (IP) based wireless devices and wireless networks with optical and other networks for improved flexibility, performance and data transfer rates 18 2000
 
INTEL CORPORATION (2)
5812708 Method and apparatus for distributing an optical clock in an integrated circuit 31 1996
5889903 Method and apparatus for distributing an optical clock in an integrated circuit 108 1998
 
SAINT REGIS MOHAWK TRIBE (1)
6295598 Split directory-based cache coherency technique for a multi-processor computer system 35 1998
 
OHIO SEMITRONICS, INC. (1)
6064192 Revenue meter with integral current transformer 57 1998
 
ALACRITECH, INC. (11)
6434620 TCP/IP offload network interface device 340 1999
6247060 Passing a communication control block from host to a local device such that a message is processed on the device 278 1999
6334153 Passing a communication control block from host to a local device such that a message is processed on the device 207 2000
6393487 Passing a communication control block to a local device such that a message is processed on the device 186 2001
7167926 TCP/IP offload network interface device 97 2001
7174393 TCP/IP offload network interface device 95 2002
7284070 TCP offload network interface device 81 2002
7191241 Fast-path apparatus for receiving data corresponding to a TCP connection 93 2002
7237036 Fast-path apparatus for receiving data corresponding a TCP connection 132 2002
7337241 Fast-path apparatus for receiving data corresponding to a TCP connection 90 2002
6751665 Providing window updates from a computer to a network interface device 138 2003
 
The United States of America as represented by the Secretary of the Navy (1)
6744986 Tunable wavelength add/drop multiplexer based on integrated optic devices 9 2000
 
KLAMATH NETWORKS CORPORATION (1)
6879590 Methods, apparatuses and systems facilitating aggregation of physical links into logical link 27 2002
 
InterWorking Labs, Inc. (1)
7310316 Testing device 8 2003
 
DIGITAL FOUNTAIN, INC. (1)
7240358 Methods and apparatus for scheduling, serving, receiving media-on demand for clients, servers arranged according to constraints on resources 97 2001
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 6792470 Method and apparatus for communicating with data frames having priority levels 52 2001
 
AT&T CORP. (1)
6959300 Data compression method and apparatus 45 1999
 
NORTEL NETWORKS LIMITED (2)
5862136 Telecommunications apparatus and method 145 1996
5841771 Telecommunications switch apparatus and method for time switching 117 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
LG DISPLAY CO., LTD. (1)
9380351 Apparatus for transmitting encoded video stream and method for transmitting the same 0 2014
 
HOB GMBH & CO. KG (1)
* 9590821 Communication system for transmitting data under a tunnel protocol between at least two data computers via a wide area network and a method for running such a communication system 0 2015
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 15, 2020
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 15, 2024
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00