US Patent No: 5,999,977

Number of patents in Portfolio can not be more than 2000

System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgment message to first endpont

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for optimizing transmission of data to a plurality of second endpoints in a system wherein a first endpoint is providing data to the plurality of second endpoints each connected by a point-to-point communication channels. This may be useful in teleconferencing applications with a plurality of participants (endpoints) or broadcast server applications. The first endpoint activates a multicast communication channel having a first multicast address and commences broadcast of the data over the multicast communication channel. The first endpoint transmits a request message to each of the plurality of second endpoints in order to query each of the second endpoints whether they can receive transmissions broadcast to the first multicast address. Certain of the plurality of second endpoints transmit an acknowledgment message if they can receive transmissions broadcast to the first multicast address, and the first endpoint receives the acknowledgment message. Then, for each acknowledgment message received from certain of the plurality of second endpoints, the first endpoint deactivates the point-to-point communication channel and the certain of the plurality of second endpoints.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
APPLE INC.CUPERTINO, CA15289

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Riddle, Guy G Los Gatos, CA 22 1204

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 4,756,019 Traffic routing and automatic network management system for telecommunication networks 72 1986
 
NETOPIA, INC. (1)
* 5,241,625 Screen image sharing among heterogeneous computers 384 1990
 
SONY CORPORATION (1)
* 5,422,942 Incoming call transfer terminal 43 1993
 
Communications Network Enhancement Inc. (1)
* 5,099,510 Teleconferencing with bridge partitioning and other features 168 1990
 
GLOBAL CROSSING TELECOMMUNICATIONS, INC. (1)
* 5,483,587 System and method for call conferencing 145 1994
 
HITACHI, LTD. (1)
* 5,157,662 Data communication apparatus having communication-mode changeover function and method of data communication between data communication stations having the same 106 1991
 
Echelon Systems Corporation (1)
* 5,297,143 Network communication protocol including a reliable multicasting technique 191 1990
 
TriLAN Systems Corporation (1)
* 5,341,374 Communication network integrating voice data and video with distributed call processing 356 1991
 
INTERGRAPH HARDWARE TECHNOLOGIES COMPANY INC. (1)
* 5,459,725 Reliable multicasting over spanning trees in packet communications networks 92 1994
 
DATAPOINT CORPORATION A DE CORP (1)
* 5,077,732 LAN with dynamically selectable multiple operational capabilities 125 1990
 
APPLE INC. (1)
* 5,572,582 Method and apparatus for establishing communication between two teleconferencing endpoints 100 1995
 
AT&T Bell Laboratories (4)
* 5,101,451 Real-time network routing 89 1990
* 5,195,086 Multiple call control method in a multimedia conferencing system 354 1990
* 5,136,581 Arrangement for reserving and allocating a plurality of competing demands for an ordered bus communication network 152 1990
* 5,311,585 Carrier proportioned routing 56 1992
 
AVAYA INC. (1)
* 5,373,549 Multi-level conference management and notification 142 1992
 
KABUSHIKI KAISHA TOSHIBA (1)
* 4,760,572 Limited multicast communication method and communication network system realizing the method 74 1986
 
MPL APPLICATIONS, L.L.C. (1)
* 5,291,492 Externally controlled call processing system 143 1991
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
* 5,355,371 Multicast communication tree creation and control method and apparatus 142 1982
* 4,507,781 Time domain multiple access broadcasting, multipoint, and conferencing communication apparatus and method 70 1983
* 5,422,883 Call setup and channel allocation for a multi-media network bus 93 1992
* 5,491,798 Method for network call management 15 1993
 
C-PHONE CORPORATION (1)
* 5,374,952 Videoconferencing system 178 1994
 
AT&T IPM CORP. (4)
* 5,509,010 Communications signaling protocols 190 1993
* 5,473,679 Signaling system for broadband communications networks 269 1993
* 5,475,746 Method for permitting subscribers to change call features in real time 60 1994
* 5,541,927 Method of multicasting 176 1994
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5,375,068 Video teleconferencing for networked workstations 323 1992
 
