Inventor
William Lo
Inventor
Cupertino, CA, US
Overview
Patents· 216 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 communication50%
G01RMeasuring electric variables15%
H04JMultiplex communication7%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use6%
G06FElectric digital data processing5%
H04BTransmission5%
H03MCoding4%
G11CStatic stores2%
H04MTelephonic communication1%
H04QSelecting1%
PatentTitleYear
10,735,350Systems and methods for providing a compatible backplane operation mechanism for 2.5-gigabit high-speed ethernet202010,511,406Power saving in a twisted wire pair communication network201910,505,808Auto-negotiation over a single twisted wire pair201910,439,864Systems and methods for operations, administration and maintenance (OAM) in the physical coding sublayer (PCS)201910,361,721Methods and network device for uncoded bit protection in 10GBASE-T Ethernet201910,256,941Power saving in a communication network for a motor vehicle201910,193,567Methods and network device for uncoded bit protection in 10GBASE-T ethernet201910,177,983Auto-negotiation over a single twisted wire pair201910,148,597Systems and methods for providing a compatible backplane operation mechanism for 2.5-gigabit high-speed ethernet20189,979,507Methods and network device for generating communication frames in 1000BASE-T1 ethernet20189,961,006Network switch for transmitting data according to an auto-negotiated data rate20189,887,880'Auto-negotiation over a single twisted wire pair'20189,866,425'Systems and methods for operations, administration and maintenance (OAM) in the physical coding sublayer (PCS)'20189,853,803Single pair PHY with auto-negotiation20179,769,079'Sideband communications over 40GBASE-R and 100GBASE-R systems'20179,749,237'Method and apparatus for aggregating and encoding received symbols including generation of a pointer for a control code'20179,740,455'Apparatus and method for adjusting a rate at which data is transferred from a media access controller to a memory in a physical-layer circuit'20179,614,776'Systems and methods for transmitting data according to an auto-negotiated data rate'20179,544,237'Method and apparatus for inserting idle bytes in a data stream'20179,531,586'Methods and apparatus for performing reverse auto-negotiation in network communication'20169,479,554'Multi-speed serial interface for media access control and physical layer devices'20169,407,562'Systems and methods for operating according to an auto-negotiated data rate in a network switch'20169,267,984'Sub-symbol rate cable tester'20169,246,604'Method and apparatus for virtual cable test using echo canceller coefficients'20169,210,107'Method and apparatus for adjusting a rate at which data is transferred, within a network device, from a media access controller to a memory connected between the media access controller and a physical-layer device'20159,154,271'Method and apparatus for a physical layer device (PHY) to determine a status of a link in a network'20159,148,315'Method and apparatus for reducing jitter in overlaid traces of an eye diagram of a recovered signal generated based on a received data signal'20159,130,746'Single pair PHY with auto-negotiation'20158,982,915'8/10 and 64/66 aggregation'20158,953,637'Media and speed independent interface'20158,885,664'Multi-rate media independent interface over a physical coding sublayer'20148,873,579'Multi-rate media independent interface over a physical coding sublayer'20148,856,391'Method and apparatus for controlling data transfer between EEPROM and a physical layer device'20148,837,468'Network device and method for powering a media access controller'20148,829,917'Cable tester'20148,824,502'Long-reach Ethernet for 1000BASE-T and 10GBASE-T'20148,812,905'Self-repairable semiconductor and method thereof'20148,797,909'Network interface with autonegotiation and cable length measurement'20148,718,079'Physical layer devices for network switches'20148,694,837'Non-intrusive eye monitor system'20148,669,767'Sub-symbol rate cable tester'20148,665,901'Methods and apparatus for performing reverse auto-negotiation in network communication'20148,619,571'Chip-to-chip interface for 1000base-T gigabit physical layer device'20138,612,629'Multi-speed serial interface for media access control and physical layer devices'20138,599,679'Fast link down'20138,582,434'Generalized auto media selector'20138,582,443'Method and apparatus for virtual cable test using echo canceller coefficients'20138,576,865'Physical layer devices for network switches'20138,565,261'Media and speed independent interface'20138,553,720'Adaptive speed control for MAC-PHY interfaces'20138,513,952'Sub-symbol rate cable tester'20138,472,340'Network interface with autonegotiation and cable length measurement'20138,451,869'8/10 and 64/66 aggregation'20138,416,699'Cable tester'20138,345,673'Physical-layer device (PHY) having a serial interface and a magic packet circuit'20138,327,195'Non-intrusive eye monitor system'20128,320,400'Media and speed independent interface'20128,286,017'Low power mode for a network interface'20128,243,752'Long-reach ethernet for 1000BASE-T and 10GBASE-T'20128,233,507'8/10 and 64/66 aggregation'20128,179,144'Cable tester'20128,165,176'System and method for generating a frequency rich spectrum in a data stream'20128,144,635'Reduced pin gigabit media independent interface'20128,094,668'Physical layer device including a serial media independent interface (SMII)'20128,074,126'Non-intrusive eye monitor system'20118,045,483'Methods and apparatus for performing reverse auto-negotiation in network communication'20118,027,270'Methods and apparatus for breaking and resynchronizing a data link'20118,028,095'Multi-speed serial interface for media access control and physical layer devices'20118,018,923'Method and apparatus for establishing a link over a preferred media in an ethernet network'20118,018,962'Chip-to-chip interface for 1000 BASE T gigabit physical layer device'20118,014,313'Network interface with autonegotiation and cable length measurement'20117,994,950'100BASE-FX serializer/deserializer using 1000BASE-X serializer/deserializer'20117,986,147'Fast cable tester'20117,983,259'Reduced pin gigabit media independent interface'20117,977,951'Methods and apparatus for measuring a length of a cable'20117,979,587'Apparatus and method for automatic speed downshift for a two pair cable'20117,960,976'Advanced time domain reflection cable testing'20117,949,002'Reduced latency FIFO'20117,937,600'Low power mode for a network interface'20117,924,750'Method and apparatus for establishing a communication mode between network devices in a network'20117,907,605'Method and apparatus for selecting a media for communication in a network'20117,884,615'Cable tester'20117,885,192'Generalized auto media selector'20117,852,768'Physical-layer device management for network switches'20107,840,709'Multi-speed serial interface for media access control and physical layer devices'20107,839,309'Multispeed communications device'20107,835,269'Fast link down'20107,808,247'Fast cable tester'20107,808,249'Methods and apparatus for measuring a length of a cable'20107,804,784'Cable tester'20107,791,512'100Base-FX serializer/deserializer using 1000Base-X serializer/deserializer'20107,760,725'Reduced pin gigabit media independent interface'20107,760,750'Media and speed independent interface'20107,729,389'8/10 and 64/66 aggregation'20107,730,349'Self-reparable semiconductor and method thereof'20107,724,692'Method and apparatus for autonegotiation between network devices'20107,710,998'Media and speed independent interface'20107,706,295'Methods and apparatus for breaking and resynchronizing a data link'20107,693,226'Aggregation over multiple 64-66 lanes'20107,688,812'Ethernet automatic media selection logic with preferred medium selector'20107,688,749'Network interface with autonegotiation and cable length measurement'20107,683,628'Cable tester'20107,680,146'Chip-to-chip interface for 1000 BASE T gigabit physical layer device'20107,679,371'Advanced time domain reflection cable testing'20107,672,326'Serial media independent interface with double data rate'20107,659,981'Apparatus and method for probing integrated circuits using polarization difference probing'20107,660,272'Parallel detection to full duplex'20107,649,855'Alternative 1000BASE-T scrambler'20107,640,370'Method and apparatus for controlling data transfer between EEPROM and a physical layer device'20097,639,675'Ethernet automatic media selection logic'20097,639,687'Encoding scheme with arbitrary control symbol placement'20097,627,023'64/66 encoder'20097,624,197'Apparatus and method for automatic speed downshift for a two pair cable'20097,619,975'Generalized auto media selector'20097,616,312'Apparatus and method for probing integrated circuits using laser illumination'20097,616,587'Methods and apparatus for performing reverse auto-negotiation in network communication'20097,613,838'Low overhead coding with arbitrary control code placement'20097,599,391'Media and speed independent interface'20097,593,431'Method and system for monitoring a MAC extra IPG count and adjusting the PHY transmit IPG'20097,593,416'Media and speed independent interface'20097,576,548'Cable tester'20097,570,657'Autonegotiation between 1000Base-X and 1000Base-T'20097,561,592'Method and apparatus for fiber auto-negotiation'20097,532,995'Interpolator testing circuit'20097,479,906'Multispeed communications device'20097,477,172'100base-FX serializer/deserializer using 1000base-X serializer/deserializer'20097,439,730'Apparatus and method for detecting photon emissions from transistors'20087,418,514'Multi-speed serial interface for media access control and physical layer devices'20087,415,013'Reduced pin gigabit media independent interface'20087,403,018'Cable tester'20087,392,412'Low power mode for a network interface'20087,375,532'Cable tester'20087,362,771'Reduced latency FIFO'20087,358,745'Cable tester'20087,343,425'Multi-speed serial interface for media access control and physical layer devices'20087,340,644'Self-reparable semiconductor and method thereof'20087,324,507'Ethernet automatic fiber/copper media selection logic'20087,323,862'Apparatus and method for detecting photon emissions from transistors'20087,292,596'Method and apparatus for automatic crossover and parallel detect'20077,276,913'Cable tester'20077,278,039'Physical layer energy saving technique for transceivers'20077,277,031'100Base-FX serializer/deserializer using 10000Base-X serializer/deserializer'20077,251,699'Low overhead coding with arbitrary control symbol placement'20077,250,771'Cable tester'20077,246,018'Interpolator testing circuit'20077,242,693'Method and apparatus for fiber autonegotiation'20077,221,294'Multispeed communications device'20077,203,851'Method and apparatus for detecting and supplying power by a first network device to a second network device'20077,190,172'Cable tester'20077,173,942'Chip-to-chip interface for 1000 base T gigabit physical layer device'20077,173,431'Cable tester'20077,161,911'Method and apparatus for autonegotiation between network devices'20077,135,996'Multispeed communications device'20067,075,283'Cable tester'20067,068,043'Cable tester'20067,068,044'Cable tester'20067,065,075'Reduced pin gigabit media independent interface'20067,054,309'Ethernet automatic fiber/copper media selection logic'20067,042,893'Serial media independent interface with double data rate'20067,042,647'Scanning optical system'20067,038,442'Apparatus and method for detecting photon emissions from transistors'20067,026,825'Cable tester'20067,019,533'Cable tester'20067,012,436'Cable tester'20067,005,861'Cable tester'20067,002,354'Cable tester'20067,002,353'Cable tester'20066,999,013'Built-in real-time digital non-linearity measurement device and method for analog to digital converters'20066,995,551'Cable tester with insertion loss estimator'20066,992,491'Cable tester'20066,993,667'Apparatus for automatic energy savings mode for ethernet transceivers and method thereof'20066,982,557'Cable tester'20066,980,007'Cable tester with insertion loss and return loss estimators'20056,977,507'Cable tester with indicator'20056,943,712'Voltage built-in real-time digital non-linearity measurement device and method for analog to digital converters'20056,920,132'Reduced pin gigabit media independent interface'20056,891,363'Apparatus and method for detecting photon emissions from transistors'20056,842,481'Apparatus and method for secure media independent interface communications by corrupting transmit data on selected repeater port'20056,831,479'Circuit for reducing pin count of a semiconductor chip and method for configuring the chip'20046,825,672'Cable tester'20046,816,505'Chip-to-chip interface for 1000 BASE T gigabit physical layer device'20046,741,097'Circuit for reducing pin count of a semiconductor chip and method for configuring the chip'20046,587,558'System and method for virtual interactive response unit'20036,515,506'Circuit for reducing pin count of a semiconductor chip and method for configuring the chip'20036,496,261'Double-pulsed optical interferometer for waveform probing of integrated circuits'20026,462,814'Beam delivery and imaging for optical probing of a device operating under electrical test'20026,385,738'System for testing transmitter logic of a physical layer device in a local area network'20026,260,167'Apparatus and method for deterministic receiver testing'20016,243,426'Apparatus and method for slew rate control of MLT-3 transmitter using zero drive'20016,118,809'Repeater delay balancing'20006,097,767'Apparatus and method for determining an optimum equalizer setting for a signal equalizer in a communication network receiver'20006,023,476'Signal delays in a logical repeater set'20006,016,308'Method and system for increasing network information carried in a data packet via packet tagging'20005,995,514'Reversible media independent interface'19995,960,034'Expandable repeater with built-in tree structure arbitration logic'19995,940,392'Programmable address mapping matrix for secure networks'19995,920,073'Optical system'19995,905,577'Dual-laser voltage probing of IC\'s'19995,850,515'Intrusion control in repeater based networks'19985,754,525'Programmable delay of disrupt for secure networks'19985,654,985'Address tracking over repeater based networks'19975,640,393'Multiple address security architecture'19975,598,418'Repeater status LED array interface'19975,592,486'System and method for efficiently monitoring information in a network having a plurality of repeaters'19975,590,201'Programmable source address locking mechanism for secure networks'19965,581,559'Inverse packet disrupt for secure networks'19965,566,160'Media attachment unit management interface'19965,559,801'Programmable packet sampling for network management'19965,550,803'Method and system for increasing network information carried in a data packet via packet tagging'19965,539,737'Programmable disrupt of multicast packets for secure networks'19965,493,562'Apparatus and method for selectively storing error statistics'19965,459,714'Enhanced port activity monitor for an integrated multiport repeater'19955,414,694'Address tracking over repeater based networks'19955,388,133'Counter for attribute storage for use in a repeater'19955,375,089'Plural port memory system utilizing a memory having a read port and a write port'19945,353,353'Repeater security system'1994Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1994–2005Patents assigned to ADVANCED MICRO DEVICES INC (28)· patent assignee history
1994–2000Based in Santa Clara, CA, US· patent location history
1999–2010Based in San Jose, CA, US· patent location history
2000–2020Based in Cupertino, CA, US· patent location history
2003–2019Patents assigned to MARVELL INT LTD (163)· patent assignee history
2003Based in Arlington, VA, US· patent location history
2008–2017Patents assigned to MARVELL WORLD TRADE LTD (10)· patent assignee history
2011–2015Patents assigned to LO WILLIAM (30)· patent assignee history
2012–2014Patents assigned to BISHARA NAFEA (5)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MARVELL INT LTD | 163 | 2003–2019 |
| LO WILLIAMself | 30 | 2011–2015 |
| ADVANCED MICRO DEVICES INC | 28 | 1994–2005 |
| MARVELL WORLD TRADE LTD | 10 | 2008–2017 |
| BISHARA NAFEA | 5 | 2012–2014 |
Locations
| Location | Patents | Span |
|---|---|---|
| Cupertino, California, US | 180 | 2000–2020 |
| Santa Clara, California, US | 24 | 1994–2000 |
| San Jose, California, US | 11 | 1999–2010 |
| Arlington, Virginia, US | 1 | 2003 |