US Patent No: 7,483,955

Number of patents in Portfolio can not be more than 2000

Object oriented based, business class methodology for generating quasi-static web pages at periodic intervals

ALSO PUBLISHED AS: 20070094326
1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for providing a requestor with access to dynamic data via quasi-static data requests, comprising the steps of defining a web page, the web page including at least one dynamic element, creating an executable digital code to be run on a computer and invoked at defined intervals by a scheduler component the executable code effective to create and storing a quasi-static copy of the defined web page, creating the scheduler component capable of invoking the executable code at predefined intervals, loading the executable code and the scheduler component onto a platform in connectivity with a web server and with one another, invoking execution of the scheduler component, and retrieving and returning the static copy of the defined web page in response to requests for the defined web page.

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

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY77020

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gupta, Arun K Easton, CT 27 262
Parikh, Devang I Bethel, CT 14 236
Uppal, Rajiv K Trumbull, CT 14 184

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (21)
5,327,559 Remote and batch processing in an object oriented programming system 109 1990
5,675,739 Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types 105 1995
5,721,901 Method and apparatus for displaying a dialog box enabling user selections from a database 32 1995
5,872,969 System and method for efficiently synchronizing cache and persistent data in an object oriented transaction processing system 63 1995
5,764,958 Method and apparatus for creating dynamic roles with a system object model 31 1995
5,758,349 Process and system for run-time inheritance and disinheritance of methods and data 15 1995
5,961,601 Preserving state information in a continuing conversation between a client and server networked via a stateless protocol 182 1996
5,872,971 Data processing systems and methods providing interoperability between data processing resources 55 1996
5,970,498 Object oriented framework mechanism for metering objects 23 1996
5,884,081 Method and system for synchronizing code with design 15 1996
5,911,075 Query selection for a program development environment 38 1997
5,956,506 System and method for functionally enhancing procedural software using objects 40 1997
5,946,694 Apparatus and method for transparent application of service to business objects 141 1997
5,907,681 Intelligent method, apparatus and computer program product for automated refreshing of internet web pages 62 1997
6,230,196 Generation of smart HTML anchors in dynamic web page creation 88 1997
6,098,093 Maintaining sessions in a clustered server environment 189 1998
6,185,608 Caching dynamic web pages 163 1998
6,275,858 Intelligent method, apparatus and computer program product for automated refreshing of internet web pages 80 1999
6,757,708 Caching dynamic content 216 2000
6,898,783 Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment 76 2000
2007/0244,738 System and method for applying predictive metric analysis for a business monitoring subsystem 8 2006
 
MICROSOFT CORPORATION (6)
5,706,505 Method and system for binding data in a computer system 72 1994
5,892,917 System for log record and log expansion with inserted log records representing object request for specified object corresponding to cached object copies 177 1995
6,745,224 Object framework and services for periodically recurring operations 78 1996
6,625,803 Automatic generation of text and computer-executable code for run-time use 38 2000
6,757,900 State management of server-side control objects 40 2000
6,883,135 Proxy server using a statistical model 35 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
5,305,389 Predictive cache system 188 1991
5,584,035 Object based system comprising user interface permitting manipulation of objects by users 61 1995
6,883,020 Apparatus and method for filtering downloaded network sites 13 1997
6,061,686 Updating a copy of a remote document stored in a local computer system 125 1997
5,964,828 Method and system for maintaining the integrity of objects 14 1998
 
ORACLE INTERNATIONAL CORPORATION (5)
5,265,250 Apparatus and methods for performing an application-defined operation on data as part of a system-defined operation on the data 84 1990
5,485,610 Physical database design system 52 1994
5,724,556 Method and apparatus for defining and configuring modules of data objects and programs in a distributed computer system 85 1995
5,809,266 Method and apparatus for generating reports using declarative tools 48 1997
6,225,995 Method and apparatus for incorporating state information into a URL 75 1997
 
GOOGLE INC. (4)
5,721,900 Method and apparatus for graphically displaying query relationships 74 1992
5,835,724 System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client 293 1996
5,946,682 Document retrieval system and method employing a preloading procedure 61 1997
6,094,662 Apparatus and method for loading and reloading HTML pages having cacheable and non-cacheable portions 93 1998
 
HITACHI, LTD. (3)
4,542,458 Method of and apparatus for assigning software resources to memory devices 42 1983
4,665,478 Computer system 13 1984
5,710,920 Object extending method 38 1994
 
SUN MICROSYSTEMS, INC. (3)
5,991,535 Visual composition tool for constructing application programs using distributed objects on a distributed object network 51 1996
5,907,847 Method and apparatus for coupling object state and behavior in a database management system 26 1996
6,701,367 Mechanism for enabling customized session managers to interact with a network server 18 2000
 
APPLE INC. (2)
5,680,617 Computer-human interface which provides for user customization of object behavior 147 1994
5,915,253 Method and system for implementing objects in a storage system 89 1996
 
NEC CORPORATION (2)
5,257,371 System packaging object class defining information 34 1991
6,591,266 System and method for intelligent caching and refresh of dynamically generated and static web content 210 2000
 
PROGRESS SOFTWARE CORPORATION (2)
6,003,037 Smart objects for development of object oriented software 57 1996
7,096,418 Dynamic web page cache 112 2000
 
SYBASE, INC. (2)
5,751,909 Database system with methods for controlling object interaction by establishing database contracts between objects 26 1996
5,832,481 Reuseable and modifiable interface object 114 1997
 
ALCATEL USA SOURCING, L.P. (1)
5,903,897 Software documentation release control system 70 1996
 
AT&T CORP. (1)
5,966,535 Method and apparatus for generating program code for world wide web service applications 108 1995
 