Siemens-Albis Aktiengesellschaft (1)
* 5,200,951 Apparatus and method for transmitting messages between a plurality of subscriber stations 20 1992
 
NETMEDIA, INC. (1)
* 5,440,624 Method and apparatus for providing adaptive administration and control of an electronic conference 170 1992
 
ENTERASYS NETWORKS, INC. (2)
* 5,511,168 Virtual circuit manager for multicast messaging 129 1993
* 5,455,826 Method and apparatus for rate based flow control 87 1994
 
CIENA CORPORATION (1)
* 5,315,586 Resource reallocation for flow-enforced user traffic 192 1992
 
VIDEOTELECOM CORP. (1)
* 4,893,326 Video-telephone communications system 235 1987
 
SUN MICROSYSTEMS, INC. (1)
* 5,442,749 Network video server system receiving requests from clients for specific formatted data through a default channel and establishing communication through separate control and data channels 312 1993
 
TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION (1)
* 5,309,433 Methods and apparatus for routing packets in packet transmission networks 82 1992
 
INTEL CORPORATION (1)
* 5,557,724 User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams 378 1993
 
Latitude Communications (1)
* 5,483,588 Voice processing interface for a teleconference system 278 1994
 
SHINGO LIMITED LIABILITY COMPANY (1)
* 5,453,780 Continous presence video signal combiner 60 1994
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (1)
* 5,276,679 Method for maintaining channels and a subscriber station for use in an ISDN system 65 1992
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
* 5,323,445 Multi-location television conference system 72 1992
 
AT&T CORP. (2)
* 5,392,344 Communications network class-of-service routing 78 1991
* 5,371,534 ISDN-based system for making a video call 139 1992
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
QUALCOMM INCORPORATED (1)
* 2004/0121,789 Method and apparatus for communicating information in a global distributed network 29 2002
 
IROBOT CORPORATION (3)
9,323,250 Time-dependent navigation of telepresence robots 0 2013
9,361,021 Graphical user interfaces including touchpad driving interfaces for telemedicine devices 0 2014
9,174,342 Social behavior rules for a medical telepresence robot 1 2014
 
Other [Check patent profile for assignment information] (2)
8,515,577 Medical tele-robotic system with a master remote station with an arbitrator 14 2007
* 2011/0071,702 PROTOCOL FOR A REMOTELY CONTROLLED VIDEOCONFERENCING ROBOT 46 2010
 
INTOUCH TECHNOLOGIES, INC. (25)
9,198,728 Multi-camera mobile teleconferencing platform 0 2005
* 2007/0291,128 Mobile teleconferencing system that projects an image provided by a mobile robot 35 2006
9,160,783 Robot system that operates through a network firewall 0 2007
9,193,065 Docking system for a tele-presence robot 0 2008
8,996,165 Telepresence robot with a camera boom 31 2008
9,138,891 Server connectivity control for tele-presence robot 0 2008
8,849,679 Remote controlled robot system that provides medical images 14 2008
* 2009/0105,882 Medical Tele-Robotic System 38 2008
8,849,680 Documentation through a remote presence robot 13 2009
8,401,275 Mobile robot with a head-based movement mapping scheme 27 2009
8,897,920 Tele-presence robot system with software modularity, projector and laser pointer 13 2009
8,384,755 Portable remote presence robot 1 2009
* 2011/0050,841 PORTABLE REMOTE PRESENCE ROBOT 33 2009
8,340,819 Mobile videoconferencing robot system with network adaptive driving 24 2009
8,670,017 Remote presence system including a cart that supports a robot face and an overhead camera 15 2010
9,264,664 Systems and methods for dynamic bandwidth allocation 0 2010
8,836,751 Tele-presence system with a user interface that displays different communication links 13 2011
8,861,750 Mobile tele-presence system with a microphone system 13 2012
9,251,313 Systems and methods for visualizing and managing telepresence devices in healthcare networks 0 2012
9,296,107 Protocol for a remotely controlled videoconferencing robot 0 2012
RE45870 Apparatus and method for patient rounding with a remote controlled robot 0 2012
8,902,278 Systems and methods for visualizing and managing telepresence devices in healthcare networks 13 2012
8,983,174 Mobile robot with a head-based movement mapping scheme 0 2013
9,098,611 Enhanced video interaction for a user interface of a telepresence network 0 2013
9,089,972 Remote presence system including a cart that supports a robot face and an overhead camera 0 2014
 
