Patents by Inventor John Purcell

John Purcell 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: 20130117758
    Abstract: One embodiment of the present invention sets forth a technique for managing the allocation and release of resources during multi-threaded program execution. Programmable reference counters are initialized to values that limit the amount of resources for allocation to tasks that share the same reference counter. Resource parameters are specified for each task to define the amount of resources allocated for consumption by each array of execution threads that is launched to execute the task. The resource parameters also specify the behavior of the array for acquiring and releasing resources. Finally, during execution of each thread in the array, an exit instruction may be configured to override the release of the resources that were allocated to the array. The resources may then be retained for use by a child task that is generated during execution of a thread.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Inventors: Philip Alexander Cuadra, Karim M. Abdalla, Jerome F. Duluk, JR., Luke Durant, Gerald F. Luiz, Timothy John Purcell, Lacky V. Shah
  • Publication number: 20130074088
    Abstract: One embodiment of the present invention sets forth a technique for dynamically scheduling and managing compute tasks with different execution priority levels. The scheduling circuitry organizes the compute tasks into groups based on priority levels. The compute tasks may then be selected for execution using different scheduling schemes, such as round-robin, priority, and partitioned priority. Each group is maintained as a linked list of pointers to compute tasks that are encoded as queue metadata (QMD) stored in memory. A QMD encapsulates the state needed to execute a compute task. When a task is selected for execution by the scheduling circuitry, the QMD is removed for a group and transferred to a table of active compute tasks. Compute tasks are then selected from the active task table for execution by a streaming multiprocessor.
    Type: Application
    Filed: September 19, 2011
    Publication date: March 21, 2013
    Inventors: Timothy John PURCELL, Lacky V. Shah, Jerome F. Duluk, JR.
  • Patent number: 8395020
    Abstract: The present invention provides methods for transforming monocot plants via a simple and rapid protocol, to obtain regenerated plants capable of being planted to soil in as little as 4-8 weeks. Associated cell culture media and growth conditions are also provided, as well as plants and plant parts obtained by the method. Further, a method for screening recalcitrant plant genotypes for transformability by the methods of the present invention is also provided. Further, a system for expanding priority development window for producing transgenic plants by the methods of the present invention is also provided.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: March 12, 2013
    Assignee: Monsanto Technology LLC
    Inventors: Jyoti R. Rout, Brenda A. Lowe, John Purcell, Anne Spelletich, Michael Spencer, Melissa Way
  • Publication number: 20130022619
    Abstract: The present invention provides methods and compositions useful in the field of medicine, and particularly in the treatment of viral infections. More particularly, the invention relates to the use of methods and compositions for the inhibition of human immunodeficiency virus (HIV) transmission.
    Type: Application
    Filed: April 11, 2011
    Publication date: January 24, 2013
    Inventors: Grant Thomas Rawlin, Damian Francis John Purcell, Robert John Center, Marit Kramski, Roy Michael Robins-Browne, Gottfried Lichti
  • Publication number: 20110090220
    Abstract: One embodiment of the present invention sets forth a technique for rendering graphics primitives in parallel while maintaining the API primitive ordering. Multiple, independent geometry units perform geometry processing concurrently on different graphics primitives. A primitive distribution scheme delivers primitives concurrently to multiple rasterizers at rates of multiple primitives per clock while maintaining the primitive ordering for each pixel. The multiple, independent rasterizer units perform rasterization concurrently on one or more graphics primitives, enabling the rendering of multiple primitives per system clock.
    Type: Application
    Filed: October 15, 2009
    Publication date: April 21, 2011
    Inventors: Steven E. Molnar, Emmett M. Kilgariff, Johnny S. Rhoades, Timothy John Purcell, Sean J. Treichler, Ziyad S. Hakura, Franklin C. Crow, James C. Bowman
  • Publication number: 20100241490
    Abstract: Techniques described herein generally relate to evaluating extended supply chains. In an embodiment, supply chains may be evaluated by efficiently linking current, past, and/or upcoming consumer demand signals to the supply chain. The evaluated supply chains may be extended supply chains, e.g., at select points along supply chains. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 23, 2010
    Inventors: William John Purcell, Wayne Howard Levy
  • Patent number: 7506319
    Abstract: A model of a software system under execution including: a representation of a first node corresponding to a first function executing in the software system which obtains access to a resource, with an indicator of a number of times the first function has been called in the software system; a representation of a second node corresponding to a second function executing in the software system while the resource is accessed, with an indicator of a number of times the second function has been called; a representation of a place holder node with an indicator that the place holder node has never been called in the software system; a representation of a first call from the first node to the place holder node; and a representation of a second call from the place holder node to the second node. The first and second calls correspond to the first function calling the second function in the software system.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Christopher John Purcell, Robert Francis Berry
  • Patent number: 7499811
    Abstract: The embodiments described herein include a system and method for measuring a surface appearance of a surface. An appearance sensor is positionable about a surface and is configured to measure the surface appearance. A surface relationship sensor senses the distance between the appearance sensor and the surface. The appearance sensor is then positioned about the surface based on the sensed distance.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: March 3, 2009
    Assignee: Ford Motor Company
    Inventors: Francis M. Migda, Jacob Braslaw, John Purcell
  • Patent number: 7457199
    Abstract: An acoustic projector with a thin walled shell extending between flanges having helicoidal corrugations extending between the flanges. A shear mode motor is coupled to the thin walled shell to provide a torque to the thin walled shell.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: November 25, 2008
    Assignee: Her Majesty the Queen as represented by the Minister of National Defence of her Majesty's Canadian Government
    Inventors: Christopher John A. Purcell, Richard A. Fleming
  • Publication number: 20080124727
    Abstract: The present invention provides methods for transforming monocot plants via a simple and rapid protocol, to obtain regenerated plants capable of being planted to soil in as little as 4-8 weeks. Associated cell culture media and growth conditions are also provided, as well as plants and plant parts obtained by the method. Further, a method for screening recalcitrant plant genotypes for transformability by the methods of the present invention is also provided. Further, a system for expanding priority development window for producing transgenic plants by the methods of the present invention is also provided.
    Type: Application
    Filed: August 31, 2007
    Publication date: May 29, 2008
    Inventors: Jyoti R. Rout, Brenda A. Lowe, John Purcell, Anne Spelletich, Michael Spencer, Melissa Way
  • Publication number: 20080091360
    Abstract: The embodiments described herein include a system and method for measuring a surface appearance of a surface. An appearance sensor is positionable about a surface and is configured to measure the surface appearance. A surface relationship sensor senses the distance between the appearance sensor and the surface. The appearance sensor is then positioned about the surface based on the sensed distance.
    Type: Application
    Filed: October 17, 2006
    Publication date: April 17, 2008
    Applicant: FORD MOTOR COMPANY
    Inventors: Francis M. Migda, Jacob Braslaw, John Purcell
  • Patent number: 7341723
    Abstract: A method for enhancing an immune response to a nucleic acid vaccine comprising administering to an animal a nucleic acid construct encoding a fusion protein comprising a processing component and an antigenic polypeptide of interest wherein said processing component provides heterogeneous processing of the antigenic polypeptide when the nucleic acid construct is expressed in a host cell and a resulting enhancement of the immune response. The processing component is derived from an N-terminal portion of PORF2 of Hepatitis E virus.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: March 11, 2008
    Assignee: Macfarlane Burnet Institute for Medical Research and Public Health Ltd.
    Inventors: Fan Li, David Andrew Anderson, Damian Francis John Purcell
  • Publication number: 20060228592
    Abstract: Optical bodies are disclosed that include a first optical film, a second optical film and at least one rough strippable boundary layer disposed between the first and second optical films. Also disclosed are optical bodies including a strippable boundary layer disposed between the first and second optical films and including a first polymer and a second polymer that is substantially immiscible in the first polymer. The present disclosure also provides methods of processing optical bodies that include stretching the optical bodies.
    Type: Application
    Filed: April 6, 2005
    Publication date: October 12, 2006
    Inventors: Carl Stover, Timothy Hebrink, Martin Denker, Jeffery Jackson, Kristopher Derks, Michael Weber, Anna Kobilansky, Joan Strobel, Barry Rosell, John Purcell, Kevin Hamer, Robert Taylor, William Black, Richard Thompson, Gregory Bluem
  • Publication number: 20060228092
    Abstract: Optical bodies are disclosed that include an optical film and at least one rough strippable skin layer. The at least one rough strippable skin layer can include a continuous phase and a disperse phase. In some embodiments, the at least one rough strippable skin layer can include a first polymer, a second polymer different from the first polymer and an additional material that is substantially immiscible in at least one of the first and second polymers. In some exemplary embodiments, a surface of the at least one rough strippable skin layer adjacent to the optical film comprises a plurality of protrusions and the adjacent surface of the optical film comprises a plurality of asymmetric depressions substantially corresponding to said plurality of protrusions. Methods of making such exemplary optical bodies are also disclosed.
    Type: Application
    Filed: April 5, 2006
    Publication date: October 12, 2006
    Inventors: Timothy Hebrink, Carl Stover, Martin Denker, Jeffery Jackson, Kristopher Derks, Michael Weber, Anna Kobilansky, Joan Strobel, Barry Rosell, John Purcell, Kevin Hamer, Robert Taylor, William Black, Richard Thompson, Gregory Bluem
  • Publication number: 20060198247
    Abstract: An acoustic projector with a thin walled shell extending between flanges having helicoidal corrugations extending between the flanges. A shear mode motor is coupled to the thin walled shell to provide a torque to the thin walled shell.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 7, 2006
    Inventors: Christopher John Purcell, Richard Fleming
  • Publication number: 20060093809
    Abstract: Optical bodies are disclosed that include an optical film and at least one rough strippable skin layer operatively connected to a surface of the optical film. The at least one rough strippable skin layer can include a continuous phase and a disperse phase. Alternatively, the at least one rough strippable skin layer can include a first polymer, a second polymer different from the first polymer and an additional material that is substantially immiscible in at least one of the first and second polymers. In some exemplary embodiments, a surface of the at least one rough strippable skin layer adjacent to the optical film comprises a plurality of protrusions and the adjacent surface of the optical film comprises a plurality of asymmetric depressions substantially corresponding to said plurality of protrusions.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Inventors: Timothy Hebrink, Joan Strobel, Barry Rosell, John Purcell, Kevin Hamer, Kristopher Derks, Robert Taylor, William Black, Gregory Bluem
  • Publication number: 20040268297
    Abstract: A model of a software system under execution including: a representation of a first node corresponding to a first function executing in the software system which obtains access to a resource, with an indicator of a number of times the first function has been called in the software system; a representation of a second node corresponding to a second function executing in the software system while the resource is accessed, with an indicator of a number of times the second function has been called; a representation of a place holder node with an indicator that the place holder node has never been called in the software system; a representation of a first call from the first node to the place holder node; and a representation of a second call from the place holder node to the second node. The first and second calls correspond to the first function calling the second function in the software system.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Christopher John Purcell, Robert Francis Berry
  • Publication number: 20030158138
    Abstract: A method for enhancing an immune response to a nucleic acid vaccine comprising administering to an animal a nucleic acid construct encoding a fusion protein comprising a processing component and an antigenic polypeptide of interest wherein said processing component provides heterogeneous processing of the antigenic polypeptide when the nucleic acid construct is expressed in a host cell and a resulting enhancement of the immune response. The processing component is derived from an N-terminal portion of PORF2 of Hepatitis E virus.
    Type: Application
    Filed: September 27, 2002
    Publication date: August 21, 2003
    Inventors: Fan Li, David Andrew Anderson, Damian Francis John Purcell
  • Patent number: 6584039
    Abstract: An underwater acoustic projector comprising a pair of spaced apart end plates with an acoustic driver positioned between the end plates, the driver having smaller cross-sectional dimensions than the end plates. Each end plate close one end of an open ended tubular pipe waveguide and that plate is mechanically connected to one end of a piezoelectric drive unit with a tubular waveguide extending inwards and surrounding the end portion of the acoustic driver.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: June 24, 2003
    Assignee: Her Majesty the Queen in right of Canada, as represented by the Minister of National Defence
    Inventors: Christopher John A. Purcell, Richard A. Fleming
  • Patent number: 6567342
    Abstract: An underwater acoustic projector comprising a pair of spaced apart end walls with an acoustic driver positioned between the end walls, the driver having smaller cross-sectional dimensions than the end walls. Each end wall close one end of flared open ended pipe waveguides and is mechanically coupled to one end of a piezoelectric acoustic driver. The flared pipe waveguides extend outward from the driver and have a larger diameter at their open ends than at the end walls.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: May 20, 2003
    Assignee: Her Majesty the Queen in right of Canada, as represented by the Minister of National Defence
    Inventors: Christopher John A. Purcell, Richard Alfred G. Fleming