US Patent No: RE40390

Number of patents in Portfolio can not be more than 2000

OBJECT-ORIENTED PROGRAMMING APPARATUS, OBJECT-ORIENTED PROGRAMMING SUPPORTING APPARATUS, COMPONENT BUILDER APPARATUS, OBJECT-ORIENTED PROGRAM STORAGE MEDIUM, PROGRAM STORAGE MEDIUM FOR USE IN OBJECT-ORIENTED PROGRAMMING, COMPONENT STORAGE MEDIUM, AND OBJECT-BETWEEN-NETWORK DISPLAY METHOD

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

As to an object-oriented programming, reuse of softwares is enhanced and running speed is improved. These are made up a data element list in which pointers to data storage areas of object A are arranged and a pointer element list in which pointers to pointer storage areas of object B are arranged. A combination of the data element list and the pointer element list makes it possible to directly refer to data of the object A from the object B.

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

First Claim

See full text

all claims..

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FUJITSU LIMITEDKAWASAKI15595

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Maruyama, Tsuguto Kawasaki, JP 11 73
Nagashima, Fumio Kawasaki, JP 26 122
Sasaki, Shigeru Kawasaki, JP 122 804
Suda, Ryousuke Kawasaki, JP 9 49
Suzuki, Kaori Kawasaki, JP 54 242
Ueki, Miwa Kawasaki, JP 9 49
Yumoto, Asako Kawasaki, JP 19 159

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
* 5,265,206 System and method for implementing a messenger and object manager in an object oriented programming environment 112 1990
* 5,632,034 Controlling method invocation sequence through virtual functions in an object-oriented class library 36 1996
* 5,787,413 C++ classes for a digital library 104 1996
* 5,907,707 Object model for Java 36 1997
* 5,974,428 Method and apparatus for class version naming and mapping 59 1997
* 6,077,312 Apparatus, program product and method of debugging utilizing a context sensitive breakpoint 69 1998
 
BORLAND SOFTWARE CORPORATION (2)
* 5,339,433 Symbol browsing in an object-oriented development system 97 1992
* 5,432,903 Object browsing and a filter interface using a displayed dip switch in an object-oriented development sytem 57 1994
 
CODEGEAR LLC (2)
* 5,557,730 Symbol browsing and filter switches in an object-oriented development system 68 1995
* 5,740,444 Symbol browsing in an object-oriented development system 46 1996
 
FUJITSU LIMITED (2)
* 5,586,326 Object base data processing apparatus 47 1994
* 5,572,733 Data processing system which executes composite objects by combining existing objects 25 1994
 
SCHNEIDER AUTOMATION INC. (2)
* 5,706,455 Distributed database configuration with graphical representations having prelinked parameters for devices within a networked control system 67 1995
* 5,675,756 Monitoring and control system using graphical representations with prelinked parameters for devices within a network 57 1995
 
SUN MICROSYSTEMS, INC. (2)
* 5,581,761 Methods and apparatus for providing an extensible set of auxiliary services for objects in an object-oriented system 44 1993
* 5,764,897 Method and apparatus for managing transactions in an object-oriented distributed system 169 1996
 
APOLLO COMPUTER INCORPORATED (1)
* 4,809,170 Computer device for aiding in the development of software system 299 1987
 
APPLE INC. (1)
* 5,758,160 Method and apparatus for building a software program using dependencies derived from software component interfaces 73 1993
 
ARAXSYS (1)
* 5,850,221 Apparatus and method for a graphic user interface in a medical protocol system 76 1995
 
BAY NETWORKS, INC. (1)
* 5,682,487 Method and apparatus providing resizable views 40 1994
 
COMPUTER ASSOCIATES THINK, INC. (1)
* 5,751,965 Network connection status monitor and display 202 1996
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5,572,731 Sequentially navigated object oriented computer system 46 1993
 
IBSEN SQUARED LLC (1)
* 6,071,317 Object code logic analysis and automated modification system and method 128 1998
 
INVENSYS SYSTEMS, INC. (1)
* 5,371,895 Local equipment controller for computerized process control applications utilizing language structure templates in a hierarchical organization and method of operating the same 97 1991
 
JOHNSON CONTROLS TECHNOLOGY COMPANY (1)
* 6,028,998 Application framework for constructing building automation systems 65 1998
 
LUCENT TECHNOLOGIES INC. (1)
* 5,551,035 Method and apparatus for inter-object communication in an object-oriented program controlled system 231 1995
 
Ministry of International Trade & Industry (1)
* 5,560,014 Dynamic object management method in object oriented language 55 1995
 
ORACLE INTERNATIONAL CORPORATION (1)
* 5,926,637 Service interface repository code generation data 38 1997
 
Punch Networks Corporation (1)
* 6,377,951 On-line database updating network system and method 14 1999
 
RARITAN COMPUTER, INC. (1)
* 5,432,932 System and method for dynamically controlling remote processes from a performance monitor 182 1992
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Dec 17, 2015
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 17, 2019
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00