Software distribution and maintenance system and method

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5835911
SERIAL NO

08517133

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A number of sets of software may be systematically distributed and maintained via a network connecting many vendors and users of client/server software. A client program in a user computer detects when software subject to maintenance is activated and transmits an inquiry over the network to the software vendor's computer for information on the current version of the software. The server program compares data in the inquiry with data relating to the latest version of the software and returns update instruction information and updated software if appropriate. The client program automatically updates the software to the latest version according to the update instruction information when it is received. The client program can also send inquires at predetermined times, or in response to a user command. The inquiry can include a request for purchase information in which case the server checks qualifications of the user, processes the inquiry according to vendor management data and returns the requested software, if appropriate. Other inquiries can also be made in response to user commands or automatically, e.g., to obtain information on the most recent version and transmission of data from client to server in response to an abnormal termination of client software.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FUJITSU LIMITEDKAWASAKI18047

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Nakagawa, Toru Kawasaki, JP 33 727
Takada, Yuji Kawasaki, JP 56 1135

Cited Art Landscape

Patent Info (Count) # Cites Year
 
LENOVO PC INTERNATIONAL (1)
* 5247683 System and method for installing software and updating configuration files 324 1991
 
XEROX CORPORATION (1)
* 4558413 Software version management system 1002 1983
 
The United States of America as represented by the United States Department of Energy (1)
* 5544320 Remote information service access system based on a client-server-service model 374 1995
 
Finlay Fine Jewelry Corporation (1)
* 5526257 Product evaluation system 180 1994
 
SHEP DATA FUNDING LLC (1)
* 5390314 Method and apparatus for developing scripts that access mainframe resources that can be executed on various computer systems having different interface languages without modification 151 1992
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ENVIRONMENTAL INFORMATION SYSTEMS CORPORATION (1)
* 2005/0192,777 Materials analytical review and reporting system 4 2005
 
Other [Check patent profile for assignment information] (14)
* 2003/0154,387 System, method and article of manufacture for tracking software sale transactions of an internet-based retailer for reporting to a software publisher 34 2002
* 2003/0195,974 Apparatus and method for scheduling of search for updates or downloads of a file 41 2003
* 8341618 Information processor, software updating system, software updating method, and its program for updating modules on a user computer 2 2004
* 2006/0161,640 Information processor, software updating system, software updating method, and its program 4 2004
* 2006/0005,183 System and method for temporary application component deletion and reload on a wireless device 2 2005
* 2006/0078,859 System and method for monitoring and responding to device conditions 12 2005
RE41227 System for monitoring the association of digitized information having identification indicia with more than one of uniquely identified computers in a network for illegal use detection 2 2007
* 2008/0148,255 AUTONOMIC AUTO-CONFIGURATION USING PRIOR INSTALLATION CONFIGURATION RELATIONSHIPS 1 2007
* 2008/0201,448 METHOD AND SYSTEM FOR DIAGNOSING, COLLECTING INFORMATION AND SERVICING A REMOTE SYSTEM 12 2008
* 2008/0301,321 METHOD AND SYSTEM FOR COMMUNICATING WITH A DEVICE ATTACHED TO A COMPUTER USING ELECTRONIC MAIL MESSAGES 4 2008
* 2010/0228,673 SYSTEM AND METHOD FOR USING DIGITAL STRINGS TO PROVIDE SECURE DISTRIBUTION OF DIGITAL CONTENT 2 2010
* 2013/0007,739 Virtual machine disk image installation 6 2012
* 2014/0109,079 SOFTWARE UNINSTALLATION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT 1 2013
* 2014/0189,675 SOFTWARE UNINSTALLATION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT 1 2013
 
ENVIROMENTAL INFORMATION SYSTEMS (1)
* 2007/0016,504 Materials analytical review and reporting system 0 2006
 
THALES AVIONICS, INC. (4)
* 6973479 Method and system for configuration and download in a restricted architecture network 46 2002
* 2003/0208,579 Method and system for configuration and download in a restricted architecture network 38 2002
7725569 Method and system for configuration and download in a restricted architecture network 19 2005
* 2006/0010,438 Method and system for configuration and download in a restricted architecture network 53 2005
 
CA, INC. (3)
6704806 Method and device for monitoring the creation and destruction of child processes within an application executing in a computer system 17 1999
* 8938424 System and method of assessing the state of a database product for installation consistency 0 2012
9720919 System and method of assessing the state of a database product for installation consistency 0 2014
 
SONY CORPORATION (6)
* 6269476 Information processing apparatus, method, and recording medium for recording a computer program to be executed by a computer to carry out processing of constructing software 1 1998
* 2006/0294,501 Software program providing system, software program providing method and storage medium 1 2001
* 7389504 Software updating system, information processing apparatus and method, recording medium, and program 10 2003
* 2004/0088,696 Software updating system, information processing apparatus and method, recording medium, and program 10 2003
8079028 Information processing device and method, recording medium and program 1 2004
* 2005/0262,163 Information processing device and method, recording medium and program, 4 2004
 
THE INVENTION SCIENCE FUND I, LLC (2)
8893111 Event evaluation using extrinsic state information 0 2006
* 2007/0257,354 Code installation decisions for improving aggregate functionality 0 2006
 
SAMSUNG ELECTRONICS CO., LTD. (5)
* 6182170 Method for replacing program in portable information terminal using utility program and new program received via communication unit and determining utility program appropriateness for replacement 15 1998
* 6128776 Method for managing software in code division multiple access (CDMA) base station system of personal communication system 67 1998
* 2005/0108,708 Method to install software via a network and network apparatus thereof 7 2004
* 8370957 Method and apparatus for transmitting contents with limited system permissions 2 2007
* 2008/0134,304 Method and apparatus for transmitting contents with limited system permissions 3 2007
 
PTC INC. (21)
8108543 Retrieving data from a server 43 2002
7966418 Establishing a virtual tunnel between two computer programs 27 2004
8055758 Reporting the state of an apparatus to a remote computer 24 2006
8406119 Adaptive device-initiated polling 29 2006
8370479 System and method for dynamically grouping devices based on present device conditions 23 2006
8065397 Managing configurations of distributed devices 27 2006
8060886 XML scripting of SOAP commands 23 2007
7937370 Retrieving data from a server 38 2007
8478861 Managing distributed devices with limited connectivity 15 2007
8291039 Establishing a virtual tunnel between two computer programs 15 2011
8898294 Reporting the state of an apparatus to a remote computer 12 2011
8788632 Managing configurations of distributed devices 18 2011
8752074 Scripting of soap commands 14 2011
9002980 Establishing a virtual tunnel between two computer programs 9 2012
8769095 System and method for dynamically grouping devices based on present device conditions 16 2012
9170902 Adaptive device-initiated polling 1 2013
9591065 Scripting of SOAP commands 0 2014
9491071 System and method for dynamically grouping devices based on present device conditions 0 2014
9491049 Managing configurations of distributed devices 1 2014
9674067 Adaptive device-initiated polling 0 2015
9712385 Managing configurations of distributed devices 0 2016
 
