Movatterモバイル変換


[0]ホーム

URL:


US20090190386A1 - Hybrid content addressable memory - Google Patents

Hybrid content addressable memory
Download PDF

Info

Publication number
US20090190386A1
US20090190386A1US12/421,112US42111209AUS2009190386A1US 20090190386 A1US20090190386 A1US 20090190386A1US 42111209 AUS42111209 AUS 42111209AUS 2009190386 A1US2009190386 A1US 2009190386A1
Authority
US
United States
Prior art keywords
cam
ternary
cells
binary
content addressable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US12/421,112
Other versions
US8031502B2 (en
Inventor
Jin Ki Kim
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mosaid Technologies Inc
Original Assignee
Mosaid Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mosaid Technologies IncfiledCriticalMosaid Technologies Inc
Priority to US12/421,112priorityCriticalpatent/US8031502B2/en
Assigned to MOSAID TECHNOLOGIES INCORPORATEDreassignmentMOSAID TECHNOLOGIES INCORPORATEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KIM, JIN-KI
Publication of US20090190386A1publicationCriticalpatent/US20090190386A1/en
Application grantedgrantedCritical
Publication of US8031502B2publicationCriticalpatent/US8031502B2/en
Assigned to ROYAL BANK OF CANADAreassignmentROYAL BANK OF CANADAU.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORMAssignors: 658276 N.B. LTD., 658868 N.B. INC., MOSAID TECHNOLOGIES INCORPORATED
Assigned to CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.reassignmentCONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: MOSAID TECHNOLOGIES INCORPORATED
Assigned to CONVERSANT IP N.B. 868 INC., CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CONVERSANT IP N.B. 276 INC.reassignmentCONVERSANT IP N.B. 868 INC.RELEASE OF SECURITY INTERESTAssignors: ROYAL BANK OF CANADA
Assigned to CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.reassignmentCONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.CHANGE OF ADDRESSAssignors: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Assigned to CPPIB CREDIT INVESTMENTS INC., AS LENDER, ROYAL BANK OF CANADA, AS LENDERreassignmentCPPIB CREDIT INVESTMENTS INC., AS LENDERU.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS)Assignors: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Assigned to CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.reassignmentCONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS)Assignors: ROYAL BANK OF CANADA, AS LENDER
Adjusted expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A CAM device memory array having different types of memory cells is disclosed. A CAM device memory array is subdivided into at least two different portions, where each portion uses only one particular type of CAM cell, and each portion is dedicated to storing a particular type of data. In particular, at least one portion consists of binary CAM cells and the other portion consists of ternary CAM cells. The portions can be partitioned along the row, or matchline, direction or along the bitline direction. Since particular data formats only require predefined bit positions of a word of data to be ternary in value, the remaining binary bit positions can be stored in binary CAM cells. Therefore, the CAM device memory array will occupy an overall area that is less than memory arrays of the same density consisting exclusively of ternary CAM cells.

Description

Claims (17)

US12/421,1122004-03-262009-04-09Hybrid content addressable memoryExpired - Fee RelatedUS8031502B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/421,112US8031502B2 (en)2004-03-262009-04-09Hybrid content addressable memory

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/809,421US20050213359A1 (en)2004-03-262004-03-26Hybrid content addressable memory
US12/421,112US8031502B2 (en)2004-03-262009-04-09Hybrid content addressable memory

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/809,421ContinuationUS20050213359A1 (en)2004-03-262004-03-26Hybrid content addressable memory

Publications (2)

Publication NumberPublication Date
US20090190386A1true US20090190386A1 (en)2009-07-30
US8031502B2 US8031502B2 (en)2011-10-04

Family

ID=34989600

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/809,421AbandonedUS20050213359A1 (en)2004-03-262004-03-26Hybrid content addressable memory
US12/421,112Expired - Fee RelatedUS8031502B2 (en)2004-03-262009-04-09Hybrid content addressable memory

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/809,421AbandonedUS20050213359A1 (en)2004-03-262004-03-26Hybrid content addressable memory

