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

Icon_funbox Quotables

"The man with a new idea is a crank until the idea succeeds."

Samuel Clemens

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: 763
Last issue date: 02/14/2012


1                      
NumberTitleIssue Date
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
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
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
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
7814480Control software updating technique for a network apparatus
A network apparatus has first and second controllers that are coupled via communication channel, and is coupled to a network by the first controller. In order to update the firmware of this first controller, the first controller obtains update data for updating via ...
10/12/2010
7814478Methods and apparatus for use in updating application programs in memory of a network device
An illustrative method of the present application is for use in updating an application program in memory of a network device. An application program having a length L1 is initially stored in memory of the network device from a memory address A1 to a m...
10/12/2010
7810088Apparatus and method for performing a fail-safe over-the-air software update in a mobile station
A wireless communication device capable of downloading a software update file from a wireless network. The wireless communication device comprises a non-volatile memory that is re-programmed by sectors. The non-volatile memory stores: i) a target file to be updated,...
10/05/2010
7805720Autorun for integrated circuit memory component
Autorun functionality is incorporated into an integrated circuit memory device such as any USB peripheral, which has a memory component interfaced to a USB microcontroller. This provides autorun of one or more executables or application installers from a memory comp...
09/28/2010
7802246Systems and methods that facilitate software installation customization
The present invention facilitates customizing software installation such as software updates for a user interface (UI) of a mobile communication device. The systems and methods of the present invention utilize a component that receives software updates (e.g., releas...
09/21/2010
7793283Communication terminal software updating method, communication terminal, and software updating method
The method of the present invention is an update method of a software which is stored in a rewritable non-volatile memory of a communication terminal and is directly executed. The method comprises: an update file transfer step in which an update software is transfer...
09/07/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?