sin

Data processing apparatus, data processing method of data processing apparatus, and computer-readable memory medium storing program therein

To freely establish a peripheral equipment selection operating environment of excellent operability which can remarkably reduce an operation burden which is applied until construction information of selectable peripheral equipment can be confirmed and can easily confirm the construction information of the selectable peripheral equipment by everyone by a simple operating instruction, a CPU obtains construction information of a printer that is being selected and default setting on the basis of a selection instructing state relative to a selectable printer candidate on a network and allows them to be caption-displayed at a position near the position indicated by a cursor on a printer selection picture plane displayed on a CRT.




sin

Minimizing and maximizing between portrait dual display and portrait single display

Methods and devices for minimizing and maximizing displayed output associated with applications are provided. More particularly, an application presented as two or more pages in a portrait mode can be minimized to present one of the two or more pages following a minimization operation. The page that continues to be displayed can comprise a primary or preferred page, while the page that is dismissed can comprise a secondary or ancillary page. With respect to a maximization operation received with respect to a page of an application results in the display of an additional page associated with that application. Maximization can include controlling the respective screens on which first and second pages of the maximized application are displayed.




sin

Carbonate prodrugs and methods of using the same

The present invention provides carbonate prodrugs which comprise a carbonic phosphoric anhydride prodrug moiety attached to the hydroxyl or carboxyl group of a parent drug moiety. The prodrugs may provide improved physicochemical properties over the parent drug. Also provided are methods of treating a disease or condition that is responsive to the parent drug using the carbonate prodrugs, as well as kits and unit dosages.




sin

Phosphazene compound having vinyl group, resin composition containing the same, and circuit board manufactured from the same

A phosphazene compound having a vinyl group is manufactured by a reaction between a vinyl compound and a phosphazene compound having a hydroxyl group and added to a resin composition for manufacturing a prepreg or a resin film so as to be applicable to copper-clad laminates and printed circuit boards to thereby achieve satisfactory circuit laminate properties, namely low coefficient of thermal expansion, low dielectric properties, heat resistant, fire resistant, and halogen-free.




sin

Organophosphorus compounds, catalytic systems comprising said compounds and method of hydrocyanation or of hydroformylation using said catalytic systems

Organophosphorus compounds, catalytic systems comprising a metallic element forming a complex with the organophosphorus compounds and methods of hydrocyanation and of hydroformylation employed in the presence of the catalytic systems are described.




sin

Methods and apparatus for using a distributed message bus for ad hoc peer-to-peer connectivity

A method and apparatus for using an ad hoc peer-to-peer distributed message bus is provided. The method may include determining, by a local bus node, using a first power level communication protocol, that a remote bus node is available, obtaining, by the local bus node, connection information from the remote bus node using a second power level communication protocol, wherein the connection information comprises connection information for one or more remote endpoints associated with the remote bus node, and generating one or more local virtual endpoints, wherein each of the one or more local virtual endpoints corresponds to each of the one or more remote endpoints, and wherein the remote endpoint is described with reference to a well-known name, unique to the remote endpoint.




sin

Interfaces for digital media processing

APIs discussed herein promote efficient and timely interoperability between hardware and software components within the media processing pipelines of media content players. A PhysMemDataStructure API facilitates a hardware component's direct access to information within a memory used by a software component, to enable the hardware component to use direct memory access techniques to obtain the contents of the memory, instead of using processor cycles to execute copy commands. The PhysMemDataStructure API exposes one or more fields of data structures associated with units of media content stored in a memory used by a software component, and the exposed fields store information about the physical properties of the memory locations of the units of media content. SyncHelper APIs are used for obtaining information from, and passing information to, hardware components, which information is used to adjust the hardware components' timing for preparing media samples of synchronously-presentable media content streams.




sin

Information processing system

An information processing system includes a CPU that is connected to a bus; a device that is connected to the bus; a memory that is accessed by the CPU or the device; and a power mode control circuit that sets a power consumption mode. The power mode control circuit sets the power consumption mode based on first information that indicates a cache hit or a cache miss of a cache memory in the CPU and second information that indicates an activated state or a non-activated state of the device.




sin

System and method for using state replication between application instances to provide a collaborative desktop environment

