US Patent No: 7,073,062

Number of patents in Portfolio can not be more than 2000

Method and apparatus to mutually authentication software modules

ALSO PUBLISHED AS: 20030037239

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In response to initiating a call from a first class to a second class, an instantiation of the second class is initiated. While performing the instantiation of the second class, a class constructor for the second class is called, which determines a codebase for the first class and attempts to verify a digital signature on it. In response to a successful verification, the instantiation of the second class is successfully completed. In response to successfully completing the instantiation of the second class, a codebase for the second class is determined by the first class, and an attempt is made by the first class to verify a digital signature on the codebase for the second class. In response to a successful verification of the digital signature on the codebase for the second class, the call from the instance of the first class to the instance of the second class is performed.

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

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
TWITTER, INC.WEST CHESTER, PA950

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Leung, Lok Yan Austin, TX 11 31
Nadalin, Anthony Joseph Austin, TX 67 926
Rich, Bruce Arland Cedar Park, TX 43 1457
Shrader, Thoedore Jack London Austin, TX 2 4

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SUN MICROSYSTEMS, INC. (3)
6,192,476 Controlling access to a resource 56 1997
6,226,746 Stack-based system and method to combine security requirements of methods 50 1998
6,721,888 Mechanism for merging multiple policies 50 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,157,960 Technique for programmatically creating distributed object programs 52 1997
6,571,252 System and method for managing persistent objects using a database system 14 2000
 
EMC CORPORATION (1)
6,615,350 Module authentication and binding library extensions 103 1999
 
INTEL CORPORATION (1)
5,568,552 Method for providing a roving software license from one node to another node 418 1995
 
SYMANTEC CORPORATION (1)
6,324,645 Risk management for public key management infrastructure using digital certificates 76 1998

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
CIENA CORPORATION (1)
7,779,269 Technique for preventing illegal invocation of software programs 0 2004
 
MICROSOFT CORPORATION (1)
8,850,209 Schema signing 0 2006
 
SUN MICROSYSTEMS, INC. (1)
7,565,533 Systems and methods for providing object integrity and dynamic permission grants 5 2002

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 4, 2018
Fee Large entity fee small entity fee micro entity fee
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