Movatterモバイル変換


[0]ホーム

URL:


US20140109073A1 - Method and system for identifying and obtaining computer software from a remote computer - Google Patents

Method and system for identifying and obtaining computer software from a remote computer
Download PDF

Info

Publication number
US20140109073A1
US20140109073A1US14/107,682US201314107682AUS2014109073A1US 20140109073 A1US20140109073 A1US 20140109073A1US 201314107682 AUS201314107682 AUS 201314107682AUS 2014109073 A1US2014109073 A1US 2014109073A1
Authority
US
United States
Prior art keywords
computer
user
software
computer software
update service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/107,682
Inventor
Phillip E. Fawcett
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft CorpfiledCriticalMicrosoft Corp
Priority to US14/107,682priorityCriticalpatent/US20140109073A1/en
Publication of US20140109073A1publicationCriticalpatent/US20140109073A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Creators of computer software provide the most up-to-date versions of their computer software on an update service. A user who has purchased computer software calls the update service on a periodic basis. The update service automatically inventories the user computer to determine what computer software may be out-of-date, and/or need maintenance updates. If so desired by the user, the update service computer automatically downloads and installs computer software to the user computer. By making periodic calls to the update service, the user always has the most up-to-date computer software immediately available. The update service may also alert the user to new products (i.e. including new help files, etc.), and new and enhanced versions of existing products, which can be purchased electronically by a user from the update service.

Description

Claims (1)

I claim:
1. In a system having a first computer in communication with a second remote computer, each computer having a central processing unit coupled to a memory and secondary storage for storing a plurality of software programs, the secondary storage for the remote second computer storing a plurality of available computer software, a method of identifying computer software stored on the first computer to the remote computer comprising the steps of:
maintaining on the remote computer a database containing database entries listing the plurality of available computer software;
conducting an inventory on the first computer, without input from a user of the first computer, to identify computer software stored on the first computer;
comparing said inventory of computer software on the first computer with the database entries of available computer software on the remote computer; and
identifying computer software available on the remote computer and not on the first computer.
US14/107,6821995-11-272013-12-16Method and system for identifying and obtaining computer software from a remote computerAbandonedUS20140109073A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/107,682US20140109073A1 (en)1995-11-272013-12-16Method and system for identifying and obtaining computer software from a remote computer

Applications Claiming Priority (7)

Application NumberPriority DateFiling DateTitle
US08/562,929US5845077A (en)1995-11-271995-11-27Method and system for identifying and obtaining computer software from a remote computer
US09/149,993US6073214A (en)1995-11-271998-09-09Method and system for identifying and obtaining computer software from a remote computer
US09/558,957US6327617B1 (en)1995-11-272000-04-25Method and system for identifying and obtaining computer software from a remote computer
US09/948,821US20020016956A1 (en)1995-11-272001-09-07Method and system for identifying and obtaining computer software from a remote computer
US11/441,530US7925718B2 (en)1995-11-272006-05-26Method and system for identifying and obtaining computer software from a remote computer
US13/084,212US8612551B2 (en)1995-11-272011-04-11Method and system for identifying and obtaining computer software from a remote computer
US14/107,682US20140109073A1 (en)1995-11-272013-12-16Method and system for identifying and obtaining computer software from a remote computer

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/084,212ContinuationUS8612551B2 (en)1995-11-272011-04-11Method and system for identifying and obtaining computer software from a remote computer

Publications (1)

Publication NumberPublication Date
US20140109073A1true US20140109073A1 (en)2014-04-17

Family

ID=24248391

Family Applications (8)

Application NumberTitlePriority DateFiling Date
US08/562,929Expired - LifetimeUS5845077A (en)1995-11-271995-11-27Method and system for identifying and obtaining computer software from a remote computer
US09/149,993Expired - LifetimeUS6073214A (en)1995-11-271998-09-09Method and system for identifying and obtaining computer software from a remote computer
US09/558,957Expired - LifetimeUS6327617B1 (en)1995-11-272000-04-25Method and system for identifying and obtaining computer software from a remote computer
US09/948,821AbandonedUS20020016956A1 (en)1995-11-272001-09-07Method and system for identifying and obtaining computer software from a remote computer
US11/190,506AbandonedUS20060155737A1 (en)1995-11-272005-07-26Method and system for identifying and obtaining computer software from a remote computer
US11/441,530Expired - Fee RelatedUS7925718B2 (en)1995-11-272006-05-26Method and system for identifying and obtaining computer software from a remote computer
US13/084,212Expired - Fee RelatedUS8612551B2 (en)1995-11-272011-04-11Method and system for identifying and obtaining computer software from a remote computer
US14/107,682AbandonedUS20140109073A1 (en)1995-11-272013-12-16Method and system for identifying and obtaining computer software from a remote computer

Family Applications Before (7)

Application NumberTitlePriority DateFiling Date
US08/562,929Expired - LifetimeUS5845077A (en)1995-11-271995-11-27Method and system for identifying and obtaining computer software from a remote computer
US09/149,993Expired - LifetimeUS6073214A (en)1995-11-271998-09-09Method and system for identifying and obtaining computer software from a remote computer
US09/558,957Expired - LifetimeUS6327617B1 (en)1995-11-272000-04-25Method and system for identifying and obtaining computer software from a remote computer
US09/948,821AbandonedUS20020016956A1 (en)1995-11-272001-09-07Method and system for identifying and obtaining computer software from a remote computer
US11/190,506AbandonedUS20060155737A1 (en)1995-11-272005-07-26Method and system for identifying and obtaining computer software from a remote computer
US11/441,530Expired - Fee RelatedUS7925718B2 (en)1995-11-272006-05-26Method and system for identifying and obtaining computer software from a remote computer
US13/084,212Expired - Fee RelatedUS8612551B2 (en)1995-11-272011-04-11Method and system for identifying and obtaining computer software from a remote computer

Country Status (1)

CountryLink
US (8)US5845077A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120204167A1 (en)*2011-02-032012-08-09Nec CorporationSoftware management system
US20160350101A1 (en)*2015-05-272016-12-01Speaktoit, Inc.Online marketplace of plugins for enhancing dialog systems
CN106325929A (en)*2016-08-222017-01-11合肥华凌股份有限公司Firmware upgrading method, firmware upgrading device, refrigerator and server side
US9841969B2 (en)2015-09-022017-12-12Google Inc.Software development and distribution platform
US10311492B2 (en)2015-05-272019-06-04Google LlcEnhancing functionalities of virtual assistants and dialog systems via plugin marketplace
US11392351B2 (en)2015-08-282022-07-19Twitter, Inc.Feature switching kits

