Method of remotely installing software directly from a central computer

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5421009
SERIAL NO

08171498

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, CA719

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

Cited Art Landscape

Patent Info (Count) # Cites Year
 
REALM BUSINESS SOLUTIONS, INC. (1)
* 5155847 Method and apparatus for updating software at remote locations 806 1988
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (5)
* 2002/0124,245 Method and apparatus for advanced software deployment 76 2001
* 2003/0217,126 System and method for automatically configuring remote computer 99 2002
* 2004/0194,084 Computer system and a program install method thereof 31 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 8 2008
 
SECURITY AND INTRUSION DETECTION RESEARCH LABS, LLC (1)
* 2002/0078,382 Scalable system for monitoring network system and components and methodology therefore 186 2001
 
SONY CORPORATION (2)
* 5761530 Apparatus for recording/reproducing and method for transmitting the information for disc changer system 4 1996
* 6748428 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
 
Gage Brook L.L.C. (1)
* 6438619 Operating system based remote communication system 16 1997
 
VERITAS TECHNOLOGIES LLC (3)
8631103 Web-based administration of remote computing environments via signals sent via the internet 1 2001
8074213 Automatic software updates for computer systems in an enterprise environment 16 2006
8453141 High performance install update 5 2009
 
C-C-C GROUP PLC (2)
* 7496666 Multi-user computer system 0 2006
* 2006/0173,996 Multi-user computer system 5 2006
 
SAMSUNG ELECTRONICS CO., LTD. (1)
6366957 Computer system having remote wake-up function and remote wake-up method thereof 39 1999
 
OSTENDO TECHNOLOGIES, INC. (9)
6727918 Method and system for controlling a complementary user interface on a display surface 50 2000
6717596 Method and system for controlling a complementary user interface on a display surface 23 2000
6828991 Secondary user interface 15 2001
* 2002/0067,429 Alternate display content controller 3 2001
* 2002/0113,807 Secondary user interface 0 2001
6966036 Method and system for displaying data in a second display area 16 2002
* 2002/0149,593 Method and system for displaying data in a second display area 0 2002
7340682 Method and system for controlling a complementary user interface on a display surface 4 2003
* 2004/0032,423 Method and system for controlling a complementary user interface on a display surface 2 2003
 
GILBARCO INC. (1)
6904592 Software download system for automatic retrieval of warranty and commission data 105 2000
 
S. AQUA SEMICONDUCTOR, LLC (2)
8516473 Converting a limited program object to a complete program object 1 2005
* 2005/0240,938 E-commerce system and method relating to program objects 6 2005
 
WireSpring Technologies, Inc. (1)
* 2002/0040,389 System and method for remotely-managed content distribution network 54 2001
 
WARREN & LEWIS INVESTMENT CORPORATION (3)
* 6126327 Radio flash update 94 1995
6279153 Multi-user flash ROM update 130 1997
* 6108727 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 94 1997
 
TOYOTA JIDOSHA KABUSHIKI KAISHA (1)
* 2006/0155,438 Data storage system 0 2003
 
LOCKHEED MARTIN CORPORATION (1)
7051093 QNX operation system network auto configuration 3 2001
 
CRIA, INC. (3)
8346897 System and method for deploying and maintaining software applications 15 2008
* 2009/0217,163 System and Method for Deploying and Maintaining Software Applications 47 2008
8938523 System and method for deploying and maintaining software applications 0 2012
 
HEWLETT-PACKARD COMPANY (1)
* 5881236 System for installation of software on a remote computer system over a network using checksums and password protection 139 1996
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (8)
* 6112235 Method and apparatus for remotely managing a network hardware device having an embedded server with a client computer across a network 62 1997
* 6094531 Method and apparatus for automatically installing operating systems machines 87 1997
* 6567774 Method and system for configuring and updating networked client stations using a virtual disk and a snapshot disk 35 1998
* 6223284 Method and apparatus for remote ROM flashing and security management for a computer system 104 1998
* 6178468 Real time supply PF plug-and-play installation resources 17 1998
* 5999741 Remote installation of software on a computing device 64 1998
6954903 Process for automatically displaying graphical objects such as buttons in a web page 3 2001
* 2005/0027,807 Systems and methods for facilitating peripheral device firmware installation 11 2003
 
GLOBALFOUNDRIES INC. (1)
* 6128734 Installing operating systems changes on a computer system 47 1997
 
VEGAM, INC. (1)
* 2002/0156,877 System and method for the duplication of a software system onto an appropriate target computer 63 2001
 