Sony Electronics Inc. (16)
* 2004/0193,609 Master content directory service server for providing a consolidated network-wide content directory 29 2003
* 2005/0055,352 Content directory and synchronization bridge 41 2003
* 2005/0055,374 Method of and apparatus for providing localized information from an internet server or portal to user without requiring user to enter location 76 2003
* 2005/0055,722 Intelligent routing of digital content 7 2003
7925790 Middleware filter agent between server and PDA 3 2003
* 2005/0060,435 Middleware filter agent between server and PDA 33 2003
* 2005/0060,370 Version based content distribution and synchronization system and method 14 2003
* 2005/0071,486 Information and content exchange document type definitions to support content distribution 16 2003
* 2005/0166,153 Methods and apparatus for presenting content 104 2004
* 2005/0165,941 Methods and apparatuses for streaming content 13 2004
* 7984121 Method and apparatus for use in remote diagnostics 6 2007
8359406 Middleware filter agent between server and PDA 1 2011
* 2011/0161,287 MIDDLEWARE FILTER AGENT BETWEEN SERVER AND PDA 0 2011
8635325 Method and apparatus for use in remote diagnostics 2 2011
9294441 Middleware filter agent between server and PDA 0 2012
8880675 Method and appartus for use in remote diagnostics 0 2013
 
FLEXERA SOFTWARE LLC (2)
* 8180681 Automated entitlement management method and apparatus for capturing maintenance renewals revenues 3 2008
* 2008/0215,492 AUTOMATED ENTITLEMENT MANAGEMENT METHOD AND APPARATUS FOR CAPTURING MAINTENANCE RENEWALS REVENUES 3 2008
 
YTA HOLDINGS, LLC (11)
8823758 Systems and methods for processing eggs 0 2010
8715757 Systems and methods for processing eggs 3 2010
8657098 Systems and methods for processing eggs 4 2010
8499718 Systems and methods for processing eggs 7 2010
8455026 Systems and methods for processing eggs 7 2010
8455030 Systems and methods for processing eggs 7 2010
* 2011/0177,206 SYSTEMS AND METHODS FOR PROCESSING EGGS 9 2010
* 2011/0177,207 SYSTEMS AND METHODS FOR PROCESSING EGGS 9 2010
* 2011/0175,974 SYSTEMS AND METHODS FOR PROCESSING EGGS 9 2010
9315317 Container for eggs 0 2012
8871287 Container for eggs, method and apparatus for arranging and stabilizing eggs in a container 0 2012
 
NOKIA SIEMENS NETWORKS GMBH & CO. KG (1)
* 2002/0016,817 Telecommunication network, method of operating same, and terminal apparatus therein 4 2001
 
GILBARCO INC. (1)
6904592 Software download system for automatic retrieval of warranty and commission data 105 2000
 
CALLAHAN CELLULAR L.L.C. (1)
* 6263360 System uses filter tree and feed handler for updating objects in a client from a server object list 68 1998
 
S. AQUA SEMICONDUCTOR, LLC (1)
* 6401239 System and method for quick downloading of electronic files 158 1999
 
DROPBOX, INC. (2)
* 8176481 Methods and apparatus for distributing software applications 5 2005
* 2006/0075,397 Methods and apparatus for distributing software applications 10 2005
 
TOYOTA JIDOSHA KABUSHIKI KAISHA (9)
* 6647322 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 11 1999
7286908 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 2 2002
6631313 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 4 2002
7280894 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 0 2002
* 2005/0246,069 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 1 2002
6760650 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 4 2003
7349769 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 2 2006
* 2006/0122,743 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 0 2006
* 2006/0122,744 Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system 2 2006
 
ARIBA, INC. (1)
* 2008/0109,465 Variable length file header apparatus and system 0 2007
 
WESTERN DIGITAL TECHNOLOGIES, INC. (11)
8352567 VCR webification 37 2004
* 2004/0172,449 VCR webification 8 2004
* 9191443 Managed peer-to-peer applications, systems and methods for distributed data access and storage 0 2004
8688797 Managed peer-to-peer applications, systems and methods for distributed data access and storage 40 2004
* 2005/0144,200 Managed peer-to-peer applications, systems and methods for distributed data access and storage 83 2004
* 2005/0138,186 Managed peer-to-peer applications, systems and methods for distributed data access and storage 32 2004
8341275 Access and control system for network-enabled devices 40 2009
8661507 Managed peer-to-peer applications, systems and methods for distributed data access and storage 41 2011
9071574 Access and control system for network-enabled devices 0 2012
9807147 Program recording webification 0 2012
9348864 Managed peer-to-peer applications, systems and methods for distributed data access and storage 0 2014
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 6094531 Method and apparatus for automatically installing operating systems machines 87 1997
* 6321258 Administration of networked peripherals using particular file system 56 1997
* 2008/0148,260 Data Operating Device and Its Method 2 2004
 
U.S. PHILIPS CORPORATION (1)
* 6047128 System for downloading software 60 1997
 
AAV Australia Pty Ltd (1)
* 6192416 Computer system having fixed computers and mobile computers 18 1997
 
ROCKWELL SOFTWARE INC. (1)
* 7222131 System and methodology facilitating data warehousing of controller images in a distributed industrial controller environment 30 2002
 
SUN MICROSYSTEMS, INC. (3)
* 6119157 Protocol for exchanging configuration data in a computer network 59 1998
* 2003/0220,983 Method, system, and program for requesting objects to download over a network 9 2002
* 2004/0015,976 Optimized distributed resource management system with digital signature 19 2002
 
ROCKWELL ELECTRONICS COMMERCE CORP. (1)
* 2005/0188,110 IP ACD using buffer server 7 2004
 
RICOH COMPANY, LTD. (11)
* 6078931 Method and system for resetting references to deleted software structures 8 1998
* 7376728 Method and system for monitoring, collecting information, diagnosing and servicing a remote system 22 2000
* 7516450 Remote management system, intermediary apparatus therefor, and method of updating software in the intermediary apparatus 45 2003
* 2004/0148,379 Remote management system, intermediary apparatus therefor, and method of updating software in the intermediary apparatus 42 2003
7516193 Method and system for diagnosing, collecting information and servicing a remote system 12 2006
7447770 Method and system for diagnosing, collecting information and servicing a remote system 8 2006
7349964 Method and system for diagnosing, collecting information and servicing a remote system 19 2006
* 2007/0033,266 Method and system for diagnosing, collecting information and servicing a remote system 21 2006
* 2007/0033,268 Method and system for diagnosing, collecting information and servicing a remote system 12 2006
* 2007/0033,267 Method and system for diagnosing, collecting information and servicing a remote system 1 2006
8135817 Method and system for communicating with a device attached to a computer using electronic mail messages 11 2008
 
