JOHN BENTLEY HALBERT, III
Pilots at Marseilles Dr, Beaverton, OR

License number
Oregon A0752065
Issued Date
Jan 2017
Expiration Date
Jan 2019
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
8784 SW Marseilles Dr, Beaverton, OR 97007

Personal information

See more information about JOHN BENTLEY HALBERT at radaris.com
Name
Address
Phone
John Halbert, age 44
6323 SE Division St APT 236, Portland, OR 97206
(951) 733-0933
John Halbert, age 72
8784 SW Marseilles Dr, Beaverton, OR 97007
John L Halbert
508 Dartmouth St, Newberg, OR 97132
(503) 538-2815
John L Halbert
515 Franklin St, Newberg, OR 97132
(503) 538-2815

Professional information

John Halbert Photo 1

Multi-Tier Point-To-Point Buffered Memory Interface

US Patent:
6493250, Dec 10, 2002
Filed:
Dec 28, 2000
Appl. No.:
09/753024
Inventors:
John B. Halbert - Beaverton OR
James M. Dodd - Shingle Springs CA
Chung Lam - Redwood City CA
Randy M. Bonella - Portland OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G11C 506
US Classification:
365 63, 365 51, 365 52, 36523003
Abstract:
Methods and apparatus for a memory system using a branching point-to-point memory bus architecture are disclosed. In one embodiment, a primary memory controller maintains a point-to-point bus connection with one memory module and that memory module maintains a separate point-to-point bus connection with a second module. Data passing between the memory controller and the second memory module passes through a buffer circuit on the first memory module. For data received from the memory controller, the buffer circuit also passes that data up a module bus segment to a first bank of memory devices. That bank of memory devices maintains a second module bus segment with a second bank of memory devices. Data passing between the buffer circuit and the second bank of memory devices passes through a pass-through circuit on the first bank of memory devices. In this manner, a point-to-point memory bus architecture can be maintained even when a memory module contains more than one bank of memory devices.


John Halbert Photo 2

Method For Opening Pages Of Memory With A Single Command

US Patent:
6785190, Aug 31, 2004
Filed:
May 20, 2003
Appl. No.:
10/442335
Inventors:
Kuljit S. Bains - Olympia WA
John Halbert - Beaverton OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G11C 800
US Classification:
365235, 36523003
Abstract:
An efficient invention for opening two pages of memory for a DRAM are discussed.


John Halbert Photo 3

Common Memory Device For Variable Device Width And Scalable Pre-Fetch And Page Size

US Patent:
8238189, Aug 7, 2012
Filed:
Apr 28, 2011
Appl. No.:
13/096137
Inventors:
Kuljit S. Bains - Olympia WA, US
John Halbert - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G11C 8/00
US Classification:
36523003, 365193, 36523001
Abstract:
Embodiments of the invention are generally directed to systems, methods, and apparatuses for a common memory device for variable device width and scalable pre-fetch and page size. In some embodiments, a common memory device (such as a DRAM) can operate in any of a number of modes including, for example, a ×4 mode, a ×8 mode, and a ×16 mode. The page size provided by the DRAM may vary depending on the mode of the DRAM. In some embodiments, the amount of data pre-fetched by the DRAM also varies depending on the mode of the DRAM.


John Halbert Photo 4

Memory Buffer Device Integrating Refresh Logic

US Patent:
7353329, Apr 1, 2008
Filed:
Sep 29, 2003
Appl. No.:
10/674981
Inventors:
Robert M. Ellis - Hillsboro OR, US
Kuljit S. Bains - Olympia WA, US
Chris B. Freeman - Portland OR, US
John B. Halbert - Beaverton OR, US
Narendra S. Khandekar - Folsom CA, US
Michael W. Williams - Citrus Heights CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 12/16
US Classification:
711106, 365222, 365228
Abstract:
Apparatus and method to carry out refresh operations on rows of memory cells within a memory device independently of a memory controller during times when there is no activity on a memory bus coupling the memory device to the memory controller that involves the memory device.


John Halbert Photo 5

Method And System For Error Management In A Memory Device

US Patent:
2013011, May 9, 2013
Filed:
Sep 14, 2012
Appl. No.:
13/619452
Inventors:
Kuljit S. Bains - Olympia WA, US
David J. Zimmerman - El Dorado Hills CA, US
Dennis W. Brzezinski - Sunnyvale CA, US
Michael Williams - Folsom CA, US
John B. Halbert - Beaverton OR, US
International Classification:
G06F 11/10
US Classification:
714802
Abstract:
A method and system for error management in a memory device. In one embodiment of the invention, the memory device can handle commands and address parity errors and cyclic redundancy check errors. In one embodiment of the invention, the memory can detect whether a received command has any parity errors by determining whether the command bits or the address bits of the received command has any parity errors. If a parity error or cyclic redundancy check error in the received command is detected, an error handling mechanism is triggered to recover from the errant command.