Described herein are systems and methods for enabling a collaborative remote desktop environment. The system includes a computing device and a first application instance that has an application state associated therewith. The first application instance includes, or is associated with, a current state component and application data/data files. The system further includes an application launcher that is used to instantiate a second application instance operating either on the same or on a different computing device. The second application instance similarly has an application state associated therewith and is associated with the application launcher. Upon receiving a request from the second user to interact with the first application instance, the application state and the application data/data files are communicated to the application launcher, and the application launcher instantiates the second application instance so that its state is substantially identical to that of the first application instance.




sin

Systems and methods for dynamic development and deployment of computing applications using blueprints

Systems and methods for dynamic development and deployment of computing applications including a development framework, a visual design subsystem, and a deployment subsystem, where at runtime the deployment subsystem is operable to dynamically deploy a computing application realized by a blueprint by sending a request at runtime for graphs and components instantiated by the blueprint.




sin

Information processing system, information processing apparatus and information processing system control method, capable of providing, regardless of execution/non-execution of an application, data usable by the application to other information processing

A CPU executes a communication partner search process for searching for a communication partner (another game machine). The CPU confirms received data content. If identification information included in the received data matches, application identification information saved in a wireless communication module is compared with application identification information included in the received data. When the pieces of application identification information match, a notice that another game machine having exchange data corresponding to the matched application identification information is found is given to a main body. Then, giving/receiving of exchange data is executed to/from another game machine.




sin

System and method for supporting video processing load balancing for user account management in a computing environment

A system and method can support user account management in a computing environment. The computing environment can include a video encoding pool to support load balancing and a managing server, such as a privileged account manager server. The video encoding pool includes a set of nodes that are able to perform one or more video processing tasks for another node. Furthermore, the managing server can receive a request from a managed node in the computing environment for delegating a video processing task, and can select one or more nodes from the video encoding pool to load babalance and to perform the video processing task.




sin

Software-based aliasing for accessing multiple shared resources on a single remote host

In order to allow a single user registered on a single local host or other machine to access multiple shared resources on a remote host, an aliasing mechanism is employed so that multiple concurrent connections can be established by the user to a single remote host, with each connection using a different identity. Each connection can therefore be used to access a different shared resource on the remote host. In some illustrative examples, a user's identifier such as his or her machine log-in identification may be associated with two or more resource sharing aliases. As a result, two or more resource sharing sessions can be established by the user with a single remote host, with each of the sessions using a different one of the aliases. The resource sharing sessions are usually established in accordance with a resource sharing protocol such as the Server Block Message (SBM) protocol.




sin

Apparatus and method for controlling peripheral in wireless communication system using an IP address

An apparatus and method control a connection between peripheral devices in a control server of a wireless communication system providing an IP-based communication service. The method for controlling the connection between peripheral devices includes registering at least one device in a group list classified by user identification information. The method also includes, if a control node including a user identifier of the group list requests a control of any one device included in the group list, checking an IP address of the device that is requested to be controlled by the control node. The method further includes sending a control command of the control node using the IP address.




sin

Methods and apparatus to determine impressions using distributed demographic information

An example method to monitor media exposure involves receiving, at a first internet domain, a first request from a client computer, the first request indicative of access to the media at the client computer. The example method also involves determining if the client computer is known. If the client computer is not known, a response is sent from the first internet domain to the client computer, the response to instruct the client computer to send a second request to a second internet domain, the second request to be indicative of access to the media at the client computer. If the client computer is known, an impression of the media is logged.




sin

Watch case including a sintered caseband

The watch case of this invention includes a caseband (2) made from sintered material and a back cover (10) secured to the caseband by means of at least two pins (12). Each pin passes through a first hole (14) provided in a first projection (16) formed in the caseband and two second holes (13, 15) provided respectively in two second projections (17, 18) formed in the back cover, said second projections being arranged respectively on either side of said first projection. Each pin being axially retained in its holes by the elastic effect provided by the seal when the caseband lies on the back cover.




sin

Apparatus and method for optical transmission of serial data using a serial communications port

Accessory for a laptop computer with LCD display which is connected to the laptop serial communications port and optically transmits data to a portable information device, such as a wristwatch designed to receive data as sequential pulses of light. The accessory includes a microcomputer with an RC timebase which is calibrated each time it is used by a special internal program, so that the input baud rate to the accessory matches the communications baud rate of the data received from the laptop. The internal program also permits selection of an output baud rate for the optically transmitted data.




sin

Equatorial sundial apparatus utilizing one or more concave cylindrical focusing mirrors