IDENTIFY SOFTWARE LTD. (IL) (1)
8312435 System and method for conditional tracing of computer programs 52 2006
 
SUN MICROSYSTEMS, INC. (1)
* 2002/0147,974 Networked installation system for deploying systems management platforms 83 2001
 
RICOH COMPANY, LTD. (6)
* 5918051 Object-oriented communication system with support for multiple remote machine types 31 1995
* 5832264 Object-oriented communications framework system with support for multiple remote machine types 73 1995
* 5732261 Method of using an object-oriented communication system with support for multiple remote machine types 15 1995
6260076 Method of using an object-oriented communication system with support for multiple remote machine types 9 1997
6430740 Object-oriented communications framework system with support for multiple remote machine types 22 1998
6438617 Object-oriented communication system with support for multiple remote machine types 22 1999
 
BIADELOGIC, INC. (2)
8447963 Method and system for simplifying distributed server management 4 2003
* 2003/0233,571 Method and system for simplifying distributed server management 68 2003
 
ALOFT MEDIA, LLC (1)
6301707 Installing software based on a profile 56 1997
 
AXCELERANT, INC. (1)
* 2003/0229,808 Method and apparatus for monitoring computer network security enforcement 108 2002
 
BLADELOGIC, INC. (5)
8549114 Method and system for model-based heterogeneous server configuration management 6 2003
7249174 Method and system for executing and undoing distributed server change operations 27 2003
* 2003/0233,385 Method and system for executing and undoing distributed server change operations 38 2003
* 2003/0233,431 Method and system for model-based heterogeneous server configuration management 93 2003
9100283 Method and system for simplifying distributed server management 0 2013
 
AVOCENT HUNTSVILLE, LLC (2)
8427489 Rack interface pod with intelligent platform control 0 2006
8009173 Rack interface pod with intelligent platform control 0 2007
 
SYMANTEC OPERATING CORPORATION (1)
8005929 Software update checking method 2 2009
 
SYMANTEC CORPORATION (6)
* 5790796 Polymorphic package files to update software components 156 1996
* 5933647 System and method for software distribution and desktop management in a computer network environment 202 1997
* 6144992 Method and system for client/server and peer-to-peer disk imaging 107 1997
* 6123737 Push deployment of software packages using notification transports 71 1997
* 6117188 System and method using token processing to control software distribution and desktop management in a computer network environment 31 1998
* 8887143 System and services for handling computing environments as documents 0 2006
 
DELL MARKETING L.P. (4)
* 7430590 Method and system to manage services for multiple managed computer systems 14 2002
7779092 Method and system to manage services for multiple managed computer systems 2 2008
* 2009/0094,350 METHOD AND SYSTEM TO MANAGE SERVICES FOR MULTIPLE MANAGED COMPUTER SYSTEMS 37 2008
8458300 Method and system to manage services for multiple managed computer systems 5 2010
 
NORTEL NETWORKS LIMITED (1)
* 2002/0124,061 Configuration system and method 16 2000
 
SEIKO EPSON CORPORATION (3)
* 7461133 System of automatically fetching contents present on network 0 2001
* 2003/0065,755 System of automatically fetching contents present on network 2 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)
* 6480855 Managing a resource on a network where each resource has an associated profile with an image 44 2000
* 2005/0022,178 Software updates 26 2004
 
IPASS INC. (2)
8001594 Monitoring computer network security enforcement 7 2002
* 2006/0010,492 Method and apparatus for monitoring computer network security enforcement 40 2002
 
MUTEX SOLUTIONS, LTD. (1)
6282701 System and method for monitoring and analyzing the execution of computer programs 393 1998
 
XEROX CORPORATION (1)
* 2003/0236,871 System for installation of print driver software 6 2002
 
IDENTIFY SOFTWARE LTD. (8)
* 6202199 System and method for remotely analyzing the execution of computer programs 219 1998
* 7058928 System and method for conditional tracing of computer programs 124 2002
* 2003/0088,854 System and method for conditional tracing of computer programs 82 2002
8032866 System and method for troubleshooting runtime software problems using application learning 23 2004
7827539 System and method for automated tuning of program execution tracing 21 2005
8762958 System and method for troubleshooting software configuration problems using application tracing 3 2008
8504994 System and method for software diagnostics using a combination of visual and dynamic tracing 10 2009
* 2010/0088,683 SYSTEM AND METHOD FOR SOFTWARE DIAGNOSTICS USING A COMBINATION OF VISUAL AND DYNAMIC TRACING 32 2009
 
