Patents by Inventor Kevin McGrath

Kevin McGrath 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: 20120311269
    Abstract: An apparatus is disclosed for caching memory data in a computer system with multiple system memories. The apparatus comprises a data cache for caching memory data. The apparatus is configured to determine a retention priority for a cache block stored in the data cache. The retention priority is based on a performance characteristic of a system memory from which the cache block is cached.
    Type: Application
    Filed: June 3, 2011
    Publication date: December 6, 2012
    Inventors: Gabriel H. Loh, Jaewoong Chung, Nuwan Jayasena, Steve Reinhardt, James O'Connor, Kevin McGrath
  • Publication number: 20120200576
    Abstract: Methods, systems, and computer readable media for preemptive context-switching of processes on an accelerated processing device are based upon a comparison of the running time of the process and a threshold time quanta. A method includes preempting a process running on an accelerated processing device based upon a running time of the process and a threshold time quanta.
    Type: Application
    Filed: November 4, 2011
    Publication date: August 9, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin McGrath, Sebastien Nussbaum, Nuwan Jayasena, Rex McCrary, Mark Leather, Philip J. Rogers, Thomas Woller
  • Publication number: 20120200579
    Abstract: Methods, systems, and computer readable media embodiments are disclosed for preemptive context-switching of processes running on an accelerated processing device. A method includes, responsive to an exception upon access to a memory by a process running on a accelerated processing device, whether to preempt the process based on the exception, and preempting, based upon the determining, the process from running on the accelerated processing device.
    Type: Application
    Filed: November 4, 2011
    Publication date: August 9, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin McGRATH, Sebastien Nussbaum, Nuwan Jayasena, Rex McCRARY, Mark Leather, Philip J. Rogers, Thomas R. Woller
  • Publication number: 20120194524
    Abstract: Methods, systems, and computer readable media embodiments are disclosed for preemptive context-switching of processes running on a accelerated processing device. Embodiments include, detecting by an accelerated processing device a memory exception, and preempting a process from running on the accelerated processing device based upon the detected exception.
    Type: Application
    Filed: November 4, 2011
    Publication date: August 2, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin McGrath, Sebastien Nussbaum, Nuwan Jayasena, Rex McCrary, Mark Leather, Philip J. Rogers, Thomas R. Woller
  • Publication number: 20120194525
    Abstract: Provided herein is a method including receiving a run list including one or more processes to run on an accelerated processing device, wherein each of the one or more processes is associated with a corresponding independent job command queue. The method also includes scheduling each of the one or more processes to run on the accelerated processing device based on a criteria associated with each process.
    Type: Application
    Filed: November 23, 2011
    Publication date: August 2, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Kevin McGrath, Sebastien Nussbaum, Nuwan Jayasena, Rex McCrary, Philip J. Rogers, Mark Leather
  • Publication number: 20120198458
    Abstract: Embodiments of the present invention provide a method of synchronous operation of a first processing device and a second processing device. The method includes executing a process on the first processing device, responsive to a determination that execution of the process on the first device has reached a serial-parallel boundary, passing an execution thread of the process from the first processing device to the second processing device, and executing the process on the second processing device.
    Type: Application
    Filed: November 30, 2011
    Publication date: August 2, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Rex McCrary, Mark Leather, Nuwan S. Jayasena, Kevin McGrath, Philip j. Rogers, Thomas Woller
  • Publication number: 20120194528
    Abstract: Embodiments of the present invention provide a method of preempting a task. The method includes removing the task from the parallel processors via a scheduling mechanism. Responsive to the removing, the method also includes ceasing (i) retrieval of commands from a buffer associated with the task, (ii) dispatch of groups of work-items associated with the task, (iii) dispatch of wavefronts associated with the task, and (iiii) execution of the wavefronts. State information related to the task is saved.
    Type: Application
    Filed: November 30, 2011
    Publication date: August 2, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Rex McCrary, Mark Leather, Philip J. Rogers, Thomas R. Woller, Kevin McGrath, Nuwan Jayasena
  • Publication number: 20120188259
    Abstract: Embodiments described herein provide a method including receiving a command to schedule a first process and selecting a command queue associated with the first process. The method also includes scheduling the first process to run on an accelerated processing device and preempting a second process running on the accelerated processing device to allow the first process to run on the accelerated processing device.
    Type: Application
    Filed: November 23, 2011
    Publication date: July 26, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas Woller, Kevin McGrath, Sebastien Nussbaum, Nuwan Jayasena, Rex McCrary, Philip Rogers, Mark Leather
  • Publication number: 20120140630
    Abstract: A method of limiting the amount of network traffic reaching a local node in an electronic device operating an Ethernet networking protocol and using a network stack including at least one physical layer (PHY) and one link layer, preferably a media access controller (MAC). The electronic device is connected to a communication network, the network traffic is filtered, and an unwanted data reception is filtered out. Filtering the network traffic takes place during reception. Network traffic is inspected, and if an unwanted reception is detected, the unwanted data is discarded when it reaches media access controller (MAC) of the network stack of the electronic device. An electronic device, functioning as a node, embodying aspects of the invention is described, and a computer program for carrying out the invention is also described.
    Type: Application
    Filed: January 3, 2012
    Publication date: June 7, 2012
    Inventors: Kevin McGrath, Alexander Wold
  • Publication number: 20080140106
    Abstract: Gelling sealants that promote enhanced impermeability to medical devices is provided. The gelling sealants include various viscoelastic materials that exhibit a first viscosity upon introduction into a body cavity and a second viscosity after dwelling within the body cavity for a predetermined amount of time. The gelling sealants thicken and provide a bacterial barrier after introduction into a body cavity by adhering to the inside surfaces of the body cavity.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventor: Kevin McGrath
  • Publication number: 20070134747
    Abstract: Methods and devices for the detection of proteins secreted by the pathogenic growth form of Candida species are disclosed. The disclosed devices may constitute a method for the diagnosis of acute or chronic infections, including candidiasis, caused by microorganisms of the Candida species, such as C. albicans, for example. The devices of the present invention incorporate antibodies specific to lipase proteins whose expression is differentiated upon the conversion of the Candida species from the commensal to the pathogenic form. The antibodies may be used in assays to allow the diagnosis of candidal infections and disease conditions. Either monoclonal antibodies or polyclonal antibodies may be used, and in the case of the monoclonals, the specific epitopes of the LIP protein may be detected as well as the LIP protein itself.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Inventors: Enrico DiGiammarino, Kevin McGrath
  • Publication number: 20070134743
    Abstract: Methods and devices for the detection of proteins secreted by the hyphal growth form of Candida species are disclosed. The disclosed devices may constitute a method for the diagnosis of acute or chronic infections, including candidiasis, caused by microorganisms of the species Candida, such as C. albicans, for example. The devices of the present invention incorporate antibodies specific to secreted aspartyl protease proteins whose expression is upregulated upon the conversion of the Candida species from the commensal to the pathogenic form. The antibodies may be used in assays to allow the diagnosis of candidal infections and disease conditions. Either monoclonal antibodies or polyclonal antibodies may be used, and in the case of the monoclonals, the specific epitopes of the SAP protein may be detected as well as the SAP protein itself.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Inventors: Erica Phillips, Enrico DiGiammarino, Kevin McGrath
  • Publication number: 20070134337
    Abstract: There is provided products for the removal of negatively charged particles like bacteria from surfaces. The products have a positive charge that may be developed through the use of cationic treatments. The product or substrate from which it is made may be dipped in an aqueous solution of a non-antimicrobial treatment having a positive charge and the excess solution squeezed out. Treatment of the resulting coated substrate with heat at a temperature and for a time sufficient adheres the coating to the substrate. Alternatively, a non-antimicrobial, cationically charged chemical may be imbedded in a substrate web such that it will bloom to the surface when the web is exposed to water. A suitable substrate web may be a pulp and synthetic fiber fabric made by coforming or hydroengling and may be a laminate including other layers. The treated substrate and product remove a substantial amount of the bacteria from a surface yet do not appreciably kill the bacteria.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 14, 2007
    Applicant: Kimberly-Clark Worldwide, Inc.
    Inventors: Julie Villanueva, Curtis Sayre, Lei Huang, Kevin McGrath, Ning Wei
  • Patent number: 7053046
    Abstract: The invention provides peptide inhibitors that inhibit ubiquitination of hypoxia inducible factor 1 alpha (HIP 1-?) and thereby activate transcription of erythropoietin (EPO), vascular endothelial growth factor (VEGF), and certain glycolytic enzymes. The invention further provides formulations containing the present peptides and methods of using the present peptides for therapeutic purposes. Such therapeutic purposes include stimulating angiogenesis in injured tissues such as chronic wounds, heart tissues injured by ischemia or heart attack, and neural tissues injured by stroke.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: May 30, 2006
    Inventor: Kevin McGrath
  • Publication number: 20060000034
    Abstract: A textile ink composition and a method of manufacturing a textile ink composition are disclosed. The textile ink composition is formed from a cationically charged metal oxide and a dye, and is capable of durably dyeing different types of fabric. The cationically charged metal oxide is typically an oligomer, such as an alumina oligomer. A suitable alumina oligomer is aluminum chlorohydrate. Typical dyes have anthraquinone, catechol, hydroxyazo or salicylic acid groups or are mordant dyes, such as Carminic Acid, Alizarin Red, Acid Blue 45, Acid Green 41, Hematoxylin, Chromoxane Cyanine R, Calconcarboxylic Acid, Plasmocorinth B, Pyrocatechol, Acid Alizarin Violet N, Alizarin Yellow GG, Mordant Yellow 12 and Mordant Blue 9.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventor: Kevin McGrath
  • Publication number: 20050287535
    Abstract: The invention relates to the discovery that in chronic wounds the expression levels of certain genes are altered relative to the expression levels observed in healthy tissues.
    Type: Application
    Filed: June 24, 2004
    Publication date: December 29, 2005
    Inventor: Kevin McGrath
  • Publication number: 20050137540
    Abstract: There is provided a wipe for the removal of bacteria from surfaces. The wipe has a positive charge that may be developed through the use of cationic treatments. The wipe may be dipped in an aqueous solution of a non-antimicrobial treatment having a positive charge and the excess solution squeezed out of the wipe. Treatment of the resulting coated wipe with heat at a temperature and for a time sufficient adheres the coating to the wipe. Alternatively, a non-antimicrobial, cationically charged chemical may be imbedded in the web such that it will bloom to the surface when the wipe is exposed to water. The web is desirably a pulp and synthetic fiber fabric made by coforming or hydroengling and may be a laminate including other layers. The treated web removes a substantial amount of the bacteria from a surface yet does not appreciably inhibit the growth of the bacteria. The web does not contain harsh chemicals and so is mild in its effect on the user's skin.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: Julie Villanueva, Curtis Sayre, Lei Huang, Kevin McGrath, Ning Wei
  • Publication number: 20050084474
    Abstract: A method for reducing odor is provided. The method comprises forming a coordination complex between a transition metal and a polydentate compound, and contacting the coordinated complex with an odorous compound. The transition metal provides one or more active sites for capturing the odorous compound. In some embodiments, the polydentate compound may be a polyalkylimine, such as polyethyleneimine, polypropyleneimine, or a dendrimer thereof.
    Type: Application
    Filed: October 16, 2003
    Publication date: April 21, 2005
    Inventors: Bin Wu, Kevin McGrath, Jaeho Kim, Bao Do, Sharon Greene, Yanbin Huang, Kaiyuan Yang
  • Publication number: 20050085739
    Abstract: The invention provides a breath testing device which includes a visual indicating agent which changes color in the presence of an odor associated with bad breath, such as sulfur and ammonia odors. An example of the visual indicating agent is 4,4?-bis(dimethylamino)-benzhydrol (Michler's hydrol or BDMB) and related dyes having a similar chemical structure. The indicating agent is applied to a substrate which is then inserted into a tube or straw, or which covers one end of a straw. When a user with bad breath blows into the tube or straw, the indicating agent will change color. The breath testing devices provide a quick and affordable means for a user to test their breath, and they may be packaged in discreet, pocket-sized dispensers which can be carried in a pocket or purse.
    Type: Application
    Filed: October 16, 2003
    Publication date: April 21, 2005
    Inventors: John MacDonald, Yanbin Huang, Kevin McGrath, RameshBabu Boga
  • Publication number: 20050084412
    Abstract: A method for reducing odors is provided. In one embodiment, the method comprises contacting a substrate containing a thin coating of colloidal nanoparticles with an odorous compound. The colloidal nanoparticles have an average size of less than about 500 nanometers, a surface area of from about 50 to about 1000 square meters per gram, and a pore volume of less than about 0.5 milliliters per gram. The colloidal nanoparticles may adsorb at least about 25% of the odorous compound when contacted therewith.
    Type: Application
    Filed: October 16, 2003
    Publication date: April 21, 2005
    Inventors: John MacDonald, Kevin McGrath, Irene Kuznetsov, Jaeho Kim, Lei Huang