US Patent No: 7,945,532

Number of patents in Portfolio can not be more than 2000

System, and program product for rebasing an application

ALSO PUBLISHED AS: 20080177785

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

System, and program product for rebasing an application. The application is analyzed to identify the database components that require remapping to a new database. These components are remapped to utilize the new database and/or a new interface layer that utilizes the new database. The components can be remapped by rewriting the component and/or redirecting the component. However, the configuration that is used for the data in memory is maintained, thereby reducing the number of components in the application that require modification.

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

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FACEBOOK, INC.PALO ALTO, CA1614

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Prager, Scott H Stratham, NH 16 41
Rheaume, Gary P Barrington, NH 4 74

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
5,787,433 Method and system for remapping an existing database to a new database system 17 1997
6,073,173 Method and apparatus for optimal rebasing of web page transmission 26 1997
6,366,916 Configurable and extensible system for deploying asset management functions to client applications 25 1998
6,912,561 METHOD AND APPARATUS FOR USING CLASSES, ENCAPSULATING DATA WITH ITS BEHAVIORS, FOR TRANSFERRING BETWEEN DATABASES AND CLIENT APPLICATIONS AND FOR ENABLING APPLICATIONS TO ADAPT TO SPECIFIC CONSTRAINTS OF THE DATA 6 1998
6,917,939 Method and apparatus for configurable mapping between data stores and data structures and a generalized client data model using heterogeneous, specialized storage 9 1998
6,484,177 Data management interoperability methods for heterogeneous directory structures 138 2000
2001/0007,984 Client-server computing software architecture 10 2000
2005/0015,407 System and method of relational configuration mirroring 14 2003
 
AGILENT TECHNOLOGIES, INC. (1)
2003/0187,821 Enterprise framework and applications supporting meta-data and data traceability requirements 14 2002
 
ALOFT MEDIA, LLC (1)
7,093,261 Message integration framework for multi-application systems 41 2001
 
CANON KABUSHIKI KAISHA (1)
2002/0053,000 Information processing apparatus and method, and computer readable memory 3 2001
 
CISCO TECHNOLOGY, INC. (1)
5,097,533 System and method for interfacing computer application programs written in different languages to a software system 86 1988
 
COMPUTER ASSOCIATES THINK, INC. (1)
5,754,845 Portable and dynamic distributed applications architecture 38 1995
 
EMERGING TECHNOLOGIES, INC. (1)
2003/0033,317 METHODS AND APPARATUS FOR INTERFACING APPLICATION PROGRAMS WITH DATABASE FUNCTIONS 20 1999
 
INTELLISYNC CORPORATION (1)
5,809,497 Databank system with methods for efficiently storing non uniforms data records 87 1997
 
LUCENT TECHNOLOGIES INC. (1)
6,324,547 Method for creating and modifing similar and dissimilar databases for use in intelligent network configurations for telecommunication systems 12 1998
 
M/A/R/C Inc. (1)
6,157,928 Apparatus and system for an adaptive data management architecture 36 1999
 
MANTRA SOFTWARE, INC. (1)
6,260,044 Information storage and retrieval system for storing and retrieving the visual form of information from an application in a database 47 1998
 
Oracle America, Inc. (1)
5,950,190 Dynamic, self-modifying graphical user interface for relational database applications 111 1997
 
ORACLE INTERNATIONAL CORPORATION (1)
2002/0120,685 System for dynamically invoking remote network services using service descriptions stored in a service registry 278 2002
 
ROBERT BOSCH GMBH (1)
6,915,287 System, method and computer program product for migrating data from one database to another database 33 2001
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5,901,313 Application management system 59 1997
 
SIEBEL SYSTEMS, INC. (1)
7,257,597 Table substitution 35 2002
 
SIEMENS STROMBERG-CARLSON (1)
5,764,977 Distributed database architecture and distributed database management system for open network evolution 44 1995
 
SOUND VIEW INNOVATIONS, LLC (1)
5,765,172 System and method for verifying integrity of replicated databases 58 1996
 
SYBASE, INC. (1)
5,566,330 Method for forming a reusable and modifiable database interface object 248 1995
 
TERADATA US, INC. (1)
6,473,765 Matching/merging two data warehouse physical data models 10 1999
 
THE DIRECTV GROUP, INC. (1)
2002/0083,153 Method and system for remote television replay control 14 2001
 
THOUGHT, INC. (1)
5,857,197 System and method for accessing data stores as objects 112 1997
 
UNISYS CORPORATION (1)
5,765,039 Method for providing object database independence in a program written using the C++ programming language 12 1995

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
3.5 Year Payment $1600.00 $800.00 $400.00 Nov 17, 2014
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 17, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 17, 2022
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

Full Text

 
loading....