Patents by Inventor Michael W. Williams
Michael W. Williams 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: 9910771Abstract: In an embodiment, a memory interface may send an indication that a request is being sent. The indication may be sent to a non-volatile memory via a point-to-point bus between a memory interface and the non-volatile memory. The memory interface may send the request to the non-volatile memory via the bus. The request may include an address that may be used to identify a location for storing or reading data. The non-volatile memory may acquire the request from the bus and process the request. After processing the request, the non-volatile memory may send an indication to the memory interface that indicates the non-volatile memory has a response to send to the memory interface. The memory interface may grant access to the bus to the non-volatile memory. After being granted access to the bus, the non-volatile memory may send the response to the memory interface.Type: GrantFiled: January 2, 2017Date of Patent: March 6, 2018Assignee: Intel CorporationInventors: Eng Hun Ooi, Robert J. Royer, Jr., Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
-
Publication number: 20170212832Abstract: In an embodiment, a memory interface may send an indication that a request is being sent. The indication may be sent to a non-volatile memory via a point-to-point bus between a memory interface and the non-volatile memory. The memory interface may send the request to the non-volatile memory via the bus. The request may include an address that may be used to identify a location for storing or reading data. The non-volatile memory may acquire the request from the bus and process the request. After processing the request, the non-volatile memory may send an indication to the memory interface that indicates the non-volatile memory has a response to send to the memory interface. The memory interface may grant access to the bus to the non-volatile memory. After being granted access to the bus, the non-volatile memory may send the response to the memory interface.Type: ApplicationFiled: January 2, 2017Publication date: July 27, 2017Inventors: Eng Hun Ooi, Robert J. Royer, Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
-
Patent number: 9535829Abstract: In an embodiment, a memory interface may send an indication that a request is being sent. The indication may be sent to a non-volatile memory via a point-to-point bus between a memory interface and the non-volatile memory. The memory interface may send the request to the non-volatile memory via the bus. The request may include an address that may be used to identify a location for storing or reading data. The non-volatile memory may acquire the request from the bus and process the request. After processing the request, the non-volatile memory may send an indication to the memory interface that indicates the non-volatile memory has a response to send to the memory interface. The memory interface may grant access to the bus to the non-volatile memory. After being granted access to the bus, the non-volatile memory may send the response to the memory interface.Type: GrantFiled: July 26, 2013Date of Patent: January 3, 2017Assignee: Intel CorporationInventors: Eng Hun Ooi, Robert J. Royer, Jr., Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
-
Patent number: 9036718Abstract: Embodiments provide access to a memory over a high speed serial link at slower speeds than the high speed serial links regular operation. An embodiment may comprise a memory apparatus with a differential receiver coupled to a protocol recognition circuit, a low speed receiving circuit that has a first receiver coupled with a first input of the differential receiver and a second receiver coupled with a second input of the differential receiver, wherein the low speed receiving circuit is coupled with the protocol recognition circuit, allowing the first and second receivers to access the protocol recognition block at a different frequency than the differential receiver.Type: GrantFiled: December 18, 2013Date of Patent: May 19, 2015Assignee: Intel CorporationInventors: David J. Zimmerman, Michael W. Williams
-
Publication number: 20150032941Abstract: In an embodiment, a memory interface may send an indication that a request is being sent. The indication may be sent to a non-volatile memory via a point-to-point bus between a memory interface and the non-volatile memory. The memory interface may send the request to the non-volatile memory via the bus. The request may include an address that may be used to identify a location for storing or reading data. The non-volatile memory may acquire the request from the bus and process the request. After processing the request, the non-volatile memory may send an indication to the memory interface that indicates the non-volatile memory has a response to send to the memory interface. The memory interface may grant access to the bus to the non-volatile memory. After being granted access to the bus, the non-volatile memory may send the response to the memory interface.Type: ApplicationFiled: July 25, 2013Publication date: January 29, 2015Inventors: Eng Hun Ooi, Robert J. Royer, JR., Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
-
Publication number: 20140108696Abstract: Embodiments provide access to a memory over a high speed serial link at slower speeds than the high speed serial links regular operation. An embodiment may comprise a memory apparatus with a differential receiver coupled to a protocol recognition circuit, a low speed receiving circuit that has a first receiver coupled with a first input of the differential receiver and a second receiver coupled with a second input of the differential receiver, wherein the low speed receiving circuit is coupled with the protocol recognition circuit, allowing the first and second receivers to access the protocol recognition block at a different frequency than the differential receiver.Type: ApplicationFiled: December 18, 2013Publication date: April 17, 2014Inventors: David J. Zimmerman, Michael W. Williams
-
Patent number: 8619883Abstract: Embodiments provide access to a memory over a high speed serial link at slower speeds than the high speed serial links regular operation. An embodiment may comprise a memory apparatus with a differential receiver coupled to a protocol recognition circuit, a low speed receiving circuit that has a first receiver coupled with a first input of the differential receiver and a second receiver coupled with a second input of the differential receiver, wherein the low speed receiving circuit is coupled with the protocol recognition circuit, allowing the first and second receivers to access the protocol recognition block at a different frequency than the differential receiver.Type: GrantFiled: August 24, 2009Date of Patent: December 31, 2013Assignee: Intel CorporationInventors: David J. Zimmerman, Michael W. Williams
-
Patent number: 8161356Abstract: Embodiments of the invention are generally directed to systems, methods, and apparatuses to save dynamic random access memory (DRAM) self-refresh power. In some embodiments, the refresh frequency of a DRAM is reduced and errors are allowed to occur. In error check mode, the DRAM stores data and corresponding error check bits. The error check bits may be used to scrub the memory and fix the errors.Type: GrantFiled: March 28, 2008Date of Patent: April 17, 2012Assignee: Intel CorporationInventors: Kuljit S. Bains, John Halbert, Michael W. Williams
-
Publication number: 20090316800Abstract: Embodiments provide access to a memory over a high speed serial link at slower speeds than the high speed serial links regular operation. An embodiment may comprise a memory apparatus with a differential receiver coupled to a protocol recognition circuit, a low speed receiving circuit that has a first receiver coupled with a first input of the differential receiver and a second receiver coupled with a second input of the differential receiver, wherein the low speed receiving circuit is coupled with the protocol recognition circuit, allowing the first and second receivers to access the protocol recognition block at a different frequency than the differential receiver.Type: ApplicationFiled: August 24, 2009Publication date: December 24, 2009Applicant: Intel CorporationInventors: David J. Zimmerman, Michael W. Williams
-
Publication number: 20090249169Abstract: Embodiments of the invention are generally directed to systems, methods, and apparatuses to save dynamic random access memory (DRAM) self-refresh power. In some embodiments, the refresh frequency of a DRAM is reduced and errors are allowed to occur. In error check mode, the DRAM stores data and corresponding error check bits. The error check bits may be used to scrub the memory and fix the errors.Type: ApplicationFiled: March 28, 2008Publication date: October 1, 2009Inventors: KULJIT S. BAINS, John Halbert, Michael W. Williams
-
Patent number: 7580465Abstract: Embodiments provide access to a memory over a high speed serial link at slower speeds than the high speed serial links regular operation. An embodiment may comprise a memory apparatus with a differential receiver coupled to a protocol recognition circuit, a low speed receiving circuit that has a first receiver coupled with a first input of the differential receiver and a second receiver coupled with a second input of the differential receiver, wherein the low speed receiving circuit is coupled with the protocol recognition circuit, allowing the first and second receivers to access the protocol recognition block at a different frequency than the differential receiver.Type: GrantFiled: June 30, 2005Date of Patent: August 25, 2009Assignee: Intel CorporationInventors: David J. Zimmerman, Michael W. Williams
-
Patent number: 7445132Abstract: A gas cartridge actuation state determination system includes a puncture pin adapted to abut an end of the gas cartridge. A load sensor coupled to and in line with the puncture pin. A spring bears against the load sensor. The spring's force is such that it is insufficient to cause the puncture pin to be driven through the end of the gas cartridge when the end has not been punctured, but is sufficient to cause the puncture pin to be driven through the end of the gas cartridge when the end has already been punctured. In addition, the spring's force is such that it will be approximately zero after the puncture pin has been driven through the end that has already been punctured. A device coupled to the load sensor determines when the spring force is approximately zero.Type: GrantFiled: August 24, 2005Date of Patent: November 4, 2008Assignee: The United States of America as represented by the Secretary of the NavyInventor: Michael W. Williams
-
Publication number: 20080151591Abstract: In some embodiments, a chip includes transmitter circuitry, receiver circuitry, and control circuitry to detect whether a memory module is coupled to the receiver circuitry. The control circuitry selectively provides memory chip configuration signals to the transmitter circuitry to be provided to memory chips to control how many interface lanes in the memory chips are to be used to carry read data in response to a read request and whether some of the interface lanes are used for carrying read data signals or command signals. Other embodiments are described.Type: ApplicationFiled: December 21, 2006Publication date: June 26, 2008Inventors: Kevin J. Doran, Joseph H. Salmon, Michael W. Williams
-
Patent number: 7353329Abstract: 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.Type: GrantFiled: September 29, 2003Date of Patent: April 1, 2008Assignee: Intel CorporationInventors: Robert M. Ellis, Kuljit S. Bains, Chris B. Freeman, John B. Halbert, Narendra S. Khandekar, Michael W. Williams
-
Patent number: 7243205Abstract: Method and apparatus for use with buffered memory modules are included among the embodiments. In exemplary systems, the memory module has a buffer that receives memory commands and data, and then presents those commands and data to physical memory devices through a separate interface. The buffer has the capability to accept an implicit memory command, i.e., a command that does not contain a fully-formed memory device command, but instead instructs the memory module buffer to form one or more fully-formed memory device commands to perform memory operations. Substantial memory channel bandwidth can be saved, for instance, with a command that instructs a memory module to clear a region of memory or copy a region to a second area in memory. Other embodiments are described and claimed.Type: GrantFiled: November 13, 2003Date of Patent: July 10, 2007Assignee: Intel CorporationInventors: Chris B. Freeman, Pete D. Vogt, Kuljit S. Bains, Robert M. Ellis, John B. Halbert, Michael W. Williams
-
Patent number: 7013788Abstract: A launch tube assembly including an aft launch tube portion, a forward launch tube portion, and a transfer sleeve having a first end fixed to and adjacent the forward end of said aft launch tube portion and a second end adjustably receiving the forward launch tube portion. A forward end of the aft launch tube portion faces a rearward end of the forward launch tube portion within the transfer sleeve. An adjustable plenum is present having a volume within the transfer sleeve defined by an adjusted distance between the facing ends of aft and forward launch tube portions. An end cap is pinned to a forward end of the forward launch tube portion, a gas generator housed in the aft launch tube portion, and a countermeasure device is housed in the forward launch tube portion. An adjustably selected volume of the plenum is such that a gas generated by the gas generator will enable propulsion of the countermeasure device at a predetermined acceleration from the forward launch tube portion.Type: GrantFiled: July 24, 2003Date of Patent: March 21, 2006Assignee: The United States of America represented by the Secretary of the NavyInventors: Michael W. Williams, Nicholas Bitsakis, Gary R. Berlam, James A. Lilley, Brenda Brennan MacLeod
-
Patent number: 6976120Abstract: A method and an apparatus to track transition of a flag signal for DRAM data transfer have been disclosed. In one embodiment, the apparatus includes one or more memory devices, coupled to a data bus, to receive a command signal, wherein the command signal initiates a set of data transfer operations to transfer data between the data bus and one of the one or more memory devices; and a timing unit, coupled to the one or more memory devices, to receive the command signal, a flag signal, and a memory select signal, the timing unit to generate a trigger signal, in response to a transition of the flag signal, to complete the data transfer operations if the memory select signal corresponds to the one of the one or more memory devices. Other embodiments have been claimed and described.Type: GrantFiled: January 28, 2002Date of Patent: December 13, 2005Assignee: Intel CorporationInventors: Narendra S. Khandekar, Michael W. Williams, Howard S. David
-
Patent number: 6976121Abstract: An apparatus and a method to track command signal occurrence for DRAM data transfer have been disclosed. In one embodiment, the apparatus includes an interface to couple to a data bus, the data bus to transfer data between the interface and one or more memory devices, and a logic unit to generate a command occurrence signal to identify when a command signal is issued, wherein a set of data transfer operations on one of the one or more memory devices are completed in response to the command occurrence signal, a transition of a flag signal, and a chip select signal corresponding to the one memory device. Other embodiments have been claimed and described.Type: GrantFiled: January 28, 2002Date of Patent: December 13, 2005Assignee: Intel CorporationInventors: Narendra S. Khandekar, Michael W. Williams, Howard S. David
-
Patent number: 6957307Abstract: A memory controller or other device may be programmed with a data mask mapping scheme. A selection device within the memory controller may be set with the data mask mapping scheme between data and a data mask. In one embodiment, a storage device may be included and programmed with the data mask mapping scheme.Type: GrantFiled: March 22, 2002Date of Patent: October 18, 2005Assignee: Intel CorporationInventors: Robert J. Riesenman, James M. Dodd, Michael W. Williams
-
Patent number: 6952367Abstract: A data mask map may be programmed into a storage device in various ways. In one embodiment, the data mask is hardwired into a selection device to reorder either the data mask bits or the data chunks. In another embodiment, a data mask map is retrieved from a location in memory. In still another embodiment, the data mask map is determined through an algorithm.Type: GrantFiled: November 3, 2003Date of Patent: October 4, 2005Assignee: Intel CorporationInventors: Robert J. Riesenman, James M. Dodd, Michael W. Williams