NOKIA TECHNOLOGIES OY (1)
6681253 Adaptive processor system 4 2000
 
CREDIT SUISSE, CAYMAN ISLANDS BRANCH (1)
* 2006/0242,627 System and method for conditional tracing of computer programs 118 2006
 
ACTIVISION PUBLISHING, INC. (1)
6948168 Licensed application installer 16 2000
 
INTELLECTUAL VENTURES I LLC (16)
* 6594692 Methods for transacting electronic commerce 328 1996
* 6125388 System for transporting information objects between a user station and multiple remote sources based upon user modifiable object manifest stored in the user station 349 1997
8499030 Software and method that enables selection of one of a plurality of network communications service providers 13 2000
8131883 Method for distributing content to a user station 32 2000
6769009 Method and system for selecting a personalized set of information channels 225 2000
* 6658464 User station software that controls transport, storage, and presentation of content from a remote source 287 2000
* 6611862 User station software that controls transport and presentation of content from a remote source 222 2000
* 6557054 Method and system for distributing updates by presenting directory of software available for user installation that is not already installed on user station 225 2000
9111604 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
8069204 Providing and receiving content over a wireless communication system 13 2006
8024399 Software distribution over a network 19 2006
8321499 Method for distributing content to a user station 13 2007
7653687 Method for distributing content to a user station 55 2007
8825872 Software and method for monitoring a data stream and for capturing desired data within the data stream 4 2009
8719339 Software and method that enables selection of one of a plurality of online service providers 3 2010
8635272 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 10 2012
 
SCA IPLA HOLDINGS INC (11)
7565697 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 62 2001
7237123 Systems and methods for preventing unauthorized use of digital content 67 2001
* 2002/0144,153 Systems and methods for preventing unauthorized use of digital content 25 2001
7328453 Systems and methods for the prevention of unauthorized use and manipulation of digital content 111 2002
* 2004/0030,912 Systems and methods for the prevention of unauthorized use and manipulation of digital content 69 2002
8117667 Systems and methods for the prevention of unauthorized use and manipulation of digital content 6 2008
* 2008/0178,299 Systems and methods for the prevention of unauthorized use and manipulation of digital content 14 2008
8261359 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 11 2010
8844048 Systems and methods for the prevention of unauthorized use and manipulation of digital content 0 2012
 
VB AUTOBATTERIE GMBH (2)
* 7098665 Method for prediction of the internal resistance of an energy storage battery, and a monitoring device for energy storage batteries 39 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
 
LENOVO (SINGAPORE) PTE. LTD. (1)
* 2003/0163,807 Weighted selection of target systems for distributed software installation 55 2002
 
MICRO FOCUS SOFTWARE INC. (3)
* 7752317 Workstation virus lockdown in a distribution environment 5 2002
8010687 Workstation virus lockdown in a distributed environment 0 2010
* 2010/0250,759 WORKSTATION VIRUS LOCKDOWN IN A DISTRIBUTED ENVIRONMENT 0 2010
 
SHARP KABUSHIKI KAISHA (5)
* 7693961 Method and system for supplying programs 4 2001
7065770 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
* 2002/0002,630 Method and system for supplying programs 7 2001
* 2004/0034,697 Listening module for asynchronous messages sent between electronic devices of a distributed network 4 2002
 
CP8 TECHNOLOGIES (1)
* 5577210 Remote booting of an operating system by a network 84 1993
 
LENOVO (BEIJING) CO., LTD. (1)
* 9154543 Multiple file transfer speed up 0 2012
 
GATEWAY, INC. (1)
6427208 Image file change capture method and apparatus 3 1998
 
TMI SOLUTIONS, LLC (2)
9484077 Providing services from a remote computer system to a user station over a communications network 0 2010
9484078 Providing services from a remote computer system to a user station over a communications network 0 2010
 
ORACLE OTC SUBSIDIARY LLC (4)
6791974 Universal internet based telephony system that provides ubiquitous access for subscribers from any terminal device 56 2000
7075921 Remote media control for voice over internet telephony and related applications 23 2001
6914899 Caller identification and voice/data synchronization for internet telephony and related applications 25 2001
6707811 Internet telephony for ecommerce 100 2001
 
MORE MAGIC HOLDINGS, INC. (1)
6578075 Methods and arrangements for distributing services and/or programs in a network environment 58 1999
 
AVOCENT REDMOND CORP. (3)
8269783 KVM switch including a terminal emulator 1 2007
* 2007/0291,004 KVM switch including a terminal emulator 0 2007
* 2008/0082,705 KVM switch including a terminal emulator 2 2007
 
E-PARCEL CORPORATION (2)
* 6058418 Marketing data delivery system 98 1997
6393471 Marketing data delivery system 42 2000
 
AGILENT TECHNOLOGIES, INC. (9)
* 2003/0208,558 Embedding web access functionality into a device for user interface functions 40 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 37 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
 
FACEBOOK, INC. (1)
* 6343377 System and method for rendering content received via the internet and world wide web via delegation of rendering processes 70 1997
 
ZHIGU HOLDINGS LIMITED (4)
* 6049671 Method for identifying and obtaining computer software from a network computer 398 1996
6256668 Method for identifying and obtaining computer software from a network computer using a tag 245 1998
7149789 Distributing software via distribution files 122 2001
* 2001/0042,112 Methods and systems for obtaining computer software via a network 24 2001
 
PROMEGA CORPORATION (20)
7258276 Radio frequency identification method and system of distributing products 67 2001
7165720 Radio frequency identification method and system of distributing products 0 2001
* 2003/0034,390 Radio frequency identification method and system of distributing products 22 2001
7293705 Radio frequency identification method and system of distributing products 27 2004
7942321 Radio frequency identification method and system of disturbing products 11 2004
7735732 Radio frequency identification method and system of distributing products 7 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 17 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 17 2004
7661591 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 14 2004
7591421 Radio frequency identification method and system of distributing products 17 2005
7784689 Radio frequency identification method and system of distributing products 8 2006
7791479 RFID point of sale and delivery method and system 8 2006
7710275 RFID reader enclosure and man-o-war RFID reader system 6 2007
8025228 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 11 2007
7967199 Radio frequency identification method and system of distributing products 4 2009
8031072 RFID reader enclosure and man-o-war RFID reader system 1 2010
8113425 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 2 2011
8231053 Radio frequency identification method and system of distributing products 2 2011
8258961 RFID reader enclosure and man-o-war RFID reader system 13 2011
RE46326 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 0 2015
 
The PCMS Group plc (1)
6845363 POS terminal, method of controlling the POS terminal, POS system using the POS terminal, and information storage medium 8 2000
 
PMC-SIERRA, INC. (1)
* 7234053 Methods for expansive netboot 13 2003
 
INTELLECTUAL VENTURES ASSETS 33 LLC (1)
8407682 Software and method that enables selection of one of a plurality of online service providers 14 2004
 
EMC IP HOLDING COMPANY LLC (2)
6684397 Auto-install apparatus and method 35 2001
* 9348849 Backup client zero-management 1 2013
 
Pitney Bowes Inc. (2)
6910047 Method and system for changing rating data via internet or modem in a carrier management system 5 1997
6873978 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)
* 5742754 Software testing apparatus and method 60 1996
* 5931909 System for multiple-client software installation and upgrade 58 1996
* 7111055 Method and apparatus to facilitate automated software installation on remote computers over a network 28 2001
* 2003/0046,371 Method and apparatus to facilitate automated software installation on remote computers over a network 28 2001
 
XSIDES CORPORATION (5)
* 2004/0027,387 Method and system for controlling a complementary user interface on a display surface 9 2003
* 2004/0226,041 System and method for parallel data display of multiple executing environments 13 2004
* 2005/0052,473 Secondary user interface 1 2004
* 2006/0050,013 Overscan user interface 2 2005
* 2010/0064,245 SYSTEM AND METHOD FOR PARALLEL DATA DISPLAY OF MULTIPLE EXECUTING ENVIRONMENTS 5 2009
 
xSide Corporation (2)
6892359 Method and system for controlling a complementary user interface on a display surface 86 2000
* 2002/0101,452 Secondary user interface 0 2001
 
ORACLE INTERNATIONAL CORPORATION (1)
* 5960204 System and method for installing applications on a computer on an as needed basis 166 1996
 
APPLE INC. (9)
* 5684952 Supervisory control system for networked multimedia workstations that provides reconfiguration of workstations by remotely updating the operating system 114 1994
* 5604906 Method and apparatus for installing software block-by block via an image of the target storage device 49 1995
7770123 Method for dynamically generating a “table of contents” view of a HTML-based information system 13 1998
7734721 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 11 2006
8359550 Method for dynamically generating a “table of contents” view of the HTML-based information system 9 2010
* 2010/0269,035 Method for Dynamically Generating a "Table of Contents" View of the HTML-Based Information System 10 2010
9176723 System and method for passive detection and context sensitive notification of upgrade availability for computer information 0 2010
9678734 System and method for passive detection and context sensitive notification of upgrade availability for computer information 0 2015
 
