Patents by Inventor John Traver

John Traver 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).

  • Publication number: 20240113875
    Abstract: A method and apparatus for storing keys in a key storage block includes processing a key request. A first key is allocated based upon the key request. The first key is stored in the key storage block, wherein the first key is of a first size and includes a first rule.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Norman Vernon Douglas Stewart, Mihir Shaileshbhai Doctor, Omar Fakhri Ahmed, Hemaprabhu Jayanna, John Traver
  • Publication number: 20240106813
    Abstract: A method and system for distributing keys in a key distribution system includes receiving a connection for communication from a first component. A determination is made whether the first component requires a key be generated and distributed. Based upon a security mode for the communication, the key generated and distributed to the first component.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Norman Vernon Douglas Stewart, Mihir Shaileshbhai Doctor, Omar Fakhri Ahmed, Hemaprabhu Jayanna, John Traver
  • Patent number: 11726669
    Abstract: Methods, systems, and devices for coherency locking are described in which different types of writes have different coherency locking schemes. The types of writes can be associated with different sources of write commands, such as external commands from a host system or internal commands from a garbage collection procedure. Coherency locking can be performed for external write commands received from a host system, while coherency locking is not performed for internal write commands. If an internal write is received for data that has been previously written at a prior location, a write to one or more physical memory devices can be performed and, once an acknowledgment is received that the write is complete, an update to a mapping table with the new location of the data is performed.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: August 15, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Yun Li, John Traver
  • Patent number: 11726716
    Abstract: Methods, systems, and devices for internal commands for access operations are described. A memory sub-system can receive a request to perform an access operation. A first core of the memory sub-system can generate an internal command for performing the access operation. The internal command can include information for storing in a reference queue of the memory sub-system and an identification of a command entry of the reference queue. The first core can issue the internal command to perform the access operation and a second core of the memory sub-system can store the information in the command entry of the reference queue.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: August 15, 2023
    Assignee: Micron Technology, Inc.
    Inventors: John Traver, Ning Zhao, Tom V. Geukens, Yun Li
  • Publication number: 20230014975
    Abstract: Methods, systems, and devices for caching identifiers for access commands are described. A memory sub-system can receive an access command to perform an access operation on a transfer unit of the memory sub-system. The memory sub-system can store an identifier associated with the access command in a memory component and can generate an internal command using a first core of the memory sub-system. In some embodiments, the memory sub-system can store the identifier in a shared memory that is accessible by the first core and can issue the internal command to perform the access operation on the memory sub-system.
    Type: Application
    Filed: September 15, 2022
    Publication date: January 19, 2023
    Inventors: John Traver, Jay R. Shoen
  • Patent number: 11474885
    Abstract: Methods, systems, and devices for caching identifiers for access commands are described. A memory sub-system can receive an access command to perform an access operation on a transfer unit of the memory sub-system. The memory sub-system can store an identifier associated with the access command in a memory component and can generate an internal command using a first core of the memory sub-system. In some embodiments, the memory sub-system can store the identifier in a shared memory that is accessible by the first core and can issue the internal command to perform the access operation on the memory sub-system.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: October 18, 2022
    Assignee: Micron Technology, Inc.
    Inventors: John Traver, Jay R. Shoen
  • Publication number: 20220283713
    Abstract: Methods, systems, and devices for coherency locking are described in which different types of writes have different coherency locking schemes. The types of writes can be associated with different sources of write commands, such as external commands from a host system or internal commands from a garbage collection procedure. Coherency locking can be performed for external write commands received from a host system, while coherency locking is not performed for internal write commands. If an internal write is received for data that has been previously written at a prior location, a write to one or more physical memory devices can be performed and, once an acknowledgment is received that the write is complete, an update to a mapping table with the new location of the data is performed.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 8, 2022
    Inventors: Yun Li, John Traver
  • Patent number: 11287987
    Abstract: Methods, systems, and devices for coherency locking are described in which different types of writes have different coherency locking schemes. The types of writes can be associated with different sources of write commands, such as external commands from a host system or internal commands from a garbage collection procedure. Coherency locking can be performed for external write commands received from a host system, while coherency locking is not performed for internal write commands. If an internal write is received for data that has been previously written at a prior location, a write to one or more physical memory devices can be performed and, once an acknowledgment is received that the write is complete, an update to a mapping table with the new location of the data is performed.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: March 29, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Yun Li, John Traver
  • Publication number: 20210405929
    Abstract: Methods, systems, and devices for internal commands for access operations are described. A memory sub-system can receive a request to perform an access operation. A first core of the memory sub-system can generate an internal command for performing the access operation. The internal command can include information for storing in a reference queue of the memory sub-system and an identification of a command entry of the reference queue. The first core can issue the internal command to perform the access operation and a second core of the memory sub-system can store the information in the command entry of the reference queue.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 30, 2021
    Inventors: John Traver, Ning Zhao, Tom V. Geukens, Yun LI
  • Publication number: 20210311811
    Abstract: Methods, systems, and devices for caching identifiers for access commands are described. A memory sub-system can receive an access command to perform an access operation on a transfer unit of the memory sub-system. The memory sub-system can store an identifier associated with the access command in a memory component and can generate an internal command using a first core of the memory sub-system. In some embodiments, the memory sub-system can store the identifier in a shared memory that is accessible by the first core and can issue the internal command to perform the access operation on the memory sub-system.
    Type: Application
    Filed: April 7, 2020
    Publication date: October 7, 2021
    Inventors: John Traver, Jay R. Shoen
  • Patent number: 11137943
    Abstract: Methods, systems, and devices for internal commands for access operations are described. A memory sub-system can receive a request to perform an access operation. A first core of the memory sub-system can generate an internal command for performing the access operation. The internal command can include information for storing in a reference queue of the memory sub-system and an identification of a command entry of the reference queue. The first core can issue the internal command to perform the access operation and a second core of the memory sub-system can store the information in the command entry of the reference queue.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: October 5, 2021
    Assignee: Micron Technology, Inc.
    Inventors: John Traver, Ning Zhao, Tom V. Geukens, Yun Li
  • Publication number: 20210278995
    Abstract: Methods, systems, and devices for internal commands for access operations are described. A memory sub-system can receive a request to perform an access operation. A first core of the memory sub-system can generate an internal command for performing the access operation. The internal command can include information for storing in a reference queue of the memory sub-system and an identification of a command entry of the reference queue. The first core can issue the internal command to perform the access operation and a second core of the memory sub-system can store the information in the command entry of the reference queue.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Inventors: John Traver, Ning Zhao, Tom V. Geukens, Yun Li
  • Publication number: 20210278976
    Abstract: Methods, systems, and devices for coherency locking are described in which different types of writes have different coherency locking schemes. The types of writes can be associated with different sources of write commands, such as external commands from a host system or internal commands from a garbage collection procedure. Coherency locking can be performed for external write commands received from a host system, while coherency locking is not performed for internal write commands. If an internal write is received for data that has been previously written at a prior location, a write to one or more physical memory devices can be performed and, once an acknowledgment is received that the write is complete, an update to a mapping table with the new location of the data is performed.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Inventors: Yun Li, John Traver
  • Publication number: 20170303648
    Abstract: A self-righting cane is provided that includes a handle portion having a grip and a collar. A shaft extends from the handle portion and is joined to the handle portion at the collar. A base supporting portion includes a weight disposed within the base supporting portion. The weight has an aperture such that the shaft connecting to the base supporting portion through the aperture. The weight disposed within the base supporting portion self-rights the cane and prevents the cane from falling over.
    Type: Application
    Filed: July 11, 2017
    Publication date: October 26, 2017
    Inventors: Jake Ober, Thomas John Travers
  • Patent number: 9723901
    Abstract: A self-righting cane is provided that includes a handle portion having a grip and a collar. A shaft extends from the handle portion and is joined to the handle portion at the collar. A base supporting portion includes a weight disposed within the base supporting portion. The weight has an aperture such that the shaft connecting to the base supporting portion through the aperture. The weight disposed within the base supporting portion self-rights the cane and prevents the cane from falling over.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: August 8, 2017
    Assignee: PT Solutions Today, LLC
    Inventors: Jake Ober, Thomas John Travers
  • Patent number: 9160137
    Abstract: A method of spectrally broadening light pulses includes the steps of providing the light pulses with a laser source, said light pulses having a pulse duration below 1 ps, in-coupling the light pulses into a hollow optical waveguide device, and spectrally broadening the light pulses propagating along the pulse guiding medium by subjecting them to a Raman nonlinearity via excitation of a Raman polarization having a first Raman period, wherein the optical waveguide device subjects the light pulses to anomalous group velocity dispersion which combines with the spectral broadening of the light pulses to result in a Raman-enhanced self-compression of the light pulses, and the light pulses further propagate along the optical waveguide device such that the Raman-enhanced self compression results in a further excitation of a Raman polarization having a second Raman period which is faster than the first Raman period.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: October 13, 2015
    Assignee: Max-Planck-Gesellschaft zur Förderung der Wissenschaften e. V.
    Inventors: Amir Abdolvand, Federico Belli, John Travers, Philip Russell
  • Publication number: 20140334763
    Abstract: A method of generating light pulses including pumping laser pulses with a pump laser source, coupling the laser pulses into a pulse guiding medium having an anomalous group-velocity dispersion and a Kerr nonlinearity, and propagating the laser pulses along the pulse guiding medium, wherein soliton-shaped light pulses are formed from the laser pulses within the pulse guiding medium and, resulting from a photoionization of the pulse guiding medium by the light pulses, the light pulses are subjected to a frequency, wherein the method further includes setting the pump laser source and the pulse guiding medium such that the light pulses are fundamental soliton light pulses propagating in the pulse guiding medium, wherein the group-velocity dispersion of the pulse guiding medium being selected such that a ratio of the dispersion and the Kerr nonlinearity decreases with increasing frequency and the fundamental soliton light pulses are compressed with the frequency shift.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 13, 2014
    Applicant: Max-Planck-Gesellschaft zu Forderung der Wissenschaften e.V.
    Inventors: Philipp Holzer, Wonkeun Chang, John Travers, Fabio Biancalana, Philip Russell
  • Publication number: 20140096784
    Abstract: An apparatus for forming a polycomponent fibre having a first, fibre forming component comprising a polymer, and a second, component comprising an active ingredient that will selectively reduce or remove components of tobacco smoke. The apparatus has a first reservoir for containing the first component, and a second reservoir for containing the dispersion, second solution or liquid. The dispersion, second solution or liquid includes the second component. The apparatus also has a polycomponent spinnerette adapted to coextrude the first component and the second component to form the polycomponent fibre. The apparatus also includes a first conduit for connecting the first reservoir to the spinnerette, and a second conduit for connecting the second reservoir to the spinnerette.
    Type: Application
    Filed: November 7, 2013
    Publication date: April 10, 2014
    Applicant: Celanese Acetate Limited
    Inventors: Andrew John Banks, Craig Day, John Travers
  • Patent number: 8607802
    Abstract: A method for forming a polycomponent fiber comprising a first, fiber-forming component comprising a polymer, and a second, component comprising an active ingredient that will selectively reduce or remove components of tobacco smoke, the method comprising the steps of: i. forming a dispersion, second solution or liquid comprising the second component; and ii. coextruding the first component and the dispersion, second solution or liquid through a jet or aperture to form a fiber comprising a first portion formed from the first component, and a second portion formed from the second component.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: December 17, 2013
    Assignee: Celanese Acetate Limited
    Inventors: Andrew John Banks, Craig Day, John Travers
  • Patent number: 8308624
    Abstract: A method of preparing a crimped tow of cellulose acetate filaments comprising the steps of: a) providing cellulose acetate dope b) forming filaments (23) from the dope c) applying at least one additive to the filaments d) crimping the filaments to form a crimped tow wherein the at least one additive is capable of removing a component from cigarette smoke. Preferably, the component is a Hoffmann analyte. The additive may comprise a solution, liquid, emulsion or particulate material or combinations thereof. Preferably, the additive comprises an acidic compound or an alkaline compound. The additive may comprise malic acid, potassium carbonate, citric acid, tartaric acid, lactic acid, ascorbic acid, polyethyleneimine, cyclodextrin, sodium hydroxide, sulphamic acid, sodium sulphamate, polyvinyl acetate and carboxylated acrylate, carbon, silica, zeolite, clay, alumina, metal, molecular sieves or an ion exchange resin.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: November 13, 2012
    Assignee: Celanese Acetate Limited
    Inventors: John Travers, Craig Day, Andrew Banks