Country Status (1)

CountryLink
US (2)US20050213359A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090141530A1 (en)*2007-12-032009-06-04International Business Machines CorporationStructure for implementing enhanced content addressable memory performance capability
US20090141528A1 (en)*2007-12-032009-06-04Igor ArsovskiApparatus and method for implementing enhanced content addressable memory performance capability
US20090141566A1 (en)*2007-12-032009-06-04International Business Machines CorporationStructure for implementing memory array device with built in computation capability
US20100002481A1 (en)*2008-07-012010-01-07Lam Chung HContent addressable memory using phase change devices
US8146034B2 (en)2010-04-302012-03-27International Business Machines CorporationEfficient Redundancy Identification, Redundancy Removal, and Sequential Equivalence Checking within Designs Including Memory Arrays.
US8181131B2 (en)2010-04-302012-05-15International Business Machines CorporationEnhanced analysis of array-based netlists via reparameterization
US8291359B2 (en)*2010-05-072012-10-16International Business Machines CorporationArray concatenation in an integrated circuit design
US8307313B2 (en)2010-05-072012-11-06International Business Machines CorporationMinimizing memory array representations for enhanced synthesis and verification
WO2012129432A3 (en)*2011-03-222012-12-06Texas Instruments IncorporatedMethod and apparatus for packet switching
US8336016B2 (en)2010-05-072012-12-18International Business Machines CorporationEliminating, coalescing, or bypassing ports in memory array representations
WO2013071183A1 (en)*2011-11-112013-05-16Tabula, Inc.Content addressable memory in integrated circuit
US8478574B2 (en)2010-04-302013-07-02International Business Machines CorporationTracking array data contents across three-valued read and write operations
US8566764B2 (en)2010-04-302013-10-22International Business Machines CorporationEnhanced analysis of array-based netlists via phase abstraction
US9836238B2 (en)2015-12-312017-12-05International Business Machines CorporationHybrid compression for large history compressors
US10067705B2 (en)2015-12-312018-09-04International Business Machines CorporationHybrid compression for large history compressors

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7301961B1 (en)2001-12-272007-11-27Cypress Semiconductor CorportionMethod and apparatus for configuring signal lines according to idle codes
US7324362B1 (en)*2005-03-012008-01-29Netlogic Microsystems Inc.Content addressable memory cell configurable between multiple modes and method therefor
US7474546B2 (en)2007-04-022009-01-06Sun Microsystems, Inc.Hybrid dual match line architecture for content addressable memories and other data structures
US8717798B2 (en)*2011-09-232014-05-06Taiwan Semiconductor Manufacturing Co., Ltd.Layout for semiconductor memories
US9001545B2 (en)2012-08-312015-04-07Aplus Flash Technology, Inc.NOR-based BCAM/TCAM cell and array with NAND scalability
US9286980B2 (en)2014-01-102016-03-15Globalfoundries Inc.Converting an XY TCAM to a value TCAM
US9306596B2 (en)*2014-06-272016-04-05Intel CorporationHybrid CAM assisted deflate decompression accelerator
US10032515B2 (en)*2016-02-262018-07-24Nxp Usa, Inc.Memory repair system and method therefor
US9728258B1 (en)*2016-10-042017-08-08National Tsing Hua UniversityTernary content addressable memory
CN110021327B (en)*2018-01-102021-01-12力旺电子股份有限公司Non-volatile memory composed of differential memory cells