An equatorial sundial apparatus with an adjustable base assembly utilizing one or more concave cylindrical focusing mirrors. One of the benefits that is derived from this apparatus is the use of one or more concave cylindrical mirrors to project a focused beam of light onto a calibrated surface from which the time can be read. This sundial has the additional benefit of not suffering from blurring of the time indicator in a shadow or non-focused beam of light typical of other sundials. This sundial's focused light forms a sharply demarcated indicator from which time can be read to the minute. A further benefit of this apparatus is the ability to incorporate multiple concave cylindrical focusing mirrors to reduce the size of the visual field or screen where the time is read and to incorporate various shapes and designs for ornamental purposes without significant compromise of the sundials accuracy for telling time. An additional benefit of this apparatus is the ability to quickly, accurately and easily adjust the apparatus to the proper tilt upon setup according to the latitude where it will be located by means of an adjustable base assembly.




sin

Information expressing method

A musical rhythm is expressed by the number of the timing marks (for example, three timing marks when in simple triple time); and a musical tempo is expressed by the distance among the timing marks and a timing ball that moves at a fixed speed among those timing marks. Accordingly, a player may easily grasp the tempo of the music and easily determine the rhythm of the music in a sound game.




sin

Efficient processing of cache segment waiters

For a plurality of input/output (I/O) operations waiting to assemble complete data tracks from data segments, a process, separate from a process responsible for the data assembly into the complete data tracks, is initiated for waking a predetermined number of the waiting I/O operations.




sin

Single instance buffer cache method and system

Provided is a method and system for reducing duplicate buffers in buffer cache associated with a storage device. Reducing buffer duplication in a buffer cache includes accessing a file reference pointer associated with a file in a deduplicated filesystem when attempting to load a requested data block from the file into the buffer cache. To determine if the requested data block is already in the buffer cache, aspects of the invention compare a fingerprint that identifies the requested data block against one or more fingerprints identifying a corresponding one or more sharable data blocks in the buffer cache. A match between the fingerprint of the requested data block and the fingerprint from a sharable data block in the buffer cache indicates that the requested data block is already loaded in buffer cache. The sharable data block in buffer cache is used instead thereby reducing buffer duplication in the buffer cache.




sin

Using extended asynchronous data mover indirect data address words

An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.




sin

Using extended asynchronous data mover indirect data address words

An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.




sin

α-keto alkylperacids and methods for producing and using the same

The present invention provides α-keto alkylperacids and methods for producing and using the same. In particular, α-keto alkylperacids are useful as antimicrobial agents.




sin

Actinic-ray- or radiation-sensitive resin composition, compound and method of forming pattern using the composition

According to one embodiment, an actinic-ray- or radiation-sensitive resin composition includes any of the compounds (A) of general formula (I) below that when exposed to actinic rays or radiation, generates an acid and a resin (B) whose rate of dissolution into an alkali developer is increased by the action of an acid. (The characters used in general formula (I) have the meanings mentioned in the description.)




sin

Method for increasing methionine productivity using a mixture of methyl mercaptan and dimethyl sulfide

The present invention relates to a method for increasing L-methionine productivity and organic acid productivity. More particularly, the present invention relates to a method which involves adding a mixture containing methyl mercaptan and dimethyl sulfide at a appropriate ratio to O-acetyl homoserine or O-succinyl homoserine and to an enzyme having an activity of converting methionine precursor into L-methionine, so as to perform an enzyme reaction, to thereby improve the conversion rate of L-methionine and organic acid from the L-methionine precursor, and thus increasing L-methionine yield as compared to conventional method.




sin

Modified carbon material and process of making and using the same

A method of making modified carbon materials for use in fabricating fuel cell components. The modified carbon may comprise pendant fluorocarbon groups bonded covalently bonded thereto. In one embodiment, a mixture is formed and comprises carbon material suitable for use in a fuel cell component, an organic solvent, a compound having the general formula I—R wherein R is a fluorocarbon, and a reductant.




sin

Method for producing reduced coenzyme Q10, method for stabilizing same, and composition comprising same

An object of the present invention is to provide a substance characterized by ability to reduce oxidized coenzyme Q10 and ability to stabilize reduced coenzyme Q10, which contains nutrients, has a favorable taste, and is excellent in general versatility, and a method for using the same. The present invention relates to a method for producing reduced coenzyme Q10 comprising reducing oxidized coenzyme Q10 with a particular amino acid. The present invention also relates to a method for stabilizing reduced coenzyme Q10 in the presence of a particular amino acid and a composition stabilized by the method.




