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

Icon_funbox Bizarre Patents

Patent No. 6612440

Banana Protective Device

A banana protective device for storing and transporting a banana carefully.

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: 812
Last issue date: 04/30/2013


1                      
NumberTitleIssue Date
8434079Preparation for software on demand system
A method prepares a computer program for operation in a computer supply system that supplies portions, or program units, of program code or program data of the computer program as the program needs the portions. The method includes defining a program unit of the pro...
04/30/2013
8429642Viral updating of software based on neighbor software information
A computer-implemented method for virally updating software in a networked computer including performing neighbor computer discovery using the networked computer to ascertain neighbor computers and ascertaining, using the networked computer, whether any of the neigh...
04/23/2013
8429643Secure upgrade of firmware update in constrained memory
A hardware-based security module may contain executable code used to manage the electronic device in which the security module resides. Because the security module may have limited memory, a memory update process is used that allows individual blocks to be separatel...
04/23/2013
8423993Systems and methods for managing software patches
Embodiments relate to systems and methods for managing software patches. Embodiments incorporate a patch server that collects aggregate patch history information from a community of software application users. The set of available patches for a given software applic...
04/16/2013
8418168Method and system for performing a software upgrade on an electronic device connected to a computer
A method for performing a software upgrade on an electronic device connected to a computer includes displaying a web page including a scripting language within an Internet browser on the computer, the Internet browser including a scripting engine for executing the s...
04/09/2013
8407690Method in a network of the delivery of files
A method in a network of the delivery of files from a server computer (101) to a client computer (102) in which the client computer is polling the server computer looking to see in the server if at least one new file associated with this client compute...
03/26/2013
8402455Methods and systems for distributing firmware through an over-the-air network
Systems and methods for over-the-air firmware distribution to battery-powered devices are disclosed. Such over-the-air distribution is accomplished, for example, using a non-battery-powered device as a buffer, for example, to reduce or eliminate the delay time of th...
03/19/2013
8392909Synchronizing vital product data for computer processor subsystems
A computer processor subsystem, e.g. called a “target”, in response to receiving an update to vital product data of the system from a source computer processor subsystem, examines the update to detect the vital product data of the target computer processor subsy...
03/05/2013
8375385Techniques for parallel drive upgrade while maintaining host accessibility
Described are techniques for performing a firmware update. A drive management object determines one or more physical drives matching criteria of a first received request. The drive management object sends to provision drive objects a second request to update firmwar...
02/12/2013
8375384Apparatuses, methods and systems for a social networking application updater
Software on a client device receives a notification from a server of the availability of an update for an application that is a multi-user social networking application. The software determines whether the state for a live process has been saved by the server. The s...
02/12/2013
8370828Techniques 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 ...
02/05/2013
8365162Method and device arrangement for managing the use profile of a terminal device
A method, device arrangement, server, terminal device, and a computer program product for changing the use profile of a single terminal device of a cellular network are described. In the method, a server is connected to a telecommunications network, which sends to a...
01/29/2013
8352935System for creating a customized software distribution based on user requirements
A customized distribution, e.g. of Linux software, is built using only packages that satisfy a customer's individual requirements. The packages are verified, at build time, to be interoperable at run-time. Also, the distribution is verified to ensure all package dep...
01/08/2013
8336043Dynamic deployment of custom code
A method and system for dynamically downloading custom code for execution within a host application is provided. A deployment system augments the manifest used for deploying managed applications to include information describing how the host application is to use th...
12/18/2012
8332837Installation method, information processing apparatus and device driver
In response to a request from a client for the download installation of a device driver, device informational data that has been registered in a server and an installation set, which also has been registered in the server and includes the device driver and applicati...
12/11/2012
8332839Method and system for modifying firmware image settings within data storage device controllers
Embodiments of the invention include a method for modifying firmware settings within a data storage controller, such as a data storage controller used in a Redundant Array of Inexpensive Disks (RAID) storage array. The method includes extracting a sub-module from a ...
12/11/2012
8332838Systems and methods for updating device software
Methods and systems for updating device software are disclosed, including a method for updating an information handling system, the method comprising: rebooting the information handling system; loading operational software for operating the information handling syst...
12/11/2012
8332840Method of computer based data card software downloading and updating
The present invention relates to a method of computer based data card software downloading and updating, in which, the data card connects with computer via data communication interface and acts the power on initial process at same time, the data card downloads softw...
12/11/2012
8327348System and method for generating a device code download step sequence
A method for generating a Set Top Box (STB) code download step sequence includes the steps of retrieving a code object from a Software Download Generator (SDG) memory in response to an instruction signal, generating at least one of a control message and a decoder co...
12/04/2012
8321468Web-based asset management
The method and system of the present invention provides an improved technique for replacing, implementing and managing computer-related assets. A technician accesses the World Wide Web through a user's computer. The information resident on the computer, including in...
11/27/2012
8321858Systems and methods for providing software updates
The present invention comprises systems and methods, and computer readable media comprising the methods, for updating software applications. The systems and methods of the present invention provide automation and flexibility to the updating process. Processor usage ...
11/27/2012
8316364Peer-to-peer software update distribution network
A software package of interest is identified, and information about a latest version of the package is retrieved. Then, data corresponding to the latest version are downloaded from a peer-to-peer network, and the downloaded package is installed. Alternative methods ...
11/20/2012
8312444Method for optimizing memory modules for user-specific environments
A method for altering and preferably optimizing the performance of system memory of a computer system. The method includes identifying the motherboard and the memory module of the computer system, and then searching multiple SPD update files associated with multiple...
11/13/2012
8307356Safety controller and method for loading a new operating program onto the safety controller
The invention relates to a safety controller and to a method for loading a new operating program onto such a safety controller. The safety controller has an input module for automatically reading process signals, a failsafe signal processing module for automatically...
11/06/2012
8302090Configurable indicating device and method for monitoring and control in fluid systems
An apparatus for monitoring and/or controlling a fluid system includes a housing having at least one display mounted thereon and a sensor interface that includes at least one sensor configured to output signals corresponding to a sensed fluid characteristic. A compu...
10/30/2012
8296756Patch cycle master records management and server maintenance system
A method, system, and computer readable storage medium for managing the deployment of software patch updates on a plurality of computers in an enterprise computer network during a patch cycle wherein each computer receives and installs periodic software patch update...
10/23/2012
8296757Copy protection of software and/or data
Autorun functionality is incorporated into a portable device such as a flash drive, a wireless adapter, a communication adapter, or any USB peripheral device. The portable device is connectable to a computing device (e.g. USB). The portable device may act as a secur...
10/23/2012
8271971System and method for automated program updating in a remote appliance
Briefly described, one embodiment is a method comprising communicating with a program update server to determine if a program update is available, communicating a response with the program update server indicating that the program update is available from the progra...
09/18/2012
8271972Method and apparatus for updating of software in and/or collection operational data of in situ equipment
An update/upgrade concept which regards a convenient procedure for making updates or upgrades of control software and/or configuration data available to microcontroller-based hardware of machine units in the field without requirement of special tools and experience....
09/18/2012
8266613Image forming apparatus, program updating system, and program updating program
A multi-functional peripheral (MFP) can communicate with a server storing plural kinds of update programs together with update information including updated states of plural kinds of functions, and includes a flash memory to store an execution program, a function ex...
09/11/2012
8261256System and method for automatically updating the software of a networked personal audiovisual device
A method for automatically updating software executed by an electronic device is disclosed herein. The method includes receiving, at the electronic device, an update indication from a server that updated software is available for the electronic device. The method fu...
09/04/2012
8261257Method and apparatus for transferring firmware between an operating system and a device in a host
A host system includes an operating system having a user space and a kernel space with a memory. A device driver performs download cycles to download a firmware file from the user space to the memory. The download cycles are performed based on blocks of data remaini...
09/04/2012
8250567Robust firmware upgrade in a network terminal
The present invention concerns a network terminal, and method in a broadband terminal for upgrading a firmware, said terminal comprising an interface to a network and a non volatile memory adapted to store only one version of the firmware, the firmware comprising a ...
08/21/2012
8250565System and method for downloading update packages into a mobile handset in a carrier network
Aspects of the present invention may be seen in a system and method for downloading update packages into an electronic device communicatively coupled to a carrier network. The system may facilitate the update of firmware/software in the electronic device. Different ...
08/21/2012
8250566Automated software upgrade and distribution
A method for an automated upgrade of hardware devices of a specialized network, such as wireless communication devices or automated teller machines, with new software programs is described. The upgrade is performed over the network and is controlled by a control cen...
08/21/2012
8245220Method and apparatus for updating software in radio terminal device
A method for updating software in a radio terminal device of a mobile communication system, wherein a base station and radio terminal devices are connected mutually through radio communication channels, including the steps of notifying version information on a contr...
08/14/2012
8239853Method of displaying attachment file list in mobile communication terminal, method of downloading and uploading attachment file using e-mail protocol, and mobile communication terminal for performing the same
A method of displaying an attachment file list in a mobile communication terminal comprises receiving a message, selecting an attachment file list view menu in order to check entire attachment files comprised in the message, and extracting the attachment files compr...
08/07/2012
8230416System, method and article of manufacture for using shadow installations of software modules during distributed system upgrade
A method, system and article of manufacture for upgrade of a software module executed in a distributed software computer system using shadow installations of software modules for minimum downtime. A first software module is executed on a first host and a second soft...
07/24/2012
8230415On-demand advertising of software packages
A network system includes an access control device and a client device. The access control device provides access to an enterprise network using a virtual private network (VPN) and provides a software update package to the client device. The client device includes a...
07/24/2012
8225305Delivering software product updates via a response file
A method, system, and computer program product for efficiently providing software product updates in a client's computer system. A Software Product Update (SPU) utility initiates the software update process by downloading a response file. The response file comprises...
07/17/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?