Citations (32)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4377855A (en)*1980-11-061983-03-22National Semiconductor CorporationContent-addressable memory
US5440715A (en)*1990-06-271995-08-08Advanced Micro Devices, Inc.Method and apparatus for expanding the width of a content addressable memory using a continuation bit
US5471189A (en)*1994-12-141995-11-28International Business Machines Corp.Comparator circuitry and method of operation
US5841874A (en)*1996-08-131998-11-24Motorola, Inc.Ternary CAM memory architecture and methodology
US6012131A (en)*1996-11-062000-01-04Hyundai Electronics Industries. Co., Ltd.High speed translation lookaside buffer employing content address memory
US6108227A (en)*1999-07-232000-08-22Lara Technology, Inc.Content addressable memory having binary and ternary modes of operation
US6157558A (en)*1999-05-212000-12-05Sandisk CorporationContent addressable memory cell and array architectures having low transistor counts
US6169685B1 (en)*1999-05-172001-01-02Cselt-Centro Studi E Laboratori Telecomuicazioni S.P.A.Content addressable memories
US6191970B1 (en)*1999-09-092001-02-20Netlogic Microsystems, Inc.Selective match line discharging in a partitioned content addressable memory array
US6243280B1 (en)*1999-09-092001-06-05Netlogic Microsystems, Inc.Selective match line pre-charging in a partitioned content addressable memory array
US6252789B1 (en)*2000-06-142001-06-26Netlogic Microsystems, Inc.Inter-row configurability of content addressable memory
US20020015348A1 (en)*2000-06-302002-02-07Gillingham Peter B.Searchline control circuit and power reduction method
US6362992B1 (en)*2000-10-062002-03-26Purple Ray, Inc.Binary-ternary content addressable memory
US20020042865A1 (en)*2000-09-292002-04-11Mckenzie Robert N.Priority encoder circuit and method
US6373739B1 (en)*2000-12-062002-04-16Integrated Device Technology, Inc.Quad CAM cell with minimum cell size
US6381673B1 (en)*1998-07-062002-04-30Netlogic Microsystems, Inc.Method and apparatus for performing a read next highest priority match instruction in a content addressable memory device
US6421265B1 (en)*2001-03-222002-07-16Integrated Devices Technology, Inc.DRAM-based CAM cell using 3T or 4T DRAM cells
US6473846B1 (en)*1997-11-142002-10-29Aeroflex Utmc Microelectronic Systems, Inc.Content addressable memory (CAM) engine
US6480406B1 (en)*2001-08-222002-11-12Cypress Semiconductor Corp.Content addressable memory cell
US6499081B1 (en)*1999-02-232002-12-24Netlogic Microsystems, Inc.Method and apparatus for determining a longest prefix match in a segmented content addressable memory device
US6584003B1 (en)*2001-12-282003-06-24Mosaid Technologies IncorporatedLow power content addressable memory architecture
US6665202B2 (en)*2001-09-252003-12-16Integrated Device Technology, Inc.Content addressable memory (CAM) devices that can identify highest priority matches in non-sectored CAM arrays and methods of operating same
US6697276B1 (en)*2002-02-012004-02-24Netlogic Microsystems, Inc.Content addressable memory device
US6704216B1 (en)*2002-08-152004-03-09Integrated Silicon Solution, Inc.Dual match-line, twin-cell, binary-ternary CAM
US6708250B2 (en)*2001-09-282004-03-16Mosaid Technologies IncorporatedCircuit and method for performing variable width searches in a content addressable memory
US6707692B2 (en)*2001-02-072004-03-16Kawasaki Microelectronics, Inc.Content addressable memory device capable of being used as binary CAM device or as ternary CAM device and structure method therefor
US6717876B2 (en)*2001-12-282004-04-06Mosaid Technologies IncorporatedMatchline sensing for content addressable memories
US6768659B2 (en)*2001-12-312004-07-27Mosaid Technologies IncorporatedCircuit and method for reducing power usage in a content addressable memory
US6839256B1 (en)*2002-03-152005-01-04Integrated Device Technology, Inc.Content addressable memory (CAM) devices having dedicated mask cell sub-arrays therein and methods of operating same
US6967856B1 (en)*2002-04-102005-11-22Integrated Device Technology, Inc.Content addressable memory (CAM) devices that utilize segmented match lines and word lines to support pipelined search and write operations and methods of operating same
US7136961B2 (en)*2002-11-132006-11-14Mosaid Technologies, Inc.Method and apparatus for wide word deletion in content addressable memories
US7191280B2 (en)*2003-12-232007-03-13Agere Systems Inc.Content addressable memories (CAMs) based on a binary CAM and having at least three states

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US93462A (en)*1869-08-10Improvement in churns