MCAFEE, LLC (1)
* 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
 
SALESFORCE.COM, INC. (4)
* 9251164 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 19 2011
* 2011/0213,816 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR USING A DATABASE TO ACCESS CONTENT STORED OUTSIDE OF THE DATABASE 6 2011
* 2013/0238,677 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR USING A DATABASE TO ACCESS CONTENT STORED OUTSIDE OF THE DATABASE 2 2013
 
CANON KABUSHIKI KAISHA (9)
* 5841991 In an Interactive network board, a method and apparatus for storing a media access control address in a remotely alterable memory 127 1992
* 5647056 Method and apparatus for managing access to a networked peripheral 68 1992
* 5623604 Method and apparatus for remotely altering programmable firmware stored in an interactive network board coupled to a network peripheral 166 1992
* 5727205 File installation system for displaying bitmaps during file installation 13 1995
* 7530117 Method and apparatus for preventing unauthorized use of software 5 2004
* 2004/0254,889 Information processing method and apparatus for managing sales of software 2 2004
* 2004/0254,888 Method and apparatus for preventing unauthorized use of software 7 2004
7363623 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
 
Intellectual Property I LLC (1)
8812620 Software and method that enables selection of one of a plurality of online service providers 2 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (17)
* 5805898 Method and apparatus for estimating installation time in a data processing system 24 1995
* 5666501 Method and apparatus for installing software 112 1995
* 5867713 Committing an install plan object for the network installation of application programs 57 1995
* 5805891 System and method for managing maintenance of computer software 63 1995
* 6298476 Object oriented software build framework mechanism 45 1995
* 5649112 Method and apparatus for modifying microcode in a distributed nodal network while the network continues operation 27 1996
* 5761380 Coordinating installation of distributed software components 62 1996
* 5933827 System for identifying new web pages of interest to a user 294 1996
* 6055363 Managing multiple versions of multiple subsystems in a distributed computing environment 35 1997
* 5956515 Method for managing multiple versions of multiple subsystems in a distributed computing environment 23 1997
* 6051032 Method of installing and configuring an application program within a computer system, and application program for facilitating the method 10 1997
6611915 Selective loading of client operating system in a computer network 25 1999
* 7483988 Information transmission method and system 4 2001
* 2002/0016,846 Information transmission method and system 23 2001
* 2005/0283,622 System for managing security index scores 24 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
 
CISCO TECHNOLOGY, INC. (1)
* 7970877 System and method for interfacing with a component located in a network environment 3 2003
 
EXLUDUS TECHNOLOGIES INC. (1)
* 2005/0216,910 Increasing fault-tolerance and minimizing network bandwidth requirements in software installation modules 27 2005
 
GOOGLE LLC (8)
* 5974258 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 19 1997
* 6138153 System for software distribution in a digital computer network 134 1997
6446260 Method and apparatus for operating system personalization during installation 56 2000
6286041 System for software distribution in a digital computer network 58 2000
8745638 Method and system for distributing object update messages in a distributed network system 3 2011
* 8713098 Method and system for migrating object update messages through synchronous data propagation 11 2011
8667057 Method and system for delivering object update messages including payloads 1 2011
8635271 Method and system for maintaining client cache coherency in a distributed network system 3 2011
 
FUJITSU LIMITED (2)
* 5859969 Remote installation system and method 124 1996
* 6145126 Apparatus and method for installing software and recording medium storing program for realizing the method 23 1998
 
BOMBARDIER TRANSPORTATION GMBH (1)
6856258 Message announcement system 2 2002
 
MIS ONLY, Inc. (1)
6192518 Method for distributing software over network links via electronic mail 56 1998
 
INTEL CORPORATION (8)
* 5809237 Registration of computer-based conferencing system 108 1995
7062765 System and method for updating information via a network 78 1999
6996627 System and method for providing update information 109 1999
* 7162538 Peer to peer software distribution system 44 2000
7650423 System and method for providing update information 13 2006
* 2006/0206,607 System and method for providing update information 5 2006
9350950 System and method for providing update information 0 2009
* 2010/0121,983 SYSTEM AND METHOD FOR PROVIDING UPDATE INFORMATION 1 2009
 