ACCENTURE GLOBAL SERVICES LIMITED (21)
7100195 Managing user information on an e-commerce system 650 1999
6718535 System, method and article of manufacture for an activity framework design in an e-commerce based environment 505 1999
6704873 Secure gateway interconnection in an e-commerce based environment 350 1999
6601233 Business components framework 774 1999
7139999 Development architecture framework 257 1999
6662357 Managing information in an integrated development architecture framework 347 1999
* 6256773 System, method and article of manufacture for configuration management in a development architecture framework 634 1999
8032409 Enhanced visibility during installation management in a network-based supply chain environment 314 1999
* 7716077 Scheduling and planning maintenance and service in a network-based supply chain environment 150 1999
7130807 Technology sharing during demand and supply planning in a network-based supply chain environment 453 1999
* 9141980 Method and apparatus for offering digital content for sale over a communications network 0 2001
* 8176137 Remotely managing a data processing system via a communications network 3 2001
* 2004/0015,857 Remotely managing a data processing system via a communications network 15 2001
* 7219344 Method and apparatus for deploying programs and computing platforms to selected computers 7 2002
* 2003/0204,842 Computer software management 12 2002
* 2003/0120,549 Method and apparatus for offering digital content for sale over a communications network 12 2002
7957991 Technology sharing during demand and supply planning in a network-based supply chain environment 41 2006
8769081 Remotely monitoring a data processing system via a communications network 0 2008
* 2008/0183,728 Remotely monitoring a data processing system via a communications network 6 2008
8560366 Technology sharing during demand and supply planning in a network-based supply chain environment 7 2011
8732023 Increased visibility during order management in a network-based supply chain environment 4 2012
 
BIADELOGIC, INC. (1)
8447963 Method and system for simplifying distributed server management 4 2003
 
FUJI XEROX CO., LTD. (1)
* 5983241 File management system and file management method 49 1996
 
VIRIDISTOR LLC (2)
8800054 Secure system and apparatus for data delivery 0 2009
* 2010/0088,772 SECURE SYSTEM AND APPARATUS FOR DATA DELIVERY 0 2009
 
TWO-WAY MEDIA LTD (1)
* 9124607 Methods and systems for playing media 0 2013
 
BLADELOGIC, INC. (2)
8549114 Method and system for model-based heterogeneous server configuration management 6 2003
9100283 Method and system for simplifying distributed server management 0 2013
 
TIME WARNER CABLE, A DIVISION OF TIME WARNER ENTERTAINMENT COMPANY, L.P. (1)
* 2003/0229,686 System and method for synchronizing the configuration of distributed network management applications 28 2002
 
DELL MARKETING L.P. (3)
* 8141071 Intelligent patch checker 3 2007
* 2007/0214,215 Intelligent patch checker 12 2007
8930937 Intelligent patch checker 1 2012
 
CCComplete, Inc. (1)
* 6134593 Automated method for electronic software distribution 113 1997
 
SEIKO EPSON CORPORATION (1)
* 2002/0059,214 User support system 4 2001
 
NCR CORPORATION (2)
* 8245076 Method and apparatus for initiating corrective action for an electronic terminal 8 2008
* 2010/0162,030 METHOD AND APPARATUS FOR INITIATING CORRECTIVE ACTION FOR AN ELECTRONIC TERMINAL 10 2008
 
XEROX CORPORATION (1)
* 8082238 Method and apparatus for managing software copyright years in a multiple platform electronic reprographics system 0 1999
 
FORCEPOINT LLC (4)
7331725 System and method for monitoring unauthorized dissemination of documents and portable media 12 2003
* 2005/0168,766 System and method for monitoring unauthorized dissemination of documents and portable media 12 2003
7859725 System and method for monitoring unauthorized dissemination of documents and portable media 1 2007
* 2008/0094,654 System and method for monitoring unauthorized dissemination of documents and portable media 7 2007
 
GE Fanuc Automation North America, Inc. (1)
* 2003/0051,235 Method and apparatus for verifying and analyzing computer software installation 55 2001
 
NOKIA TECHNOLOGIES OY (1)
7146645 Dedicated applications for user stations and methods for downloading dedicated applications to user stations 108 1999
 
PANTECH INC. (2)
* 7873956 Communication terminal and communication network for partially updating software, software update method, and software creation device and method therefor 7 2004
* 2005/0071,839 Communication terminal and communication network for partially updating software, software update method, and software creation device and method therefor 20 2004
 
ACTIVISION PUBLISHING, INC. (1)
6948168 Licensed application installer 16 2000
 
SEARETE LLC (1)
* 2006/0279,530 Physical interaction-sensitive user interface 3 2005
 
SCA IPLA HOLDINGS INC (7)
7565697 Systems and methods for preventing unauthorized use of digital content 7 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 24 2001
7328453 Systems and methods for the prevention of unauthorized use and manipulation of digital content 103 2002
8117667 Systems and methods for the prevention of unauthorized use and manipulation of digital content 6 2008
8261359 Systems and methods for preventing unauthorized use of digital content 2 2010
8844048 Systems and methods for the prevention of unauthorized use and manipulation of digital content 0 2012
 
INTELLECTUAL VENTURES I LLC (16)
6594692 Methods for transacting electronic commerce 328 1996
8499030 Software and method that enables selection of one of a plurality of network communications service providers 12 2000
8131883 Method for distributing content to a user station 32 2000
6769009 Method and system for selecting a personalized set of information channels 224 2000
6658464 User station software that controls transport, storage, and presentation of content from a remote source 286 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
* RE40633 User centric product files distribution 0 2005
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
 
WNF Consulting (1)
7395324 Method and apparatus for maintaining a computer system 11 2000
 
CollegeNET, Inc. (3)
8005875 Automatic data transmission in response to content of electronic forms satisfying criteria 3 2008
8402067 Automatic data transmission in response to content of electronic forms satisfying criteria 0 2011
9076113 Automatic data transmission in response to content of electronic forms satisfying criteria 0 2013
 
FULL CIRCLE SOFTWARE, INC. (1)
* 6119164 Method and apparatus for distributing over a network unsolicited information to a targeted audience 90 1997
 
EACCELERATION CORPORATION (1)
* 6449765 Varying web page link based on user and web page status 69 1999
 
BANK OF AMERICA CORPORATION (4)
* 9417868 Entity wide software tracking and maintenance reporting tool 0 2014
* 2015/0193,230 ENTITY WIDE SOFTWARE TRACKING AND MAINTENANCE REPORTING TOOL 1 2014
* 9740477 Entity wide software tracking and maintenance reporting tool 0 2016
* 2016/0274,897 ENTITY WIDE SOFTWARE TRACKING AND MAINTENANCE REPORTING TOOL 0 2016
 
LENOVO (SINGAPORE) PTE. LTD. (1)
* 6237020 Task-oriented automatic distribution of software 87 1997
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 6610103 Method for providing precise cumulative updates and fixes to a software product 13 1998
 
CERNER INNOVATION, INC. (2)
6968551 System and user interface for generation and processing of software application installation instructions 59 2001
* 2002/0188,939 System and user interface for generation and processing of software application installation instructions 7 2001
 
BMC SOFTWARE, INC. (1)
* 6272536 System and method for the distribution of code and data 116 1999
 
LG ELECTRONICS INC. (2)
* 7751692 Method of reproducing an interactive disk through a network 1 2002
* 2003/0081,943 Method of reproducing an interactive disk through a network 10 2002
 
MICRO FOCUS SOFTWARE INC. (1)
* 2014/0304,382 SYSTEM AND METHOD FOR AUTOMATIC PROVISIONING OF ONSITE NETWORKING SERVICES 0 2014
 
