Patents by Inventor Roger Porter

Roger Porter 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: 8730736
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: May 20, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Publication number: 20130250679
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Application
    Filed: May 13, 2013
    Publication date: September 26, 2013
    Applicant: Micron Technology, Inc.
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Patent number: 8441860
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: May 14, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Publication number: 20120140567
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Application
    Filed: February 6, 2012
    Publication date: June 7, 2012
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Patent number: 8111555
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: February 7, 2012
    Assignee: Micron Technology, Inc.
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Publication number: 20110172746
    Abstract: Non-ablative laser treatment apparatus and methods for treating various patient conditions are described. A laser therapy apparatus includes an elongated base, a patient support surface attached to the base, one or more laser devices, and a treatment frame for projecting a collimated laser beam from the one or more laser devices onto a patient positioned on the patient support surface. The treatment frame is movable relative to the base along a longitudinal direction defined by the base. One or more collimators are attached to the treatment frame and each is in optical communication with a respective laser device. Each collimator is configured to receive a laser beam from the respective laser device, collimate the laser beam to a particular cross-sectional area while maintaining the laser beam as generally coherent and monochromatic, and project the collimated laser beam onto the skin of a patient positioned on the patient support surface.
    Type: Application
    Filed: January 12, 2011
    Publication date: July 14, 2011
    Inventor: Roger Porter
  • Publication number: 20100128529
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Application
    Filed: January 29, 2010
    Publication date: May 27, 2010
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Patent number: 7656709
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: February 2, 2010
    Assignee: Micron Technology, Inc.
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Patent number: 7475289
    Abstract: An exemplary computer-implementable method includes receiving a test specification document file for a software product wherein the test specification document file includes mark-up language, calling for storage of the test specification document file in a test database, parsing the mark-up language, creating test information for manual test variations based at least in part on the parsing of the mark-up language, outputting a list of at least some of the manual test variations, receiving manual test result information based on execution of at least one of the manual test variations on the software product and calling for storage of the manual test result information in the test database. Various other exemplary methods, devices, systems, etc., are also disclosed.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: January 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Steven Rosaria, Barry Webberley, Michael P Corning, Roger Porter, Glenn LaVigne
  • Publication number: 20080273385
    Abstract: Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Inventors: Akira Goda, Taehoon Kim, Doyle Rivers, Roger Porter
  • Publication number: 20080036255
    Abstract: A portable sitting assistance device includes a cushion configured to be sat upon. The cushion has at least one foam material that can deflect under an applied load and store energy during deflection. A U-shaped cradle extends adjacent a bottom and along two opposite sides of the cushion in a parallel spaced apart relation with respect to one another. Each of a pair of arm rests is coupled to a side frame of the U-shaped frame.
    Type: Application
    Filed: August 9, 2007
    Publication date: February 14, 2008
    Inventors: Diann Porter, Lester Rogers Porter
  • Patent number: 7249469
    Abstract: This invention relates to a method for separating a stream having benzene, toluene and alkyl benzene, said method comprising: feeding the stream into a first distillation column, wherein the stream comprises between about 60 mole percent to about 85 mole percent toluene, between about seven mole percent to about 20 mole percent benzene, and between about seven mole percent to about 20 mole percent alkyl benzene; separating the steam into a first mixture stream and a second mixture stream; feeding the first mixture stream and the second mixture stream into a distillation system; separating the first mixture stream and the second mixture stream into a first product stream, a system recycle stream, and a second product stream.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: July 31, 2007
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventor: John Roger Porter
  • Publication number: 20070162093
    Abstract: A method for treating selected tissue, including exposing the selected bone or tissue to laser light having a wavelength between approximately 600 and 1400 nm, and maintaining such exposure of the selected tissue or bone to the laser light for a period of time sufficient to deliver a laser light dosage of at least 7 Joules/cm2 per treatment and maintaining such exposure for a period of time sufficient to deliver a laser light dosage of at least 1500 Joules per treatment within a 24 hour period of time. The method also includes upcollimating the laser light such that the laser delivers to the selected tissue a substantially coherent beam of laser light having a cross-sectional area of at least 2 cm2, and, further, delivering the laser light to a depth of at least 5 mm in the selected tissue.
    Type: Application
    Filed: January 11, 2006
    Publication date: July 12, 2007
    Inventors: Roger Porter, Frank McArthur
  • Publication number: 20060184918
    Abstract: An exemplary computer-implementable method includes receiving a test specification document file for a software product wherein the test specification document file includes mark-up language, calling for storage of the test specification document file in a test database, parsing the mark-up language, creating test information for manual test variations based at least in part on the parsing of the mark-up language, outputting a list of at least some of the manual test variations, receiving manual test result information based on execution of at least one of the manual test variations on the software product and calling for storage of the manual test result information in the test database. Various other exemplary methods, devices, systems, etc., are also disclosed.
    Type: Application
    Filed: February 11, 2005
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventors: Steven Rosaria, Barry Webberlet, Michael Corning, Roger Porter, Glenn LaVigne