ANGEL SECURE NETWORKS, INC. (11)
* 6067582 System for installing information related to a software application to a remote computer over a network 206 1996
6918038 System and method for installing an auditable secure network 77 1999
6532543 System and method for installing an auditable secure network 94 2000
* 2004/0073,808 Secure detection network system 17 2003
9058482 Controlling user access to electronic resources without password 0 2012
8930717 Secure processing module and method for making the same 0 2012
9355228 System and method for policy driven protection of remote computing environments 1 2013
9390280 System and method for obtaining keys to access protected information 0 2013
9270660 System and method for using a separate device to facilitate authentication 1 2013
9740846 Controlling user access to electronic resources without password 0 2015
9742771 System and method for using a separate device to facilitate authentication 0 2016
 
TELOGY NETWORKS, INC. (1)
* 5778368 Real-time embedded software respository with attribute searching apparatus and method 380 1996
 
LOUDCLOUD, INC. (1)
* 2002/0191,014 Graphical user interfaces for software management in an automated provisioning environment 19 2001
 
ADOBE SYSTEMS INCORPORATED (1)
* 7620948 Client side software updating 41 2003
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (5)
* 5835777 Method of automatically generating a software installation package 229 1996
* 6009274 Method and apparatus for automatically updating software components on end systems over a network 707 1997
* 6117187 Automatic generation of a software installation package 88 1997
6920492 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 8 2001
 
ELECTRONIC DATA SYSTEMS CORPORATION (1)
* 5784563 Method and system for automated reconfiguration of a client computer or user profile in a computer network 32 1996
 
BORLAND SOFTWARE CORPORATION (1)
6463459 System and method for executing commands associated with specific virtual desktop 89 1999
 
IGT (60)
7951002 Using a gaming machine as a server 12 2000
7186181 Wide area program distribution and game information communication system 130 2001
* 2002/0138,594 Wide area program distribution and game information communication system 142 2001
7931533 Game development architecture that decouples the game logic from the graphics logics 62 2002
7168089 Secured virtual network in a gaming environment 186 2002
7918730 Trajectory-based 3-D games of chance for video gaming machines 27 2002
8083585 Apparatus and method for copying gaming machine configuration settings 5 2002
7131909 Method and apparatus for managing gaming machine code downloads 25 2002
* 2004/0048,667 Method and apparatus for managing gaming machine code downloads 21 2002
6988267 Method and device for implementing a downloadable software delivery system 42 2003
* 2004/0048,671 Gaming terminal data repository and information distribution system 104 2003
* 2005/0153,778 Methods and apparatus for gaming data downloading 98 2004
* 2004/0180,721 Gaming terminal data repository and information distribution system 101 2004
7515718 Secured virtual network in a gaming environment 156 2005
* 2005/0192,099 Secured virtual network in a gaming environment 225 2005
7837556 Decoupling of the graphical presentation of a game from the presentation logic 10 2005
7972214 Methods and devices for downloading games of chance 18 2005
* 2007/0004,506 Methods and devices for downloading games of chance 45 2005
8636596 Dynamic player notices for operational changes in gaming machines 0 2005
* 2005/0282,638 Dynamic player notices for operational changes in gaming machines 113 2005
8033913 Gaming machine update and mass storage management 34 2005
* 2006/0035,713 Gaming machine update and mass storage management 75 2005
8287379 Distributed game services 1 2005
* 2007/0060,363 Distributed game services 57 2005
8185890 Method and device for implementing a downloadable software delivery system 2 2005
* 2006/0031,829 Method and device for implementing a downloadable software delivery system 39 2005
8628413 Virtual gaming peripherals for a gaming machine 2 2005
* 2006/0073,869 Virtual gaming peripherals for a gaming machine 67 2005
8597116 Virtual player tracking and related services 3 2006
8117461 Method of randomly and dynamically checking configuration integrity of a gaming system 31 2006
* 2008/0076,547 Method of randomly and dynamically checking configuration integrity of a gaming system 20 2006
7399229 Method and apparatus for managing gaming machine code downloads 22 2006
9251647 Remote configuration of gaming terminals 0 2006
* 2007/0032,288 Remote configuration of gaming terminals 83 2006
* 2007/0136,817 Wager game license management in a peer gaming network 142 2007
8540576 Wide area program distribution and game information communication system 1 2007
* 2007/0197,298 Wide area program distribution and game information communication system 81 2007
* 2007/0178,970 Gaming machine virtual player tracking and related services 26 2007
8057298 Virtual player tracking and related services 51 2007
* 2007/0270,213 Virtual player tracking and related services 52 2007
* 2008/0045,346 REMOTE CONFIGURATION OF GAMING TERMINALS 12 2007
8556698 Executing multiple applications and their variations in computing environments 0 2007
7988554 Game development architecture that decouples the game logic from the graphics logic 48 2007
8251807 Game development architecture that decouples the game logic from the graphics logic 4 2007
8708828 Pluggable modular gaming modifiers and configuration templates for gaming environments 4 2007
* 2008/0214,300 METHODS FOR ELECTRONIC DATA SECURITY AND PROGRAM AUTHENTICATION 87 2008
8079909 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
* 2010/0099,491 POST CERTIFICATION METERING FOR DIVERSE GAME MACHINES 15 2008
8651956 Method and system for instant-on game download 0 2011
* 2011/0105,234 Method and System for Instant-On Game Dowload 12 2011
8388448 Methods and devices for downloading games of chance 0 2011
8556709 Virtual player tracking and related services 0 2011
8460096 Apparatus and method for copying gaming machine configuration settings 1 2011
8543837 Method of randomly and dynamically checking configuration integrity of a gaming system 0 2011
9373219 System for randomly and dynamically checking configuration integrity of a gaming system 0 2013
8814650 Executing multiple applications and their variations in computing environments 4 2013
9314698 Distributed game services 0 2013
9754447 Dynamic player notices for operational changes in gaming machines 0 2014
9836918 Remote configuration of gaming terminals 0 2016
 