sin

Hydrocarboxylation of aqueous formaldehyde using a dehydrating recycle stream to decrease water concentration

Disclosed is a process for the production and purification of glycolic acid or glycolic acid derivatives by the carbonylation of aqueous formaldehyde. The water in the hydrocarboxylation zone is reduced via reaction with the ester bonds in a recycle stream comprising glycolic acid oligomers and/or methyl glycolate oligomers.




sin

Macromolecular nucleotide compounds and methods for using the same

The invention describes new structures of the nucleotide conjugates (nuc-macromolecules) comprising at lease one nucleotide moiety coupled to at least one macromolecular compound via a short linker. These conjugates can be used as substrates for various kinds of polymerizing enzymes in the enzymatic synthesis of nucleic acids. In particular, these compounds can be used for labeling nucleic acids.




sin

Method of preparing cationic starch using ultrahigh pressure

Disclosed is a method of preparing cationic starch. The method includes preparing a starch suspension containing a cationization agent; performing ultrahigh pressure treatment on the starch suspension; and obtaining cationic starch from the starch suspension subjected to ultrahigh pressure treatment.




sin

Production of glucose from starch using alpha-amylases from Bacillus subtilis

An α-amylase from Bacillus subtilis (AmyE) produces significant amounts of glucose from various carbohydrate substrates, including vegetable starch, maltoheptaose, and maltotriose. Among other things, this advantageous property allows AmyE or variants thereof to be used in a saccharification reaction having a reduced or eliminated requirement for glucoamylase. The reduction or elimination of the glucoamylase requirement significantly improves the efficiency of the production of ethanol or high fructose corn syrup, for example.




sin

Cytosine analogue, a method of preparation of a cytosine analogue, a DNA methyltransferase 1 inhibitor, a method for DNA methylation inhibition, the use of the analogue in the treatment of diseases associated with deviations from normal DNA methylation

A cytosine analog, a method of preparation of a cytosine analog, a DNA methyltransferase 1 inhibitor, and a method for DNA methylation inhibition, is provided for the treatment of diseases associated with deviations from normal DNA methylation. The analog of cytosine may be comprised of 1, N4, 5 and 6-substituted derivatives of cytosine or 5,6-dihydrocytosine, wherein the analog can be described by the chemical formula where R1 is H, R3, R4, 2'-deoxyribosyl, R4 is alkyl or aryl, X is N or C, wherein if X in the analog of formula I is N, then R5 is no substituent and if X in the analog of formula I and/or II is C or if X in the analog of formula II is N, then R5 and R6 are independently alkyl, aryl, hydroxyalkyl, aminoalkyl, hydroxyl, carboxyl, amino group, alkoxyl, aryloxyl, aminoalkyl, aminoaryl, thio group, sulfonyl, sulfinyl or halogen.




sin

Coating agent comprising hydroxyalkyl cellulose

A coating agent containing a hydroxyalkyl cellulose in which a content of hydroxyalkoxy groups within the hydroxyalkyl cellulose is within a range of 40 to 50% by mass, preferably a coating agent containing a hydroxyalkyl cellulose in which the content of hydroxyalkoxy groups is within a range of 40 to 50% by mass and also a viscosity of 2% aqueous solution at 20° C. is within a range of 3.0 to 5.9 mPa·s; and a solid preparation coated with the coating agent.




sin

Multiple volume encryption of storage devices using self encrypting drive (SED)

A method for encrypting data on a disk drive using self encrypting drive is provided. The method includes encryption of data chunks of a computing device. The method further includes associating the encrypted data chunks with encryption key indexes of the computing device. Moreover, the method further includes receiving the encryption key indexes for given logical block addresses of the data chunks. The method further includes determining the encryption keys to be used to encrypt the data chunks based on the encryption key indexes of the data chunks to the disk drive.




sin

Methods and apparatuses for controlling the temperature of a data processing system

