US Patent No: 7,644,416

Number of patents in Portfolio can not be more than 2000

Access to a target object with desired functionality

Stats

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

Importance

Loading Importance Indicators... loading....

Abstract

A system and method provide access to a target object associated with a desired functionality. This is accomplished by creating an instance of a pre-existing object, replacing one or more functions of a table shared by all objects of the object's class, and triggering a call that ultimately causes the replacement functions to be called to allow access to the target object. The system includes software portions for enabling the method.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GOOGLE INC.MOUNTAIN VIEW, CA6745

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gunnarsson, Tomas Tenhult, SE 8 158
Sigurdsson, Johann Tomas Montreal, CA 5 11

Cited Art

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (2)
6,072,486 System and method for creating and customizing a deskbar 72 1998
6,895,581 Replaceable classes and virtual constructors for object-oriented programming languages 14 2000
 
APPLE INC. (1)
5,615,400 System for object oriented dynamic linking based upon a catalog of registered function set or class identifiers 55 1993
 
DIGITAL ASSET ENTERPRISES, L.L.C. (1)
6,529,985 Selective interception of system calls 32 2000
 
E-Volve Incorporated (1)
6,714,942 Method of creating and using a sub-classed object that spans multiple computers in a networked computing system 1 2000
 
FLEXERA SOFTWARE LLC (1)
7,360,252 Method and apparatus for secure distribution of software 12 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,692,195 Parent class shadowing 34 1995
 
SUN MICROSYSTEMS, INC. (1)
2001/0037,417 Method and system for dynamically dispatching function calls from a first execution environment to a second execution environment 10 2001

Patent Citation Ranking

Forward Cites

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Jul 5, 2013
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 5, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 5, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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