LINKEDIN CORPORATION (1)
* 6460175 Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps 28 1997
 
ZENITH DATA SYSTEMS CORPORATION (1)
* 5990875 Double pen up event 28 1995
 
LENOVO INTERNATIONAL LIMITED (4)
* 7660847 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
8161101 Unattended installation of drivers for devices that are not automatically found and installed during operating system installation 4 2009
* 2010/0100,610 Unattended installation of drivers for devices that are not automatically found and installed during operating system installation 4 2009
 
NEC CORPORATION (15)
* 6760017 Wireless interface device for communicating with a remote host computer 31 1995
6683605 Screen saver disabler 39 1995
6209034 Remote keyboard macros activated by hot icons 47 1995
* 6148344 System and method for enabling an IPX driver to accommodate multiple LAN adapters 12 1995
* 6137473 System and method for switching control between a host computer and a remote interface device 41 1995
* 6092117 System and method for automatically reconnecting a wireless interface device to a host computer 48 1995
* 6018806 Method and system for rebooting a computer having corrupted memory using an external jumper 49 1995
* 6005533 Remote occlusion region 10 1995
* 5996082 System and method for delaying a wake-up signal 23 1995
* 5974558 Resume on pen contact 42 1995
* 5867106 Password switch to override remote control 15 1995
6963783 Audio compression in a wireless remote interface tablet 42 1997
6262719 Mouse emulation with a passive pen 67 1997
7120433 Multiple wireless remote interfaces to a single server 8 2004
* 2005/0003,812 Multiple wireless remote interfaces to a single server 5 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (46)
* 5742829 Automatic software installation on heterogeneous networked client computer systems 332 1995
* 5845077 Method and system for identifying and obtaining computer software from a remote computer 430 1995
6381742 Software package management 403 1998
* 6073214 Method and system for identifying and obtaining computer software from a remote computer 242 1998
6836794 Method and system for assigning and publishing applications 111 1998
6523166 Method and system for on-demand installation of software implementations 127 1998
6418554 Software implementation installer mechanism 244 1998
6397381 System and method for repairing a damaged application program 79 1998
6389589 Class store schema 166 1998
* 6345386 Method and system for advertising applications 161 1998
6353928 First run installer 77 1999
6427227 System, method, and computer-readable medium for repairing an application program that has been patched 62 1999
6347398 Automatic software downloading from a computer network 414 1999
6327617 Method and system for identifying and obtaining computer software from a remote computer 199 2000
7574481 Method and system for enabling offline detection of software updates 53 2000
* 2002/0078,142 Method and system for enabling offline detection of software updates 61 2000
* 7665082 Methods and systems for adaptation, diagnosis, optimization, and prescription technology for network-based applications 32 2001
* 2002/0013,833 Methods and systems for adaptation, diagnosis, optimization, and prescription technology for network-based applications 9 2001
7124409 Automatic software installation on heterogeneous networked computer systems 74 2001
* 2002/0002,704 Automatic software installation on heterogeneous networked computer systems 24 2001
* 2002/0016,956 Method and system for identifying and obtaining computer software from a remote computer 55 2001
6802061 Automatic software downloading from a computer network 114 2001
7222341 Method and system for processing software dependencies in management of software packages 53 2002
* 2002/0144,248 Software package management 19 2002
* 2002/0095,671 System and method for repairing a damaged application program 18 2002
7073172 On demand patching of applications via software implementation installer mechanism 94 2002
* 2003/0145,317 On demand patching of applications via software implementation installer mechanism 57 2002
7574706 System and method for managing and communicating software updates 90 2003
7478381 Managing software updates and a software distribution service 83 2003
* 2005/0132,349 System and method for a software distribution service 95 2003
* 2005/0132,348 System and method for managing and communicating software updates 59 2003
* 2005/0044,544 Methods and systems for obtaining computer software via a network 82 2004
7634772 Automatic software downloading from a computer network 41 2004
* 2005/0044,541 Automatic software downloading from a computer network 30 2004
7631061 Method and system for assigning and publishing applications 3 2004
* 2005/0108,688 Method and system for assigning and publishing applications 14 2004
* 7793284 Role based server installation and configuration 13 2005
* 2006/0218,548 Role based server installation and configuration 14 2005
* 2006/0155,737 Method and system for identifying and obtaining computer software from a remote computer 3 2005
7925718 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 6 2006
* 8370924 Role based server installation and configuration 0 2010
* 2010/0332,632 ROLE BASED SERVER INSTALLATION AND CONFIGURATION 3 2010
8612551 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 6 2011
9197500 Role based server installation and configuration 0 2013
 
