Patent application number | Description | Published |
20150074168 | DECENTRALIZED DISTRIBUTED COMPUTING SYSTEM - A distributed system includes a plurality of nodes connected over a network. Each node has a unique node identifier which identifies the node in the distributed system. Tasks are launched from any node in the distributed system and include one or more node identifiers. If a node receives a task including its node identifier, the node executes the task. Each node may store each task in a log. If a node fails, after recovering from the failure, the node queries the distributed system for tasks which were not received and tasks which were not completed due to the failure. | 03-12-2015 |
20150088882 | LOCATING FILE DATA FROM A MAPPING FILE - In some examples, a distributed system may include a plurality of nodes with a file stored in a file system across the plurality of nodes. One of the nodes may receive a request for location data corresponding to a part of the file. For instance, the location data may be included in a mapping file, and the request may specify an offset of the mapping file. The mapping file may include locations of nodes storing parts of the file in the file system across the plurality of nodes, and the mapping file may have a plurality of parts corresponding to the parts of the file. In response to the request, the node may access the mapping file and send location data corresponding to the offset of the mapping file. The location data may indicate at least one of the nodes storing the part of the file. | 03-26-2015 |
20150089504 | CONFIGURING A VIRTUAL MACHINE - In some examples, a node in a distributed system may receive one or more IP addresses for use with one or more virtual machines. For example, at least one of the received IP addresses may be encoded into a respective MAC address. Further, a hypervisor implemented on the node may configure a virtual machine on the node. For instance, configuring the virtual machine may include passing the encoded MAC address to the virtual machine through the hypervisor. The virtual machine may be configured to decode the IP address from the encoded MAC address, and the IP address is assigned to the virtual machine. | 03-26-2015 |
Patent application number | Description | Published |
20090006888 | Fast primary cluster recovery - A cluster recovery process is implemented across a set of distributed archives, where each individual archive is a storage cluster of preferably symmetric nodes. Each node of a cluster typically executes an instance of an application that provides object-based storage of fixed content data and associated metadata. According to the storage method, an association or “link” between a first cluster and a second cluster is first established to facilitate replication. The first cluster is sometimes referred to as a “primary” whereas the “second” cluster is sometimes referred to as a “replica.” Once the link is made, the first cluster's fixed content data and metadata are then replicated from the first cluster to the second cluster, preferably in a continuous manner. Upon a failure of the first cluster, however, a failover operation occurs, and clients of the first cluster are redirected to the second cluster. Upon repair or replacement of the first cluster (a “restore”), the repaired or replaced first cluster resumes authority for servicing the clients of the first cluster. This restore operation preferably occurs in two stages: a “fast recovery” stage that involves preferably “bulk” transfer of the first cluster metadata, following by a “fail back” stage that involves the transfer of the fixed content data. Upon receipt of the metadata from the second cluster, the repaired or replaced first cluster resumes authority for the clients irrespective of whether the fail back stage has completed or even begun. | 01-01-2009 |
20100138384 | Policy-based management of a redundant array of independent nodes - An archive cluster application runs in a distributed manner across a redundant array of independent nodes. Each node preferably runs a complete archive cluster application instance. A given nodes provides a data repository, which stores up to a large amount (e.g., a terabyte) of data, while also acting as a portal that enables access to archive files. Each symmetric node has a set of software processes, e.g., a request manager, a storage manager, a metadata manager, and a policy manager. The request manager manages requests to the node for data (i.e., file data), the storage manager manages data read/write functions from a disk associated with the node, and the metadata manager facilitates metadata transactions and recovery across the distributed database. The policy manager implements one or more policies, which are operations that determine the behavior of an “archive object” within the cluster. The archive cluster application provides object-based storage. Preferably, the application permanently associates metadata and policies with the raw archived data, which together comprise an archive object. Object policies govern the object's behavior in the archive. As a result, the archive manages itself independently of client applications, acting automatically to ensure that all object policies are valid. | 06-03-2010 |
20110178983 | Fast primary cluster recovery - A cluster recovery process is implemented across a set of distributed archives, where each individual archive is a storage cluster of preferably symmetric nodes. Each node of a cluster typically executes an instance of an application that provides object-based storage of fixed content data and associated metadata. According to the storage method, an association or “link” between a first cluster and a second cluster is first established to facilitate replication. The first cluster is sometimes referred to as a “primary” whereas the “second” cluster is sometimes referred to as a “replica.” Once the link is made, the first cluster's fixed content data and metadata are then replicated from the first cluster to the second cluster, preferably in a continuous manner. Upon a failure of the first cluster, however, a failover operation occurs, and clients of the first cluster are redirected to the second cluster. Upon repair or replacement of the first cluster (a “restore”), the repaired or replaced first cluster resumes authority for servicing the clients of the first cluster. This restore operation preferably occurs in two stages: a “fast recovery” stage that involves preferably “bulk” transfer of the first cluster metadata, following by a “fail back” stage that involves the transfer of the fixed content data. Upon receipt of the metadata from the second cluster, the repaired or replaced first cluster resumes authority for the clients irrespective of whether the fail back stage has completed or even begun. | 07-21-2011 |
20120246126 | Policy-based management of a redundant array of independent nodes - An archive cluster application runs across a redundant array of independent nodes. Each node runs an archive cluster application instance comprising a set of software processes: a request manager, a storage manager, a metadata manager, and a policy manager. The request manager manages requests for data, the storage manager manages data read/write functions, and the metadata manager facilitates metadata transactions and recovery. The policy manager implements policies, which are operations that determine the behavior of an “archive object” within the cluster. The archive cluster application provides object-based storage. It associates metadata and policies with the raw archived data, which together comprise an archive object. Object policies govern the object's behavior in the archive. The archive manages itself independently of client applications, acting automatically to ensure that object policies are valid. | 09-27-2012 |
20140181055 | Policy-based management of a redundant array of independent nodes - An archive cluster application runs across a redundant array of independent nodes. Each node runs an archive cluster application instance comprising a set of software processes: a request manager, a storage manager, a metadata manager, and a policy manager. The request manager manages requests for data, the storage manager manages data read/write functions, and the metadata manager facilitates metadata transactions and recovery. The policy manager implements policies, which are operations that determine the behavior of an “archive object” within the cluster. The archive cluster application provides object-based storage. It associates metadata and policies with the raw archived data, which together comprise an archive object. Object policies govern the object's behavior in the archive. The archive manages itself independently of client applications, acting automatically to ensure that object policies are valid. | 06-26-2014 |
Patent application number | Description | Published |
20100035785 | AQUEOUS CLEANING COMPOSITION CONTAINING COPPER-SPECIFIC CORROSION INHIBITOR FOR CLEANING INORGANIC RESIDUES ON SEMICONDUCTOR SUBSTRATE - A semiconductor wafer cleaning formulation, including 1-35% wt. fluoride source, 20-60% wt. organic amine(s), 0.1-40% wt. nitrogenous component, e.g., a nitrogen-containing carboxylic acid or an imine, 20-50% wt. water, and 0-21% wt. metal chelating agent(s). The formulations are useful to remove residue from wafers following a resist plasma ashing step, such as inorganic residue from semiconductor wafers containing delicate copper interconnecting structures. | 02-11-2010 |
20130072411 | AQUEOUS CLEANING COMPOSITION CONTAINING COPPER-SPECIFIC CORROSION INHIBITOR FOR CLEANING INORGANIC RESIDUES ON SEMICONDUCTOR SUBSTRATE - A semiconductor wafer cleaning formulation, including 1-35% wt. fluoride source, 20-60% wt. organic amine(s), 0.1-40% wt. nitrogenous component, e.g., a nitrogen-containing carboxylic acid or an imine, 20-50% wt. water, and 0-21% wt. metal chelating agent(s). The formulations are useful to remove residue from wafers following a resist plasma ashing step, such as inorganic residue from semiconductor wafers containing delicate copper interconnecting structures. | 03-21-2013 |
20150344826 | AQUEOUS CLEANING COMPOSITION CONTAINING COPPER-SPECIFIC CORROSION INHIBITOR FOR CLEANING INORGANIC RESIDUES ON SEMICONDUCTOR SUBSTRATE - A semiconductor wafer cleaning formulation, including 1-35% wt. fluoride source, 20-60% wt. organic amine(s), 0.1-40% wt. nitrogenous component, e.g., a nitrogen-containing carboxylic acid or an imine, 20-50% wt. water, and 0-21% wt. metal chelating agent(s). The formulations are useful to remove residue from wafers following a resist plasma ashing step, such as inorganic residue from semiconductor wafers containing delicate copper interconnecting structures. | 12-03-2015 |
Patent application number | Description | Published |
20080242574 | Metal and Dielectric Compatible Sacrificial Anti-Reflective Coating Cleaning and Removal Composition - A liquid removal composition and process for removing sacrificial anti-reflective coating (SARC) material from a substrate having same thereon. The liquid removal composition includes at least one fluoride-containing compound, at least one organic solvent, optionally water, and optionally at least one chelating agent. The composition achieves at least partial removal of SARC material in the manufacture of integrated circuitry with minimal etching of metal species on the substrate, such as aluminum, copper and cobalt alloys, and without damage to low-k dielectric materials employed in the semiconductor architecture. | 10-02-2008 |
20090032766 | COMPOSITION AND METHOD FOR SELECTIVELY ETCHING GATE SPACER OXIDE MATERIAL - A gate spacer oxide material removal composition and process for at least partial removal of gate spacer oxide material from a microelectronic device having same thereon. The anhydrous removal composition includes at least one organic solvent, at least one chelating agent, a base fluoride:acid fluoride component, and optionally at least one passivator. The composition achieves the selective removal of gate spacer oxide material relative to polysilicon and silicon nitride from the vicinity of the gate electrode on the surface of the microelectronic device with minimal etching of metal silicide interconnect material species employed in the gate electrode architecture. | 02-05-2009 |
20090118153 | METALS COMPATIBLE POST-ETCH PHOTORESIST REMOVER AND/OR SACRIFICIAL ANTIREFLECTIVE COATING ETCHANT - A liquid removal composition and process for removing photoresist and/or sacrificial anti-reflective coating (SARC) material from a microelectronic device having same thereon. The liquid removal composition includes at least one organic quaternary base and at least one surface interaction enhancing additive. The composition achieves at least partial removal of photoresist and/or SARC material in the manufacture of integrated circuitry with minimal etching of metal species on the microelectronic device, such as copper and cobalt, and without damage to low-k dielectric materials employed in the microelectronic device architecture. | 05-07-2009 |
20090212021 | COMPOSITIONS AND METHODS FOR SELECTIVE REMOVAL OF METAL OR METAL ALLOY AFTER METAL SILICIDE FORMATION - An aqueous metal etching composition useful for removal of metals such as nickel, cobalt, titanium, tungsten, and alloys thereof, after formation of metal silicides via rapid thermal annealing during complementary metal-oxide-semiconductor (CMOS) transistor fabrication. The aqueous metal etching composition is also useful for selective removal of metal silicides and/or metal nitrides for wafer re-work. In one formulation, the aqueous metal etching composition contains oxalic acid, and a chloride-containing compound, and in other formulations, the composition contains an oxidizer, such as hydrogen peroxide, and a fluoride source, e.g., borofluoric acid. The composition in another specific formulation contains borofluoric acid and boric acid for effective etching of nickel, cobalt, titanium, tungsten, metal alloys, metal silicides and metal nitrides, without attacking the dielectric and the substrate. | 08-27-2009 |
20090215659 | COMPOSITION USEFUL FOR REMOVAL OF POST-ETCH PHOTORESIST AND BOTTOM ANTI-REFLECTION COATINGS - An aqueous-based composition and process for removing hardened photoresist and/or bottom anti-reflective coating (BARC) material from a microelectronic device having same thereon. The aqueous-based composition includes at least one chaotropic solute, at least one alkaline base, and deionized water. The composition achieves high-efficiency removal of hardened photoresist and/or BARC material in the manufacture of integrated circuitry without adverse effect to metal species on the substrate, such as copper, and without damage to low-k dielectric materials employed in the microelectronic device architecture. | 08-27-2009 |
20130109605 | COMPOSITION AND PROCESS FOR POST-ETCH REMOVAL OF PHOTORESIST AND/OR SACRIFICIAL ANTI-REFLECTIVE MATERIAL DEPOSITED ON A SUBSTRATE | 05-02-2013 |
20140213498 | PHOTORESIST REMOVAL - Disclosed herein is a composition and method for semiconductor processing. In one embodiment, a wet-cleaning composition for removal of photoresist is provided. The composition comprises a strong base; an oxidant; and a polar solvent. In another embodiment, a method for removing photoresist is provided. The method comprises the steps of applying a wet-cleaning composition comprising about 0.1 to about 30 weight percent strong base; about one to about 30 weight percent oxidant; about 20 to about 95 weight percent polar solvent; and removing the photoresist. | 07-31-2014 |
20150094248 | METAL AND DIELECTRIC COMPATIBLE SACRIFICIAL ANTI-REFLECTIVE COATING CLEANING AND REMOVAL COMPOSITION - A liquid removal composition and process for removing sacrificial anti-reflective coating (SARC) material from a substrate having same thereon. The liquid removal composition includes at least one fluoride-containing compound, at least one organic solvent, optionally water, and optionally at least one chelating agent. The composition achieves at least partial removal of SARC material in the manufacture of integrated circuitry with minimal etching of metal species on the substrate, such as aluminum, copper and cobalt alloys, and without damage to low-k dielectric materials employed in the semiconductor architecture. | 04-02-2015 |
Patent application number | Description | Published |
20130046712 | FRACTIONAL MEDIA SALES - Methods of selling or offering for sale at least one unaltered duplicate part of print media, such as from a magazine or newspaper, separate to that which is otherwise dispensed or offered for sale as a combined multi-part unit. | 02-21-2013 |
20130084143 | GUIDE APPARATUSES FOR USE WITH FASTENERS - A variety of fasteners and guide assembly devices are disclosed. The fasteners in various forms include a guide member that protrudes from the fastener to facilitate guiding of the fastener into a hole, passage, opening, etc. or corresponding fastener component such as a nut. The guide member may be substantially rigid or substantially flexible. The guide member may be permanently or temporarily attached to the fastener. | 04-04-2013 |
20130292274 | COMBINATION BEVERAGE AND SANDWICH CONTAINER - Combination beverage and food containers. Various embodiments are configured to store a consumable beverage or otherwise consumable liquid as well as at least one second item which may comprise an edible foodstuff, such as for example, sandwich wedges, bagels, donuts, etc. | 11-07-2013 |
20130292293 | COMBINATION BEVERAGE CONTAINER AND STORAGE VESSEL - Combination beverage containers and storage vessels. Various embodiments are configured to store a consumable beverage or otherwise consumable liquid as well as at least one second item which may comprise an edible foodstuff, toy, novelty, etc. all in one convenient container. In some embodiments, the second items may be stored directly in the vessel separated from the liquid or the second items may be stored in a second container that may be removably seated in a portion of the vessel or in a lid that, once installed on the body, is not removable by the end user. The vessels may or may not be hand-held. | 11-07-2013 |
20130295237 | COMBINATION BEVERAGE CUP WITH REMOVABLE STORAGE CONTAINER - Combination beverage containers and storage vessels. Various embodiments are configured to store a consumable beverage or otherwise consumable liquid as well as at least one second item which may comprise an edible foodstuff, toy, novelty, etc. In some embodiments, the second items may be stored directly in a vessel lid or the second items may be stored in a second container that may be removably seated in a portion of the lid that, once installed on the vessel body or cup, is not removable by the end user. | 11-07-2013 |
20130295239 | BOX-SHAPED COMBINATION BEVERAGE AND STORAGE CONTAINER WITH MOVABLE CLOSURE - Combination beverage containers and storage vessels. Various embodiments are configured to store a consumable beverage or otherwise consumable liquid as well as at least one second item which may comprise an edible foodstuff, toy, novelty, etc. all in one convenient container. In some embodiments, the second items may be stored directly in the vessel separated from the liquid or the second items may be stored in a second container that may be removably seated in a portion of the vessel. The vessels may or may not be hand-held. | 11-07-2013 |
20140328647 | GUIDE APPARATUSES FOR USE WITH FASTENERS - A variety of fasteners and guide assembly devices are disclosed. The fasteners in various forms include a guide member that protrudes from the fastener to facilitate guiding of the fastener into a hole, passage, opening, etc. or corresponding fastener component such as a nut. The guide member may be substantially rigid or substantially flexible. The guide member may be permanently or temporarily attached to the fastener. | 11-06-2014 |