Apparatus and method for dynamic channel mapping and optimized scheduling of data packets

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20040160971A1
SERIAL NO

10723583

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

According to one embodiment of the present invention, a method combines a set of digital streams into a set of digital multiplexes. This can include, for example, identifying a first communication channel that is currently accepting packets at a rate that can cause the nominal capacity of the channel to be exceeded. A second communication channel that is currently accepting packets at a rate that is less likely to cause the nominal capacity of the channel to be exceeded is also identified. One or more of the streams that comprise the multiplex that is assigned to the first communication channel are selected to form selected streams. Further, the packets of the selected streams can be reassigned from the multiplex corresponding to the first communication channel to the multiplex corresponding to the second communication channel. In some embodiments, one or more receivers of one or more of the selected streams are instructed to retune from the frequency corresponding to the first communication channel to the frequency corresponding to the second communication channel.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
RGB NETWORKS, INC.SAN MATEO, CA0

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Krause, Edward San Mateo, CA 7 234
Monta, Peter Palo Alto, CA 13 346
Tom, Adam San Francisco, CA 10 470

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 6091709 Quality of service management for packet switched networks 249 1997
* 6674718 Unified method and system for scheduling and discarding packets in computer networks 33 2000
 
PANASONIC CORPORATION (1)
* 6674477 Method and apparatus for processing a data series including processing priority data 75 1999
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 6816500 Apparatus, method and system for multimedia access network channel management 98 2000
 
IMAGINE COMMUNICATIONS CORP. (1)
* 7046677 Method and apparatus for time-multiplexed processing of multiple digital video programs 39 2003
 
CISCO TECHNOLOGY, INC. (2)
* 2001/0038,640 Computerized method for allocating access across a shared communication medium 13 2001
* 7257308 Converting time-shift buffering for personal video recording into permanent recordings 30 2001
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6728270 Scheduling and admission control of packet data traffic 55 2000
 
POINT REYES NETWORKS, INC. (1)
* 6570883 Packet scheduling using dual weight single priority queue 70 1999
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (1)
* 5455825 Tag-based scheduling system for digital communication switch 97 1994
 
Sony Electronics Inc. (1)
* 7139398 Time division partial encryption 88 2002
 
HYBRID PATENTS INCORPORATED (1)
* 5828655 Hybrid access system with quality-based channel switching 174 1996
 
HITACHI, LTD. (1)
* 5959677 Digital data transmission system 14 1997
 
ORACLE AMERICA, INC. (1)
* 6721789 Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests 47 1999
 
PROVENANCE ASSET GROUP LLC (2)
* 6796555 Centralized video controller for controlling distribution of video signals 122 1999
* 7075934 Method and apparatus for hierarchical bandwidth distribution in a packet network 39 2001
 
IXIA (1)
* 6028847 Multiple stream traffic emulator 55 1997
 
AVID TECHNOLOGY, INC. (1)
* 6374336 Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner 806 1998
 
E.G. TECHNOLOGY, INC. (1)
* 7218610 Communication system and techniques for transmission from source to destination 11 2002
 
WSOU INVESTMENTS, LLC (1)
* 7099330 Method and apparatus for integrating guaranteed-bandwidth and best-effort traffic in a packet network 6 2001
 
IRDETO USA, INC. (1)
* 6594826 Video pedestal network 70 1997
 
ELECTRONICS FOR IMAGING, INC. (1)
* 6785768 Computer system and process for transferring streams of data between multiple storage units and multiple applications in a scalable and reliable manner 559 2002
 
ALCATEL (1)
* 6469982 Method to share available bandwidth, a processor realizing such a method, and a scheduler, an intelligent buffer and a telecommunication system including such a processor 57 1999
 
KABUSHIKI KAISHA TOSHIBA (2)
* 5956321 Stream scheduling system for real time stream server 46 1996
* 5938734 Real time stream server for handling a plurality of real time stream data with different data rates 76 1996
 
