Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Nevarez

Carlos A. Nevarez, Orem, UT US

Patent application numberDescriptionPublished
20090019059MULTIPLE STORAGE CLASS DISTRIBUTED NAMETAGS FOR LOCATING ITEMS IN A DISTRIBUTED COMPUTING SYSTEM - Methods, signals, devices, and systems are provided for locating and retrieving files, objects, and other items in a network. Nametags are distributed through the network with the items. Each nametag may hold logical names identifying the item, names of the volatile copies of the item, and/or names of nonvolatile copies of the item. Thus, nametags may include names form multiple name spaces, and cached items can be identified expressly.01-15-2009

David Nevarez, 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
20090307461Arrangements for Storing and Retrieving Blocks of Data Having Different Dimensions - A method for storing and retrieving blocks of data having different dimensions is disclosed. The method can include receiving a first data segment to be stored in a block storage device where the first data segment has an address. The method can also include determining if the first data segment conforms to a standard dimension and sorting the first data segment according to the destination address if it does not have a standard dimension. The method can further include placing a non-standard data segment into a unfilled block allocation and placing a second non-standard data segment into the unfilled block allocation when the second data segment has the destination identifier. 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
20090307716Block storage interface for virtual memory - A method for interfacing block storage devices is disclosed. The method can include receiving communications from an initiator at a block storage device interface, translating the received communications, transmitting the translated communications to a native storage device driver, forwarding the translated communication to a physical adapter, and controlling physical storage devices in response to the communications received from the initiator. Other embodiments are also disclosed12-10-2009
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 David Nevarez, Austin, TX US

Hector Nevarez, Ashburn, VA US

Patent application numberDescriptionPublished
20100049587System and Method for Using Lifecycle Telecommunications Expense Management (TEM) Data to Predict the Outcome of Changes to Telecommunications Infrastructure - In some embodiments, a method includes calculating costs associated with migration from a telecommunications infrastructure in a first configuration to the telecommunications infrastructure in a second configuration. The migration is based on a first infrastructure data and a second infrastructure data. The first infrastructure data is associated with the telecommunications infrastructure in the first configuration and the second infrastructure data is associated with the telecommunications infrastructure in the second configuration. A predictive migration model is generated based on the calculated costs, the first infrastructure data, and the second infrastructure data.02-25-2010