System, and program product for rebasing an application

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7945532
APP PUB NO 20080177785A1
SERIAL NO

12056715

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, CA3268

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Prager, Scott H Stratham, US 25 99
Rheaume, Gary P Barrington, US 3 79

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
5787433 Method and system for remapping an existing database to a new database system 21 1997
6073173 Method and apparatus for optimal rebasing of web page transmission 27 1997
* 6366916 Configurable and extensible system for deploying asset management functions to client applications 36 1998
* 6912561 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 7 1998
* 6917939 Method and apparatus for configurable mapping between data stores and data structures and a generalized client data model using heterogeneous, specialized storage 9 1998
* 6484177 Data management interoperability methods for heterogeneous directory structures 146 2000
* 2001/0007,984 Client-server computing software architecture 13 2000
2005/0015,407 System and method of relational configuration mirroring 17 2003
 
SYBASE, INC. (1)
5566330 Method for forming a reusable and modifiable database interface object 274 1995
 
LUCENT TECHNOLOGIES INC. (1)
6324547 Method for creating and modifing similar and dissimilar databases for use in intelligent network configurations for telecommunication systems 14 1998
 
CISCO TECHNOLOGY, INC. (1)
5097533 System and method for interfacing computer application programs written in different languages to a software system 94 1988
 
THE DIRECTV GROUP, INC. (1)
* 2002/0083,153 Method and system for remote television replay control 24 2001
 
COMPUTER ASSOCIATES THINK, INC. (1)
5754845 Portable and dynamic distributed applications architecture 44 1995
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5901313 Application management system 62 1997
 
TERADATA US, INC. (1)
6473765 Matching/merging two data warehouse physical data models 11 1999
 
SIEMENS STROMBERG-CARLSON (1)
5764977 Distributed database architecture and distributed database management system for open network evolution 46 1995
 
SOUND VIEW INNOVATIONS, LLC (1)
5765172 System and method for verifying integrity of replicated databases 68 1996
 
ALOFT MEDIA, LLC (1)
* 7093261 Message integration framework for multi-application systems 46 2001
 
ORACLE AMERICA, INC. (2)
5950190 Dynamic, self-modifying graphical user interface for relational database applications 153 1997
* 7257597 Table substitution 47 2002
 
ORACLE INTERNATIONAL CORPORATION (1)
* 2002/0120,685 System for dynamically invoking remote network services using service descriptions stored in a service registry 315 2002
 
THOUGHT, INC. (1)
5857197 System and method for accessing data stores as objects 113 1997
 
ROBERT BOSCH GMBH (1)
6915287 System, method and computer program product for migrating data from one database to another database 44 2001
 
M/A/R/C Inc. (1)
6157928 Apparatus and system for an adaptive data management architecture 40 1999
 
AGILENT TECHNOLOGIES, INC. (1)
* 2003/0187,821 Enterprise framework and applications supporting meta-data and data traceability requirements 33 2002
 
INTELLISYNC CORPORATION (1)
5809497 Databank system with methods for efficiently storing non uniforms data records 95 1997
 
UNISYS CORPORATION (1)
5765039 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 24 1999
 
CANON KABUSHIKI KAISHA (1)
2002/0053,000 Information processing apparatus and method, and computer readable memory 3 2001
 
MANTRA SOFTWARE, INC. (1)
* 6260044 Information storage and retrieval system for storing and retrieving the visual form of information from an application in a database 52 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
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 - 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