Blackboard, Inc. (5)
7908602 Internet-based education support system, method and medium providing security attributes in modular, extensible components 18 2003
8745222 Content system and associated methods 1 2004
7493396 Internet-based education support system and methods 18 2005
7558853 Internet-based education support system and methods 30 2006
* 2007/0130,339 Internet-based education support system and methods 32 2006
 
SHARP KABUSHIKI KAISHA (2)
* 7693961 Method and system for supplying programs 4 2001
* 2002/0002,630 Method and system for supplying programs 7 2001
 
TIVO SOLUTIONS INC. (9)
* 7543325 System for remotely controlling client recording and storage behavior 34 2003
* 2005/0050,577 System for remotely controlling client recording and storage behavior 34 2003
* 2009/0178,098 SYSTEM FOR REMOTELY CONTROLLING CLIENT RECORDING AND STORAGE BEHAVIOR 51 2009
7779446 System for remotely controlling client recording and storage behavior 3 2010
8321901 System for remotely controlling client recording and storage behavior 2 2010
9083941 System for remotely controlling client recording and storage behavior 3 2012
9516393 System for remotely controlling client recording and storage behavior 0 2015
9414127 System for remotely controlling client recording and storage behavior 0 2015
9693104 Client-side multimedia content targeting system 0 2015
 
OpenTV, Inc. (2)
* 7523145 System for managing data in a distributed computing system 4 2004
* 2005/0240,631 System for managing data in a distributed computing system 4 2004
 
AOL LLC (1)
* 2005/0160,420 Method and apparatus for distribution and installation of computer programs across an enterprise 19 2004
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
* 6289511 Method and system for distributing software in a telecommunications network 42 1998
* 2002/0165,976 Software deployment in a data communications network 3 2001
 
Punch Networks Corporation (1)
* 6377951 On-line database updating network system and method 14 1999
 
EARTHLINK MANAGED SERVICES, LLC (1)
* 2003/0233,649 Maintaining software in computers in a network 12 2002
 
GATEWAY, INC. (1)
* 6080207 System and method of creating and delivering software 203 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
 
FERNHAM TECHNOLOGIES LLC (2)
* 6366933 Method and apparatus for tracking and viewing changes on the web 239 1995
6596030 Identifying changes in on-line data repositories 88 2002
 
FREE STREAM MEDIA CORP. (1)
8904021 Communication dongle physically coupled with a media device to automatically discover and launch an application on the media device and to enable switching of a primary output display from a first display of a mobile device to a second display of the media device through an operating system of the mobile device sharing a local area network with the communication dongle 10 2013
 
NTT DOCOMO, INC. (1)
* 7845010 Terminal control apparatus and terminal control method 1 2005
 
OPEN INVENTION NETWORK, LLC (1)
* 6098092 Server to dynamically generate graphics for the world wide web 17 1996
 
QUEST SOFTWARE, INC. (1)
8713583 Systems and methods for managing policies on a computer 1 2013
 
EBAY INC. (21)
7660740 Method and system for listing items globally and regionally, and customized listing according to currency or shipping area 53 2001
7752266 System and method to facilitate translation of communications between entities over a network 13 2001
8719041 Method and system for customizing a network-based transaction facility seller application 5 2002
8078505 Method and system for automatically updating a seller application utilized in a network-based transaction facility 17 2002
9189568 Method and system to display and search in a language independent manner 3 2004
8639782 Method and system for sharing metadata between interfaces 2 2006
* 2008/0052,367 Method and system for sharing metadata between interfaces 7 2006
7895082 Method and system for scheduling transaction listings at a network-based transaction facility 16 2006
* 8015070 Method, system and storage medium for providing a custom combination best offer from a qualified buyer 58 2009
* 2010/0287,030 SYSTEM AND METHOD FOR PROVIDING COMBINATION PACKAGE BEST OFFER 3 2009
8266016 Method and system for listing items globally and regionally, and customized listing according to currency or shipping area 8 2010
8639829 System and method to facilitate translation of communications between entities over a network 3 2010
8255286 Publishing user submissions at a network-based facility 12 2011
8719115 System and method for providing combination packages 0 2011
9092792 Customizing an application 2 2011
8442871 Publishing user submissions 11 2012
8732037 Method and system for providing a record 4 2012
9736269 Method and system for sharing metadata between interfaces 0 2014
9514128 System and method to facilitate translation of communications between entities over a network 0 2014
* 9274873 High-volume distributed script error handling 0 2014
* 2014/0229,773 HIGH-VOLUME DISTRIBUTED SCRIPT ERROR HANDLING 0 2014
 
MCAFEE, INC. (3)
8407683 Software uninstallation system, method and computer program product 14 2006
8527977 Software uninstallation system, method and computer program product 13 2007
* 9292273 Software uninstallation system, method and computer program product 0 2013
 
AXEDA SYSTEMS OPERATING COMPANY (1)
8762497 Retrieving data from a server 15 2011
 
PANASONIC CORPORATION (7)
7685435 Program development method, program development supporting system, and program installation method 3 2003
* 2004/0153,657 Program development method, program development supporting system, and program installation method 13 2003
* 7478433 Program execution system having authentication function 4 2004
* 2005/0028,007 Program execution system having authentication function 3 2004
* 2005/0204,241 Method and device for analyzing software error 9 2005
* 7539312 Program update method and server 2 2007
8190912 Program development method, program development supporting system, and program installation method 0 2008
 
EMC IP HOLDING COMPANY LLC (1)
* 9588685 Distributed workflow manager 0 2013
 
INTELLECTUAL VENTURES ASSETS 33 LLC (1)
8407682 Software and method that enables selection of one of a plurality of online service providers 13 2004
 
TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (2)
* 7089548 Method and system for nondisruptive deployment during upgrading of enterprise systems 10 2003
* 2004/0139,175 Method and system for nondisruptive deployment during upgrading of enterprise systems 8 2003
 
HITACHI, LTD. (5)
* 6349302 Document processing method and system, and computer-readable recording medium having document processing program recorded therein 27 1998
* 7437723 System for managing distribution of programs 8 2000
6651069 Document processing method and system, and computer-readable recording medium having document processing program recorded therein 2 2002
7113952 Document processing method and system, and computer-readable recording medium having document processing program recorded therein 3 2003
* 2004/0049,626 Document processing method and system, and computer-readable recording medium having document processing program recorded therein 1 2003
 
LIEBERT CORPORATION (1)
* 2002/0129,355 Method and system for monitoring an apparatus for a computer 43 2002
 
ORACLE AMERICA, INC. (6)
6986134 Lightweight global distribution mechanism 14 1999
* 6324693 Method of synchronizing independently distributed software and database schema 851 1999
* 6535894 Apparatus and method for incremental updating of archive files 135 2000
6918106 Method and apparatus for collocating dynamically loaded program files 31 2000
7266731 Method and apparatus for managing remote software code update 6 2001
* 2003/0093,708 Method and apparatus for managing remote software code update 1 2001
 
AT&T INTELLECTUAL PROPERTY I, L.P. (1)
* 2007/0064,594 Providing multiple communication protocol failover and remote diagnostics via a customer premise apparatus 12 2005
 
