Patents by Inventor Stephen A. Ward

Stephen A. Ward 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: 12545675
    Abstract: The present invention relates to compounds of Formulae I and II as defined herein, and salts and solvates thereof. The present invention also relates to pharmaceutical compositions comprising compounds of Formulae I and II, and to the use of compounds of Formulae I and II in the treatment or prevention of filarial worm infection, as well as other diseases or conditions in which filarial worm infection is implicated.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: February 10, 2026
    Assignees: Liverpool School of Tropical Medicine, The University of Liverpool, Eisai R&D Management Co., Ltd.
    Inventors: Stephen A. Ward, Mark J. Taylor, Paul M. O'Neill, Weiqian David Hong, Farid Benayoud
  • Publication number: 20240108629
    Abstract: Provided is a compound of formula I, or pharmaceutically acceptable salt or solvate thereof, as defined herein for use in the treatment or prevention of a Dirofilaria infection in a mammal, The compounds are also for use in the treatment or prevention of diseases or conditions caused by a Dirofilaria infection in a mammal. Also described are corresponding methods of treating or preventing a Dirofilaria infection in a mammal.
    Type: Application
    Filed: January 17, 2022
    Publication date: April 4, 2024
    Inventors: Joseph D. Turner, Weiquan David Hong, Paul M. O'Neill, Stephen A. Ward, Mark J. Taylor
  • Publication number: 20230348460
    Abstract: The present invention relates to compounds of Formulae I and II as defined herein, and salts and solvates thereof. The present invention also relates to pharmaceutical compositions comprising compounds of Formulae I and II, and to the use of compounds of Formulae I and II in the treatment or prevention of filarial worm infection, as well as other diseases or conditions in which filarial worm infection is implicated.
    Type: Application
    Filed: September 29, 2022
    Publication date: November 2, 2023
    Inventors: Stephen A. Ward, Mark J. Taylor, Paul M. O’Neil, Weiqian David Hong, Farid Benayoud
  • Patent number: 11518760
    Abstract: The present invention relates to compounds of Formulae (I) and (II) as defined herein, and salts and solvates thereof. The present invention also relates to pharmaceutical compositions comprising compounds of Formulae (I) and (II), and to the use of compounds of Formulae (I) and (II) in the treatment or prevention of filarial worm infection, as well as other diseases or conditions in which filarial worm infection is implicated.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: December 6, 2022
    Assignees: Liverpool School of Tropical Medicine, The University of Liverpool, Eisai R&D Management Co., Ltd.
    Inventors: Stephen A. Ward, Mark J. Taylor, Paul M. O'Neill, Weiqian David Hong, Farid Benayoud
  • Patent number: 10799494
    Abstract: The present invention relates to a combination therapeutic product comprising one or more respiratory electron transport chain inhibitors and a cytochrome bd inhibitor, as defined herein, or a pharmaceutically acceptable salt thereof. The present invention also relates to pharmaceutical compositions comprising the combination therapeutic product and to the use of the combination therapeutic product in the treatment of mycobacterial infections, such as tuberculosis.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: October 13, 2020
    Inventors: Giancarlo A. Biagini, Stephen A. Ward, Gemma L. Nixon, Paul M. O'Neill
  • Publication number: 20190345157
    Abstract: The present invention relates to compounds of Formulae (I) and (II) as defined herein, and salts and solvates thereof. The present invention also relates to pharmaceutical compositions comprising compounds of Formulae (I) and (II), and to the use of compounds of Formulae (I) and (II) in the treatment or prevention of filarial worm infection, as well as other diseases or conditions in which filarial worm infection is implicated.
    Type: Application
    Filed: January 17, 2018
    Publication date: November 14, 2019
    Inventors: Stephen A. Ward, Mark J. Taylor, Paul M. O'Neil, Weiqian David Hong, Farid Benayoud
  • Publication number: 20190151305
    Abstract: The present invention relates to a combination therapeutic product comprising one or more respiratory electron transport chain inhibitors and a cytochrome bd inhibitor, as defined herein, or a pharmaceutically acceptable salt thereof. The present invention also relates to pharmaceutical compositions comprising the combination therapeutic product and to the use of the combination therapeutic product in the treatment of mycobacterial infections, such as tuberculosis.
    Type: Application
    Filed: December 16, 2016
    Publication date: May 23, 2019
    Inventors: Giancarlo A. BIAGINI, Stephen A. WARD, Gemma L. NIXON, Paul M. O'NEILL
  • Patent number: 7401327
    Abstract: A class includes fields to support values of properties in preallocated memory space and an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. During compilation, a method call to an object is encoded without regard to the form of the option data structure. When an option value is changed, a change handler identified by an option binding of the data structure is processed. That option binding may be located by first searching a mapping data structure for a previously computed mapping to the option binding or by computing the mapping to the option binding.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: July 15, 2008
    Assignee: Sumisho Computer Systems Corporation
    Inventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Patent number: 7373639
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. Different classes may support different forms of data structures such as a linked list or a hash table. During compilation, a method call to an object is encoded without regard to the form of the option data structure. An option value may be set in an option data structure from an initialization expression which includes the name of the option value and, as an argument, the option value.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: May 13, 2008
    Assignee: Sumisho Computer Systems Corporation
    Inventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Patent number: 7340720
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. When an option value is changed, a change handler identified by an option binding of the data structure is processed. That option binding may be located by first searching a mapping data structure for a previously computed mapping to the option binding or by computing the mapping to the option binding. Nonlocal option values may be applied to plural objects in a nonlocal option hierarchy such as a graphical hierarchy.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: March 4, 2008
    Assignee: Sumisho Computer Systems Corporation
    Inventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Patent number: 6769001
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. During compilation, a method call to an object is encoded without regard to the form of the option data structure. When an option value is changed, a change handler identified by an option binding of the data structure is processed.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: July 27, 2004
    Assignee: Curl Corporation
    Inventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Patent number: 6766305
    Abstract: The present invention provides a licensing mechanism allowing for different forms of license for use in an environment of interconnected servers providing content. The invention comprises both methods and a system for licensing individual content based upon the nature of the use, thus facilitating the distribution of content without a license for non-commercial purposes and content with a license for commercial purposes. The system utilizes a special form placed within the content, the form containing either a legal assertion of the non-commercial nature of the use, or an identification of the licensee and other related data. If the form includes an identification of the licensee, a license server may be contacted to validate the license. The invention also includes a licensing tool or server to generate the appropriate form for insertion within the content.
    Type: Grant
    Filed: March 12, 1999
    Date of Patent: July 20, 2004
    Assignee: Curl Corporation
    Inventors: Lori J. Fucarile, Susan B. Hoover, Murray S. Mazer, Mary C. Murphy, Stephen A. Ward, Patrick J. Lopresti
  • Patent number: 6670969
    Abstract: The present invention provides for operations on objects in a hierarchy by partitioning the hierarchy into subhierarchies, each subhierarchy being associated with a thread interface frame. Operations of the thread interface frame are executed within threads acting on objects in the subhierarchy. When needed, the effects of an operation are stored in the thread interface frame, allowing the effects to be forwarded to another subhierarchy accessed by another thread.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: December 30, 2003
    Assignee: Curl Corporation
    Inventors: Robert H. Halstead, Jr., David A. Kranz, Stephen A. Ward
  • Publication number: 20020112229
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. During compilation, a method call to an object is encoded without regard to the form of the option data structure. When an option value is changed, a change handler identified by an option binding of the data structure is processed.
    Type: Application
    Filed: January 12, 2001
    Publication date: August 15, 2002
    Applicant: Curl Corporation Cambridge, MA
    Inventors: Robert H. Halstead, David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Publication number: 20020112098
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. During compilation, a method call to an object is encoded without regard to the form of the option data structure. When an option value is changed, a change handler identified by an option binding of the data structure is processed.
    Type: Application
    Filed: January 12, 2001
    Publication date: August 15, 2002
    Applicant: Curl Corporation
    Inventors: Robert H. Halstead, David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Publication number: 20020104079
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. During compilation, a method call to an object is encoded without regard to the form of the option data structure. When an option value is changed, a change handler identified by an option binding of the data structure is processed.
    Type: Application
    Filed: January 12, 2001
    Publication date: August 1, 2002
    Applicant: Curl Corporation
    Inventors: Robert H. Halstead, David A. Kranz, Stephen A. Ward, Christopher J. Terman
  • Publication number: 20020100033
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. During compilation, a method call to an object is encoded without regard to the form of the option data structure. When an option value is changed, a change handler identified by an option binding of the data structure is processed.
    Type: Application
    Filed: January 12, 2001
    Publication date: July 25, 2002
    Applicant: Curl Corporation
    Inventors: Robert H. Halstead,, David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Publication number: 20020065821
    Abstract: To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed in an instance object of the class using expressions of the same syntactic form. During compilation, the compiler checks the type of an option value against a type description within the option data structure. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. During compilation, a method call to an object is encoded without regard to the form of the option data structure. When an option value is changed, a change handler identified by an option binding of the data structure is processed.
    Type: Application
    Filed: January 12, 2001
    Publication date: May 30, 2002
    Applicant: Curl Corporation
    Inventors: Robert H. Halstead, David A. Kranz, Christopher J. Terman, Stephen A. Ward
  • Patent number: 5691885
    Abstract: Circuit supporting modules form a three-dimensional communication interconnect mesh. A first embodiment three-dimensional communication interconnect is a tetrahedral lattice having a regular, isotropic, three-dimensional topology in which each module connects to its four physically closest neighbors. The structure of the tetrahedral interconnect is isomorphic with a diamond lattice structure. In a second embodiment the interconnect is hexahedral. A characteristic of both is embodiments is that, although connections are made to plural other modules, the physical connections are made along the same direction.
    Type: Grant
    Filed: October 14, 1994
    Date of Patent: November 25, 1997
    Assignee: Massachusetts Institute of Technology
    Inventors: Stephen A. Ward, Gill A. Pratt, John N. Nguyen, John S. Pezaris, Norman Margolus
  • Patent number: 5634041
    Abstract: An interface controlling digital communication between synchronous systems of unequal clock frequency. A phase locked loop generates one clock F.sub.m from the other F.sub.n by locking the phase of the two clocks at a beating period. Within the beating period, a precompiled set of valid and invalid communication clock cycles for each direction of communication are scheduled into lookup tables. The lookup tables generate outputs to a Set of registers for communicating data between the systems of unequal clock frequency.
    Type: Grant
    Filed: August 12, 1992
    Date of Patent: May 27, 1997
    Assignee: Massachusetts Institute of Technology
    Inventors: Gill A. Pratt, Stephen A. Ward