Method and apparatus for using Java as a stored procedure language and as an embedded language on a client

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6477540
SERIAL NO

09470228

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

One or more embodiments of the invention provide the ability to utilize the Java programming language as a stored procedure language. One or more embodiments of the invention provide for Java abstract data types (ADT) that map to ADT attributes from a database. The Java ADT can then be manipulated in an application written in the Java programming language such as a stored procedure. Each ADT attribute from a database is mapped to a Java class by wrapping the ADT definition (which is commonly written in C ++) in a Java wrapper. The wrapping process enables a user to write any client side Java application. Once the ADTs are wrapped and a stored procedure is created, the stored procedure must be able to execute. Enhancements permit a stored procedure written in the Java programming language to execute. Such enhancements include a server side cursor that the stored procedure can use to run SQL queries. Additionally, the server has been enhanced to link to a Java virtual machine that can be used to execute the bytecodes of the stored procedure written in the Java programming language.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
TERADATA US INC17095 VIA DEL CAMPO SAN DIEGO CA 92127

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kabra, Navin Madison, WI 21 1125
Patel, Jignesh M Ann Arbor, MI 29 697
Singh, Ashutosh San Jose, CA 19 126

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation