US Patent No: 5,421,009

Number of patents in Portfolio can not be more than 2000

Method of remotely installing software directly from a central computer

2 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for remote installation of software over a computer network allows a user to interactively select each remote computer system for software installation, or to provide a file containing a list of all remote computer systems. Before attempting to install the software, the method ensures that the remote system can be reached through the network, that the remote system has the capability of running processes remotely, that the remote system has all the commands necessary to perform the installation, that the remote system has the correct hardware and software to support the installation, and that sufficient disk space exists on the remote computer system for the installation. The method then combines all files that are being remotely installed into a single data stream, sends this single data stream over the network to the remote computer system, and separates the data stream into the original files on the remote system.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HEWLETT-PACKARD COMPANYPALO ALTO, CA779

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Platt, Stephen M Ft. Collins, CO 1 296

Cited Art Landscape

Patent Info (Count) # Cites Year
 
DOT ASSETS NO. 9 LLC (1)
* 5,155,847 Method and apparatus for updating software at remote locations 742 1988
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SECURITY AND INTRUSION DETECTION RESEARCH LABS, LLC (1)
* 2002/0078,382 Scalable system for monitoring network system and components and methodology therefore 155 2001
 
Other [Check patent profile for assignment information] (6)
* 2004/0194,084 Computer system and a program install method thereof 25 2004
* 2006/0069,657 Multiple customer and multiple location PC service provider system 0 2005
* 2008/0134,171 Computer system and a program install method thereof 6 2008
8,346,897 System and method for deploying and maintaining software applications 11 2008
8,938,523 System and method for deploying and maintaining software applications 0 2012
* 2014/0317,763 SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING ONE OR MORE MAINTENANCE TASKS ON A REMOTELY LOCATED COMPUTER CONNECTED TO A SERVER COMPUTER VIA A DATA NETWORK 0 2014
 
PMC-SIERRA, INC. (1)
* 7,234,053 Methods for expansive netboot 11 2003
 
Gage Brook L.L.C. (1)
* 6,438,619 Operating system based remote communication system 15 1997
 
SONY CORPORATION (2)
* 5,761,530 Apparatus for recording/reproducing and method for transmitting the information for disc changer system 4 1996
* 6,748,428 Device operation management method, a manager device, a program supply medium for supplying a device operation management program, an controller device, and an electronic device 0 1999
 
C-C-C GROUP PLC (2)
* 7,496,666 Multi-user computer system 0 2006
* 2006/0173,996 Multi-user computer system 5 2006
 
SAMSUNG ELECTRONICS CO., LTD. (1)
6,366,957 Computer system having remote wake-up function and remote wake-up method thereof 35 1999
 
PITNEY BOWES INC. (2)
6,910,047 Method and system for changing rating data via internet or modem in a carrier management system 5 1997
6,873,978 Event interface for a carrier manager system 7 1997
 
HITACHI, LTD. (1)
* 2004/0172,628 Method and system for installing program in parallel computer system 2 2004
 
ORACLE AMERICA, INC. (4)
* 5,742,754 Software testing apparatus and method 59 1996
* 5,931,909 System for multiple-client software installation and upgrade 55 1996
* 7,111,055 Method and apparatus to facilitate automated software installation on remote computers over a network 22 2001
* 2003/0046,371 Method and apparatus to facilitate automated software installation on remote computers over a network 19 2001
 
XSIDES CORPORATION (4)
* 2004/0027,387 Method and system for controlling a complementary user interface on a display surface 4 2003
* 2004/0226,041 System and method for parallel data display of multiple executing environments 11 2004
* 2005/0052,473 Secondary user interface 1 2004
* 2006/0050,013 Overscan user interface 2 2005
 
xSide Corporation (1)
6,892,359 Method and system for controlling a complementary user interface on a display surface 72 2000
 
ORACLE INTERNATIONAL CORPORATION (1)
* 5,960,204 System and method for installing applications on a computer on an as needed basis 152 1996
 
OSTENDO TECHNOLOGIES, INC. (9)
6,727,918 Method and system for controlling a complementary user interface on a display surface 47 2000
6,717,596 Method and system for controlling a complementary user interface on a display surface 20 2000
6,828,991 Secondary user interface 12 2001
* 2002/0067,429 Alternate display content controller 2 2001
* 2002/0113,807 Secondary user interface 0 2001
6,966,036 Method and system for displaying data in a second display area 13 2002
* 2002/0149,593 Method and system for displaying data in a second display area 0 2002
7,340,682 Method and system for controlling a complementary user interface on a display surface 3 2003
* 2004/0032,423 Method and system for controlling a complementary user interface on a display surface 1 2003
 
APPLE INC. (8)
* 5,684,952 Supervisory control system for networked multimedia workstations that provides reconfiguration of workstations by remotely updating the operating system 106 1994
* 5,604,906 Method and apparatus for installing software block-by block via an image of the target storage device 45 1995
7,770,123 Method for dynamically generating a “table of contents” view of a HTML-based information system 11 1998
7,734,721 System and method for passive detection and context sensitive notification of upgrade availability for computer information 1 2006
* 2006/0161,638 System and method for passive detection and context sensitive notification of upgrade availability for computer information 4 2006
8,359,550 Method for dynamically generating a “table of contents” view of the HTML-based information system 0 2010
* 2010/0269,035 Method for Dynamically Generating a "Table of Contents" View of the HTML-Based Information System 1 2010
9,176,723 System and method for passive detection and context sensitive notification of upgrade availability for computer information 0 2010
 
GILBARCO INC. (1)
6,904,592 Software download system for automatic retrieval of warranty and commission data 82 2000
 
S. AQUA SEMICONDUCTOR, LLC (2)
8,516,473 Converting a limited program object to a complete program object 0 2005
* 2005/0240,938 E-commerce system and method relating to program objects 5 2005
 
WARREN & LEWIS INVESTMENT CORPORATION (3)
* 6,126,327 Radio flash update 89 1995
6,279,153 Multi-user flash ROM update 125 1997
* 6,108,727 System having wireless interface device for storing compressed predetermined program files received from a remote host and communicating with the remote host via wireless link 91 1997
 
WireSpring Technologies, Inc. (1)
* 2002/0040,389 System and method for remotely-managed content distribution network 38 2001
 
TOYOTA JIDOSHA KABUSHIKI KAISHA (1)
* 2006/0155,438 Data storage system 0 2003
 
LOCKHEED MARTIN CORPORATION (1)
7,051,093 QNX operation system network auto configuration 3 2001
 
SALESFORCE.COM, INC. (4)
* 9,251,164 System, method and computer program product for using a database to access content stored outside of the database 0 2011
* 2011/0213,789 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DETERMINING AN AMOUNT OF ACCESS TO DATA, BASED ON A ROLE 9 2011
* 2011/0213,816 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR USING A DATABASE TO ACCESS CONTENT STORED OUTSIDE OF THE DATABASE 3 2011
* 2013/0238,677 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR USING A DATABASE TO ACCESS CONTENT STORED OUTSIDE OF THE DATABASE 2 2013
 
Intellectual Property I LLC (1)
8,812,620 Software and method that enables selection of one of a plurality of online service providers 1 2007
 
CANON KABUSHIKI KAISHA (9)
* 5,841,991 In an Interactive network board, a method and apparatus for storing a media access control address in a remotely alterable memory 125 1992
* 5,647,056 Method and apparatus for managing access to a networked peripheral 68 1992
* 5,623,604 Method and apparatus for remotely altering programmable firmware stored in an interactive network board coupled to a network peripheral 159 1992
* 5,727,205 File installation system for displaying bitmaps during file installation 12 1995
* 7,530,117 Method and apparatus for preventing unauthorized use of software 4 2004
* 2004/0254,889 Information processing method and apparatus for managing sales of software 1 2004
* 2004/0254,888 Method and apparatus for preventing unauthorized use of software 6 2004
7,363,623 Services of remote software installation, configuration and afterward support, for network connected peripherals 5 2004
* 2006/0031,832 Services of remote software installation, configuration and afterward support, for network connected 3 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (17)
* 5,805,898 Method and apparatus for estimating installation time in a data processing system 21 1995
* 5,666,501 Method and apparatus for installing software 91 1995
* 5,867,713 Committing an install plan object for the network installation of application programs 56 1995
* 5,805,891 System and method for managing maintenance of computer software 61 1995
* 6,298,476 Object oriented software build framework mechanism 40 1995
* 5,649,112 Method and apparatus for modifying microcode in a distributed nodal network while the network continues operation 27 1996
* 5,761,380 Coordinating installation of distributed software components 59 1996
* 5,933,827 System for identifying new web pages of interest to a user 268 1996
* 6,055,363 Managing multiple versions of multiple subsystems in a distributed computing environment 33 1997
* 5,956,515 Method for managing multiple versions of multiple subsystems in a distributed computing environment 23 1997
* 6,051,032 Method of installing and configuring an application program within a computer system, and application program for facilitating the method 10 1997
6,611,915 Selective loading of client operating system in a computer network 22 1999
* 7,483,988 Information transmission method and system 2 2001
* 2002/0016,846 Information transmission method and system 23 2001
* 2005/0283,622 System for managing security index scores 20 2004
* 2008/0056,147 METHOD AND APPARATUS FOR DETERMINING MINIMUM ROUND TRIP TIMES FOR A NETWORK SOCKET 1 2006
* 2008/0056,146 METHOD AND APPARATUS FOR DETERMINING MAXIMUM ROUND TRIP TIMES FOR A NETWORK SOCKET 0 2006
 
