Patents by Inventor Larry A. Grant
Larry A. Grant has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11886360Abstract: A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands. The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.Type: GrantFiled: February 21, 2023Date of Patent: January 30, 2024Assignee: RAMBUS INC.Inventors: Aws Shallal, Larry Grant Giddens
-
Publication number: 20230259466Abstract: A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands. The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.Type: ApplicationFiled: February 21, 2023Publication date: August 17, 2023Inventors: Aws Shallal, Larry Grant Giddens
-
Patent number: 11615037Abstract: A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands. The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.Type: GrantFiled: May 3, 2021Date of Patent: March 28, 2023Assignee: Rambus Inc.Inventors: Aws Shallal, Larry Grant Giddens
-
Publication number: 20220411608Abstract: An insulation product is disclosed that includes a plurality of glass fibers and a cross-linked formaldehyde-free binder composition at least partially coating the glass fibers. The glass fibers have an average fiber diameter in the range of 8 HT (2.03 ?m) to 15 HT (3.81 ?m). The insulation product is structured such that at least 30% by weight of the glass fibers in the insulation product are oriented within +/?15° of a common plane defined by a length and width of the insulation product. The insulation product has a density, when uncompressed, between 0.2 pcf and 1.6 pcf.Type: ApplicationFiled: June 3, 2022Publication date: December 29, 2022Inventors: Chung-Ying Tsai, Liang Chen, Gert Mueller, Larry Grant, Dan Gurr
-
Publication number: 20220389193Abstract: An insulation product with an improved material efficiency is disclosed comprising a plurality of glass fibers and a cross-linked formaldehyde-free binder composition at least partially coating the glass fibers. The glass fibers have an average fiber diameter in the range of 8 HT (2.03 ?m) to 15 HT (3.81 ?m). At a density (x) between 0.2 pcf and 1.6 pcf, the insulation product may achieve a material efficiency (y), expressed as R·ft2/lb, that meets or exceeds a value (y) that satisfies Formula (VII): y=40.1916068x2?120.5813540x+129.628397??Formula (VII) .Type: ApplicationFiled: June 3, 2022Publication date: December 8, 2022Inventors: Larry Grant, Dan Gurr, Teno Boone, Chung-Ying Tsai, Liang Chen, Gert Mueller
-
Publication number: 20220390059Abstract: An insulation product is disclosed comprising a plurality of glass fibers; and a cross-linked formaldehyde-free binder composition at least partially coating the glass fibers. The glass fibers have an average fiber diameter in the range of 8 HT (2.03 ?m) to 15 HT (3.81 ?m). At a density (x) between 0.3 pcf and 1.6 pcf, the insulation product may achieve a thermal conductivity (y) less than or equal to that which satisfies Formula (III): y=0.116x2?0.3002x+0.4219.Type: ApplicationFiled: June 3, 2022Publication date: December 8, 2022Inventors: Larry Grant, Dan Gurr, Teno Boone, Chung-Ying Tsai, Liang Chen, Gert Mueller
-
Patent number: 11443784Abstract: A buffer chip includes a first set of input/output (I/O) pins a second set of I/O pins, and is configurable to operate in one of a first mode or a second mode. The first set of I/O pins and the second set of I/O pins are configured to convey first signals between the buffer chip and one or more volatile memory devices on a memory module when the buffer chip is configured to operate in the first mode. The first set of I/O pins is configured to convey the first signals between the buffer chip and the one or more volatile memory devices and the second set of I/O pins is configured to convey second signals between more non-volatile memory devices on the memory module when the buffer chip is configured to operate in the second mode.Type: GrantFiled: October 7, 2019Date of Patent: September 13, 2022Assignee: Rambus Inc.Inventors: Aws Shallal, Larry Grant Giddens
-
Publication number: 20210343318Abstract: A buffer chip includes a first set of input/output (I/O) pins a second set of I/O pins, and is configurable to operate in one of a first mode or a second mode. The first set of I/O pins and the second set of I/O pins are configured to convey first signals between the buffer chip and one or more volatile memory devices on a memory module when the buffer chip is configured to operate in the first mode. The first set of I/O pins is configured to convey the first signals between the buffer chip and the one or more volatile memory devices and the second set of I/O pins is configured to convey second signals between more non-volatile memory devices on the memory module when the buffer chip is configured to operate in the second mode.Type: ApplicationFiled: October 7, 2019Publication date: November 4, 2021Inventors: Aws Shallal, Larry Grant Giddens
-
Publication number: 20210311888Abstract: A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.Type: ApplicationFiled: May 3, 2021Publication date: October 7, 2021Inventors: Aws Shallal, Larry Grant Giddens
-
Patent number: 11042492Abstract: A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands. The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.Type: GrantFiled: October 17, 2018Date of Patent: June 22, 2021Assignee: Rambus Inc.Inventors: Aws Shallal, Larry Grant Giddens
-
Patent number: 11030118Abstract: In a memory module, encryption information is received from an external source and stored exclusively within a non-persistent storage element such that the encryption information is expunged from the memory module upon power loss. Write data is received and encrypted using the encryption information stored within the non-persistent storage element to produce encrypted data which is stored, in turn, within a nonvolatile storage of the memory module.Type: GrantFiled: December 20, 2017Date of Patent: June 8, 2021Assignee: Rambus Inc.Inventors: Aws Shallal, Larry Grant Giddens, Sarvagya Kochak
-
Publication number: 20200226079Abstract: A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands. The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.Type: ApplicationFiled: October 17, 2018Publication date: July 16, 2020Inventors: Aws Shallal, Larry Grant Giddens
-
Publication number: 20180260339Abstract: In a memory module, encryption information is received from an external source and stored exclusively within a non-persistent storage element such that the encryption information is expunged from the memory module upon power loss. Write data is received and encrypted using the encryption information stored within the non-persistent storage element to produce encrypted data which is stored, in turn, within a nonvolatile storage of the memory module.Type: ApplicationFiled: December 20, 2017Publication date: September 13, 2018Inventors: Aws Shallal, Larry Grant Giddens, Sarvagya Kochak
-
Publication number: 20170200498Abstract: Disclosed herein are techniques for implementing data clock synchronization in hybrid memory modules. Embodiments comprise a clock synchronization engine at a command buffer to generate a synchronized data clock having a phase relationship with data signals from a non-volatile memory controller that compensates for various synchronous and/or asynchronous delays to facilitate latching of the data signals at certain DRAM devices (e.g., during data restore operations). Other embodiments comprise a divider to determine the frequency of the synchronized data clock by dividing a local clock signal from the non-volatile memory controller by a selected divider value. Some embodiments comprise a set of synchronization logic that invokes the generation of the synchronized data clock signal responsive to receiving a certain local command and/or frame pulse from the non-volatile memory controller.Type: ApplicationFiled: March 27, 2017Publication date: July 13, 2017Inventors: Aws SHALLAL, Larry Grant GIDDENS
-
Patent number: 9639281Abstract: Disclosed herein are techniques for implementing data clock synchronization in hybrid memory modules. Embodiments comprise a clock synchronization engine at a command buffer to generate a synchronized data clock having a phase relationship with data signals from a non-volatile memory controller that compensates for various synchronous and/or asynchronous delays to facilitate latching of the data signals at certain DRAM devices (e.g., during data restore operations). Other embodiments comprise a divider to determine the frequency of the synchronized data clock by dividing a local clock signal from the non-volatile memory controller by a selected divider value. Some embodiments comprise a set of synchronization logic that invokes the generation of the synchronized data clock signal responsive to receiving a certain local command and/or frame pulse from the non-volatile memory controller.Type: GrantFiled: September 15, 2016Date of Patent: May 2, 2017Assignee: INPHI CORPORATIONInventors: Aws Shallal, Larry Grant Giddens
-
Publication number: 20170089504Abstract: A glass fiber thermal insulation product, comprising a collection of non-woven glass fibers held together by a cured binder, wherein the insulation product after curing has a density, when uncompressed, in the range of about 1.5 pcf to about 7.0 pcf and wherein the quantity of binder is less than 7% by weight.Type: ApplicationFiled: September 29, 2016Publication date: March 30, 2017Inventors: Kevin Herreman, Harry Alter, Larry Grant, Javier Cuadrado
-
Patent number: 9460791Abstract: Disclosed herein are techniques for implementing data clock synchronization in hybrid memory modules. Embodiments comprise a clock synchronization engine at a command buffer to generate a synchronized data clock having a phase relationship with data signals from a non-volatile memory controller that compensates for various synchronous and/or asynchronous delays to facilitate latching of the data signals at certain DRAM devices (e.g., during data restore operations). Other embodiments comprise a divider to determine the frequency of the synchronized data clock by dividing a local clock signal from the non-volatile memory controller by a selected divider value. Some embodiments comprise a set of synchronization logic that invokes the generation of the synchronized data clock signal responsive to receiving a certain local command and/or frame pulse from the non-volatile memory controller.Type: GrantFiled: December 8, 2015Date of Patent: October 4, 2016Assignee: INPHI CORPORATIONInventors: Aws Shallal, Larry Grant Giddens
-
Patent number: 8141134Abstract: Embodiments of the invention are generally directed to a system and method for enrolling a user into an authentication system. In some embodiments of the invention, a user completes a first portion of the enrollment or setup process using a first computer environment, but is not permitted to complete the enrollment or setup process from the first computer environment. The system permits the user to complete the enrollment or setup process only from a second computer environment different from the first computer environment. In one embodiment, the second computer environment is any computer environment outside of the first computer environment.Type: GrantFiled: October 30, 2009Date of Patent: March 20, 2012Assignee: Bank of America CorporationInventors: Jessica Lynn Brandt, William Larry Grant, Jr., Linda Marie Dziedzic, Aaron Daniel Lewis, Duncan Converse Morrell, Kapil Pruthi, Nishant H. Shah, Justin McCord, Heather Dolan, Ronald C. Mitchell, Jr., Michael Dean Bridges, Craig T. Johnson, Xianhong Zhang, Tanuja Melkani, Debra Jean Lewis, Gail R. Davis, Karen Choy, David Shroyer, Joseph M. Hollmann, Kris Tullos, Sidney A. Winchester, Jr.
-
Publication number: 20100313245Abstract: Embodiments of the invention are generally directed to a system and method for enrolling a user into an authentication system. In some embodiments of the invention, a user completes a first portion of the enrollment or setup process using a first computer environment, but is not permitted to complete the enrollment or setup process from the first computer environment. The system permits the user to complete the enrollment or setup process only from a second computer environment different from the first computer environment. In one embodiment, the second computer environment is any computer environment outside of the first computer environment.Type: ApplicationFiled: October 30, 2009Publication date: December 9, 2010Applicant: BANK OF AMERICA CORPORATIONInventors: Jessica Lynn Brandt, William Larry Grant, JR., Linda Marie Dziedzic, Aaron Daniel Lewis, Duncan Converse Morrell, Kapil Pruthi, Nishant H. Shah, Justin McCord, Heather Dolan, Ronald C. Mitchell, JR., Michael Dean Bridges, Craig T. Johnson, Xianhong Zhang, Tanuja Melkani, Debra Jean Lewis, Gail R. Davis, Karen Choy, David Shroyer, Joseph M. Hollmann, Kris Tullos, Sidney A. Winchester, JR.
-
Patent number: 6639919Abstract: Methods for bit-level control of dynamic bandwidth allocation are adapted for use in multi-node channelized transport systems. A single status bit is used to indicate the desired allocation status of each transport channel for which dynamic allocation is permitted or desired. The status bit has a first logic level indicative of a desire to have a first allocation status, such as allocated for data traffic, and a second logic level indicative of a desire to have a second allocation status, such as allocated for voice traffic. The status bit may be repeated multiple times within a frame to mitigate the effects of transmission errors. The values of the status bit or bits can be maintained across node boundaries without regard to the framing mechanisms or multiplexing techniques used by the transport system, thus permitting dynamic bandwidth allocation beyond the local loop.Type: GrantFiled: May 1, 2001Date of Patent: October 28, 2003Assignee: ADC DSL Systems, Inc.Inventors: Robert S. Kroninger, Dieter H. Nattkemper, Paul Fitch, Larry Grant Giddens