IDTP HOLDINGS, INC. (1)
* 6074435 Remote software download with automatic adjustment for data access compatibility 33 1997
 
TWD INDUSTRIES SAS (1)
* 2006/0168,239 Secure client/server data transmission system 7 2004
 
PACKARD BELL NFC (1)
6664982 Multi-user on-screen keyboard 36 1997
 
Dell USA, L.P. (5)
* 6681266 Late binding dynamic software configuration information 15 1998
6591418 Factory software management system 43 1999
6385766 Method and apparatus for windows-based installation for installing software on build-to-order computer systems 115 1999
6425078 Method for factory-installation of files and directories with long filenames while maintaining proper reference to their short filename equivalents 10 1999
6535915 Automatic reduction of data noise in installation packages for a computer system 27 1999
 
ANCHOR GAMING (1)
* 2003/0188,306 Method and device for implementing a downloadable software delivery system 55 2003
 
Epson Kowa Corporation (2)
* 5717930 Installation system 89 1995
* 5978590 Installation system 45 1997
 
DELL PRODUCTS L.P. (8)
6549980 Manufacturing process for software raid disk sets in a computer system 2 2001
6931575 Method and system for testing hardware and software configurations in a computer system 3 2001
* 2003/0023,900 Method and system for testing hardware and software configurations in a computer system 1 2001
7159018 System and method for installing software onto a built-to-order computer system using an identification device 2 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
7899090 Remote installation performance over management controllers in monolithic and modular systems 1 2006
* 2008/0155,533 Remote installation performance over management controllers in monolithic and modular systems 4 2006
 
Bladlogic, Inc. (1)
9794110 Method and system for simplifying distributed server management 0 2015
 
CLOUDING CORP. (3)
* 7917902 Archive stream based install 1 2008
* 2009/0240,745 ARCHIVE STREAM BASED INSTALL 3 2008
9110725 User interface for dynamic environment using allocateable resources 0 2008
 
Platinium Technology, Inc. (1)
* 5845090 System for software distribution in a digital computer network 340 1996
 
RPX CORPORATION (1)
* 5671414 Method and apparatus for providing simple secure management of remote servers 42 1996
 
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 3 2007
* 2011/0191,771 Feature Manager System for Facilitating Communication and Shared Functionality Among Components 5 2011
 
ALCATEL (2)
* 5905896 Method of changing software version in a computer system comprising a plurality of stations, and a computer system for implementing the method 21 1997
6836793 Method of distributing data packets of system software where the receiving units acknowledge only proper reception 10 1998
 
ALCATEL SEL AKTIENGESELLSCHAFT (1)
* 5852735 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
 
UNISYS CORPORATION (2)
* 6161135 Method and apparatus for software features synchronization between software systems 8 1997
6862615 Method and apparatus for software features synchronization between software systems 5 2000
 
CATERPILLAR INC. (1)
* 6385494 System and method for producing production control software 17 1996
* Cited By Examiner