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

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FACEBOOK, INC.PALO ALTO, CA1947

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Prager, Scott H Stratham, NH 25 56
Rheaume, Gary P Barrington, NH 4 78

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 19 1997
6,073,173 Method and apparatus for optimal rebasing of web page transmission 27 1997
* 6,366,916 Configurable and extensible system for deploying asset management functions to client applications 29 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 13 2000
2005/0015,407 System and method of relational configuration mirroring 14 2003
 
SYBASE, INC. (1)
5,566,330 Method for forming a reusable and modifiable database interface object 258 1995
 
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 13 1998
 
CISCO TECHNOLOGY, INC. (1)
5,097,533 System and method for interfacing computer application programs written in different languages to a software system 90 1988
 
THE DIRECTV GROUP, INC. (1)
* 2002/0083,153 Method and system for remote television replay control 15 2001
 
COMPUTER ASSOCIATES THINK, INC. (1)
5,754,845 Portable and dynamic distributed applications architecture 41 1995
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5,901,313 Application management system 61 1997
 
TERADATA US, INC. (1)
6,473,765 Matching/merging two data warehouse physical data models 10 1999
 
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 59 1996
 
ALOFT MEDIA, LLC (1)
* 7,093,261 Message integration framework for multi-application systems 42 2001
 
Oracle America, Inc. (1)
5,950,190 Dynamic, self-modifying graphical user interface for relational database applications 126 1997
 
ORACLE INTERNATIONAL CORPORATION (1)
* 2002/0120,685 System for dynamically invoking remote network services using service descriptions stored in a service registry 297 2002
 
THOUGHT, INC. (1)
5,857,197 System and method for accessing data stores as objects 112 1997
 
ROBERT BOSCH GMBH (1)
6,915,287 System, method and computer program product for migrating data from one database to another database 34 2001
 
M/A/R/C Inc. (1)
6,157,928 Apparatus and system for an adaptive data management architecture 38 1999
 
AGILENT TECHNOLOGIES, INC. (1)
* 2003/0187,821 Enterprise framework and applications supporting meta-data and data traceability requirements 20 2002
 
INTELLISYNC CORPORATION (1)
5,809,497 Databank system with methods for efficiently storing non uniforms data records 90 1997
 
UNISYS CORPORATION (1)
5,765,039 Method for providing object database independence in a program written using the C++ programming language 12 1995
 
EMERGING TECHNOLOGIES, INC. (1)
2003/0033,317 METHODS AND APPARATUS FOR INTERFACING APPLICATION PROGRAMS WITH DATABASE FUNCTIONS 20 1999
 
SIEBEL SYSTEMS, INC. (1)
* 7,257,597 Table substitution 42 2002
 
CANON KABUSHIKI KAISHA (1)
2002/0053,000 Information processing apparatus and method, and computer readable memory 3 2001
 
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 50 1998
* 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
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