Patents by Inventor Eric E. Allen

Eric E. Allen 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: 8225294
    Abstract: One embodiment of the present invention provides a system for generating executable code. During operation, the system receives source code, wherein the source code can include declarations for types and operations, wherein the type declarations may be parameterized, and wherein the source code may specify subtyping relationships between declared types. Next, the system compiles or interprets the source code to produce executable code, wherein the type parameters may be instantiated by different types during execution, and wherein the result of executing operations may depend upon the instantiations of the type parameters. While compiling or interpreting the source code, the system checks the types and operations in the source code to ensure that the executable code generated is type-safe, and hence will not generate type errors during execution.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: July 17, 2012
    Assignee: Oracle America, Inc.
    Inventors: Sukyoung Ryu, Eric E. Allen, Victor M. Luchangco, Joseph J. Hallett, III, Samuel Y. Tobin-Hochstadt
  • Patent number: 7530051
    Abstract: In general, in one aspect, the invention relates to a method for integrating dimensional analysis in a program comprising defining a specific dimension class within the program, wherein the specific dimension class is an instance of the dimension meta-class, defining an instantiation of a unit class within the program, wherein the instantiation of the unit class comprises the specific dimension class as a type parameter associated with the instantiation of the unit class, defining a method within the program using the instantiation of the unit class and the specific dimension class, and compiling the program to generate an executable code corresponding to the program, wherein the program is written in an object-oriented language.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: May 5, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Eric E. Allen, David R. Chase, Victor M. Luchangco, Jan-Willem Maessen, Guy L. Steele
  • Patent number: 6150352
    Abstract: There are disclosed compounds of formula (I) ##STR1## and pharmaceutically acceptable salts thereof which are useful as antagonists of GnRH and as such may be useful for the treatment of a variety of sex-hormone related conditions in both men and women.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: November 21, 2000
    Assignee: Merck & Co., Inc.
    Inventors: Mark Goulet, Eric E Allen, Matthew J. Wyvratt, Jr., Jinlong Jiang, Richard B. Toupence, Thomas F Walsh, Feroze Ujjainwalla, Jonathan R Young, Robert J. Devita
  • Patent number: 6147088
    Abstract: There are disclosed compounds of formula (I) and pharmaceutical acceptable salts thereof which are useful as antagonists of GnRH and as such may be useful for the treatment of a variety of sex-hormone related conditions.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: November 14, 2000
    Assignee: Merck & Co., Inc.
    Inventors: Mark Goulet, Eric E Allen, Matthew J. Wyvratt, Jr., Jinlong Jiang, Roy G. Smith, Thomas F Walsh, Yi Tien Yang, Jonathan R Young, Robert J. Devita
  • Patent number: 5330987
    Abstract: Novel substituted pyridopyrimidinones of formula (I), which are useful as angiotensin II antagonists, are disclosed.
    Type: Grant
    Filed: June 4, 1992
    Date of Patent: July 19, 1994
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, Prasun K. Chakravarty, Stephen E. de Laszlo, William J. Greenlee, Arthur A. Patchett, Thomas F. Walsh
  • Patent number: 5324729
    Abstract: Substituted pyrimidines, pyrimidinones and pyridopyrimidines of formula (I) are as angiotensin II antagonists useful in the treatment of hypertension, ocular hypertension and certain CNS ailments: ##STR1## wherein K is --N(R.sup.8a)--C(.dbd.M) or --N.dbd.C(R.sup.8b) where M is O or NR.sup.22.
    Type: Grant
    Filed: July 31, 1992
    Date of Patent: June 28, 1994
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, William J. Greenlee, Malcolm MacCoss, Arthur A. Patchett
  • Patent number: 5308846
    Abstract: Substituted quinazolinones and pyridopyrimidines of structural formula 1 ##STR1## are angiotensin II antagonists useful in the treatment of disorders related to the renin-angiotensin system (RAS) such as hypertension, congestive heart failure, ocular hypertension and certain CNS disorders.
    Type: Grant
    Filed: July 22, 1993
    Date of Patent: May 3, 1994
    Assignees: Merck & Co., Inc., E. I. Du Pont de Nemours and Co.
    Inventors: Eric E. Allen, Richard E. Olson
  • Patent number: 5292741
    Abstract: Macrocyclic compounds of general Structure I: ##STR1## Wherein M is C or N are angiotensin II receptor (A-II) antagonists useful in the treatment of certain cardiovascular dysfunctions and ocular hypertension.
    Type: Grant
    Filed: August 18, 1992
    Date of Patent: March 8, 1994
    Assignee: Merck & Co., Inc.
    Inventors: Stephen E. deLaszlo, Tomasz Glinka, Robert B. Nachbar, Eric E. Allen, Kristine Prendergast
  • Patent number: 5260285
    Abstract: Novel substituted imidazopyridazines of formula (I) which are useful as angiotensin II antagonists, are disclosed.
    Type: Grant
    Filed: November 25, 1991
    Date of Patent: November 9, 1993
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, William J. Greenlee, Prasun K. Chakravarty, Malcolm MacCoss, Arthur A. Patchett, Thomas F. Walsh
  • Patent number: 5256667
    Abstract: Substituted quinazolinones and pyridopyrimidines of structural formula I ##STR1## are angiotensin II antagonists useful in the treatment of disorders related to the renin-angiotensin system (RAS) such as hypertension, congestive heart failure, ocular hypertension and certain CNS disorders.
    Type: Grant
    Filed: July 31, 1992
    Date of Patent: October 26, 1993
    Assignees: Merck & Co., Inc., E. I. Du Pont De Nemours & Co.
    Inventors: Eric E. Allen, Richard E. Olson
  • Patent number: 5252574
    Abstract: Substituted heterocycles attached through a methylene bridge to novel substituted phenyl thiophene or phenyl furan derivative of the Formula I are useful as angiotensin II antagonists.
    Type: Grant
    Filed: March 11, 1992
    Date of Patent: October 12, 1993
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, Nancy Kevin, Tomasz W. Glinka, Ralph A. Rivero
  • Patent number: 5250521
    Abstract: Novel substituted pyrazolopyrimidines of formula (I) which are useful as angiotensin II antagonists, are disclosed.
    Type: Grant
    Filed: November 25, 1991
    Date of Patent: October 5, 1993
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, William J. Greenlee, Prasun K. Chakravarty, Malcolm MacCoss, Arthur A. Patchett, Thomas F. Walsh
  • Patent number: 5240928
    Abstract: Novel substituted quinazolinones of the formula (I), which are useful as angiotensin II antagonists, are disclosed.
    Type: Grant
    Filed: March 6, 1991
    Date of Patent: August 31, 1993
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, Stephen E. de Laszlo, Prasun K. Chakravarty, William J. Greenlee, Arthur A. Patchett, Thomas F. Walsh
  • Patent number: 5202322
    Abstract: Substituted quinazolinones and pyridopyrimidines of structural formula 1 ##STR1## are angiotensin II antagonists useful in the treatment of disorders related to the reninangiotensin system (RAS) such as hypertension, congestive heart failure, ocular hypertension and certain CNS disorders.
    Type: Grant
    Filed: September 25, 1991
    Date of Patent: April 13, 1993
    Assignees: Merck & Co., Inc., E. I. du Pont de Nemours and Company
    Inventors: Eric E. Allen, Richard E. Olson
  • Patent number: 5202328
    Abstract: Novel substituted fused pyrimidinones of formula (I), which are useful as angiotensin II antagonists, are disclosed.
    Type: Grant
    Filed: March 6, 1991
    Date of Patent: April 13, 1993
    Assignee: Merck & Co., Inc.
    Inventors: Stephen E. de Laszlo, Eric E. Allen, William J. Greenlee, Arthur A. Patchett
  • Patent number: 5198438
    Abstract: Substituted imidazoles attached through a methylene bridge to novel substituted phenyl thiophene or phenyl furan derivative of the Formula I are useful as angiotensin II antagonists.
    Type: Grant
    Filed: March 11, 1992
    Date of Patent: March 30, 1993
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, Ralph A. Rivero, Nancy Kevin
  • Patent number: 5177074
    Abstract: There are disclosed substituted thiophene and furan derivatives of Formula I which are useful as angiotensin II antagonists.
    Type: Grant
    Filed: March 11, 1992
    Date of Patent: January 5, 1993
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, Ralph A. Rivero, Nancy Kevin
  • Patent number: 5166206
    Abstract: Substituted pyrimidines, pyrimidinones and pyridopyrimidines of formula (I) are as angiotensin II antagonists useful in the treatment of hypertension, ocular hypertension and certain CNS ailments: ##STR1## wherein K is --N(R.sup.8a)--C(.dbd.M) or --N.dbd.C(R.sup.8b) where M is O or NR.sup.22.
    Type: Grant
    Filed: March 27, 1991
    Date of Patent: November 24, 1992
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, William J. Greenlee, Malcolm MacCoss, Arthur A. Patchett
  • Patent number: 5100897
    Abstract: Novel substituted pyrimidinones of formula (I) which are useful as angiotensin II antagonists, are disclosed.
    Type: Grant
    Filed: July 16, 1990
    Date of Patent: March 31, 1992
    Assignee: Merck & Co., Inc.
    Inventors: Eric E. Allen, William J. Greenlee, Prasun K. Chakravarty, Arthur A. Patchett, Thomas F. Walsh