HEWLETT-PACKARD COMPANY (1)
* 5,881,236 System for installation of software on a remote computer system over a network using checksums and password protection 133 1996
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (17)
* 6,112,235 Method and apparatus for remotely managing a network hardware device having an embedded server with a client computer across a network 57 1997
* 6,094,531 Method and apparatus for automatically installing operating systems machines 79 1997
* 6,567,774 Method and system for configuring and updating networked client stations using a virtual disk and a snapshot disk 30 1998
* 6,223,284 Method and apparatus for remote ROM flashing and security management for a computer system 98 1998
* 6,178,468 Real time supply PF plug-and-play installation resources 16 1998
* 5,999,741 Remote installation of software on a computing device 57 1998
* 2003/0208,558 Embedding web access functionality into a device for user interface functions 38 2001
* 2001/0044,836 Embedding web access functionality into a device for user interface functions 34 2001
* 2001/0025,307 Embedding web access functionality into a device for user interface functions 36 2001
* 2001/0034,777 Embedding web access functionality into a device for user interface functions 28 2001
* 2001/0034,778 Embedding web access functionality into a device for user interface functions 33 2001
* 2001/0034,779 Embedding web access functionality into a device for user interface functions 29 2001
* 2002/0133,636 Embedding web access functionality into a device for user interface functions 37 2001
* 2001/0034,781 Embedding web access functionality into a device for user interface functions 32 2001
* 2001/0034,780 Embedding web access functionality into a device for user interface functions 28 2001
6,954,903 Process for automatically displaying graphical objects such as buttons in a web page 2 2001
* 2005/0027,807 Systems and methods for facilitating peripheral device firmware installation 9 2003
 
CISCO TECHNOLOGY, INC. (1)
* 7,970,877 System and method for interfacing with a component located in a network environment 2 2003
 
GLOBALFOUNDRIES INC. (1)
* 6,128,734 Installing operating systems changes on a computer system 44 1997
 
EXLUDUS TECHNOLOGIES INC. (1)
* 2005/0216,910 Increasing fault-tolerance and minimizing network bandwidth requirements in software installation modules 20 2005
 
FUJITSU LIMITED (2)
* 5,859,969 Remote installation system and method 119 1996
* 6,145,126 Apparatus and method for installing software and recording medium storing program for realizing the method 21 1998
 
RICOH COMPANY, LTD. (6)
* 5,918,051 Object-oriented communication system with support for multiple remote machine types 30 1995
* 5,832,264 Object-oriented communications framework system with support for multiple remote machine types 72 1995
* 5,732,261 Method of using an object-oriented communication system with support for multiple remote machine types 15 1995
6,260,076 Method of using an object-oriented communication system with support for multiple remote machine types 9 1997
6,430,740 Object-oriented communications framework system with support for multiple remote machine types 22 1998
6,438,617 Object-oriented communication system with support for multiple remote machine types 22 1999
 
SUN MICROSYSTEMS, INC. (1)
* 2002/0147,974 Networked installation system for deploying systems management platforms 76 2001
 
BIADELOGIC, INC. (2)
8,447,963 Method and system for simplifying distributed server management 2 2003
* 2003/0233,571 Method and system for simplifying distributed server management 54 2003
 
ALOFT MEDIA, LLC (1)
6,301,707 Installing software based on a profile 48 1997
 
INTELLECTUAL VENTURES I LLC (17)
* 6,594,692 Methods for transacting electronic commerce 305 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 323 1997
8,499,030 Software and method that enables selection of one of a plurality of network communications service providers 6 2000
8,131,883 Method for distributing content to a user station 26 2000
6,769,009 Method and system for selecting a personalized set of information channels 186 2000
* 6,658,464 User station software that controls transport, storage, and presentation of content from a remote source 256 2000
* 6,611,862 User station software that controls transport and presentation of content from a remote source 200 2000
* 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 210 2000
8,407,682 Software and method that enables selection of one of a plurality of online service providers 9 2004
9,111,604 Software and method that enables selection of on-line content from one of a plurality of network content service providers in a single action 0 2006
8,069,204 Providing and receiving content over a wireless communication system 10 2006
8,024,399 Software distribution over a network 12 2006
8,321,499 Method for distributing content to a user station 9 2007
7,653,687 Method for distributing content to a user station 45 2007
8,825,872 Software and method for monitoring a data stream and for capturing desired data within the data stream 1 2009
8,719,339 Software and method that enables selection of one of a plurality of online service providers 1 2010
8,635,272 Method for distributing a list of updated content to a user station from a distribution server wherein the user station may defer installing the update 3 2012
 
AXCELERANT, INC. (1)
* 2003/0229,808 Method and apparatus for monitoring computer network security enforcement 92 2002
 
BOMBARDIER TRANSPORTATION GMBH (1)
6,856,258 Message announcement system 2 2002
 
EMC CORPORATION (1)
6,684,397 Auto-install apparatus and method 28 2001
 
BLADELOGIC, INC. (4)
8,549,114 Method and system for model-based heterogeneous server configuration management 3 2003
7,249,174 Method and system for executing and undoing distributed server change operations 25 2003
* 2003/0233,385 Method and system for executing and undoing distributed server change operations 29 2003
9,100,283 Method and system for simplifying distributed server management 0 2013
 
MIS ONLY, Inc. (1)
6,192,518 Method for distributing software over network links via electronic mail 55 1998
 
INTEL CORPORATION (7)
* 5,809,237 Registration of computer-based conferencing system 96 1995
7,062,765 System and method for updating information via a network 70 1999
6,996,627 System and method for providing update information 92 1999
* 7,162,538 Peer to peer software distribution system 37 2000
7,650,423 System and method for providing update information 10 2006
* 2006/0206,607 System and method for providing update information 5 2006
* 2010/0121,983 SYSTEM AND METHOD FOR PROVIDING UPDATE INFORMATION 1 2009
 
SYMANTEC OPERATING CORPORATION (3)
8,631,103 Web-based administration of remote computing environments via signals sent via the internet 1 2001
8,074,213 Automatic software updates for computer systems in an enterprise environment 5 2006
8,005,929 Software update checking method 2 2009
 
SYMANTEC CORPORATION (7)
* 5,790,796 Polymorphic package files to update software components 149 1996
* 5,933,647 System and method for software distribution and desktop management in a computer network environment 193 1997
* 6,144,992 Method and system for client/server and peer-to-peer disk imaging 99 1997
* 6,123,737 Push deployment of software packages using notification transports 67 1997
* 6,117,188 System and method using token processing to control software distribution and desktop management in a computer network environment 26 1998
* 8,887,143 System and services for handling computing environments as documents 0 2006
8,453,141 High performance install update 0 2009
 
DELL MARKETING L.P. (3)
* 7,430,590 Method and system to manage services for multiple managed computer systems 8 2002
7,779,092 Method and system to manage services for multiple managed computer systems 1 2008
8,458,300 Method and system to manage services for multiple managed computer systems 4 2010
 
ANGEL SECURE NETWORKS, INC. (6)
* 6,067,582 System for installing information related to a software application to a remote computer over a network 186 1996
6,918,038 System and method for installing an auditable secure network 63 1999
6,532,543 System and method for installing an auditable secure network 83 2000
* 2004/0073,808 Secure detection network system 14 2003
9,058,482 Controlling user access to electronic resources without password 0 2012
8,930,717 Secure processing module and method for making the same 0 2012
 
TELOGY NETWORKS, INC. (1)
* 5,778,368 Real-time embedded software respository with attribute searching apparatus and method 365 1996
 
ADOBE SYSTEMS INCORPORATED (1)
* 7,620,948 Client side software updating 27 2003
 
SEIKO EPSON CORPORATION (3)
* 7,461,133 System of automatically fetching contents present on network 0 2001
* 2003/0065,755 System of automatically fetching contents present on network 1 2001
* 2004/0165,206 Device management system, device management terminal, network device, terminal program, device program, and device management method 4 2003
 
NCR CORPORATION (2)
* 6,480,855 Managing a resource on a network where each resource has an associated profile with an image 35 2000
* 2005/0022,178 Software updates 22 2004
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (5)
* 5,835,777 Method of automatically generating a software installation package 219 1996
* 6,009,274 Method and apparatus for automatically updating software components on end systems over a network 625 1997
* 6,117,187 Automatic generation of a software installation package 79 1997
6,920,492 Process for controlling devices of an intranet network through the web 14 2001
* 2002/0013,807 Process for controlling devices of an intranet network through the web 6 2001
 
iPass Inc. (2)
8,001,594 Monitoring computer network security enforcement 4 2002
* 2006/0010,492 Method and apparatus for monitoring computer network security enforcement 24 2002
 
ELECTRONIC DATA SYSTEMS CORPORATION (1)
* 5,784,563 Method and system for automated reconfiguration of a client computer or user profile in a computer network 29 1996
 
MUTEX SOLUTIONS, LTD. (1)
6,282,701 System and method for monitoring and analyzing the execution of computer programs 360 1998
 
BORLAND SOFTWARE CORPORATION (1)
6,463,459 System and method for executing commands associated with specific virtual desktop 79 1999
 
LINKEDIN CORPORATION (1)
* 6,460,175 Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps 26 1997
 
IGT (52)
7,951,002 Using a gaming machine as a server 9 2000
7,186,181 Wide area program distribution and game information communication system 76 2001
* 2002/0138,594 Wide area program distribution and game information communication system 106 2001
7,931,533 Game development architecture that decouples the game logic from the graphics logics 27 2002
7,168,089 Secured virtual network in a gaming environment 144 2002
7,918,730 Trajectory-based 3-D games of chance for video gaming machines 15 2002
8,083,585 Apparatus and method for copying gaming machine configuration settings 3 2002
7,131,909 Method and apparatus for managing gaming machine code downloads 25 2002
* 2004/0048,667 Method and apparatus for managing gaming machine code downloads 16 2002
6,988,267 Method and device for implementing a downloadable software delivery system 41 2003
* 2004/0048,671 Gaming terminal data repository and information distribution system 82 2003
* 2005/0153,778 Methods and apparatus for gaming data downloading 74 2004
* 2004/0180,721 Gaming terminal data repository and information distribution system 74 2004
7,515,718 Secured virtual network in a gaming environment 105 2005
* 2005/0192,099 Secured virtual network in a gaming environment 182 2005
7,837,556 Decoupling of the graphical presentation of a game from the presentation logic 8 2005
7,972,214 Methods and devices for downloading games of chance 13 2005
* 2007/0004,506 Methods and devices for downloading games of chance 33 2005
8,636,596 Dynamic player notices for operational changes in gaming machines 0 2005
* 2005/0282,638 Dynamic player notices for operational changes in gaming machines 87 2005
8,033,913 Gaming machine update and mass storage management 19 2005
* 2006/0035,713 Gaming machine update and mass storage management 62 2005
8,287,379 Distributed game services 1 2005
* 2007/0060,363 Distributed game services 50 2005
8,185,890 Method and device for implementing a downloadable software delivery system 1 2005
* 2006/0031,829 Method and device for implementing a downloadable software delivery system 34 2005
8,628,413 Virtual gaming peripherals for a gaming machine 0 2005
* 2006/0073,869 Virtual gaming peripherals for a gaming machine 40 2005
8,597,116 Virtual player tracking and related services 1 2006
8,117,461 Method of randomly and dynamically checking configuration integrity of a gaming system 22 2006
* 2008/0076,547 Method of randomly and dynamically checking configuration integrity of a gaming system 16 2006
7,399,229 Method and apparatus for managing gaming machine code downloads 21 2006
9,251,647 Remote configuration of gaming terminals 0 2006
* 2007/0136,817 Wager game license management in a peer gaming network 106 2007
8,540,576 Wide area program distribution and game information communication system 0 2007
8,057,298 Virtual player tracking and related services 28 2007
* 2007/0270,213 Virtual player tracking and related services 29 2007
* 2008/0045,346 REMOTE CONFIGURATION OF GAMING TERMINALS 9 2007
8,556,698 Executing multiple applications and their variations in computing environments 0 2007
7,988,554 Game development architecture that decouples the game logic from the graphics logic 15 2007
8,251,807 Game development architecture that decouples the game logic from the graphics logic 2 2007
8,708,828 Pluggable modular gaming modifiers and configuration templates for gaming environments 1 2007
* 2008/0214,300 METHODS FOR ELECTRONIC DATA SECURITY AND PROGRAM AUTHENTICATION 60 2008
8,079,909 Method and apparatus for managing gaming machine code downloads 1 2008
* 2008/0248,880 METHOD AND APPARATUS FOR MANAGING GAMING MACHINE CODE DOWNLOADS 5 2008
8,651,956 Method and system for instant-on game download 0 2011
* 2011/0105,234 Method and System for Instant-On Game Dowload 9 2011
8,388,448 Methods and devices for downloading games of chance 0 2011
8,556,709 Virtual player tracking and related services 0 2011
8,460,096 Apparatus and method for copying gaming machine configuration settings 1 2011
8,543,837 Method of randomly and dynamically checking configuration integrity of a gaming system 0 2011
8,814,650 Executing multiple applications and their variations in computing environments 2 2013
 
ZENITH DATA SYSTEMS CORPORATION (1)
* 5,990,875 Double pen up event 24 1995
 
LENOVO INTERNATIONAL LIMITED (4)
* 7,660,847 Unattended installation of drivers for devices that are not automatically found and installed during operating system installation 2 2004
* 2005/0204,363 Unattended installation of drivers for devices that are not automatically found and installed during operating system installation 4 2004
8,161,101 Unattended installation of drivers for devices that are not automatically found and installed during operating system installation 1 2009
* 2010/0100,610 Unattended installation of drivers for devices that are not automatically found and installed during operating system installation 2 2009
 
IDENTIFY SOFTWARE LTD. (7)
* 6,202,199 System and method for remotely analyzing the execution of computer programs 193 1998
* 7,058,928 System and method for conditional tracing of computer programs 93 2002
8,032,866 System and method for troubleshooting runtime software problems using application learning 7 2004
7,827,539 System and method for automated tuning of program execution tracing 5 2005
8,312,435 System and method for conditional tracing of computer programs 28 2006
8,762,958 System and method for troubleshooting software configuration problems using application tracing 2 2008
8,504,994 System and method for software diagnostics using a combination of visual and dynamic tracing 8 2009
 
NOKIA TECHNOLOGIES OY (1)
6,681,253 Adaptive processor system 4 2000
 
CREDIT SUISSE, CAYMAN ISLANDS BRANCH (1)
* 2006/0242,627 System and method for conditional tracing of computer programs 69 2006
 
NEC CORPORATION (15)
* 6,760,017 Wireless interface device for communicating with a remote host computer 27 1995
6,683,605 Screen saver disabler 36 1995
6,209,034 Remote keyboard macros activated by hot icons 43 1995
* 6,148,344 System and method for enabling an IPX driver to accommodate multiple LAN adapters 10 1995
* 6,137,473 System and method for switching control between a host computer and a remote interface device 38 1995
* 6,092,117 System and method for automatically reconnecting a wireless interface device to a host computer 44 1995
* 6,018,806 Method and system for rebooting a computer having corrupted memory using an external jumper 43 1995
* 6,005,533 Remote occlusion region 9 1995
* 5,996,082 System and method for delaying a wake-up signal 20 1995
* 5,974,558 Resume on pen contact 40 1995
* 5,867,106 Password switch to override remote control 14 1995
6,963,783 Audio compression in a wireless remote interface tablet 36 1997
6,262,719 Mouse emulation with a passive pen 65 1997
7,120,433 Multiple wireless remote interfaces to a single server 6 2004
* 2005/0003,812 Multiple wireless remote interfaces to a single server 4 2004
 
ACTIVISION PUBLISHING, INC. (1)
6,948,168 Licensed application installer 16 2000
 
SCA IPLA HOLDINGS INC. (11)
7,565,697 Systems and methods for preventing unauthorized use of digital content 7 2001
* 2002/0120,854 Systems and methods for preventing unauthorized use of digital content 55 2001
7,237,123 Systems and methods for preventing unauthorized use of digital content 55 2001
* 2002/0144,153 Systems and methods for preventing unauthorized use of digital content 19 2001
7,328,453 Systems and methods for the prevention of unauthorized use and manipulation of digital content 53 2002
* 2004/0030,912 Systems and methods for the prevention of unauthorized use and manipulation of digital content 42 2002
8,117,667 Systems and methods for the prevention of unauthorized use and manipulation of digital content 4 2008
* 2008/0178,299 Systems and methods for the prevention of unauthorized use and manipulation of digital content 12 2008
8,261,359 Systems and methods for preventing unauthorized use of digital content 2 2010
* 2010/0306,552 SYSTEMS AND METHODS FOR PREVENTING UNAUTHORIZED USE OF DIGITAL CONTENT 10 2010
8,844,048 Systems and methods for the prevention of unauthorized use and manipulation of digital content 0 2012
 
VB AUTOBATTERIE GMBH (2)
* 7,098,665 Method for prediction of the internal resistance of an energy storage battery, and a monitoring device for energy storage batteries 35 2003
* 2004/0150,406 Method for prediction of the internal resistance of an energy storage battery, and a monitoring device for energy storage batteries 1 2003
 
MICROSOFT TECHNOLOGY LICENSING, LLC (49)
* 5,742,829 Automatic software installation on heterogeneous networked client computer systems 311 1995
* 5,845,077 Method and system for identifying and obtaining computer software from a remote computer 414 1995
* 6,049,671 Method for identifying and obtaining computer software from a network computer 358 1996
6,381,742 Software package management 372 1998
* 6,073,214 Method and system for identifying and obtaining computer software from a remote computer 234 1998
6,836,794 Method and system for assigning and publishing applications 91 1998
6,523,166 Method and system for on-demand installation of software implementations 114 1998
6,418,554 Software implementation installer mechanism 216 1998
6,397,381 System and method for repairing a damaged application program 65 1998
6,389,589 Class store schema 152 1998
* 6,345,386 Method and system for advertising applications 116 1998
6,256,668 Method for identifying and obtaining computer software from a network computer using a tag 221 1998
6,353,928 First run installer 68 1999
6,427,227 System, method, and computer-readable medium for repairing an application program that has been patched 57 1999
6,347,398 Automatic software downloading from a computer network 385 1999
6,327,617 Method and system for identifying and obtaining computer software from a remote computer 183 2000
7,574,481 Method and system for enabling offline detection of software updates 44 2000
* 2002/0078,142 Method and system for enabling offline detection of software updates 55 2000
* 7,665,082 Methods and systems for adaptation, diagnosis, optimization, and prescription technology for network-based applications 19 2001
* 2002/0013,833 Methods and systems for adaptation, diagnosis, optimization, and prescription technology for network-based applications 7 2001
7,149,789 Distributing software via distribution files 110 2001
* 2001/0042,112 Methods and systems for obtaining computer software via a network 20 2001
7,124,409 Automatic software installation on heterogeneous networked computer systems 57 2001
* 2002/0002,704 Automatic software installation on heterogeneous networked computer systems 17 2001
* 2002/0016,956 Method and system for identifying and obtaining computer software from a remote computer 49 2001
6,802,061 Automatic software downloading from a computer network 108 2001
7,222,341 Method and system for processing software dependencies in management of software packages 48 2002
* 2002/0144,248 Software package management 15 2002
* 2002/0095,671 System and method for repairing a damaged application program 14 2002
7,073,172 On demand patching of applications via software implementation installer mechanism 74 2002
* 2003/0145,317 On demand patching of applications via software implementation installer mechanism 30 2002
7,574,706 System and method for managing and communicating software updates 64 2003
7,478,381 Managing software updates and a software distribution service 70 2003
* 2005/0132,349 System and method for a software distribution service 84 2003
* 2005/0132,348 System and method for managing and communicating software updates 38 2003
* 2005/0044,544 Methods and systems for obtaining computer software via a network 66 2004
7,634,772 Automatic software downloading from a computer network 32 2004
* 2005/0044,541 Automatic software downloading from a computer network 23 2004
7,631,061 Method and system for assigning and publishing applications 3 2004
* 2005/0108,688 Method and system for assigning and publishing applications 7 2004
* 7,793,284 Role based server installation and configuration 9 2005
* 2006/0218,548 Role based server installation and configuration 11 2005
* 2006/0155,737 Method and system for identifying and obtaining computer software from a remote computer 3 2005
7,925,718 Method and system for identifying and obtaining computer software from a remote computer 1 2006
* 2006/0218,246 Method and system for identifying and obtaining computer software from a remote computer 3 2006
* 8,370,924 Role based server installation and configuration 0 2010
8,612,551 Method and system for identifying and obtaining computer software from a remote computer 0 2011
* 2011/0185,351 METHOD AND SYSTEM FOR IDENTIFYING AND OBTAINING COMPUTER SOFTWARE FROM A REMOTE COMPUTER 5 2011
9,197,500 Role based server installation and configuration 0 2013
 
GOOGLE INC. (8)
* 5,974,258 Method and apparatus for performing single-function software operations on a server processor for a target of one or more processors in a network of processors 17 1997
* 6,138,153 System for software distribution in a digital computer network 115 1997
6,446,260 Method and apparatus for operating system personalization during installation 47 2000
6,286,041 System for software distribution in a digital computer network 53 2000
8,745,638 Method and system for distributing object update messages in a distributed network system 1 2011
* 8,713,098 Method and system for migrating object update messages through synchronous data propagation 4 2011
8,667,057 Method and system for delivering object update messages including payloads 0 2011
8,635,271 Method and system for maintaining client cache coherency in a distributed network system 0 2011
 
IDTP HOLDINGS, INC. (1)
* 6,074,435 Remote software download with automatic adjustment for data access compatibility 31 1997
 
TWD INDUSTRIES SAS (1)
* 2006/0168,239 Secure client/server data transmission system 7 2004
 
SHARP KABUSHIKI KAISHA (4)
* 7,693,961 Method and system for supplying programs 3 2001
7,065,770 System for supplying a program from a server to a printing device through a network based on operating environment characteristics of installed optional units 4 2001
* 2002/0002,604 Program supplying system and program supplying method 5 2001
* 2004/0034,697 Listening module for asynchronous messages sent between electronic devices of a distributed network 3 2002
 
NOVELL, INC. (3)
* 7,752,317 Workstation virus lockdown in a distribution environment 3 2002
8,010,687 Workstation virus lockdown in a distributed environment 0 2010
* 2010/0250,759 WORKSTATION VIRUS LOCKDOWN IN A DISTRIBUTED ENVIRONMENT 0 2010
 
CP8 TECHNOLOGIES (1)
* 5,577,210 Remote booting of an operating system by a network 83 1993
 
PACKARD BELL NFC (1)
6,664,982 Multi-user on-screen keyboard 28 1997
 
DELL USA, L.P. (5)
* 6,681,266 Late binding dynamic software configuration information 15 1998
6,591,418 Factory software management system 37 1999
6,385,766 Method and apparatus for windows-based installation for installing software on build-to-order computer systems 107 1999
6,425,078 Method for factory-installation of files and directories with long filenames while maintaining proper reference to their short filename equivalents 10 1999
6,535,915 Automatic reduction of data noise in installation packages for a computer system 25 1999
 
ANCHOR GAMING (1)
* 2003/0188,306 Method and device for implementing a downloadable software delivery system 36 2003
 
Epson Kowa Corporation (2)
* 5,717,930 Installation system 83 1995
* 5,978,590 Installation system 44 1997
 
LENOVO (SINGAPORE) PTE LTD. (1)
* 9,154,543 Multiple file transfer speed up 0 2012
 
GATEWAY, INC. (1)
6,427,208 Image file change capture method and apparatus 2 1998
 
DELL PRODUCTS L.P. (6)
6,549,980 Manufacturing process for software raid disk sets in a computer system 2 2001
6,931,575 Method and system for testing hardware and software configurations in a computer system 2 2001
7,159,018 System and method for installing software onto a built-to-order computer system using an identification device 1 2001
* 2003/0028,629 System and method for installing software onto a build-to-order computer system using an identification device 0 2001
* 2005/0097,407 System and method for management of remote software deployment to information handling systems 1 2003
7,899,090 Remote installation performance over management controllers in monolithic and modular systems 0 2006
 
ORACLE OTC SUBSIDIARY LLC (4)
6,791,974 Universal internet based telephony system that provides ubiquitous access for subscribers from any terminal device 52 2000
7,075,921 Remote media control for voice over internet telephony and related applications 22 2001
6,914,899 Caller identification and voice/data synchronization for internet telephony and related applications 22 2001
6,707,811 Internet telephony for ecommerce 92 2001
 
MORE MAGIC HOLDINGS, INC. (1)
6,578,075 Methods and arrangements for distributing services and/or programs in a network environment 56 1999
 
Avocent Redmond Corporation (1)
8,269,783 KVM switch including a terminal emulator 1 2007
 
CLOUDING CORP. (2)
* 7,917,902 Archive stream based install 1 2008
9,110,725 User interface for dynamic environment using allocateable resources 0 2008
 
Platinium Technology, Inc. (1)
* 5,845,090 System for software distribution in a digital computer network 316 1996
 
AVOCENT HUNTSVILLE CORP. (2)
8,427,489 Rack interface pod with intelligent platform control 0 2006
8,009,173 Rack interface pod with intelligent platform control 0 2007
 
E-PARCEL CORPORATION (2)
* 6,058,418 Marketing data delivery system 95 1997
6,393,471 Marketing data delivery system 40 2000
 
IMPLICIT, LLC (3)
* 2008/0201,406 Feature manager system for facilitating communication and shared functionality among components 0 2006
* 2008/0141,238 FEATURE MANAGER SYSTEM FOR FACILITATING COMMUNICATION AND SHARED FUNCTIONALITY AMONG COMPONENTS 1 2007
* 2011/0191,771 Feature Manager System for Facilitating Communication and Shared Functionality Among Components 3 2011
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (1)
* 5,671,414 Method and apparatus for providing simple secure management of remote servers 42 1996
 
ALCATEL (2)
* 5,905,896 Method of changing software version in a computer system comprising a plurality of stations, and a computer system for implementing the method 21 1997
6,836,793 Method of distributing data packets of system software where the receiving units acknowledge only proper reception 10 1998
 
FACEBOOK, INC. (1)
* 6,343,377 System and method for rendering content received via the internet and world wide web via delegation of rendering processes 61 1997
 
ALCATEL SEL AKTIENGESELLSCHAFT (1)
* 5,852,735 Method and apparatus for exchanging a program over a network computer system that permits reactivation of the original program if an error occurs 10 1995
 
CATERPILLAR INC. (1)
* 6,385,494 System and method for producing production control software 15 1996
 
The PCMS Group plc (1)
6,845,363 POS terminal, method of controlling the POS terminal, POS system using the POS terminal, and information storage medium 8 2000
 
UNISYS CORPORATION (2)
* 6,161,135 Method and apparatus for software features synchronization between software systems 8 1997
6,862,615 Method and apparatus for software features synchronization between software systems 4 2000
 
PROMEGA CORPORATION (19)
7,258,276 Radio frequency identification method and system of distributing products 50 2001
7,165,720 Radio frequency identification method and system of distributing products 0 2001
* 2003/0034,390 Radio frequency identification method and system of distributing products 12 2001
7,293,705 Radio frequency identification method and system of distributing products 22 2004
7,942,321 Radio frequency identification method and system of disturbing products 5 2004
7,735,732 Radio frequency identification method and system of distributing products 5 2004
* 2005/0127,177 RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags 16 2004
* 2005/0040,952 RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags 15 2004
7,661,591 RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags 8 2004
7,591,421 Radio frequency identification method and system of distributing products 13 2005
7,784,689 Radio frequency identification method and system of distributing products 5 2006
7,791,479 RFID point of sale and delivery method and system 8 2006
7,710,275 RFID reader enclosure and man-o-war RFID reader system 6 2007
8,025,228 RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags 8 2007
7,967,199 Radio frequency identification method and system of distributing products 2 2009
8,031,072 RFID reader enclosure and man-o-war RFID reader system 1 2010
8,113,425 RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags 1 2011
8,231,053 Radio frequency identification method and system of distributing products 1 2011
8,258,961 RFID reader enclosure and man-o-war RFID reader system 6 2011
* Cited By Examiner