
US Patent No: 8,024,399
Number of patents in Portfolio can not be more than 2000
Software distribution over a network
Stats
-
Sep 20, 2011
Issued date -
Aug 31, 2006
filing date -
11/513,412
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
Methods, systems, and computer program products for software distribution include providing and receiving application-specific information, services, and software component elements over a network.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,274,139 Digital telecommunication network having improved data processing systems | 68 | 1979 | |
| 4,264,782 Method and apparatus for transaction and identity verification | 132 | 1979 | |
| 4,432,057 Method for the dynamic replication of data under distributed system control to control utilization of resources in a multiprocessing, distributed data base system | 221 | 1981 | |
| 4,586,134 Computer network system and its use for information unit transmission | 115 | 1984 | |
| 4,714,992 Communication for version management in a distributed information service | 166 | 1985 | |
| 4,855,905 Multiprotocol I/O communications controller unit including emulated I/O controllers and tables translation of common commands and device addresses | 109 | 1987 | |
| 5,019,963 Data processing network with upgrading of files | 143 | 1988 | |
| 5,560,008 Remote authentication and authorization in a distributed data processing system | 240 | 1989 | |
| 5,347,632 Reception system for an interactive computer network and method of operation | 805 | 1989 | |
| 5,577,244 Methods of applying software modifications | 62 | 1990 | |
| 5,319,542 System for ordering items using an electronic catalogue | 490 | 1990 | |
| 5,297,249 Hypermedia link marker abstract and search services | 410 | 1990 | |
| 5,371,852 Method and apparatus for making a cluster of computers appear as a single host on a network | 539 | 1992 | |
| 5,319,705 Method and system for multimedia access control enablement | 615 | 1992 | |
| 5,359,730 Method of operating a data processing system having a dynamic software update facility | 135 | 1992 | |
| 5,497,491 System and method for importing and exporting data between an object oriented computing environment and an external computing environment | 131 | 1993 | |
| 5,537,417 Kernel socket structure for concurrent multiple protocol access | 86 | 1993 | |
| 5,367,686 Method for automated complex multilevel softward installation in a data processing system | 113 | 1993 | |
| 5,911,138 Database search facility having improved user interface | 74 | 1993 | |
| 5,473,772 Automatic update of static and dynamic files at a remote network node in response to calls issued by or for application programs | 198 | 1993 | |
| 5,404,488 Realtime data feed engine for updating an application with the most currently received data from multiple data feeds | 78 | 1993 | |
| 5,594,910 Interactive computer network and method of operation | 202 | 1993 | |
| 5,496,177 Method and apparatus for presenting new computer software functions to a user based upon actual usage | 36 | 1994 | |
| 5,481,720 Flexible interface to authentication services in a distributed data processing environment | 123 | 1994 | |
| 5,606,493 Distributed applications processing network | 72 | 1995 | |
| 5,689,708 Client/server computer systems having control of client-based application programs, and application-program control means therefor | 165 | 1995 | |
| 5,838,918 Distributing system configuration information from a manager machine to subscribed endpoint machines in a distrubuted computing environment | 174 | 1995 | |
| 5,652,887 Dynamic Meta commands for peripheral devices | 34 | 1995 | |
| 5,564,051 Automatic update of static and dynamic files at a remote network node in response to calls issued by or for application programs | 80 | 1995 | |
| 5,623,661 System for and method of providing delta-versioning of the contents of PCTE file objects | 45 | 1995 | |
| 5,630,092 System and method for transferring compressed and uncompressed data between storage systems | 76 | 1996 | |
| 6,055,370 Apparatus which allows data sharing amongst computer programs from different program environments | 27 | 1996 | |
| 5,721,911 Mechanism for metadata for an information catalog system | 74 | 1996 | |
| 5,761,678 Creation of clone storage area with identification of base storage area and deferred cloning of metadata | 89 | 1996 | |
| 6,934,750 Information extraction system, information processing apparatus, information collection apparatus, character string extraction method, and storage medium | 9 | 2000 | |
| 6,857,044 Data storage device for fast multiple file write operations | 9 | 2001 | |
|
|
|||
| 5,682,532 System and method having programmable containers with functionality for managing objects | 38 | 1994 | |
| 5,742,829 Automatic software installation on heterogeneous networked client computer systems | 243 | 1995 | |
| 5,628,005 System and method for providing opportunistic file access in a network environment | 194 | 1995 | |
| 6,016,520 Method of viewing at a client viewing station a multiple media title stored at a server and containing a plurality of topics utilizing anticipatory caching | 162 | 1995 | |
| 5,678,002 System and method for providing automated customer support | 216 | 1995 | |
| 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 | 146 | 1995 | |
| 5,862,362 Network failure simulator | 69 | 1995 | |
| 5,845,077 Method and system for identifying and obtaining computer software from a remote computer | 335 | 1995 | |
| 6,049,671 Method for identifying and obtaining computer software from a network computer | 258 | 1996 | |
| 5,959,621 System and method for displaying data items in a ticker display pane on a client computer | 105 | 1996 | |
| 6,096,096 Web-site delivery | 81 | 1996 | |
| 6,381,742 Software package management | 265 | 1998 | |
| 6,073,214 Method and system for identifying and obtaining computer software from a remote computer | 185 | 1998 | |
| 6,256,668 Method for identifying and obtaining computer software from a network computer using a tag | 158 | 1998 | |
| 6,421,694 System and method for displaying data items in a ticker display pane on a client computer | 48 | 1999 | |
| 6,327,617 Method and system for identifying and obtaining computer software from a remote computer | 136 | 2000 | |
|
|
|||
| 5,408,655 User interface system and method for traversing a database | 163 | 1992 | |
| 5,499,343 Object-oriented networking system with dynamically configurable communication links | 172 | 1993 | |
| 5,515,508 Client server system and method of operation including a dynamically configurable protocol stack | 208 | 1993 | |
| 5,548,726 System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node | 254 | 1993 | |
| 5,491,800 Object-oriented remote procedure call networking system | 273 | 1993 | |
| 5,680,617 Computer-human interface which provides for user customization of object behavior | 135 | 1994 | |
| 5,684,984 Synchronization and replication of object databases | 147 | 1994 | |
| 5,764,992 Method and apparatus for automatic software replacement | 186 | 1995 | |
| 5,953,514 Method and apparatus for transparent remote execution of commands | 29 | 1995 | |
| 5,668,997 Object-oriented system for servicing windows | 58 | 1995 | |
| 6,031,977 Object-oriented distributed communications directory service | 125 | 1995 | |
| 5,732,275 Method and apparatus for managing and automatically updating software programs | 167 | 1996 | |
| 5,625,818 System for managing local database updates published to different online information services in different formats from a central platform | 178 | 1996 | |
| 6,223,217 Distributed object networking service | 49 | 1998 | |
| 6,360,266 Object-oriented distributed communications directory system | 62 | 1999 | |
|
|
|||
| 5,101,402 Apparatus and method for realtime monitoring of network sessions in a local area network | 289 | 1988 | |
| 5,313,631 Dual threshold system for immediate or delayed scheduled migration of computer data files | 133 | 1991 | |
| 5,204,897 Management interface for license management system | 458 | 1992 | |
| 5,623,690 Audio/video storage and retrieval for multimedia workstations by interleaving audio and video data in data file | 109 | 1992 | |
| 5,307,490 Method and system for implementing remote procedure calls in a distributed computer system | 275 | 1992 | |
| 5,260,999 Filters in license management system | 447 | 1992 | |
| 5,581,764 Distributed computer network including hierarchical resource information structure and related method of distributing resources | 235 | 1994 | |
| 5,440,744 Methods and apparatus for implementing server functions in a distributed heterogeneous environment | 282 | 1994 | |
| 5,583,997 System for extending network resources to remote networks | 37 | 1995 | |
| 5,696,975 Launching computer applications | 59 | 1996 | |
| 5,809,287 Automatic computer upgrading | 164 | 1996 | |
| 6,003,068 Method and apparatus for portably providing shared removable resources to a plurality of computing devices | 26 | 1997 | |
| 5,960,189 Automatic computer upgrading | 84 | 1998 | |
| 6,317,797 System for automatic synchronization of common file between portable computer and host computer via communication channel established with user approval of charge to be incurred | 61 | 1998 | |
|
|
|||
| 5,142,680 Method for loading an operating system through a network | 162 | 1989 | |
| 5,452,447 Method and apparatus for a caching file server | 242 | 1992 | |
| 5,581,761 Methods and apparatus for providing an extensible set of auxiliary services for objects in an object-oriented system | 39 | 1993 | |
| 5,566,302 Method for executing operation call from client application using shared memory region and establishing shared memory region when the shared memory region does not exist | 101 | 1994 | |
| 5,555,416 Automated software installation and operating environment configuration for a computer system based on classification rules | 197 | 1994 | |
| 5,530,852 Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics | 822 | 1994 | |
| 5,630,066 System and method for locating object view and platform independent object | 117 | 1994 | |
| 5,640,564 Method and apparatus for generating and using short operation identifiers in object oriented systems | 132 | 1995 | |
| 5,577,251 Object oriented system for executing application call by using plurality of client-side subcontract mechanism associated with corresponding plurality of server-side subcontract mechanism | 111 | 1995 | |
| 5,708,709 System and method for managing try-and-buy usage of application programs | 409 | 1995 | |
| 5,761,677 Computer system method and apparatus providing for various versions of a file without requiring data copy or log operations | 287 | 1996 | |
| 5,745,681 Stateless shopping cart for the web | 382 | 1996 | |
| 5,721,824 Multiple-package installation with package dependencies | 147 | 1996 | |
|
|
|||
| 5,694,546 System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list | 543 | 1994 | |
| 6,594,692 Methods for transacting electronic commerce | 227 | 1996 | |
| 6,125,388 System for transporting information objects between a user station and multiple remote sources based upon user modifiable object manifest stored in the user station | 201 | 1997 | |
| 6,557,054 Method and system for distributing updates by presenting directory of software available for user installation that is not already installed on user station | 147 | 2000 | |
| 6,611,862 User station software that controls transport and presentation of content from a remote source | 132 | 2000 | |
| 6,658,464 User station software that controls transport, storage, and presentation of content from a remote source | 143 | 2000 | |
| 6,769,009 Method and system for selecting a personalized set of information channels | 116 | 2000 | |
| 6,442,571 Methods and apparatus for secure electronic, certified, restricted delivery mail systems | 104 | 2000 | |
| 2005/0044,280 Software and method that enables selection of one of a plurality of online service providers | 46 | 2004 | |
| 2007/0073,845 Content distribution over a network | 20 | 2006 | |
| 2007/0094,418 Providing and receiving content over a wireless communication system | 6 | 2006 | |
| 2007/0130,400 Providing services from a remote computer system to a user station over a communications network | 10 | 2006 | |
|
|
|||
| 5,103,392 System for storing history of use of programs including user credit data and having access by the proprietor | 168 | 1990 | |
| 5,555,427 Distributed processing in a system of computers at terminals connected by a communication network | 106 | 1991 | |
| 5,586,326 Object base data processing apparatus | 41 | 1994 | |
| 5,596,720 Redundant message processing system featuring reception server controlling communication between client and server process, and stand-by server retransmitting message with information indicating the message being a retransmitted message | 55 | 1994 | |
| 5,560,012 Object-oriented data processing system | 41 | 1994 | |
| 5,450,589 Firmware modification system wherein older version can be retrieved | 48 | 1994 | |
| 5,835,911 Software distribution and maintenance system and method | 324 | 1995 | |
| 5,859,969 Remote installation system and method | 107 | 1996 | |
| 5,828,990 Electronic news translating and delivery apparatus | 26 | 1996 | |
| 6,505,213 File management apparatus and method | 16 | 1999 | |
| 2005/0044,109 Mail system, mail processing method, computer-readable recording medium that records mail processing program, electronic mail storage device, electronic mail storage method and computer-readable recording medium that records electronic mail storage program | 5 | 2004 | |
|
|
|||
| 4,845,658 Information method and apparatus using simplex and duplex communications | 138 | 1986 | |
| 5,715,314 Network sales system | 1013 | 1994 | |
| 5,708,780 Internet server access control and monitoring systems | 924 | 1995 | |
| 5,812,776 Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server | 357 | 1995 | |
| 5,724,424 Digital active advertising | 860 | 1995 | |
| 5,909,492 Network sales system | 317 | 1997 | |
| 6,049,785 Open network payment system for providing for authentication of payment orders based on a confirmation electronic mail message | 130 | 1998 | |
| 6,195,649 Digital active advertising | 44 | 1998 | |
| 6,199,051 Digital active advertising | 36 | 1998 | |
| 6,205,437 Open network payment system for providing for real-time authorization of payment and purchase transactions | 133 | 1998 | |
|
|
|||
| 4,558,413 Software version management system | 769 | 1983 | |
| 5,008,853 Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment | 626 | 1987 | |
| 5,167,013 User definable font substitutions with equivalency indicators | 35 | 1990 | |
| 5,220,657 Updating local copy of shared data in a collaborative system | 400 | 1991 | |
| 5,229,814 System for identifying a substitute paper stock for unavailable paper stock when printing a job | 33 | 1992 | |
| 5,442,541 Enabling features over common communication channel | 62 | 1993 | |
| 5,659,639 Analyzing an image showing editing marks to obtain category of editing operation | 56 | 1993 | |
| 5,499,357 Process for configuration management | 122 | 1994 | |
|
|
|||
| 5,410,698 Method and system for dynamic loading of software libraries | 74 | 1993 | |
| 5,557,724 User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams | 234 | 1993 | |
| 5,793,980 Audio-on-demand communication system | 301 | 1994 | |
| 5,604,542 Using the vertical blanking interval for transporting electronic coupons | 336 | 1995 | |
| 5,768,521 General purpose metering mechanism for distribution of electronic information | 264 | 1996 | |
| 5,860,012 Installation of application software through a network from a source computer system on to a target computer system | 147 | 1997 | |
| 6,016,509 General purpose metering mechanism for distribution of electronic information | 103 | 1998 | |
|
|
|||
| 5,528,490 Electronic catalog system and method | 220 | 1992 | |
| 5,761,649 Method for updating a remote computer | 106 | 1995 | |
| 5,754,864 Software piracy detection system | 81 | 1996 | |
| 6,029,142 Electronic catalog system and method | 71 | 1998 | |
|
|
|||
| 4,792,865 Disk container supporting a detachable memory | 13 | 1987 | |
| 4,973,863 TTL-ECL interface circuit | 9 | 1989 | |
| 5,303,379 Link mechanism for linking data between objects and for performing operations on the linked data in an object based system | 159 | 1992 | |
| 5,226,161 Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types | 102 | 1992 | |
|
|
|||
| 5,701,451 Method for fulfilling requests of a web browser | 345 | 1995 | |
| 5,710,918 Method for distributed task fulfillment of web browser requests | 340 | 1995 | |
| 6,138,153 System for software distribution in a digital computer network | 85 | 1997 | |
| 6,286,041 System for software distribution in a digital computer network | 37 | 2000 | |
|
|
|||
| 5,124,909 Software program for providing cooperative processing between personal computers and a host computer | 74 | 1988 | |
| 5,133,075 Method of monitoring changes in attribute values of object in an object-oriented database | 336 | 1988 | |
| 5,263,164 Method and structure for determining transaction system hardware and software configurations | 46 | 1991 | |
| 5,421,009 Method of remotely installing software directly from a central computer | 255 | 1993 | |
|
|
|||
| 4,937,784 Distributed interactive processing method in complex system including plural work stations and plural host computers and apparatus using the same | 80 | 1987 | |
| 5,331,543 Business monitoring system and method | 26 | 1991 | |
| 5,519,875 Distributed processing system for modules, each having modularized objects | 44 | 1992 | |
| 5,901,288 Network operating information system having design device and automatic setting device | 7 | 1996 | |
|
|
|||
| 5,940,504 Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site | 441 | 1992 | |
| 5,910,987 Systems and methods for secure transaction management and electronic rights protection | 613 | 1996 | |
| 5,949,876 Systems and methods for secure transaction management and electronic rights protection | 487 | 1997 | |
| 5,982,891 Systems and methods for secure transaction management and electronic rights protection | 695 | 1997 | |
|
|
|||
| 5,459,506 Enhanced pay per view system | 40 | 1993 | |
| 5,491,820 Distributed, intermittently connected, object-oriented database and management system | 206 | 1994 | |
| 6,055,510 Method for performing targeted marketing over a large computer network | 199 | 1997 | |
|
|
|||
| 5,548,745 Method and apparatus for designating context in a windowing environment | 48 | 1993 | |
| 5,627,940 Method and apparatus for interactive document preparation using a natural language | 47 | 1995 | |
| 6,144,946 Accounting device, communicating apparatus, and communication system | 127 | 1997 | |
|
|
|||
| 5,680,548 Systems and methods for work assignment and distribution from a server to remote/mobile nodes | 49 | 1994 | |
| 5,664,207 Systems and methods for automatically sharing information among remote/mobile nodes | 132 | 1994 | |
| 5,887,141 Systems for work assignment and distribution from a server to remote/mobile nodes by a hierarchy of session work objects into which events can be assigned | 21 | 1997 | |
|
|
|||
| 5,623,605 Methods and systems for interprocess communication and inter-network data transfer | 211 | 1994 | |
| 5,623,656 Script-based data communication system and method utilizing state memory | 135 | 1994 | |
| 5,608,446 Apparatus and method for combining high bandwidth and low bandwidth data transfer | 289 | 1995 | |
|
|
|||
| 6,732,358 Automatic updating of computer software | 31 | 1994 | |
| 5,918,054 Distributed electronic performance support systems | 23 | 1996 | |
| 5,937,197 Updating of electronic performance support systems by remote parties | 16 | 1996 | |
|
|
|||
| 5,280,610 Methods and apparatus for implementing data bases to provide object-oriented invocation of applications | 131 | 1990 | |
| 5,341,478 Methods and apparatus for providing dynamic invocation of applications in a distributed heterogeneous environment | 307 | 1993 | |
| 5,619,710 Method and apparatus for object-oriented invocation of a server application by a client application | 96 | 1994 | |
|
|
|||
| 5,187,787 Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes | 367 | 1989 | |
| 5,257,369 Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes | 402 | 1990 | |
| 5,966,531 Apparatus and method for providing decoupled data communications between software processes | 174 | 1995 | |
|
|
|||
| 5,557,793 In an object oriented repository, a method for treating a group of objects as a single object during execution of an operation | 72 | 1995 | |
| 5,581,755 Method for maintaining a history of system data and processes for an enterprise | 52 | 1995 | |
| 5,644,764 Method for supporting object modeling in a repository | 58 | 1995 | |
|
|
|||
| 5,727,163 Secure method for communicating credit card data when placing an order on a non-secure network | 294 | 1995 | |
| 5,715,399 Secure method and system for communicating a list of credit card numbers over a non-secure network | 426 | 1995 | |
|
|
|||
| 5,473,679 Signaling system for broadband communications networks | 254 | 1993 | |
| 5,534,913 Apparatus and method for integrating downstream data transfer over a cable television channel with upstream data carrier by other media | 249 | 1994 | |
|
|
|||
| 4,674,055 Software vending system | 135 | 1984 | |
| 5,267,171 Computer software vending machine | 104 | 1991 | |
|
|
|||
| 5,261,044 Network management system using multifunction icons for information display | 286 | 1991 | |
| 5,684,991 Modification metadata set, abstracted from database write requests | 31 | 1996 | |
|
|
|||
| 5,649,192 Self-organized information storage system | 67 | 1993 | |
| 5,596,746 Method for transforming relational data base schemas into object models using ideal table meta models | 80 | 1994 | |
|
|
|||
| 6,044,205 Communications system for transferring information between memories according to processes transferred with the information | 292 | 1996 | |
| 5,862,325 Computer-based communication system and method using metadata defining a control structure | 1043 | 1996 | |
|
|
|||
| 4,760,572 Limited multicast communication method and communication network system realizing the method | 59 | 1986 | |
| 5,379,424 Distributed database management system for retrieving data files from databases selected based upon retrieval time | 37 | 1993 | |
|
|
|||
| 5,864,683 System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting access to data based on user and process access rights | 284 | 1994 | |
| 6,151,643 Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer | 359 | 1996 | |
|
|
|||
| 5,228,137 Method for controlling execution of host computer application programs through a second computer by establishing relevant parameters having variable time of occurrence and context | 62 | 1990 | |
| 5,734,871 Method for and apparatus for controlling the execution of host computer application programs through a second computer | 26 | 1995 | |
|
|
|||
| 5,771,354 Internet online backup system provides remote storage for customers using IDs and passwords which were interactively established when signing up for backup services | 363 | 1993 | |
| 7,080,051 Internet download systems and methods providing software to internet computer users for local execution | 50 | 2002 | |
|
|
|||
| 5,819,034 Apparatus for transmitting and receiving executable applications as for a multimedia system | 94 | 1994 | |
| 5,774,664 Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments | 503 | 1996 | |
|
|
|||
| 4,815,030 Multitask subscription data retrieval system | 127 | 1986 | |
| 4,974,149 Data distribution apparatus and method having a data description including information for specifying a time that a data distribution is to occur | 79 | 1990 | |
|
|
|||
| 5,077,607 Cable television transaction terminal | 233 | 1989 | |
| 5,481,542 Interactive information services control system | 441 | 1993 | |
|
|
|||
| 6,085,256 Cyber space system for providing a virtual reality space formed of three dimensional pictures from a server to a user via a service provider | 24 | 1995 | |
| 2003/0041,123 Communication system, communication apparatus, communication method, storage medium, and package medium | 12 | 2002 | |
|
|
|||
| 5,495,411 Secure software rental system using continuous asynchronous password verification | 190 | 1993 | |
| 5,548,645 Secure software rental system using distributed software | 170 | 1994 | |
|
|
|||
| 5,682,533 Updating software within a telecommunications switch without interrupting existing communication and neither moving nor converting data | 59 | 1994 | |
| 5,654,901 Loading software into field test equipment | 52 | 1995 | |
|
|
|||
| 5,838,906 Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document | 541 | 1994 | |
| 2002/0174,422 Software distribution system | 46 | 2001 | |
|
|
|||
| 5,694,549 Multi-provider on-line communications system | 97 | 1994 | |
| 6,119,152 System for hosting an on-line shopping service for remotely-located service providers | 37 | 1998 | |
|
|
|||
| 5,901,287 Information aggregation and synthesization system | 185 | 1996 | |
| 5,995,943 Information aggregation and synthesization system | 170 | 1997 | |
|
|
|||
| 5,848,396 Method and apparatus for determining behavioral profile of a computer user | 1045 | 1996 | |
| 5,991,735 Computer program apparatus for determining behavioral profile of a computer user | 533 | 1998 | |
|
|
|||
| 6,038,586 Automated software updating and distribution | 24 | 1997 | |
| 6,047,129 Software updating and distribution | 90 | 1998 | |
|
|
|||
| 5,396,546 Apparatus and method for automatic and user configurable information appliance | 213 | 1991 | |
| 5,461,667 Apparatus and method for electronic device for information services | 121 | 1994 | |
|
|
|||
| 5,442,791 Integrated remote execution system for a heterogenous computer network environment | 281 | 1994 | |
|
|
|||
| 5,761,655 Image file storage and retrieval system | 267 | 1994 | |
|
|
|||
| 5,640,577 Data processing system with automated at least partial forms completion | 246 | 1995 | |
|
|
|||
| 5,914,941 Portable information storage/playback apparatus having a data interface | 171 | 1995 | |
|
|
|||
| 5,608,874 System and method for automatic data file format translation and transmission having advanced features | 238 | 1995 | |
|
|
|||
| 5,987,501 Multimedia system having server for retrieving media data as indicated in the list provided by a client computer | 77 | 1998 | |
|
|
|||
| 5,802,283 Method and system for accessing multimedia data over public switched telephone network | 124 | 1996 | |
|
|
|||
| 4,646,229 Time-ordered data base | 82 | 1982 | |
|
|
|||
| 5,600,834 Method and apparatus for reconciling different versions of a file | 193 | 1995 | |
|
|
|||
| 5,640,501 Development system and methods for visually creating goal oriented electronic form applications having decision trees | 84 | 1993 | |
|
|
|||
| 5,706,434 Integrated request-response system and method generating responses to request objects formatted according to various communication protocols | 175 | 1995 | |
|
|
|||
| 5,710,887 Computer system and method for electronic commerce | 1217 | 1995 | |
|
|
|||
| 5,497,463 Ally mechanism for interconnecting non-distributed computing environment (DCE) and DCE systems to operate in a network system | 177 | 1992 | |
|
|
|||
| 5,809,144 Method and apparatus for purchasing and delivering digital goods over a network | 448 | 1995 | |
|
|
|||
| 6,055,573 Communicating with a computer based on an updated purchase behavior classification of a particular consumer | 280 | 1999 | |
|
|
|||
| 5,297,031 Method and apparatus for order management by market brokers | 639 | 1990 | |
|
|
|||
| 6,119,160 Multiple-level internet protocol accounting | 183 | 1998 | |
|
|
|||
| 5,642,419 Method for acquiring and revalidating an electronic credential | 223 | 1995 | |
|
|
|||
| 5,485,370 Home services delivery system with intelligent terminal emulator | 207 | 1993 | |
|
|
|||
| 5,367,627 Computer-assisted parts sales method | 63 | 1993 | |
|
|
|||
| 5,553,223 Method and system of selectively transmitting display formats and data between a host computer and an intelligent terminal | 44 | 1993 | |
|
|
|||
| 5,586,304 Automatic computer upgrading | 164 | 1994 | |
|
|
|||
| 5,522,089 Personal digital assistant module adapted for initiating telephone communications through DTMF dialing | 142 | 1994 | |
|
|
|||
| 6,135,646 System for uniquely and persistently identifying, managing, and tracking digital objects | 243 | 1997 | |
|
|
|||
| 5,634,010 Managing and distributing data objects of different types between computers connected to a network | 158 | 1994 | |
|
|
|||
| 5,434,999 Safeguarded remote loading of service programs by authorizing loading in protected memory zones in a terminal | 91 | 1993 | |
|
|
|||
| 5,008,879 LAN with interoperative multiple operational capabilities | 119 | 1988 | |
|
|
|||
| 6,047,319 Network terminal server with full API implementation | 41 | 1996 | |
|
|
|||
| 5,646,992 Assembly, distribution, and use of digital information | 145 | 1993 | |
|
|
|||
| 5,579,537 Broadcast system with associated data capabilities | 147 | 1995 | |
|
|
|||
| 5,418,713 Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials | 464 | 1993 | |
|
|
|||
| 5,963,915 Secure, convenient and efficient system and method of performing trans-internet purchase transactions | 431 | 1996 | |
|
|
|||
| 5,155,847 Method and apparatus for updating software at remote locations | 583 | 1988 | |
|
|
|||
| 5,185,697 Apparatus and method for managing crisis situations | 57 | 1989 | |
|
|
|||
| 5,664,111 Computerized, multimedia, network, real time, interactive marketing and transactional system | 196 | 1994 | |
|
|
|||
| 5,761,499 Method for managing globally distributed software components | 198 | 1995 | |
|
|
|||
| 5,544,320 Remote information service access system based on a client-server-service model | 295 | 1995 | |
|
|
|||
| 5,717,930 Installation system | 74 | 1995 | |
|
|
|||
| 5,519,769 Method and system for updating a call rating database | 115 | 1994 | |
|
|
|||
| 4,789,863 Pay per view entertainment system | 146 | 1988 | |
|
|
|||
| 5,404,505 System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates | 321 | 1991 | |
|
|
|||
| 5,386,369 License metering system for software applications | 154 | 1993 | |
|
|
|||
| 4,746,559 Magnetic recording medium | 16 | 1986 | |
|
|
|||
| 5,155,591 Method and apparatus for providing demographically targeted television commercials | 471 | 1989 | |
|
|
|||
| 5,113,393 Apparatus for distributing data processing | 30 | 1990 | |
|
|
|||
| 5,983,207 Electronic cash eliminating payment risk | 83 | 1997 | |
|
|
|||
| 4,992,940 System and method for automated selection of equipment for purchase through input of user desired specifications | 1001 | 1989 | |
|
|
|||
| 5,758,126 Customizable bidirectional EDI translation system | 146 | 1996 | |
|
|
|||
| 5,602,993 Method and system for revising data in a distributed data communication system | 48 | 1994 | |
|
|
|||
| 5,557,541 Apparatus for distributing subscription and on-demand audio programming | 369 | 1994 | |
|
|
|||
| 5,734,719 Digital information accessing, delivery and production system | 311 | 1996 | |
|
|
|||
| 5,572,643 Web browser with dynamic display of information objects during linking | 1416 | 1995 | |
|
|
|||
| 4,894,857 Method and apparatus for customer account servicing | 129 | 1988 | |
|
|
|||
| 4,935,870 Apparatus for downloading macro programs and executing a downloaded macro program responding to activation of a single key | 204 | 1988 | |
|
|
|||
| 5,247,683 System and method for installing software and updating configuration files | 283 | 1991 | |
|
|
|||
| 5,371,551 Time delayed digital video system using concurrent recording and playback | 337 | 1992 | |
|
|
|||
| 5,415,416 Computerized lottery wagering system | 117 | 1994 | |
|
|
|||
| 5,666,493 System for managing customer orders and method of implementation | 396 | 1993 | |
|
|
|||
| 5,321,750 Restricted information distribution system apparatus and methods | 244 | 1992 | |
|
|
|||
| 4,604,686 Associative data access method (ADAM) and its means of implementation | 97 | 1984 | |
|
|
|||
| 5,809,076 Method for automatically independently providing asynchronous brouter address information to remote control units | 20 | 1993 | |
|
|
|||
| 4,868,866 Broadcast data distribution system | 261 | 1988 | |
|
|
|||
| 5,918,213 System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products | 649 | 1995 | |
|
|
|||
| 4,635,189 Real-time distributed data-base management system | 125 | 1984 | |
|
|
|||
| 4,528,643 System for reproducing information in material objects at a point of sale location | 596 | 1983 | |
|
|
|||
| 5,289,371 System and method for routing data and communications | 86 | 1992 | |
|
|
|||
| 5,504,589 System and apparatus for transmitting food orders to a central station | 84 | 1993 | |
|
|
|||
| 6,078,928 Site-specific interest profiling system | 121 | 1997 | |
|
|
|||
| 5,694,551 Computer integration network for channeling customer orders through a centralized computer to various suppliers | 337 | 1995 | |
|
|
|||
| 5,552,806 Method and apparatus for positioning selectable function icons on a display | 63 | 1994 | |
|
|
|||
| 5,826,245 Providing verification information for a transaction | 324 | 1995 | |
|
|
|||
| 5,794,210 Attention brokerage | 956 | 1995 | |
|
|
|||
| 5,406,557 Interenterprise electronic mail hub | 428 | 1993 | |
|
|
|||
| 5,630,116 Automatic delivery system for master files in a distributed processing system | 55 | 1994 | |
|
|
|||
| 5,790,793 Method and system to create, transmit, receive and process information, including an address to further information | 360 | 1995 | |
|
|
|||
| 5,774,670 Persistent client state in a hypertext transfer protocol based client-server system | 451 | 1995 | |
|
|
|||
| 5,764,906 Universal electronic resource denotation, request and delivery system | 428 | 1995 | |
|
|
|||
| 5,008,814 Method and apparatus for updating system software for a plurality of data processing units in a communication network | 227 | 1988 | |
|
|
|||
| 5,826,242 Method of on-line shopping utilizing persistent client state in a hypertext transfer protocol based client-server system | 273 | 1997 | |
|
|
|||
| 5,918,014 Automated collaborative filtering in world wide web advertising | 508 | 1996 | |
|
|
|||
| 6,118,860 Public communications services vending method and apparatus | 94 | 1997 | |
|
|
|||
| 4,714,995 Computer integration system | 273 | 1985 | |
|
|
|||
| 5,426,747 Method and apparatus for virtual memory mapping and transaction management in an object-oriented database system | 242 | 1991 | |
|
|
|||
| 5,559,936 Data retrieval system, display apparatus and method of recording and displaying | 24 | 1991 | |
|
|
|||
| 5,220,501 Method and system for remote delivery of retail banking services | 1137 | 1989 | |
|
|
|||
| 5,737,560 Graphical method and system for accessing information on a communications network | 68 | 1995 | |
|
|
|||
| 5,586,311 Object oriented data access and analysis system | 27 | 1994 | |
|
|
|||
| 6,005,561 Interactive information delivery system | 244 | 1994 | |
|
|
|||
| 5,790,644 Computer-to-telephone interface | 45 | 1996 | |
|
|
|||
| 5,845,090 System for software distribution in a digital computer network | 264 | 1996 | |
|
|
|||
| 4,734,858 Data terminal and system for placing orders | 310 | 1984 | |
|
|
|||
| 5,694,596 On-line database updating network system and method | 104 | 1995 | |
|
|
|||
| 6,594,546 Plant for processing wafers | 10 | 2002 | |
|
|
|||
| 5,541,991 System for selectively preventing a software program from being operable | 35 | 1995 | |
|
|
|||
| 5,784,562 System for using a dialog session context to process electronic forms data on the world wide web | 133 | 1995 | |
|
|
|||
| 5,063,523 Network management system with event rule handling | 142 | 1989 | |
|
|
|||
| 5,673,322 System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks | 524 | 1996 | |
|
|
|||
| 2002/0105,545 Method and apparatus for automatic conversion of electronic mail to an internet web site | 16 | 2001 | |
|
|
|||
| 4,745,559 Method and system for dynamically controlling the content of a local receiver data base from a transmitted data base in an information retrieval communication network | 120 | 1985 | |
|
|
|||
| 5,287,504 File alteration monitor for computer operating and file management system | 96 | 1991 | |
|
|
|||
| 4,495,490 Word processor and display | 30 | 1981 | |
|
|
|||
| 6,122,642 System for propagating, retrieving and using transaction processing facility airline computerized reservation system data on a relational database processing platform | 45 | 1996 | |
|
|
|||
| 5,222,133 Method of protecting computer software from unauthorized execution using multiple keys | 48 | 1991 | |
|
|
|||
| 5,909,581 Automatic software updating method | 150 | 1996 | |
|
|
|||
| 2006/0075,016 Combination equipment selection system using network | 5 | 2002 | |
|
|
|||
| 6,233,565 Methods and apparatus for internet based financial transactions with evidence of payment | 321 | 1998 | |
|
|
|||
| 4,797,913 Direct telephone dial ordering service | 181 | 1987 | |
|
|
|||
| 5,495,610 Software distribution system to build and distribute a software release | 291 | 1995 | |
|
|
|||
| 5,761,661 Data management system and method | 92 | 1994 | |
|
|
|||
| 5,155,680 Billing system for computing software | 169 | 1989 | |
|
|
|||
| 5,388,211 Method and apparatus for remotely controlling and monitoring the use of computer software | 240 | 1993 | |
|
|
|||
| 5,586,322 Workgroup organized network manager with workstation comparison system | 68 | 1995 | |
|
|
|||
| 5,483,586 Electronic on-line subscriber telephone directory | 151 | 1994 | |
|
|
|||
| 5,457,746 System and method for access control for portable data storage media | 366 | 1994 | |
|
|
|||
| 4,984,155 Order entry system having catalog assistance | 289 | 1988 | |
|
|
|||
| 5,509,070 Method for encouraging purchase of executable and non-executable software | 467 | 1992 | |
|
|
|||
| 5,410,646 System and method for creating, processing, and storing forms electronically | 170 | 1994 | |
|
|
|||
| 4,706,121 TV schedule system and process | 916 | 1986 | |
|
|
|||
| 4,799,156 Interactive market management system | 1430 | 1986 | |
|
|
|||
| 5,155,484 Fast data compressor with direct lookup table indexing into history buffer | 127 | 1991 | |
|
|
|||
| 2008/0319,828 System for Transmitting Syndicated Programs over the Internet | 9 | 2008 | |
|
|
|||
| 2009/0150,764 SYSTEM AND METHOD FOR REMOTE UPDATE OF DISPLAY PAGES | 6 | 2008 | |
|
|
|||
| 6,029,175 Automatic retrieval of changed files by a network software agent | 426 | 1996 | |
|
|
|||
| 6,323,894 Commercial product routing system with video vending capability | 98 | 1994 | |
|
|
|||
| 2005/0283,791 Method and apparatus for distributing media in a pay per play architecture with remote playback within an enterprise | 64 | 2004 | |
|
|
|||
| 5,581,461 Computerized system and method for storage, processing and transfer of inventory and other data among a central processor/database and a number of remote locations | 103 | 1994 | |
|
|
|||
| 5,557,798 Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes | 416 | 1990 | |
|
|
|||
| 5,577,735 Computer software delivery system | 62 | 1993 | |
|
|
|||
| 5,615,112 Synthesized object-oriented entity-relationship (SOOER) model for coupled knowledge-base/database of image retrieval expert system (IRES) | 83 | 1993 | |
|
|
|||
| 5,761,200 Intelligent distributed data transfer system | 20 | 1993 | |
|
|
|||
| 5,638,446 Method for the secure distribution of electronic files in a distributed environment | 222 | 1995 | |
|
|
|||
| 5,191,410 Interactive multimedia presentation and communications system | 361 | 1991 | |
|
|
|||
| 5,419,820 Process for producing enriched uranium having a .sup.235 U content of at least 4 wt. % via combination of a gaseous diffusion process and an atomic vapor laser isotope separation process to eliminate uranium hexafluoride tails storage | 10 | 1993 | |
|
|
|||
| 5,781,246 Electronic television program guide schedule system and method | 173 | 1994 | |
|
|
|||
| 5,768,528 Client-server system for delivery of online information | 414 | 1996 | |
|
|
|||
| 5,784,463 Token distribution, registration, and dynamic configuration of user entitlement for an application level security system and method | 145 | 1996 | |
|
|
|||
| 5,165,020 Terminal device session management protocol | 35 | 1991 | |
|
|
|||
| 5,635,979 Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations | 187 | 1994 | |
|
|
|||
| 5,345,501 Telephone central office based method of and system for processing customer orders | 141 | 1991 | |
|
|
|||
| 4,947,028 Automated order and payment system | 595 | 1988 | |
|
|
|||
| 2005/0076,087 Method and system for email synchronization for an electronic device | 27 | 2004 | |
|
|
|||
| 5,761,602 Hybrid multichannel data transmission system utilizing a broadcast medium | 118 | 1995 | |
|
|
|||
| 5,926,796 Method and apparatus for selling subscriptions to periodicals in a retail environment | 118 | 1997 | |
|
|
|||
| 5,157,783 Data base system which maintains project query list, desktop list and status of multiple ongoing research projects | 136 | 1988 | |
|
|
|||
| 4,775,935 Video merchandising system with variable and adoptive product sequence presentation order | 391 | 1986 | |
|
|
|||
| 2001/0029,525 Method of utilizing a single uniform resource locator for resources with multiple formats | 28 | 2001 | |
|
|
|||
| 5,303,393 Integrated radio satellite response system and method | 220 | 1991 | |
|
|
|||
| 5,539,735 Digital information commodities exchange | 295 | 1994 | |
|
|
|||
| 4,348,740 Method and portable apparatus for comparison of stored sets of data | 39 | 1980 | |
| 4,584,641 Copyprotecting system for software protection | 178 | 1983 | |
| 4,796,181 Billing system for computer software | 205 | 1986 | |
| 4,999,806 Software distribution system | 430 | 1987 | |
| 5,047,928 Billing system for computer software | 312 | 1989 | |
| 5,299,197 Communications packet server protocol | 22 | 1992 | |
| 5,166,886 System to demonstrate and sell computer programs | 206 | 1992 | |
| 5,309,355 Automated sales system | 205 | 1993 | |
| 5,390,247 Method and apparatus for creating, supporting, and using travelling programs | 148 | 1993 | |
| 5,337,360 Method and apparatus for creating, supporting, and using travelling programs | 145 | 1994 | |
| 5,576,951 Automated sales and services system | 308 | 1994 | |
| 5,630,125 Method and apparatus for information management using an open hierarchical data structure | 385 | 1994 | |
| 5,457,795 Method and apparatus for sharing and transferring data between software programs | 16 | 1994 | |
| 5,630,103 Radio transmission system for distribution of newspaper copy in computer format to personal computers for viewing | 75 | 1995 | |
| 6,230,202 Method for performing transactions on the world-wide web computer network | 14 | 1995 | |
| 5,748,960 Method and apparatus for validating travelling object-oriented programs with digital signatures | 120 | 1996 | |
| 6,041,365 Apparatus and method for high performance remote application gateway servers | 60 | 1997 | |
| 2002/0103,822 Method and system for customizing an object for downloading via the internet | 26 | 2001 | |
| 2008/0215,558 SYSTEM FOR MANAGING CONFIGURATION CHANGES IN A DATA PROCESSING SYSTEM | 5 | 2008 | |
| 2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM | 2009 | ||
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Mar 20, 2015 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Mar 20, 2019 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Mar 20, 2023 |
| 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 |