Patents by Inventor Toerless T. Eckert

Toerless T. Eckert has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9838323
    Abstract: A technique for selecting a network node from a plurality of nodes employing anycast addressing based on a priority. The plurality of nodes is configured with an anycast address. At each node, the anycast address is associated with a unique priority value that represents a priority associated with the node. Traffic destined for the anycast address is forwarded to the node whose priority value indicates the highest priority. If the node becomes unavailable, traffic destined for the anycast address is forwarded to a node whose priority value indicates the next highest priority, and so on.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: December 5, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Toerless T. Eckert
  • Patent number: 9351024
    Abstract: A system includes a processor operable to identify each of a plurality of first video packets from a communication session with a first identifier designating that bandwidth is reserved on the network for the packet, and identify each of a plurality of second video packets from the communication session with a second identifier designating that bandwidth is not reserved on the network for the packet. The system further includes an interface operable to initiate transmission of the plurality of first video packets and the plurality of second video packets in the communication session.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: May 24, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Toerless T. Eckert, Mohamed K. Zanaty, Mihailo Zilovic, James E. Coffman
  • Publication number: 20150095513
    Abstract: A technique for selecting a network node from a plurality of nodes employing anycast addressing based on a priority. The plurality of nodes is configured with an anycast address. At each node, the anycast address is associated with a unique priority value that represents a priority associated with the node. Traffic destined for the anycast address is forwarded to the node whose priority value indicates the highest priority. If the node becomes unavailable, traffic destined for the anycast address is forwarded to a node whose priority value indicates the next highest priority, and so on.
    Type: Application
    Filed: December 8, 2014
    Publication date: April 2, 2015
    Inventor: Toerless T. Eckert
  • Publication number: 20140376399
    Abstract: A system includes a processor operable to identify each of a plurality of first video packets from a communication session with a first identifier designating that bandwidth is reserved on the network for the packet, and identify each of a plurality of second video packets from the communication session with a second identifier designating that bandwidth is not reserved on the network for the packet. The system further includes an interface operable to initiate transmission of the plurality of first video packets and the plurality of second video packets in the communication session.
    Type: Application
    Filed: September 9, 2014
    Publication date: December 25, 2014
    Inventors: Michael A. Ramalho, Toerless T. Eckert, Mohamed K. Zanaty, Mihailo Zilovic, James E. Coffman
  • Patent number: 8909726
    Abstract: A technique for selecting a network node from a plurality of nodes employing anycast addressing based on a priority. The plurality of nodes is configured with an anycast address. At each node, the anycast address is associated with a unique priority value that represents a priority associated with the node. Traffic destined for the anycast address is forwarded to the node whose priority value indicates the highest priority. If the node becomes unavailable, traffic destined for the anycast address is forwarded to a node whose priority value indicates the next highest priority, and so on.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: December 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Toerless T. Eckert
  • Patent number: 8838828
    Abstract: A system includes a processor operable to identify each of a plurality of first video packets from a communication session with a first identifier designating that band width is reserved on the network for the packet, and identify each of a plurality of second video packets from the communication session with a second identifier designating that bandwidth is not reserved on the network for the packet. The system further includes an interface operable to initiate transmission of the plurality of first video packets and the plurality of second video packets in the communication session.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: September 16, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Toerless T. Eckert, Mohamed K. Zanaty, Mihailo Zilovic, James E. Coffman
  • Publication number: 20130188638
    Abstract: A method, in accordance with particular embodiments, includes receiving an interest solicitation message advertising an availability of data from at least one source of a plurality of sources. The solicitation message comprises a source identifier indentifying the at least one source and a group identifier identifying at least one group. The method also includes sending a null message to a rendezvous node. The null message comprises the source identifier and the group identifier. The method additionally includes receiving, via the rendezvous node, a join message indicating that at least one endpoint has requested to join the at least one group identified by the group identifier. The method further includes sending a start message to the at least one source. The start message indicates that at least one endpoint has requested to join the group. The method also includes, receiving a first portion of the data after sending the start message.
    Type: Application
    Filed: January 23, 2012
    Publication date: July 25, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Stig I. Venaas, Rishabh Parekh, Sameer R. Gulrajani, Toerless T. Eckert, Isidoros Kouvelas
  • Publication number: 20130135523
    Abstract: A system includes a processor operable to identify each of a plurality of first video packets from a communication session with a first identifier designating that bandwidth is reserved on the network for the packet, and identify each of a plurality of second video packets from the communication session with a second identifier designating that bandwidth is not reserved on the network for the packet. The system further includes an interface operable to initiate transmission of the plurality of first video packets and the plurality of second video packets in the communication session.
    Type: Application
    Filed: November 29, 2011
    Publication date: May 30, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Toerless T. Eckert, Mohamed K. Zanaty, Mihailo Zilovic, James E. Coffman
  • Patent number: 8254412
    Abstract: A method that includes receiving a reservation request from a first endpoint that comprises a bandwidth list identifying a plurality of bandwidth levels associated with the first endpoint. At least two of the bandwidth levels have a unique priority level associated therewith. The method also includes establishing a communication session between the first endpoint and at least one additional endpoint using a first bandwidth based on a first priority level. The first bandwidth and the first priority level are each associated with a first bandwidth level of the plurality of bandwidth levels. The method further includes detecting a bandwidth event that impacts a bandwidth used by the first endpoint for the communication session. The method additionally includes adjusting the bandwidth used by the first endpoint to a second bandwidth that is different than the first bandwidth based on a second priority level that is different than the first priority level.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: August 28, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Francois L. Le Faucheur, Subhasri Dhesikan, James M. Polk, Toerless T. Eckert, Ashok Narayanan
  • Patent number: 8040794
    Abstract: The subject application is directed to a system and method for rapid switching between anycast multicast sources. Multiple streams of data are received by a server. The server associates a separate source address to each of the received streams and sources the multiple streams of data with the associated addresses to a recipient. The server determines whether each of the multiple streams of data is up or down. The server periodically sends status information with the associated address for each of the multiple streams of data to the recipient indicating whether each of the multiple streams of data is up or down.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: October 18, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Toerless T. Eckert, John Meylor, Gary B. Williamson, Steve Simlo
  • Publication number: 20110182303
    Abstract: A method that includes receiving a reservation request from a first endpoint that comprises a bandwidth list identifying a plurality of bandwidth levels associated with the first endpoint. At least two of the bandwidth levels have a unique priority level associated therewith. The method also includes establishing a communication session between the first endpoint and at least one additional endpoint using a first bandwidth based on a first priority level. The first bandwidth and the first priority level are each associated with a first bandwidth level of the plurality of bandwidth levels. The method further includes detecting a bandwidth event that impacts a bandwidth used by the first endpoint for the communication session. The method additionally includes adjusting the bandwidth used by the first endpoint to a second bandwidth that is different than the first bandwidth based on a second priority level that is different than the first priority level.
    Type: Application
    Filed: January 25, 2010
    Publication date: July 28, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Francois L. Le Faucheur, Subhasri Dhesikan, James M. Polk, Toerless T. Eckert, Ashok Narayanan