ORACLE INTERNATIONAL CORPORATION (17)
* 6223345 System and method for building client and server application packages 21 1999
7660879 System and method for application deployment service 0 2005
* 2007/0011,328 System and method for application deployment service 3 2005
8185643 System and method for providing security in a communities framework 4 2006
* 2007/0113,187 System and method for providing security in a communities framework 25 2006
8078597 System and method for providing extensible controls in a communities framework 5 2006
* 7590687 System and method for providing notifications in a communities framework 12 2006
* 2007/0110,231 System and method for providing notifications in a communities framework 4 2006
7680927 System and method for providing testing for a communities framework 6 2006
* 2007/0124,460 System and method for providing testing for a communities framework 69 2006
8255818 System and method for providing drag and drop functionality in a communities framework 19 2006
* 2007/0113,194 System and method for providing drag and drop functionality in a communities framework 18 2006
* 2007/0112,913 System and method for displaying HTML content from portlet as a page element in a communites framework 20 2006
8046696 System and method for providing active menus in a communities framework 2 2006
* 2007/0113,201 System and method for providing active menus in a communities framework 24 2006
7805459 Extensible controls for a content data repository 1 2006
* 2007/0124,326 Extensible Controls for a Content Data Repository 1 2006
 
AUTOTOOLS GROUP CO., LTD. (2)
* 7278140 Apparatus and method of updating data of an embedded system, and apparatus for updating data of memory 1 2004
* 2004/0230,969 Apparatus and method for data updating 1 2004
 
APPLE INC. (8)
* 7181739 Installation relationship database 11 2003
8402079 Security and report generation system for networked multimedia workstations 1 2004
* 2004/0210,622 Security and report generation system for networked multimedia workstations 2 2004
* 8019725 Software update management 6 2004
* 2009/0307,682 Techniques for Acquiring Updates for Application Programs 21 2008
8838635 Software update management 0 2011
9203624 Authentication and notification heuristics 0 2012
9710252 Authentication and notification heuristics 0 2015
 
ASSA ABLOY AB (9)
7339690 Identification card printer with client/server 11 2002
* 2003/0090,712 Identification card printer with client/server 9 2002
7430762 Identification card manufacturing security 12 2003
7490055 Identification card manufacturing system supply ordering and diagnostic report 1 2004
7290146 Managed credential issuance 8 2005
7620815 Credential production using a secured consumable supply 3 2005
7399131 Method and Device for forming an ink-receptive card substrate 2 2005
8099187 Securely processing and tracking consumable supplies and consumable material 8 2006
7793353 Identification card manufacturing security 13 2008
 
WEGENER COMMUNICATIONS, INC. (2)
* 7930711 Apparatus and method for addressing control in a network for distributed data 2 2003
* 2004/0177,368 Apparatus and method for addressing control in a network for distributed data 7 2003
 
FORSETT ENTERPRISES LIMITED LIABILITY COMPANY (1)
* 2007/0078,978 Method and apparatus for updating information in a low-bandwidth client/server object-oriented system 21 2006
 
MCAFEE, LLC (8)
* 7231637 Security and software testing of pre-release anti-virus updates on client and transmitting the results to the server 29 2001
* 7818739 Virus detection system, method and computer program product for handheld computers 14 2004
* 2004/0237,079 Virus detection system, method and computer program product for handheld computers 40 2004
* 8533703 Information processing apparatus, and system having preview control, and method thereof, and storage medium storing program for implementing the method 13 2005
* 2005/0273,779 Automatic updating of diverse software products on multiple client computer systems 124 2005
* 8413129 Application repair system, method, and computer program product for generating an alert based on information describing at least one update 0 2007
7673150 Virus detection system, method and computer program product for handheld computers 12 2007
* 2008/0060,075 VIRUS DETECTION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR HANDHELD COMPUTERS 20 2007
 
INSIGHT DIRECT USA, INC., AN ILLINOIS CORPORATION (3)
* 2006/0080,257 Digital content distribution framework 29 2004
* 2007/0289,028 Time Bound Entitlement for Digital Content Distribution Framework 5 2006
* 2007/0288,389 Version Compliance System 6 2006
 
PEARSON TECHNICAL SOFTWARE INC. D/B/A LANOVATION (1)
* 6564369 Conflict checking using configuration images 66 1998
 
KABUSHIKI KAISHA TOSHIBA (2)
* 6119117 Document management method, document retrieval method, and document retrieval apparatus 30 1998
* 2002/0143,422 Manufacturing apparatus, control method of manufacturing apparatus, control system of manufacturing apparatus, computer readable recording medium with control program of manufacturing apparatus recorded therein and control program of manufacturing apparatus 0 2002
 
THE TRUSTEES OF THE STEVENS INSTITUTE OF TECHNOLOGY (1)
* 2003/0191,870 Method and apparatus for updating software libraries 16 2002
 
TIME WARNER CABLE ENTERPRISES LLC (4)
* 7523184 System and method for synchronizing the configuration of distributed network management applications 3 2003
* 2004/0128,370 System and method for synchronizing the configuration of distributed network management applications 60 2003
* 7949744 System and method for synchronizing the configuration of distributed network management applications 3 2009
* 2009/0204,699 System and Method for Synchronizing the Configuration of Distributed Network Management Applications 7 2009
 
BEA SYSTEMS, INC. (4)
* 2005/0262,494 Production redeployment through application versioning 7 2004
* 2005/0262,495 Administration mode for server applications 14 2004
* 2007/0113,188 System and method for providing dynamic content in a communities framework 48 2006
* 2007/0110,233 System and method for providing extensible controls in a communities framework 3 2006
 
Intellectual Property I LLC (1)
8812620 Software and method that enables selection of one of a plurality of online service providers 2 2007
 
RAKUTEN, INC. (5)
* 8082300 Web based extranet architecture providing applications to non-related subscribers 0 2003
* 2004/0199,583 Web based extranet architecture providing applications to non-related subscribers 0 2003
8566398 Web based extranet architecture providing applications to non-related subscribers 0 2011
9323913 Web based extranet architecture providing applications to non-related subscribers 0 2013
9800571 Web based extranet architecture providing applications to non-related subscribers 0 2016
 
