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: 9910771
    Abstract: 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: Grant
    Filed: January 2, 2017
    Date of Patent: March 6, 2018
    Assignee: Intel Corporation
    Inventors: Eng Hun Ooi, Robert J. Royer, Jr., Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
  • Publication number: 20170212832
    Abstract: 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: Application
    Filed: January 2, 2017
    Publication date: July 27, 2017
    Inventors: Eng Hun Ooi, Robert J. Royer, Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
  • Patent number: 9535829
    Abstract: 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: Grant
    Filed: July 26, 2013
    Date of Patent: January 3, 2017
    Assignee: Intel Corporation
    Inventors: Eng Hun Ooi, Robert J. Royer, Jr., Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
  • Patent number: 9036718
    Abstract: 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: Grant
    Filed: December 18, 2013
    Date of Patent: May 19, 2015
    Assignee: Intel Corporation
    Inventors: David J. Zimmerman, Michael W. Williams
  • Publication number: 20150032941
    Abstract: 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: Application
    Filed: July 25, 2013
    Publication date: January 29, 2015
    Inventors: Eng Hun Ooi, Robert J. Royer, JR., Michael W. Williams, Jeffrey R. Wilcox, Ritesh B. Trivedi, Blaise Fanning
  • Publication number: 20140108696
    Abstract: 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: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Inventors: David J. Zimmerman, Michael W. Williams
  • Patent number: 8619883
    Abstract: 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: Grant
    Filed: August 24, 2009
    Date of Patent: December 31, 2013
    Assignee: Intel Corporation
    Inventors: David J. Zimmerman, Michael W. Williams
  • Patent number: 8161356
    Abstract: 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: Grant
    Filed: March 28, 2008
    Date of Patent: April 17, 2012
    Assignee: Intel Corporation
    Inventors: Kuljit S. Bains, John Halbert, Michael W. Williams
  • Publication number: 20090316800
    Abstract: 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: Application
    Filed: August 24, 2009
    Publication date: December 24, 2009
    Applicant: Intel Corporation
    Inventors: David J. Zimmerman, Michael W. Williams
  • Publication number: 20090249169
    Abstract: 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: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Inventors: KULJIT S. BAINS, John Halbert, Michael W. Williams
  • Patent number: 7580465
    Abstract: 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: Grant
    Filed: June 30, 2005
    Date of Patent: August 25, 2009
    Assignee: Intel Corporation
    Inventors: David J. Zimmerman, Michael W. Williams
  • Patent number: 7445132
    Abstract: 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: Grant
    Filed: August 24, 2005
    Date of Patent: November 4, 2008
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Michael W. Williams
  • Publication number: 20080151591
    Abstract: 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: Application
    Filed: December 21, 2006
    Publication date: June 26, 2008
    Inventors: Kevin J. Doran, Joseph H. Salmon, Michael W. Williams
  • Patent number: 7353329
    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.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: April 1, 2008
    Assignee: Intel Corporation
    Inventors: Robert M. Ellis, Kuljit S. Bains, Chris B. Freeman, John B. Halbert, Narendra S. Khandekar, Michael W. Williams
  • Patent number: 7243205
    Abstract: 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: Grant
    Filed: November 13, 2003
    Date of Patent: July 10, 2007
    Assignee: Intel Corporation
    Inventors: Chris B. Freeman, Pete D. Vogt, Kuljit S. Bains, Robert M. Ellis, John B. Halbert, Michael W. Williams
  • Patent number: 7013788
    Abstract: 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: Grant
    Filed: July 24, 2003
    Date of Patent: March 21, 2006
    Assignee: The United States of America represented by the Secretary of the Navy
    Inventors: Michael W. Williams, Nicholas Bitsakis, Gary R. Berlam, James A. Lilley, Brenda Brennan MacLeod
  • Patent number: 6976120
    Abstract: 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: Grant
    Filed: January 28, 2002
    Date of Patent: December 13, 2005
    Assignee: Intel Corporation
    Inventors: Narendra S. Khandekar, Michael W. Williams, Howard S. David
  • Patent number: 6976121
    Abstract: 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: Grant
    Filed: January 28, 2002
    Date of Patent: December 13, 2005
    Assignee: Intel Corporation
    Inventors: Narendra S. Khandekar, Michael W. Williams, Howard S. David
  • Patent number: 6957307
    Abstract: 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: Grant
    Filed: March 22, 2002
    Date of Patent: October 18, 2005
    Assignee: Intel Corporation
    Inventors: Robert J. Riesenman, James M. Dodd, Michael W. Williams
  • Patent number: 6952367
    Abstract: 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: Grant
    Filed: November 3, 2003
    Date of Patent: October 4, 2005
    Assignee: Intel Corporation
    Inventors: Robert J. Riesenman, James M. Dodd, Michael W. Williams