US Patent No: 7,587,705

Number of patents in Portfolio can not be more than 2000

Calls and return calls using client interfaces

Stats

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

Importance

Loading Importance Indicators... loading....

Abstract

A method and system for executing calls and return calls using client interfaces for packages. In one embodiment, a service at a service package is called using a client interface at a client package. The return call is then made on object using the client interface at the client package as performed by the service at the service package.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SAP AGWALLDORF2996

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Benjes, Friederike Heidelberg, DE 6 5
Blumenthal, Andreas Heidelberg, DE 27 96
Decker, Thomas Rauenberg, DE 9 7
Faust, Rasmus Heidelberg, DE 6 5
Frick, Markus Reno, NV 19 6
Kluger, Gerd Sinsheim, DE 9 8
Koch, Ulrich Berlin, DE 8 40
Prestel, Helmut Bad Schoenborn, DE 18 61
Remmel, Juergen Muhlhausen, DE 22 108
Runte, Martin Darmstadt, DE 7 7
Schmitt, Andreas Simon Kaiserslautern, DE 13 27
SCHNEIDER, Michael - 214 893

Cited Art

Patent Info (Count) # Cites Year
 
SUN MICROSYSTEMS, INC. (5)
5,287,507 Method and apparatus for portable object handles that use local caches 72 1992
5,793,965 Method and apparatus for determining the type of an object in a distributed object system 57 1995
6,038,590 Object-oriented system, method and article of manufacture for a client-server state machine in an interprise computing framework system 41 1996
5,764,897 Method and apparatus for managing transactions in an object-oriented distributed system 163 1996
6,134,603 Method and system for deterministic hashes to identify remote methods 75 1998
 
MICROSOFT CORPORATION (3)
5,802,367 Method and system for transparently executing code using a surrogate process 139 1996
7,076,784 Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment 65 1999
2005/0256,933 Client-side callbacks to server events 25 2004
 
ORACLE INTERNATIONAL CORPORATION (3)
5,950,010 System and method for customized application package building and installation 196 1996
6,236,999 Duplicated naming service in a distributed processing system 50 1999
7,047,518 System for software application development and modeling 129 2001
 
APPLE INC. (2)
5,548,726 System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node 253 1993
6,223,217 Distributed object networking service 48 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,016,496 Method and apparatus for an object-oriented object for retrieving information from local and remote databases 114 1997
2005/0108,704 Software distribution application supporting verification of external installation programs 3 2004
 
B. H. IMAGE CO. LLC (1)
6,043,837 Method and apparatus for electronically distributing images from a panoptic camera system 161 1997
 
COMPUTER ASSOCIATES THINK, INC. (1)
5,884,316 Implicit session context system with object state cache 106 1996
 
GOOGLE INC. (1)
7,017,014 Method, system and program product for maintaining data consistency across a hierarchy of caches 3 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,307,490 Method and system for implementing remote procedure calls in a distributed computer system 274 1992
 
INFOSPACE, INC. (1)
2001/0013,050 Buddy list aggregation 74 2000
 
INTEL CORPORATION (1)
6,101,528 Method and apparatus for discovering server applications by a client application in a network of computer systems 47 1997
 
MCI WORLDCOM, INC. (1)
6,314,468 System and method for managing transmission of electronic data between trading partners 29 1998
 
NATIONAL INSTRUMENTS CORPORATION (1)
6,102,965 System and method for providing client/server access to graphical programs 86 1997
 
NETGENICS CORP. (1)
6,125,383 Research system using multi-platform object oriented program language for providing objects at runtime for creating and manipulating biological or chemical data 45 1997
 
PARAMETRIC TECHNOLOGY CORPORATION (1)
2003/0033,191 Method and apparatus for a product lifecycle management process 71 2001
 
SAP AG (1)
2007/0234,290 Interactive container of development components and solutions 6 2006
 
SIEMENS TECHNOLOGY-TO-BUSINESS CENTER, LLC (1)
2005/0155,042 Component-based system for distributed applications 20 2002
 
TERADATA US, INC. (1)
5,754,841 Method and apparatus for parallel execution of user-defined functions in an object-relational database management system 113 1995
 
VIEWSOFT, INC. (1)
5,872,973 Method for managing dynamic relations between objects in dynamic object-oriented languages 324 1995
 
WONDERWARE CORPORATION (1)
2003/0009,754 Installing supervisory process control and manufacturing softwar from a remote location and maintaining configuration data links in a run-time enviroment 68 2002

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 Mar 8, 2013
7.5 Year Payment $3600.00 $1800.00 $900.00 Mar 8, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 8, 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