
US Patent No: 7,246,150
Number of patents in Portfolio can not be more than 2000
Advice provided for offering highly targeted advice without compromising individual privacy
Stats
-
Jul 17, 2007
Issued date -
Mar 9, 2000
filing date -
09/522,341
serial no -
In Force
status
Importance
Abstract
The invention disclosed herein enables a collection of computers and associated communications infrastructure to offer a new communications process which allows information providers to broadcast information to a population of information consumers. The information may be targeted to those consumers who have a precisely formulated need for the information. This targeting may be based on information which is inaccessible to other communications protocols. The targeting also includes a time element. Information can be brought to the attention of the consumer precisely when it has become applicable, which may occur immediately upon receipt of the message, but may also occur long after the message arrives. The communications process may operate without intruding on consumers who do not exhibit the precisely-specified need for the information, and it may operate without compromising the security or privacy of the consumers who participate.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,678,002 System and method for providing automated customer support | 217 | 1995 | |
| 5,974,409 System and method for locating information in an on-line network | 142 | 1995 | |
| 6,745,224 Object framework and services for periodically recurring operations | 65 | 1996 | |
| 6,366,956 Relevance access of Internet information services | 63 | 1997 | |
| 6,381,742 Software package management | 267 | 1998 | |
| 6,353,926 Software update notification | 213 | 1998 | |
| 6,449,642 Method and system for integrating a client computer into a computer network | 56 | 1998 | |
| 6,237,144 Use of relational databases for software installation | 41 | 1998 | |
| 6,345,386 Method and system for advertising applications | 66 | 1998 | |
| 6,389,589 Class store schema | 119 | 1998 | |
| 6,418,554 Software implementation installer mechanism | 147 | 1998 | |
| 6,523,166 Method and system for on-demand installation of software implementations | 83 | 1998 | |
| 6,804,663 Methods for optimizing the installation of a software product onto a target computer system | 26 | 1998 | |
| 6,836,794 Method and system for assigning and publishing applications | 55 | 1998 | |
| 6,378,128 System and method for dynamically modifying an install-set | 76 | 1998 | |
| 6,256,668 Method for identifying and obtaining computer software from a network computer using a tag | 158 | 1998 | |
| 6,353,928 First run installer | 48 | 1999 | |
| 6,735,766 Method and computer-readable medium for installing an upgrade to an application program | 26 | 1999 | |
| 6,347,398 Automatic software downloading from a computer network | 306 | 1999 | |
| 6,327,617 Method and system for identifying and obtaining computer software from a remote computer | 137 | 2000 | |
| 6,789,255 Determining update availability via set intersection over a sub-optimal pathway | 37 | 2000 | |
| 6,996,815 Method and software tools for intelligent service pack installation | 16 | 2000 | |
| 6,920,631 Software installation and validation using custom actions | 19 | 2001 | |
| 6,802,061 Automatic software downloading from a computer network | 78 | 2001 | |
|
|
|||
| 4,654,852 On-line problem-determination procedure for diagnosis of faults in a data-processing system | 52 | 1984 | |
| 5,115,501 Procedure for automatically customizing the user interface of application programs | 142 | 1988 | |
| 5,245,532 Electronic mail follow-up system | 71 | 1989 | |
| 5,349,674 Automated enrollment of a computer system into a service network of computer systems | 40 | 1990 | |
| 5,179,695 Problem analysis of a node computer with assistance from a central site | 47 | 1990 | |
| 5,535,321 Method and apparatus for variable complexity user interface in a data processing system | 88 | 1991 | |
| 5,287,505 On-line problem management of remote data processing systems, using local problem determination procedures and a centralized database | 92 | 1993 | |
| 5,854,923 Facility for the intelligent selection of information objects (persona) | 31 | 1994 | |
| 5,805,897 System and method for remote software configuration and distribution | 146 | 1995 | |
| 6,460,175 Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps | 17 | 1997 | |
| 6,219,788 Watchdog for trusted electronic content distributions | 31 | 1998 | |
| 6,256,664 Method and apparatus for computed relevance messaging | 103 | 1999 | |
| 6,356,936 Relevance clause for computed relevance messaging | 69 | 1999 | |
| 6,496,977 Method and system for implementing network filesystem-based aid for computer operating system upgrades | 21 | 1999 | |
| 6,904,457 Automatic firmware update of processor nodes | 23 | 2001 | |
| 6,604,130 Relevance clause for computed relevance messaging | 15 | 2001 | |
|
|
|||
| 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 | 549 | 1994 | |
| 6,594,692 Methods for transacting electronic commerce | 229 | 1996 | |
| 6,236,983 Method and apparatus for collecting information regarding a device or a user of a device | 29 | 1998 | |
| 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 | 149 | 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 | |
|
|
|||
| 5,691,917 Event-processing system and method of constructing such a system | 46 | 1995 | |
| 5,850,520 Method and system for electronic publication distribution including return receipt | 93 | 1996 | |
| 6,321,258 Administration of networked peripherals using particular file system | 35 | 1997 | |
| 6,438,580 System and method for an interactive knowledgebase | 52 | 1998 | |
| 6,971,094 Deployed agent used in the installation and maintenance of software | 21 | 2000 | |
| 6,941,453 System and method for determining if a device needs to be updated and locating and invoking an update agent to update the firmware or software in the device | 30 | 2004 | |
|
|
|||
| 5,696,965 Electronic information appraisal agent | 272 | 1994 | |
| 5,717,923 Method and apparatus for dynamically customizing electronic information to individual end users | 599 | 1994 | |
| 5,724,521 Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner | 880 | 1994 | |
| 5,710,884 System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use | 477 | 1995 | |
| 5,600,781 Method and apparatus for creating a portable personalized operating environment | 95 | 1996 | |
|
|
|||
| 5,996,073 System and method for determining computer application state | 22 | 1997 | |
| 6,163,859 Software vault | 24 | 1998 | |
| 6,158,001 Automatic configuration generation | 16 | 1999 | |
|
|
|||
| 5,619,648 Message filtering techniques | 439 | 1994 | |
| 5,623,656 Script-based data communication system and method utilizing state memory | 135 | 1994 | |
| 6,493,594 System and method for improved software configuration and control management in multi-module systems | 25 | 1999 | |
|
|
|||
| 5,758,257 System and method for scheduling broadcast of and access to video programs and other data using customer profiles | 753 | 1994 | |
| 5,754,938 Pseudonymous server for system for customized electronic identification of desirable objects | 587 | 1995 | |
| 5,835,087 System for generation of object profiles for a system for customized electronic identification of desirable objects | 800 | 1995 | |
|
|
|||
| 5,493,692 Selective delivery of electronic messages in a multiple computer system based on context and environment of a user | 680 | 1993 | |
| 5,603,054 Method for triggering selected machine event when the triggering properties of the system are met and the triggering conditions of an identified user are perceived | 399 | 1995 | |
| 5,611,050 Method for selectively performing event on computer controlled device whose location and allowable operation is consistent with the contextual and locational attributes of the event | 370 | 1995 | |
|
|
|||
| 5,724,567 System for directing relevance-ranked data objects to computer users | 341 | 1994 | |
| 5,754,939 System for generation of user profiles for a system for customized electronic identification of desirable objects | 885 | 1995 | |
|
|
|||
| 5,627,764 Automatic electronic messaging system with feedback and work flow administration | 242 | 1993 | |
| 5,802,253 Event-driven rule-based messaging system | 144 | 1996 | |
|
|
|||
| 5,748,877 Method for executing embedded diagnostics from operating system-based applications | 51 | 1995 | |
| 5,854,828 Telephone customer support utility | 47 | 1996 | |
|
|
|||
| 5,828,837 Computer network system and method for efficient information transfer | 69 | 1996 | |
| 5,768,508 Computer network system and method for efficient information transfer | 98 | 1997 | |
|
|
|||
| 5,848,271 Process and apparatus for controlling the work flow in a multi-user computing system | 71 | 1994 | |
| 5,862,322 Method and apparatus for facilitating customer service communications in a computing environment | 71 | 1996 | |
|
|
|||
| 5,247,683 System and method for installing software and updating configuration files | 285 | 1991 | |
| 5,613,002 Generic disinfection of programs infected with a computer virus | 59 | 1994 | |
|
|
|||
| 5,428,778 Selective dissemination of information | 185 | 1994 | |
| 6,161,218 Software patch architecture | 101 | 1996 | |
|
|
|||
| 5,245,656 Security method for private information delivery and filtering in public networks | 86 | 1992 | |
| 5,614,927 Protecting confidential information in a database for enabling targeted advertising in a communications network | 36 | 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 | 196 | 1996 | |
|
|
|||
| 6,725,452 Method for resolving dependency conflicts among multiple operative entities within a computing environment | 31 | 2000 | |
|
|
|||
| 5,984,508 System, method and article of manufacture for product return of software and other information | 52 | 1997 | |
|
|
|||
| 6,185,599 Method of electronic bidding over networks through data tagging and data scanning | 16 | 1997 | |
|
|
|||
| 5,732,212 System and method for remote monitoring and operation of personal computers | 187 | 1994 | |
|
|
|||
| 5,603,031 System and method for distributed computation based upon the movement, execution, and interaction of processes in a network | 245 | 1993 | |
|
|
|||
| 5,915,238 Personalized audio information delivery system | 136 | 1996 | |
|
|
|||
| 5,586,304 Automatic computer upgrading | 164 | 1994 | |
|
|
|||
| 5,987,440 Personal information security and exchange tool | 258 | 1997 | |
|
|
|||
| 6,047,327 System for distributing electronic information to a targeted group of users | 417 | 1996 | |
|
|
|||
| 6,170,014 Computer architecture for managing courseware in a shared use operating environment | 86 | 1999 | |
|
|
|||
| 5,155,847 Method and apparatus for updating software at remote locations | 588 | 1988 | |
|
|
|||
| 5,388,252 System for transparent monitoring of processors in a network with display of screen images at a remote station for diagnosis by technical support personnel | 233 | 1990 | |
|
|
|||
| 5,740,549 Information and advertising distribution system and method | 1112 | 1995 | |
|
|
|||
| 5,566,339 System and method for monitoring computer environment and operation | 219 | 1992 | |
|
|
|||
| 6,289,510 Online program-updating system and computer-readable recording medium storing a program-updating program | 52 | 1998 | |
|
|
|||
| 6,922,831 Method and system for providing software utilizing a restore medium and a network | 19 | 2000 | |
|
|
|||
| 6,658,489 Method for replacing a device driver during system operation | 24 | 2000 | |
|
|
|||
| 5,774,170 System and method for delivering targeted advertisements to consumers | 422 | 1994 | |
|
|
|||
| 5,764,898 System for task tracking and controlling electronic mail | 26 | 1992 | |
|
|
|||
| 6,324,691 Manufacture of software distribution media packages from components resident on a remote server source | 46 | 1998 | |
|
|
|||
| 5,867,799 Information system and method for filtering a massive flow of information entities to meet user information classification needs | 400 | 1996 | |
|
|
|||
| 5,893,091 Multicasting with key words | 244 | 1997 | |
|
|
|||
| 5,515,098 System and method for selectively distributing commercial messages over a communications network | 326 | 1994 | |
|
|
|||
| 5,379,409 Apparatus for remotely operating computer system | 105 | 1991 | |
|
|
|||
| 4,935,870 Apparatus for downloading macro programs and executing a downloaded macro program responding to activation of a single key | 204 | 1988 | |
|
|
|||
| 6,594,369 Electret capacitor microphone | 33 | 2000 | |
|
|
|||
| 6,026,148 System and method for delivering expert information by computer | 76 | 1997 | |
|
|
|||
| 6,654,714 Method and system for selecting compatible processors to add to a multiprocessor computer | 13 | 1998 | |
|
|
|||
| 5,381,403 Method for establishing and maintaining system configuration information | 28 | 1993 | |
|
|
|||
| 5,802,518 Information delivery system and method | 364 | 1996 | |
|
|
|||
| 5,790,798 Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location | 185 | 1996 | |
|
|
|||
| 5,867,714 System and method for distributing configuration-dependent software revisions to a computer system | 223 | 1996 | |
|
|
|||
| 4,823,343 Diagnostic system for remote computers | 60 | 1988 | |
|
|
|||
| 6,532,491 Processes and apparatuses for managing network devices | 46 | 1997 | |
|
|
|||
| 6,725,242 Multiple-computer data processing system and method with time-versioned data storage | 13 | 2001 | |
|
|
|||
| 5,870,724 Targeting advertising in a home retail banking delivery service | 361 | 1995 | |
|
|
|||
| 5,649,186 System and method for a computer-based dynamic information clipping service | 497 | 1995 | |
|
|
|||
| 6,360,366 Systems and methods for automatic application version upgrading and maintenance | 57 | 1999 | |
|
|
|||
| 5,892,909 Intranet-based system with methods for co-active delivery of information to multiple users | 348 | 1997 | |
|
|
|||
| 6,594,759 Authorization firmware for conducting transactions with an electronic transaction system and methods therefor | 46 | 1998 | |
|
|
|||
| 5,924,094 Independent distributed database system | 183 | 1996 | |
|
|
|||
| 6,240,451 Method and apparatus for automatically disseminating information over a network | 27 | 1997 | |
|
|
|||
| 5,063,523 Network management system with event rule handling | 142 | 1989 | |
|
|
|||
| 5,491,791 System and method for remote workstation monitoring within a distributed computing environment | 223 | 1995 | |
|
|
|||
| 6,330,715 Method and apparatus for managing software in a network system | 70 | 1998 | |
|
|
|||
| 5,534,911 Virtual personal channel in a television system | 309 | 1994 | |
|
|
|||
| 5,745,669 System and method for recovering PC configurations | 94 | 1996 | |
|
|
|||
| 6,324,693 Method of synchronizing independently distributed software and database schema | 71 | 1999 | |
|
|
|||
| 6,279,112 Controlled transfer of information in computer networks | 186 | 1996 | |
|
|
|||
| 6,347,396 Disturbance free update of data | 24 | 1999 | |
|
|
|||
| 5,636,346 Method and system for selectively targeting advertisements and programming | 408 | 1994 | |
|
|
|||
| 5,778,187 Multicasting method and apparatus | 341 | 1996 | |
|
|
|||
| 6,996,819 Method for efficiently downloading SCSI and SERVO firmware to SCSI target controllers | 15 | 1999 | |
|
|
|||
| 6,092,102 System and method for notifying users about information or events of an enterprise | 139 | 1997 | |
|
|
|||
| 6,421,781 Method and apparatus for maintaining security in a push server | 166 | 1998 | |
|
|
|||
| 5,848,396 Method and apparatus for determining behavioral profile of a computer user | 1057 | 1996 | |
|
|
|||
| 4,517,468 Diagnostic system and method | 176 | 1984 | |
|
|
|||
| 5,446,919 Communication system and method with demographically or psychographically defined audiences | 529 | 1991 | |
|
|
|||
| 5,576,952 Medical alert distribution system with selective filtering of medical information | 337 | 1993 | |
|
|
|||
| 5,475,625 Method and arrangement for monitoring computer manipulations | 129 | 1994 | |
|
|
|||
| 5,855,018 Private information retrieval | 35 | 1996 | |
|
|
|||
| 5,633,910 Outpatient monitoring system | 171 | 1994 | |
| 5,722,418 Method for mediating social and behavioral processes in medicine and business through an interactive telecommunications guidance system | 460 | 1994 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Jan 17, 2015 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jan 17, 2019 |
| 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 |