Patent application number | Description | Published |
20080243513 | Apparatus And Method For Controlling Output Format Of Information - An apparatus for controlling the output format of information is provided. The apparatus includes a communications unit configured to receive information intended for at least one recipient. The apparatus also includes a selection unit, which is configured to automatically detect, based on the at least one recipient, an externally-specified indication of a preferred form of output selected from amongst a plurality of available forms of output. The selection unit causes the information to be outputted in the preferred form of output. A method and a computer program product are also provided for controlling the output format of information. | 10-02-2008 |
20090061835 | METHOD AND SYSTEM OF PROVIDING EVENT CONTENT SHARING BY MOBILE COMMUNICATION DEVICES - An approach is disclosed for providing sharing of content relating to an event. Detection of a plurality of mobile communication devices within a predetermined location is performed. An event is identified corresponding to the predetermined location and a current time. The mobile communication devices are notified to enable exchange of content about the event. The content is received from one or more of the mobile communication devices, wherein the content is accessible by the mobile communication devices. | 03-05-2009 |
20090144657 | METHOD AND SYSTEM OF SHARING IMAGES CAPTURED BY A MOBILE COMMUNICATION DEVICE - An approach is disclosed for sharing images using a mobile device. An image is captured by the mobile device, which can establish a voice call over a wireless network. A menu of options is presented to a user for sharing the image with other users, wherein one of the options includes uploading the image to a remote platform configured to store the image in a folder among a plurality of folders. A text message is generated, in response to selection of the one option, according to a messaging protocol for transmitting the image over the wireless network to a gateway coupled to the remote platform. The text message includes information specifying one of the folders for storing the image. At least one of the folders is identified to indicate how the image is to be shared. | 06-04-2009 |
20110211534 | METHOD AND SYSTEM OF PROVIDING EVENT CONTENT SHARING BY MOBILE COMMUNICATION DEVICES - An approach is disclosed for providing sharing of content relating to an event. Detection of a plurality of mobile communication devices within a predetermined location is performed. An event is identified corresponding to the predetermined location and a current time. The mobile communication devices are notified to enable exchange of content about the event. The content is received from one or more of the mobile communication devices, wherein the content is accessible by the mobile communication devices. | 09-01-2011 |
20110268089 | SYSTEMS AND METHODS FOR PROVIDING CONNECTION STATUS AND LOCATION INFORMATION IN A WIRELESS NETWORKING ENVIRONMENT - A system may provide a client device with a persistent wireless network browser toolbar for use in, for example, a network browser. The persistent wireless network browser toolbar is provided with a login status indicator, a logout option, and a wireless network signal strength indicator. | 11-03-2011 |
20140087765 | SYSTEMS AND METHODS FOR PROVIDING CONNECTION STATUS AND LOCATION INFORMATION IN A WIRELESS NETWORKING ENVIRONMENT - A system may provide a client device with a persistent wireless network browser toolbar for use in, for example, a network browser. The persistent wireless network browser toolbar is provided with a login status indicator, a logout option, and a wireless network signal strength indicator. | 03-27-2014 |
Patent application number | Description | Published |
20080311970 | SYSTEMS AND METHODS FOR REINSTATING A PLAYER WITHIN A RHYTHM-ACTION GAME - Band members use their own performance during a song to reinstate a band member who has failed during the course of the song. Once a band member has failed, options are given to other members of the band who have achieved a predetermined bonus or performance level to save the fallen band member. Once saved, the failed member returns to normal play of the song. In this manner, failure still has the consequence of removing a player from a song at least temporarily, and perhaps permanently if bandmates are unable or unwilling to save the fallen member. However, by providing the option of reinstatement, band members can prevent their friends from long stretches of inactivity following a failure. This may have the added benefit of encouraging band members to perform strongly in order to be able to save their friends. | 12-18-2008 |
20100041477 | Systems and Methods for Indicating Input Actions in a Rhythm-Action Game - Systems and methods for displaying cues indicating input actions in a rhythm-action game may include: displaying, to a player of a rhythm-action game, a lane divided into at least two sub-lanes, each sub-lane containing cues indicating a drum input element; and displaying, to the player, an additional cue spanning a plurality of the sub-lanes, the additional cue indicating a foot pedal action. In some embodiments, the additional cue may span all the sub-lanes. In some embodiments, each sub-lane may contain cues indicating a drum input element of a set of linearly arranged drum input elements. In other embodiments, each sub-lanes may correspond to a fret button of a simulated guitar and the additional cue may correspond to an open strum. | 02-18-2010 |
Patent application number | Description | Published |
20090082078 | GAME CONTROLLER SIMULATING A MUSICAL INSTRUMENT - A simulated musical instrument may be used to alter the audio of a video game, the video aspects of video game, or both. Use of a controller simulating a musical instrument allows a rhythm-action game can be enjoyed in a manner closer to a realistic state of playing an instrument. | 03-26-2009 |
20110256929 | Simulating Musical Instruments - The invention provides a realistic drum experience in a video game. It operates in the context of a video game platform in communication with a display and a drum controller having at least one cymbal and at least one drum pad. It involves determining if a cue to be displayed on the display in a particular sub-lane should be a cue indicating a cymbal input or a cue indicating a pad input. Then, the cue is displayed in the particular sub-lane, indicating the cymbal input or pad input (dependent on the previous determination). Then, input is received from the player via the drum controller; and the input is given a first score if the input was a cymbal input associated with the particular sub-lane and the input is given a second score if the input was an input other than a cymbal input associated with the particular sub-lane. | 10-20-2011 |
20110312397 | Simulating Musical Instruments - The invention provides displaying, in a lane, a section of repeatable inputs in a sub-lane of the lane. Cue data is loaded from a data file, which includes duration data and a plurality of cues to be displayed in the sub-lane. Then, the plurality of cues and a section indicator are displayed in the sub-lane, with the section indicator based on the duration data and indicating that the plurality of cues are repeatable inputs. Then, a timer is started that is independent of a timing window of any cue of the plurality of cues. Then, it is determined if an input is received for the sub-lane before the timer reaches a timing threshold. If it is, the timer is restarted and the plurality of cues is maintained as repeatable inputs. If it is not, the section indicator is modified to indicate that the plurality of cues are not repeatable inputs. | 12-22-2011 |
Patent application number | Description | Published |
20110218202 | SOLUBLE GUANYLATE CYCLASE ACTIVATORS - Compounds of Formula I are capable of modulating the body's production of cyclic guanosine monophosphate (“cGMP”) and are generally suitable for the therapy and prophylaxis of diseases which are associated with a disturbed cGMP balance. The invention furthermore relates to processes for preparing compounds of the Formula I, to their use for the therapy and prophylaxis of the abovementioned diseases and for preparing pharmaceuticals for this purpose, and to pharmaceutical preparations which comprise compounds of the Formula I. | 09-08-2011 |
20130012511 | SOLUBLE GUANYLATE CYCLASE ACTIVATORS - The invention relates to compounds having the structure of Formula (I) and pharmaceutically acceptable salts thereof, which are soluble guanylate cyclase activators. The compounds are capable of modulating the body's production of cyclic guanosine monophosphate (“cGMP”) and are generally suitable for the therapy and prophylaxis of diseases which are associated with a disturbed cGMP balance. The compounds are useful for treatment or prevention of cardiovascular diseases, endothelial dysfunction, diastolic dysfunction, atherosclerosis, hypertension, pulmonary hypertension, angina pectoris, thromboses, restenosis, myocardial infarction, strokes, cardiac insufficiency, pulmonary hypertonia, erectile dysfunction, asthma bronchiale, chronic kidney insufficiency, diabetes, or cirrhosis of the liver. | 01-10-2013 |
Patent application number | Description | Published |
20090302840 | METHOD AND APPARATUS FOR CONTRAST INFLOW DYNAMIC MR ANGIOGRAPHY - A system and method for MR imaging includes a computer programmed to determine first and second view-ordering sequences. The first and second view-ordering sequences comprise values corresponding to respective views of first and second k-space data sets, respectively, wherein the values corresponding to a central view of each the first and second k-space data sets are positioned such that acquisition of k-space data in each central view is acquired from a first and second anatomical region, respectively, as a contrast agent passes therethrough. The positions of the values corresponding to the central views of the first and second k-space data sets within the respective sequences are different. The computer is further programmed to acquire MR data according to the first and second view-ordering sequences over a series of cardiac cycles to fill data in the first and second k-space data sets, respectively. | 12-10-2009 |
20150293192 | METHOD AND APPRATUS FOR SUPPRESSING ELECTROMAGNETIC FIELDS INDUCED BY A MAGNETIC RESONANCE IMAGING SYSTEM IN ELECTRONIC CABLES AND DEVICES - A method and apparatus for suppressing electromagnetic fields induced in cables and electronic medical devices by a magnetic resonance imaging (“MRI”) system are provided. The apparatus includes a cable assembly constructed as a conductive wire wrapped around a paramagnetic core. The paramagnetic core may include a tube filled with a paramagnetic material, such as a gadolinium-based solution or a liquid in which iron oxide particles are suspended. | 10-15-2015 |
20150338477 | AN ACTIVE TRACKING SYSTEM AND METHOD FOR MRI - A composite system for use in conjunction with an MR-imaging procedure. One composite system includes a fully-metallic filament, such as a needle or guide-wire, equipped with flat MR RF-receiver microcoil disposed such that a normal to the coil's plane is substantially transverse to the filament's axis. The microcoil is electrically connected to external device to register change of position and orientation of the tip during the navigation of the filament. Alternative composite system includes a filament made from different materials. The very tip includes diamagnetic and non-metallic tube tightly fit around geometrically-modified portion of the main body and carries at least one microcoil electrically connected to external device to register change of position and orientation of the tip during the filament navigation. Data representing co-registration of the position and/or orientation of filament is fed back to the system to improve navigation accuracy and precision. | 11-26-2015 |
20160091577 | SELF-EXPANDING MULTI-CHANNEL RF RECEIVER COIL FOR HIGH RESOLUTION INTRA-CARDIAC MRI AND METHOD OF USE - A system and method of use for a probe is disclosed that includes a self-expanding housing constructed to permit fluid flow therethrough and constructed for insertion into a subject to be imaged. A plurality of RF coils is attached to the housing to acquire MR data. | 03-31-2016 |
Patent application number | Description | Published |
20080308037 | METHOD AND APPARATUS FOR THERMAL JET PRINTING - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 12-18-2008 |
20080311289 | METHOD AND APPARATUS FOR CONTROLLING FILM DEPOSITION - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 12-18-2008 |
20080311307 | METHOD AND APPARATUS FOR DEPOSITING FILMS - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 12-18-2008 |
20110181644 | Method and Apparatus for Controlling Film Deposition - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 07-28-2011 |
20110206839 | METHOD AND APPARATUS FOR FORMING STRUCTURES OF POLYMER NANOBEADS - The disclosure relates to providing printed structures of polymer that have substantially flat printed surfaces. In one embodiment, the disclosure relates to a post-printing treatment apparatus for receiving a substrate supporting a polymer printing thereon. The polymer can be PMMA or other suitable polymer. In a related embodiment, the polymer defines a thermoplastic polymer having a glass transition temperature. The apparatus can comprise of a chamber, and input manifold, an exhaust manifold, a solvent reservoir and a gas reservoir. The solvent reservoir provides one or more solvent systems adapted to chemically bind, and potentially react, with the polymer. The gas reservoir provides one or more gases for drying the substrate and printed polymer after the solvent treatment step. In one application, a substrate having printed surface thereon is placed in the chamber and exposed to the solvent system for sufficient period of time to provide substantially flat print surfaces. | 08-25-2011 |
20110262624 | Method and Apparatus for Depositing LED Organic Film - In one embodiment the disclosure relates to an apparatus for depositing an organic material on a substrate, including a source heater for heating organic particles to form suspended organic particles; a transport stream for delivering the suspended organic particles to a discharge nozzle, the discharge nozzle having a plurality of micro-pores, the micro-pores providing a conduit for passage of the suspended organic particles; and a nozzle heater for pulsatingly heating the micro-pores nozzle to discharge the suspended organic particles from the discharge nozzle. | 10-27-2011 |
20110267390 | METHOD AND APPARATUS FOR DEPOSITING FILMS - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 11-03-2011 |
20120015104 | Method and Apparatus for Depositing LED Organic Film - In one embodiment the disclosure relates to an apparatus for depositing an organic material on a substrate, including a source heater for heating organic particles to form suspended organic particles; a transport stream for delivering the suspended organic particles to a discharge nozzle, the discharge nozzle having a plurality of micro-pores, the micro-pores providing a conduit for passage of the suspended organic particles; and a nozzle heater for pulsatingly heating the micro-pores nozzle to discharge the suspended organic particles from the discharge nozzle. | 01-19-2012 |
20120076925 | METHOD AND APPARATUS FOR THERMAL JET PRINTING - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 03-29-2012 |
20120148743 | METHOD AND APPARATUS FOR DEPOSITING LED ORGANIC FILM - In one embodiment the disclosure relates to an apparatus for depositing an organic material on a substrate, including a source heater for heating organic particles to form suspended organic particles; a transport stream for delivering the suspended organic particles to a discharge nozzle, the discharge nozzle having a plurality of micro-pores, the micro-pores providing a conduit for passage of the suspended organic particles; and a nozzle heater for pulsatingly heating the micro-pores nozzle to discharge the suspended organic particles from the discharge nozzle. | 06-14-2012 |
20130133757 | SINGLE-USE, PERMANENTLY-SEALABLE MICROVALVE - A microvalve device is provided that includes a through via located in an island structure supported on a thermally-insulating membrane supported by a frame. The through via is surrounded by a meltable sealing material. A heater element is positioned on the island structure for sealing the material over the through via by heating the sealing material. | 05-30-2013 |
20130208040 | METHOD AND APPARATUS FOR THERMAL JET PRINTING - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 08-15-2013 |
20130208041 | METHOD AND APPARATUS FOR CONTROLLING FILM DEPOSITION - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 08-15-2013 |
20130209668 | METHOD AND APPARATUS FOR DEPOSITING FILMS - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 08-15-2013 |
20140063094 | METHOD AND APPARATUS FOR CONTROLLING FILM DEPOSITION - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 03-06-2014 |
20140160192 | METHOD AND APPARATUS FOR DEPOSITING FILMS - The disclosure relates to a method for depositing films on a substrate which may form part of an LED or other types of display. In one embodiment, the disclosure relates to an apparatus for depositing ink on a substrate. The apparatus includes a chamber for receiving ink; a discharge nozzle having an inlet port and an outlet port, the discharge nozzle receiving a quantity of ink from the chamber at the inlet port and dispensing the quantity of ink from the outlet port; and a dispenser for metering the quantity of ink from the chamber to the inlet port of the discharge nozzle; wherein the chamber receives ink in liquid form having a plurality of suspended particles and the quantity of ink is pulsatingly metered from the chamber to the discharge nozzle; and the discharge nozzle evaporates the carrier liquid and deposits the solid particles on the substrate. | 06-12-2014 |
Patent application number | Description | Published |
20100169274 | MANAGING STORAGE OF INDIVIDUALLY ACCESSIBLE DATA UNITS - Managing data includes: receiving at least one group of individually accessible data units over an input device or port, each data unit identified by a key value, with key values of the received data units being sorted such that the key value identifying a given first data unit that is received before a given second data unit occurs earlier in a sort order than the key value identifying the given second data unit; and processing the data units for storage in a data storage system. The processing includes: storing a plurality of blocks of data, each of one or more of the blocks being generated by combining a plurality of the data units; providing an index that includes an entry for each of the blocks, wherein one or more of the entries enable location, based on a provided key value, of a block that includes data units corresponding to a range of key values that includes the provided key value; and generating one or more screening data structures associated with the stored blocks for determining a possibility that a data unit that includes a given key value was included in the group of individually accessible data units. | 07-01-2010 |
20110196844 | MANAGING STORAGE OF INDIVIDUALLY ACCESSIBLE DATA UNITS - Managing data includes: receiving at least one group of individually accessible data units over an input device or port, each data unit identified by a key value, with key values of the received data units being sorted such that the key value identifying a given first data unit that is received before a given second data unit occurs earlier in a sort order than the key value identifying the given second data unit; and processing the data units for storage in a data storage system. The processing includes: storing a plurality of blocks of data, each of one or more of the blocks being generated by combining a plurality of the data units; providing an index that includes an entry for each of the blocks, wherein one or more of the entries enable location, based on a provided key value, of a block that includes data units corresponding to a range of key values that includes the provided key value; and generating one or more screening data structures associated with the stored blocks for determining a possibility that a data unit that includes a given key value was included in the group of individually accessible data units. | 08-11-2011 |
20110307897 | DYNAMICALLY LOADING GRAPH-BASED COMPUTATIONS - Processing data includes: receiving units of work that each include one or more work elements, and processing a first unit of work using a first compiled dataflow graph ( | 12-15-2011 |
20120271862 | MANAGING STORAGE OF INDIVIDUALLY ACCESSIBLE DATA UNITS - Managing data by: receiving a group of individually accessible data units, each data unit identified by a key value, with key values determined such that the key value identifying a first data unit received before a second data unit occurs earlier in a sort order than the key value identifying the second data unit; and processing the data units for storage in a data storage system. The processing includes: storing blocks of data, the blocks being generated by combining a plurality of the data units; providing an index with entries that enable location, based on a provided key value, of a block that includes a data unit corresponding to the provided key value; and generating one or more screening data structures associated with the blocks for determining, based on a given key value, whether to search the stored blocks for a data unit corresponding to the given key value. | 10-25-2012 |
20140025685 | MANAGING STORAGE OF INDIVIDUALLY ACCESSIBLE DATA UNITS - Managing data by: receiving a group of individually accessible data units, each data unit identified by a key value, with key values determined such that the key value identifying a first data unit received before a second data unit occurs earlier in a sort order than the key value identifying the second data unit; and processing the data units for storage in a data storage system. The processing includes: storing blocks of data, the blocks being generated by combining a plurality of the data units; providing an index with entries that enable location, based on a provided key value, of a block that includes a data unit corresponding to the provided key value; and generating one or more screening data structures associated with the blocks for determining, based on a given key value, whether to search the stored blocks for a data unit corresponding to the given key value. | 01-23-2014 |
20150106818 | DYNAMICALLY LOADING GRAPH-BASED COMPUTATIONS - Processing data includes: receiving units of work that each include one or more work elements, and processing a first unit of work using a first compiled dataflow graph ( | 04-16-2015 |
Patent application number | Description | Published |
20140258650 | MANAGING OPERATIONS ON STORED DATA UNITS - A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, with at least a group of the data blocks being stored contiguously, thereby supporting a first read operation that retrieves data units from at least two adjacent data blocks in the group. The system is configured to perform two or more operations with respect to data units. The operations include: a second read operation, different from the first read operation, that retrieves a data unit to be read based at least in part on an address of a data block containing the data unit to be read, and a delete operation that replaces a first data block containing a data unit to be deleted with a second data block that does not contain the deleted data unit. | 09-11-2014 |
20140258651 | MANAGING OPERATIONS ON STORED DATA UNITS - A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, and configured to store, for at least some of the data blocks, corresponding historical information about prior removal of one or more data units from that data block, the removal affecting at least some addresses of data units in that data block. The system is configured to perform at least one operation that accesses at least a first data unit stored in a first data block according to address information interpreted based on any stored historical information corresponding to the first data block. | 09-11-2014 |
20140258652 | MANAGING OPERATIONS ON STORED DATA UNITS - A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, with at least a group of the data blocks being stored contiguously, thereby supporting a first read operation that retrieves data units from at least two adjacent data blocks in the group. The system is configured to perform one or more operations with respect to data units, the operations including a delete operation that replaces a first data block containing a data unit to be deleted with a second data block that does not contain the deleted data unit, with the second data block having the same size as the first data block. | 09-11-2014 |