IP Library Assignment 038039/0001
Patent Assignment
Reel/Frame 038039/0001

Corrective Assignment to Correct the Incorrect Serial # 09/905,670 and 07/092,079 Previously Recorded at Reel: 037153 Frame: 0034. Assignor(S) Hereby Confirms the Nunc Pro Tunc Assignment.

Recorded: 2016-03-08 Received: 2016-03-08 Pages: 122
Assignor
STRYKER NV OPERATIONS LIMITED
Executed: 2015-10-13
Assignee
STRYKER MEDTECH LIMITED
171, OLD BAKERY STREET, VALLETTA, MTX, VLT 1455, MALTA
Covered Properties (100)
Hybrid Wildcard Match Table
Application: 14/932,791 →
Policer Architecture
Application: 14/676,679 →
Parser Engine Programming Tool for Programmable Network Devices
Application: 14/675,667 →
Compiler Architecture for Programmable Application Specific Integrated Circuit Based Network Devices
Application: 14/675,710 →
Barrel Compactor System, Method and Device
Application: 14/675,728 →
Code Generator for Programmable Network Devices
Application: 14/675,702 →
Algorithm to Achieve Optimal Layout of Instruction Tables for Programmable Network Devices
Application: 14/675,696 →
Algorithm to Derive Logic Expression to Select Execution Blocks for Programmable Network Devices
Application: 14/675,692 →
Code Processor to Build Orthogonal Execution Blocks for Programmable Network Devices
Application: 14/675,674 →
Barrel Compactor System, Method and Device Having Cell Combination Logic
Application: 14/675,734 →
Algorithm to Achieve Optimal Layout of Decision Logic Elements for Programmable Network Devices
Application: 14/675,682 →
Control Path Subsystem, Method and Device Utilizing Memory Sharing
Application: 14/673,836 →
Packet Processing System, Method and Device Utilizing a Port Client Chain
Application: 14/673,828 →
Packet Processing System, Method and Device to Optimize Packet Buffer Space
Application: 14/673,813 →
Packet Processing System, Method and Device Having Reduced Static Power Consumption
Application: 14/673,819 →
Packet Memory System, Method and Device for Preventing Underrun
Application: 14/673,807 →
Datapath Subsystem, Method and Device Utilizing Memory Sharing
Application: 14/673,840 →
Packet Processing System, Method and Device Utilizing Memory Sharing
Application: 14/673,835 →
Software Assisted Hardware Configuration for Software Defined Network System-On-Chip
Application: 14/672,006 →
Testbench Builder, System, Device and Method Including Latency Detection
Application: 14/672,025 →
Packet Tracking in a Verification Environment
Application: 14/672,016 →
Co-Verification - of Hardware and Software, a Unified Approach in Verification
Application: 14/671,993 →
Phantom Queue Link Level Load Balancing System, Method and Device
Application: 14/667,568 →
Packet Processor Forwarding Database Cache
Application: 14/667,488 →
User Interfaces for Augmented Reality
Application: 62/121,486 →
Hybrid Wildcard Match Table
Application: 14/536,937 →
Two Modes of a Configuration Interface of a Network Asic
Application: 14/521,354 →
Smart Holding Registers to Enable Multiple Register Accesses
Application: 14/521,359 →
Apparatus and a Method of Detecting Errors on Registers
Application: 14/521,333 →
Multiple-Interrupt Propagation Scheme in a Network Asic
Application: 14/521,367 →
Fast Hardware Switchover in a Control Path in a Network Asic
Application: 14/494,187 →
Hierarchical Hardware Linked List Approach for Multicast Replication Engine in a Network Asic
Application: 14/494,168 →
Session Based Packet Mirroring in a Network Asic
Application: 14/494,229 →
Multicast Replication Engine of a Network Asic and Methods Thereof
Application: 14/494,291 →
Vaso-Occlusive Device Delivery System
Application: 14/457,970 →
Network Device, System and Method Having a Rotated Chip Floorplan
Application: 14/331,099 →
Baseboard Interconnection Device, System and Method
Application: 14/331,105 →
Method of Representing a Generic Format Header Using Continuous Bytes and an Apparatus Thereof
Application: 14/309,619 →
Leaky Bucket Model to Mimic Behavior of a Mac and a Method Thereof
Application: 14/309,700 →
Method of Splitting a Packet into Individual Layers for Modification and Intelligently Stitching Layers Back Together After Modification and an Apparatus Thereof
Application: 14/309,679 →
Method of Using a Unique Packet Identifier to Identify Structure of a Packet and an Apparatus Thereof
Application: 14/309,633 →
Method of Modifying Packets to a Generic Format for Enabling Programmable Modifications and an Apparatus Thereof
Application: 14/309,603 →
Method of Forming a Hash Input from Packet Contents and an Apparatus Thereof
Application: 14/309,739 →
Method of Dynamically Renumbering Ports and an Apparatus Thereof
Application: 14/309,789 →
Method of Using Generic Modification Instructions to Enable Flexible Modifications of Packets and an Apparatus Thereof
Application: 14/309,650 →
Method of Reducing Latency in a Flexible Parser and an Apparatus Thereof
Application: 14/309,773 →
Method of Extracting Data from Packets and an Apparatus Thereof
Application: 14/309,726 →
Method of Using Bit Vectors to Allow Expansion and Collapse of Header Layers Within Packets for Enabling Flexible Modifications and an Apparatus Thereof
Application: 14/309,659 →
Method of Identifying Internal Destinations of Network Packets and an Apparatus Thereof
Application: 14/309,802 →
Method of Handling Large Protocol Layers for Configurable Extraction of Layer Information and an Apparatus Thereof
Application: 14/309,763 →
Counter with Overflow Fifo and a Method Thereof
Application: 14/302,343 →
Hierarchical Statistically Multiplexed Counters and a Method Therof
Application: 14/302,351 →
Method and Apparatus for Table Aging in a Network Switch
Application: 14/289,548 →
Method and Apparatus for Analytics in a Network Switch
Application: 14/289,533 →
Delivery Wire for Occlusive Device Delivery System
Application: 14/281,245 →
Vaso-Occlusive Device Delivery System
Application: 14/206,371 →
Vaso-Occlusive Device Delivery System
Application: 14/206,244 →
Vaso-Occlusive Device Delivery System
Application: 14/206,176 →
Stent and Method of Use
Application: 14/204,173 →
Method and Apparatus for Parallel and Conditional Data Manipulation in a Software-Defined Network Processing Engine
Application: 14/144,260 →
Apparatus and Method of Generating Lookups and Making Decisions for Packet Modifying and Forwarding in a Software-Defined Network Engine
Application: 14/144,270 →
Method and System for Reconfigurable Parallel Lookups Using Multiple Shared Memories
Application: 14/142,511 →
Matrix of on-Chip Routers Interconnecting a Plurality of Processing Engines and a Method of Routing Using Thereof
Application: 14/142,497 →
System for and Method of Placing Clock Stations Using Variable Drive-Strength Clock Drivers Built Out of a Smaller Subset of Base Cells for Hybrid Tree-Mesh Clock Distribution Networks
Application: 14/141,096 →
System for and Method of Combining Cmos Inverters of Multiple Drive Strengths to Create Tune-Able Clock Inverters of Variable Drive Strengths in Hybrid Tree-Mesh Clock Distribution Networks
Application: 14/141,076 →
Multilayer Stent
Application: 14/139,815 →
Stent Delivery System
Application: 14/104,906 →
Implant Delivery Assembly and Method of Use
Application: 14/100,537 →
Method of Manufacturing a Variably Reinforced Elongate Medical Device
Application: 14/035,776 →
Intra-Aneurysm Devices
Application: 13/887,589 →
Detachable Aneurysm Neck Bridge
Application: 13/794,606 →
Electrical Contact for Occlusive Device Delivery System
Application: 13/791,583 →
Balloon Catheter and Method of Use
Application: 13/722,948 →
Embolectomy Cage
Application: 13/707,375 →
Reinforced Elongate Medical Device and Method of Manufacture
Application: 13/686,695 →
Medical Device with Bi-Component Polymer Fiber Sleeve
Application: 13/665,474 →
Vaso-Occlusive Device
Application: 13/608,505 →
Detachable Aneurysm Neck Bridge
Application: 13/586,280 →
Medical Implant Detachment Systems and Methods
Application: 13/540,514 →
Vaso-Occlusive Coil Delivery System
Application: 13/494,890 →
Vaso-Occlusive Devices with in-Situ Stiffening
Application: 13/466,393 →
Balloon Catheter and Method of Manufacture
Application: 13/413,486 →
Stent Delivery System
Application: 13/411,340 →
Vaso-Occlusive Device Delivery System
Application: 13/369,039 →
Vaso-Occlusive Device
Application: 13/369,211 →
Implantable Medical Endoprosthesis Delivery System
Application: 13/345,369 →
Axially Variable Radial Pressure Cages for Clot Capture
Application: 13/291,749 →
Stent Delivery Catheter with Rapid Exchange Capabilities
Application: 13/277,730 →
Laser-Cut Clot Puller
Application: 13/208,680 →
Detachable Aneurysm Neck Bridge
Application: 13/194,730 →
Methods for Delivering a Prosthesis to a Site in a Body
Application: 13/181,357 →
Thin-Film Shape Memory Alloy Device and Method
Application: 13/171,243 →
Embolectomy Device
Application: 13/110,786 →
Anchor Assemblies in Stretch-Resistant Vaso-Occlusive Coils
Application: 13/103,394 →
Vaso-Occlusive Devices with Attached Polymer Structures
Application: 13/102,956 →
System and Method for Retaining Vaso-Occlusive Devices Within an Aneurysm
Application: 13/091,608 →
Multimode Occlusion and Stenosis Treatment Apparatus and Method of Use
Application: 13/020,675 →
Occlusive Cinching Devices and Methods of Use
Application: 13/013,044 →
Mechanical Clot Treatment Device with Distal Filter
Application: 12/966,311 →
Delivery Wire Assembly for Occlusive Device Delivery System
Application: 12/945,210 →