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

Icon_funbox Bizarre Patents

Patent No. 5443036

Method of exercising a cat

A method for inducing cats to exercise consists of directing a beam of invisible light produced by a hand-held laser apparatus onto the floor or wall.

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/171 - Network


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the upgrading or updating is performed
No. of applications: 246
Last issue date: 05/03/2012


1              
Application No.Application TitleIssue Date
20120110564UPDATE WORKFLOW IN A PORTABLE DEVICE BASED ON METADATA
During an update technique, an update to a software application is received from a provider of a software application. Then, update information is either received from the provider or is generated. This update information, which is other than an application identifier a...
05/03/2012
20120072898ON-PREMISE DEPLOYMENT OF VIRTUAL DESKTOP SERVICE SERVERS
A license server is used for activating and authorizing operation of software components for providing desktop virtualization service. A service server installed with the software components communicate with the licensing server on a periodic or random basis. The servic...
03/22/2012
20120072897MICROCONTROLLER FIRMWARE RUNNING FROM RAM AND APPLICATIONS OF THE SAME
In one aspect, the present invention relates to a system memory device for a computer system having a processor and a firmware. In one embodiment, the system memory device has a RAM, and a ROM with stored boot block data and operational code data, the boot block data co...
03/22/2012
20120054734DEVICE SOFTWARE UPGRADE USING A DYNAMICALLY SIZED PARTITION
According to one aspect of the invention, a software update image is received by a software updater from a server over a network and stored in an update volume to update one or more system components of a computing device, where the software update image is signed by th...
03/01/2012
20120054735INSTALLING A COMPUTER PROGRAM
An electronic mobile communication device is configured to install a computer program onto a computing device that is different than the mobile communication device. The installation process includes the electronic mobile computing device communicating with the computin...
03/01/2012
20120054875SYSTEMS AND METHODS FOR DEFINING AND ENFORCING ACCESS POLICY FOR PACKAGE UPDATE PROCESSES
Methods and systems for defining and generating fine-grained access policy for authorizing software package updates are provided. The methods of defining and enforcing a package update policy include providing a package update policy file that identifies a set of softwa...
03/01/2012
20120054732REDUCING DOWNTIME WHILE PATCHING BINARIES ON A CLUSTER
Embodiments of the invention provide systems and methods for applying a patch or a change to a set of binary modules executing on and used by resources of a computing cluster while reducing the downtime of those resources. According to one embodiment, applying a patch t...
03/01/2012
20120054733SYSTEMS AND METHODS FOR GENERATING PACKAGE PROFILES IN SOFTWARE PACKAGE REPOSITORIES USING SELECTIVE SUBSETS OF PACKAGES
Embodiments relate to systems and methods for generating package profiles in software package repositories using selective subsets of packages. A physical or virtual client machine can host a set of installed software packages, including operating system, application, a...
03/01/2012
20120047498UPDATING MACHINE-READABLE INSTRUCTIONS IN AN ELECTRONIC DEVICE
To update machine-readable instructions in an electronic device, update information for updating the machine-readable instructions of the electronic device is determined based on reducing an update time that accounts for a communication link speed and an application tim...
02/23/2012
20120036504Mechanism for Customized Aggregation of System-Specific Information for Post-Installation Suggestions
A mechanism for customized aggregation of system-specific information for Post-Installation Suggestions is disclosed. A method of embodiments includes determining identifying information of a computer system of an end user computing device communicably coupled to an upd...
02/09/2012
20120030663MULTIPLEXER FOR MULTI-TENANT ARCHITECTURES
A tenant multiplexer in an administrative tenant of a multi-tenant software architecture can call an administrative agent in the administrative tenant and receive, from the administrative agent, an action framework and a trusted connection protocol for accessing each of...
02/02/2012
20120030664PROCESSING OF SOFTWARE OBJECTS MOVED INTO A DROPZONE REGION OF AN APPLICATION
A non-transitory computer-readable storage medium storing code representing instructions that when executed are configured to cause a processor to perform a process. The code can comprise code to receive, on a client side of a network, an indicator that a first software...
02/02/2012
20120030665METHOD AND APPARATUS FOR UPDATING FIRMWARE
A method and apparatus for updating firmware using a firmware-over-the-air update. The apparatus comprises a plurality of repository files each comprising one or more settings. The apparatus is configured to store a specified value corresponding to at least one of the s...
02/02/2012
20120017206Distributed Fault Tolerant Architecture For a Healthcare Communication System
A healthcare communication system includes a first plurality of computer devices operable as a nurse call system. The first plurality of computer devices has core nurse call functionality. The system also includes a second plurality of computer devices communicatively c...
01/19/2012
20120005646METHOD AND SYSTEM FOR PERFORMING DEPLOYMENT MANAGEMENT
A system, method, computer program product are shown for automatically performing deployment activities that can handle deployments for any-sized organization, even for deployments at the enterprise level. According to some approaches, modeling is performed to generate ...
01/05/2012
20110321032DYNAMIC WEB RESOURCE PROVISIONING
In one embodiment, Dynamic Web Resource Provisioning (DWRP) is a web services based mechanism for dynamic web services application programming interface (API) extensibility. A director network device provisions one or more agent network devices with a message in the for...
12/29/2011
20110321031UPDATING NODES CONSIDERING SERVICE MODEL CONSTRAINTS
Methods, systems, and computer-readable media for deploying an update to nodes propagated throughout a data center are provided. Launching new upgrade to hosting environment residing on the nodes typically invokes a mechanism (e.g., fabric controller) to form a group of...
12/29/2011
20110314464Software Upgrades of Network Elements in Telecommunications Network
A method of upgrading software in network elements of a telecommunications network where operation of a plurality of network elements of a first type depends on operation of a network element of a second type. The method comprises receiving upgrade packages by the netwo...
12/22/2011
20110307880DYNAMIC WEB APPLICATION NOTIFICATIONS INCLUDING TASK BAR OVERLAYS
Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associ...
12/15/2011
20110307881MULTI-BRANCH MANAGEMENT FOR UPDATING SOFTWARE
A system for managing updates of an executable component in accordance with an updating tree with multiple branches is provided. In one implementation, specific updates are provided to users with specific problems while general updates are provided to all users of the e...
12/15/2011
20110302572EMBEDDED NETWORK DEVICE AND FIRMWARE UPGRADING METHOD
An embedded network device includes a memory, a NOR flash, a first part and a second part of old firmware. The NOR flash includes a first image sector which stores the first part of the old firmware, a second image sector which stores the second part of the old firmware...
12/08/2011
20110296394SYSTEMS AND METHODS FOR GENERATING CACHED REPRESENTATIONS OF ENCODED PACKAGE PROFILE
Embodiments relate to systems and methods for generating cached representations of an encoded package profile. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A package m...
12/01/2011
20110296395SYSTEMS AND METHODS FOR GENERATING CLIENT QUALIFICATION TO EXECUTE PACKAGE UPDATE MANAGER
A compatibility tool can certify compliance between software packages managers, used by or known to a user, and software packages to be updated or installed on a computing system. Additionally, the compatibility tool can identify a software package manager that is compa...
12/01/2011
20110296398SYSTEMS AND METHODS FOR DETERMINING WHEN TO UPDATE A PACKAGE MANAGER SOFTWARE
Embodiments relate to systems and methods for determining when to update a package manager software on a client. An update tool can interface with a package manager running a first version of the package manager software to inspect an available update to a package insta...
12/01/2011
20110296396Mechanism for Dynamically Generating Spec Files for Software Package Managers
A mechanism for dynamically generating spec files for software package managers is disclosed. A method of embodiments of the invention includes extracting, via a file developer at an application server of a computer system, file information from project files of a softw...
12/01/2011
20110296397SYSTEMS AND METHODS FOR GENERATING CACHED REPRESENTATIONS OF HOST PACKAGE INVENTORIES IN REMOTE PACKAGE REPOSITORIES
Embodiments relate to systems and methods for generating cached representations of host package inventories in remote package repositories. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/o...
12/01/2011
20110296393SYSTEMS AND METHODS FOR GENERATING AN ENCODED PACKAGE PROFILE BASED ON EXECUTING HOST PROCESSES
Embodiments relate to systems and methods for generating an encoded package profile based on executing host processes. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A p...
12/01/2011
20110296432PROGRAMMING MODEL FOR COLLABORATIVE DISTRIBUTED SYSTEMS
Described are methods of providing data sharing between applications. The applications run on different computers, communicate via a network, and share a same distributed object. Each application maintains on its computer an invariant copy of the distributed object and ...
12/01/2011
20110289497Method and System for Updating a Medical Device
Embodiments described herein include methods and/or systems for updating a medical device. Embodiments include medical devices which are configured for updates in response to various events including connection of a peripheral device to the medical device, a user initia...
11/24/2011
20110289498INSTALLING AND EXECUTING SHARED APPLICATIONS IN SHARED FOLDERS
Provided are a method, system, and program for installing and executing shared applications in shared folders. A program is installed by a base computer, having a local storage, to a shared folder accessible to multiple client computers over a network. Installing the pr...
11/24/2011
20110283355EDGE COMPUTING PLATFORM FOR DELIVERY OF RICH INTERNET APPLICATIONS
An edge computing platform that provides on-demand delivery of Rich Internet Applications and other applications is disclosed. One embodiment includes an optional manager node and content distribution network (CDN) that include one or more compute nodes. The CDN collect...
11/17/2011
20110283274FIRMWARE IMAGE UPDATE AND MANAGEMENT
An embodiment of the present invention allows the firmware of one processor in a multi-processor system to be updated even if that processor is unstable due to a corruption of system software. For example, in a system that includes a primary processor and one or more se...
11/17/2011
20110271270SYSTEM AND METHOD FOR UPGRADING KERNELS IN CLOUD COMPUTING ENVIRONMENTS
The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that co...
11/03/2011
20110265075APPARATUS AND METHOD FOR FIRMWARE UPDATE IN A PORTABLE TERMINAL
An apparatus and method for downloading an update file using a Firmware Over The Air (FOTA) service of a portable terminal are provided. The apparatus includes a controller and a command analyzer. The controller processes to receive a device management command from an u...
10/27/2011
20110265074SYSTEMS AND METHODS FOR GENERATING EXPORTABLE ENCODED IDENTIFICATIONS OF NETWORKED MACHINES BASED ON INSTALLED PACKAGE PROFILES
Embodiments relate to systems and methods for generating exportable encoded identifications of networked machines based on installed package profiles. A physical or virtual client machine can host a set of installed software packages, including operating system, applica...
10/27/2011
20110246977CONTROL SYSTEM CODE INSTALLATION AND UPGRADE
A system including multiple control system devices. The control system devices include a processor; a memory coupled to the processor and configured to store code for the control system device; and a communication interface coupled to the processor. A control system dev...
10/06/2011
20110246978APPLICATION PORTABILITY AND TRANSFER OF DEVICE MANAGEMENT FOR MOBILE DEVICES
Provided are methods and apparatus for managing software components on a device when transferring device management responsibilities for the device from a first device management server to a second device management server. The capability to change device management ser...
10/06/2011
20110239189SOFTWARE MANAGEMENT SYSTEM FOR NETWORK DATA PROCESSING SYSTEMS
A method, data processing system, and computer program product are presented for planning upgrades to a network data processing system. A processor unit identifies configuration information for hardware and software programs for a plurality of computers in the network d...
09/29/2011
20110239209SYSTEM AND METHODS FOR REMOTE MAINTENANCE IN AN ELECTRONIC NETWORK WITH MULTIPLE CLIENTS
A system for performing remote maintenance an electronic network serving a plurality of clients may comprise a central server, a first client system hosting first virtual machine, and a receiver associated with the first client system. The central server may broadcast a...
09/29/2011
20110239210SYSTEM AND METHODS FOR REMOTE MAINTENANCE IN AN ELECTRONIC NETWORK WITH MULTIPLE CLIENTS
According to one embodiment, a client system supported by remote maintenance in an electronic network configured to serve a plurality of clients may include an electronic network, a plurality of storage resources, a first virtual machine, a second virtual machine, and a...
09/29/2011
1              
 
Sign InRegister
Username  
Password   
forgot password?