GOOGLE TECHNOLOGY HOLDINGS LLC (4)
* 5862140 Method and apparatus for multiplexing video programs for improved channel utilization 77 1995
* 5966120 Method and apparatus for combining and distributing data with pre-formatted real-time video 182 1995
* 6643298 Method and apparatus for MPEG-2 program ID re-mapping for multiplexing several programs into a single transport stream 90 1999
* 7039048 Headend cherrypicker multiplexer with switched front end 190 2000
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (2)
* 6891799 Data transmission method 37 1999
* 7436454 Method and apparatus for transmitting encoded information based upon piority data in the encoded information 13 2003
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
* 6532213 Guaranteeing data transfer delays in data packet networks using earliest deadline first packet schedulers 59 1999
* 6763032 Cable modem system with sample and packet synchronization 77 2000
 
GENERAL INSTRUMENT CORPORATION (GIC-4) (1)
* 5216503 Statistical multiplexer for a multichannel image compression system 202 1991
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 7933284 Method and apparatus for improving SIP server performance 0 2008
* 2008/0253,387 Method and apparatus for improving SIP server performance 11 2008
 
QUALCOMM INCORPORATED (3)
8472322 Method and apparatus for adaptive delay management 2 2005
* 8331377 Distributed forward link schedulers for multi-carrier communication systems 5 2006
* 2006/0146,721 Distributed forward link schedulers for multi-carrier communication systems 37 2006
 
SONY CORPORATION (2)
* 8085784 Data transmitting apparatus and data transmitting method 1 2004
* 2004/0141,512 Data transmitting apparatus and data transmitting method 8 2004
 
CISCO TECHNOLOGY, INC. (4)
7649938 Method and apparatus of controlling a plurality of video surveillance cameras 9 2004
* 2006/0088,092 Method and apparatus of controlling a plurality of video surveillance cameras 43 2004
* 8316409 Simultaneous access to media in a media delivery system 0 2007
* 2009/0100,489 SIMULTANEOUS ACCESS TO MEDIA IN A MEDIA DELIVERY SYSTEM 22 2007
 
VISTEON GLOBAL TECHNOLOGIES, INC. (1)
* 2012/0129,475 RADIO SYSTEM INCLUDING TERRESTRIAL AND INTERNET RADIO 2 2010
 
SAMSUNG ELECTRONICS CO., LTD. (4)
* 8194658 Transmitting and receiving method and apparatus in real-time system 1 2007
* 2008/0165,770 Transmitting and receiving method and apparatus in real-time system 2 2007
7835277 Method and apparatus for managing a buffer in a communication system 2 2007
* 2008/0130,670 METHOD AND APPARATUS FOR MANAGING A BUFFER IN A COMMUNICATION SYSTEM 8 2007
 
FUJITSU MOBILE COMMUNICATIONS LIMITED (1)
* 7725136 Information processing apparatus 4 2006
 
VVNET, LLC (2)
* 8325764 Canonical scheduling for heterogeneous content delivery 4 2009
* 2010/0215,057 Canonical Scheduling for Heterogeneous Content Delivery 4 2009
 
Pyramid Meriden Inc. (2)
* 9661488 Methods and apparatus for identifying and categorizing distributed devices 0 2015
* 2016/0037,325 METHODS AND APPARATUS FOR IDENTIFYING AND CATEGORIZING DISTRIBUTED DEVICES 0 2015
 
ROVI TECHNOLOGIES CORPORATION (2)
8514891 Media stream splicer 2 2008
* 2009/0010,273 Media Stream Splicer 6 2008
 
AKAMAI TECHNOLOGIES, INC. (2)
8743906 Scalable seamless digital video stream splicing 1 2009
* 2010/0189,131 SCALABLE SEAMLESS DIGITAL VIDEO STREAM SPLICING 68 2009
 
RPX CLEARINGHOUSE LLC (2)
* 8750329 Optimized scheduling method for delay-sensitive traffic on high speed shared packet data channels 0 2010
* 2010/0260,047 Optimized Scheduling Method for Delay-Sensitive Traffic on High Speed Shared Packet Data Channels 1 2010
 
APPLE INC. (2)
* 9524261 Credit lookahead mechanism 0 2012
* 2014/0181,419 CREDIT LOOKAHEAD MECHANISM 3 2012
 
