Patent application number | Description | Published |
20090327582 | Banded Indirection for Nonvolatile Memory Devices - Methods, apparatuses, and computer program products that enable banded indirection for nonvolatile memory devices, such as flash memory devices, are disclosed. One or more embodiments comprise a method for performing banded indirection when accessing data of a nonvolatile device. The methods comprise tracking fragmentation of a band of physical addresses of the nonvolatile memory device, storing a physical address of the band, and accessing data of a logical address of the band via the stored physical address based on the fragmentation of the band. Some embodiments comprise apparatuses for accessing data of nonvolatile devices using banded indirection. The embodiments comprise a nonvolatile memory element to store data, wherein the nonvolatile memory element has bands of physical addresses, a fragmentation detector to detect fragmentation of a band of the nonvolatile memory, and a data access module to access data of the band via a physical address based on the fragmentation. | 12-31-2009 |
20100332730 | METHOD AND SYSTEM FOR MANAGING A NAND FLASH MEMORY - A method and system to facilitate paging of one or more segments of a logical-to-physical (LTP) address mapping structure to a non-volatile memory. The LTP address mapping structure is part of an indirection system map associated with the non-volatile memory in one embodiment of the invention. By allowing one or more segments of the LTP address mapping structure to be paged to the non-volatile memory, the amount of volatile memory required to store the LTP address mapping structure is reduced while maintaining the benefits of the LTP address mapping structure in one embodiment of the invention. | 12-30-2010 |
20140184816 | EXECUTING A COMMAND WITHIN A TRANSPORT MECHANISM BASED ON A GET AND SET ARCHITECTURE - The present disclosure provides techniques for executing a command within a transport mechanism based on a get and set architecture. An attribute identification of the command is extracted and a get protocol data unit (PDU) is sent from a host device to a imaging device based on the attribute identification in order to obtain attribute values from an image source within the imaging device. Additionally, a response PDU is sent from the imaging device to the host device to complete the execution of the command. | 07-03-2014 |
20140184817 | ENABLING A METADATA STORAGE SUBSYSTEM - The present disclosure provides techniques for enabling a metadata storage subsystem. A directory of available metadata is created, and the metadata is stored in various system data stores. The metadata is retrieved as requested by a host device, and the metadata is transferred to the host device. Additionally, the metadata is executed. | 07-03-2014 |
20140184819 | EXECUTING A COMMAND WITHIN A TRANSPORT MECHANISM BASED ON A GET AND SET ARCHITECTURE - The present disclosure provides techniques for executing a command within a transport mechanism based on a get and set architecture. An attribute identification of the command is extracted and a get protocol data unit (PDU) is sent from a host device to a imaging device based on the attribute identification in order to obtain attribute values from an image source within the imaging device. Additionally, a response PDU is sent from the imaging device to the host device to complete the execution of the command. | 07-03-2014 |
20140184828 | ENABLING A METADATA STORAGE SUBSYSTEM - The present disclosure provides techniques for enabling a metadata storage subsystem. A directory of available metadata is created, and the metadata is stored in various system data stores. The metadata is retrieved as requested by a host device, and the metadata is transferred to the host device. Additionally, the metadata is executed. | 07-03-2014 |
Patent application number | Description | Published |
20100125556 | RESTORING APPLICATION UPGRADES USING AN APPLICATION RESTORE POINT - Techniques are disclosed for creating an application restore point when an application is installed or updated and for restoring the application and other elements of a computing system modified by the installation and update processes to a state as they exist at the application restore point. The application restore point captures information about which files are modified, created, or deleted by the installation and update processes. In one embodiment, a user invokes an installer process to install or update the application. When the installer process modifies or creates a file, an original copy of the file, or a reference to the file is placed into the application restore point. To restore the application, files of the computing system having original copies in the application restore point are replaced with the original copies while all new files referred to in the application restore point are deleted. | 05-20-2010 |
20100125841 | APPLICATION RESTORE POINTS - Techniques are disclosed for creating an application restore point when an application is installed or updated and for restoring the application and other elements of a computing system modified by the installation and update processes to a state as they exist at the application restore point. The application restore point captures information about which files are modified, created, or deleted by the installation and update processes. In one embodiment, a user invokes an installer process to install or update the application. When the installer process modifies or creates a file, an original copy of the file, or a reference to the file is placed into the application restore point. To restore the application, files of the computing system having original copies in the application restore point are replaced with the original copies while all new files referred to in the application restore point are deleted. | 05-20-2010 |
Patent application number | Description | Published |
20100057418 | Method for Quantifying Reservoir Connectivity Using Fluid Travel Times - The present application describes a method and system associated with the production of hydrocarbons. In the method, fluid travel time models are constructed from a reservoir model. Then, reservoir connectivity measures are calculated from the fluid travel time models and analyzed to determine a location for at least one well. Based on the analysis, one or more wells may be drilled and hydrocarbons produced. | 03-04-2010 |
20100274543 | Method and Apparatus For Analyzing Three-Dimensional Data - A method and apparatus for segmenting geobodies extracted from three-dimensional geophysical survey data volumes. In one embodiment, the invention involves (a) obtaining a plurality of data elements, respectively corresponding to three-dimensional locations in a subsurface region, and generating a data volume consisting of discrete cells from the plurality of data elements ( | 10-28-2010 |
20110066405 | System and Method For Providing A Time-Based Representation of Data - A method is provided for obtaining a model of data describing a physical structure. The method comprises obtaining a set of time instance objects from a domain object. The method also comprises obtaining data describing a physical structure and time interval data related to the physical structure from each member of the set of time instance objects. The method additionally comprises creating a model of the data describing the physical structure in conjunction with the time interval data. | 03-17-2011 |
20110109633 | System and Method For Visualizing Data Corresponding To Physical Objects - There is provided a system and method for providing a visualization of data describing a physical structure, the data relating to a plurality of properties that each vary along a segment of a curved path. An exemplary method comprises defining a plurality of display locations, each of which is adapted to display a data value for each of the plurality of properties at a corresponding location along the segment of the curved path. The exemplary method also comprises providing a visual representation corresponding to data values for each of the plurality of properties at each of the plurality of data locations along the segment of the curved path. | 05-12-2011 |
20110112802 | System and Method For Visualizing Data Corresponding To Physical Objects - There is provided a system and method for providing a visualization of data corresponding to a physical structure, the data relating to a property that varies along a curved path. An exemplary method comprises defining the curved path by successively computing values for a position, a measured depth and an exit vector for a plurality of path points along the curved path. The exemplary method also comprises providing a visual representation corresponding to the data for the property. | 05-12-2011 |
20110218775 | System and Method For Providing Data Corresponding To Physical Objects - There is provided a system and method for providing a visualization of data describing a physical structure. An exemplary method comprises defining an unstructured grid that corresponds to a three-dimensional physical structure, the unstructured grid comprising data representative of a property of interest. The exemplary method also comprises defining a probe as an object that comprises a set of topological elements, at least one of which does not share a common plane. The exemplary method additionally comprises providing a visualization of the unstructured grid data on the geometry defined by the probe. | 09-08-2011 |
20110259599 | System and Method For Providing Data Corresponding To Physical Objects - There is provided a system and method for providing data describing a physical structure. An exemplary method comprises defining an unstructured grid that corresponds to a three-dimensional physical structure. The unstructured grid comprises data representative of a property of interest. At least one filter object and a selection criterion are defined. A portion of the unstructured grid data that meets the selection criterion relative to the filter object is selected. | 10-27-2011 |
20120037379 | System and Method For Providing Data Corresponding To Physical Objects - There is provided a system and method for providing a visualization of data describing a physical structure. An exemplary method comprises defining an unstructured grid that corresponds to a three-dimensional physical structure, the unstructured grid comprising data representative of a property of interest. The exemplary method also comprises defining a probe as an object that comprises a set of topological elements, at least one of which does not share a common plane. The exemplary method additionally comprises providing a visualization of the unstructured grid data on the geometry defined by the probe. | 02-16-2012 |
20120331412 | Dynamic Grouping of Domain Objects Via Smart Groups - A method of organizing a first group of domain objects relating to hydrocarbon management is disclosed. User-defined logic conditions are established. A plurality of the domain objects in the first group of domain objects are selected. It is determined whether any of the selected plurality of domain objects satisfies the logic conditions. A second group of domain objects is created that includes the logic conditions and a list of the domain objects satisfying the logic conditions. An operation command is performed on the second group of domain objects such that the operation command is performed on all domain objects listed in the second group of domain objects. | 12-27-2012 |
20130120379 | SYSTEM AND METHOD FOR SUMMARIZING DATA ON AN UNSTRUCTURED GRID - A system and method for summarizing data corresponding to properties of interest on an unstructured grid that includes active cells and inactive cells on an output surface. An exemplary method comprises identifying an aggregation direction through a region of interest of the unstructured grid and identifying at least one active cell along the aggregation direction. The exemplary method comprises assigning an aggregated value for the at least one property of interest to a face of the output surface on a line along the aggregation direction based at least in part on the data corresponding to the at least one properly of interest for the at least one active cell. The exemplary method further comprises filling the at least one data hole by identifying at least one face associated with an inactive cell on the line along the aggregation direction and assigning it an aggregated value. | 05-16-2013 |