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: 12545675Abstract: 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: GrantFiled: September 29, 2022Date of Patent: February 10, 2026Assignees: 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: 20240108629Abstract: 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: ApplicationFiled: January 17, 2022Publication date: April 4, 2024Inventors: Joseph D. Turner, Weiquan David Hong, Paul M. O'Neill, Stephen A. Ward, Mark J. Taylor
-
Publication number: 20230348460Abstract: 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: ApplicationFiled: September 29, 2022Publication date: November 2, 2023Inventors: Stephen A. Ward, Mark J. Taylor, Paul M. O’Neil, Weiqian David Hong, Farid Benayoud
-
Patent number: 11518760Abstract: 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: GrantFiled: January 17, 2018Date of Patent: December 6, 2022Assignees: 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: 10799494Abstract: 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: GrantFiled: December 16, 2016Date of Patent: October 13, 2020Inventors: Giancarlo A. Biagini, Stephen A. Ward, Gemma L. Nixon, Paul M. O'Neill
-
Publication number: 20190345157Abstract: 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: ApplicationFiled: January 17, 2018Publication date: November 14, 2019Inventors: Stephen A. Ward, Mark J. Taylor, Paul M. O'Neil, Weiqian David Hong, Farid Benayoud
-
Publication number: 20190151305Abstract: 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: ApplicationFiled: December 16, 2016Publication date: May 23, 2019Inventors: Giancarlo A. BIAGINI, Stephen A. WARD, Gemma L. NIXON, Paul M. O'NEILL
-
Patent number: 7401327Abstract: 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: GrantFiled: January 12, 2001Date of Patent: July 15, 2008Assignee: Sumisho Computer Systems CorporationInventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Patent number: 7373639Abstract: 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: GrantFiled: January 12, 2001Date of Patent: May 13, 2008Assignee: Sumisho Computer Systems CorporationInventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Patent number: 7340720Abstract: 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: GrantFiled: January 12, 2001Date of Patent: March 4, 2008Assignee: Sumisho Computer Systems CorporationInventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Patent number: 6769001Abstract: 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: GrantFiled: January 12, 2001Date of Patent: July 27, 2004Assignee: Curl CorporationInventors: Robert H. Halstead, Jr., David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Patent number: 6766305Abstract: 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: GrantFiled: March 12, 1999Date of Patent: July 20, 2004Assignee: Curl CorporationInventors: Lori J. Fucarile, Susan B. Hoover, Murray S. Mazer, Mary C. Murphy, Stephen A. Ward, Patrick J. Lopresti
-
Patent number: 6670969Abstract: 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: GrantFiled: June 29, 2000Date of Patent: December 30, 2003Assignee: Curl CorporationInventors: Robert H. Halstead, Jr., David A. Kranz, Stephen A. Ward
-
Publication number: 20020112229Abstract: 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: ApplicationFiled: January 12, 2001Publication date: August 15, 2002Applicant: Curl Corporation Cambridge, MAInventors: Robert H. Halstead, David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Publication number: 20020112098Abstract: 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: ApplicationFiled: January 12, 2001Publication date: August 15, 2002Applicant: Curl CorporationInventors: Robert H. Halstead, David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Publication number: 20020104079Abstract: 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: ApplicationFiled: January 12, 2001Publication date: August 1, 2002Applicant: Curl CorporationInventors: Robert H. Halstead, David A. Kranz, Stephen A. Ward, Christopher J. Terman
-
Publication number: 20020100033Abstract: 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: ApplicationFiled: January 12, 2001Publication date: July 25, 2002Applicant: Curl CorporationInventors: Robert H. Halstead,, David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Publication number: 20020065821Abstract: 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: ApplicationFiled: January 12, 2001Publication date: May 30, 2002Applicant: Curl CorporationInventors: Robert H. Halstead, David A. Kranz, Christopher J. Terman, Stephen A. Ward
-
Patent number: 5691885Abstract: 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: GrantFiled: October 14, 1994Date of Patent: November 25, 1997Assignee: Massachusetts Institute of TechnologyInventors: Stephen A. Ward, Gill A. Pratt, John N. Nguyen, John S. Pezaris, Norman Margolus
-
Patent number: 5634041Abstract: 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: GrantFiled: August 12, 1992Date of Patent: May 27, 1997Assignee: Massachusetts Institute of TechnologyInventors: Gill A. Pratt, Stephen A. Ward