INTEL CORPORATION (1)
* 2014/0086,338 SYSTEMS AND METHODS FOR INTEGRATED METADATA INSERTION IN A VIDEO ENCODING SYSTEM 1 2011
 
NAPO ENTERPRISES, LLC (14)
7941764 System and method for assigning user preference settings for a category, and in particular a media category 13 2007
* 2009/0077,499 SYSTEM AND METHOD FOR ASSIGNING USER PREFERENCE SETTINGS FOR A CATEGORY, AND IN PARTICULAR A MEDIA CATEGORY 18 2007
8832220 System and method for increasing data availability on a mobile device based on operating mode 2 2007
* 2009/0055,467 SYSTEM AND METHOD FOR INCREASING DATA AVAILABILITY ON A MOBILE DEVICE BASED ON OPERATING MODE 57 2007
* 2008/0307,316 SYSTEM AND METHOD FOR ASSIGNING USER PREFERENCE SETTINGS TO FIELDS IN A CATEGORY, PARTICULARLY A MEDIA CATEGORY 3 2007
8224856 Intelligent default weighting process for criteria utilized to score media content items 5 2007
* 2009/0138,505 INTELLIGENT DEFAULT WEIGHTING PROCESS FOR CRITERIA UTILIZED TO SCORE MEDIA CONTENT ITEMS 29 2007
* 2009/0138,457 GROUPING AND WEIGHTING MEDIA CATEGORIES WITH TIME PERIODS 8 2007
* 2009/0158,146 RESIZING TAG REPRESENTATIONS OR TAG GROUP REPRESENTATIONS TO CONTROL RELATIVE IMPORTANCE 41 2007
9081780 System and method for assigning user preference settings for a category, and in particular a media category 0 2011
8375053 Fuzzy keyword searching 11 2011
8874574 Intelligent default weighting process for criteria utilized to score media content items 1 2012
9654583 System and method for increasing data availability on a mobile device based on operating mode 0 2014
9164994 Intelligent default weighting process for criteria utilized to score media content items 0 2014
 
MICROSOFT TECHNOLOGY LICENSING, LLC (23)
8397269 Fast digital channel changing 2 2002
* 2004/0034,863 Fast digital channel changing 56 2002
7603689 Fast start-up for digital video streams 5 2003
7562375 Fast channel change 29 2003
* 7444419 Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints 34 2003
* 2005/0081,244 Fast channel change 146 2003
* 2005/0080,904 Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints 7 2003
7640352 Methods and systems for presentation of media obtained from a media stream 9 2004
7477653 Accelerated channel change in rate-limited environments 32 2004
* 2006/0126,667 Accelerated channel change in rate-limited environments 58 2004
8135040 Accelerated channel change 6 2005
* 2007/0121,629 Accelerated channel change 77 2005
7636934 Fast start-up for digital video streams 12 2005
7587737 Fast start-up for digital video streams 5 2005
* 2006/0117,358 Fast Start-up for Digital Video Streams 14 2005
* 2006/0117,359 Fast Start-up for Digital Video Streams 17 2005
9363302 Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints 0 2008
8606951 Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints 0 2008
* 2008/0189,755 Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints 0 2008
* 2008/0189,425 Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints 5 2008
* 2009/0006,631 Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints 1 2008
7944863 Accelerated channel change in rate-limited environments 15 2008
8156534 Seamless digital channel changing 1 2009
 
MARVELL INTERNATIONAL LTD. (2)
* 9229792 Method and apparatus for weighted message passing 0 2008
9055019 Method and apparatus for message multicasting 1 2013
 
CINGULAR WIRELESS II, LLC (1)
* 8190561 LDAP replication priority queuing mechanism 31 2006
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
* 2007/0133,588 Scheduling apparatus and method in channel bonding transmission system 10 2006
 
MILESTONE AV TECHNOLOGIES LLC (1)
9667913 System and method for PC-based video conferencing and audio/video presentation 0 2014
 
CANON KABUSHIKI KAISHA (2)
9565386 Image data transmitting apparatus and image data receiving apparatus 0 2013
* 9392244 Transmitting apparatus for transmitting image data with ID information and time code information and receiving apparatus 1 2013
* Cited By Examiner