AVAYA INC. (1)
5,848,145 Automatic learning of network routing using random routes 53 1996
 
AXALTO INC. (1)
2003/0046,365 System and method for caching content 23 2001
 
Bull HN Information Systems Inc. (1)
5,850,631 Method for providing a graphical interface for the specification of relationships between two schemas 19 1996
 
CCBN.COM (1)
6,567,807 Investor relations event scheduling system and method 35 2000
 
CODEGEAR LLC (1)
5,850,548 System and methods for visual programming based on a high-level hierarchical data flow model 125 1994
 
COMPUTER ASSOCIATES THINK, INC. (1)
5,694,601 Portable and dynamic distributed applications architecture 53 1995
 
CROSSWORLDS CORPORATION (1)
5,913,061 Modular application collaboration 115 1997
 
DATA INTEGRATION WORKS, LLC (1)
5,721,912 Graphical user interface for creating database integration specifications 113 1994
 
FUJITSU LIMITED (1)
6,129,274 System and method for updating shopping transaction history using electronic personal digital shopping assistant 389 1998
 
GE MEDICAL SYSTEMS INFORMATION TECHNOLOGIES, INC. (1)
6,871,211 Intranet-based medical data distribution system 89 2001
 
GLOBAL SESSION HOLDINGS SRL (1)
6,076,108 System and method for maintaining a state for a user session using a web system having a global session server 194 1998
 
GROUP 1 SOFTWARE, INC. (1)
6,038,558 Extensible database retrieval and viewing architecture 47 1997
 
HEWLETT-PACKARD COMPANY (1)
5,732,257 Object conversion method from a flat object space to a class structured space 45 1995
 
I-CUBE, INC. (1)
5,960,200 System to transition an enterprise to a distributed infrastructure 286 1996
 
InterVoice Limited Partnership (1)
5,974,443 Combined internet and data access system 186 1997
 
INVENSYS SYSTEMS, INC. (1)
5,901,319 System and methods for generating operating system specific kernel level code from operating system independent data structures 50 1996
 
JEREME A. KOHL (1)
6,163,878 Method and system for designing, generating and storing applications 43 1998
 
JPMORGAN CHASE BANK, N.A. (1)
5,893,105 Executable flowchart 26 1996
 
KANG JO MGMT. LIMITED LIABILITY COMPANY (1)
5,842,213 Method for modeling, storing, and transferring data in neutral form 89 1997
 
LIVING INDEPENDENTLY GROUP LLC (1)
5,692,215 System for generating periodic reports, generating trend analysis, and intervention in accordance with trend analysis from a detection subsystem for monitoring daily living activity 108 1994
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5,655,150 Recording device having alternative recording units operated in three different conditions depending on activities in maintenance diagnosis mechanism and recording sections 33 1995
 
MOTOROLA SOLUTIONS, INC. (1)
6,606,525 System and method of merging static data in web pages 43 1999
 
NETMIND TECHNOLOGIES, INC. (1)
5,978,842 Distributed-client change-detection tool with change-detection augmented by multiple clients 200 1997
 
NORTHROP GRUMMAN SYSTEMS CORPORATION (1)
6,697,850 Satellite-based communications system having an on-board internet web proxy cache 17 2000
 
ONEPLACE, LTD. (1)
6,738,901 Smart card controlled internet access 36 1999
 
ORACLE OTC SUBSIDIARY LLC (1)
6,055,522 Automatic page converter for dynamic content distributed publishing system 106 1997
 
SAP AG (1)
6,108,004 GUI guide for data mining 122 1997
 
SIEMENS MEDICAL SOLUTIONS USA, INC. (1)
2003/0229,695 System for use in determining network operational characteristics 33 2003
 
SOFTWARE CONSORTIUM, INC. (1)
2002/0116,257 ON-LINE ADVERTISEMENT ENHANCEMENT AND INCENTIVE SYSTEM 44 1999
 
SPIDERSOFTWARE INC. (1)
2003/0120,752 Dynamic web page caching system and method 32 2003
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (1)
5,864,862 System and method for creating reusable components in an object-oriented programming environment 198 1996
 
Tesdata Systems Corporation (1)
4,367,525 CPU Channel monitoring system 56 1980
 
TEXAS INSTRUMENTS INCORPORATED (1)
5,644,770 Coupling rules to an object-oriented program 40 1995
 
The United States of America as represented by the Secretary of the Navy (1)
5,924,109 Method and apparatus for automatic generation of external interface specifications 30 1997
 
VERITY, INC. (1)
6,457,047 Application caching system and method 99 2000
 
Vidya Technologies, Inc. (1)
5,835,758 Method and system for respresenting and processing physical and conceptual entities 93 1995
 
WORKDAY, INC. (1)
6,014,637 Object oriented framework mechanism for fulfillment requirements management 57 1997
 
Other [Check patent profile for assignment information] (1)
2002/0010,753 Method and apparatus for delivering dynamic information in a computer network 23 2000

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
DIGITAL RIVER, INC. (3)
7,765,274 Differential caching with template, sub-template, and delta information 2 2005
7,962,594 Delivering content on a network using differential caching system and method 1 2007
7,836,177 Network object predictive pre-download device 58 2008
 
QUALCOMM INCORPORATED (2)
8,266,187 Integration of static and dynamic data for database entities and the unified presentation thereof 1 2008
8,862,490 Integration of static and dynamic data for database entities and the unified presentation thereof 0 2011
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
7,925,719 Object oriented based, business class methodology for generating quasi-static web pages at periodic intervals 0 2008
 
SAP AG (1)
8,196,126 Methods and systems for dynamically generating and optimizing code for business rules 2 2007

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 27, 2016
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 27, 2020
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