CANON KABUSHIKI KAISHA (5)
* 7254606 Data management method using network 10 2002
* 7467184 Method and device for data processing in a communication network 3 2003
* 2004/0039,810 Method and device for data processing in a communication network 8 2003
* 7882180 Monitoring apparatus for image forming apparatus, control method executed by the monitoring apparatus, program for implementing the control method, and management apparatus, control method executed by the management apparatus, and program for implementing the control method 0 2004
* 2005/0209,998 Information management apparatus, information management system and storing medium storing information management software 2 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (27)
* 6272677 Method and system for automatic detection and distribution of code version updates 76 1998
* 6321378 Automated code replication during application development 4 1998
6343297 Methods, systems and computer program products for providing document management for software development systems 43 1998
* 6336217 Systems, methods and computer program products for end-to-end software development process automation 54 1998
* 6374401 System, method, and program for updating registry objects with a cross-platform installation program 31 1999
* 6347397 System, method, and program for providing an object-oriented install architecture 44 1999
* 6496977 Method and system for implementing network filesystem-based aid for computer operating system upgrades 35 1999
6999973 Information gathering facility employing dictionary file containing multiple inquires 0 1999
6427144 Information gathering facility employing dictionary file containing inquiry invoking an external process 1 1999
* 9066113 Method for ensuring reliable playout in a DMD system 0 2000
* 7373654 System, apparatus and method for updating security configurations of a plurality of servers from a centralized directory server 10 2000
8261255 Method, system, and computer program product for maintaining software on a computer system with automatic dependency resolution 0 2000
7689598 Method and system for file system synchronization between a central site and a plurality of remote sites 0 2001
7093246 Automated updates of software and systems 22 2002
* 2004/0123,283 Automated updates of software and systems 1 2002
* 2005/0076,325 Automatic software update of nodes in a network data processing system 11 2003
7334226 Autonomic auto-configuration using prior installation configuration relationships 27 2003
* 2005/0097,547 Autonomic auto-configuration using prior installation configuration relationships 6 2003
* 2008/0313,267 OPTIMIZE WEB SERVICE INTERACTIONS VIA A DOWNLOADABLE CUSTOM PARSER 62 2007
8234639 Autonomic auto-configuration using prior installation configuration relationships 12 2007
* 2008/0228,889 METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR DISTRIBUTING SOFTWARE BASED ON AN E-MAIL SERVICE 0 2008
7818765 System for object retransmission without a continuous network connection in a digital media distributor system 0 2008
7970722 System, method and computer program product for a collaborative decision platform 5 2009
8160988 System, method and computer program product for a collaborative decision platform 1 2010
8005777 System, method and computer program product for a collaborative decision platform 19 2010
* 2013/0007,726 Virtual machine disk image installation 3 2011
* 9280336 Virtual machine disk image installation 0 2012
 
Sprint Communications Company L.P. (1)
* 8255357 Systems and methods of configuration management for enterprise software 2 2006
 
HON HAI PRECISION INDUSTRY CO., LTD. (1)
* 2006/0129,520 System and method for automatically updating a program in a computer 3 2005
 
SAP SE (2)
* 8732696 Analytic application model and marketplace 3 2004
* 2006/0074,880 Analytic application model and marketplace 1 2004
 
LENOVO PC INTERNATIONAL (2)
7107257 Consolidated monitoring system and method using the internet for diagnosis of an installed product set on a computing device 2 2001
7315856 Consolidated monitoring system and method using the internet for diagnosis of an installed product set on a computing device 5 2005
 
EXTREME NETWORKS, INC. (1)
* 7376951 Method and apparatus for controlling process dependencies 1 2002
 
SIEMENS AKTIENGESELLSCHAFT (5)
* 6948167 Data exchange method in a multi-processor system 2 2000
* 8271970 Method for software distribution 1 2006
* 8666521 Method for operating an automation system 0 2011
8515564 Method for operating an automation system 0 2011
* 2011/0224,809 Method for Operating an Automation System 0 2011
 
CISCO TECHNOLOGY, INC. (13)
* 7043537 System and method for remote device management 41 1997
* 6178429 Mechanism for ensuring SCM database consistency on multi-part operation boundaries 14 1997
6626953 System and method for retrieving software release information 27 1998
* 6735625 System and method for automatically determining whether a product is compatible with a physical device in a network 49 1998
* 6484315 Method and system for dynamically distributing updates in a network 178 1999
* 7617175 Method and apparatus for upgrading a database in a redundant environment by release chaining 4 1999
* 6950863 Method and system for verifying a software upgrade for a communication device 11 2000
* 7506053 Software distribution system and method 9 2001
* 7353511 Method and system for dynamically distributing updates in a network 11 2002
7970877 System and method for interfacing with a component located in a network environment 3 2003
7606879 System and method for remote device management 0 2006
* 2006/0168,160 System and method for remote device management 13 2006
7672249 Configurable network appliance 0 2006
 
SOUND VIEW INNOVATIONS, LLC (3)
6574729 System for remotely identifying and providing information of unknown software on remote network node by comparing the unknown software with software audit file maintained on server 48 1999
9111070 Method and apparatus for remotely assessing software with automatic maintenance of a software audit file 0 2003
* 2003/0140,266 Method and apparatus for remotely assessing software with automatic maintenance of a software audit file 4 2003
 
FUJITSU LIMITED (14)
* 6049670 Identifier managing device and method in software distribution system 26 1995
* 6289510 Online program-updating system and computer-readable recording medium storing a program-updating program 76 1998
* 2001/0053,990 CONSTRUCTION OF SYSTEM WITH REDUCED LOAD ON SYSTEM ENGINEERS 0 1998
* 7246377 Method and apparatus for mediation of security information, and a computer product 0 2000
* 2002/0016,920 Method and apparatus for mediation of security information, and a computer product 2 2000
* 7024455 Network community supporting method and system 29 2001
* 2001/0029,501 Network community supporting method and system 22 2001
* 2003/0126,190 Service providing software system storage medium, service providing program storage medium, service providing system, and service providing device 4 2002
* 7113934 Element management system with adaptive interfacing selected by last previous full-qualified managed level 47 2003
* 2004/0098,422 Element management system with adaptive interfacing selected by last previous fully-qualified managed level 2 2003
* 2004/0107,239 Program and method for supporting inquiries from server to operator 8 2003
8099478 Program, method, and apparatus for managing applications 1 2007
* 2007/0192,769 Program, method, and apparatus for managing applications 44 2007
* 2011/0119,384 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD 2 2010
 
UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA) (1)
* 9009666 Systems and methods for testing software and for storing and tracking test assets with the software 1 2008
 
AT&T INTELLECTUAL PROPERTY II, L.P. (1)
* 6330710 Servlet-based architecture for dynamic service composition 36 1998
 
HALL ALUMINUM LLC (1)
* 6532588 User centric program product distribution 44 1999
 
SAP AG (1)
* 2004/0123,271 Remote debugging through firewalls 26 2003
 
ENTIT SOFTWARE LLC (2)
7451071 Data model for automated server configuration 5 2001
* 2002/0082,819 Data model for automated server configuration 14 2001
 
INTEL CORPORATION (2)
* 6311215 System for dynamic determination of client communications capabilities 112 1997
* 2004/0194,064 Generic test harness 16 2003
 
INFOGEAR TECHNOLOGY (1)
6370141 Method and apparatus for configuring an internet appliance 49 1998
 
RED HAT, INC. (1)
* 2013/0014,098 IMAGE INSTALL OF A NETWORK APPLIANCE 0 2012
 
PARALLELS IP HOLDINGS GMBH (4)
7209973 Distributed network data storage system and method 25 2001
* 2002/0147,815 Distributed network data storage system and method 15 2001
7574527 Distributed network data storage system and method 8 2007
7930382 Distributed network data storage system and method using cryptographic algorithms 1 2009
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
* 6513132 Software automatic distribution system 10 1999
 
TOSHIBA TEC KABUSHIKI KAISHA (1)
* 2008/0109,799 INFORMATION PROCESSING METHOD AND RECORDING MEDIUM 7 2007
 
MICROSOFT CORPORATION (4)
* 6243468 Software anti-piracy system that adapts to hardware upgrades 135 1998
7503072 Hardware ID to prevent software piracy 24 2001
7565323 Hardware ID to prevent software piracy 5 2003
7801821 Flexible licensing architecture for licensing digital application 0 2005
 
