
US Patent No: 5,442,771
Number of patents in Portfolio can not be more than 2000
Method for storing data in an interactive computer network
Stats
-
Aug 15, 1995
Issued date -
Nov 26, 1993
filing date -
08/158,033
serial no -
In Force
status

Importance
|
US Family Size
|
International Coverage
|
|
Patent Longevity
|
Forward Citations
|
Abstract
A method for storing data in an interactive computer network is described. In preferred form, the method features steps for establishing data stores of prescribed capacities within a network for delivering an interactive service. The stored data is used in presenting the applications that makeup the service. The method features steps for associating storage control parameters with the application data to be stored and supplying data to the respective stores in excess of their respective capacities. The method includes steps for retaining data at the stores based on the respective prescribed storage control parameters and the date usage experience at the respective stores. In preferred form, the method features steps for providing the data stores with a temporary cache for storing data during a data use session and a variable-content, permanent, file for retaining data between data use sessions. The method configures the cache from available RAM and a prescribed disk file, and the stage from a content-variable, permanent disk file. Data is retained at the cache and subsequently at the stage based on control parameters associated with the data identification, storage candidacy and version, as combined with a least-recently-used criterion. Accordingly, over multiple use sessions, the stage self-configures with data tailored to use experience. Also in the preferred form of the method described, the data is arranged as objects having a header including the storage control parameters.
First Claim
Related Publications
- 15 United States
- 10 France
- 8 Japan
- 7 China
- 5 Korea
- 2 Other
Patent Owner(s)
| Patent Owner | Address | Total Patents |
|---|---|---|
| INTERNATIONAL BUSINESS MACHINES CORPORATION | ARMONK, NY | 68180 |
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Inventor(s)
| Inventor Name | Address | # of filed Patents | Total Citations |
|---|---|---|---|
| Appleman, Kenneth H | White Plains, NY | 21 | 2251 |
| Bidwell, Alexander W | New York, NY | 12 | 1843 |
| Filepp, Robert | Springfield, NJ | 31 | 1896 |
| Gordon, Michael L | Dobbs Ferry, NY | 10 | 1625 |
| Meo, Sam | New York, NY | 13 | 1848 |
| Tiemann, Duane | Ossining, NY | 10 | 1639 |
| Wolf, Allan M | Ridgefield, CT | 12 | 1843 |
| Young, Francis C | Pearl River, NY | 10 | 1639 |
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,751,635 Distributed management support system for software managers | 152 | 1986 | |
Patent Citation Ranking
Forward Cites
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 7,340,736 Electronic device with an update agent that employs preprocessing techniques for update | 0 | 2003 | |
| 8,233,893 Mobile handset update package generator that employs nodes technique | 0 | 2003 | |
| 7,555,750 Update package generator employing partial predictive mapping techniques for generating update packages for mobile handsets | 7 | 2003 | |
| 7,472,380 Processing system with component architecture platform support | 0 | 2003 | |
| 7,984,435 Update system employing reference software to reduce number of update packages | 0 | 2003 | |
| 6,978,453 System with required enhancements to syncML DM environment to support firmware updates | 50 | 2003 | |
| 7,047,448 Software self-repair toolkit for electronic devices | 9 | 2003 | |
| 6,996,818 Update system for facilitating software update and data conversion in an electronic device | 18 | 2003 | |
| 7,747,997 Firmware update in electronic devices employing SIM card for saving metadata information | 3 | 2003 | |
| 7,434,216 Update package generator that employs genetic evolution to determine bank order | 1 | 2003 | |
| 7,921,182 Management of service components installed in an electronic device in a mobile services network | 0 | 2003 | |
| 7,890,427 Authentication of notifications received in an electronic device in a mobile services network | 3 | 2004 | |
| 7,480,907 Mobile services network for update of firmware/software in mobile handsets | 29 | 2004 | |
| 7,725,889 Mobile handset capable of updating its update agent | 3 | 2004 | |
| 7,689,981 Mobile handset with efficient interruption point detection during a multiple-pass update process | 1 | 2004 | |
| 7,881,745 Electronic device network employing provisioning techniques to update firmware and/or software in electronic devices | 10 | 2004 | |
| 7,356,727 Electronic device employing efficient fault tolerance | 4 | 2004 | |
| 7,657,884 Electronic device supporting multiple update agents | 1 | 2004 | |
| 7,975,147 Electronic device network supporting enciphering and deciphering and update generation in electronic devices | 2 | 2004 | |
| 7,987,449 Network for lifecycle management of firmware and software in electronic devices | 5 | 2004 | |
| 7,747,994 Generator based on multiple instruction streams and minimum size instruction set for generating updates to mobile handset | 1 | 2004 | |
| 7,644,404 Network having customizable generators and electronic device having customizable updating software | 2 | 2004 | |
| 8,046,753 Mobile handset with symbian OS and update agent | 0 | 2004 | |
| 7,584,466 Management tree management in a mobile handset | 6 | 2004 | |
| 8,250,565 System and method for downloading update packages into a mobile handset in a carrier network | 1 | 2004 | |
| 7,343,443 Updated package generation based on analysis of bank dependency | 3 | 2004 | |
| 7,861,211 Mobile handset with update agent implemented in hardware | 0 | 2004 | |
| 7,886,093 Electronic device network supporting compression and decompression in electronic devices | 1 | 2004 | |
| 7,669,195 Electronic device network supporting compression and decompression in electronic devices and update generator | 5 | 2004 | |
| 8,196,130 Tri-phase boot process in electronic devices | 0 | 2004 | |
| 7,668,612 System and method for efficient manufacture and update of electronic devices | 0 | 2004 | |
| 7,694,293 Update package catalog for update package transfer between generator and content server in a network | 0 | 2004 | |
| 7,716,276 Network that supports user-initiated device management | 4 | 2004 | |
| 7,797,693 NAND mobile devices capable of updating firmware or software in a manner analogous to NOR mobile devices | 6 | 2004 | |
| 7,984,485 Ingestion interface for transferring update package containers into a distribution network | 0 | 2005 | |
| 7,551,912 Device management network that facilitates selective billing | 0 | 2005 | |
| 7,739,679 Object ordering tool for facilitating generation of firmware update friendly binary image | 2 | 2005 | |
| 7,904,895 Firmware update in electronic devices employing update agent in a flash memory card | 4 | 2005 | |
| 7,971,199 Mobile device with a self-updating update agent in a wireless network | 4 | 2005 | |
| 7,689,982 Transparent linker profiler tool with profile database | 2 | 2005 | |
| 7,543,118 Multiple variance platform for the management of mobile devices | 3 | 2005 | |
| 7,640,458 Software self-repair toolkit for electronic devices | 2 | 2006 | |
| 7,950,006 Electronic device with an update agent that employs preprocessing techniques for update | 0 | 2008 | |
|
|
|||
| 6,577,324 Video and audio multimedia pop-up documentation by performing selected functions on selected topics | 23 | 1995 | |
| 5,752,242 System and method for automated retrieval of information | 56 | 1996 | |
| 7,146,327 Electronic publication distribution method and system | 7 | 1996 | |
| 7,124,090 Electronic publication distribution method and system | 3 | 1999 | |
| 7,363,425 System and method for securing drive access to media based on medium identification numbers | 2 | 2001 | |
| 7,082,497 System and method for managing a moveable media library with library partitions | 1 | 2001 | |
| 7,062,614 System and method for managing access to multiple devices in a partitioned data library | 3 | 2001 | |
| 6,999,999 System and method for securing fiber channel drive access in a partitioned data library | 6 | 2001 | |
| 7,000,085 System and method for securing drive access to data storage media based on medium identifiers | 2 | 2001 | |
| 7,299,467 Method and system for minimizing memory access latency in a computer system | 2 | 2002 | |
| 6,832,373 System and method for updating and distributing information | 160 | 2003 | |
| 7,409,685 Initialization and update of software and/or firmware in electronic devices | 8 | 2003 | |
| 7,082,549 Method for fault tolerant updating of an electronic device | 16 | 2003 | |
| 7,367,027 System for generating efficient and compact update packages | 5 | 2003 | |
| 7,313,791 Firmware update network and process employing preprocessing techniques | 16 | 2003 | |
| 7,669,197 Embedded system employing component architecture platform | 0 | 2003 | |
| 7,644,406 Update system capable of updating software across multiple FLASH chips | 3 | 2004 | |
| 8,082,339 Electronic device network having graceful denial of service | 0 | 2004 | |
| 7,548,986 Electronic device network providing streaming updates | 0 | 2004 | |
| 7,739,486 Electronic device supporting multiple update agents | 1 | 2005 | |
| 7,657,886 Mobile device with a MMU for faster firmware updates in a wireless network | 6 | 2005 | |
| 7,401,320 Operator network that routes customer care calls based on subscriber/device profile and CSR skill set | 2 | 2005 | |
| 7,472,245 System and method for securing drive access to data storage media based on medium identifiers | 1 | 2005 | |
| 7,805,719 System and method for updating and distributing information | 12 | 2006 | |
| 8,219,984 Firmware update network and process employing preprocessing techniques | 0 | 2007 | |
| 8,219,595 System and method for efficient remote data access for server management | 0 | 2008 | |
|
|
|||
| 6,609,102 Universal interactive advertizing and payment system for public access electronic commerce and business related products and services | 23 | 1999 | |
| 6,604,085 Universal interactive advertising and payment system network for public access electronic commerce and business related products and services | 59 | 1999 | |
| 6,611,810 Store display window connected to an electronic commerce terminal | 18 | 1999 | |
| 6,606,602 Vending machine control system having access to the internet for the purposes of transacting e-mail, e-commerce, and e-business, and for conducting vending transactions | 84 | 1999 | |
| 6,604,086 Electronic commerce terminal connected to a vending machine operable as a telephone | 35 | 1999 | |
| 6,601,038 Delivery of goods and services resultant from an electronic commerce transaction by way of a pack and ship type company | 18 | 1999 | |
| 6,601,039 Gas pump control system having access to the internet for the purposes of transacting e-mail, e-commerce, and e-business, and for conducting vending transactions | 12 | 1999 | |
| 6,615,183 Method of warehousing user data entered at an electronic commerce terminal | 45 | 1999 | |
| 6,604,087 Vending access to the internet, business application software, e-commerce, and e-business in a hotel room | 31 | 1999 | |
| 6,609,103 Electronic commerce terminal for facilitating incentive-based purchasing on transportation vehicles | 20 | 1999 | |
| 6,601,040 Electronic commerce terminal for wirelessly communicating to a plurality of communication devices | 78 | 1999 | |
| 7,089,209 Method for revaluing a phone card | 11 | 2000 | |
| 6,629,080 Transaction processing method of fulfilling an electronic commerce transaction by an electronic commerce terminal system | 16 | 2000 | |
| 6,807,532 Method of soliciting a user to input survey data at an electronic commerce terminal | 36 | 2000 | |
| 6,763,336 METHOD OF TRANSACTING AN ELECTRONIC MAIL, AN ELECTRONIC COMMERCE, AND AN ELECTRONIC BUSINESS TRANSACTION BY AN ELECTRONIC COMMERCE TERMINAL USING A WIRELESSLY NETWORKED PLURALITY OF PORTABLE DIGITAL DEVICES | 41 | 2000 | |
| 6,684,197 Method for revaluing a private label card using an electronic commerce terminal | 15 | 2000 | |
| 6,643,623 Method of transacting an electronic mail, an electronic commerce, and an electronic business transaction by an electronic commerce terminal using a gas pump | 8 | 2000 | |
| 6,622,124 Method of transacting an electronic mail, an electronic commerce, and an electronic business transaction by an electronic commerce terminal operated on a transportation vehicle | 32 | 2000 | |
| 6,606,605 Method to obtain customer specific data for public access electronic commerce services | 37 | 2000 | |
| 6,754,641 Dynamic identification interchange method for exchanging one form of identification for another | 17 | 2000 | |
| 7,805,338 Method of constructing a digital content play list for transmission and presentation on a public access electronic terminal | 1 | 2002 | |
|
|
|||
| 7,490,166 Remote control of a client's off-screen surface | 18 | 2001 | |
| 7,127,525 Reducing the amount of graphical line data transmitted via a low bandwidth transport protocol mechanism | 37 | 2001 | |
| 7,028,025 Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism | 22 | 2001 | |
| 8,423,673 Method and apparatus for updating a graphical display in a distributed processing environment using compression | 0 | 2005 | |
| 8,171,169 Method and apparatus for updating a graphical display in a distributed processing environment | 0 | 2005 | |
| 7,502,784 Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism | 9 | 2006 | |
| 8,103,783 Systems and methods of providing security and reliability to proxy caches | 4 | 2007 | |
| 8,037,126 Systems and methods of dynamically checking freshness of cached objects based on link status | 1 | 2007 | |
| 8,149,431 Systems and methods for managing printer settings in a networked computing environment | 3 | 2008 | |
| 8,350,863 Methods and systems for improving resource utilization by delaying rendering of three dimensional graphics | 0 | 2009 | |
| 8,169,436 Methods and systems for remoting three dimensional graphics | 0 | 2009 | |
| 8,099,389 Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism | 0 | 2009 | |
| 8,275,829 Systems and methods of prefetching objects for caching using QoS | 0 | 2009 | |
| 8,364,785 Systems and methods for domain name resolution interception caching | 0 | 2009 | |
| 8,290,907 Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism | 0 | 2010 | |
| 8,405,654 Methods and systems for remoting three dimensional graphics | 0 | 2012 | |
|
|
|||
| 8,006,261 System and method for personalized message creation and delivery | 0 | 2000 | |
| 7,904,922 Template creation and editing for a message campaign | 0 | 2000 | |
| 7,490,344 System and method for seamless switching | 19 | 2000 | |
| 7,657,428 System and method for seamless switching of compressed audio streams | 3 | 2002 | |
| 7,382,796 System and method for seamless switching through buffering | 10 | 2003 | |
| 8,170,096 System and method for optimized encoding and transmission of a plurality of substantially similar video fragments | 0 | 2004 | |
| 8,132,204 System and method for enhanced video selection and categorization using metadata | 0 | 2006 | |
| 7,917,924 Systems and methods for semantic editorial control and video/audio editing | 0 | 2006 | |
| 7,870,577 Systems and methods for semantic editorial control and video/audio editing | 0 | 2006 | |
| 7,900,227 Systems and methods for managing and distributing media content | 0 | 2007 | |
| 7,895,620 Systems and methods for managing and distributing media content | 0 | 2007 | |
| 7,890,971 Systems and methods for managing and distributing media content | 0 | 2007 | |
| 7,870,578 Systems and methods for managing and distributing media content | 0 | 2007 | |
| 7,870,579 Systems and methods for managing and distributing media content | 0 | 2007 | |
| 7,861,261 Systems and methods for managing and distributing media content | 1 | 2007 | |
| 7,870,580 Systems and methods for managing and distributing media content | 0 | 2008 | |
|
|
|||
| 6,061,504 Video file server using an integrated cached disk array and stream server computers | 89 | 1996 | |
| 5,933,603 Video file server maintaining sliding windows of a video data set in random access memories of stream server computers for immediate video-on-demand service beginning at any specified location | 148 | 1996 | |
| 5,829,046 On-line tape backup using an integrated cached disk array | 254 | 1996 | |
| 5,737,747 Prefetching to service multiple video streams from an integrated cached disk array | 271 | 1996 | |
| 6,298,386 Network file server having a message collector queue for connection and connectionless oriented protocols | 44 | 1996 | |
| 5,948,062 Network file server using a cached disk array storing a network file directory including file locking information and data mover computers each having file system software for shared read-write file access | 163 | 1996 | |
| 5,893,140 File server having a file system cache and protocol for truly safe asynchronous writes | 187 | 1996 | |
| 5,987,621 Hardware and software failover services for a file server | 183 | 1997 | |
| 5,974,503 Storage and access of continuous media files indexed as lists of raid stripe sets associated with file names | 121 | 1997 | |
| 5,892,915 System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list | 197 | 1997 | |
| 6,366,987 Computer data storage physical backup and logical restore | 166 | 1998 | |
| 6,353,878 Remote control of backup media in a secondary storage subsystem through access to a primary storage subsystem | 279 | 1998 | |
| 6,269,431 Virtual storage and block level direct access of secondary storage for recovery of backup data | 474 | 1998 | |
|
|
|||
| 7,280,979 Methods and apparatus for intelligent, purpose-based selection of goods and services in telephonic and electronic commerce | 17 | 2000 | |
| 7,729,945 Systems and methods that use geographic data to intelligently select goods and services to offer in telephonic and electronic commerce | 10 | 2000 | |
| 7,283,974 Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce | 18 | 2002 | |
| 7,437,313 Methods, computer-readable media, and apparatus for offering users a plurality of scenarios under which to conduct at least one primary transaction | 7 | 2002 | |
| 7,792,702 Methods and system for providing offers in real time while preserving confidential information | 4 | 2004 | |
| 7,386,485 Method and system for providing offers in real time to prospective customers | 14 | 2004 | |
| 7,364,068 Methods and apparatus for intelligent selection of goods and services offered to conferees | 11 | 2004 | |
| 8,315,909 Methods and apparatus for intelligent selection of goods and services in point-of-sale commerce | 0 | 2004 | |
| 8,306,908 Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce | 0 | 2006 | |
| 7,996,279 Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce | 1 | 2007 | |
| 8,201,727 Methods and apparatus for intelligent selection of goods and services offered to conferees | 0 | 2008 | |
| 7,822,647 Method and system for providing real time offers to a user based on obsolescence of possessed items | 7 | 2008 | |
| 7,853,488 Method, program storage device, and apparatus for offering a user a plurality of scenarios under which to conduct a primary transaction | 4 | 2008 | |
|
|
|||
| 6,323,894 Commercial product routing system with video vending capability | 97 | 1994 | |
| 7,848,496 Method for buyer-seller-on-line commerce | 7 | 1999 | |
| 8,207,998 Commercial product routing system with video vending capability | 0 | 2000 | |
| 7,835,508 Commercial product routing system with video vending capability | 8 | 2000 | |
| 7,839,984 Commercial product routing system with video vending capability | 9 | 2002 | |
| 8,315,364 Commercial product telephonic routing system with mobile wireless and video vending capability | 0 | 2003 | |
| 8,111,279 Commercial product routing system with video vending capability | 0 | 2003 | |
| 8,098,272 Commercial product routing system with video vending capability | 0 | 2003 | |
| 8,059,796 Commercial product routing system with video vending capability | 0 | 2003 | |
| 7,835,509 Commercial product routing system with video vending capability | 8 | 2003 | |
| 7,425,978 Videophone system for scrutiny monitoring with computer control | 4 | 2005 | |
| 7,319,477 Videophone system for scrutiny monitoring with computer control | 10 | 2006 | |
|
|
|||
| 5,913,920 Indicating updates from a remote display | 31 | 1996 | |
| 5,859,973 Methods, system and computer program products for delayed message generation and encoding in an intermittently connected data communication system | 91 | 1996 | |
| 6,901,425 Computer apparatus and method including a disconnect mechanism for communicating between software applications and computers on the world-wide web | 9 | 1996 | |
| 5,878,218 Method and system for creating and utilizing common caches for internetworks | 82 | 1997 | |
| 6,339,827 Method for securing sensitive data in a LDAP directory service utilizing a client and/or server control | 20 | 1997 | |
| 6,275,944 Method and system for single sign on using configuration directives with respect to target types | 105 | 1998 | |
| 6,178,511 Coordinating user target logons in a single sign-on (SSO) environment | 158 | 1998 | |
| 7,353,497 Method and system for providing an end-to-end business process for electronic supplier qualification and quality management | 3 | 2000 | |
| 7,689,598 Method and system for file system synchronization between a central site and a plurality of remote sites | 0 | 2001 | |
| 8,230,487 Method and system for controlling access to a secondary system | 2006 | ||
| 7,818,765 System for object retransmission without a continuous network connection in a digital media distributor system | 0 | 2008 | |
|
|
|||
| 6,880,123 Apparatus and accompanying methods for implementing a network distribution server for use in providing interstitial web advertisements to a client computer | 57 | 1999 | |
| 6,785,659 Agent-based technique for implementing browser-initiated user-transparent interstitial web advertising in a client computer | 73 | 1999 | |
| 6,317,761 Technique for implementing browser-initiated user-transparent advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream | 204 | 1999 | |
| 6,314,451 Ad controller for use in implementing user-transparent network-distributed advertising and for interstitially displaying an advertisement so distributed | 201 | 1999 | |
| 7,143,337 Apparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers | 7 | 2001 | |
| 6,687,737 Apparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers | 40 | 2001 | |
| 6,466,967 Apparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers | 39 | 2001 | |
| 7,155,663 Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream | 23 | 2002 | |
| 7,149,958 Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream | 12 | 2002 | |
| 6,990,630 TECHNIQUE FOR IMPLEMENTING BROWSER-INITIATED USER-TRANSPARENT NETWORK-DISTRIBUTED ADVERTISING AND FOR INTERSTITIALLY DISPLAYING AN ADVERTISEMENT, SO DISTRIBUTED, THROUGH A WEB BROWSER IN RESPONSE TO A USER CLICK-STREAM | 17 | 2002 | |
|
|
|||
| 6,249,822 Remote procedure call method | 16 | 1995 | |
| 5,893,077 Method and apparatus for generating and collecting a billing event object within an on-line network | 199 | 1995 | |
| 5,852,812 Billing system for a network | 443 | 1995 | |
| 6,381,599 Seamless integration of internet resources | 22 | 1999 | |
| 7,574,481 Method and system for enabling offline detection of software updates | 12 | 2000 | |
| 6,751,799 In situ processing of remote procedure calls | 4 | 2001 | |
| 8,244,864 Transparent migration of TCP based connections within a network load balancing system | 0 | 2001 | |
| 6,640,223 Seamless integration of internet resources | 10 | 2002 | |
| 7,634,772 Automatic software downloading from a computer network | 9 | 2004 | |
|
|
|||
| 5,918,010 Collaborative internet data mining systems | 135 | 1998 | |
| 6,195,681 Guide-based internet directory system and method | 21 | 1998 | |
| 6,226,648 System and method for modification of included files used in a automatic web page generation system | 60 | 1998 | |
| 6,157,926 System and method for training and managing Internet guides | 28 | 1998 | |
| 6,081,788 Collaborative internet data mining system | 75 | 1998 | |
| 6,336,132 Internet resource location system with identified and approved human guides assigned to specific topics to provide content related to the topic | 58 | 2001 | |
| 8,032,528 Method and system for managing content submission and publication of content | 1 | 2007 | |
|
|
|||
| 6,212,278 Reprogrammable subscriber terminal | 26 | 1995 | |
| 5,951,639 Multicast downloading of software and data modules and their compatibility requirements | 121 | 1996 | |
| 7,069,578 Settop cable television control device and method including bootloader software and code version table for maintaining and updating settop receiver operating system software | 13 | 2000 | |
| 6,564,324 Reprogrammable subscriber terminal | 5 | 2000 | |
| 6,785,817 Reprogrammable subscriber terminal | 3 | 2003 | |
| 7,240,217 Reprogrammable subscriber terminal | 2 | 2004 | |
|
|
|||
| 8,078,602 Search engine for a computer network | 0 | 2004 | |
| 8,255,413 Method and apparatus for responding to request for information-personalization | 0 | 2005 | |
| 8,086,697 Techniques for displaying impressions in documents delivered over a computer network | 0 | 2005 | |
| 8,073,866 Method for providing content to an internet user based on the user's demonstrated content preferences | 4 | 2006 | |
| 8,316,003 Updating content of presentation vehicle in a computer network | 0 | 2009 | |
|
|
|||
| 5,848,397 Method and apparatus for scheduling the presentation of messages to computer users | 446 | 1996 | |
| 5,838,790 Advertisement authentication system in which advertisements are downloaded for off-line display | 99 | 1996 | |
| 5,809,242 Electronic mail system for displaying advertisement at local computer received from remote system while the local computer is off-line the remote system | 295 | 1996 | |
| 6,014,502 Electronic mail system with advertising | 124 | 1997 | |
| 6,199,106 Electronic mail system with advertising | 81 | 1998 | |
|
|
|||
| 5,761,649 Method for updating a remote computer | 105 | 1995 | |
| 5,970,471 Virtual catalog and product presentation method and apparatus | 306 | 1996 | |
| 6,131,088 Electronic catalog system and method | 77 | 1998 | |
| 6,029,142 Electronic catalog system and method | 70 | 1998 | |
|
|
|||
| 6,466,241 Method and apparatus for managing program activation through use of a favorite program button menu | 18 | 1996 | |
| 6,516,467 System with enhanced display of digital video | 61 | 1998 | |
| 6,496,983 System providing data quality display of digital video | 22 | 1998 | |
| 6,920,614 Computer user interface for product selection | 20 | 2001 | |
|
|
|||
| 7,039,599 Method and apparatus for automatic placement of advertising | 152 | 1998 | |
| 7,930,207 Method of delivery, targeting, and measuring advertising over networks | 2 | 2004 | |
| 7,844,488 Method of delivery, targeting, and measuring advertising over networks | 15 | 2004 | |
| 7,827,062 Method of delivery, targeting, and measuring advertising over networks | 7 | 2004 | |
|
|
|||
| 5,559,984 Distributed file system permitting each user to enhance cache hit ratio in file access mode | 35 | 1994 | |
| 5,659,683 Distributed computer system and method using a common transmission line in a plurality of processors interconneted for executing a program module utilizing attributes | 9 | 1994 | |
| 6,775,702 Computer system including a device with a plurality of identifiers | 33 | 2002 | |
| 7,016,961 Computer system including a device with a plurality of identifiers | 5 | 2004 | |
|
|
|||
| 5,572,643 Web browser with dynamic display of information objects during linking | 1414 | 1995 | |
| 5,737,619 World wide web browsing with content delivery over an idle connection and interstitial content display | 307 | 1996 | |
| 6,185,586 Content display during idle time as a user waits for information during an internet transaction | 86 | 1998 | |
| 6,457,025 Interstitial advertising display system and method | 36 | 2001 | |
|
|
|||
| 7,840,176 Information distribution and processing system | 1 | 2006 | |
| 7,830,830 Information distribution and processing system | 1 | 2007 | |
| 7,522,554 Information distribution and processing system | 6 | 2007 | |
| 7,508,789 Information distribution and processing system | 8 | 2007 | |
|
|
|||
| 5,901,287 Information aggregation and synthesization system | 184 | 1996 | |
| 5,995,943 Information aggregation and synthesization system | 169 | 1997 | |
| 6,208,975 Information aggregation and synthesization system | 77 | 1997 | |
| 7,890,652 Information aggregation and synthesization system | 0 | 2000 | |
|
|
|||
| 7,970,722 System, method and computer program product for a collaborative decision platform | 0 | 2009 | |
| 8,160,988 System, method and computer program product for a collaborative decision platform | 0 | 2010 | |
| 8,005,777 System, method and computer program product for a collaborative decision platform | 10 | 2010 | |
|
|
|||
| 5,687,366 Crossing locale boundaries to provide services | 27 | 1995 | |
| 6,701,428 Retrieval of services by attribute | 34 | 1997 | |
| 7,428,634 Retrieval of services by attribute | 0 | 2004 | |
|
|
|||
| 7,496,943 Network system for presenting advertising | 58 | 2000 | |
| 6,712,702 Method and system for playing games on a network | 118 | 2001 | |
| 8,065,702 Network advertising and game playing | 0 | 2009 | |
|
|
|||
| 5,617,565 Broadcast interactive multimedia system | 288 | 1994 | |
| 5,797,001 Broadcast interactive multimedia system | 75 | 1996 | |
| 5,857,181 Broadcast interactive multimedia system | 67 | 1997 | |
|
|
|||
| 5,873,084 Database network connectivity product | 32 | 1996 | |
| 5,974,417 Database network connectivity product | 49 | 1998 | |
| RE38104 Method and apparatus for resolving data references in generated code | 3 | 1999 | |
|
|
|||
| 6,128,712 Method and apparatus for improving playback of interactive multimedia works | 27 | 1997 | |
| 6,442,658 Method and apparatus for improving playback of interactive multimedia works | 72 | 2000 | |
|
|
|||
| 7,369,851 Communications network capable of determining SIM card changes in electronic devices | 6 | 2003 | |
| 7,461,372 System for optimizing distribution of information employing a universal dictionary | 1 | 2003 | |
|
|
|||
| 5,987,233 Comprehensive global information network broadcasting system and implementation thereof | 55 | 1998 | |
| 6,434,609 Comprehensive global information network broadcasting system and methods of distributing information | 30 | 1999 | |
|
|
|||
| 7,353,229 Post-session internet advertising system | 9 | 2001 | |
| 7,386,555 Post-session internet advertising system | 3 | 2004 | |
|
|
|||
| 5,878,219 System for integrating access to proprietary and internet resources | 140 | 1996 | |
| 6,807,558 Utilization of information "push" technology | 130 | 1998 | |
|
|
|||
| 8,229,844 Method of billing a purchase made over a computer network | 0 | 2008 | |
| 8,190,513 Method of billing a purchase made over a computer network | 0 | 2008 | |
|
|
|||
| 8,050,969 Interactive marketing network and process using electronic certificates | 1 | 2008 | |
| 8,370,200 Interactive marketing network and process using electronic certificates | 0 | 2011 | |
|
|
|||
| 7,421,411 Digital rights management in a mobile communications environment | 25 | 2002 | |
| 7,415,439 Digital rights management in a mobile communications environment | 19 | 2006 | |
|
|
|||
| 8,037,158 Multimedia transactional services | 0 | 2007 | |
| 8,108,492 Web application network portal | 0 | 2009 | |
|
|
|||
| 6,286,045 Information storage and delivery over a computer network using centralized intelligence to monitor and control the information being delivered | 88 | 1997 | |
| 6,014,698 System using first banner request that can not be blocked from reaching a server for accurately counting displays of banners on network terminals | 106 | 1997 | |
|
|
|||
| 8,234,159 Method and system for targeted content placement | 0 | 2008 | |
| 8,239,256 Method and system for targeted content placement | 0 | 2009 | |
|
|
|||
| 5,841,980 Distributed system for communication networks in multi-user applications | 64 | 1996 | |
| 6,826,523 Application development interface for multi-user applications executable over communication networks | 19 | 2000 | |
|
|
|||
| 8,041,711 Method and system for providing a link in an electronic file being presented to a user | 0 | 2006 | |
| 7,933,893 Method and system for providing a link in an electronic file being presented to a user | 3 | 2006 | |
|
|
|||
| 8,266,304 Managed services platform | 0 | 2005 | |
| 8,180,909 Managed services platform | 0 | 2007 | |
|
|
|||
| 6,026,368 On-line interactive system and method for providing content and advertising information to a targeted set of viewers | 346 | 1995 | |
|
|
|||
| 5,974,446 Internet based distance learning system for communicating between server and clients wherein clients communicate with each other or with teacher using different communication techniques via common user interface | 194 | 1996 | |
|
|
|||
| 5,812,127 Screen identification methodologies | 1 | 1996 | |
|
|
|||
| 5,792,659 Terminal emulator enhancer with local configurability | 6 | 1996 | |
|
|
|||
| 7,039,683 Electronic information caching | 4 | 2000 | |
|
|
|||
| 5,805,804 Method and apparatus for scalable, high bandwidth storage retrieval and transportation of multimedia data on a network | 390 | 1997 | |
|
|
|||
| 7,930,340 Network transaction portal to control multi-service provider transactions | 3 | 2001 | |
|
|
|||
| 6,125,376 Method and apparatus for voice interaction over a network using parameterized interaction definitions | 58 | 1997 | |
|
|
|||
| 7,490,148 Completion performance analysis for internet services | 0 | 2002 | |
|
|
|||
| 6,029,224 Self-contained memory apparatus having diverse types of memory and distributed control | 13 | 1995 | |
|
|
|||
| 8,266,270 Delivery performance analysis for internet services | 0 | 2002 | |
|
|
|||
| 6,854,009 Networked computer system | 94 | 1999 | |
|
|
|||
| 7,146,603 Context programming in object-oriented environments | 3 | 2001 | |
|
|
|||
| 5,710,887 Computer system and method for electronic commerce | 1214 | 1995 | |
|
|
|||
| 7,996,366 Method and system for identifying stale directories | 0 | 2005 | |
|
|
|||
| 5,537,591 Method and apparatus for forming a file management system diagram | 16 | 1994 | |
|
|
|||
| 5,829,023 Method and apparatus for encoding history of file access to support automatic file caching on portable and desktop computers | 62 | 1996 | |
|
|
|||
| 6,434,608 Methods and apparatus for caching network traffic | 15 | 1999 | |
|
|
|||
| 6,243,816 Single sign-on (SSO) mechanism personal key manager | 136 | 1998 | |
|
|
|||
| 7,627,750 Information distribution and processing system | 3 | 2004 | |
|
|
|||
| 6,578,013 Method and system for communicating between supplier and customer devices | 12 | 1999 | |
|
|
|||
| 6,047,327 System for distributing electronic information to a targeted group of users | 416 | 1996 | |
|
|
|||
| 6,138,162 Method and apparatus for configuring a client to redirect requests to a caching proxy server based on a category ID with the request | 200 | 1997 | |
|
|
|||
| 8,381,110 Automated media delivery system | 0 | 2008 | |
|
|
|||
| 6,251,016 Information offering system for providing a lottery on a network | 57 | 1997 | |
|
|
|||
| 6,813,631 Automatic self configuration of client-supervisory nodes | 10 | 2000 | |
|
|
|||
| 5,999,912 Dynamic advertising scheduling, display, and tracking | 205 | 1997 | |
|
|
|||
| 5,604,542 Using the vertical blanking interval for transporting electronic coupons | 334 | 1995 | |
|
|
|||
| 6,876,974 Scheduling the presentation of messages to users | 30 | 1998 | |
|
|
|||
| 6,047,126 Document requesting and providing system using safe and simple document linking scheme | 11 | 1996 | |
|
|
|||
| 5,922,053 Method for effecting mutual transmission of data between individual machine units using simultaneous parallel transfers and a system thereof | 5 | 1997 | |
|
|
|||
| 5,619,555 Graphical computer interface for an audio conferencing system | 156 | 1995 | |
|
|
|||
| 7,415,160 Terminal and method for transporting still picture | 0 | 2005 | |
|
|
|||
| 6,449,686 Method and apparatus for determining removable magnetic media types in a computer after detection of a read error condition | 1 | 1997 | |
|
|
|||
| 5,754,849 Self-describing object providing dynamic manipulation of heterogeneous data values and semantic identity between memory and transmission representations | 184 | 1996 | |
|
|
|||
| 5,991,795 Communication system and methods using dynamic expansion for computer networks | 49 | 1997 | |
|
|
|||
| 5,530,961 Terminal emulator enhancer with local configurability | 25 | 1994 | |
|
|
|||
| 6,175,854 Computer system architecture and method for multi-user, real-time applications | 60 | 1996 | |
|
|
|||
| 5,884,046 Apparatus and method for sharing data and routing messages between a plurality of workstations in a local area network | 173 | 1996 | |
|
|
|||
| 6,173,311 Apparatus, method and article of manufacture for servicing client requests on a network | 207 | 1997 | |
|
|
|||
| 7,103,643 E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon | 17 | 2000 | |
|
|
|||
| 7,366,125 Extensible satellite communication system | 3 | 2003 | |
|
|
|||
| 5,774,660 World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network | 914 | 1996 | |
|
|
|||
| 5,790,801 Data management system | 31 | 1996 | |
|
|
|||
| 6,021,443 Systems, software, and methods for routing events among publishers and subscribers on a computer network | 87 | 1997 | |
|
|
|||
| 5,785,597 Game machine and repeater therefor | 32 | 1996 | |
|
|
|||
| 6,632,251 Document producing support system | 142 | 1998 | |
|
|
|||
| 7,110,967 Method for refining an online marketplace selection for enhancing e-commerce | 14 | 2000 | |
|
|
|||
| 6,609,126 System and method for routing database requests to a database and a cache | 10 | 2000 | |
|
|
|||
| 6,167,440 Communication startup processing system | 1 | 1997 | |
|
|
|||
| 6,516,338 Apparatus and accompanying methods for implementing network servers for use in providing interstitial web advertisements to a client computer | 66 | 1999 | |
|
|
|||
| 5,797,010 Multiple run-time execution environment support in a set-top processor | 19 | 1995 | |
|
|
|||
| 5,920,700 System for managing the addition/deletion of media assets within a network based on usage and media asset metadata | 166 | 1996 | |
|
|
|||
| 7,991,347 System and method for accessing set of digital data at a remote site | 0 | 2002 | |
|
|
|||
| 6,678,727 Automatic and secure system for remote access to electronic mail and the internet | 10 | 1999 | |
|
|
|||
| 7,360,159 System for creating media presentations of computer software application programs | 4 | 2003 | |
|
|
|||
| 7,584,300 Information processing system, mobile phone and information processing server | 0 | 2004 | |
|
|
|||
| 7,340,506 Value-added network switching and object routing | 5 | 2001 | |
|
|
|||
| 5,659,746 Method for storing and retrieving digital data transmissions | 54 | 1994 | |
|
|
|||
| 6,517,587 Networked architecture for enabling automated gathering of information from Web servers | 52 | 1999 | |
|
|
|||
| 6,463,447 Optimizing bandwidth consumption for document distribution over a multicast enabled wide area network | 15 | 1998 | |
|
|
|||
| 5,886,707 Method for real-time on-demand interactive graphic communication for computer networks | 43 | 1996 | |
| 6,222,558 System and method for efficiently transmitting and processing object information between and among a plurality of networked computers | 3 | 1999 | |
| RE37600 Apparatus and method for data access | 1 | 2000 | |
| 6,311,041 Multi-media network-based communication system and method for training sports officials | 7 | 2000 | |
| 6,601,041 Method of providing targeted advertisements to a computer mediated communications network | 59 | 2000 | |
| 8,402,490 Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore | 0 | 2007 | |
| 8,346,894 Real-time web transactions from web applications | 0 | 2009 | |
| 8,244,833 Real-time web transaction systems to access on-line services over the web from web applications | 0 | 2009 | |
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| 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 |