John Halbert Photo 6

Method And System For Error Management In A Memory Device

US Patent:
2011013, Jun 9, 2011
Filed:
Dec 9, 2009
Appl. No.:
12/634286
Inventors:
KULJIT S. BAINS - OLYMPIA WA, US
DAVID J. ZIMMERMAN - EL DORADO HILLS CA, US
DENNIS W. BRZEZINSKI - SUNNYVALE CA, US
MICHAEL WILLIAMS - FOLSOM CA, US
JOHN B. HALBERT - BEAVERTON OR, US
International Classification:
H03M 13/09, G06F 11/10
US Classification:
714800, 714807, 714E11032
Abstract:
A method and system for error management in a memory device. In one embodiment of the invention, the memory device can handle commands and address parity errors and cyclic redundancy check errors. In one embodiment of the invention, the memory can detect whether a received command has any parity errors by determining whether the command bits or the address bits of the received command has any parity errors. If a parity error or cyclic redundancy check error in the received command is detected, an error handling mechanism is triggered to recover from the errant command.


John Halbert Photo 7

Method And Apparatus For Multiple Row Caches Per Bank

US Patent:
7050351, May 23, 2006
Filed:
Dec 30, 2003
Appl. No.:
10/750038
Inventors:
John B. Halbert - Beaverton OR, US
Robert M. Ellis - Hillsboro OR, US
Kuljit S. Bains - Olympia WA, US
Chris B. Freeman - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G11C 8/00
US Classification:
36523003, 36523008
Abstract:
Provision and use of sets of isolators to enable the caching of the contents of at least one row of memory cells within a subarray of a bank of a memory device by a row of sense amplifiers associated with the subarray to enable faster access to read the contents of that at least one row through a read operation causing the data to read from the row of sense amplifiers versus from the row of memory cells, directly.


John Halbert Photo 8

Method, Apparatus, And System For Active Refresh Management

US Patent:
8289797, Oct 16, 2012
Filed:
Oct 31, 2007
Appl. No.:
11/932470
Inventors:
Sandeep K Jain - Milpitas CA, US
Animesh Mishra - Pleasanton CA, US
John B Halbert - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G11C 11/406
US Classification:
365222, 711105, 711106, 365149
Abstract:
A method, apparatus, and system to enable a partial refresh scheme for DRAM which includes specifying at least a refresh start value, or a refresh start value and a refresh end value, to reduce the number of rows that must be refreshed during a refresh cycle, thus reducing the amount of power consumed during refresh.


John Halbert Photo 9

Memory Device Having Error Checking And Correction

US Patent:
7386765, Jun 10, 2008
Filed:
Sep 29, 2003
Appl. No.:
10/674320
Inventors:
Robert M. Ellis - Hillsboro OR, US
Kuljit S. Bains - Olympia WA, US
Chris B. Freeman - Portland OR, US
John B. Halbert - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 11/00, G06F 3/00, G06F 12/00
US Classification:
714 62, 714 6, 710 52, 711100
Abstract:
Apparatus and method to carry out checks for memory errors within a memory device independently of a memory controller during times when there is no activity on a memory bus coupling the memory device to the memory controller that involves the memory device.


John Halbert Photo 10

Stacked Memory With Interface Providing Offset Interconnects

US Patent:
2013027, Oct 17, 2013
Filed:
Dec 2, 2011
Appl. No.:
13/997148
Inventors:
Pete Vogt - Boulder CO, US
Andre Schaefer - Braunschweig, DE
Warren Morrow - Steilacoom WA, US
John Halbert - Beaverton OR, US
Jin Kim - Beaverton OR, US
Kenneth Shoemaker - Los Altos Hills CA, US
Assignee:
INTEL CORPORATION - Santa Clara CA
International Classification:
G11C 5/06, H01L 23/48
US Classification:
365 63, 257774
Abstract:
Dynamic operations for operations for a stacked memory with interface providing offset interconnects. An embodiment of memory device includes a system element and a memory stack coupled with the system element, the memory stack including one or more memory die layers. Each memory die layer includes first face and a second face, the second face of each memory die layer including an interface for coupling data interface pins of the memory die layer with data interface pins of a first face of a coupled element. The interface of each memory die layer includes connections that provide an offset between each of the data interface pins of the memory die layer and a corresponding data interface pin of the data interface pins of the coupled element.