Patent Citations (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4377855A (en)*1980-11-061983-03-22National Semiconductor CorporationContent-addressable memory
US5440715A (en)*1990-06-271995-08-08Advanced Micro Devices, Inc.Method and apparatus for expanding the width of a content addressable memory using a continuation bit
US5471189A (en)*1994-12-141995-11-28International Business Machines Corp.Comparator circuitry and method of operation
US5841874A (en)*1996-08-131998-11-24Motorola, Inc.Ternary CAM memory architecture and methodology
US6012131A (en)*1996-11-062000-01-04Hyundai Electronics Industries. Co., Ltd.High speed translation lookaside buffer employing content address memory
US6473846B1 (en)*1997-11-142002-10-29Aeroflex Utmc Microelectronic Systems, Inc.Content addressable memory (CAM) engine
US6381673B1 (en)*1998-07-062002-04-30Netlogic Microsystems, Inc.Method and apparatus for performing a read next highest priority match instruction in a content addressable memory device
US6499081B1 (en)*1999-02-232002-12-24Netlogic Microsystems, Inc.Method and apparatus for determining a longest prefix match in a segmented content addressable memory device
US6169685B1 (en)*1999-05-172001-01-02Cselt-Centro Studi E Laboratori Telecomuicazioni S.P.A.Content addressable memories
US6157558A (en)*1999-05-212000-12-05Sandisk CorporationContent addressable memory cell and array architectures having low transistor counts
US6108227A (en)*1999-07-232000-08-22Lara Technology, Inc.Content addressable memory having binary and ternary modes of operation
US6243280B1 (en)*1999-09-092001-06-05Netlogic Microsystems, Inc.Selective match line pre-charging in a partitioned content addressable memory array
US6191970B1 (en)*1999-09-092001-02-20Netlogic Microsystems, Inc.Selective match line discharging in a partitioned content addressable memory array
US6252789B1 (en)*2000-06-142001-06-26Netlogic Microsystems, Inc.Inter-row configurability of content addressable memory
US20020015348A1 (en)*2000-06-302002-02-07Gillingham Peter B.Searchline control circuit and power reduction method
US6522596B2 (en)*2000-06-302003-02-18Mosaid Technologies IncorporatedSearchline control circuit and power reduction method
US20020042865A1 (en)*2000-09-292002-04-11Mckenzie Robert N.Priority encoder circuit and method
US6362992B1 (en)*2000-10-062002-03-26Purple Ray, Inc.Binary-ternary content addressable memory
US6373739B1 (en)*2000-12-062002-04-16Integrated Device Technology, Inc.Quad CAM cell with minimum cell size
US6707692B2 (en)*2001-02-072004-03-16Kawasaki Microelectronics, Inc.Content addressable memory device capable of being used as binary CAM device or as ternary CAM device and structure method therefor
US6421265B1 (en)*2001-03-222002-07-16Integrated Devices Technology, Inc.DRAM-based CAM cell using 3T or 4T DRAM cells
US6480406B1 (en)*2001-08-222002-11-12Cypress Semiconductor Corp.Content addressable memory cell
US6665202B2 (en)*2001-09-252003-12-16Integrated Device Technology, Inc.Content addressable memory (CAM) devices that can identify highest priority matches in non-sectored CAM arrays and methods of operating same
US6708250B2 (en)*2001-09-282004-03-16Mosaid Technologies IncorporatedCircuit and method for performing variable width searches in a content addressable memory
US6584003B1 (en)*2001-12-282003-06-24Mosaid Technologies IncorporatedLow power content addressable memory architecture
US6717876B2 (en)*2001-12-282004-04-06Mosaid Technologies IncorporatedMatchline sensing for content addressable memories
US6768659B2 (en)*2001-12-312004-07-27Mosaid Technologies IncorporatedCircuit and method for reducing power usage in a content addressable memory
US6697276B1 (en)*2002-02-012004-02-24Netlogic Microsystems, Inc.Content addressable memory device
US6839256B1 (en)*2002-03-152005-01-04Integrated Device Technology, Inc.Content addressable memory (CAM) devices having dedicated mask cell sub-arrays therein and methods of operating same
US6967856B1 (en)*2002-04-102005-11-22Integrated Device Technology, Inc.Content addressable memory (CAM) devices that utilize segmented match lines and word lines to support pipelined search and write operations and methods of operating same
US6704216B1 (en)*2002-08-152004-03-09Integrated Silicon Solution, Inc.Dual match-line, twin-cell, binary-ternary CAM
US7136961B2 (en)*2002-11-132006-11-14Mosaid Technologies, Inc.Method and apparatus for wide word deletion in content addressable memories
US7191280B2 (en)*2003-12-232007-03-13Agere Systems Inc.Content addressable memories (CAMs) based on a binary CAM and having at least three states

Cited By (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8233302B2 (en)2007-12-032012-07-31International Business Machines CorporationContent addressable memory with concurrent read and search/compare operations at the same memory cell
US20090141528A1 (en)*2007-12-032009-06-04Igor ArsovskiApparatus and method for implementing enhanced content addressable memory performance capability
US20090141566A1 (en)*2007-12-032009-06-04International Business Machines CorporationStructure for implementing memory array device with built in computation capability
US7924588B2 (en)2007-12-032011-04-12International Business Machines CorporationContent addressable memory with concurrent two-dimensional search capability in both row and column directions
US20110096582A1 (en)*2007-12-032011-04-28International Business Machines CorporationContent addressable memory with concurrent two-dimensional search capability in both row and column directions
US8117567B2 (en)2007-12-032012-02-14International Business Machines CorporationStructure for implementing memory array device with built in computation capability
US20090141530A1 (en)*2007-12-032009-06-04International Business Machines CorporationStructure for implementing enhanced content addressable memory performance capability
US20100002481A1 (en)*2008-07-012010-01-07Lam Chung HContent addressable memory using phase change devices
US7751217B2 (en)*2008-07-012010-07-06International Business Machines CorporationContent addressable memory using phase change devices
US8146034B2 (en)2010-04-302012-03-27International Business Machines CorporationEfficient Redundancy Identification, Redundancy Removal, and Sequential Equivalence Checking within Designs Including Memory Arrays.
US8478574B2 (en)2010-04-302013-07-02International Business Machines CorporationTracking array data contents across three-valued read and write operations
US8181131B2 (en)2010-04-302012-05-15International Business Machines CorporationEnhanced analysis of array-based netlists via reparameterization
US8566764B2 (en)2010-04-302013-10-22International Business Machines CorporationEnhanced analysis of array-based netlists via phase abstraction
US8291359B2 (en)*2010-05-072012-10-16International Business Machines CorporationArray concatenation in an integrated circuit design
US8307313B2 (en)2010-05-072012-11-06International Business Machines CorporationMinimizing memory array representations for enhanced synthesis and verification
US8336016B2 (en)2010-05-072012-12-18International Business Machines CorporationEliminating, coalescing, or bypassing ports in memory array representations
WO2012129432A3 (en)*2011-03-222012-12-06Texas Instruments IncorporatedMethod and apparatus for packet switching
US8874876B2 (en)2011-03-222014-10-28Texas Instruments IncorporatedMethod and apparatus for packet switching
WO2013071183A1 (en)*2011-11-112013-05-16Tabula, Inc.Content addressable memory in integrated circuit
US20150006808A1 (en)*2011-11-112015-01-01Tabula, Inc.Content addressable memory in integrated circuit
US9583190B2 (en)*2011-11-112017-02-28Altera CorporationContent addressable memory in integrated circuit
US9836238B2 (en)2015-12-312017-12-05International Business Machines CorporationHybrid compression for large history compressors
US10067705B2 (en)2015-12-312018-09-04International Business Machines CorporationHybrid compression for large history compressors

Also Published As

Publication numberPublication date
US8031502B2 (en)2011-10-04
US20050213359A1 (en)2005-09-29

Similar Documents

PublicationPublication DateTitle
US8031502B2 (en)Hybrid content addressable memory
US7304876B2 (en)Compare circuit for a content addressable memory cell
US6310880B1 (en)Content addressable memory cells and systems and devices using the same
US8462532B1 (en)Fast quaternary content addressable memory cell
US6873532B2 (en)Content addressable memory cell having improved layout
US6430073B1 (en)Dram CAM cell with hidden refresh
US6154384A (en)Ternary content addressable memory cell
US7259979B2 (en)Area efficient stacked TCAM cell for fully parallel search
US8582338B1 (en)Ternary content addressable memory cell having single transistor pull-down stack
JP3015493B2 (en) Semiconductor associative memory
US6707692B2 (en)Content addressable memory device capable of being used as binary CAM device or as ternary CAM device and structure method therefor
US8625320B1 (en)Quaternary content addressable memory cell having one transistor pull-down stack
CA2345845C (en)Bitline precharge
US8553441B1 (en)Ternary content addressable memory cell having two transistor pull-down stack
Lines et al.66 MHz 2.3 M ternary dynamic content addressable memory
US6839258B2 (en)Folded DRAM CAM cell
US9552881B2 (en)Search system comprising first and second search units with different search schemes that respectively use specific and non-specific bit strings of search key
US7499302B2 (en)Noise reduction in a CAM memory cell
JPH0235689A (en) associative memory device

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MOSAID TECHNOLOGIES INCORPORATED, CANADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIM, JIN-KI;REEL/FRAME:022612/0884

Effective date:20040323

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

ASAssignment

Owner name:ROYAL BANK OF CANADA, CANADA

Free format text:U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM;ASSIGNORS:658276 N.B. LTD.;658868 N.B. INC.;MOSAID TECHNOLOGIES INCORPORATED;REEL/FRAME:027512/0196

Effective date:20111223

ASAssignment

Owner name:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.,

Free format text:CHANGE OF NAME;ASSIGNOR:MOSAID TECHNOLOGIES INCORPORATED;REEL/FRAME:032439/0638

Effective date:20140101

ASAssignment

Owner name:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.,

Free format text:RELEASE OF SECURITY INTEREST;ASSIGNOR:ROYAL BANK OF CANADA;REEL/FRAME:033484/0344

Effective date:20140611

Owner name:CONVERSANT IP N.B. 868 INC., CANADA

Free format text:RELEASE OF SECURITY INTEREST;ASSIGNOR:ROYAL BANK OF CANADA;REEL/FRAME:033484/0344

Effective date:20140611

Owner name:CONVERSANT IP N.B. 276 INC., CANADA

Free format text:RELEASE OF SECURITY INTEREST;ASSIGNOR:ROYAL BANK OF CANADA;REEL/FRAME:033484/0344

Effective date:20140611

ASAssignment

Owner name:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CANADA

Free format text:CHANGE OF ADDRESS;ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033678/0096

Effective date:20140820

Owner name:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.,

Free format text:CHANGE OF ADDRESS;ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033678/0096

Effective date:20140820

ASAssignment

Owner name:ROYAL BANK OF CANADA, AS LENDER, CANADA

Free format text:U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033706/0367

Effective date:20140611

Owner name:CPPIB CREDIT INVESTMENTS INC., AS LENDER, CANADA

Free format text:U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033706/0367

Effective date:20140611

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20151004

ASAssignment

Owner name:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CANADA

Free format text:RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:ROYAL BANK OF CANADA, AS LENDER;REEL/FRAME:047645/0424

Effective date:20180731

Owner name:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.,

Free format text:RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:ROYAL BANK OF CANADA, AS LENDER;REEL/FRAME:047645/0424

Effective date:20180731


[8]ページ先頭

©2009-2025 Movatter.jp