U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The radio craze will die out in time."

Thomas Edison ; 1922

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 717/173 - Including downloading


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the updates and upgrades are distributed
No. of patents: 769
Last issue date: 05/22/2012


1                      
NumberTitleIssue Date
8185886Method and apparatus to enable dynamically activated firmware updates
Dynamic updating of firmware in a processing system without performing a system reset may be accomplished by allocating memory space for updated firmware in a dynamic random access memory of the processing system during the system initialization process for the proc...
05/22/2012
8176483Software maintenance management
A data collection and/or monitoring service residing at a client system collects and sends client system information to a backend system. The client system information is used to update a maintained repository of client system information that is associated with sof...
05/08/2012
8171468Downloading and upgrading terminal software over the air of a wireless device
The technology downloads and upgrades terminal software of a communications device over-the-air in a efficient and fail-safe manner. The communication device is provided with radio software from a server via a wireless network including a number of access networks. ...
05/01/2012
8161472Methods and apparatus for incorporating a partial page on a client
The invention relates to a method and apparatus for regenerating portions of the page that have changed and transmitting only those portions to the client for display. Executing only the necessary parts of the page generation code and transmitting only changes to th...
04/17/2012
8151259Remote content updates for portable media devices
Improved techniques for interaction between a host device (e.g., host computer) and a portable media device (e.g., media player) are disclosed. According to one embodiment, interaction between the host device and the portable media device can be performed over a net...
04/03/2012
8122445Processing system capable of downloading firmware code and being tested at same site during MP phase
A processing system capable of downloading a firmware code and being tested at the same site during a mass production phase includes: a processor for performing operations of the processing system, where the processor has a plurality of terminals as communication te...
02/21/2012
8117610System and method for integrated artifact management
A system and associated method for availing literate programming in a software development environment. An integrated artifact manager processes a retrieval request and a storage request pursuant to a user group associated with respective interface. A developer user...
02/14/2012
8099728System for managing configuration changes in a data processing system
A method of managing configuration changes in a data processing system, particularly a network wherein software products (250) must be distributed to client workstations. The method provides the definition of reference models (220e-220...
01/17/2012
8095924Method and apparatus to upgrade driver of image forming apparatus
A method and apparatus to upgrade a driver of an image forming apparatus. The method includes accessing a website having a website driver program useable by the image forming apparatus, converting a class mode of the image forming apparatus from an original class mo...
01/10/2012
8091083Electronic apparatus configured to replace an abnormal program with a downloaded replacement program
A communicator is adapted to perform communications with an external apparatus. A rewritable memory stores a control program configured to control an operation of the electronic apparatus, and a first communication program. An unrewritable memory stores a second com...
01/03/2012
8074214System for creating a customized software installation on demand
A customized installation, e.g. of Linux software, is created by allowing a user to select packages that the user is interested in installing. During the process, the user is informed if two of the packages that were selected will not be interoperable at run-time. T...
12/06/2011
8069182Relevancy-based domain classification
A domain classifier develops and maintains relevance data about specific domains based on historical relevance data and source context data. Such data may be used to classify the user's interest in attempting to visit a specific domain and thereby redirect the user ...
11/29/2011
8065673Update checking and synchronization for link and offline data
A computer system includes an object oriented framework that provides a set of application integration interfaces that support programmatic updating operations for maintaining locally stored copies of resources such as hypertext document pages from remote servers on...
11/22/2011
8051093Method and apparatus for extracting data from a data store
A method includes defining a general query for extracting data from at least one data store operable to store workpiece data associated with the processing of workpieces in a manufacturing system. The general query specifies at least one ambiguous parameter having a...
11/01/2011
8046753Mobile handset with symbian OS and update agent
An update system comprising a mobile handset with an update agent and an operating system, such as Symbian OS, that supports a file system, and a server, facilitates the download of update packages from the server and the subsequent update of firmware/software in th...
10/25/2011
8024725Method of upgrading software through download in T-DMB terminal
A method of upgrading software through a software download in a Terrestrial Digital Multimedia Broadcasting (T-DMB) terminal includes the steps of announcing when the software is downloaded by receiving a T-DMB signal and analyzing a plurality of fast information gr...
09/20/2011
8015450Systems and methods for detecting and automatically installing missing software components
Computer-implemented methods and systems for detecting and automatically installing missing software components are disclosed. In one example, an exemplary method for performing such a task may comprise: 1) detecting a failed attempt by a process to load a shared ob...
09/06/2011
8015559System software update method
Provided is a computer system including a first server and a storage system. In the first server, a first virtual server and a second virtual server are operated. Upon reception of a request to boot the first virtual server, the second virtual server judges whether ...
09/06/2011
8010959System and method for updating device drivers
A host connects to a peripheral device having upgraded firmware. The host also includes a device driver to communicate with the peripheral device. If the device drivers currently installed on the host are not compatible with the upgraded firmware, upgraded device dr...
08/30/2011
8005803Best practices analyzer
The Best Practices Analyzer scans one or more instances of the database server for conformance to a set of guidelines and recommendations (“best practices” or “best practice rules”). Best practice rules may be defined by the user and/or may be provided. The ...
08/23/2011
7992142Communications networks
In order to upgrade firmware at network elements in a communications network a network upgrade protocol agent is installed on each network element. These agents run an upgrade protocol which allows an upgrade to be loaded onto a first network element and then broadc...
08/02/2011
7979856Network-based software extensions
Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform is configured so that it is extensible based on software extensions t...
07/12/2011
7979855Image processing apparatus, management system, and computer program product
An image processing apparatus, a management system and a computer program product are disclosed that enable firmware that controls operations of the image processing apparatus to be updated appropriately, even when, for example, an initial setting in the image proce...
07/12/2011
7950007Method and apparatus for policy-based change management in a service delivery environment
A computer implemented method, data processing system, and computer usable program code are provided for maintaining a computer network. Resources and services affected by a change to a resource are identified in response to receiving a request for the change. A det...
05/24/2011
7937699Unattended upgrade for a network appliance
A method and apparatus for upgrading a network appliance. In one embodiment, the method includes determining that an upgrade of the network appliance is needed using versioning information of the network appliance and upgrade versioning information, and determining,...
05/03/2011
7930693Method and system for accessing and launching a java based applet as a locally installed application
A method for launching an interface with a remotely located electronic device. Specifically, a loader that is locally installed is launched. The loader is associated with an embedded application stored on a remote device. Communication is established with the remote...
04/19/2011
7913247Software updates based on RSS feeds
The present invention relates to providing updates of software products via a network, for example the Internet. In order to provide a simple software updates download method which can be run automatically without major manual interference, once some initial work ha...
03/22/2011
7913246System and method for updating a software program
A system and method of provided for automatically update a system's software. In one example, the software is updated without requiring user intervention. Further, a system is provided that is capable of performing a software update on a non-PC system, such as a net...
03/22/2011
7890947System, method and apparatus for embedded firmware code update
A wireless module is provided for wirelessly updating code to any appropriate peripheral device and may allow for wireless communication with the desired peripheral device to update an operating software code. The wireless module has the similar size, shape, and for...
02/15/2011
7853943Intelligent patch checker
A method for remotely updating software in a plurality of computer systems is disclosed. In one embodiment, a client computer sends application information about a software application to a server system. The server system performs a comparison between the applicati...
12/14/2010
7853944Apparatus and method for managing firmware of removable media device
A method for managing firmware of a removable media device, which includes detecting a key value of the removable media device, checking whether or not the detected key value is stored on a computer that the removable media device is connected to, determining if a v...
12/14/2010
7849457Process for automatic & unattended formatting and re-installation of operative system, OS updates, drivers and re-installation of software applications, launched from a website as a digital service
A software/website system that allows a user to resolve software-related problems on a PC remotely via a web site. The system then uses a software package that automatically erases the contents of the computer's hard drive and then automatically reinstalls the Opera...
12/07/2010
7840957Computer program and apparatus for updating installed software programs by comparing update times
A computer program and apparatus that minimize the time required to update installed programs to a new version. Upon receipt of a request for updating old version software to a new version, a version information collector first obtains version information describing...
11/23/2010
7836444Mobile communication terminal having embedded system for software download and method for software download
Disclosed is a mobile communication terminal having an embedded system for software download and a method for software download. The embedded system comprises a first memory including a code area for storing operation code of the mobile communication terminal, a dat...
11/16/2010
7827547Use of a dynamically loaded library to update remote computer management capability
The invention facilitates remote management of a computer via a network. Remote computer management capability can be updated by providing to a managed computer, for use by software operating on the managed computer to effect management actions, a dynamically loaded...
11/02/2010
7827546Mechanism for downloading software components from a remote source for use by a local software application
Methods and systems are provided for dynamically configuring document solutions and for obtaining desired or required components of such document solutions for use with computer-generated documents. If a document is associated with a document solution, a request for...
11/02/2010
7823147Non-invasive automatic offsite patch fingerprinting and updating system and method
Methods, systems, and configured storage media are provided for discovering software updates, discovering if a given computer can use the software update, and then updating the computers with the software as needed automatically across a network without storing the ...
10/26/2010
7818740Techniques to perform gradual upgrades
Techniques to perform gradual upgrades are described. An apparatus may include a database with a data set for a first version of an application program, and a computing device to couple to the database. The computing device may have a processor and memory, with the ...
10/19/2010
7814479Simultaneous download to multiple targets
Provided are a techniques for processing a download. Under control of a first target device, a download command is received via a first communication medium that indicates that an update is to be downloaded. The download command is issued to a second target device v...
10/12/2010
7814477Packaging system for customizing software
In one embodiment, a system for customizing executable software code is provided. The system can include a scan logic configured to scan the executable software code to determine an execution trigger point in the executable software code. A packager logic can be con...
10/12/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?