US Patent No: 6,651,142

Number of patents in Portfolio can not be more than 2000

Method and apparatus for processing data using multi-tier caching

Stats

See full text
ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for processing data using multi-tier caching are described. In one embodiment, the method includes receiving a user request containing one or more data parameters and searching cache memories of multiple tiers until finding a parameterized result set associated with the data parameters. The multiple tiers correspond to stages in the transformation of data retrieved from one or more data sources according to the user request. Once the parameterized result set associated with the data parameters is found, it is used to create a final result set.

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

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GROUP 1 SOFTWARE, INC.LANHAM, MD17

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gorelik, Vladimir Palo Alto, CA 34 371
Powers, Craig R San Francisco, CA 30 493
Shapland, Glenn A Santa Clara, CA 2 34

Cited Art Landscape

Patent Info (Count) # Cites Year
 
GROUP 1 SOFTWARE, INC. (3)
5,930,794 Database repository with deferred transactions 55 1996
6,038,558 Extensible database retrieval and viewing architecture 47 1997
6,317,737 Data descriptions in a database system 43 1997
 
GOOGLE INC. (2)
5,701,451 Method for fulfilling requests of a web browser 367 1995
5,793,964 Web browser system 242 1995
 
APPLE INC. (1)
6,161,102 Method and apparatus for searching for information in a data processing system and for providing scheduled search reports in a summary format 92 1997
 
Bull HN Information Systems Inc. (1)
6,073,129 Method and apparatus for improving the performance of a database management system through a central cache mechanism 116 1997
 
COMPUTER ASSOCIATES THINK, INC. (1)
6,216,169 Generating reports using distributed workstations 26 1997
 
GLASSINE SYSTEMATICS LLC (1)
6,393,423 Apparatus and methods for electronic information exchange 101 1999
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,826,239 Distributed workflow resource management system and method 270 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
6,343,286 Efficient technique to defer large object access with intermediate results 21 1999
 
MICROSTRATEGY, INCORPORATED (1)
6,279,033 System and method for asynchronous control of report generation using a network interface 107 1999
 
NCR CORPORATION (1)
6,151,601 Computer architecture and method for collecting, analyzing and/or transforming internet and/or electronic commerce data for storage into a data storage area 312 1997
 
SYBASE, INC. (1)
5,925,100 Client/server system with methods for prefetching and managing semantic objects based on object-based prefetch primitive present in client's executing application 113 1996
 
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (1)
5,666,514 Cache memory containing extra status bits to indicate memory regions where logging of data should occur 40 1994

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ORACLE INTERNATIONAL CORPORATION (22)
7,454,423 Enterprise link for a software database 11 2002
7,912,899 Method for selectively sending a notification to an instant messaging device 7 2002
7,668,917 Method and apparatus for ensuring accountability in the examination of a set of data elements by a user 16 2002
7,412,481 Method and apparatus for distributed rule evaluation in a near real-time business intelligence system 18 2002
7,401,158 Apparatus and method for instant messaging collaboration 30 2002
7,272,660 Architecture for general purpose near real-time business intelligence system and methods therefor 44 2002
7,243,124 Architecture for general purpose near real-time business intelligence system with client devices and methods therefor 26 2002
7,945,846 Application-specific personalization for data display 8 2003
7,941,542 Methods and apparatus for maintaining application execution over an intermittent network connection 14 2003
7,904,823 Transparent windows methods and apparatus therefor 5 2003
7,899,879 Method and apparatus for a report cache in a near real-time business intelligence system 7 2003
7,426,059 Data presentation methods and apparatus to facilitate printing and reviewing 20 2003
7,962,630 Method and mechanism for implementing tagged session pools 0 2003
7,337,226 Method and mechanism for implementing dynamic sizing of session pools 3 2003
7,251,657 Method and system for implementing dynamic cache of database cursors 1 2003
8,255,454 Method and apparatus for a multiplexed active data window in a near real-time business intelligence system 3 2003
7,113,964 Method and apparatus for archiving data in a relational database system 30 2003
8,165,993 Business intelligence system with interface that provides for immediate user action 4 2005
8,001,185 Method and apparatus for distributed rule evaluation in a near real-time business intelligence system 6 2008
8,402,095 Apparatus and method for instant messaging collaboration 0 2008
8,566,693 Application-specific personalization for data display 0 2011
8,244,888 Method and mechanism for implementing tagged session pools 0 2011
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,495,272 Method to save bus switching power and reduce noise in an engineered bus 0 2006
 
ISTANTE SOFTWARE, INC. (1)
8,577,989 Method and apparatus for a report cache in a near real-time business intelligence system 0 2007
 
MICROSOFT CORPORATION (1)
7,865,962 Multi-level sequence number based lazy invalidation 0 2005
 
PEROT SYSTEMS CORPORATION (1)
7,899,838 Business rules preprocessing 0 2005
 
SAP FRANCE S.A. (1)
8,095,532 Apparatus and method for generating report data in a multi-user environment 1 2008
 
Synchonoss Technologies, Inc. (1)
8,423,989 Software parameter management 0 2008
 
UNITED PARCEL SERVICE OF AMERICA, INC. (1)
7,562,202 Systems, methods, computer readable medium and apparatus for memory management using NVRAM 1 2004
 
XEROX CORPORATION (1)
7,283,990 Method and system for managing resources for multi-service jobs based on location 2 2004

Maintenance Fees

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