P

Inventor

SANGHI KARAN

US46 patents

Patents

46 patents
US10078361B2Sep 18, 2018

Methods and apparatus for running and booting an inter-processor communication link between independently operable processors

APPLE INC34 citations98
US10331612B1Jun 25, 2019

Methods and apparatus for reduced-latency data transmission with an inter-processor communication link between independently operable processors

APPLE INC23 citations94
US11368560B2Jun 21, 2022

Methods and apparatus for self-tuning operation within user space stack architectures

APPLE INC15 citations93
US11178259B2Nov 16, 2021

Methods and apparatus for regulating networking traffic in bursty system conditions

APPLE INC14 citations93
US9830289B2Nov 28, 2017

Methods and apparatus for aggregating packet transfer over a virtual bus interface

APPLE INC42 citations93
US10572390B2Feb 25, 2020

Methods and apparatus for loading firmware on demand

APPLE INC5 citations84
US9971397B2May 15, 2018

Methods and apparatus for managing power with an inter-processor communication link between independently operable processors

APPLE INC5 citations84
US9798377B2Oct 24, 2017

Methods and apparatus for recovering errors with an inter-processor communication link between independently operable processors

APPLE INC4 citations84
US11792307B2Oct 17, 2023

Methods and apparatus for single entity buffer pool management

APPLE INC2 citations82
US10775871B2Sep 15, 2020

Methods and apparatus for providing individualized power control for peripheral sub-systems

APPLE INC7 citations82
US11379278B2Jul 5, 2022

Methods and apparatus for correcting out-of-order data transactions between processors

APPLE INC2 citations73
US10838450B2Nov 17, 2020

Methods and apparatus for synchronization of time between independently operable processors

APPLE INC2 citations73
US10789110B2Sep 29, 2020

Methods and apparatus for correcting out-of-order data transactions between processors

APPLE INC2 citations73
US10719376B2Jul 21, 2020

Methods and apparatus for multiplexing data flows via a single data structure

APPLE INC3 citations73
US10684670B2Jun 16, 2020

Methods and apparatus for managing power with an inter-processor communication link between independently operable processors

APPLE INC1 citations73
US10558580B2Feb 11, 2020

Methods and apparatus for loading firmware on demand

APPLE INC3 citations73
US10191852B2Jan 29, 2019

Methods and apparatus for locking at least a portion of a shared memory resource

APPLE INC2 citations73
US10552352B2Feb 4, 2020

Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link

APPLE INC1 citations72
US10489223B2Nov 26, 2019

Methods and apparatus for scheduling time sensitive operations among independent processors

APPLE INC2 citations72
US10346226B2Jul 9, 2019

Methods and apparatus for transmitting time sensitive data over a tunneled bus interface

APPLE INC1 citations72
US10042794B2Aug 7, 2018

Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link

APPLE INC3 citations72
US11809258B2Nov 7, 2023

Methods and apparatus for providing peripheral sub-system stability

APPLE INC1 citations71
US10591976B2Mar 17, 2020

Methods and apparatus for providing peripheral sub-system stability

APPLE INC1 citations71
US10430352B1Oct 1, 2019

Methods and apparatus for reduced overhead data transfer with a shared ring buffer

APPLE INC4 citations70
US11347567B2May 31, 2022

Methods and apparatus for multiplexing data flows via a single data structure

APPLE INC0 citations63
US11243560B2Feb 8, 2022

Methods and apparatus for synchronization of time between independently operable processors

APPLE INC0 citations63
US11314567B2Apr 26, 2022

Methods and apparatus for scheduling time sensitive operations among independent processors

APPLE INC0 citations62
US11068326B2Jul 20, 2021

Methods and apparatus for transmitting time sensitive data over a tunneled bus interface

APPLE INC0 citations62
US11176068B2Nov 16, 2021

Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link

APPLE INC0 citations61
US11176064B2Nov 16, 2021

Methods and apparatus for reduced overhead data transfer with a shared ring buffer

APPLE INC0 citations59
US11381514B2Jul 5, 2022

Methods and apparatus for early delivery of data link layer packets

APPLE INC0 citations52
US10853272B2Dec 1, 2020

Memory access protection apparatus and methods for memory mapped access between independently operable processors

APPLE INC0 citations52
US10846237B2Nov 24, 2020

Methods and apparatus for locking at least a portion of a shared memory resource

APPLE INC0 citations52
US10845868B2Nov 24, 2020

Methods and apparatus for running and booting an inter-processor communication link between independently operable processors

APPLE INC0 citations52
US10789198B2Sep 29, 2020

Methods and apparatus for reduced-latency data transmission with an inter-processor communication link between independently operable processors

APPLE INC0 citations52
US10551906B2Feb 4, 2020

Methods and apparatus for running and booting inter-processor communication link between independently operable processors

APPLE INC0 citations52
US10372199B2Aug 6, 2019

Apparatus for managing power and running and booting an inter-processor communication link between independently operable processors

APPLE INC0 citations52
US10268261B2Apr 23, 2019

Methods and apparatus for managing power with an inter-processor communication link between independently operable processors

APPLE INC0 citations52
US10198364B2Feb 5, 2019

Memory access protection apparatus and methods for memory mapped access between independently operable processors

APPLE INC0 citations52
US10191859B2Jan 29, 2019

Memory access protection apparatus and methods for memory mapped access between independently operable processors

APPLE INC0 citations52
US8989071B2Mar 24, 2015

Inter-chip data communications with power-state transition management

APPLE INC0 citations52
US10846224B2Nov 24, 2020

Methods and apparatus for control of a jointly shared memory-mapped region

APPLE INC0 citations51
US10372637B2Aug 6, 2019

Methods and apparatus for aggregating packet transfer over a virtual bus interface

APPLE INC0 citations51
US10551902B2Feb 4, 2020

Methods and apparatus for providing access to peripheral sub-system registers

APPLE INC0 citations50
US9842036B2Dec 12, 2017

Methods and apparatus for controlled recovery of error information between independently operable processors

APPLE INC0 citations41
US10585699B2Mar 10, 2020

Methods and apparatus for verifying completion of groups of data transactions between processors

APPLE INC0 citations39