Inventor
Joseph Franklin Logan
Inventor
Raleigh, NC, US
Overview
Patents· 39 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication57%
G06FElectric digital data processing36%
H03MCoding5%
G11CStatic stores2%
PatentTitleYear
9,041,572'Testing a digital-to-analog converter'20158,169,906'Controlling ATM traffic using bandwidth allocation technology'20128,170,024'Implementing pointer and stake model for frame alteration code in a network processor'20127,995,472'Flexible network processor scheduler and data flow'20117,904,617'Indicating data buffer by last bit flag'20117,643,511'Frame alteration logic for network processors'20107,627,701'Indicating last data buffer by last bit flag bit'20097,506,081'System and method of maintaining high bandwidth requirement of a data pipe from low bandwidth memories'20097,483,429'Method and system for flexible network processor scheduler and data flow'20097,474,672'Frame alteration logic for network processors'20097,466,715'Flexible control block format for frame description and management'20087,412,546'System method structure in network processor that indicates last data buffer of frame packet by last flag bit that is either in first or second position'20087,330,478'Method, apparatus, and computer program product for implementing pointer and stake model for frame alteration code in a network processor'20087,317,727'Method and systems for controlling ATM traffic using bandwidth allocation technology'20087,293,158'Systems and methods for implementing counters in a network processor with cost effective memory'20077,200,696'System method structure in network processor that indicates last data buffer of frame packet by last flag bit that is either in first or second position'20077,149,212'Apparatus, method and limited set of messages to transmit data between scheduler and a network processor'20067,130,916'Linking frame data by inserting qualifiers in control blocks'20067,085,266'Apparatus, method and limited set of messages to transmit data between components of a network processor'20067,072,347'Assignment of packet descriptor field positions in a network processor'20066,996,650'Method and apparatus for implementing multiple configurable sub-busses of a point-to-point bus'20066,987,760'High speed network processor'20066,937,606'Data structures for efficient processing of IP fragmentation and reassembly'20056,910,092'Chip to chip interface for interconnecting chips'20056,836,480'Data structures for efficient processing of multicast transmissions'20046,757,795'Apparatus and method for efficiently sharing memory bandwidth in a network processor'20046,681,340'Efficient implementation of error correction code scheme'20046,658,546'Storing frame modification information in a bank in memory'20036,532,185'Distribution of bank accesses in a multiple bank DRAM used as a data buffer'20036,338,102'Efficient data transfer mechanism for input/output devices having a device driver generating a descriptor queue and monitoring a status queue'20026,334,162'Efficient data transfer mechanism for input/out devices having a device driver generating a descriptor queue and monitoring a status queue'20016,272,564'Efficient data transfer mechanism for input/output devices'20016,185,207'Communication system having a local area network adapter for selectively deleting information and method therefor'20016,163,820'Efficient data transfer mechanism for input/output devices'20006,073,181'Multi-buffer error detection for an open data-link interface LAN adapter'20006,049,842'Efficient data transfer mechanism for input/output devices'20005,905,913'System for collecting a specified number of peripheral interrupts and transferring the interrupts as a group to the processor'19995,737,524'Add-in board with programmable configuration registers for use in PCI bus computers'19985,608,876'Add-in board with enable-disable expansion ROM for PCI bus computers'1997Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1997–2015Patents assigned to IBM (38)· patent assignee history
1997–2015Based in Raleigh, NC, US· patent location history
2003–2004Patents assigned to CIT ALCATEL (2)· patent assignee history
2008–2012Based in Apex, NC, US· patent location history
2012Patents assigned to DROZ PATRICK (1)· patent assignee history
2012Patents assigned to ILIADIS ILIAS (1)· patent assignee history
2012Patents assigned to IMMING KERRY CHRISTOPHER (1)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 38 | 1997–2015 |
| CIT ALCATEL | 2 | 2003–2004 |
| DROZ PATRICK | 1 | 2012 |
| ILIADIS ILIAS | 1 | 2012 |
| IMMING KERRY CHRISTOPHER | 1 | 2012 |
Locations
| Location | Patents | Span |
|---|---|---|
| Raleigh, NC, US | 37 | 1997–2015 |
| Apex, NC, US | 2 | 2008–2012 |