US Patent Application No: 2004/0040,011

Number of patents in Portfolio can not be more than 2000

Multi-language execution method

Stats

ALSO PUBLISHED AS: 8156471
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A data processing representation is expressed in the form of code sections, which may be nested, using multiple programming languages. The representation is read by an execution engine. The execution engine identifies the language of each code section, and a corresponding language specific processing unit is invoked to process the code section. The processing unit reads that section, identifying sub-sections specified in it's associated language and other sub-sections specified in unknown languages. It executes the sub-sections specified in its associated language with the intended semantics and in the appropriate order. When a sub-section specified in an unknown language is encountered, it delegates processing of that sub-section back to the execution engine, which repeats this process for the unknown sub-section. The execution result is returned back to the requesting language specific processing unit, which continues processing from where it left off.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE INTERNATIONAL CORPORATIONREDWOOD SHORES, CA3637

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bau, David III Gladwyne, PA 5 90
Bosworth, Adam Mercer Island, WA 30 439
Vasilik, Kenneth Eric Redmond, WA 23 216

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
ORACLE INTERNATIONAL CORPORATION (30)
7,552,222 Single system user identity 4 2002
7,831,655 System and method for implementing a service adapter 2 2002
7,721,193 System and method for implementing a schema object model in application integration 2 2002
7,546,462 Systems and methods for integration adapter security 11 2002
7,546,606 System and method using a connector architecture for application integration 6 2002
7,526,519 High availability application view deployment 6 2002
7,484,224 Adapter deployment without recycle 5 2003
7,676,538 Systems and methods for application view transactions 2 2003
7,493,628 Shared common connection factory 2 2003
8,135,772 Single servlets for B2B message routing 0 2003
7,519,976 Collaborative business plug-in framework 4 2003
7,424,717 Systems and methods for business process plug-in development 14 2003
7,444,620 Systems and methods for a common runtime container framework 7 2004
7,774,697 System and method for structuring distributed applications 1 2004
7,650,276 System and method for dynamic data binding in distributed applications 1 2004
7,752,599 Systems and methods extending an existing programming language with constructs 1 2004
7,707,564 Systems and methods for creating network-based software services using source code annotations 10 2004
7,650,592 Systems and methods for multi-view debugging environment 2 2004
8,032,860 Methods for type-independent source code editing 2 2004
7,584,474 Systems and methods for transaction chaining 7 2004
7,539,985 Systems and methods for dynamic component versioning 4 2004
7,636,722 System and method for describing application extensions in XML 1 2004
7,441,238 Extendable compiler framework 2 2004
8,141,036 Customized annotation editing 2 2005
7,516,176 Distributed request and response queues for service processor 2 2007
7,840,611 High availability for event forwarding 0 2007
8,015,572 Systems and methods for an extensible software proxy 0 2007
7,840,532 System and method for storing large messages 0 2007
7,844,636 Systems and methods for client-side filtering of subscribed messages 0 2007
7,953,787 System and method for providing highly available processing of asynchronous requests using distributed request and response queues and a service processor 0 2009
 
ALBERT EINSTEIN COLLEGE OF MEDICINE OF YESHIVA UNIVERSITY (2)
7,745,494 Vitamin K for prevention and treatment of skin rash secondary to anti-EGFR therapy 0 2006
8,283,382 Vitamin K for prevention and treatment of skin rash secondary to anti-EGFR therapy 0 2010
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,370,813 Methods and arrangements for unified program analysis 0 2008