Thomas M Skibo

age ~59

from Los Altos Hills, CA

Also known as:
  • Thomas Michael Skibo
  • Thomas Te Skibo
  • Tom M Skibo

Thomas Skibo Phones & Addresses

  • Los Altos Hills, CA
  • 30 Ashbury St, San Francisco, CA 94117 • 4155046773
  • 277 College Ave, Palo Alto, CA 94306 • 6503211947 • 6503267754
  • 376 College Ave, Palo Alto, CA 94306 • 6503211947 • 6503267754
  • Sacramento, CA
  • Saint Petersburg, FL
  • 30 Ashbury Ter, San Francisco, CA 94117

Work

  • Position:
    Professional/Technical

Education

  • Degree:
    Graduate or professional degree

Emails

t***o@aol.com

Industries

Computer Networking

Resumes

Thomas Skibo Photo 1

Thomas Skibo

view source
Location:
239 Twenty Row Rd, Colver, PA 15927
Industry:
Computer Networking

Us Patents

  • System, Apparatus, And Method For Increasing Resiliency In Communications

    view source
  • US Patent:
    7099352, Aug 29, 2006
  • Filed:
    Jan 3, 2001
  • Appl. No.:
    09/752828
  • Inventors:
    Dennis C. Ferguson - Mountain View CA, US
    Devereaux C. Chen - Cupertino CA, US
    Ramesh Padmanabhan - Los Altos CA, US
    Thomas Michael Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    H04J 3/06
  • US Classification:
    370504, 370505
  • Abstract:
    A transmitting system inserts runt abort packets in an outgoing data stream during idle time inter-frame time fill. The runt abort packets cause the receiving system to synchronize itself to the transmitting system so that even if an error during inter-frame time fill causes the receiving system to go into an erroneous state, the receiving system will be synchronized with the transmitting system before receiving valid data. In one embodiment, the transmitting system transmits data in packets over SONET. The packet data is scrambled at the transmitting end and descrambled at the receiving end. Runt abort packets sent during inter-frame time fill resynchronize the descrambler. If there is an error in the inter-frame time fill bytes, causing the receiving end descrambler to no longer be synchronized with the transmitting end scrambler, the runt abort packets will cause the descrambler to resynchronize state with the transmitting scrambler.
  • Packet Spraying For Load Balancing Across Multiple Packet Processors

    view source
  • US Patent:
    7382782, Jun 3, 2008
  • Filed:
    Apr 12, 2002
  • Appl. No.:
    10/120610
  • Inventors:
    Dennis C. Ferguson - Palo Alto CA, US
    Chi-Chung Chen - Cupertino CA, US
    Thomas M. Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    H04L 12/56
  • US Classification:
    37039541, 709105
  • Abstract:
    A network device includes multiple packet processing engines implemented in parallel with one another. A spraying component distributes incoming packets to the packet processing engines using a spraying technique that load balances the packet processing engines. In particular, the spraying component distributes the incoming packets based on queue lengths associated with the packet processing engines and based on a random component. In one implementation, the random component is a random selection from all the candidate processing engines. In another implementation, the random component is a weighted random selection in which the weights are inversely proportional to the queue lengths.
  • System, Apparatus, And Method For Increasing Resiliency In Communications

    view source
  • US Patent:
    7570667, Aug 4, 2009
  • Filed:
    Jul 13, 2006
  • Appl. No.:
    11/457275
  • Inventors:
    Dennis C. Ferguson - Mountain View CA, US
    Devereaux C. Chen - Cupertino CA, US
    Ramesh Padmanabhan - Los Altos CA, US
    Thomas Michael Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    H04J 3/06
  • US Classification:
    370504, 370503, 370505, 370506
  • Abstract:
    A transmitting system inserts runt abort packets in an outgoing data stream during idle time inter-frame time fill. The runt abort packets cause the receiving system to synchronize itself to the transmitting system so that even if an error during inter-frame time fill causes the receiving system to go into an erroneous state, the receiving system will be synchronized with the transmitting system before receiving valid data. In one embodiment, the transmitting system transmits data in packets over SONET. The packet data is scrambled at the transmitting end and descrambled at the receiving end. Runt abort packets sent during inter-frame time fill resynchronize the descrambler. If there is an error in the inter-frame time fill bytes, causing the receiving end descrambler to no longer be synchronized with the transmitting end scrambler, the runt abort packets will cause the descrambler to resynchronize state with the transmitting scrambler.
  • Systems And Methods For Congestion Control Using Random Early Drop At Head Of Buffer

    view source
  • US Patent:
    7684422, Mar 23, 2010
  • Filed:
    Jul 30, 2002
  • Appl. No.:
    10/207008
  • Inventors:
    Pradeep Sindhu - Los Altos Hills CA, US
    Debashis Basu - San Jose CA, US
    Sreeram Veeragandham - Sunnyvale CA, US
    Jayabharat Boddu - Santa Clara CA, US
    Thomas Michael Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    H04L 12/56
  • US Classification:
    370412, 370389, 370230
  • Abstract:
    A system selectively drops data from a queue. The system includes queues that temporarily store data, a dequeue engine that dequeues data from the queues, and a drop engine that operates independently from the dequeue engine. The drop engine selects one of the queues to examine, determines whether to drop data from a head of the examined queue, and marks the data based on a result of the determination.
  • Packet Spraying For Load Balancing Across Multiple Packet Processors

    view source
  • US Patent:
    7782782, Aug 24, 2010
  • Filed:
    Apr 24, 2008
  • Appl. No.:
    12/108713
  • Inventors:
    Dennis C Ferguson - Palo Alto CA, US
    Chi-Chung Chen - Cupertino CA, US
    Thomas M Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    H04L 12/26
    H04L 12/56
  • US Classification:
    370235, 709225, 37039541
  • Abstract:
    A network device includes multiple packet processing engines implemented in parallel with one another. A spraying component distributes incoming packets to the packet processing engines using a spraying technique that load balances the packet processing engines. In particular, the spraying component distributes the incoming packets based on queue lengths associated with the packet processing engines and based on a random component. In one implementation, the random component is a random selection from all the candidate processing engines. In another implementation, the random component is a weighted random selection in which the weights are inversely proportional to the queue lengths.
  • System, Apparatus, And Method For Increasing Resiliency In Communications

    view source
  • US Patent:
    7986717, Jul 26, 2011
  • Filed:
    Jun 26, 2009
  • Appl. No.:
    12/492967
  • Inventors:
    Dennis C. Ferguson - Mountain View CA, US
    Devereaux C. Chen - Cupertino CA, US
    Ramesh Padmanabhan - Los Altos CA, US
    Thomas Michael Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    H04J 3/06
  • US Classification:
    370504, 370503, 370505, 370506
  • Abstract:
    A transmitting system inserts runt abort packets in an outgoing data stream during idle time inter-frame time fill. The runt abort packets cause the receiving system to synchronize itself to the transmitting system so that even if an error during inter-frame time fill causes the receiving system to go into an erroneous state, the receiving system will be synchronized with the transmitting system before receiving valid data. In one embodiment, the transmitting system transmits data in packets over SONET. The packet data is scrambled at the transmitting end and descrambled at the receiving end. Runt abort packets sent during inter-frame time fill resynchronize the descrambler. If there is an error in the inter-frame time fill bytes, causing the receiving end descrambler to no longer be synchronized with the transmitting end scrambler, the runt abort packets will cause the descrambler to resynchronize state with the transmitting scrambler.
  • Systems And Methods For Congestion Control Using Random Early Drop At Head Of Buffer

    view source
  • US Patent:
    8072998, Dec 6, 2011
  • Filed:
    Dec 10, 2009
  • Appl. No.:
    12/635547
  • Inventors:
    Pradeep Sindhu - Los Altos Hills CA, US
    Debashis Basu - San Jose CA, US
    Sreeram Veeragandham - Ann Arbor MI, US
    Jayabharat Boddu - Santa Clara CA, US
    Thomas Michael Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    H04L 12/56
  • US Classification:
    370412, 370389, 370230
  • Abstract:
    A system selectively drops data from a queue. The system includes queues that temporarily store data, a dequeue engine that dequeues data from the queues, and a drop engine that operates independently from the dequeue engine. The drop engine selects one of the queues to examine, determines whether to drop data from a head of the examined queue, and marks the data based on a result of the determination.
  • Packet Spraying For Load Balancing Across Multiple Packet Processors

    view source
  • US Patent:
    8416686, Apr 9, 2013
  • Filed:
    Jul 21, 2010
  • Appl. No.:
    12/840406
  • Inventors:
    Dennis C. Ferguson - Palo Alto CA, US
    Chi-Chung Chen - Cupertino CA, US
    Thomas M. Skibo - Palo Alto CA, US
  • Assignee:
    Juniper Networks, Inc. - Sunnyvale CA
  • International Classification:
    G01R 31/08
  • US Classification:
    370230, 37039541, 370394
  • Abstract:
    A network device includes multiple packet processing engines implemented in parallel with one another. A spraying component distributes incoming packets to the packet processing engines using a spraying technique that load balances the packet processing engines. In particular, the spraying component distributes the incoming packets based on queue lengths associated with the packet processing engines and based on a random component. In one implementation, the random component is a random selection from all the candidate processing engines. In another implementation, the random component is a weighted random selection in which the weights are inversely proportional to the queue lengths.

Youtube

Fayetteville, NC Skibo Road Accident

Accident taking place on 11-22-14 at 0200 hours at the intersection of...

  • Duration:
    1m 3s

OBAI SONG SHILLUK BY THOMAS ABAN

Cll NYIKANG OKWA MUSIC.

  • Duration:
    4m 16s

Commodore PET 2001 series Javascript emulator

Emulation is achieved using the emulator originally created by Thomas ...

  • Duration:
    3m 11s

Thomas Barquee Temple

00:00 La Buddha 10:21 Guru 20:48 Rasa 29:44 Maya 38:07 Lama 46:09...

  • Duration:
    55m 35s

Isaac Thomas Professional Skimboarder

DB Skimboards' professional, Isaac Thomas, has 8 years of dedication a...

  • Duration:
    1m 24s

Gina C. Skibo, CPA receives AICPA & WICPA Wom...

This award recognizes an emerging or experienced female member profess...

  • Duration:
    2m 5s

Get Report for Thomas M Skibo from Los Altos Hills, CA, age ~59
Control profile