Methods and apparatuses to manage working states of a data processing system. At least one embodiment of the present invention includes a data processing system with one or more sensors (e.g., physical sensors such as tachometer and thermistors, and logical sensors such as CPU load) for fine grain control of one or more components (e.g., processor, fan, hard drive, optical drive) of the system for working conditions that balance various goals (e.g., user preferences, performance, power consumption, thermal constraints, acoustic noise). In one example, the clock frequency and core voltage for a processor are actively managed to balance performance and power consumption (heat generation) without a significant latency. In one example, the speed of a cooling fan is actively managed to balance cooling effort and noise (and/or power consumption).




sin

Multi-cluster processing system and method of operating the same

A multi-cluster processing system and a method of operating a multi-cluster processing system are provided. The multi-cluster processing system includes: a first cluster including a plurality of first-type cores: a second cluster including a plurality of second-type cores; and a control unit configured to monitor loads of the first-type cores and the second-type cores, wherein when utilization of at least one of enabled first-type cores exceeds a predetermined threshold utilization of each of the first-type cores, the control unit enables at least one of disabled first-type cores in a first mode, and the control unit enables at least one of the disabled second-type cores and disables the first cluster in a second mode, wherein an amount of computation per unit of time of each of the second-type cores is greater than an amount of computation per unit of time of each of the first-type cores.




sin

Variable domain resource data security for data processing systems

The variable domain data access control system and method described herein use the same variable domain to describe a data security model and a variable domain data model, such as a product configuration model. A variable domain is a set of resource data that can be described using a logical relationship data structure. The variable domain utilizes logical relationship expressions, such as a Boolean logic language, to define resource data in terms of parts, rules and/or attributes, and any other property that can be accessed for viewing, manipulation, or other purposes. The data security model represents an access control list (ACL) that includes security attributes as resource data and uses the same data structure and logical relationship expressions as an associated variable domain data model. An application, such as a configuration engine, can be used to create controlled access to the variable domain data model using the data security model.




sin

Method of processing data to enable external storage thereof with minimized risk of information leakage

A method is provided to process data so that the data can be externally stored with minimized risk of information leakage. A framework (virtual execution framework) based on virtual machines (VMs) is utilized as a substitute for a trusted institution. Encryption of consolidated data can reduce risk of information leakage and enhance security. Since the virtual execution framework can control connection and direction of communication, financial institutions are allowed to apply encryption to data on their own, which makes the data further appropriate for external storage. By allowing financial institutions to apply their own decryption, it is possible to prevent one of two financial institutions from retrieving externally stored data into the external execution framework without intervention of the other. Additionally, associated acting subjects can be provided with freedom depending on the degree of information leakage risk.




sin

Method for controlling content and digital device using the same

A method and device for controlling content that includes plural display pages in a sequence, the method including: displaying a current page included in the content; receiving a user input to or above a display screen of the display unit for changing from the current page to another page of the content; extracting fingerprint information from the user input; determining whether the content of the another page is or is not accessible based on the extracted fingerprint information; if all of the content of the another page is determined to be accessible based on the extracted fingerprint information, displaying the another page; and if any of the content of the another page is determined not to be accessible based on the extracted fingerprint information, displaying a page following the current page without displaying content of the another page that was determined not to be accessible.




sin

System and method for detecting and preventing drowsiness

A system for preventing drowsiness in a driver by employing a thermal grill. The system includes a detection module and an intervention module. The detection module monitors a driver's parameters to determine whether the driver is drowsy. If the driver is determined to be drowsy, the intervention module activates a thermal grill with interlaced hot and cold regions. This activation causes the hot regions to approach one temperature and the cold regions to approach another. Additionally, this activation leads to an uncomfortable sensation for the driver, alerts the driver, and prevents the driver from getting drowsy.




sin

Analyte sensors comprising hydrogel membranes

Generally, embodiments of the present disclosure relate to analyte determining methods and devices (e.g., electrochemical analyte monitoring systems) that have improved signal response and stability by inclusion of a coating including a hydrogel, a crosslinker, and a swelling modulator, where the coating is disposed proximate to a working electrode of in vivo and/or in vitro analyte sensors, e.g., continuous and/or automatic in vivo monitoring using analyte sensors and/or test strips. Also provided are systems and methods of using the, for example electrochemical, analyte sensors in analyte monitoring.




sin

Biometric monitoring device with heart rate measurement activated by a single user-gesture

A biometric monitoring device measuring various biometric information is provided that allows the person to take and/or display a heart rate reading by a simple user interaction with the device, e.g., by simply touching a heart rate sensor surface area or moving the device in a defined motion pattern. Some embodiments of this disclosure provide biometric monitoring devices that allow a person to get a quick heart rate reading without removing the device or interrupting their other activities. Some embodiments provide heart rate monitoring with other desirable features such as feedback on data acquisition status.




