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

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

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.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY68475

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Donoho, David Leigh Berkeley, CA 30 531
Hindawi, David Salim Berkeley, CA 24 501
Lippincott, Lisa Ellen Berkeley, CA 31 506

Cited Art

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (24)
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
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (16)
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
 
INTELLECTUAL VENTURES I LLC (7)
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
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (6)
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
 
INTEL CORPORATION (5)
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
 
CONSONA CORPORATION (3)
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
 
LUCENT TECHNOLOGIES INC. (3)
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
 
PINPOINT INCORPORATED (3)
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
 
UBICOMM, LLC (3)
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
 
APPLE INC. (2)
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
 
BANYAN SYSTEMS, INC. (2)
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
 
DELL USA, L.P. (2)
5,748,877 Method for executing embedded diagnostics from operating system-based applications 51 1995
5,854,828 Telephone customer support utility 47 1996
 
EIT HOLDINGS LLC (2)
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
 
INFOR GLOBAL SOLUTIONS (CHICAGO), INC. (2)
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
 
LENOVO (SINGAPORE) PTE LTD. (2)
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
 
SUN MICROSYSTEMS, INC. (2)
5,428,778 Selective dissemination of information 185 1994
6,161,218 Software patch architecture 101 1996
 
TTI INVENTIONS C LLC (2)
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
 
ACADEMY OF APPLIED SCIENCE (1)
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
 
ADUOA, INC. (1)
6,725,452 Method for resolving dependency conflicts among multiple operative entities within a computing environment 31 2000
 
ALSET, INC. (1)
5,984,508 System, method and article of manufacture for product return of software and other information 52 1997
 
AT&T PROPERTIES, LLC (1)
6,185,599 Method of electronic bidding over networks through data tagging and data scanning 16 1997
 
AVOCENT HUNTSVILLE CORPORATION (1)
5,732,212 System and method for remote monitoring and operation of personal computers 187 1994
 
BEN FRANKLIN PATENT HOLDING LLC (1)
5,603,031 System and method for distributed computation based upon the movement, execution, and interaction of processes in a network 245 1993
 
COCOMO ID, LLC (1)
5,915,238 Personalized audio information delivery system 136 1996
 
COMPAQ COMPUTER CORPORATION 20555 S.H. 249 (1)
5,586,304 Automatic computer upgrading 164 1994
 
CYVA RESEARCH HOLDINGS, LLC (1)
5,987,440 Personal information security and exchange tool 258 1997
 
DIALOGIC CORPORATION (1)
6,047,327 System for distributing electronic information to a targeted group of users 417 1996
 
DIGITAL-VENDING SERVICES INTERNATIONAL, LLC (1)
6,170,014 Computer architecture for managing courseware in a shared use operating environment 86 1999
 
DOT ASSETS NO. 9 LLC (1)
5,155,847 Method and apparatus for updating software at remote locations 588 1988
 
EASTMAN KODAK COMPANY (1)
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
 
ENTRYPOINT, INC. (1)
5,740,549 Information and advertising distribution system and method 1112 1995
 
FOX NETWORK SYSTEMS, INC. (1)
5,566,339 System and method for monitoring computer environment and operation 219 1992
 
FUJITSU LIMITED (1)
6,289,510 Online program-updating system and computer-readable recording medium storing a program-updating program 52 1998
 
GATEWAY, INC. (1)
6,922,831 Method and system for providing software utilizing a restore medium and a network 19 2000
 
GOOGLE INC. (1)
6,658,489 Method for replacing a device driver during system operation 24 2000
 
HBAC MATCHMAKER MEDIA INC. (1)
5,774,170 System and method for delivering targeted advertisements to consumers 422 1994
 
HITACHI, LTD. (1)
5,764,898 System for task tracking and controlling electronic mail 26 1992
 
HTC CORPORATION (1)
6,324,691 Manufacture of software distribution media packages from components resident on a remote server source 46 1998
 
I/P ENGINE, INC. (1)
5,867,799 Information system and method for filtering a massive flow of information entities to meet user information classification needs 400 1996
 
IMMEDIATA CORPORATION (1)
5,893,091 Multicasting with key words 244 1997
 
INVIDI TECHNOLOGIES CORPORATION (1)
5,515,098 System and method for selectively distributing commercial messages over a communications network 326 1994
 
KABUSHIKI KAISHA TOSHIBA (1)
5,379,409 Apparatus for remotely operating computer system 105 1991
 
KEYCOM ELECTRONIC PUBLISHING (1)
4,935,870 Apparatus for downloading macro programs and executing a downloaded macro program responding to activation of a single key 204 1988
 
KYOCERA CORPORATION (1)
6,594,369 Electret capacitor microphone 33 2000
 
LITRELL BROS. LIMITED LIABILITY COMPANY (1)
6,026,148 System and method for delivering expert information by computer 76 1997
 
MICRON TECHNOLOGY, INC. (1)
6,654,714 Method and system for selecting compatible processors to add to a multiprocessor computer 13 1998
 
MOTOROLA SOLUTIONS, INC. (1)
5,381,403 Method for establishing and maintaining system configuration information 28 1993
 
MULTEX.COM, INC. (1)
5,802,518 Information delivery system and method 364 1996
 
NATIONSCREDIT COMMERCIAL CORPORATION (F/K/A GREYROCK CAPITAL GROUP, INC.) (1)
5,790,798 Method and apparatus for simultaneously monitoring computer user screen and telephone activity from a remote location 185 1996
 
