Inventor
Jonathan W. Hui
Inventor
Belmont, CA, US
Overview
Patents· 198 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 communication38%
H04WWireless communication networks27%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use12%
H04BTransmission10%
Y04SSystems integrating technologies related to power network operation, communication or information technologies for improving the electrical power generation, transmission, distribution, management or usage, i.e. smart grids3%
G06FElectric digital data processing2%
H04JMultiplex communication2%
G06NComputing arrangements based on specific computational models1%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications1%
H02JElectric power networks1%
PatentTitleYear
10,952,174Distributed coordination of mesh network configuration updates202110,686,689Asynchronous broadcast communication based on time-based events in channel-hopping networks202010,681,608Traffic class capacity allocation in computer networks202010,567,280Mesh network duplicate address detection202010,462,053Automatic rerouting in thread networks201910,454,834Network traffic control during limited power situations201910,433,272Distributed coordination of mesh network configuration updates201910,310,944Phased network formation for power restoration201910,218,619Proactive broadcast capacity adjustment for fast network joins201910,200,283Automatic rerouting in thread networks201910,129,202Optimizing global IPv6 address assignments201810,104,712Obtaining data reception parameters on-demand in a multiple interface network201810,097,469Network traffic shaping for low power and lossy networks201810,075,360Monitoring node liveness in low-power lossy networks201810,038,625Optimizing bidirectional traffic flows201810,039,046Traffic class capacity allocation in computer networks201810,038,617Asynchronous broadcast communication based on time-based events in channel-hopping networks20189,999,090Mesh network commissioning20189,973,596Dynamically adjusting frame MTU to support low-latency communication20189,967,170Dynamic capacity-based routing domain load balancing20189,955,456Network discovery in low-power and lossy networks20189,935,868Optimizing inter-PAN traffic20189,893,985'Utilizing remote storage for network formation in IoT networks'20189,876,747Utilizing multiple interfaces when sending data and acknowledgement packets20189,847,889Packet trains to improve packet success rate in carrier sense multiple access networks20179,848,422Efficient rendezvous for distributed messages in frequency-hopping communication networks20179,832,242Simultaneous acknowledgments for multicast packets20179,807,621'Distributed channel sampling across a mesh network'20179,800,493'Routing messages in a computer network using deterministic and probalistic source routes'20179,793,948'Dynamic hopping sequence computation in channel hopping communication networks'20179,785,509'Phased network formation for power restoration'20179,769,821'Data rate hopping scheduling'20179,735,957'Group key management and authentication schemes for mesh networks'20179,722,909'Multiple topology routing architecture in computer networks'20179,716,528'Per-channel adaptive code rates in channel-hopping networks'20179,712,433'Maintaining and communicating nodal neighboring information'20179,705,766'Distributed liveness reporting in a computer network'20179,698,867'Dynamic frame selection when requesting tone map parameters in mesh networks'20179,692,644'Dynamically adjusting network parameters using weather forecasts'20179,673,858'Fast frequency-hopping schedule recovery'20179,667,536'Network traffic shaping for Low power and Lossy Networks'20179,654,389'Order-sensitive communications in packet reordering networks'20179,648,543'System and method for accepting information from routing messages into a list'20179,647,494'Fast network formation using a battery-backed network backbone'20179,641,382'Fast network formation after network power restoration'20179,634,982'Utilizing multiple interfaces when sending data and acknowledgement packets'20179,628,371'Controlling routing during scheduled node downtime'20179,621,462'Mesh network addressing'20179,614,770'Network traffic control during limited power situations'20179,602,379'Real-time route selection based-on estimated transmission overhead'20179,602,159'Communication channel identification in a power line communication network'20179,590,790'Optimizing throughput of data frames in orthogonal frequency division multiplexing (OFDM) communication networks'20179,590,896'On-demand medium to low transmission power channel switching in computer networks'20179,577,915'Rate-limiting samples for ETX computation in computer networks'20179,577,914'Eliminating IPV6 neighbor solicitations in constrained computer networks'20179,571,422'Cross-layer forwarding in a Low-power and Lossy Network'20179,565,108'Distributed node migration between routing domains'20179,563,440'Fast learning to train learning machines using smart-triggered reboot'20179,559,750'Interleaving low transmission power and medium transmission power channels in computer networks'20179,553,796'Cycle-free multi-topology routing'20179,549,363'Obtaining data reception parameters on-demand in a multiple interface network'20179,544,220'Binary search-based approach in routing-metric agnostic topologies for node selection to enable effective learning machine mechanisms'20179,544,018'Phase determination in smart grid networks'20179,537,593'Dynamically adjusting route or link topology to minimize self-interference'20179,531,635'Delay budget based forwarding in communication networks'20169,515,874'Efficient use of dynamic host configuration protocol in low power and lossy networks'20169,510,362'Overlaying receive schedules for energy-constrained devices in channel-hopping networks'20169,510,264'Region-based route discovery in reactive routing networks'20169,503,359'Reducing floating DAGs and stabilizing topology in LLNs using learning machines'20169,491,051'Centralized adjustment of data rates in mesh networks'20169,490,419'DHCPv6 address autoconfiguration for source-routed networks'20169,485,174'Routing using cached source routes from message headers'20169,479,441'Data rate adaptation based on time-based events'20169,473,412'Dynamic traffic shaping based on path self-interference'20169,473,364'Learning machine-based granular segment/path characteristic probing technique'20169,455,903'Recording packet routes using bloom filters'20169,450,642'Power conservation and latency minimization in frequency hopping communication networks'20169,444,727'Duplicating traffic along local detours before path remerge to increase packet delivery'20169,432,248'Dynamically computing fate sharing in computer networks using learning machines'20169,418,340'Fast learning to train learning machines using shadow joining'20169,420,514'System and method for computing cost metrics for wireless network links'20169,413,643'Seamless multipath retransmission using source-routed tunnels'20169,413,536'Remote secure device management in smart grid ami networks'20169,414,293'System and method for managing a list of entries containing routing information'20169,408,133'Mesh network commissioning'20169,401,863'Dynamic source route computation to avoid self-interference'20169,398,035'Attack mitigation using learning machines'20169,391,784'Computing risk-sharing metrics in shared-media communication networks'20169,385,953'Mesh network addressing'20169,385,933'Remote probing for remote quality of service monitoring'20169,374,281'Learning machine-based mechanism to improve QoS dynamically using selective tracking of packet retransmissions'20169,369,177'Path diversity with poly-phase links in a power line communication network'20169,369,374'Mesh network addressing'20169,363,166'Source routing convergence in constrained computer networks'20169,350,645'Simultaneous acknowledgments for multicast packets'20169,350,683'Reliable bulk data dissemination using rateless codes'20169,344,365'Mesh network addressing'20169,332,072'Maintaining distribution-network-wide time synchronization in smart grid devices'20169,331,931'Path selection based on hop metric distributions'20169,317,378'Pre-computation of backup topologies in computer networks'20169,312,918'Phase selection for power line communication (PLC) links'20169,306,841'Enabling dynamic routing topologies in support of real-time delay traffic'20169,300,569'Compressing data packet routing information using bloom filters'20169,300,581'Mesh network addressing'20169,294,488'Control loop control using broadcast channel to communicate with a node under attack'20169,286,473'Quarantine-based mitigation of effects of a local DoS attack'20169,288,066'Dynamic multicast mode selection in a communication network'20169,281,865'Efficient network discovery in frequency hopping networks'20169,277,482'Adaptive reoptimization rate for unstable network topologies'20169,276,845'Dynamic multi-path forwarding for shared-media communication networks'20169,270,584'Diverse paths using a single source route in computer networks'20169,246,845'Overlaying receive schedules for energy-constrained devices in channel-hopping networks'20169,240,913'Full-duplex capacity allocation for OFDM-based communication'20169,236,904'Fast frequency-hopping schedule recovery'20169,232,458'Proactive timer-based local repair path communication in reactive routing networks'20169,225,616'Feedback-based tuning of control plane traffic by proactive user traffic observation'20159,225,589'Fast reroute using different frequency-hopping schedules'20159,218,216'Centrally driven performance analysis of low power and Lossy Networks'20159,219,682'Mintree-based routing in highly constrained networks'20159,172,613'Multiple topology routing architecture in computer networks'20159,166,845'Optimizing throughput of data frames in orthogonal frequency division multiplexing (OFDM) communication networks'20159,154,370'Seamless multipath retransmission using source-routed tunnels'20159,154,407'Maintained message delivery during routing domain migration'20159,130,863'Managing host routes for local computer networks with a plurality of field area routers'20159,124,482'Delay budget based forwarding in communication networks'20159,119,130'Proactive link-estimation in reactive routing networks'20159,118,539'Managing grey zones of unreachable nodes in computer networks'20159,112,805'Routing messages in a computer network using deterministic and probabilistic source routes'20159,100,305'Efficient admission control for low power and lossy networks'20159,094,916'System and method for adjusting power used in reception in a wireless packet network'20159,094,324'Diverse path forwarding through trial and error'20159,088,983'Interleaving low transmission power and medium transmission power channels in computer networks'20159,083,627'Assisted traffic engineering for minimalistic connected object networks'20159,077,772'Scalable replay counters for network security'20159,078,212'System and method for reducing power used for radio transmission and reception'20159,077,638'System and method for providing route information'20159,072,100'Sub-slotting to improve packet success rate in carrier sense multiple access networks'20159,071,533'Multicast group assignment using probabilistic approximations'20159,030,939'Building alternate routes in reactive routing networks'20159,020,008'Overlaying independent unicast frequency hopping schedules with a common broadcast schedule'20159,013,983'Proactive source-based reverse path validation in computer networks'20159,001,676'Collecting power outage notifications in a frequency hopping communication network'20158,990,892'Adapting extensible authentication protocol for layer 3 mesh networks'20158,971,188'Selective topology routing for distributed data collection'20158,964,762'Timing re-synchronization with reduced communication energy in frequency hopping communication networks'20158,959,607'Group key management and authentication schemes for mesh networks'20158,954,582'Managing fate-sharing in shared-media communication networks'20158,948,229'Dynamic hopping sequence computation in channel hopping communication networks'20158,942,301'Dynamic subcarrier utilization and intelligent transmission scheduling'20158,934,366'Distributed node migration between routing domains'20158,923,422'Reducing the impact of subcarrier quality evaluation'20148,908,621'Dynamic common broadcast schedule parameters for overlaying an independent unicast schedule'20148,908,536'Density-based power outage notification transmission scheduling in frequency-hopping networks'20148,908,626'On-demand pair-wise frequency-hopping synchronization'20148,891,588'On-demand medium to low transmission power channel switching in computer networks'20148,885,501'Reachability rate computation without link layer acknowledgments'20148,879,604'Efficient rendezvous for distributed messages in frequency-hopping communication networks'20148,879,613'Dynamic frame selection when requesting tone map parameters in mesh networks'20148,874,788'Push-based short-cut requests within a directed acyclic graph'20148,867,329'Allowing a single transmitter to transmit multiple data frames in OFDM communication networks'20148,867,544'System and method for accepting information from routing messages into a list'20148,861,390'Estimated transmission overhead (ETO) metrics for variable data rate communication links'20148,862,774'Dynamic keepalive parameters for reverse path validation in computer networks'20148,842,630'Extendable frequency hopping timeslots in wireless networks'20148,837,277'Source routing convergence in constrained computer networks'20148,824,471'Maintained message delivery during routing domain migration'20148,819,191'Efficient use of dynamic host configuration protocol in low power and lossy networks'20148,806,573'Authentication control in low-power lossy networks'20148,806,633'Coordinated detection of a grey-hole attack in a communication network'20148,799,510'Managing host routes for local computer networks with a plurality of field area routers'20148,800,010'Distributed group temporal key (GTK) state management'20148,798,048'System and method for managing a list of entries containing routing information'20148,743,768'On-demand diverse path computation for limited visibility computer networks'20148,699,368'Link reliability metrics in communication networks'20148,699,333'Congestion-based traffic shaping for distributed queuing in shared-media communication networks'20148,681,671'System and method for reducing power used for radio transmission and reception'20148,670,325'System and method for providing route information'20148,667,084'Managing fate-sharing in shared-media communication networks'20148,654,649'Reduced topology routing in shared media communication networks'20148,630,177'Dynamic directed acyclic graph (DAG) root bypass for computer networks'20148,630,291'Dynamic multi-path forwarding for shared-media communication networks'20148,619,789'Timing re-synchronization with reduced communication energy in frequency hopping communication networks'20138,619,576'Selective topology routing for distributed data collection'20138,612,583'Network management system scheduling for low power and lossy networks'20138,593,986'Lightweight storing mode for constrained computer networks'20138,588,108'Method and apparatus to trigger DAG reoptimization in a sensor network'20138,571,030'System and method for computing cost metrics for wireless network links'20138,559,442'Diverse path forwarding through trial and error'20138,553,688'Dynamic allocation of context identifiers for header compression'20138,472,348'Rapid network formation for low-power and lossy networks'20138,270,329'Method for low power radio operation in a wireless packet network'20128,184,632'System and method for accepting information from routing messages into a list'20128,175,073'System and method for adjusting power used in reception in a wireless packet network'20128,150,792'System and method for performing activities based on proximity'20128,085,768'System and method for managing a list of entries containing routing information'20118,009,602'Method for low power radio operation in a wireless packet network'20117,986,652'System and method for adjusting power used in transmission in a wireless packet network'20117,515,556'System and method for low power radio operation in a wireless packet network'2009Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2009–2011Based in Berkeley, CA, US· patent location history
2011–2020Patents assigned to CISCO TECH INC (184)· patent assignee history
2011–2017Patents assigned to HUI JONATHAN W (73)· patent assignee history
2011–2015Patents assigned to CULLER DAVID E (11)· patent assignee history
2011–2017Based in Foster City, CA, US· patent location history
2013–2017Patents assigned to VASSEUR JEAN-PHILIPPE (51)· patent assignee history
2013–2016Patents assigned to HONG WEI (22)· patent assignee history
2014–2021Based in Belmont, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| CISCO TECH INC | 184 | 2011–2020 |
| HUI JONATHAN Wself | 73 | 2011–2017 |
| VASSEUR JEAN-PHILIPPE | 51 | 2013–2017 |
| HONG WEI | 22 | 2013–2016 |
| CULLER DAVID E | 11 | 2011–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Belmont, California, US | 131 | 2014–2021 |
| Foster City, California, US | 65 | 2011–2017 |
| Berkeley, California, US | 2 | 2009–2011 |