GR

Gary R. Ricard

IBM: 56 patents #1,454 of 70,183Top 3%
LP Lenovo (Singapore) Pte.: 5 patents #125 of 1,012Top 15%
📍 Chatfield, MN: #2 of 40 inventorsTop 5%
🗺 Minnesota: #602 of 52,454 inventorsTop 2%
Overall (All Time): #38,165 of 4,157,543Top 1%
61
Patents All Time

Issued Patents All Time

Showing 26–50 of 61 patents

Patent #TitleCo-InventorsDate
8046641 Managing paging I/O errors during hypervisor page fault processing Carol B. Hernandez, David A. Larson, Naresh Nayar, John T. O'Quin, II, Kenneth C. Vossen 2011-10-25
8027805 Executing an overall quantity of data processing within an overall processing period Troy David Armstrong, Naresh Nayar 2011-09-27
7958392 Assigning a processor to a logical partition William J. Armstrong, Naresh Nayar 2011-06-07
7783627 Database retrieval with a unique key search on a parallel computer system Charles J. Archer, Amanda Peters, Albert Sidelnik, Brian E. Smith 2010-08-24
7779016 Parallel execution of operations for a partitioned binary radix tree on a parallel computer Charles J. Archer, Benjamin E. Lynam 2010-08-17
7765428 Replacing a failing physical processor William J. Armstrong, Naresh Nayar 2010-07-27
7752421 Parallel-prefix broadcast for a parallel-prefix operation on a parallel computer Charles J. Archer, Amanda Peters, Albert Sidelnik, Brian E. Smith 2010-07-06
7558547 Radio receiver that changes function according to the output of an internal voice-only detector James William Bonalumi 2009-07-07
7493515 Assigning a processor to a logical partition William J. Armstrong, Naresh Nayar 2009-02-17
7487065 Executing an overall quantity of data processing within an overall processing period Troy David Armstrong, Naresh Nayar 2009-02-03
7478272 Replacing a failing physical processor William J. Armstrong, Naresh Nayar 2009-01-13
7275180 Transparent replacement of a failing processor William J. Armstrong, Naresh Nayar 2007-09-25
7209920 Low-overhead consistency check for shared resource using flux indicator Chad A. Olstad, David Finian Owen 2007-04-24
7167969 Apparatus and method for writing data to mirrored storage using multiple tasks working in parallel Kevin Curtis Griffin, Scott Dennis Helt, Glen W. Nelson, Mark Philip Piazza 2007-01-23
6990560 Task synchronization mechanism and method William J. Armstrong, Michael J. Corrigan, Timothy Joseph Torzewski 2006-01-24
6968349 Apparatus and method for validating a database record before applying journal data David Finian Owen, Larry William Youngren 2005-11-22
6961550 Radio receiver that changes function according to the output of an internal voice-only detector James William Bonalumi 2005-11-01
6947956 Method and apparatus for selective caching of transactions in a computer system Chad A. Olstad, Adam Thomas Stallman, Larry William Youngren 2005-09-20
6874071 Database commit control mechanism that provides more efficient memory utilization through consideration of task priority Chad A. Olstad 2005-03-29
6820217 Method and apparatus for data recovery optimization in a logically partitioned computer system Matthew Mock, David Finian Owen 2004-11-16
6731795 Method and apparatus for removing defects from digital images 2004-05-04
6405187 Utilizing encoded vector indexes for statistics in database processing Randy L. Egan, Kevin James Kathmann, Thuan Quang Bui 2002-06-11
6327597 Method, memory system, and computer program product for implementing lock based delayed space recycle control Thomas Owen McKinley, Richard Miles Rocheleau 2001-12-04
6298345 Database journal mechanism and method that supports multiple simultaneous deposits William J. Armstrong, Timothy Joseph Torzewski 2001-10-02
6223176 Method and computer program product for implementing highly concurrent record insertion in an ordinal number dependent database Richard Miles Rocheleau, Wayne Sadecki 2001-04-24