SONY COMPUTER ENTERTAINMENT INC. (2)
7864957 Methods and apparatus for secure distribution of program content 1 2002
* 2003/0126,430 Methods and apparatus for secure distribution of program content 15 2002
 
ZVELO, INC. (4)
8266304 Managed services platform 1 2005
* 2006/0021,014 Managed services platform 3 2005
8572267 Managed services platform 0 2006
8977762 Managed services platform 0 2013
 
NAGRAVISION S.A. (3)
* 7913272 Method and device for updating reception rights in a multiple operator system 1 2001
* 2003/0147,531 Method and device for updating reception rights in a multiple operator system 2 2002
9060097 Method to manage the power setting of a receiver/decoder for pay-TV using management messages containing a first period defining a waiting period for subsequent management messages 0 2011
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (9)
* 6009274 Method and apparatus for automatically updating software components on end systems over a network 706 1997
* 6167567 Technique for automatically updating software stored on a client computer in a networked client-server environment 369 1998
* 6185734 Hierarchical registry structure for managing multiple versions of software components 82 1998
* 7124289 Automated provisioning framework for internet site servers 116 2000
7743147 Automated provisioning of computing networks using a network database data model 12 2001
* 2002/0156,894 Automated provisioning of computing networks using a network database data model 29 2001
8250570 Automated provisioning framework for internet site servers 2 2004
* 8301587 Internet enabled computer system management 1 2004
* 2004/0243,609 Internet enabled computer system management 4 2004
 
CLARIA CORPORATION (1)
* 2003/0101,242 Method and apparatus for distributing a computer program 4 2001
 
LINKEDIN CORPORATION (1)
* 7099914 System and method for variable size retrieval of webpage data 11 1999
 
DOT HILL SYSTEMS CORPORATION (2)
* 7743224 Method and apparatus for virtual load regions in storage system controllers 16 2006
* 2007/0162,708 Method and apparatus for virtual load regions in storage system controllers 2 2006
 
NEC CORPORATION (2)
* 6314088 Node configuration setup system with servers hunting through connection-oriented network for client's data 20 1997
* 8521308 System, method and program for supervisory control 0 2009
 
SIEMENS MEDICAL SOLUTIONS HEALTH SERVICES CORPORATION (1)
* 2005/0234,827 System for processing executable applications to be suitable for distribution 0 2005
 
UNILOC LUXEMBOURG S.A. (3)
8566960 System and method for adjustable licensing of digital products 6 2008
9633183 Modular software protection 0 2010
* 8613110 Software piracy prevention through remote enforcement of an activation threshold 1 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (77)
6836794 Method and system for assigning and publishing applications 110 1998
6523166 Method and system for on-demand installation of software implementations 127 1998
* 6418554 Software implementation installer mechanism 243 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
* 7065553 Presentation system with distributed object oriented multi-user domain and separate view and model objects 47 2000
* 7277938 Method and system for managing performance of data transfers for a data access system 53 2001
* 2002/0052,947 Method and system for managing performance of data transfers for a data access system 5 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
* 7421490 Uniquely identifying a crashed application and its environment 6 2002
* 2003/0208,593 Uniquely identifying a crashed application and its environment 4 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
7340638 Operating system update and boot failure recovery 20 2003
* 2004/0153,724 Operating system update and boot failure recovery 16 2003
8010491 Method for managing multiple file states for replicated files 9 2003
* 7389309 Method for managing file replication in applications 4 2003
* 2004/0172,424 Method for managing multiple file states for replicated files 13 2003
* 2005/0097,346 Program code version enforcement 3 2003
7546594 System and method for updating installation components using an installation component delta patch in a networked environment 83 2003
* 7509636 System and method for updating files utilizing delta compression patching 21 2003
* 2005/0132,382 System and method for updating files utilizing delta compression patching 46 2003
* 7853609 Update distribution system architecture and method for distributing software 27 2004
* 7676448 Controlling installation update behaviors on a client computer 33 2004
* 2005/0210,459 Controlling installation update behaviors on a client computer 98 2004
* 2005/0203,968 Update distribution system architecture and method for distributing software 29 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
* 7890428 Flexible licensing architecture for licensing digital application 13 2005
* 2006/0179,002 Flexible licensing architecture for licensing digital application 13 2005
8091142 Supplementary trust model for software licensing/commercial digital distribution policy 2 2005
* 2006/0242,081 Supplementary trust model for software licensing/commercial digital distribution policy 18 2005
8812613 Virtual application manager 0 2005
7908339 Transaction based virtual file system optimized for high-latency network connections 20 2005
* 2006/0047,716 Transaction based virtual file system optimized for high-latency network connections 71 2005
7664834 Distributed operating system management 39 2005
* 2006/0047,946 Distributed operating system management 55 2005
* 7624086 Pre-install compliance system 46 2006
* 2006/0224,545 Computer hardware and software diagnostic and report system 29 2006
* 2006/0224,544 Pre-install compliance system 45 2006
9357031 Applications as a service 1 2006
8898319 Applications and services as a bundle 0 2006
8811396 System for and method of securing a network utilizing credentials 0 2006
8234238 Computer hardware and software diagnostic and report system 18 2006
* 2007/0233,633 Computer hardware and software diagnostic and report system 29 2006
9317506 Accelerated data transfer using common prior data segments 1 2006
7840514 Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection 18 2006
* 2008/0127,294 Secure virtual private network 26 2006
* 2008/0077,622 Method of and apparatus for managing data utilizing configurable policies and schedules 29 2006
* 2008/0077,630 Accelerated data transfer using common prior data segments 32 2006
8423821 Virtual recovery server 16 2006
7844686 Warm standby appliance 19 2006
* 2007/0234,403 Program Code Version Enforcement 2 2007
8645515 Environment manager 0 2007
8307239 Disaster recovery appliance 24 2007
8175418 Method of and system for enhanced data storage 19 2007
8589323 Computer hardware and software diagnostic and report system incorporating an expert system and agents 3 2008
* 2009/0288,071 TECHNIQUES FOR DELIVERING THIRD PARTY UPDATES 6 2008
* 8856361 Incrementally changing the availability of a feature 1 2009
* 2010/0180,040 Incrementally Changing the Availability of a Feature 2 2009
* 2010/0125,770 DISTRIBUTED OPERATING SYSTEM MANAGEMENT 22 2009
8099378 Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection 19 2010
* 2011/0047,118 SECURE VIRTUAL PRIVATE NETWORK UTILIZING A DIAGNOSTICS POLICY AND DIAGNOSTICS ENGINE TO ESTABLISH A SECURE NETWORK CONNECTION 17 2010
8745171 Warm standby appliance 0 2010
8422833 Method of and system for enhanced data storage 0 2012
9448858 Environment manager 0 2013
9313204 Incrementally changing the availability of a feature 0 2014
9569194 Virtual application manager 0 2014
9645900 Warm standby appliance 0 2014
9092374 Method of and system for enhanced data storage 0 2014
9160735 System for and method of securing a network utilizing credentials 0 2014
9584480 System for and method of securing a network utilizing credentials 0 2015
 
