John David Irish - Rochester MN, US Ibrahim Abdel-Rahman Ouda - Rochester MN, US James A. Steenburgh - Rochester MN, US Jason Andrew Thompson - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/56 G06F 12/00 G06F 15/173
US Classification:
370392, 37039532, 370401, 709240, 711216, 711221
Abstract:
A method and apparatus are provided for implementing predefined actions based upon packet classification and lookup results in a communications network processor. A plurality of sets of rules is defined. Each rule set includes at least one rule and each rule has a set of masked compares for comparing results of hits and misses of table lookups. Each masked compare set has an associated field for selecting an action. The action defines a set of one or more commands and each command defines a processing operation. One rule set is identified based upon the packet classification result for a received packet. When one of the rules is identified having a match of the masked compares, then the action of associated with the identified rule is selected. Otherwise a default action is provided responsive to no rule of the identified rule set having a match of the masked compares.
John David Irish - Rochester MN, US Ibrahim Abdel-Rahman Ouda - Rochester MN, US James A. Steenburgh - Rochester MN, US Jason Andrew Thompson - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/28
US Classification:
370392, 370412, 717166
Abstract:
In a first aspect, a first method is provided that includes the steps of (1) providing a pointer that includes a first keytype field and a second keytype field; and (2) assigning a value to the second keytype field of the pointer based on a tabletype field of an updated table. The updated table is an updated version of a first table written in a memory, and the first keytype field of the pointer has a value assigned based on a tabletype field of the first table. The first method further includes the step of employing the second keytype field of the pointer to point to the updated table. Numerous other aspects are provided.
John David Irish - Rochester MN, US Ibrahim Abdel-Rahman Ouda - Rochester MN, US James A. Steenburgh - Rochester MN, US Jason Andrew Thompson - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/28
US Classification:
370412, 717166
Abstract:
In a first aspect, a first method is provided that includes the steps of (1) providing a pointer that includes a first keytype field and a second keytype field; and (2) assigning a value to the second keytype field of the pointer based on a tabletype field of an updated table. The updated table is an updated version of a first table written in a memory, and the first keytype field of the pointer has a value assigned based on a tabletype field of the first table. The first method further includes the step of employing the second keytype field of the pointer to point to the updated table. Numerous other aspects are provided.
Method And Hardware Apparatus For Implementing Frame Alteration Commands
John David Irish - Rochester MN, US Ibrahim Abdel-Rahman Ouda - Rochester MN, US James A. Steenburgh - Rochester MN, US Jason Andrew Thompson - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/28 G06F 15/167 G06F 15/173
US Classification:
370392, 37039563, 709212, 709238
Abstract:
A method and apparatus are provided for implementing frame alteration commands in a communications network processor. A set of frame alteration instruction templates is defined. A frame alteration instruction template is identified based upon the packet type recognition result of a received packet. A frame alteration instruction stream is generated utilizing the frame alteration instruction template. Each of the frame alteration instruction templates includes different frame alteration commands to be performed on a packet. Pointers to indirect data bytes to be inserted in a packet are stored in the frame alteration instruction templates. The generated frame alteration instruction stream is used by hardware to provide frame alterations.
Method And Hardware Apparatus For Implementing Frame Alteration Commands
John David Irish - Rochester MN, US Ibrahim Abdel-Rahman Ouda - Rochester MN, US James A. Steenburgh - Rochester MN, US Jason Andrew Thompson - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/28 G06F 15/167 G06F 15/173
US Classification:
370389, 370392, 709212, 709213, 709238
Abstract:
A method and apparatus are provided for implementing frame alteration commands in a communications network processor. A set of frame alteration instruction templates is defined. A frame alteration instruction template is identified based upon the packet type recognition result of a received packet. A frame alteration instruction stream is generated utilizing the frame alteration instruction template. Each of the frame alteration instruction templates includes different frame alteration commands to be performed on a packet. Pointers to indirect data bytes to be inserted in a packet are stored in the frame alteration instruction templates. The generated frame alteration instruction stream is used by hardware to provide frame alterations.
John Irish - Rochester MN, US Ibrahim Ouda - Rochester MN, US James Steenburgh - Rochester MN, US Jason Thompson - Rochester MN, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F012/00
US Classification:
711170000
Abstract:
In a first aspect, a first method is provided. The first method includes the steps of (1) receiving a set of data; (2) determining whether a free group entry of a size required by a portion of the set of data exists in one of a plurality of sections of a memory; (3) if a free group entry of the size required by the portion of the set of data does not exist in one of the plurality of sections of the memory, determining whether the memory includes one or more sections of an unallocated size; and (4) if the memory includes one or more sections of an unallocated size, allocating one of the sections of an unallocated size to the size required by the portion of the set of data thereby creating a section of a dynamically allocated size. Numerous other aspects are provided.
Apparatus For Implementing Actions Based On Packet Classification And Lookup Results
John David Irish - Rochester MN, US Ibrahim Abdel-Rahman Ouda - Rochester MN, US James A. Steenburgh - Rochester MN, US Jason Andrew Thompson - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/28
US Classification:
370392
Abstract:
A method and apparatus are provided for implementing predefined actions based upon packet classification and lookup results in a communications network processor. A plurality of sets of rules is defined. Each rule set includes at least one rule and each rule has a set of masked compares for comparing results of hits and misses of table lookups. Each masked compare set has an associated field for selecting an action. The action defines a set of one or more commands and each command defines a processing operation. One rule set is identified based upon the packet classification result for a received packet. When one of the rules is identified having a match of the masked compares, then the action of associated with the identified rule is selected. Otherwise a default action is provided responsive to no rule of the identified rule set having a match of the masked compares.
Low-Latency, High-Availability And High-Speed Serdes Interface Having Multiple Synchronization Modes
- Armonk NY, US Ashutosh Mishra - Lagrangeville NY, US Paul Allen Ganfield - Rochester MN, US Christian Jacobi - West Park NY, US Logan Ian Friedman - Nyack NY, US Jentje Leenstra - Bondorf, DE Glenn David Gilda - Binghamton NY, US Jason Andrew Thompson - Rochester MN, US Yvonne Hanson Kleppel - Houston TX, US
International Classification:
H04L 7/00
Abstract:
A computer-implemented method includes using a transmitter to send data from the transmitter through a plurality of lanes to a receiver using a synchronous operation mode that includes sending the data from the transmitter through the plurality of lanes to the receiver in a synchronous transmission manner that relies on an alignment between a transmitter clock frequency and a receiver clock frequency. A synchronous operation performance analysis (SOPA) is performed during the synchronous operation mode. A switch from the synchronous operation mode to an asynchronous operation mode is made based on a result of performing the SOPA. The asynchronous operation mode includes sending the data from the transmitter through the plurality of lanes to the receiver without requiring alignment between the transmitter clock frequency and the receiver clock frequency.
Valley Orthopedic Associates Surgery CenterProliance Orthopedics Associates 4011 Talbot Rd S STE 300, Renton, WA 98055 4256565060 (phone), 4256565047 (fax)
Valley Orthopedic Associates Surgery CenterProliance Orthopedic Associate 27005 168 Pl SE STE 201, Kent, WA 98042 2536303660 (phone), 2536311591 (fax)
Valley Orthopedic Associates Surgery CenterProliance Orthopedic Associates Ambulatory Surgery Center 4033 Talbot Rd S STE 270, Renton, WA 98055 4252262041 (phone), 4256565047 (fax)
Education:
Medical School University of Miami, Miller School of Medicine Graduated: 1999
Procedures:
Spinal Cord Surgery Spinal Fusion Spinal Surgery Arthrocentesis Hip/Femur Fractures and Dislocations
Conditions:
Intervertebral Disc Degeneration Ankylosing Spondylitis (AS) Fractures, Dislocations, Derangement, and Sprains Internal Derangement of Knee Cartilage Osteoarthritis
Languages:
English
Description:
Dr. Thompson graduated from the University of Miami, Miller School of Medicine in 1999. He works in Renton, WA and 2 other locations and specializes in Orthopaedic Surgery and Orthopaedic Surgery Of Spine. Dr. Thompson is affiliated with UW Medicine-Valley Medical Center.
Dr. Thompson graduated from the University of Alabama School of Medicine in 2001. He works in Birmingham, AL and specializes in Cardiovascular Disease and Interventional Cardiology. Dr. Thompson is affiliated with Grandview Medical Center, Saint Vincents Blount and St Vincents East Hospital.
Medical School University of Florida College of Medicine at Gainesville Graduated: 1992
Procedures:
Bladder Repair Cystoscopy Hysterectomy Myomectomy Ovarian Surgery Tubal Surgery Vaginal Repair
Conditions:
Abnormal Vaginal Bleeding Breast Disorders Candidiasis of Vulva and Vagina Conditions of Pregnancy and Delivery Herpes Genitalis
Languages:
English
Description:
Dr. Thompson graduated from the University of Florida College of Medicine at Gainesville in 1992. He works in Jacksonville, FL and specializes in Urology and Gynecology. Dr. Thompson is affiliated with Baptist Medical Center-Beaches and St Vincents Medical Center Southside.
Mr. Jason Thompson currently serves as Director, North American Sales for Atlas Technology Group.
Prior to joining AtlasTG, Mr. Thompson served as Senior... Mr. Jason Thompson currently serves as Director, North American Sales for Atlas Technology Group.
Prior to joining AtlasTG, Mr. Thompson served as Senior Director of Business Development for UST Global, a leading provider of end-to-end IT services and BPO solutions for Global 2000 companies...
Whisper Garage - Bus Conductor (2009-2012) Dick Kinkead Pharmacy - Counter lerk (2008-2008) KFC - Fry Cook (2010-2010) Burger King - Summer Worker (2007-2007) Bandoo Construction & Equipment Enterprise - Office Clerk (2008-2009) Scotiabank - Filing Clerk (2009-2009) Ashe - Filing Clerk (2008-2008) Mama Bloss Fashion - Sales Personnel (2011-2011)
Education:
St. Andrew College - Caribbean Examination Council, School of Excellence - Caribbean Examination Council
About:
I am down to earth, friendly attends church live alone, very poetic loves to socialize with people, loves reading my bible listen to music, comes from a good background family, have one sister. educat...
Tagline:
Study to show thyself approved unto God a workman that needed not to be ashamed rightly dividing the word of truth.
Bragging Rights:
Survived a major stab to the lungs under the heart on the left side after surgery has been doing well still serving Jesus the creator, my Lord and Saviour.
Jason Thompson
Work:
H3LL0 Design - Web Designer (2) Bluetorch Entertainment - Web Designer Cytosport, Inc. - Web Designer (9) Wal-Mart (10-2)
Education:
City of Angels Independent Studies, LA
Tagline:
Gooooooooooooooooooooooooooooo...
Jason Thompson
Work:
Gold's Gym
Education:
Radford University - Sports Administration, Concord University, South Hagerstown High School
Tagline:
I Do It
Jason Thompson
Work:
State of Kansas
Education:
University of Kansas School of Law, University of Kansas, Hutchinson High School
Jason Thompson
Work:
Gosport Manufacturing - Laborer (1993)
Education:
Owen Valley Community High School - General
Relationship:
Single
Jason Thompson
Work:
Purdue University - Senior Lab Assistant (2010) Beck's Hybrids - Information Systems Assistant (2009)
Education:
Purdue University - Computer & Information Technology
Maurice Benard as Sonny Corinthos, General Hospital (ABC)Peter Bergman as Jack Abbott, The Young and the Restless (CBS)Billy Flynn as Chad DiMera, Days of Our Lives (NBC | Peacock)Thorsten Kaye as Ridge Forrester, The Bold and the Beautiful (CBS)Jason Thompson as Billy Abbott, The Young and the Rest
We didnt get everything that we wanted, but its a really good start, Jason Thompson, a Republican national committeeman from Georgia, said in an interview. The trust in our elections system in Georgia was really at an all-time low.
UPDATE: There will actually be two open spots. ESPNs Rob Demovsky reports that the team is also waiving safety Jason Thompson as well. Both transactions showed up on Mondays official NFL transaction wire.
Date: Apr 29, 2019
Category: Sports
Source: Google
Lin could have immediate impact in VanVleet's absence
Prior to Lin, the most notable name they were able to bring in at this time of year was long-time Sacramento Kings forward Jason Thompson in 2016. To put that into perspective, Thompson appeared in just 19 games for Toronto that season, averaging a modest 4.6 points and 4.2 rebounds. Thats closer t
Date: Feb 11, 2019
Category: Headlines
Source: Google
Dallas Cowboys needs assessment: What they need now
Currently the Cowboys have a mix of Jameill Showers, Jason Thompson, and Marqueston Huff as depth. None of them look like a starter, and it could be argued Frazier, Woods, and Heath are all more strong safety type players.
Date: Apr 03, 2018
Category: Sports
Source: Google
Grab, Uber's Southeast Asia rival, now offers micro-loans and other financial services
In an interview with TechCrunch on the sidelines of the Money2020 event in Singapore, Jason Thompson, who is head of GrabPay, said the move is in line with Grabs focus on enabling business and income in Southeast Asia.
Date: Mar 13, 2018
Category: Business
Source: Google
Knicks-Joakim Noah divorce comes down to 3 paths with team's future hanging in balance
pecially since that obligation counts against both the salary cap and the luxury tax. Golden State has an even clearer example, as Jason Thompsons stretched $945,126 will cost the team more than $3 million in luxury tax payments this season, and that payment likely increases for the 2018-19 season.
Nate Ebner hopped in front of a Jimmy Garoppolo pass during 7-on-7s to earn the interception in the end zone. That marked the second-straight day that Garoppolo was intercepted in the end zone. Undrafted rookie Jason Thompson intercepted Jacoby Brissett in 7-in-7s.