sin

Information processing for a body motion signal

An information processing method includes the following steps: applying a pattern matching process on the body motion signal information, and extracting rhythm cycle candidate waves which are rhythm cycle candidates related to the rhythmic motion; performing −1 or more times integration on the body motion signal information to obtain a motion trajectory, and performing coarse-graining on the motion trajectory to produce an auxiliary wave; superimposing the rhythm cycle candidate waves which are extracted in the process of extracting the cycle candidate waves, on the obtained auxiliary wave, and selecting a cycle of a rhythm cycle candidate wave which has a peak in the auxiliary wave, as a true cycle; and finally obtaining a result of the processing.




sin

Disposable biopsy devices and methods of obtaining tissue biopsy samples using same

The described invention provides a disposable handheld biopsy device for taking biopsies, the biopsy device comprising a tissue cutting assembly which has features to control the tissue length that will be severed by the cutting assembly; and a vacuum assembly which has features to control the vacuum level. The disposable handheld biopsy device of the described invention is simple, lightweight, portable, and cost effective to manufacture and dispose of.




sin

Method for inhibiting crystal growth rate of amide compound and method for producing molded article of polyolefin-based resin

A method for inhibiting the crystal growth rate of an amide compound present in a molten polyolefin-based resin and a method for producing a polyolefin-based resin molded article are provided. A phenol compound is incorporated into an amide compound-containing polyolefin-based resin such that a weight ratio, amide compound:phenol compound, is 60:40 to 10:90.




sin

Method for preparing alkyl lactate and a method for preparing lactamide using the same

This disclosure relates to a method for preparing alkyl lactate with high yield and high selectivity, comprising the step of reacting glycerol with water or alcohol in the presence of a catalyst. In addition, the present invention provides a method for efficiently preparing lactamide using the alkyl lactate.




sin

Catalytic dehydration of alcohols using non-volatile acid catalysts

A catalytic process for dehydration of an aliphatic C2-C6 alcohol to its corresponding olefin is disclosed. The process continuously flows through a reaction zone a liquid phase containing an aliphatic C2-C6 alcohol to contact a non-volatile acid catalyst at a reaction temperature and pressure to at least partially convert the aliphatic C2-C6 alcohol in the liquid phase to its corresponding olefin. The reaction pressure is greater than atmospheric pressure and the reaction temperature is above the boiling point of the olefin at reaction pressure, but below the critical temperature of the alcohol, and the olefin product is substantially in the gaseous phase. After the contacting step, the olefin containing gaseous phase is separated from the liquid phase. The invention also relates to catalytic processes such as a hydrolysis of an olefin to an alcohol, an esterification, a transesterification, a polymerization, an aldol condensation or an ester hydrolysis.




sin

Method for producing compound with carbonyl group by using ruthenium carbonyl complex having tridentate ligand as dehydrogenation oxidation catalyst

Provided by the present invention is a method for efficient oxidation of alcohols by using, as a catalyst for dehydrogenation oxidation, a ruthenium complex which can be easily produced and easily handled and is obtainable at a relatively low cost. The invention relates to a method of producing a compound having a carbonyl group by dehydrogenation oxidation of alcohols by using as a catalyst the ruthenium carbonyl complex represented by the following general formula (1) RuXY(CO)(L) (1) (in the general formula (1), X and Y may be the same or different from each other and represent an anionic ligand, and L represents a tridentate aminodiphosphine ligand).




sin

Gaseous compositions comprising hydrogen fluoride and an alkylated ammonia derivative

A method of removing at least a portion of a silicon oxide material is disclosed. The silicon oxide is removed by exposing a semiconductor structure comprising a substrate and the silicon oxide to an ammonium fluoride chemical treatment and a subsequent plasma treatment, both of which may be effected in the same vacuum chamber of a processing apparatus. The ammonium fluoride chemical treatment converts the silicon oxide to a solid reaction product in a self-limiting reaction, the solid reaction product then being volatilized by the plasma treatment. The plasma treatment includes a plasma having an ion bombardment energy of less than or equal to approximately 20 eV. An ammonium fluoride chemical treatment including an alkylated ammonia derivative and hydrogen fluoride is also disclosed.