DELL SOFTWARE INC. (14)
7904949 Apparatus, systems and methods to provide authentication services to a legacy application 35 2005
8087075 Disconnected credential validation using pre-fetched service tickets 20 2006
8429712 Centralized user authentication system apparatus and method 8 2006
7895332 Identity migration system apparatus and method 15 2007
8086710 Identity migration apparatus and method 14 2007
8245242 Systems and methods for managing policies on a computer 11 2009
8346908 Identity migration apparatus and method 12 2011
8584218 Disconnected credential validation using pre-fetched service tickets 4 2011
8533744 Systems and methods for managing policies on a computer 5 2012
8966045 Identity migration apparatus and method 0 2012
RE45327 Apparatus, systems and methods to provide authentication services to a legacy application 0 2013
8978098 Centralized user authentication system apparatus and method 0 2013
9288201 Disconnected credential validation using pre-fetched service tickets 0 2013
9130847 Systems and methods for managing policies on a computer 0 2014
 
Florelle, Inc. (1)
8988418 System and method for parametric display of modular aesthetic designs 0 2012
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
* 2009/0254,890 APPARATUS AND METHOD FOR GENERATING INSTALL-LESS SOFTWARE FROM INSTALLATION PACKAGE OF SOFTWARE 2 2009
 
QUALCOMM INCORPORATED (13)
6816944 Apparatus and methods for providing coordinated and personalized application and data management for resource-limited mobile devices 38 2001
6738766 Apparatus and methods for providing personalized application search results for wireless devices based on user profiles 38 2001
* 2001/0048,728 Apparatus and methods for providing data synchronization by facilitating data synchronization system design 36 2001
* 2001/0042,099 Apparatus and methods for optimizing traffic volume in wireless email communications 108 2001
6941135 System and method for temporary application component deletion and reload on a wireless device 19 2001
* 2003/0032,417 System and method for temporary application component deletion and reload on a wireless device 9 2001
* 7890427 Authentication of notifications received in an electronic device in a mobile services network 18 2004
8526940 Centralized rules repository for smart phone customer care 1 2004
7454199 System and method for temporary application component deletion and reload on a wireless device 2 2005
8752044 User experience and dependency management in a mobile device 4 2007
8578361 Updating an electronic device with update agent code 7 2011
8893110 Device management in a network 1 2012
9081638 User experience and dependency management in a mobile device 0 2014
 
Vatari Corporation (1)
* 8463708 System and method for using digital strings to provide secure distribution of digital content 0 2010
 
PIONEER CORPORATION (1)
* 6810453 Information transmitting apparatus and method, information receiving apparatus and method, and information transmitting/receiving apparatus and method 1 2002
 
SECURE BY DESIGN, INC. (1)
* 2012/0246,630 System and Method for Automating Installation and Updating of Third Party Software 15 2012
 
NETAPP, INC. (1)
* 8620874 Application recovery from network-induced data corruption 2 2011
 
ERICSSON INC. (1)
* 6490597 Stored data object management and archive control 13 1999
 
DELL PRODUCTS L.P. (6)
* 6421671 Method and system for automated distribution of software 32 1999
* 2005/0125,524 Cache system in factory server for software dissemination 33 2003
* 2006/0288,093 System and method for information handling system custom application ordering and installation 4 2005
* 8112508 Delivering data from device management services to devices using bulletin system 3 2007
8255984 Single sign-on system for shared resource environments 22 2010
9576140 Single sign-on system for shared resource environments 0 2012
 
MCKIBBEN, MICHAEL T. (2)
8195714 Context instantiated application protocol 6 2003
7925246 Radio/telephony interoperability system 11 2005
 
Inno Path Software, Inc. (1)
6928467 Apparatus and methods for providing data synchronization by facilitating data synchronization system design 101 2001
 
DIGITAL RIVER, INC. (5)
8271396 Electronic commerce system and method for detecting fraud 2 2006
7881972 Electronic commerce system and method for detecting fraud 1 2006
* 2007/0198,361 ELECTRONIC COMMERCE SYSTEM AND METHOD FOR DETECTING FRAUD 6 2006
* 2007/0198,362 ELECTRONIC COMMERCE SYSTEM AND METHOD FOR DETECTING FRAUD 2 2006
8050980 Secure downloading of a file from a network system and method 1 2009
 
SonyElectronics Inc. (1)
8689113 Methods and apparatus for presenting content 1 2004
 
Bladlogic, Inc. (1)
9794110 Method and system for simplifying distributed server management 0 2015
 
CLOUDING CORP. (3)
6654746 Methods and apparatuses for single-connection file synchronization workgroup file update 119 1999
6574657 Methods and apparatuses for file synchronization and updating using a signature list 122 1999
6738799 Methods and apparatuses for file synchronization and updating using a signature list 24 2003
 
RPX-LV ACQUISITION LLC (1)
8069098 Input device for allowing interface to a web site in association with a unique input code 0 2008
 
Codemasters Software Company Limited (1)
* 2004/0072,600 Cheat verification system and method for a video games system 0 2003
 
SONY INTERACTIVE ENTERTAINMENT AMERICA LLC (1)
6826523 Application development interface for multi-user applications executable over communication networks 38 2000
 
SYNAPTICS INCORPORATED (2)
8504479 Key interface for secure object manipulation 0 2002
* 2003/0084,286 Key interface for secure object manipulation 3 2002
 
RPX CORPORATION (18)
* 6792452 Method for configuring a piece of equipment with the use of an associated machine resolvable code 101 2000
7558838 Method for configuring a piece of equipment with the use of an associated machine resolvable code 14 2004
7870189 Input device having positional and scanning capabilities 19 2005
7912961 Input device for allowing input of unique digital code to a user's computer to control access thereof to a web site 4 2006
7596786 Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network 10 2007
7925780 Method for connecting a wireless device to a remote location on a network 10 2007
7908467 Automatic configuration of equipment software 11 2007
7819316 Portable scanner for enabling automatic commerce transactions 7 2007
7636788 Method and apparatus for matching a user's use profile in commerce with a broadcast 7 2007
7536478 Method and apparatus for opening and launching a web browser in response to an audible signal 7 2007
7904344 Accessing a vendor web site using personal account information retrieved from a credit card company web site 5 2008
7548988 Software downloading using a television broadcast channel 17 2008
7739353 Launching a web site using a personal device 9 2008
7822829 Method for interfacing scanned product information with a source for the product over a global network 18 2008
8005985 Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet 1 2008
7979576 Method and apparatus for connecting a user location to one of a plurality of destination locations on a network 12 2008
7912760 Method and apparatus for utilizing a unique transaction code to update a magazine subscription over the internet 4 2009
8296440 Method and apparatus for accessing a remote location with an optical reader having a programmable memory system 6 2009
 
CATERPILLAR INC. (2)
* 7676804 Systems and method for remotely modifying software on a work machine 15 2004
* 2005/0262,498 Systems and methods for remotely modifying software on a work machine 65 2004
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (2)
* 6205445 File distribution system and method thereof 31 1999
* 2007/0217,614 Program update method and server 10 2007
 
AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC. (1)
* 2004/0225,512 System and method for vertical software solutions 2 2003
* Cited By Examiner