Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jacob J. Rosales, Austin US

Jacob J. Rosales, Austin, TX US

Patent application numberDescriptionPublished
20090307435Distributed Computing Utilizing Virtual Memory - A method for distributed computing utilizing virtual memory is disclosed. The method can include identifying a first node to process an application, identifying paging space accessible to the first node, identifying a second node to share paged data with the first node, and transacting the paged data between the first node and the identified paging space. Thus, application processing results from the first node can be stored in paging space and a second node can retrieve the first result from the paging space such that the paging space can be shared between nodes. Other embodiments are also disclosed.12-10-2009
20090307460Data Sharing Utilizing Virtual Memory - A method for sharing memory locations in a virtual memory system is disclosed. The method can include processing instructions and accessing data utilizing a virtual memory system with a paging device that is accessible by multiple clients. The method can also include configuring a first client to access the paging device, configuring a second client to access the paging device and allowing the first and second client to access the paging device via a virtual input output server. Other embodiments are also disclosed.12-10-2009
20090307687Systems and methods for application mobility using virtual real memory services - Systems, methods and media for sharing an application among multiple server systems are disclosed. In one embodiment, the application is stored on a fast disk paging device. The paging device is in communication with each of a plurality of servers so that each server may be given access to the application. Virtual real memory (VRM) is allocated to a first virtual client of the first server. A portion of this VRM is allocated to the application. The application is executed by a virtual client of a first server. During execution a condition may occur that requires taking the first server off line. In that event, VRM is allocated to a second virtual client of a second server. A portion of this VRM is allocated to the application. The application is then executed by the second virtual client of the second server.12-10-2009
20100005145CONFIGURABLE E-MAIL REGIONS THAT ALLOW RECIPIENT READ PERMISSIONS - The present disclosure is directed to a method for reconfiguring message permissions based upon a recipient. The method may receive a message. Then, the method may allow the user to set a read permission associated with a region in the message that may allow the region to be displayed only to specified recipients. This method may allow a user to save time by creating only one message that contains different content that is intended for different recipients to view.01-07-2010
20100122111DYNAMIC PHYSICAL AND VIRTUAL MULTIPATH I/O - Embodiments that dynamically manage physical and virtual multipath I/O are contemplated. Various embodiments comprise one or more computing devices, such as one or more servers, having at least two HBAs. At least one of the HBAs may be associated with a virtual I/O server that employs the HBA to transfer data between a plurality of virtual clients and one or more storage devices of a storage area network. The embodiments may monitor the availability of the HBAs, such as monitoring the HBAs for a failure of the HBA or a device coupled to the HBA. Upon detecting the unavailability of one of the HBAs, the embodiments may switch, dynamically, from the I/O path associated with the unavailable HBA to the alternate HBA.05-13-2010
20110093679Identifying Dynamically Changing Virtual Storage Devices - Mechanisms are provided for detecting changes in virtual storage device configurations. The mechanisms detect an event corresponding to a change in configuration of a virtual storage device. The virtual storage device is comprised of a plurality of portions of a plurality of physical storage devices. The mechanisms further, in response to detecting the event, determine if the change in configuration of the virtual storage device results in a change in the types of physical storage devices that are part of the virtual storage device. Moreover, the mechanisms further transmit a notification, in response to a determination that the change in configuration of the virtual storage device results in a change in the types of physical storage devices that are part of the virtual storage device, of the results of the change in configuration of the virtual storage device to one or more registered recipients registered to receive such notifications.04-21-2011
20110145758DISPLAY NAVIGATION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT - According to one aspect of the present disclosure a method and technique for navigating between windows is disclosed. The method includes providing a graphic user interface (GUI) including a plurality of windows ordered along a depth (Z) axis. The method also includes, responsive to receiving a window re-order keystroke input, determining a location of each window relative to a position of a pointer icon in the GUI and setting a window re-ordering sequence for re-ordering a Z-position of the windows in the GUI based at least partly on a location of the windows relative to the position of the pointer icon in the GUI.06-16-2011
20110154133TECHNIQUES FOR ENHANCING FIRMWARE-ASSISTED SYSTEM DUMP IN A VIRTUALIZED COMPUTER SYSTEM EMPLOYING ACTIVE MEMORY SHARING - A technique for performing a system dump in a data processing system that implements active memory sharing includes assigning, via a hypervisor, a logical partition to a portion of a shared memory. One or more virtual block storage devices are also assigned by the hypervisor to the logical partition to facilitate active memory sharing of the shared memory. When a hypervisor-aided firmware-assisted system dump is indicated and a failure of the logical partition is detected, firmware initiates a system dump of information from the assigned portion of the shared memory to the one or more virtual block storage devices. An operating system of the logical partition is rebooted when enough of the assigned portion of the shared memory is freed to facilitate a reboot of the operating system and the hypervisor-aided firmware-assisted system dump is indicated.06-23-2011

Patent applications by Jacob J. Rosales, Austin, TX US