1
Nikolaos Anerousis, Raman Gopalakrishnan, Charles Robert Kalmanek Jr, Alan Edward Kaplan, William Todd Marshall, Partho Pratim Mishra, Peter Z Onufryk, Kadangode K Ramakrishnan, Cormac John Sreenan: Method and apparatus for communication services on a network. AT&T, December 24, 2002: US06498797 (102 worldwide citation)

A method for performing communications over a network comprises receiving a user record for a first user, receiving a query from a second user with regard to the first user, and sending, to the second user, as a response to the query, a call-handling profile.


2
Peter Z Onufryk, Nelson L Yue: Interrupt coalescer for DMA channel. Integrated Device Technology, Victor H Okumoto, Glass & Associates, January 13, 2009: US07478186 (55 worldwide citation)

A DMA interrupt coalescer processes interrupts received from a DMA channel of a DMA controller by transmitting an interrupt request to an interrupt controller if a coalescing condition is satisfied after receiving one or more delayable interrupts, or transmitting the interrupt request regardless of ...


3
Rino Micheloni, Alessia Marelli, Peter Z Onufryk, Christopher I W Norrie: Nonvolatile memory controller with error detection for concatenated error correction codes. PMC Sierra US, Kenneth Glass, Stanley J Pawlik, Glass & Associates, December 31, 2013: US08621318 (49 worldwide citation)

A nonvolatile memory controller to recover encoded data by performing a hard-decision inner error correction code decoding and an outer error correction code decoding of the data decoded using the hard-decision inner error correction code decoding and then determining if the encoded data has been su ...


4
Rino Micheloni, Alessia Marelli, Peter Z Onufryk, Christopher I W Norrie: Nonvolatile memory controller with concatenated error correction codes. PMC Sierra US, Kenneth Glass, Molly Sauter, Glass & Associates, February 18, 2014: US08656257 (28 worldwide citation)

A nonvolatile memory controller may recover encoded data using the outer error correction code of the encoded data if it is determined that a correction capacity of the outer error correction code is not exceeded. Alternatively, the nonvolatile memory controller may recover the encoded data using th ...


5
Alexander Gibson Fraser, Peter Z Onufryk, Kadangode K Ramakrishnan: Method and apparatus for the encapsulation of control information in a real-time data stream. AT&T, Henry T Brendzel, March 16, 2004: US06707819 (26 worldwide citation)

Method and device provide for the encapsulation of control information in a real-time data stream. In one embodiment a method of encapsulating data in an information frame is provided. This information frame has a payload portion and a trailer portion wherein the trailer portion is designated for co ...


6
Rino Micheloni, Alessia Marelli, Peter Z Onufryk: Shuffler error correction code system and method. PMC Sierra US, Kenneth Glass, Stanley J Pawlik, Glass & Associates, April 8, 2014: US08694849 (25 worldwide citation)

A data storage device stores a data unit in a memory page of a storage block along with an error correction code unit for the data unit. Additionally, the data storage device stores an error correction code unit for the data unit in a memory page of another storage block. In various embodiments, one ...


7
David Alan Brown, Peter Z Onufryk, Cesar Talledo: Method and apparatus for translated routing in an interconnect switch. PMC Sierra US, Kenneth Glass, Molly Sauter, Glass & Associates, March 31, 2015: US08995302 (22 worldwide citation)

A system and method are disclosed for a flexible routing engine in a PCIe switch. The system may include a switch manager that is enabled, through firmware, to configure one or more routing tables associated with a switch stack of a PCIe switch. To enable non-transparent bridging and non-standard ro ...


8
Peter Z Onufryk, Cesar A Talledo: PCI express switch and method for multi-port non-transparent switching. Integrated Device Technology, Kenneth Glass, Stanley J Pawlik, Glass & Associates, April 23, 2013: US08429325 (21 worldwide citation)

A peripheral component interconnect express (PCIe) switch includes non-transparent endpoints, each of which is associated with a bus hierarchy domain. A source non-transparent endpoint in a source bus hierarchy domain receives a packet including a destination address and identifies a destination bus ...


9
Rino Micheloni, Peter Z Onufryk, Alessia Marelli, Christopher I W Norrie: Nonvolatile memory controller with two-stage error correction technique for enhanced reliability. PMC Sierra US, Kenneth Glass, Stanley J Pawlik, Glass & Associates, April 22, 2014: US08707122 (21 worldwide citation)

A nonvolatile memory controller generates an error correction code for each data unit in a data stripe and generates a parity unit based on the data units of the data stripe. If a data unit of the data stripe has a number of data bit errors not exceeding the error correction capacity of the nonvolat ...


10
David Alan Brown, Peter Z Onufryk, Cesar Talledo: Flexible routing engine for a PCI express switch and method of use. Kenneth Glass, Molly sauter, Glass & Associates, May 5, 2015: US09025495 (16 worldwide citation)

A system and method are disclosed for a flexible routing engine in a PCIe switch. The system may include a switch manager that is enabled, through firmware, to configure one or more routing tables associated with a switch stack of a PCIe switch. The method may include receiving a configuration trans ...