SAMSUNG ELECTRONICS CO., LTD. (3)
* 2005/0073,966 Method and apparatus for identifying devices supporting multicast channel allocation protocol (MCAP) on the same network and multicast communication method using the same 1 2003
* 8,223,851 Method and an apparatus for embedding data in a media stream 0 2007
* 2009/0135,919 Method and an apparatus for embedding data in a media stream 6 2007
 
The University of Montana (3)
8,961,813 Hydroxycarboxylic acids and salts 0 2012
9,315,624 Hydroxypolyamide gel forming agents 0 2013
9,162,959 Method of oxidation using nitric acid 0 2014
 
NOKIA TECHNOLOGIES OY (2)
* 8,417,827 Synchronous media playback and messaging system 1 2001
* 2005/0041,578 Setting up communication sessions 123 2003
 
RIVERTOP RENEWABLES (2)
9,347,024 Calcium sequestering composition 0 2012
9,096,787 Corrosion inhibiting, freezing point lowering compositions 1 2013
 
OPEN TEXT S.A. (1)
7,085,842 Line navigation conferencing system 13 2001
 
INTOUCH TECHNOLOGIES (1)
8,965,579 Interfacing with a mobile telepresence robot 2 2012
 
OPTO 22 (1)
* 2003/0056,003 Internet broadcast and location tracking method and apparatus 5 2001
 
GOOGLE TECHNOLOGY HOLDINGS LLC (3)
7,006,616 Teleconferencing bridge with EdgePoint mixing 101 2000
* 7,181,170 Apparatus and method for adaptive broadcast transmission 102 2003
* 2005/0138,671 Apparatus and method for adaptive broadcast transmission 18 2003
 
RIVERTOP RENEWABLES, INC. (2)
9,346,736 Oxidation process 0 2014
9,187,398 Nitric acid oxidation processes 0 2014
 
APPLE INC. (3)
RE44395 System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgement message to first endpoint 0 2004
RE40704 System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgement message to first endpoint 0 2004
RE44306 System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgement message to first endpoint 0 2008
 
MICROSOFT TECHNOLOGY LICENSING, LLC (9)
* 6,584,493 Multiparty conferencing and collaboration system utilizing a per-host model command, control and communication structure 161 1999
* 6,757,450 Negotiated image data push processing 10 2000
* 7,269,302 Negotiated image data push processing 1 2004
* 2004/0213,481 Negotiated image data push processing 2 2004
7,409,455 Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways 9 2004
* 2005/0094,581 Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways 2 2004
8,346,849 Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways 1 2008
* 2008/0298,279 SECURITY AND SUPPORT FOR FLEXIBLE CONFERENCING TOPOLOGIES SPANNING PROXIES, FIREWALLS AND GATEWAYS 0 2008
8,631,074 Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways 0 2012
 
Rosebud LMS, Inc. (2)
7,454,760 Method and software for enabling n-way collaborative work over a network of computers 3 2002
* 2003/0200,352 Method and software for enabling n-way collaborative work over a network of computers 1 2002
 
Open Invention Network, LLC (1)
* 8,775,511 Methods and apparatus for automatically adding a media component to an established multimedia collaboration session 0 2004
 
TERAYON COMMUNICATION SYSTEMS, INC. (1)
* 2006/0067,500 Teleconferencing bridge with edgepoint mixing 21 2005
* Cited By Examiner