Patent application number | Description | Published |
20100106911 | METHODS AND SYSTEMS FOR COMMUNICATION BETWEEN STORAGE CONTROLLERS - Methods and systems for communication between two storage controllers. A first storage controller specifies a special frame indicator in a frame of a protocol that is also used by a first storage controller to send a storage command to a storage device. The first storage controller transmits the frame to a second storage controller such that the frame comprises data in a payload field of the frame. | 04-29-2010 |
20100115152 | Sending large command descriptor block (CDB)Structures in serial attached SCSI(SAS) controller - A system for sending large Command Descriptor Block (CDB) structures in a serial attached SCSI (SAS) controller includes a CDB Transmit Block, a CDB Memory, a Context Memory, a Direct Memory Access (DMA) Queue, a Transmit DMA Engine, and a SAS Interface. The CDB Transmit Block receives one or more Message Frames. If the CDB is small (32 bytes or less), the CDB Transmit Block reads data from the Message Frame and transmits a SAS Command Frame over the SAS interface. If the CDB is large (33 bytes or more), the CDB Transmit Block places a large CDB entry into the DMA Queue. The Transmit DMA Engine receives the large CDB entry from the DMA queue, utilizes an address pointer from the Message Frame to the CDB Memory to fetch large CDB information into a DMA buffer, and transmits a SAS Command Frame over the SAS interface. | 05-06-2010 |
20100296815 | METHODS AND APPARATUS FOR INTERCONNECTING SAS DEVICES USING EITHER ELECTRICAL OR OPTICAL TRANSCEIVERS - Methods and systems for encoding and/or decoding digital signals representing serial attached SCSI (SAS) out of band (OOB) signals exchanged over an optical communication between two SAS devices. A SAS OOB signal to be transmitted from a first SAS device to a second SAS device is first encoded as a digitally encoded signal representing the analog SAS OOB signal and then transmitted over an optical communication medium to another SAS device. A receiving SAS device coupled to an optical communication medium decodes a received digitally encoded signal to detect a received, encoded SAS OOB signal and processes the received SAS OOB signal when receipt is detected. The digitally encoded signal may comprise an idle word portion and a burst word portion to represent various SAS OOB signals. Further, the digitally encoded signal may be precomputed in a variety of disparity forms and stored in a memory for lookup and retrieval. | 11-25-2010 |
20100299549 | POWER MANAGMENT FOR STORAGE DEVICES - Methods and systems are provided for managing power allocation to a SAS target coupled with a SAS initiator through a SAS expander. The expander exchanges messages with the target to manage the power allocation to the target. The target transmits a power request message through the expander to the initiator. In some embodiments, the initiator transmits a power request received message to the expander. The expander may then transmit a power grant message to the target in response to receiving the power request received message. In other embodiments, the expander monitors the messages transmitted from the target to the initiator. The expander may then transmit a power grant message to the target in response to the expander monitoring the power request message. | 11-25-2010 |
20110029787 | METHODS AND APPARATUS FOR POWER ALLOCATION IN A STORAGE SYSTEM - Methods and systems for improved management of power allocation among a plurality of devices coupled to a controller. The controller and devices exchange messages to request, grant, and release allocations of power from a common power supply. In some embodiments, the controller may be a SAS/SATA controller and the messages exchanged may be SAS/SATA frames and/or primitives. In exemplary embodiments, the messages may request/grant a particular amount of power for each of one or more voltage levels provided by the power supply. In other exemplary embodiments, the messages may designate the duration of time during which the requesting device may utilize the allocated power. A power status message from the device to the controller may indicate a change in the power consumption by the device. Responsive to the power status message the controller may re-allocate power previously allocated to a device that has completed use thereof. | 02-03-2011 |
20110107129 | METHODS AND APPARATUS FOR LOAD-BASED POWER MANAGEMENT IN A STORAGE SYSTEM - Apparatus and method for managing power consumption of circuits within a Serial Attached SCSI (SAS) device. A SAS device having a plurality of PHY logic circuits includes a queue manager and a power manager. The queue manager is operable to determine a current workload based on queued entries for the plurality of PHY logic circuits. Based on the current workload, the power manager is operable to set identified ones of the plurality of PHY logic circuits into a low power mode. In some embodiments, PHY logic circuits may be restored to full power operation responsive to changes in the current workload and/or responsive to receipt of a signal from another SAS device coupled to the SAS device. In other embodiments the power manager is further operable to manage power consumption of link and/or DMA logic circuits of the SAS device. | 05-05-2011 |
20130238821 | METHODS AND APPARATUS FOR PACKING RECEIVED FRAMES IN BUFFERS IN A SERIAL ATTACHED SCSI (SAS) DEVICE - Methods and apparatus for packing received Serial Attached SCSI (SAS) frames in buffers for transmission to a host system memory. SAS frames are received from another SAS device and stored in a frame buffer memory. User data in the received frames has appended SCSI Data Integrity Fields (DIF information) to enhance reliability. Features and aspects hereof use the DIF information to validate the user data and then strip the DIF information to densely pack the validated user data in a DMA staging buffer for transmission to a host's system buffer memory using DMA features of the SAS device. The DMA circuit is programmed and started when the staging buffer is filled to at least a threshold amount of data to thereby improve efficacy of the DMA transfer performance. Other criteria may also be employed to determine when to start the DMA circuit. | 09-12-2013 |
20140040465 | SYSTEMS AND METHODS FOR TAG INFORMATION VALIDATION IN WIDE PORT SAS CONNECTIONS - Methods and structures for validating tag information received in SAS frames by any of a plurality of ports comprising a SAS wide port. Each port may have a dedicated transport layer processing element. A tag information table is shared by all of the one or more transport layer processing elements. The tag information table is used to store information regarding a particular tag value being valid for use with a particular device and is updated when the particular tag value is no longer valid for use with the particular device. The information is initially stored in response to transmission of a frame that first uses the particular tag value with the particular device. The tag information table is updated to indicate the particular tag value is no longer valid upon receipt of an appropriate SAS frame or by a processing element external to the one or more transport layer processing elements. | 02-06-2014 |
Patent application number | Description | Published |
20080221029 | METHODS FOR TREATMENT OF THIOL-CONTAINING COMPOUND DEFICIENT CONDITIONS - Certain embodiments in the present invention provide for methods for therapy of lung diseases and other conditions such as infection are provided. In certain embodiments, the methods comprise one or more agents capable of increasing thiol-containing compound transport via a transporter system (i.e., ABC transporters such as MDR-1 or MRP-2) in cells. Other embodiments can include the use of agents to modulate transport of thiol-containing compounds from the cell such as thiocyanate. In certain embodiments, therapeutic methods involve the administration of such agents to a patient afflicted with an inflammatory condition or infection responsive to stimulation of thiol-containing compound transport. | 09-11-2008 |
20110065679 | Substituted Porphyrins - The present invention relates, in general, to a method of modulating physiological and pathological processes and, in particular, to a method of modulating cellular levels of oxidants and thereby processes in which such oxidants are a participant. The invention also relates to compounds and compositions suitable for use in such methods. | 03-17-2011 |
20110104305 | COMPOUNDS AND METHODS FOR THIOL-CONTAINING COMPOUND EFFLUX AND CANCER TREATMENT - Methods for therapy of cystic fibrosis and other conditions such as cancer are provided. The methods comprise one or more agents capable of increasing thiol-containing compound transport via a transporter system (i.e. ABC transporters such as MDR-1 or MRP-2) in cells. Other embodiments include the use of agents to modulate transport of thiol-containing compounds within the cell. Therapeutic methods involve the administration of such agents to a patient afflicted with cystic fibrosis, cancer and/or another condition responsive to stimulation of thiol-containing compound transport. | 05-05-2011 |
20110288161 | METHODS FOR TREATMENT OF THIOL-CONTAINING COMPOUND DEFICIENT CONDITIONS - Certain embodiments in the present invention provide for methods for therapy of lung diseases and other conditions such as infection are provided. In certain embodiments, the methods comprise one or more agents capable of increasing thiol-containing compound transport via a transporter system (i.e., ABC transporters such as MDR-1 or MRP-2) in cells. Other embodiments can include the use of agents to modulate transport of thiol-containing compounds from the cell such as thiocyanate. In certain embodiments, therapeutic methods involve the administration of such agents to a patient afflicted with an inflammatory condition or infection responsive to stimulation of thiol-containing compound transport. | 11-24-2011 |
20120214780 | SUBSTITUTED PORPHYRINS - The present invention relates, in general, to a method of modulating physiological and pathological processes and, in particular, to a method of modulating cellular levels of oxidants and thereby processes in which such oxidants are a participant. The invention also relates to compounds and compositions suitable for use in such methods. | 08-23-2012 |
20140162986 | Methods for treatment of thiol-containing compound deficient conditions - Methods for therapy of cystic fibrosis and other conditions are provided. The methods comprise one or more agents capable of increasing thiol-containing compound transport via a transporter system (i.e. ABC transporters such as MDR-1 or MRP-2) in cells. Other embodiments include the use of agents to modulate transport of thiol-containing compounds within the cell. Therapeutic methods involve the administration of such agents to a patient afflicted with cystic fibrosis and/or another condition responsive to stimulation of thiol-containing compound transport. | 06-12-2014 |
20150231150 | SUBSTITUTED PORPHYRINS - The present invention relates, in general, to a method of modulating physiological and pathological processes and, in particular, to a method of modulating cellular levels of oxidants and thereby processes in which such oxidants are a participant. The invention also relates to compounds and compositions suitable for use in such methods. | 08-20-2015 |
Patent application number | Description | Published |
20100066153 | METHODS FOR CONSTRUCTING UNDERGROUND BOREHOLE CONFIGURATIONS AND RELATED SOLUTION MINING METHODS - Disclosed are methods for solution mining of evaporite minerals, such as trona, comprising drilling an access well and at least two lateral boreholes; injecting a fluid; circulating the fluid through the lateral boreholes with a controlled fluid flow; and collecting a pregnant solution. Also disclosed are methods of solution mining that include injecting an aqueous solution into an underground trona cavity at a temperature sufficient to maintain at least a portion of the solution in the cavity in the Wegscheiderite solid phase region; removing aqueous solution from the cavity; and recovering alkaline values from the removed aqueous solution. Also disclosed are methods of solution mining that include injecting an aqueous solution into an underground trona cavity; removing aqueous solution from the cavity, wherein the temperature of the removed aqueous solution is at about the TWA point temperature; and recovering alkaline values from the removed aqueous solution. | 03-18-2010 |
20100288497 | IN SITU METHOD AND SYSTEM FOR EXTRACTION OF OIL FROM SHALE - A system and process for extracting hydrocarbons from a subterranean body of oil shale within an oil shale deposit located beneath an overburden. The system comprises an energy delivery subsystem to heat the body of oil shale and a hydrocarbon gathering subsystem for gathering hydrocarbons retorted from the body of oil shale. The energy delivery subsystem comprises at least one energy delivery well drilled from the surface of the earth through the overburden to a depth proximate a bottom of the body of oil shale, the energy delivery well extending generally downward from a surface location above a proximal end of the body of oil shale to be retorted and continuing proximate the bottom of the body of oil shale. The energy delivery well may extend into the body of oil shale at an angle. | 11-18-2010 |
20110174496 | IN SITU METHOD AND SYSTEM FOR EXTRACTION OF OIL FROM SHALE - A process for retorting and extracting sub-surface hydrocarbons. The process comprises drilling an energy delivery well extending from the surface to a location proximate a bottom of the hydrocarbons. The hydrocarbons are heated from the bottom to form a retort, the retort extending along a portion of the energy delivery well. A vapor tube is extended to a location proximate the retort, the vapor tube having an entrance corresponding to the region of the retort along the energy delivery well that is nearest the surface exit. | 07-21-2011 |
20110259590 | CONDUCTION CONVECTION REFLUX RETORTING PROCESS - A sub-surface hydrocarbon production system comprising an energy delivery well extending from the surface to a location proximate a bottom of the hydrocarbons to be produced. A production well extends from the surface to a location proximate the hydrocarbon and a convection passage extends between the energy delivery well and the production well thereby forming a convection loop. The energy delivery well and the production well intersect at a location proximate the hydrocarbon such that the convection loop is in the form of a triangle. Preferably, the convection passage extends upwardly from a point at which the convection passage intersects the production well. The system also includes a heater, such as an electric heater or down-hole burner, disposed in the energy delivery well. | 10-27-2011 |
20120027516 | METHODS FOR CONSTRUCTING UNDERGROUND BOREHOLE CONFIGURATIONS AND RELATED SOLUTION MINING METHODS - Disclosed are methods for solution mining of evaporite minerals, such as trona, comprising drilling an access well and at least two lateral boreholes; injecting a fluid; circulating the fluid through the lateral boreholes with a controlled fluid flow; and collecting a pregnant solution. Also disclosed are methods of solution mining that include injecting an aqueous solution into an underground trona cavity at a temperature sufficient to maintain at least a portion of the solution in the cavity in the Wegscheiderite solid phase region; removing aqueous solution from the cavity; and recovering alkaline values from the removed aqueous solution. Also disclosed are methods of solution mining that include injecting an aqueous solution into an underground trona cavity; removing aqueous solution from the cavity, wherein the temperature of the removed aqueous solution is at about the TWA point temperature; and recovering alkaline values from the removed aqueous solution. | 02-02-2012 |
20120205109 | HEATER AND METHOD FOR RECOVERING HYDROCARBONS FROM UNDERGROUND DEPOSITS - Heater embodiments are presented to aid in the recovery of hydrocarbon from underground deposits. In one embodiment, a heater is provided to a well that has been drilled through an oil-shale deposit. A fuel and an oxidizer are provided to the heater and flue gases are recovered. The heater has a counterflow design and provides a nearly uniform temperature along the heater length. The heater may be designed to operate at different temperatures and depths to pyrolyze or otherwise heat underground hydrocarbon deposits to form a product that is easily recovered and which is useful without substantial further processing. Various embodiments of a counterflow heater are described including heaters having, down the heater length, distributed reaction zones, distributed catalytic oxidation of the fuel, and discrete or continuous heat generation. The heaters may also utilize inert gases from product recovery or from heater flue gases to control the heater temperature. | 08-16-2012 |
20130199786 | SYSTEM FOR PROVIDING UNIFORM HEATING TO SUBTERRANEAN FORMATION FOR RECOVERY OF MINERAL DEPOSITS - A heating system for a subterranean mineral formation according to embodiments of the present invention includes a casing positioned in a bore in the subterranean mineral formation, the casing having an outer surface and an inner surface, a heating element positioned within the casing, a surface connection system having a first end coupled to the heating element within the casing and a second end at a top ground surface above the subterranean mineral formation, a heat transfer fluid contained within the casing, the heat transfer fluid configured to transfer heat between the heating element and the inner surface of the casing, wherein at least a portion of the heat transfer fluid is undergoing phase changes between liquid and gas in order to regulate a temperature of the casing. Fins may be included on the outside of the casing to enhance heat transfer. | 08-08-2013 |
20150083499 | METHODS FOR CONSTRUCTING UNDERGROUND BOREHOLE CONFIGURATIONS AND RELATED SOLUTION MINING METHODS - Disclosed are methods for solution mining of evaporite minerals, such as trona, comprising drilling an access well and at least two lateral boreholes; injecting a fluid; circulating the fluid through the lateral boreholes with a controlled fluid flow; and collecting a pregnant solution. Also disclosed are methods of solution mining that include injecting an aqueous solution into an underground trona cavity at a temperature sufficient to maintain at least a portion of the solution in the cavity in the Wegscheiderite solid phase region; removing aqueous solution from the cavity; and recovering alkaline values from the removed aqueous solution. Also disclosed are methods of solution mining that include injecting an aqueous solution into an underground trona cavity; removing aqueous solution from the cavity, wherein the temperature of the removed aqueous solution is at about the TWA point temperature; and recovering alkaline values from the removed aqueous solution. | 03-26-2015 |
Patent application number | Description | Published |
20100175086 | SYSTEMS AND METHODS FOR PROVIDING TRANSPORT CONTROL - A transport control interface may be provided by an interactive television program guide application to provide information, control or both for live and recorded video programming. The transport control interface may indicate to the user the time duration of a live or recorded program and any time segments of the program that have been recorded. The transport control interface may automatically adjust the start and end time shown to accommodate various factors such as continuous viewing on a particular channel, multiple recorded segments, buffer size, etc. Various information associated with the live or recorded video programming may be displayed in the transport control interface. | 07-08-2010 |
20100333208 | SYSTEMS AND METHODS FOR RESOLVING CONFLICTS AND MANAGING SYSTEM RESOURCES IN MULTIMEDIA DELIVERY SYSTEMS - The invention manages resources and resolve conflicts when locally recording multimedia assets from a variety of sources in multimedia delivery systems. Local and system resources such as storage, tuners, and bandwidth are considered when alternative sources for assets are available (e.g., VOD). Rather than record assets locally, if equivalent assets are available via alternative sources, the recordings are deferred and a pointer to the equivalent asset is stored in lieu of the asset itself. When a user selects a multimedia asset for playback, an “on demand” or alternative source session is started for the asset associated with the pointer. Before the expiration date of the alternative source equivalent of the multimedia asset, it may be downloaded and recorded locally. The system may automatically determine based on various factors, such as transmission bandwidth, latency, and DRM, whether to store assets or pointers. | 12-30-2010 |
20120240145 | SYSTEMS AND METHODS FOR MANAGING A STATUS CHANGE OF A MULTIMEDIA ASSET IN MULTIMEDIA DELIVERY SYSTEMS - Systems and methods are disclosed which detect a change in the status of a multimedia asset in a multimedia delivery system, and take steps to make the multimedia asset available after the status change. The multimedia asset can then be locally recorded on the user's digital video recorder (DVR) before the status changes. Alternatively, the user can be directed to an equivalent asset, for example, video-on-demand (VOD). The user may also receive a notification, which can be displayed on a TV or computer monitor or send to a remote device, for example to a mobile phone as an email or a short message. The user may be able to purchase the asset and/or initiate recording the asset. The status can be, for example, an expiration date of an asset, or a change of the source or format of an asset. | 09-20-2012 |
20120321278 | NETWORK RECORDER BUFFER - A network digital video recording (nDVR) system may take into account the capabilities of a requesting user's local DVR when managing network recordings. The user's local DVR may include a temporary buffer that is normally used to record what the DVR is tuned to, and may be used for local trickplay functionality such as pausing live television. The nDVR features described herein may track the usage of the user's temporary DVR buffer, and use that in determining what to stream in response to a user's playback request. The nDVR system can also determine if the user's local DVR has an unused tuner at a time of a program recording, and can instruct the user's local DVR to also tune to the program. | 12-20-2012 |
20140280741 | Systems And Methods For Configuring Devices - Systems and methods for configuring devices are disclosed. One method can comprise receiving an output signal representing user rights relating to a requested data and processing the output signal to generate validation data. The method can also comprise transmitting the validation data to a source of the requested data, wherein the validation data facilitates the transmission of the requested data. | 09-18-2014 |
20150281792 | SYSTEMS AND METHODS FOR PROVIDING A TRANSPORT CONTROL INTERFACE - A transport control interface may be provided by an interactive television program guide application to provide information, control or both for live and recorded video programming. The transport control interface may indicate to the user this time duration of a live or recorded program and any time segments of the program that have been recorded. The transport control interface may automatically adjust the start and end time shown to accommodate various factors such as continuous viewing on a particular channel, multiple recorded segments, buffer size, etc. Various information associated with the live or recorded video programming may be displayed in the transport control interface. | 10-01-2015 |