NCR CORPORATION (1)
5,867,714 System and method for distributing configuration-dependent software revisions to a computer system 223 1996
 
NEC CORPORATION (1)
4,823,343 Diagnostic system for remote computers 60 1988
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (1)
6,532,491 Processes and apparatuses for managing network devices 46 1997
 
OBSERVATORY HOUSE, WINDSOR ROAD, (1)
6,725,242 Multiple-computer data processing system and method with time-versioned data storage 13 2001
 
ONLINE RESOURCES CORPORATION (1)
5,870,724 Targeting advertising in a home retail banking delivery service 361 1995
 
OPEN INVENTION NETWORK, LLC (1)
5,649,186 System and method for a computer-based dynamic information clipping service 497 1995
 
OPEN SOFTWARE ASSOCIATES LTD. (1)
6,360,366 Systems and methods for automatic application version upgrading and maintenance 57 1999
 
OPEN TEXT S.A. (1)
5,892,909 Intranet-based system with methods for co-active delivery of information to multiple users 348 1997
 
OTOMAKU PROPERTIES LTD., L.L.C. (1)
6,594,759 Authorization firmware for conducting transactions with an electronic transaction system and methods therefor 46 1998
 
PEERDISTRICT COMPANY (1)
5,924,094 Independent distributed database system 183 1996
 
PUNCH NETWORKS CORPORATION (1)
6,240,451 Method and apparatus for automatically disseminating information over a network 27 1997
 
RACAL-DATACOM, INC. (1)
5,063,523 Network management system with event rule handling 142 1989
 
RARITAN COMPUTER, INC. (1)
5,491,791 System and method for remote workstation monitoring within a distributed computing environment 223 1995
 
ROCKSTAR BIDCO, LP (1)
6,330,715 Method and apparatus for managing software in a network system 70 1998
 
S.F. IP PROPERTIES 19 LLC (1)
5,534,911 Virtual personal channel in a television system 309 1994
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5,745,669 System and method for recovering PC configurations 94 1996
 
SIEBEL SYSTEMS, INC. (1)
6,324,693 Method of synchronizing independently distributed software and database schema 71 1999
 
SOVERAIN SOFTWARE LLC (1)
6,279,112 Controlled transfer of information in computer networks 186 1996
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (1)
6,347,396 Disturbance free update of data 24 1999
 
TIAN SOFTWARE INC. (1)
5,636,346 Method and system for selectively targeting advertisements and programming 408 1994
 
TWO WAY MEDIA LIMITED (1)
5,778,187 Multicasting method and apparatus 341 1996
 
UNISYS CORPORATION (1)
6,996,819 Method for efficiently downloading SCSI and SERVO firmware to SCSI target controllers 15 1999
 
UNIVERSITY OF PITTSBURGH (1)
6,092,102 System and method for notifying users about information or events of an enterprise 139 1997
 
UNWIRED PLANET, LLC (1)
6,421,781 Method and apparatus for maintaining security in a push server 166 1998
 
VALUE CLICK, INC. (1)
5,848,396 Method and apparatus for determining behavioral profile of a computer user 1057 1996
 
WESTINGHOUSE ELECTRIC CORP. (1)
4,517,468 Diagnostic system and method 176 1984
 
WILKINS, JEFFREY (1)
5,446,919 Communication system and method with demographically or psychographically defined audiences 529 1991
 
WILSON TELEMETRY LLC (1)
5,576,952 Medical alert distribution system with selective filtering of medical information 337 1993
 
WINCOR NIXDORF INTERNATIONAL GMBH (1)
5,475,625 Method and arrangement for monitoring computer manipulations 129 1994
 
YEDA RESEARCH AND DEVELOPMENT CO. LTD. (1)
5,855,018 Private information retrieval 35 1996
 
Other [Check patent profile for assignment information] (2)
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

Forward Cites

Patent Info (Count) # Cites Year
 
SIEBEL SYSTEMS, INC. (3)
8,423,374 Method and system for processing intelligence information 0 2002
7,836,103 Exchanging project-related data between software applications 3 2002
8,443,036 Exchanging project-related data in a client-server architecture 0 2003
 
CLOUDSHIELD TECHNOLOGIES, INC. (2)
7,624,142 System and method for processing packets according to user specified rules governed by a syntax 7 2005
8,204,082 Transparent provisioning of services over a network 0 2009
 
FORTINET, INC. (2)
7,565,445 Systems and methods for categorizing network traffic content 2 2004
7,979,543 Systems and methods for categorizing network traffic content 0 2009
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
7,490,113 Database log capture that publishes transactions to multiple targets to handle unavailable targets by separating the publishing of subscriptions and subsequently recombining the publishing 5 2003
7,991,745 Database log capture that publishes transactions to multiple targets to handle unavailable targets by separating the publishing of subscriptions and subsequently recombining the publishing 0 2008
 
MERCURY KINGDOM ASSETS LIMITED (2)
7,779,009 Web query classification 7 2006
8,166,036 Web query classification 0 2010
 
SPARKLINE DIGITAL LLC (2)
7,426,533 Messaging system 4 2001
7,958,196 Messaging system 1 2008
 
CANON KABUSHIKI KAISHA (1)
7,523,160 Information provision exchange service system and method, program for implementing the method, and storage medium storing the program 1 2004
 
CLOUDSHIRE TECHNOLOGIES, INC. (1)
7,570,663 System and method for processing packets according to concurrently reconfigurable rules 5 2005
 
LDM GROUP, LLC (1)
8,121,868 Systems and methods for providing an inducement to purchase incident to a physician's prescription of medication 0 2010

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