Families Citing this family (679)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6769009B1 (en)1994-05-312004-07-27Richard R. ReismanMethod and system for selecting a personalized set of information channels
US5694546A (en)1994-05-311997-12-02Reisman; Richard R.System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5845077A (en)*1995-11-271998-12-01Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer
US6254385B1 (en)1997-01-022001-07-03Lj Laboratories, LlcApparatus and method for measuring optical characteristics of teeth
US6307629B1 (en)1997-08-122001-10-23Lj Laboratories, L.L.C.Apparatus and method for measuring optical characteristics of an object
US6373573B1 (en)2000-03-132002-04-16Lj Laboratories L.L.C.Apparatus for measuring optical characteristics of a substrate and pigments applied thereto
US7035914B1 (en)1996-01-262006-04-25Simpleair Holdings, Inc.System and method for transmission of data
US6049671A (en)*1996-04-182000-04-11Microsoft CorporationMethod for identifying and obtaining computer software from a network computer
DE19617976A1 (en)*1996-05-061997-11-13Philips Patentverwaltung Communication system with means for exchanging software processes
US6151643A (en)1996-06-072000-11-21Networks Associates, Inc.Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US6074434A (en)1996-06-072000-06-13International Business Machines CorporationSelection of code updates, data updates or new data for client
US6317860B1 (en)*1996-10-282001-11-13Altera CorporationElectronic design automation tool for display of design profile
GB9623298D0 (en)*1996-11-081997-01-08Int Computers LtdUpdating mechanism for software
US6802061B1 (en)*1996-12-122004-10-05Microsoft CorporationAutomatic software downloading from a computer network
US6347398B1 (en)1996-12-122002-02-12Microsoft CorporationAutomatic software downloading from a computer network
US6301004B1 (en)2000-05-312001-10-09Lj Laboratories, L.L.C.Apparatus and method for measuring optical characteristics of an object
WO1998037659A2 (en)*1997-02-241998-08-27Wildfire Communications, Inc.Method and apparatus for offering additional product functions to a user
WO1998040805A2 (en)*1997-02-271998-09-17Siebel Systems, Inc.Method of synchronizing independently distributed software and database schema
US7149705B1 (en)*1997-02-282006-12-12Fujitsu LimitedComputer-related product user management and service system
US6581091B1 (en)*1997-03-122003-06-17Siemens Nixdorf Informationssysteme AktiengesellschaftProgram parameter updating method
US6587877B1 (en)*1997-03-252003-07-01Lucent Technologies Inc.Management of time and expense when communicating between a host and a communication network
US6332217B1 (en)*1997-05-092001-12-18HearmeSoftware inventory control system
US6314565B1 (en)*1997-05-192001-11-06Intervu, Inc.System and method for automated identification, retrieval, and installation of multimedia software components
US8516132B2 (en)1997-06-192013-08-20Mymail, Ltd.Method of accessing a selected network
US6571290B2 (en)1997-06-192003-05-27Mymail, Inc.Method and apparatus for providing fungible intercourse over a network
US6501542B2 (en)1998-06-302002-12-31Lj Laboratories, LlcApparatus and method for measuring optical characteristics of an object
US6870616B2 (en)1998-06-302005-03-22Jjl Technologies LlcSpectrometer apparatus for determining an optical characteristic of an object or material having one or more sensors for determining a physical position or non-color property
US6073172A (en)*1997-07-142000-06-06Freegate CorporationInitializing and reconfiguring a secure network interface
US6230194B1 (en)*1997-07-142001-05-08Freegate CorporationUpgrading a secure network interface
US20090043907A1 (en)*1997-09-112009-02-12Digital Delivery Networks, Inc.Local portal
US6151620A (en)*1997-10-222000-11-21Novell, Inc.Conference messaging system
US6074435A (en)*1997-10-302000-06-13Telefonakiebolaget Lm Ericsson (Publ)Remote software download with automatic adjustment for data access compatibility
US6289452B1 (en)*1997-11-072001-09-11Cybersource CorporationMethod and system for delivering digital products electronically
US6282709B1 (en)*1997-11-122001-08-28Philips Electronics North America CorporationSoftware update manager
US6041333A (en)*1997-11-142000-03-21Microsoft CorporationMethod and apparatus for automatically updating a data file from a network
US5974454A (en)*1997-11-141999-10-26Microsoft CorporationMethod and system for installing and updating program module components
US6192518B1 (en)*1998-01-222001-02-20Mis Only, Inc.Method for distributing software over network links via electronic mail
US6138274A (en)*1998-01-232000-10-24Lucent Technologies, Inc.Method and apparatus for updating an online computer program
US6610103B2 (en)*1998-01-302003-08-26International Business Machines CorporationMethod for providing precise cumulative updates and fixes to a software product
US7016811B2 (en)2001-08-152006-03-21National Instruments CorporationNetwork-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification
US7080371B1 (en)*1998-03-032006-07-18Siebel Systems, Inc.Method, system, apparatus and program product for distribution and instantiation of software upgrades
US6434532B2 (en)*1998-03-122002-08-13Aladdin Knowledge Systems, Ltd.Interactive customer support for computer programs using network connection of user machine
US20040098584A1 (en)*1998-03-252004-05-20Sherman Edward G.Method and system for embedded, automated, component-level control of computer systems and other complex systems
US6339826B2 (en)*1998-05-052002-01-15International Business Machines Corp.Client-server system for maintaining a user desktop consistent with server application user access permissions
US6799277B2 (en)1998-06-042004-09-28Z4 Technologies, Inc.System and method for monitoring software
US20040117631A1 (en)*1998-06-042004-06-17Z4 Technologies, Inc.Method for digital rights management including user/publisher connectivity interface
US20040107368A1 (en)*1998-06-042004-06-03Z4 Technologies, Inc.Method for digital rights management including self activating/self authentication software
US20040225894A1 (en)*1998-06-042004-11-11Z4 Technologies, Inc.Hardware based method for digital rights management including self activating/self authentication software
US20040117628A1 (en)*1998-06-042004-06-17Z4 Technologies, Inc.Computer readable storage medium for enhancing license compliance of software/digital content including self-activating/self-authenticating software/digital content
US20040117663A1 (en)*1998-06-042004-06-17Z4 Technologies, Inc.Method for authentication of digital content used or accessed with secondary devices to reduce unauthorized use or distribution
US20040117644A1 (en)*1998-06-042004-06-17Z4 Technologies, Inc.Method for reducing unauthorized use of software/digital content including self-activating/self-authenticating software/digital content
US20040117664A1 (en)*1998-06-042004-06-17Z4 Technologies, Inc.Apparatus for establishing a connectivity platform for digital rights management
US6986063B2 (en)*1998-06-042006-01-10Z4 Technologies, Inc.Method for monitoring software using encryption including digital signatures/certificates
US6044471A (en)1998-06-042000-03-28Z4 Technologies, Inc.Method and apparatus for securing software to reduce unauthorized use
US7993194B1 (en)1998-06-182011-08-09Aristocrat Technologies Australia Pty LimitedMethod of linking devices to gaming machines
US6381742B2 (en)1998-06-192002-04-30Microsoft CorporationSoftware package management
AU8567798A (en)1998-06-192000-01-05Netsafe, Inc.Method and apparatus for providing connections over a network
US6573984B2 (en)1998-06-302003-06-03Lj Laboratories LlcApparatus and method for measuring optical characteristics of teeth
US6249348B1 (en)*1998-11-232001-06-19Lj Laboratories, L.L.C.Integrated spectrometer assembly and methods
US6578198B2 (en)*1998-08-132003-06-10Koninklijke Philips Electronics N.V.Personal computer upgrade
US6178546B1 (en)*1998-08-312001-01-23Alcatel Usa Sourcing, L.P.System and method of making software product deliverables
US7246150B1 (en)1998-09-012007-07-17Bigfix, Inc.Advice provided for offering highly targeted advice without compromising individual privacy
US6263362B1 (en)1998-09-012001-07-17Bigfix, Inc.Inspector for computed relevance messaging
US7197534B2 (en)*1998-09-012007-03-27Big Fix, Inc.Method and apparatus for inspecting the properties of a computer
US8914507B2 (en)1998-09-012014-12-16International Business Machines CorporationAdvice provided for offering highly targeted advice without compromising individual privacy
US6449642B2 (en)*1998-09-152002-09-10Microsoft CorporationMethod and system for integrating a client computer into a computer network
US6370686B1 (en)*1998-09-212002-04-09Microsoft CorporationMethod for categorizing and installing selected software components
US6553507B1 (en)*1998-09-302003-04-22Intel CorporationJust-in-time software updates
DE19845610A1 (en)*1998-10-052000-04-06Abb Research LtdInstallation, licensing, configuration management and maintenance system for component-based multi-user software systems
US6805634B1 (en)*1998-10-142004-10-19IgtMethod for downloading data to gaming devices
US6163811A (en)*1998-10-212000-12-19Wildseed, LimitedToken based source file compression/decompression and its application
US6195796B1 (en)*1998-10-212001-02-27Wildseed, Ltd.User centric source control
US6532588B1 (en)*1998-10-212003-03-11Xoucin, Inc.User centric program product distribution
US6571191B1 (en)*1998-10-272003-05-27Cummins, Inc.Method and system for recalibration of an electronic control module
US6795438B1 (en)1998-10-282004-09-21Intel CorporationMethod and apparatus for extending point-to-point/asynchronous transfer mode services to client computer systems
US6647532B1 (en)*1998-10-292003-11-11Dell Usa L.P.Built-in automatic customer identifier when connecting to a vendor website
US6910179B1 (en)*1998-11-102005-06-21Clarita CorporationMethod and apparatus for automatic form filling
US6336215B1 (en)*1998-11-132002-01-01Hewlett-Packard CompanyApparatus and method for on-line code only replacement of a running program using checkpoints
US7617124B1 (en)1998-12-042009-11-10Digital River, Inc.Apparatus and method for secure downloading of files
US20030195974A1 (en)*1998-12-042003-10-16Ronning Joel A.Apparatus and method for scheduling of search for updates or downloads of a file
US6266774B1 (en)1998-12-082001-07-24Mcafee.Com CorporationMethod and system for securing, managing or optimizing a personal computer
US6401238B1 (en)*1998-12-102002-06-04International Business Machines CorporationIntelligent deployment of applications to preserve network bandwidth
US6321378B1 (en)*1998-12-102001-11-20International Business Machines CorporationAutomated code replication during application development
US6510466B1 (en)1998-12-142003-01-21International Business Machines CorporationMethods, systems and computer program products for centralized management of application programs on a network
US6324578B1 (en)1998-12-142001-11-27International Business Machines CorporationMethods, systems and computer program products for management of configurable application programs on a network
US6487547B1 (en)*1999-01-292002-11-26Oracle CorporationDatabase appliance comprising hardware and software bundle configured for specific database applications
US6321262B1 (en)*1999-02-042001-11-20Dell Usa, L.P.System and method for identification and streamlined access to online services
JP4228252B2 (en)*1999-02-052009-02-25ソニー株式会社 Data setting method, data transmission system, and receiving terminal device
GB2346986A (en)*1999-02-192000-08-23IbmMicrocode upgrading
US6438749B1 (en)*1999-03-032002-08-20Microsoft CorporationMethod and system for restoring a computer to its original state after an unsuccessful patch installation attempt
US6434744B1 (en)*1999-03-032002-08-13Microsoft CorporationSystem and method for patching an installed application program
US6847949B1 (en)*1999-05-102005-01-25Koninklijke Philips Electronics N.V.Indicator system for screening protected material
WO2000055740A1 (en)*1999-03-182000-09-21Kent Ridge Digital LabsSoftware distribution, execution and upgrading
US7607572B2 (en)*1999-03-192009-10-27Bigfix, Inc.Formalizing, diffusing, and enforcing policy advisories and monitoring policy compliance in the management of networks
US6707811B2 (en)1999-03-192004-03-16Estara, Inc.Internet telephony for ecommerce
US7277919B1 (en)1999-03-192007-10-02Bigfix, Inc.Relevance clause for computed relevance messaging
EP1166543A1 (en)1999-03-192002-01-02Estara, Inc.Public web phone system
US6401239B1 (en)*1999-03-222002-06-04B.I.S. Advanced Software Systems Ltd.System and method for quick downloading of electronic files
US20010029607A1 (en)*1999-04-062001-10-11Microsoft CorporationSystem and method for application installation management
US6532517B1 (en)*1999-04-132003-03-11Webtv Networks, Inc.System and method for reducing disk chatter from disk-based data storage systems
US6886017B1 (en)*1999-04-302005-04-26Elata LimitedSystem and method for managing distribution of content to a device
US6574657B1 (en)*1999-05-032003-06-03Symantec CorporationMethods and apparatuses for file synchronization and updating using a signature list
US6718549B1 (en)*1999-05-052004-04-06Microsoft CorporationMethods for managing the distribution of client bits to client computers
US6996627B1 (en)1999-05-252006-02-07Realnetworks, Inc.System and method for providing update information
US7062765B1 (en)1999-05-252006-06-13Realnetworks, Inc.System and method for updating information via a network
WO2001020424A2 (en)*1999-06-032001-03-22Anchor GamingMethod and device for implementing a downloadable software delivery system
US8033913B2 (en)*1999-06-032011-10-11IgtGaming machine update and mass storage management
US6975612B1 (en)*1999-06-142005-12-13Sun Microsystems, Inc.System and method for providing software upgrades to a vehicle
US6578142B1 (en)*1999-06-182003-06-10Phoenix Technologies, Ltd.Method and apparatus for automatically installing and configuring software on a computer
US6477703B1 (en)*1999-06-292002-11-05Hewlett-Packard CompanySoftware patch selection tool
WO2001001227A1 (en)*1999-06-302001-01-04Accenture LlpA system, method and article of manufacture for tracking software sale transactions of an internet-based retailer for reporting to a software publisher
US6285021B1 (en)1999-07-272001-09-04Banner Engineering Corp.Self checking safety switch
US6529938B1 (en)*1999-08-062003-03-04International Business Machines CorporationMethod, system, and program for executing operations on a client in a network environment
US6449765B1 (en)*1999-08-092002-09-10Acceleration Software International CorporationVarying web page link based on user and web page status
US6282711B1 (en)*1999-08-102001-08-28Hewlett-Packard CompanyMethod for more efficiently installing software components from a remote server source
US7171616B1 (en)*1999-09-272007-01-30International Business Machines CorporationMethod, system and computer program product for keeping files current
US7146608B1 (en)*1999-09-282006-12-05Cisco Technology, Inc.Method and system for a software release process
NL1013249C2 (en)*1999-10-082001-04-10Tryllian B V Method for transferring a software module from a transmitter to a receiver in a computer system or computer network.
ATE401601T1 (en)*1999-10-152008-08-15Alcatel Lucent METHOD FOR INSTALLING SOFTWARE COMPONENTS ON A USER TERMINAL, RELATED DEVICES AND RELATED SOFTWARE MODULES
US6757837B1 (en)*1999-10-192004-06-29Tivo, Inc.Method and apparatus for software failure diagnosis and repair
US6496977B1 (en)*1999-10-212002-12-17International Business Machines CorporationMethod and system for implementing network filesystem-based aid for computer operating system upgrades
US6754707B2 (en)1999-10-282004-06-22Supportsoft, Inc.Secure computer support system
US6230199B1 (en)*1999-10-292001-05-08Mcafee.Com, Inc.Active marketing based on client computer configurations
GB2355821A (en)*1999-10-292001-05-02Futuremark OyComputer upgrading and technical support
US6453347B1 (en)*1999-10-292002-09-17Mcafee.Com, Inc.Active marketing based on client computer configurations
EP1096374A2 (en)*1999-11-012001-05-02Citicorp Development Center, Inc.Method and system for simultancous and unattended installation of software on a self-service financial transaction terminal
US6578199B1 (en)*1999-11-122003-06-10Fujitsu LimitedAutomatic tracking system and method for distributable software
US20020069244A1 (en)*1999-11-242002-06-06John BlairMessage delivery system billing method and apparatus
DE10048942B4 (en)*1999-12-012008-07-03International Business Machines Corp. Method and system for maintaining software over a network
WO2002059741A1 (en)*1999-12-072002-08-01Rwd Technologies, Inc.Dynamic application browser and database for use therewith
US7401113B1 (en)*1999-12-092008-07-15Microsoft CorporationsPrinter driver identification for a remote printer
US7594107B1 (en)*1999-12-202009-09-22Entrust, Inc.Method and apparatus for updating web certificates
FR2809839A1 (en)1999-12-302001-12-07Thomson Multimedia Sa METHOD FOR DOWNLOADING DATA PROCESSED BY ADVERTISEMENT SIGNALS
US6904449B1 (en)*2000-01-142005-06-07Accenture LlpSystem and method for an application provider framework
EP1118923A1 (en)*2000-01-182001-07-25Siemens AktiengesellschaftMethod for the use of SW products, which are provided over a network
JP2001222624A (en)*2000-02-102001-08-17Sony CorpSystem and method for providing information, and device and method for providing component information
KR100496056B1 (en)*2000-02-262005-06-17주식회사 하우리Restoring service system and a method thereof for internet-based remote data and file
JP3888827B2 (en)*2000-03-152007-03-07富士通株式会社 Program replacement system, distributed processing system, and program replacement method
US6789215B1 (en)*2000-04-212004-09-07Sprint Communications Company, L.P.System and method for remediating a computer
US7310801B2 (en)*2000-04-272007-12-18Microsoft CorporationServicing a component-based software product throughout the software product lifecycle
US6904592B1 (en)2000-04-282005-06-07Gilbarco Inc.Software download system for automatic retrieval of warranty and commission data
US8145798B1 (en)*2000-05-012012-03-27Novell, Inc.System and method for automatic provisioning of onsite networking services
US6842769B1 (en)*2000-05-052005-01-11Interland, Inc.Automatically configured network server
AUPQ736200A0 (en)*2000-05-082000-06-01Canon Kabushiki KaishaInformation appliance cost subsidy
AU772571B2 (en)*2000-05-082004-04-29Canon Kabushiki KaishaInformation appliance cost subsidy
US6785848B1 (en)*2000-05-152004-08-31Microsoft CorporationMethod and system for categorizing failures of a program module
US8086697B2 (en)2005-06-282011-12-27Claria Innovations, LlcTechniques for displaying impressions in documents delivered over a computer network
US7475404B2 (en)2000-05-182009-01-06Maquis Techtrix LlcSystem and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching
JP2001331326A (en)*2000-05-192001-11-30Sony CorpSoftware supply system, its method and recording medium
US6880086B2 (en)*2000-05-202005-04-12Ciena CorporationSignatures for facilitating hot upgrades of modular software components
JP2001331321A (en)*2000-05-222001-11-30Canon Inc Information processing apparatus, information processing method, information processing system, and medium
US6990533B1 (en)*2000-05-232006-01-24Palm Source, Inc.Method and system for device bootstrapping via server synchronization
US6751794B1 (en)2000-05-252004-06-15Everdream CorporationIntelligent patch checker
JP3852269B2 (en)*2000-05-292006-11-29セイコーエプソン株式会社 A system that automatically collects content that exists on the network
US7716163B2 (en)2000-06-062010-05-11Microsoft CorporationMethod and system for defining semantic categories and actions
US7770102B1 (en)2000-06-062010-08-03Microsoft CorporationMethod and system for semantically labeling strings and providing actions based on semantically labeled strings
US7788602B2 (en)2000-06-062010-08-31Microsoft CorporationMethod and system for providing restricted actions for recognized semantic categories
US7421645B2 (en)2000-06-062008-09-02Microsoft CorporationMethod and system for providing electronic commerce actions based on semantically labeled strings
US7712024B2 (en)2000-06-062010-05-04Microsoft CorporationApplication program interfaces for semantically labeling strings and providing actions based on semantically labeled strings
US6658652B1 (en)2000-06-082003-12-02International Business Machines CorporationMethod and system for shadow heap memory leak detection and other heap analysis in an object-oriented environment during real-time trace processing
US7024696B1 (en)2000-06-142006-04-04Reuben BaharMethod and system for prevention of piracy of a given software application via a communications network
US7951002B1 (en)2000-06-162011-05-31IgtUsing a gaming machine as a server
US7191394B1 (en)2000-06-212007-03-13Microsoft CorporationAuthoring arbitrary XML documents using DHTML and XSLT
US6883168B1 (en)2000-06-212005-04-19Microsoft CorporationMethods, systems, architectures and data structures for delivering software via a network
US7624356B1 (en)2000-06-212009-11-24Microsoft CorporationTask-sensitive methods and systems for displaying command sets
US7000230B1 (en)*2000-06-212006-02-14Microsoft CorporationNetwork-based software extensions
US7155667B1 (en)2000-06-212006-12-26Microsoft CorporationUser interface for integrated spreadsheets and word processing tables
US6874143B1 (en)2000-06-212005-03-29Microsoft CorporationArchitectures for and methods of providing network-based software extensions
US7346848B1 (en)2000-06-212008-03-18Microsoft CorporationSingle window navigation methods and systems
EP1325427A2 (en)2000-06-212003-07-09Microsoft CorporationSystem and method for integrating spreadsheets and word processing tables
US6948135B1 (en)2000-06-212005-09-20Microsoft CorporationMethod and systems of providing information to computer users
US7117435B1 (en)2000-06-212006-10-03Microsoft CorporationSpreadsheet fields in text
CA2312193A1 (en)*2000-06-232001-12-23Assetmetrix, Inc.System and method for remote inventory management
US7007083B1 (en)*2000-06-292006-02-28Microsoft CorporationReal time update notification
US7665082B2 (en)*2000-06-302010-02-16Microsoft CorporationMethods and systems for adaptation, diagnosis, optimization, and prescription technology for network-based applications
GB2364484B (en)*2000-06-302004-10-13Nokia Mobile Phones LtdApparatus and methods for a client server system
US7496739B1 (en)*2000-06-302009-02-24Microsoft CorporationSystem and related methods for automatically configuring a computing system
DE50004160D1 (en)*2000-07-042003-11-27Siemens Ag System and method for operating an interactive server in a cellular communication network
EP1170660A3 (en)*2000-07-062002-07-03Marconi Commerce Systems Inc.A method and apparatus for upgrading software at a remote fuelling site
US6735758B1 (en)2000-07-062004-05-11International Business Machines CorporationMethod and system for SMP profiling using synchronized or nonsynchronized metric variables with support across multiple systems
US7389497B1 (en)*2000-07-062008-06-17International Business Machines CorporationMethod and system for tracing profiling information using per thread metric variables with reused kernel threads
US6904594B1 (en)2000-07-062005-06-07International Business Machines CorporationMethod and system for apportioning changes in metric variables in an symmetric multiprocessor (SMP) environment
WO2002005184A2 (en)*2000-07-102002-01-17Critical Devices, Inc.Method and system for software inventory management using a global central repository
US6980313B2 (en)*2000-07-112005-12-27Imran SharifFax-compatible internet appliance
US7245291B2 (en)2000-07-112007-07-17Imran SharifSystem and method for internet appliance data entry and navigation
US20020078445A1 (en)*2000-07-112002-06-20Imran SharifInternet appliance for interactive audio/video display using a remote control unit for user input
US20030115167A1 (en)*2000-07-112003-06-19Imran SharifWeb browser implemented in an Internet appliance
US6742178B1 (en)2000-07-202004-05-25International Business Machines CorporationSystem and method for instrumenting application class files with correlation information to the instrumentation
US6662359B1 (en)2000-07-202003-12-09International Business Machines CorporationSystem and method for injecting hooks into Java classes to handle exception and finalization processing
US7062451B1 (en)*2000-07-312006-06-13Hewlett-Packard Development Company, L.P.Method for facilitating the purchase of compatible products
US7246377B2 (en)*2000-08-022007-07-17Fujitsu LimitedMethod and apparatus for mediation of security information, and a computer product
AU2001283134A1 (en)*2000-08-032002-02-18Prelude Systems, Inc.System and method for client-server communication
US20020124245A1 (en)*2000-08-142002-09-05Alvin MadduxMethod and apparatus for advanced software deployment
US7899690B1 (en)*2000-08-182011-03-01The Crawford Group, Inc.Extended web enabled business to business computer system for rental vehicle services
US8600783B2 (en)2000-08-182013-12-03The Crawford Group, Inc.Business to business computer system for communicating and processing rental car reservations using web services
US7739308B2 (en)2000-09-082010-06-15Oracle International CorporationTechniques for automatically provisioning a database over a wide area network
US6993657B1 (en)2000-09-082006-01-31Oracle International CorporationTechniques for managing database systems with a community server
US20020082858A1 (en)*2000-09-122002-06-27Infolibria, Inc.Managing distribution and local execution of computing resources
US7613917B1 (en)2000-09-182009-11-03Navteq North America, LlcMethod and system for mass distribution of geographic data for navigation systems
US6768942B1 (en)*2000-09-182004-07-27Navigation Technologies Corp.Navigation system with decryption functions and secure geographic database
US6978021B1 (en)2000-09-182005-12-20Navteq North America, LlcEncryption method for distribution of data
GB2367155B (en)*2000-09-212005-03-23Work4Sure Com LtdRemote computer configuration scanning
CA2423175A1 (en)*2000-09-222002-03-28Patchlink.Com CorporationNon-invasive automatic offsite patch fingerprinting and updating system and method
US20040003266A1 (en)*2000-09-222004-01-01Patchlink CorporationNon-invasive automatic offsite patch fingerprinting and updating system and method
CA2320665C (en)2000-09-262010-08-17Spielo Manufacturing IncorporatedSystem and method for downloading electronic information to a video lottery terminal
US8556698B2 (en)2000-10-192013-10-15IgtExecuting multiple applications and their variations in computing environments
US9251647B2 (en)2000-10-192016-02-02IgtRemote configuration of gaming terminals
US8636596B2 (en)2000-11-042014-01-28IgtDynamic player notices for operational changes in gaming machines
US6804813B1 (en)*2000-11-032004-10-12Hewlett-Packard Development Company, L.P.System and method for remote and local diagnosis using automatically identified symbol libraries to create record based requests with tag lists of data to be collected from an operating system
US8479189B2 (en)2000-11-172013-07-02Hewlett-Packard Development Company, L.P.Pattern detection preprocessor in an electronic device update generation system
US7082549B2 (en)*2000-11-172006-07-25Bitfone CorporationMethod for fault tolerant updating of an electronic device
US7401320B2 (en)*2000-11-172008-07-15Hewlett-Packard Development Company, L.P.Operator network that routes customer care calls based on subscriber/device profile and CSR skill set
US7725889B2 (en)2003-01-132010-05-25Hewlett-Packard Development Company, L.P.Mobile handset capable of updating its update agent
US7409685B2 (en)*2002-04-122008-08-05Hewlett-Packard Development Company, L.P.Initialization and update of software and/or firmware in electronic devices
US8875116B2 (en)*2000-11-172014-10-28Hewlett-Packard Development Company, L.P.Network for updating firmware and / or software in wireless communication devices
US20030182414A1 (en)*2003-05-132003-09-25O'neill Patrick J.System and method for updating and distributing information
US6832373B2 (en)*2000-11-172004-12-14Bitfone CorporationSystem and method for updating and distributing information
US20040068721A1 (en)*2000-11-172004-04-08O'neill PatrickNetwork for updating firmware and / or software in wireless communication devices
KR100672400B1 (en)*2000-11-202007-01-23엘지전자 주식회사 Device modem configuration file download method and method
US7515718B2 (en)*2000-12-072009-04-07IgtSecured virtual network in a gaming environment
US7168089B2 (en)2000-12-072007-01-23IgtSecured virtual network in a gaming environment
US20070136817A1 (en)*2000-12-072007-06-14IgtWager game license management in a peer gaming network
US7972214B2 (en)2000-12-072011-07-05IgtMethods and devices for downloading games of chance
US20050153778A1 (en)*2004-01-142005-07-14Dwayne NelsonMethods and apparatus for gaming data downloading
JP2002236590A (en)*2000-12-082002-08-23Seiko Epson Corp How to install software
US20020078222A1 (en)*2000-12-142002-06-20Compas Jeffrey C.Updating information in network devices
US7574481B2 (en)*2000-12-202009-08-11Microsoft CorporationMethod and system for enabling offline detection of software updates
US6950863B1 (en)*2000-12-212005-09-27Cisco Technology, Inc.Method and system for verifying a software upgrade for a communication device
US7107236B2 (en)*2001-01-022006-09-12★Roaming Messenger, Inc.Self-contained business transaction capsules
US7082603B2 (en)*2001-01-032006-07-25Intel CorporationUpgrading peripheral devices
US7707571B1 (en)2001-01-052010-04-27New Boundary Technologies Inc.Software distribution systems and methods using one or more channels
US7165109B2 (en)*2001-01-122007-01-16Microsoft CorporationMethod and system to access software pertinent to an electronic peripheral device based on an address stored in a peripheral device
US6961773B2 (en)2001-01-192005-11-01Esoft, Inc.System and method for managing application service providers
US6829732B2 (en)*2001-01-222004-12-07Hewlett-Packard Development Company, L.P.Network-based software recovery for computing devices
US7143406B2 (en)*2001-01-232006-11-28Wildtangent, Inc.Asynchronous software update
US6914899B2 (en)2001-01-302005-07-05Estara, Inc.Caller identification and voice/data synchronization for internet telephony and related applications
US7075921B2 (en)2001-01-302006-07-11Estara, Inc.Remote media control for voice over internet telephony and related applications
US7186181B2 (en)2001-02-022007-03-06IgtWide area program distribution and game information communication system
WO2002065282A2 (en)*2001-02-092002-08-22Microsoft CorporationDistribution of binary executables and content from peer locations/machines
US7584261B1 (en)2001-02-092009-09-01Microsoft CorporationDistribution of binary executables and content from peer locations/machines
US7076496B1 (en)*2001-02-232006-07-113Com CorporationMethod and system for server based software product release version tracking
JP4291467B2 (en)*2001-03-012009-07-08株式会社ソニー・コンピュータエンタテインメント Entertainment device, menu display method, and information recording medium
US20040015953A1 (en)*2001-03-192004-01-22Vincent Jonathan M.Automatically updating software components across network as needed
US8156223B2 (en)*2001-03-202012-04-10Microsoft CorporationDistribution of binary executables and content from peer locations/machines
US20020143900A1 (en)*2001-03-292002-10-03Kenner Martin A.Content recipient access to software notes posted at content provider site
US20020143618A1 (en)*2001-03-292002-10-03Kenner Martin A.Payment based content recipient access to software notes posted at content provider site
US7343415B2 (en)*2001-03-292008-03-113M Innovative Properties CompanyDisplay of software notes indicating that content from a content provider site is available for display
US6921331B2 (en)*2001-04-192005-07-26Cyberscan Technology, Inc.Methods and systems for electronic virtual races
US20020157090A1 (en)*2001-04-202002-10-24Anton, Jr. Francis M.Automated updating of access points in a distributed network
US20020156877A1 (en)*2001-04-232002-10-24Lu James C.System and method for the duplication of a software system onto an appropriate target computer
US7778816B2 (en)2001-04-242010-08-17Microsoft CorporationMethod and system for applying input mode bias
US20020169849A1 (en)*2001-05-142002-11-14Schroath Leonard T.Method and apparatus for providing software for office equipment at point-of-sale
GB2375926B (en)*2001-05-242004-09-223G Lab LtdMethod of browser-server communication
US6976251B2 (en)*2001-05-302005-12-13International Business Machines CorporationIntelligent update agent
US7134122B1 (en)*2001-05-312006-11-07Oracle International CorporationOne click deployment
US7171458B2 (en)*2001-06-122007-01-30International Business Machines CorporationApparatus and method for managing configuration of computer systems on a computer network
US7441051B2 (en)*2001-06-122008-10-21International Business Machines CorporationApparatus and method for managing configuration of computer systems on a computer network
US7596617B2 (en)*2001-06-272009-09-29International Business Machines CorporationApparatus, method, and business method for enabling customer access to computer system execution data in exchange for sharing the execution data
US7185093B2 (en)*2001-06-272007-02-27International Business Machines CorporationComputer system, method, and business method for enabling customer access to computer system performance data in exchange for allowing access to the performance data by another computer system
US7143409B2 (en)*2001-06-292006-11-28International Business Machines CorporationAutomated entitlement verification for delivery of licensed software
US7194513B2 (en)*2001-07-082007-03-20Imran SharifSystem and method for using an internet appliance to send/receive digital content files as E-mail attachments
US7161899B2 (en)*2001-07-202007-01-09Bay Microsystems, Inc.Interlocking SONET/SDH network architecture
US7055149B2 (en)*2001-07-252006-05-30Lenovo (Singapore) Pte Ltd.Method and apparatus for automating software upgrades
US20030028870A1 (en)*2001-08-012003-02-06Weisman Mitchell T.Distribution of downloadable software over a network
JP4165796B2 (en)*2001-08-152008-10-15株式会社スクウェア・エニックス Client, data download method, program, and recording medium
US6889172B2 (en)*2001-08-152005-05-03National Instruments CorporationNetwork-based system for configuring a measurement system using software programs generated based on a user specification
US20030051235A1 (en)*2001-09-072003-03-13Simpson Mark D.Method and apparatus for verifying and analyzing computer software installation
US20030051000A1 (en)*2001-09-122003-03-13Anderson Bradley J.Image forming devices and image forming device operational methods
US6902481B2 (en)2001-09-282005-06-07IgtDecoupling of the graphical presentation of a game from the presentation logic
US7131909B2 (en)*2002-09-102006-11-07IgtMethod and apparatus for managing gaming machine code downloads
US7931533B2 (en)2001-09-282011-04-26IgtGame development architecture that decouples the game logic from the graphics logics
US8708828B2 (en)2001-09-282014-04-29IgtPluggable modular gaming modifiers and configuration templates for gaming environments
JP3984895B2 (en)2001-10-032007-10-03キヤノン株式会社 Information processing apparatus, server apparatus, driver updating method, computer-readable storage medium, and program
US7251812B1 (en)2001-10-312007-07-31Microsoft CorporationDynamic software update
US9231827B2 (en)*2001-11-092016-01-05International Business Machines CorporationFormalizing, diffusing and enforcing policy advisories and monitoring policy compliance in the management of networks
US7480862B2 (en)*2001-11-272009-01-20Claria CorporationMethod and apparatus for providing information regarding computer programs
US20030110482A1 (en)*2001-12-062003-06-12Ferguson Alan L.System and method for remotely modifying software on a machine
US20030140052A1 (en)2001-12-182003-07-24Shawn ThomasMethod and system for asset transition quality control
KR100425317B1 (en)*2001-12-212004-03-31삼성전자주식회사Method and system for remote-updating for functions of home devices
CA2472268A1 (en)*2001-12-312003-07-17Citadel Security Software Inc.Automated computer vulnerability resolution system
US7243148B2 (en)*2002-01-152007-07-10Mcafee, Inc.System and method for network vulnerability detection and reporting
US7257630B2 (en)2002-01-152007-08-14Mcafee, Inc.System and method for network vulnerability detection and reporting
US7543056B2 (en)2002-01-152009-06-02Mcafee, Inc.System and method for network vulnerability detection and reporting
US20030149970A1 (en)*2002-01-232003-08-07Vedvyas ShanbhoguePortable software for rolling upgrades
US9134989B2 (en)*2002-01-312015-09-15Qualcomm IncorporatedSystem and method for updating dataset versions resident on a wireless device
JP4039658B2 (en)*2002-02-082008-01-30株式会社東芝 Software management method, communication system, terminal, access point, security countermeasure file download method used in communication system terminal
US6903813B2 (en)2002-02-212005-06-07Jjl Technologies LlcMiniaturized system and method for measuring optical characteristics
US6997803B2 (en)2002-03-122006-02-14IgtVirtual gaming peripherals for a gaming machine
US8597116B2 (en)2002-03-122013-12-03IgtVirtual player tracking and related services
US20040194081A1 (en)*2002-03-232004-09-30Iyad QumeiUpdate system for facilitating firmware/software update in a mobile handset
US7340520B1 (en)*2002-04-012008-03-04Microsoft CorporationSystem and method to facilitate manageable and agile deployment of services in accordance with various topologies
US20030192041A1 (en)*2002-04-032003-10-09Mentze Duane E.software distribution system and method
US7430590B1 (en)*2002-04-172008-09-30Everdream CorporationMethod and system to manage services for multiple managed computer systems
US7369851B2 (en)*2002-04-192008-05-06Hewlett-Packard Development Company, L.P.Communications network capable of determining SIM card changes in electronic devices
US20030200305A1 (en)*2002-04-232003-10-23Tarby Linda SpiloSystem and method for collecting metrics from a remote computer system
US20040040021A1 (en)*2002-05-062004-02-26Microsoft CorporationMethod and system for keeping an application up-to-date
US7181512B1 (en)*2002-05-062007-02-20Accenture Global Services GmbhWorkstation deployment
US7421490B2 (en)*2002-05-062008-09-02Microsoft CorporationUniquely identifying a crashed application and its environment
US20030212845A1 (en)*2002-05-072003-11-13Court John WilliamMethod for high-speed data transfer across LDT and PCI buses
US7325194B2 (en)2002-05-072008-01-29Microsoft CorporationMethod, system, and apparatus for converting numbers between measurement systems based upon semantically labeled strings
US7707496B1 (en)2002-05-092010-04-27Microsoft CorporationMethod, system, and apparatus for converting dates between calendars and languages based upon semantically labeled strings
US20080222234A1 (en)*2002-05-232008-09-11Benoit MarchandDeployment and Scaling of Virtual Environments
US7305585B2 (en)*2002-05-232007-12-04Exludus Technologies Inc.Asynchronous and autonomous data replication
US7707024B2 (en)2002-05-232010-04-27Microsoft CorporationMethod, system, and apparatus for converting currency values based upon semantically labeled strings
US20050060608A1 (en)*2002-05-232005-03-17Benoit MarchandMaximizing processor utilization and minimizing network bandwidth requirements in throughput compute clusters
US7742048B1 (en)2002-05-232010-06-22Microsoft CorporationMethod, system, and apparatus for converting numbers based upon semantically labeled strings
US20050216910A1 (en)*2002-05-232005-09-29Benoit MarchandIncreasing fault-tolerance and minimizing network bandwidth requirements in software installation modules
US7827546B1 (en)2002-06-052010-11-02Microsoft CorporationMechanism for downloading software components from a remote source for use by a local software application
US7281245B2 (en)*2002-06-052007-10-09Microsoft CorporationMechanism for downloading software components from a remote source for use by a local software application
US7356537B2 (en)2002-06-062008-04-08Microsoft CorporationProviding contextually sensitive tools and help content in computer-generated documents
US6938250B2 (en)*2002-06-122005-08-30Microsoft CorporationImage-based software installation
US8447963B2 (en)2002-06-122013-05-21Bladelogic Inc.Method and system for simplifying distributed server management
US7062764B2 (en)2002-06-172006-06-13Microsoft CorporationSystem and method for manipulating offline software
HK1079879A1 (en)*2002-06-182006-04-13Computer Associates Think, Inc.Methods and systems for managing enterprise assets
US20030236871A1 (en)*2002-06-202003-12-25Xerox Corporation.System for installation of print driver software
US7716676B2 (en)2002-06-252010-05-11Microsoft CorporationSystem and method for issuing a message to a program
US8046832B2 (en)2002-06-262011-10-25Microsoft CorporationSpam detector with challenges
US7392479B2 (en)2002-06-272008-06-24Microsoft CorporationSystem and method for providing namespace related information
US20040003390A1 (en)*2002-06-272004-01-01Microsoft CorporationSystem and method for installing a software application in a non-impactfull manner
US7918730B2 (en)2002-06-272011-04-05IgtTrajectory-based 3-D games of chance for video gaming machines
US7209915B1 (en)2002-06-282007-04-24Microsoft CorporationMethod, system and apparatus for routing a query to one or more providers
US7047527B1 (en)*2002-07-182006-05-16Unisys CorporationMethod for identification of version levels of components across heterogeneous systems while eliminating mis-matched versions
US7406496B2 (en)*2002-07-242008-07-29Sun Microsystems, Inc.System and method for processing callback requests, which include a client port and address, included in web-based procedure calls
EP1387279B1 (en)*2002-07-312008-05-14Texas Instruments Inc.Cache coherency in a multi-processor system
US7340736B2 (en)*2002-08-222008-03-04Hewlett-Packard Development Company, L.P.Electronic device with an update agent that employs preprocessing techniques for update
US8233893B2 (en)*2002-08-222012-07-31Hewlett-Packard Development Company, L.P.Mobile handset update package generator that employs nodes technique
US8083585B2 (en)2002-09-102011-12-27IgtApparatus and method for copying gaming machine configuration settings
US7669197B1 (en)2002-09-122010-02-23Hewlett-Packard Development Company, L.P.Embedded system employing component architecture platform
US7472380B1 (en)2002-09-232008-12-30Hewlett-Packard Development Company, L.P.Processing system with component architecture platform support
US7730155B1 (en)*2002-10-012010-06-01Apple Inc.Method and apparatus for dynamically locating resources
US7461372B2 (en)*2002-10-112008-12-02Hewlett-Packard Development Company, L.P.System for optimizing distribution of information employing a universal dictionary
US6711676B1 (en)*2002-10-152004-03-23Zomaya Group, Inc.System and method for providing computer upgrade information
US7577948B2 (en)*2003-07-022009-08-18Upgradedetect, Inc.System and method for providing computer upgrade information
JP2004139442A (en)*2002-10-182004-05-13Toyota Motor Corp Information terminal device, operation control method of information terminal device, specific information storage program, storage medium storing specific information storage program, predetermined information change program, terminal operation program, storage medium storing terminal operation program, and center
AU2003284292A1 (en)*2002-10-212004-05-13Bitfone CorporationSystem with required enhancements to syncml dm environment to support firmware updates
US20040083471A1 (en)*2002-10-212004-04-29Lg Electronics Inc.Method of upgrading system software of a home appliance
US7603341B2 (en)2002-11-052009-10-13Claria CorporationUpdating the content of a presentation vehicle in a computer network
US6931328B2 (en)*2002-11-082005-08-16Optiscan Biomedical Corp.Analyte detection system with software download capabilities
US7984435B2 (en)*2002-11-132011-07-19Hewlett-Packard Development Company, L.P.Update system employing reference software to reduce number of update packages
US20040093592A1 (en)2002-11-132004-05-13Rao Bindu RamaFirmware update in electronic devices employing SIM card for saving metadata information
EP1420560A1 (en)*2002-11-132004-05-19Thomson Multimedia Broadband BelgiumSoftware upgrade over a USB connection
US7047448B2 (en)*2002-11-212006-05-16Bitfone CorporationSoftware self-repair toolkit for electronic devices
US6996818B2 (en)*2002-11-222006-02-07Bitfone CorporationUpdate system for facilitating software update and data conversion in an electronic device
US7434216B1 (en)2002-11-252008-10-07Hewlett-Packard Development Company, L.P.Update package generator that employs genetic evolution to determine bank order
US7606865B2 (en)*2002-11-292009-10-20GrouptivityCollaboration system and method
KR100475569B1 (en)*2002-12-052005-03-10삼성전자주식회사Preventive method for using virtual cd image file illegally
CN1333314C (en)*2002-12-112007-08-22雄图资讯股份有限公司 Software Execution Control System
US9092286B2 (en)2002-12-202015-07-28Qualcomm IncorporatedSystem to automatically process components on a device
US7921182B2 (en)*2002-12-312011-04-05Hewlett-Packard Development Company, L.P.Management of service components installed in an electronic device in a mobile services network
US7480907B1 (en)2003-01-092009-01-20Hewlett-Packard Development Company, L.P.Mobile services network for update of firmware/software in mobile handsets
US7890427B1 (en)2003-01-092011-02-15Hewlett-Packard Development Company, L.P.Authentication of notifications received in an electronic device in a mobile services network
US7644406B2 (en)*2003-01-212010-01-05Hewlett-Packard Development Company, L.P.Update system capable of updating software across multiple FLASH chips
US7093248B2 (en)*2003-01-242006-08-15Dell Products L.P.Method and system for targeting alerts to information handling systems
US7164435B2 (en)2003-02-102007-01-16D-Link Systems, Inc.Videoconferencing system
WO2004072773A2 (en)*2003-02-112004-08-26Bitfone CorporationElectronic device supporting multiple update agents
US7783614B2 (en)2003-02-132010-08-24Microsoft CorporationLinking elements of a document to corresponding fields, queries and/or procedures in a database
US7627891B2 (en)*2003-02-142009-12-01Preventsys, Inc.Network audit and policy assurance system
JP2006518080A (en)2003-02-142006-08-03プリベンシス,インコーポレイティド Network audit and policy assurance system
US7249162B2 (en)*2003-02-252007-07-24Microsoft CorporationAdaptive junk message filtering system
US7302681B2 (en)*2003-02-272007-11-27Dell Products L.P.Method and system for customized information handling system support updates
US8082339B2 (en)2003-02-282011-12-20Hewlett-Packard Development Company, L.P.Electronic device network having graceful denial of service
US7689981B1 (en)2003-02-282010-03-30Hewlett-Packard Development Company, L.P.Mobile handset with efficient interruption point detection during a multiple-pass update process
US20040230965A1 (en)*2003-02-282004-11-18Harri OkkonenMobile handset network that facilitates interaction between a generic intelligent responsive agent and a service broker server
US7543053B2 (en)*2003-03-032009-06-02Microsoft CorporationIntelligent quarantining for spam prevention
US7219148B2 (en)*2003-03-032007-05-15Microsoft CorporationFeedback loop for spam prevention
DE10310151A1 (en)*2003-03-072004-09-16Linde Ag Method for operating a fuel system for an LPG engine
US7356727B1 (en)2003-03-102008-04-08Hewlett-Packard Development Company, L.P.Electronic device employing efficient fault tolerance
US7881745B1 (en)2003-03-102011-02-01Hewlett-Packard Development Company, L.P.Electronic device network employing provisioning techniques to update firmware and/or software in electronic devices
WO2004081758A2 (en)*2003-03-122004-09-23Digex, Inc.System and method for maintaining installed software compliance with build standards
US7548986B1 (en)2003-03-172009-06-16Hewlett-Packard Development Company, L.P.Electronic device network providing streaming updates
US7398272B2 (en)*2003-03-242008-07-08Bigfix, Inc.Enterprise console
US7415672B1 (en)2003-03-242008-08-19Microsoft CorporationSystem and method for designing electronic forms
WO2004086196A2 (en)*2003-03-242004-10-07Bitfone CorporationElectronic device supporting multiple update agents
US7370066B1 (en)2003-03-242008-05-06Microsoft CorporationSystem and method for offline editing of data files
US7275216B2 (en)2003-03-242007-09-25Microsoft CorporationSystem and method for designing electronic forms and hierarchical schemas
US7587411B2 (en)*2003-03-272009-09-08Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US7296017B2 (en)2003-03-282007-11-13Microsoft CorporationValidation of XML data files
US7913159B2 (en)2003-03-282011-03-22Microsoft CorporationSystem and method for real-time validation of structured data files
US7975147B1 (en)2003-03-312011-07-05Hewlett-Packard Development Company, L.P.Electronic device network supporting enciphering and deciphering and update generation in electronic devices
US7516145B2 (en)2003-03-312009-04-07Microsoft CorporationSystem and method for incrementally transforming and rendering hierarchical data files
EP1671200A4 (en)*2003-04-242007-10-17Secureinfo CorpAutomated electronic software distribution and management method and system
US7711550B1 (en)2003-04-292010-05-04Microsoft CorporationMethods and system for recognizing names in a computer-generated document and for providing helpful actions associated with recognized names
US7483947B2 (en)*2003-05-022009-01-27Microsoft CorporationMessage rendering for identification of content features
US7558841B2 (en)2003-05-142009-07-07Microsoft CorporationMethod, system, and computer-readable medium for communicating results to a data query in a computer network
US7987449B1 (en)2003-05-222011-07-26Hewlett-Packard Development Company, L.P.Network for lifecycle management of firmware and software in electronic devices
JP2004355125A (en)*2003-05-272004-12-16Pioneer Electronic CorpSoftware update processing device, system, its method and program, and recording medium with the program recorded thereon
US7257623B2 (en)*2003-05-282007-08-14Oracle International CorporationMethod and apparatus for ensuring an allowable client configuration for an application
EP1654640B1 (en)2003-06-042018-08-01Qualcomm IncorporatedNetwork having customizable generators of sofware updates and mobile electronic devices having customizable updating software
US7747994B1 (en)2003-06-042010-06-29Hewlett-Packard Development Company, L.P.Generator based on multiple instruction streams and minimum size instruction set for generating updates to mobile handset
US7272853B2 (en)2003-06-042007-09-18Microsoft CorporationOrigination/destination features and lists for spam prevention
US7168035B1 (en)2003-06-112007-01-23Microsoft CorporationBuilding a view on markup language data through a set of components
US7584466B1 (en)2003-06-162009-09-01Hewlett-Packard Development Company, L.P.Management tree management in a mobile handset
US8046753B1 (en)2003-06-182011-10-25Hewlett-Packard Development Company, L.P.Mobile handset with symbian OS and update agent
US7711779B2 (en)*2003-06-202010-05-04Microsoft CorporationPrevention of outgoing spam
US7519668B2 (en)2003-06-202009-04-14Microsoft CorporationObfuscation of spam filter
US8533270B2 (en)2003-06-232013-09-10Microsoft CorporationAdvanced spam detection techniques
US7739588B2 (en)2003-06-272010-06-15Microsoft CorporationLeveraging markup language data for semantically labeling text strings and data and for providing actions based on semantically labeled text strings and data
EP1639435A4 (en)*2003-06-272009-12-30Hewlett Packard Development CoSystem and method for downloading update packages into a mobile handset in a carrier network
US7451392B1 (en)2003-06-302008-11-11Microsoft CorporationRendering an HTML electronic form by applying XSLT to XML using a solution
US7197515B2 (en)2003-06-302007-03-27Microsoft CorporationDeclarative solution definition
US7343443B1 (en)2003-07-082008-03-11Hewlett-Packard Development Company, L.P.Updated package generation based on analysis of bank dependency
EP1652100A4 (en)*2003-07-092009-12-16Hewlett Packard Development CoCarrier network capable of conducting remote diagnostics in a mobile handset
GB0316387D0 (en)*2003-07-122003-08-13Ncr Int IncSoftware updates
US7366125B1 (en)2003-07-242008-04-29Bbn Technologies Corp.Extensible satellite communication system
WO2005013123A1 (en)*2003-07-292005-02-10Bitfone CorporationMobile handset with update agent implemented in hardware
US20050027807A1 (en)*2003-07-302005-02-03Lynda FenglerSystems and methods for facilitating peripheral device firmware installation
US7886093B1 (en)2003-07-312011-02-08Hewlett-Packard Development Company, L.P.Electronic device network supporting compression and decompression in electronic devices
US7406660B1 (en)2003-08-012008-07-29Microsoft CorporationMapping between structured data and a visual surface
US7581177B1 (en)2003-08-012009-08-25Microsoft CorporationConversion of structured documents
US7334187B1 (en)2003-08-062008-02-19Microsoft CorporationElectronic form aggregation
US7840933B2 (en)*2003-08-062010-11-23International Business Machines CorporationSoftware application management for distributing resources and resource modeling
US7529775B2 (en)*2003-08-202009-05-05Microsoft CorporationMethod and system for collecting information about applications on a computer system
KR101003888B1 (en)*2003-09-032010-12-30휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피.Tri-phase boot process in electronic devices
US7500235B2 (en)*2003-09-052009-03-03Aol Time Warner Interactive Video Group, Inc.Technique for updating a resident application and associated parameters in a user terminal through a communications network
US20050060226A1 (en)*2003-09-112005-03-17International Business Machines CorporationRecommending an offering based on inventory data
US8555273B1 (en)2003-09-172013-10-08Palm. Inc.Network for updating electronic devices
US7668612B1 (en)2003-09-182010-02-23Hewlett-Packard Development Company, L.P.System and method for efficient manufacture and update of electronic devices
JP2005122704A (en)*2003-09-222005-05-12Fujitsu Ltd program
US7694293B2 (en)*2003-09-262010-04-06Hewlett-Packard Development Company, L.P.Update package catalog for update package transfer between generator and content server in a network
US20050071270A1 (en)*2003-09-262005-03-31Ramirez Christopher W.Process for remote recovery and creation of machine specific authentication keys for systems
EP1668951B1 (en)*2003-10-032011-12-28Hewlett-Packard Development Company, L.P.Network and method for registration of mobile devices and management of the mobile devices
US20050091259A1 (en)*2003-10-242005-04-28Microsoft Corporation Redmond Wa.Framework to build, deploy, service, and manage customizable and configurable re-usable applications
US8626146B2 (en)2003-10-292014-01-07Qualcomm IncorporatedMethod, software and apparatus for performing actions on a wireless device using action lists and versioning
JP2005135187A (en)*2003-10-302005-05-26Toshiba Corp Electronic device and embedded software update method
US7334226B2 (en)*2003-10-302008-02-19International Business Machines CorporationAutonomic auto-configuration using prior installation configuration relationships
GB0326626D0 (en)*2003-11-142003-12-17Filewave International HoldingA method in a network of the delivery of files
US7716276B1 (en)2003-11-172010-05-11Hewlett-Packard Development Company, L.P.Network that supports user-initiated device management
US20070169109A1 (en)*2003-11-212007-07-19Peter NeswalMethod for the installation and configuration of software components
US20080052704A1 (en)*2006-06-022008-02-28Apple Computer, Inc.Media management system for management of games acquired from a media server
US8170912B2 (en)2003-11-252012-05-01Carhamm Ltd., LlcDatabase structure and front end
US7519691B2 (en)*2003-12-042009-04-14International Business Machines CorporationSelective update of console parameters from other consoles
US7487515B1 (en)2003-12-092009-02-03Microsoft CorporationProgrammable object model for extensible markup language schema validation
US20050125412A1 (en)*2003-12-092005-06-09Nec Laboratories America, Inc.Web crawling
US7404195B1 (en)2003-12-092008-07-22Microsoft CorporationProgrammable object model for extensible markup language markup in an application
US20050125281A1 (en)*2003-12-092005-06-09Henrickson David L.Scheme leveraging knowledge gained of a customer's computer system to suggest possible products and services of interest
US7178102B1 (en)2003-12-092007-02-13Microsoft CorporationRepresenting latent data in an extensible markup language document
US7434157B2 (en)2003-12-092008-10-07Microsoft CorporationProgrammable object model for namespace or schema library support in a software application
US20050132351A1 (en)*2003-12-122005-06-16Randall Roderick K.Updating electronic device software employing rollback
US7797693B1 (en)2003-12-122010-09-14Hewlett-Packard Development Company, L.P.NAND mobile devices capable of updating firmware or software in a manner analogous to NOR mobile devices
US7509636B2 (en)*2003-12-152009-03-24Microsoft CorporationSystem and method for updating files utilizing delta compression patching
US7574706B2 (en)2003-12-152009-08-11Microsoft CorporationSystem and method for managing and communicating software updates
US7478381B2 (en)*2003-12-152009-01-13Microsoft CorporationManaging software updates and a software distribution service
US7546594B2 (en)*2003-12-152009-06-09Microsoft CorporationSystem and method for updating installation components using an installation component delta patch in a networked environment
GB2409735A (en)*2003-12-302005-07-06IbmMethod and system for change management of interfaces in distributed computer systems
US9323515B1 (en)2004-01-162016-04-26Qualcomm IncorporatedNetwork with broker for device management
US8838754B1 (en)2004-01-262014-09-16Qualcomm IncorporatedMobile device with a management forest in a device management network
US7984485B1 (en)2004-01-292011-07-19Hewlett-Packard Development Company, L.P.Ingestion interface for transferring update package containers into a distribution network
US20060020519A1 (en)*2004-01-302006-01-26Dun & Bradstreet, Inc.System and method for automatically updating business information reports
US8819072B1 (en)2004-02-022014-08-26Microsoft CorporationPromoting data from structured data files
WO2005079334A2 (en)*2004-02-122005-09-01Bitfone CorporationDevice management network that facilitates selective billing
KR100631784B1 (en)*2004-02-162006-10-11삼성전자주식회사 System and method for preventing infection from computer virus
US7509573B1 (en)2004-02-172009-03-24Microsoft CorporationAnti-virus security information in an extensible markup language document
US7318063B2 (en)2004-02-192008-01-08Microsoft CorporationManaging XML documents containing hierarchical database information
US8214438B2 (en)2004-03-012012-07-03Microsoft Corporation(More) advanced spam detection features
US20050216352A1 (en)*2004-03-032005-09-29Madan MohanSystem and method for performing an availability check
US20050204006A1 (en)*2004-03-122005-09-15Purcell Sean E.Message junk rating interface
US7676448B2 (en)*2004-03-122010-03-09Microsoft CorporationControlling installation update behaviors on a client computer
US7853609B2 (en)*2004-03-122010-12-14Microsoft CorporationUpdate distribution system architecture and method for distributing software
US8201257B1 (en)2004-03-312012-06-12Mcafee, Inc.System and method of managing network security risks
US7739679B2 (en)*2004-04-062010-06-15Hewlett-Packard Development Company, L.P.Object ordering tool for facilitating generation of firmware update friendly binary image
US7519954B1 (en)2004-04-082009-04-14Mcafee, Inc.System and method of operating system identification
US7904895B1 (en)2004-04-212011-03-08Hewlett-Packard Develpment Company, L.P.Firmware update in electronic devices employing update agent in a flash memory card
US7496837B1 (en)2004-04-292009-02-24Microsoft CorporationStructural editing with schema awareness
US7971199B1 (en)2004-05-032011-06-28Hewlett-Packard Development Company, L.P.Mobile device with a self-updating update agent in a wireless network
WO2005109193A1 (en)*2004-05-052005-11-17Bea Systems, Inc.System and method for inventory services
US7735077B2 (en)*2004-05-052010-06-08Bea Systems, Inc.System and method for inventory services
US20050262483A1 (en)*2004-05-052005-11-24Bea Systems, Inc.System and method for application propagation
US7689982B1 (en)2004-05-072010-03-30Hewlett-Packard Development Company, L.P.Transparent linker profiler tool with profile database
US7543118B1 (en)2004-05-072009-06-02Hewlett-Packard Development Company, L.P.Multiple variance platform for the management of mobile devices
US20050251590A1 (en)*2004-05-102005-11-10Dell Products L.P.Peripheral device that receives an icon from an information handling system
US7568101B1 (en)2004-05-132009-07-28Microsoft CorporationDigital signatures with an embedded view
US7676804B2 (en)*2004-05-202010-03-09Caterpillar Inc.Systems and method for remotely modifying software on a work machine
US20070180490A1 (en)*2004-05-202007-08-02Renzi Silvio JSystem and method for policy management
US7281018B1 (en)2004-05-262007-10-09Microsoft CorporationForm template data source change
US7774620B1 (en)2004-05-272010-08-10Microsoft CorporationExecuting applications at appropriate trust levels
US7657886B1 (en)2004-06-032010-02-02Hewlett-Packard Development Company, L.P.Mobile device with a MMU for faster firmware updates in a wireless network
US7664819B2 (en)*2004-06-292010-02-16Microsoft CorporationIncremental anti-spam lookup and update service
KR101090014B1 (en)*2004-07-152011-12-05엘지전자 주식회사 ROM image download system of wireless terminal and its method
US20060019646A1 (en)*2004-07-212006-01-26Benco David SNetwork support for mobile handset application customization
CA2578753A1 (en)*2004-07-282006-02-02National University Of Ireland, GalwayPortable medical monitoring and diagnostic system
US7509676B2 (en)*2004-07-302009-03-24Electronic Data Systems CorporationSystem and method for restricting access to an enterprise network
US8146072B2 (en)*2004-07-302012-03-27Hewlett-Packard Development Company, L.P.System and method for updating software on a computer
US7904517B2 (en)*2004-08-092011-03-08Microsoft CorporationChallenge response systems
US7660865B2 (en)2004-08-122010-02-09Microsoft CorporationSpam filtering with probabilistic secure hashes
US8526940B1 (en)2004-08-172013-09-03Palm, Inc.Centralized rules repository for smart phone customer care
US8078602B2 (en)2004-12-172011-12-13Claria Innovations, LlcSearch engine for a computer network
US8255413B2 (en)2004-08-192012-08-28Carhamm Ltd., LlcMethod and apparatus for responding to request for information-personalization
US20060047810A1 (en)*2004-09-022006-03-02Kyle HerzogAsset management system and method
US7801449B2 (en)*2004-09-072010-09-21Finisar CorporationOff-module optical transceiver firmware paging
US8229301B2 (en)*2004-09-072012-07-24Finisar CorporationConfiguration of optical transceivers to perform custom features
US7606486B2 (en)*2004-09-072009-10-20Finisar CorporationProtocol specific transceiver firmware
US7516399B2 (en)2004-09-302009-04-07Microsoft CorporationStructured-document path-language expression methods and systems
US7692636B2 (en)2004-09-302010-04-06Microsoft CorporationSystems and methods for handwriting to a screen
US7890952B2 (en)*2004-10-072011-02-15International Business Machines CorporationAutonomic peer-to-peer computer software installation
US7802124B2 (en)*2004-10-292010-09-21Finisar CorporationMicrocode configurable frequency clock
US7957651B2 (en)*2004-10-292011-06-07Finisar CorporationConfigurable optical transceiver feature specific cost transaction
US7974538B2 (en)*2004-10-292011-07-05Finisar CorporationTransaction for transceiver firmware download
US8487879B2 (en)2004-10-292013-07-16Microsoft CorporationSystems and methods for interacting with a computer through handwriting to a screen
US20060095230A1 (en)*2004-11-022006-05-04Jeff GrierMethod and system for enhancing machine diagnostics aids using statistical feedback
US20060106806A1 (en)*2004-11-122006-05-18Smith Micro Software, Inc.Software update for a plurality of mobile devices
US7584417B2 (en)2004-11-152009-09-01Microsoft CorporationRole-dependent action for an electronic form
US7712022B2 (en)2004-11-152010-05-04Microsoft CorporationMutually exclusive options in electronic forms
US7721190B2 (en)2004-11-162010-05-18Microsoft CorporationMethods and systems for server side form processing
US7509353B2 (en)2004-11-162009-03-24Microsoft CorporationMethods and systems for exchanging and rendering forms
US20060112152A1 (en)*2004-11-222006-05-25Microsoft CorporationSmart patching by targeting particular prior versions of a file
US7957649B2 (en)*2004-11-292011-06-07Finisar CorporationModule command interface for an optical transceiver
US8019725B1 (en)2004-12-152011-09-13Apple Inc.Software update management
US7904801B2 (en)2004-12-152011-03-08Microsoft CorporationRecursive sections in electronic forms
KR20060070112A (en)*2004-12-202006-06-23삼성전자주식회사 Programming / Update Method Using OSS OTC
US7685591B2 (en)2004-12-202010-03-23Microsoft CorporationCustomizing a software application through a patch file
US7693863B2 (en)2004-12-202010-04-06Claria CorporationMethod and device for publishing cross-network user behavioral data
US7594225B2 (en)*2004-12-202009-09-22Microsoft CorporationIntegrated setup for generating customization XML
US7437376B2 (en)2004-12-202008-10-14Microsoft CorporationScalable object model
CN101120311B (en)*2004-12-242010-10-20意大利电信股份公司Method and system for upgrading software of a telecommunications terminal
ATE393428T1 (en)*2004-12-292008-05-15Beko Elektronik Anonim Sirketi SOFTWARE UPDATES USING REMOTE CONTROL
US8051148B2 (en)*2005-01-132011-11-01National Instruments CorporationDetermining differences between configuration diagrams
US7987445B2 (en)*2005-01-132011-07-26National Instruments CorporationComparing a configuration diagram to an actual system
US7703027B2 (en)*2005-01-132010-04-20National Instruments CorporationMerging graphical programs
WO2006076639A1 (en)*2005-01-132006-07-20National Instruments CorporationDetermining and merging differences between configuration diagrams
US7987444B2 (en)*2005-01-132011-07-26National Instruments CorporationDetermining and merging differences between configuration diagrams
US7937651B2 (en)2005-01-142011-05-03Microsoft CorporationStructural editing operations for network forms
US8364786B2 (en)*2005-01-202013-01-29The Regents Of The University Of CaliforniaSynthesizing a scalable and incrementally updatable system software infrastructure for sensor networks
US7577949B2 (en)*2005-01-202009-08-18Microsoft CorporationInstallation source management
US20060168576A1 (en)*2005-01-272006-07-27Dell Products L.P.Method of updating a computer system to a qualified state prior to installation of an operating system
US20060175271A1 (en)*2005-01-312006-08-10Emrey David AApparatus and method of holding a golf score card and writing instrument, and golf bag and system incorporating the same
US7725834B2 (en)2005-03-042010-05-25Microsoft CorporationDesigner-created aspect for an electronic form template
US8645941B2 (en)2005-03-072014-02-04Carhamm Ltd., LlcMethod for attributing and allocating revenue related to embedded software
US9270732B2 (en)*2005-03-142016-02-23Rhapsody International Inc.System and method for automatically uploading updates
US8073866B2 (en)2005-03-172011-12-06Claria Innovations, LlcMethod for providing content to an internet user based on the user's demonstrated content preferences
US8010515B2 (en)2005-04-152011-08-30Microsoft CorporationQuery to an electronic form
US7921420B2 (en)*2005-04-292011-04-05Sharp Laboratories Of America, Inc.Systems and methods for updating imaging device drivers on one or more computer systems
US8230414B1 (en)*2005-06-162012-07-24Infinera CorporationSoftware distribution and cache management across client machines on a network
US7543228B2 (en)2005-06-272009-06-02Microsoft CorporationTemplate for rendering an electronic form
US8200975B2 (en)2005-06-292012-06-12Microsoft CorporationDigital signatures for network forms
US8307355B2 (en)*2005-07-222012-11-06International Business Machines CorporationMethod and apparatus for populating a software catalogue with software knowledge gathering
US7930353B2 (en)2005-07-292011-04-19Microsoft CorporationTrees of classifiers for detecting email spam
US8225312B2 (en)*2005-08-122012-07-17Sony CorporationMethod and apparatus for downloading software updates
US7613996B2 (en)2005-08-152009-11-03Microsoft CorporationEnabling selection of an inferred schema part
US8719825B2 (en)*2005-08-172014-05-06Sap AgPrompting for execution or delay of scheduled job
CN1928818A (en)*2005-09-092007-03-14鸿富锦精密工业(深圳)有限公司Network device and software updating method thereof
US7887420B2 (en)2005-09-122011-02-15IgtMethod and system for instant-on game download
US8287379B2 (en)2005-09-122012-10-16IgtDistributed game services
US7788590B2 (en)2005-09-262010-08-31Microsoft CorporationLightweight reference user interface
US7992085B2 (en)2005-09-262011-08-02Microsoft CorporationLightweight reference user interface
US7784029B2 (en)*2005-09-302010-08-24Microsoft CorporationNetwork service for modularly constructing a software defined radio
US8261258B1 (en)2005-10-282012-09-04Google Inc.Common installer client
US9274774B2 (en)2005-10-282016-03-01Google Inc.Common installer server
US8065370B2 (en)2005-11-032011-11-22Microsoft CorporationProofs to filter spam
US8396041B2 (en)2005-11-082013-03-12Microsoft CorporationAdapting a communication network to varying conditions
WO2007057296A2 (en)*2005-11-182007-05-24International Business Machines CorporationTest effort estimator
US8024406B1 (en)2005-11-182011-09-20Convergys Cmg Utah, Inc.System and method for dispensing e-Care
WO2007062108A2 (en)2005-11-232007-05-31Pak SiripunkawMethod of upgrading a platform in a subscriber gateway device
US8381047B2 (en)2005-11-302013-02-19Microsoft CorporationPredicting degradation of a communication channel below a threshold based on data transmission errors
US8001459B2 (en)2005-12-052011-08-16Microsoft CorporationEnabling electronic documents for limited-capability computing devices
US8291093B2 (en)*2005-12-082012-10-16Microsoft CorporationPeer-to-peer remediation
US7779091B2 (en)2005-12-192010-08-17Vmware, Inc.Method and system for providing virtualized application workspaces
US8935429B2 (en)*2006-12-192015-01-13Vmware, Inc.Automatically determining which remote applications a user or group is entitled to access based on entitlement specifications and providing remote application access to the remote applications
US7756143B2 (en)*2006-01-062010-07-13Bank Of America CorporationPushing documents to wireless data devices
US7779343B2 (en)2006-01-302010-08-17Microsoft CorporationOpening network-enabled electronic documents
US7644313B2 (en)*2006-02-142010-01-05International Business Machines CorporationMethod, apparatus and program product for a point-in-time recovery of a computing system
US8225311B1 (en)2006-03-302012-07-17Emc CorporationDeploying and distributing content management code
US7721250B2 (en)*2006-04-122010-05-18International Business Machines CorporationSystem and method for interactive and integrated software development process and phases
US8055096B2 (en)*2006-05-102011-11-08Research In Motion LimitedMethod and system for incremental patching of binary files
US20080005732A1 (en)*2006-05-112008-01-03Coon Robert FMethod and System for Integrating Software Update Services with Software Applications
US20070277167A1 (en)*2006-05-232007-11-29International Business Machines CorporationSystem and method for computer system maintenance
US8209676B2 (en)2006-06-082012-06-26Hewlett-Packard Development Company, L.P.Device management in a network
US20080005733A1 (en)*2006-06-292008-01-03Balaji RamachandranMethod and apparatus for updating firmware and software
EP2047420A4 (en)2006-07-272009-11-18Hewlett Packard Development CoUser experience and dependency management in a mobile device
WO2008022198A2 (en)*2006-08-152008-02-21Hewlett-Packard Development Company, L.P.Friends finder service for a mobile device in a network
US8117461B2 (en)2006-09-132012-02-14IgtMethod of randomly and dynamically checking configuration integrity of a gaming system
US10366352B2 (en)2006-10-062019-07-30The Crawford Group, Inc.Method and system for communicating vehicle repair information to a business-to-business rental vehicle reservation management computer system
JP5144165B2 (en)*2006-10-242013-02-13キヤノン株式会社 Content storage control apparatus and control method therefor
KR20090003094A (en)*2006-12-042009-01-09한국전자통신연구원 Software group service server, terminal and method
US8224905B2 (en)2006-12-062012-07-17Microsoft CorporationSpam filtration utilizing sender activity data
US8533820B2 (en)*2006-12-122013-09-10International Business Machines CorporationReserved write positions on install media
US8160906B2 (en)*2006-12-122012-04-17The Crawford Group, Inc.System and method for improved rental vehicle reservation management
US20080148253A1 (en)*2006-12-152008-06-19Microsoft CorporationAutomatic software license reconciliation
US7688757B2 (en)*2006-12-292010-03-30Alcatel-Lucent Usa Inc.Method and apparatus for assessing sourced elements
US8620952B2 (en)2007-01-032013-12-31Carhamm Ltd., LlcSystem for database reporting
US20080168167A1 (en)*2007-01-042008-07-10Calrson Michael PService provided by a single entity for all applications
US7647325B2 (en)*2007-01-152010-01-12Microsoft CorporationHardware and software identifier categorization and review
US20080209052A1 (en)*2007-02-222008-08-28Radialpoint Inc.System and Method for Delivering Value Added Services from Services Providers
US8161149B2 (en)2007-03-072012-04-17International Business Machines CorporationPseudo-agent
US8495157B2 (en)*2007-03-072013-07-23International Business Machines CorporationMethod and apparatus for distributed policy-based management and computed relevance messaging with remote attributes
US20100332640A1 (en)*2007-03-072010-12-30Dennis Sidney GoodrowMethod and apparatus for unified view
US8597190B2 (en)2007-05-182013-12-03Optiscan Biomedical CorporationMonitoring systems and methods with fast initialization
US8216221B2 (en)2007-05-212012-07-10Estech, Inc.Cardiac ablation systems and methods
US20080301669A1 (en)*2007-05-302008-12-04Google Inc.Dynamically Self-Updating by a Software Application on a Device
US20080301667A1 (en)*2007-05-302008-12-04Google Inc.Dynamically Updating Software Applications on a Device
CN101743736B (en)2007-06-192014-07-30高通股份有限公司Methods and apparatus for dataset synchronization in a wireless environment
US8473938B1 (en)2007-06-212013-06-25Open Invention Network LlcSecurity patch update processor
US9264483B2 (en)2007-07-182016-02-16Hammond Development International, Inc.Method and system for enabling a communication device to remotely execute an application
WO2009015288A1 (en)2007-07-252009-01-29The Crawford Group, Inc.System and method for allocating replacement vehicle rental costs using a virtual bank of repair facility credits
CN101119387B (en)*2007-09-102012-11-14北京网秦天下科技有限公司Method and system with convenience to customize, configure and transfer handset software service
JP5032930B2 (en)*2007-09-252012-09-26株式会社日立国際電気 Communications system
JP2009086791A (en)*2007-09-282009-04-23Hitachi Ltd Software product line analyzer
US8245217B2 (en)*2007-10-122012-08-14Microsoft CorporationManagement of software and operating system updates required for the process of creating a virtual machine facsimile of an existing physical or virtual machine
US8108911B2 (en)2007-11-012012-01-31Comcast Cable Holdings, LlcMethod and system for directing user between captive and open domains
WO2009065135A1 (en)2007-11-172009-05-22Uniloc CorporationSystem and method for adjustable licensing of digital products
US8683458B2 (en)*2007-11-302014-03-25Red Hat, Inc.Automatic full install upgrade of a network appliance
US8589592B2 (en)*2007-12-112013-11-19Red Hat, Inc.Efficient object distribution
US8775577B1 (en)2007-12-182014-07-08Amazon Technologies, Inc.System and method for configuration management service
FI120857B (en)*2007-12-192010-03-31Teliasonera Ab Terminal, storage media, service center and method
US8607226B2 (en)*2008-01-222013-12-10International Business Machines CorporationSolution for locally staged electronic software distribution using secure removable media
US8219595B2 (en)*2008-02-142012-07-10Hewlett-Packard Development Company, L.P.System and method for efficient remote data access for server management
US8346897B2 (en)2008-02-252013-01-01Jon JarokerSystem and method for deploying and maintaining software applications
US20090249493A1 (en)*2008-03-272009-10-01Computer Associates Think, Inc.Method and System for Determining Software License Compliance
US8725647B2 (en)*2008-03-272014-05-13Ca, Inc.Method and system for determining software license compliance
US8266248B2 (en)*2008-04-112012-09-11Nokia CorporationUse of network composition descriptors for determining product compatibility
US20090282398A1 (en)*2008-05-082009-11-12Microsoft CorporationOn-the-fly addition of products to an existing installation
US8490077B2 (en)*2008-05-152013-07-16Microsoft CorporationRuntime versioning and distribution of dynamic web-elements
US8418164B2 (en)*2008-05-292013-04-09Red Hat, Inc.Image install of a network appliance
US20090300532A1 (en)*2008-05-302009-12-03Microsoft CorporationConveying privilege escalation to users
US20090307683A1 (en)*2008-06-082009-12-10Sam GharaballyNetwork-Based Update of Application Programs
US8711747B2 (en)*2008-07-072014-04-29Apple Inc.Power saving methods for wireless systems
US20110087761A1 (en)*2008-07-072011-04-14Mo-Han FongPower saving schemes for wireless systems
US20100023352A1 (en)*2008-07-232010-01-28The Crawford Group, Inc.System and Method for Improved Information Sharing by Repair Facilities for Managing Rental Vehicle Reservations
US8204969B2 (en)*2008-08-052012-06-19Canon Kabushiki KaishaMethod for retrieving updates via the internet
US20100050166A1 (en)*2008-08-222010-02-25Inventec CorporationUpdating system and method of portable executable programs
US20100070965A1 (en)*2008-09-152010-03-18Justin BrittenSoftware Update Service with Compatibility Checking
US20100082963A1 (en)*2008-10-012010-04-01Chun Hui LiEmbedded system that automatically updates its software and the method thereof
US10235832B2 (en)*2008-10-172019-03-19IgtPost certification metering for diverse game machines
US20100306057A1 (en)*2009-05-292010-12-02Nokia CorporationMethod and apparatus for providing actionable objects during periods of network unavailability
US9633183B2 (en)2009-06-192017-04-25Uniloc Luxembourg S.A.Modular software protection
US8423473B2 (en)2009-06-192013-04-16Uniloc Luxembourg S. A.Systems and methods for game activation
US8239852B2 (en)*2009-06-242012-08-07Uniloc Luxembourg S.A.Remote update of computers based on physical device recognition
US20100332320A1 (en)*2009-06-242010-12-30Joseph Martin MordetskySystems and Methods for Providing Conditional Authorization to Operate Licensed Software
US8589904B2 (en)*2009-08-102013-11-19Symantec CorporationSystems and methods for updating a software product
US9298445B1 (en)*2009-09-042016-03-29Symantec CorporationSystems and methods for correlating software inventory information with delivered software
US8966110B2 (en)2009-09-142015-02-24International Business Machines CorporationDynamic bandwidth throttling
US9770654B1 (en)2009-09-302017-09-26Amazon Technologies, Inc.Cross device operation of games
US8662997B1 (en)2009-09-302014-03-04Amazon Technologies, Inc.Systems and methods for in-game provisioning of content
US8414390B1 (en)*2009-09-302013-04-09Amazon Technologies, Inc.Systems and methods for the electronic distribution of games
US20110113416A1 (en)*2009-11-092011-05-12Bank Of America CorporationNetwork-Enhanced Control Of Software Updates Received Via Removable Computer-Readable Medium
US8584113B2 (en)*2009-11-092013-11-12Bank Of America CorporationCross-updating of software between self-service financial transaction machines
US20110113420A1 (en)*2009-11-092011-05-12Bank Of America CorporationDistribution Of Software Updates
US8972974B2 (en)*2009-11-092015-03-03Bank Of America CorporationMultiple invocation points in software build task sequence
US9176898B2 (en)*2009-11-092015-11-03Bank Of America CorporationSoftware stack building using logically protected region of computer-readable medium
US20110113422A1 (en)*2009-11-092011-05-12Bank Of America CorporationProgrammatic Creation Of Task Sequences From Manifests
US9122558B2 (en)*2009-11-092015-09-01Bank Of America CorporationSoftware updates using delta patching
US8621457B2 (en)*2009-11-122013-12-31Nintendo Co., Ltd.System and method for installing software applications
US9092295B2 (en)*2010-02-262015-07-28Red Hat, Inc.Managing software package updates using communication pipes
US9152484B2 (en)2010-02-262015-10-06Red Hat, Inc.Generating predictive diagnostics via package update manager
US10534624B2 (en)2010-02-262020-01-14Red Hat, Inc.Generating and storing translation information as package metadata
US20110238572A1 (en)*2010-03-252011-09-29Bank Of America CorporationRemote Control Of Self-Service Terminal
US9003389B2 (en)*2010-05-252015-04-07Red Hat, Inc.Generating an encoded package profile based on executing host processes
KR20120041351A (en)*2010-10-212012-05-02엘지전자 주식회사Method for software upgrade and display apparatus thereof
US20120124172A1 (en)2010-11-152012-05-17Google Inc.Providing Different Versions of a Media File
JP2012152354A (en)*2011-01-252012-08-16Sony Computer Entertainment IncInformation processor
US20120254859A1 (en)*2011-03-312012-10-04Sony CorporationMethod and apparatus for downloading software updates to place user terminal into a desired configuration state
JP2013020354A (en)*2011-07-082013-01-31Ricoh Co LtdLog tabulation program, log tabulation device, and installer packager program
US8880651B2 (en)*2011-07-252014-11-04Sony Computer Entertainment America, LLCMethod and system for efficient download of data package
FR2978848B1 (en)2011-08-022013-08-30Viaccess Sa METHOD FOR SMOOTHING THE WORKING LOAD OF A SERVER
US20130111458A1 (en)*2011-11-022013-05-02Research In Motion LimitedMethod and system for on-demand patch generation and management
US20130247055A1 (en)*2012-03-162013-09-19Mikael BernerAutomatic Execution of Actionable Tasks
US9203624B2 (en)2012-06-042015-12-01Apple Inc.Authentication and notification heuristics
US10044522B1 (en)2012-08-212018-08-07Amazon Technologies Inc.Tree-oriented configuration management service
US8949824B2 (en)2012-09-282015-02-03Wal-Mart Stores, Inc.Systems and methods for installing, managing, and provisioning applications
US9317269B2 (en)2012-09-282016-04-19Wal-Mart Stores, Inc.Systems and methods for installing, managing, and provisioning applications
US9235491B2 (en)2012-09-282016-01-12Wal-Mart Stores, Inc.Systems and methods for installing, managing, and provisioning applications
US9128792B2 (en)2012-09-282015-09-08Wal-Mart Stores, Inc.Systems and methods for installing, managing, and provisioning applications
US8938424B2 (en)2012-10-312015-01-20Ca, Inc.System and method of assessing the state of a database product for installation consistency
US9176945B1 (en)2013-03-152015-11-03Easilydo, Inc.Extracting data from messages for multiple accounts
WO2016048326A1 (en)*2014-09-252016-03-31Hewlett Packard Enterprise Development LpIdentification of a component for upgrade
US9740473B2 (en)2015-08-262017-08-22Bank Of America CorporationSoftware and associated hardware regression and compatibility testing system
US10694352B2 (en)2015-10-282020-06-23Activision Publishing, Inc.System and method of using physical objects to control software access
US10127587B2 (en)*2015-11-042018-11-13At&T Intellectual Property I, L.P.Virtualized services discovery and recommendation engine
US10861079B2 (en)2017-02-232020-12-08Activision Publishing, Inc.Flexible online pre-ordering system for media
US10108533B1 (en)2017-09-252018-10-23Bank Of America CorporationEnterprise framework for efficient software deployment
US10503496B2 (en)2018-02-022019-12-10Bank Of America CorporationSmart tool for enterprise-wide version control of codes during software integration and deployment
US10467121B2 (en)2018-02-022019-11-05Bank Of America CorporationSmart tool for enterprise-wide software integration and deployment
US10474556B2 (en)2018-02-202019-11-12Bank Of America CorporationMultiple ruleset version scanning, warning and correction tool
US11190537B2 (en)*2019-06-182021-11-30International Business Machines CorporationVulnerability management of disconnected endpoints
DE102020103314A1 (en)2020-02-102021-08-12Mixed Mode GmbH Procedure for updating software and nodes in a network
US11354118B2 (en)2020-06-052022-06-07Cross Vista, Inc.Version control system
US11294664B2 (en)2020-06-052022-04-05CrossVista, Inc.Version control system
US11709820B2 (en)2021-09-032023-07-25Bank Of America CorporationSystem for implementing intelligent data analysis
WO2024096871A1 (en)*2022-11-012024-05-10Google LlcFiltering third-party content related to applications based on installation status
US12012110B1 (en)2023-10-202024-06-18Crawford Group, Inc.Systems and methods for intelligently transforming data to generate improved output data using a probabilistic multi-application network

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5845077A (en)*1995-11-271998-12-01Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4558413A (en)1983-11-211985-12-10Xerox CorporationSoftware version management system
US4982430A (en)*1985-04-241991-01-01General Instrument CorporationBootstrap channel security arrangement for communication network
US5047928A (en)*1986-10-241991-09-10Wiedemer John DBilling system for computer software
US5155680A (en)*1986-10-241992-10-13Signal Security TechnologiesBilling system for computing software
US4796181A (en)*1986-10-241989-01-03Wiedemer John DBilling system for computer software
US5155847A (en)*1988-08-031992-10-13Minicom Data CorporationMethod and apparatus for updating software at remote locations
US4953209A (en)*1988-10-311990-08-28International Business Machines Corp.Self-verifying receipt and acceptance system for electronically delivered data objects
US5142680A (en)*1989-04-261992-08-25Sun Microsystems, Inc.Method for loading an operating system through a network
CA2053261A1 (en)*1989-04-281990-10-29Gary D. HornbuckleMethod and apparatus for remotely controlling and monitoring the use of computer software
US5003591A (en)*1989-05-251991-03-26General Instrument CorporationFunctionally modifiable cable television converter system
US5473772A (en)*1991-04-021995-12-05International Business Machines CorporationAutomatic update of static and dynamic files at a remote network node in response to calls issued by or for application programs
US5267171A (en)*1990-03-291993-11-30Brother Kogyo Kabushiki KaishaComputer software vending machine
EP0463251A1 (en)1990-06-281992-01-02International Business Machines CorporationSoftware installation
JPH0792744B2 (en)*1990-08-201995-10-09インターナショナル・ビジネス・マシーンズ・コーポレイション A method of installing multi-level application software on a data processing device.
EP0496494A3 (en)*1991-01-221993-05-12International Business Machines CorporationSoftware maintenance system
US5367621A (en)*1991-09-061994-11-22International Business Machines CorporationData processing method to provide a generalized link from a reference point in an on-line book to an arbitrary multimedia object which can be dynamically updated
US5155484A (en)*1991-09-131992-10-13Salient Software, Inc.Fast data compressor with direct lookup table indexing into history buffer
JP2590878Y2 (en)*1991-11-121999-02-24矢崎総業株式会社 Connector cover structure
CA2093094C (en)*1992-04-062000-07-11Addison M. FischerMethod and apparatus for creating, supporting, and using travelling programs
US5528490A (en)*1992-04-101996-06-18Charles E. Hill & Associates, Inc.Electronic catalog system and method
US5586322A (en)*1992-06-111996-12-17Beck; Robert E.Workgroup organized network manager with workstation comparison system
EP0592079A2 (en)*1992-09-201994-04-13Sun Microsystems, Inc.Automated software installation and operating environment configuration on a computer system
JP2543324B2 (en)*1993-03-231996-10-16インターナショナル・ビジネス・マシーンズ・コーポレイション Method and computer system for presenting the function of computer application software to a user
AU683038B2 (en)*1993-08-101997-10-30Addison M. FischerA method for operating computers and for processing information among computers
US5860012A (en)1993-09-301999-01-12Intel CorporationInstallation of application software through a network from a source computer system on to a target computer system
US5421009A (en)*1993-12-221995-05-30Hewlett-Packard CompanyMethod of remotely installing software directly from a central computer
US5495411A (en)*1993-12-221996-02-27Ananda; MohanSecure software rental system using continuous asynchronous password verification
US5845090A (en)1994-02-141998-12-01Platinium Technology, Inc.System for software distribution in a digital computer network
US6732358B1 (en)1994-03-242004-05-04Ncr CorporationAutomatic updating of computer software
US5694546A (en)*1994-05-311997-12-02Reisman; Richard R.System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US6769009B1 (en)*1994-05-312004-07-27Richard R. ReismanMethod and system for selecting a personalized set of information channels
US5586304A (en)*1994-09-081996-12-17Compaq Computer CorporationAutomatic computer upgrading
JPH0887460A (en)*1994-09-191996-04-02Seiko Epson Corp Installation system
US5838906A (en)*1994-10-171998-11-17The Regents Of The University Of CaliforniaDistributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
US5654746A (en)*1994-12-011997-08-05Scientific-Atlanta, Inc.Secure authorization and control method and apparatus for a game delivery service
US5654901A (en)*1995-01-301997-08-05Telefonaktiebolaget Lm EricssonLoading software into field test equipment
US5742829A (en)1995-03-101998-04-21Microsoft CorporationAutomatic software installation on heterogeneous networked client computer systems
US5689711A (en)*1995-04-211997-11-18Bardasz; TheodoreMethod and apparatus for representing data dependencies in software modeling systems
US5909571A (en)*1995-05-011999-06-01Apple Computer, Inc.Clock distribution for processor and host cards
US5764992A (en)1995-06-061998-06-09Apple Computer, Inc.Method and apparatus for automatic software replacement
US5710918A (en)1995-06-071998-01-20International Business Machines CorporationMethod for distributed task fulfillment of web browser requests
US5701451A (en)1995-06-071997-12-23International Business Machines CorporationMethod for fulfilling requests of a web browser
US6016520A (en)*1995-07-142000-01-18Microsoft CorporationMethod of viewing at a client viewing station a multiple media title stored at a server and containing a plurality of topics utilizing anticipatory caching
US5678002A (en)1995-07-181997-10-14Microsoft CorporationSystem and method for providing automated customer support
EP0755104A1 (en)*1995-07-211997-01-22Hewlett-Packard GmbHMethod for adjusting a laser resonator
US5913040A (en)1995-08-221999-06-15Backweb Ltd.Method and apparatus for transmitting and displaying information between a remote network and a local computer
US5638446A (en)*1995-08-281997-06-10Bell Communications Research, Inc.Method for the secure distribution of electronic files in a distributed environment
US5634056A (en)*1995-10-061997-05-27Runtime Design AutomationRun time dependency management facility for controlling change propagation utilizing relationship graph
KR100286008B1 (en)1995-12-302001-04-16윤종용 Software program automatic update method
EP0888585A1 (en)*1996-03-191999-01-07Massachusetts Institute Of TechnologyComputer system and computer implemented process for representing software system descriptions and for generating executable computer programs and computer system configurations from software system descriptions
US5706502A (en)*1996-03-251998-01-06Sun Microsystems, Inc.Internet-enabled portfolio manager system and method
US5721824A (en)1996-04-191998-02-24Sun Microsystems, Inc.Multiple-package installation with package dependencies
GB9623298D0 (en)*1996-11-081997-01-08Int Computers LtdUpdating mechanism for software
US6332217B1 (en)*1997-05-092001-12-18HearmeSoftware inventory control system
US6529784B1 (en)*2000-02-292003-03-04Caldera Systems, Inc.Method and apparatus for monitoring computer systems and alerting users of actual or potential system errors
US6769099B2 (en)*2002-04-122004-07-27Sun Microsystems, Inc.Method to simplify and speed up design rule/electrical rule checks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5845077A (en)*1995-11-271998-12-01Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer
US6073214A (en)*1995-11-272000-06-06Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer
US6327617B1 (en)*1995-11-272001-12-04Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer
US7925718B2 (en)*1995-11-272011-04-12Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer
US8612551B2 (en)*1995-11-272013-12-17Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer

Cited By (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120204167A1 (en)*2011-02-032012-08-09Nec CorporationSoftware management system
US9021460B2 (en)*2011-02-032015-04-28Nec CorporationSoftware management system
US11551273B2 (en)2015-05-272023-01-10Google LlcEnhancing functionalities of virtual assistants and dialog systems via plugin marketplace
US20210247974A1 (en)*2015-05-272021-08-12Google LlcOnline marketplace of plugins for enhancing dialog systems
US12271934B2 (en)2015-05-272025-04-08Google LlcEnhancing functionalities of virtual assistants and dialog systems via plugin marketplace
US10311492B2 (en)2015-05-272019-06-04Google LlcEnhancing functionalities of virtual assistants and dialog systems via plugin marketplace
US10324704B2 (en)*2015-05-272019-06-18Google LlcOnline marketplace of plugins for enhancing dialog systems
US20190369982A1 (en)*2015-05-272019-12-05Google LlcOnline marketplace of plugins for enhancing dialog systems
US10990377B2 (en)*2015-05-272021-04-27Google LlcOnline marketplace of plugins for enhancing dialog systems
US20240211238A1 (en)*2015-05-272024-06-27Google LlcOnline marketplace of plugins for enhancing dialog systems
US11170415B2 (en)2015-05-272021-11-09Google LlcEnhancing functionalities of virtual assistants and dialog systems via plugin marketplace
US11861346B2 (en)*2015-05-272024-01-02Google LlcOnline marketplace of plugins for enhancing dialog systems
US20160350101A1 (en)*2015-05-272016-12-01Speaktoit, Inc.Online marketplace of plugins for enhancing dialog systems
US11769184B2 (en)2015-05-272023-09-26Google LlcEnhancing functionalities of virtual assistants and dialog systems via plugin marketplace
US11392351B2 (en)2015-08-282022-07-19Twitter, Inc.Feature switching kits
US9841969B2 (en)2015-09-022017-12-12Google Inc.Software development and distribution platform
CN106325929A (en)*2016-08-222017-01-11合肥华凌股份有限公司Firmware upgrading method, firmware upgrading device, refrigerator and server side

Also Published As

Publication numberPublication date
US20060218246A1 (en)2006-09-28
US7925718B2 (en)2011-04-12
US8612551B2 (en)2013-12-17
US20110185351A1 (en)2011-07-28
US20020016956A1 (en)2002-02-07
US6073214A (en)2000-06-06
US6327617B1 (en)2001-12-04
US20060155737A1 (en)2006-07-13
US5845077A (en)1998-12-01

Similar Documents

PublicationPublication DateTitle
US7925718B2 (en)Method and system for identifying and obtaining computer software from a remote computer
US6256668B1 (en)Method for identifying and obtaining computer software from a network computer using a tag
US8527977B1 (en)Software uninstallation system, method and computer program product
US7093246B2 (en)Automated updates of software and systems
US7080372B1 (en)System and method for managing system configuration across a network
US5752042A (en)Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer
US5155847A (en)Method and apparatus for updating software at remote locations
US8387038B2 (en)Method and system for automatic computer and user migration
US20070094658A1 (en)Method and apparatus for downloading software updates
US20030009752A1 (en)Automated content and software distribution system
JP3711162B2 (en) Software price settlement system and method
JPH11149379A (en) Online version upgrade method of firmware program in ISDN terminal equipment

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034544/0541

Effective date:20141014

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp