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.
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.
| Application No. | Application Title | Issue Date |
| 20120110564 | UPDATE 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 |
| 20120072898 | ON-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 |
| 20120072897 | MICROCONTROLLER 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 |
| 20120054734 | DEVICE 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 |
| 20120054735 | INSTALLING 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 |
| 20120054875 | SYSTEMS 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 |
| 20120054732 | REDUCING 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 |
| 20120054733 | SYSTEMS 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 |
| 20120047498 | UPDATING 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 |
| 20120036504 | Mechanism 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 |
| 20120030663 | MULTIPLEXER 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 |
| 20120030664 | PROCESSING 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 |
| 20120030665 | METHOD 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 |
| 20120017206 | Distributed 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 |
| 20120005646 | METHOD 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 |
| 20110321032 | DYNAMIC 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 |
| 20110321031 | UPDATING 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 |
| 20110314464 | Software 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 |
| 20110307880 | DYNAMIC 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 |
| 20110307881 | MULTI-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 |
| 20110302572 | EMBEDDED 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 |
| 20110296394 | SYSTEMS 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 |
| 20110296395 | SYSTEMS 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 |
| 20110296398 | SYSTEMS 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 |
| 20110296396 | Mechanism 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 |
| 20110296397 | SYSTEMS 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 |
| 20110296393 | SYSTEMS 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 |
| 20110296432 | PROGRAMMING 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 |
| 20110289497 | Method 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 |
| 20110289498 | INSTALLING 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 |
| 20110283355 | EDGE 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 |
| 20110283274 | FIRMWARE 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 |
| 20110271270 | SYSTEM 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 |
| 20110265075 | APPARATUS 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 |
| 20110265074 | SYSTEMS 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 |
| 20110246977 | CONTROL 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 |
| 20110246978 | APPLICATION 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 |
| 20110239189 | SOFTWARE 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 |
| 20110239209 | SYSTEM 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 |
| 20110239210 | SYSTEM 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 |