Butt, US
Alan B. Butt, Orem, UT US
Patent application number | Description | Published |
---|---|---|
20120016895 | SYSTEMS AND METHODS EMPLOYING DELIMITER SEARCHES TO IDENTIFY SENSITIVE INFORMATION IN DATA - A data string that includes potentially sensitive information, such as an account number for a payment card, may be evaluated using a delimiter search to provide an increased level of confidence that the data string encodes the sensitive information of interest. A delimiter search may include an evaluation of the bytes adjacent to the beginning and end of the data to determine whether or not those bytes have values that correspond to the values of known delimiters. A data string that is not surrounded by known delimiters may be disregarded (i.e., considered not to comprise sensitive information of interest), while a data string that is surrounded by known delimiters may warrant further evaluation. | 01-19-2012 |
20120016896 | SYSTEMS AND METHODS EMPLOYING SEARCHES FOR KNOWN IDENTIFIERS OF SENSITIVE INFORMATION TO IDENTIFY SENSITIVE INFORMATION IN DATA - A data string that includes potentially sensitive information, such as an account number for a payment card, may be evaluated to determine whether or not any portion of the data string encodes a known identifier of sensitive information, such as a known bank identification number (BIN). A fixed number of bytes of the data string may be analyzed using a trie algorithm, in which the value of a first byte is compared with the value of a corresponding first character of the known identifier. A second byte is then compared with a set of values of corresponding second characters, which accompany the first character of the known identifier. Then the value of a third byte of the data string is compared with a set of values of corresponding third values, which accompany the first and second characters of the known identifier. The use of a trie algorithm decreases the length of the search process by several orders of magnitude. | 01-19-2012 |
20120023117 | SYSTEMS AND METHODS EMPLOYING INTERMITTENT SCANNING TECHNIQUES TO IDENTIFY SENSITIVE INFORMATION IN DATA - Potentially sensitive information (e.g., account numbers for payment cards, etc.) may be identified from data by use of an “interval scanning” technique, in which a string of data is evaluated in intervals. When a system employs an interval scanning technique, data is evaluated by analyzing bytes of data in periodic sequence (e.g., every thirteenth byte, etc.), while the bytes between the analyzed bytes are initially ignored. If the value of an analyzed byte corresponds to a character of interest (e.g., a decimal numeral or numeric digit (i.e., a character having a value that corresponds to a base-ten, or Arabic, number, 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9), etc.), that byte is identified as a “base byte,” from which a more focused evaluation (e.g., a byte-by-byte analysis, or sequential analysis, etc.) may then commence. | 01-26-2012 |
Ali R. Butt, Blacksburg, VA US
Patent application number | Description | Published |
---|---|---|
20140223122 | MANAGING VIRTUAL MACHINE PLACEMENT IN A VIRTUALIZED COMPUTING ENVIRONMENT - A method for determining that first and second virtual machines, that currently execute in first and second host computing systems, respectively, should both execute within a same host computing system. The method includes determining that the first and second virtual machines have accessed same data more often than a third and fourth virtual machines have accessed said same data. Based in part on this determination, the method includes determining that the first and second virtual machines should execute in a same host computing system having a same cache memory for both the first and second virtual machines and that the third and fourth virtual machines should execute on one or more different host computing systems than said same host computing system. | 08-07-2014 |
20140359050 | MODULAR ARCHITECTURE FOR EXTREME-SCALE DISTRIBUTED PROCESSING APPLICATIONS - Embodiments of the present invention relate to a new data center architecture that provides for efficient processing in distributed analytics applications. In one embodiment, a distributed processing node is provided. The node comprises a plurality of subnodes. Each subnode includes at least one processor core operatively connected to a memory. A first interconnect operatively connects each of the plurality of subnodes within the node. A second interconnect operably connects each of the plurality of subnodes to a storage. A process runs on a first of the plurality of subnodes, the process being operative to retrieve data from the memory of the first subnode. The process interrogates the memory of the first subnode for requested data. If the requested data is not found in the memory of the first subnode, the process interrogates the memory of at least one other subnode of the plurality of subnodes via the first interconnect. If the requested data is found in the memory of the other subnode, the process copies the requested data to the memory of the first subnode. If the requested data is not found in the memory of the first subnode or the memories of at least one subnode of the plurality of subnodes, the process interrogates the storage via the second interconnect. | 12-04-2014 |
Anthony J. Butt, Noblesville, IN US
Patent application number | Description | Published |
---|---|---|
20100076784 | PATIENT DIABETES DATA INTERCHANGE WITH ELECTRONIC MEDICAL RECORDS - A system and method for transferring patient diabetes information into an electronic medical record on a health record system with user validation are disclosed. After testing a patient's blood glucose levels over a period of time with a blood glucose meter which stores the patient diabetes information and the blood glucose levels in a first electronic format record, and after a user transfers the first electronic format record from the blood glucose meter into a diabetes management system on a computer, the invention provides a service which automatically monitors an output folder to determine when an export file containing the patient diabetes information is stored therein and after detection, automatically processes the export file into a default electronic medical report which can be copied into a clipboard utility provided by the computer and pasted into the electronic medical record of the patient on the health record system. | 03-25-2010 |
Christopher M. Butt, Erie, CO US
Patent application number | Description | Published |
---|---|---|
20130137643 | MATERNAL SIALIC ACID SUPPLEMENTATION - The invention provides methods and compositions for improving fetal and child health and development through nutritional supplementation with, for example, sialic acid. Sialic acid can be provided to a female before, during and/or after pregnancy to improve the health and development of a fetus and/or child. The sialic acid can be in a variety of forms in the supplements. | 05-30-2013 |
20140080767 | MATERNAL SIALIC ACID SUPPLEMENTATION - The invention provides methods and compositions for improving fetal and child health and development through nutritional supplementation with, for example, sialic acid. Sialic acid can be provided to a female before, during and/or after pregnancy to improve the health and development of a fetus and/or child. The sialic acid can be in a variety of forms in the supplements. | 03-20-2014 |
Darryl P. Butt, Boise, ID US
Patent application number | Description | Published |
---|---|---|
20130082185 | CHALCOGENIDE GLASS IONIZING RADIATION SENSOR - A chalcogenide glass radiation sensor comprising a chalcogenide glass layer coupled to at least two electrodes and a metal source, and a method using the same are disclosed. The chalcogenide glass layer has a resistivity and the at least two electrodes are configured to facilitate the measurement of the resistivity of the chalcogenide glass layer. The coupling of the metal source and the chalcogenide glass layer is such that the resistivity of the chalcogenide glass layer changes upon exposure to ionizing radiation. The metal source is configured to be external to an electric field that may form between the at least two electrodes as the resistivity of the chalcogenide glass layer is measured. | 04-04-2013 |
Edward G. Butt, Tucson, AZ US
Patent application number | Description | Published |
---|---|---|
20100198790 | UPDATING ELEMENTS IN A DATA STORAGE FACILITY USING A PREDEFINED STATE MACHINE, WITH SERIAL ACTIVATION - A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in multiple traversals of the state machine, so there is a serial activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping. | 08-05-2010 |
20110178982 | UPDATING ELEMENTS IN A DATA STORAGE FACILITY USING A PREDEFINED STATE MACHINE, WITH SERIAL ACTIVATION - A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in multiple traversals of the state machine, so there is a serial activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping. | 07-21-2011 |
Edward George Butt, Tucson, AZ US
Patent application number | Description | Published |
---|---|---|
20080256387 | AUTOMATED ERROR RECOVERY OF A LICENSED INTERNAL CODE UPDATE ON A STORAGE CONTROLLER - A system, method and article of manufacture are provided for the automatic recovery from errors encountered during an automated Licensed Internal Code (LIC) update on a storage controller. The present invention functions with a concurrent or nonconcurrent automated LIC update. The automated recovery from many error conditions is transparent to the attached host system and on-site service personnel, resulting in an improvement in the LIC update process. | 10-16-2008 |
Eric Butt, Milford, CT US
Patent application number | Description | Published |
---|---|---|
20110029050 | INTRA-VENTRICULAR BRAIN COOLING CATHETER - A method for cooling of a brain with localized hypothermia allowing for maintenance of the core body temperature is achieved by positioning a cooling catheter within a ventricular cavity of the brain. The cooling catheter includes an inlet channel and an outlet channel providing for a closed flow of a cooling fluid into and out of the cooling catheter. A sack is formed at a distal end of the cooling catheter. The sack is in fluid communication with distal ends of the inlet channel and the outlet channel such that the sack is continually flushed with the cooling fluid as the cooling fluid flows into and out of the cooling catheter. The sack, when filled, takes the shape and size of the ventricular cavity filling the ventricular cavity in which it is positioned. The method further includes cooling the cooling catheter and the ventricular cavity through the closed flow of the cooling fluid through the cooling catheter. | 02-03-2011 |
Eric Butt, Orange, CT US
Patent application number | Description | Published |
---|---|---|
20110264118 | Surgical Device - A wound closure device for closing a surgical wound is provided. The device includes a flexible base sheet and at least one flexible hemostatic clip for applying pressure to a patient's tissue. The flexible base sheet includes at least a first end and a second end, as well as an aperture extending through the base sheet longitudinally from proximate to the first end toward the second end. The aperture has a first and a second longitudinally extending edge. The clip has a first end, a second end, a top, a bottom, and at least a first and a second clamping member. Each clamping member has a distal edge. The clip is attachable to the base sheet. | 10-27-2011 |
20140230595 | APPARATUS AND METHOD FOR CONTROLLING AN END-EFFECTOR ASSEMBLY - An apparatus for controlling an end-effector assembly is provided. The apparatus includes a elongated element configured to engage the end-effector assembly and a drive assembly. A first motion transfer mechanism is disposed at an end of the elongated element. The first motion transfer mechanism is configured to transfer a rotational motion of the elongated element to a motion of the end-effector assembly. A second motion transfer mechanism is disposed at the second end of the elongated element. The second motion transfer mechanism is configured to transfer a motion of the drive assembly to the rotational motion of the elongated element. | 08-21-2014 |
Hammad Butt, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20090248885 | CONTROLLING THE TRANSFER OF TERMINAL SERVER DATA - The present invention extends to methods, systems, and computer program products for controlling the transfer of terminal server data. In some embodiments, contending request to send terminal server data are resolved by a flow control module situated between a terminal server protocol and a transport/network protocol. The flow control module utilizes channel priorities along with amounts of previously sent data per channel to determine how to distribute bandwidth in a relatively controlled manner between contending channels. The flow control module can be configured to intercept communication between terminal server protocol and a transport/network protocol to facilitate bandwidth distribution. In other embodiments, data is simultaneously sent over multiple channels of terminal server connection. A first write operation obtains a lock on a corresponding channel but the channel lock does not prevent write operations on other channels. | 10-01-2009 |
Jason Butt, Berwyn, IL US
Patent application number | Description | Published |
---|---|---|
20100240817 | Aqueous Polymer Compositions Containing Glycerol Esters As Plasticizers - Aqueous polymer dispersions are provided that include plasticizers that include mono-, di- and triesters of glycerol. The aqueous polymer dispersions have enhanced film-forming properties and are useful as aqueous coatings, sealants, adhesives, polishes, films and inks. The plasticizers may be used with any of the organic polymers conventionally used in aqueous film-forming compositions, including polyvinyl acetate, copolymers of vinyl acetate with ethylene or other olefins, acrylic polymers, acrylic/styrene copolymers, polyesters, polyurethanes, elastomeric styrene/butadiene copolymers and neoprene and are compatible with other plasticizers and coalescents. | 09-23-2010 |
20100249300 | Plastisols Containing Glycerol Esters As Plasticizers - Plastisols and organosols are provided that include plasticizers that include mono-, di- and triesters of glycerol. The plasticizers are good solvators for polyvinyl chloride and impart low plastisol and organosol viscosities. | 09-30-2010 |
20110301267 | PLASTISOLS CONTAINING GLYCEROL ESTERS AS PLASTICIZERS - Plastisols and organosols are provided that include plasticizers that include mono-, di- and triesters of glycerol. The plasticizers are good solvators for polyvinyl chloride and impart low plastisol and organosol viscosities. | 12-08-2011 |
Jason Butt, Oak Park, IL US
Patent application number | Description | Published |
---|---|---|
20090292058 | Aqueous Polymer Compositions Exhibiting Increased Open Time With Reduced Levels Of Volatile Organic Compounds - In addition to acting as effective plasticizers, certain acid, carboxylate and hydroxyl-functional liquid polyesters that are liquid at 25° C. can be used as at least partial replacements for the more volatile organic compounds conventionally used as coalescents and/or property enhancers in aqueous film-forming compositions. The resultant compositions exhibit reduced VOC values relative to prior art compositions exhibiting comparable levels of application and coating properties. | 11-26-2009 |
20130096229 | PLASTISOLS CONTAINING GLYCEROL ESTERS AS PLASTICIZERS - Plastisols and organosols are provided that include plasticizers that include mono-, di- and triesters of glycerol. The plasticizers are good solvators for polyvinyl chloride and impart low plastisol and organosol viscosities. | 04-18-2013 |
Kevin D. Butt, Tucson, AZ US
Patent application number | Description | Published |
---|---|---|
20080244128 | Dynamic Run-Time Configuration Information Provision and Retrieval - A system employing a storage device and a host for configuration information exchange between the host and the storage device. In operation, the host manages host configuration information in a data management layer of a communication model, and communicates the host configuration information to the storage device by one or more data communication layers of the communication model. Likewise, the storage device manages storage device configuration information in the data management layer of the communication model, and communicates the storage device configuration information to the host by one or more data communication layers of the communication model. | 10-02-2008 |
20110051278 | DATA STORAGE DRIVE OVERWRITE PROTECTION OF NON-WORM CARTRIDGES - Protection against data overwrite of a rewritable non-WORM data storage cartridge is provided by a data storage drive operating cartridge data overwrite protection procedures independent of, or not withstanding, the absence of cartridge controls relating to data overwrite protection. Also for the non-WORM cartridge, the drive responds to an allow data overwrite command to allow an immediately subsequent write type command to write to the cartridge even if the write command overwrites existing data. The overwrite protection procedures and data overwrite procedures may be configured and enabled for the data storage drive. | 03-03-2011 |
20110219199 | VOLUME COHERENCY VERIFICATION FOR SEQUENTIAL-ACCESS STORAGE MEDIA - A method for determining volume coherency is disclosed herein. Upon completing a first write job to a volume partition, the method makes a copy of a volume change reference (VCR) value associated with the volume. The VCR value is configured to change in a non-repeating manner each time content on the volume is modified. Prior to initiating a second write job to the volume partition, the method retrieves the copy and compares the copy to the VCR value. If the copy matches the VCR value, the method determines that a logical object on the partition was not modified between the first and second write jobs. If the copy does not match the VCR value, the method determines that the logical object on the partition was modified between the first and second write jobs. A corresponding system and computer program product are also disclosed herein. | 09-08-2011 |
20120030599 | ENHANCED ZONING USER INTERFACE FOR COMPUTING ENVIRONMENTS - Exemplary method, system, and computer program embodiments for managing a computing environment are provided. In one embodiment, a plurality of information, including each of an available plurality of devices, an interconnected plurality of communication paths, and quality of service (QoS) information, is gathered for at least one of the available plurality of devices and the interconnected plurality of communication paths. The plurality of information is organized into a plurality of zones according to a zoning methodology. One of an available plurality of checking operations is performed to verify consistency of the plurality of information, including performing a real-time zone checking operation to determine that at least one of the plurality of zones is functional. The plurality of information, including the at least one of the plurality of zones, is displayed to the user via a graphical user interface (GUI). | 02-02-2012 |
20120102561 | TOKEN-BASED RESERVATIONS FOR SCSI ARCHITECTURES - A method for enabling reservations in SCSI architectures is disclosed herein. In one embodiment, such a method includes receiving a reservation request from a SCSI initiator. The method then generates a token in response to receiving the reservation request, stores the token, and transmits a copy of the token to the SCSI initiator. The SCSI initiator may attach this token to commands transmitted while the reservation is in place. Upon receiving a command from the SCSI initiator, the method compares the token attached to the command with the stored token. If the attached token and stored token match, the method processes the command. Otherwise, the command is not processed. A corresponding system and computer program product are also described herein. | 04-26-2012 |
20120151355 | DISCOVERY AND MANAGEMENT MECHANISM FOR SAN DEVICES - Exemplary method, system, and computer program embodiments for managing a network are provided. In one embodiment, at least one of an available plurality of network components is polled, including devices, hosts and virtual devices, an interconnected plurality of communication paths, and quality of service (QoS) information in a discovery process for network information. A graphical representation of the at least one of the available plurality of network components is created for presentation by a graphical user interface (GUI) to a user. Based on a selection of the user of at least one attribute of the at least one of the available plurality of network components as displayed by the GUI to the user, a zone is created for the at least one of the available plurality of network components. | 06-14-2012 |
20120307615 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR EXTENDED DIAGNOSTIC OVERLAY CONTROL FOR TAPE STORAGE DEVICES - According to one embodiment, a system includes a tape drive for reading from and/or writing to magnetic tape media, the tape drive having a memory and logic adapted for: monitoring parameters relating to operation of the tape drive to collect data from the operation of the tape drive, receiving a specification of an owner interface comprising a source of specifiable parameters, receiving one or more user-specified parameters from the owner interface to log during a collection window, logging at least some of the data collected from the operation of the tape drive to the memory during the collection window, wherein the at least some of the data collected is stored in a tape map including a plurality of fields, and dynamically overlaying one or more fields from the plurality of fields with data collected from the one or more user-specified parameters. The plurality of fields includes at least one histogram field, at least one per-channel field, and at least one per-channel indicator field. | 12-06-2012 |
20130055053 | END-TO-END DATA PROTECTION SUPPORTING MULTIPLE CRC ALGORITHMS - A method for providing end-to-end data protection while supporting multiple cyclic-redundancy-check (CRC) algorithms is disclosed. In one embodiment, such a method includes receiving, from a first host device, a data block protected by a first CRC. The first CRC is generated using a first CRC algorithm. The method checks the integrity of the data block using the first CRC and the first CRC algorithm. The method then computes a second CRC for the data block using a second CRC algorithm different from the first CRC algorithm. The method then stores the data block, the first CRC, and the second CRC on a storage medium, such as magnetic tape. A corresponding apparatus is also disclosed. | 02-28-2013 |
20130055054 | END-TO-END DATA PROTECTION SUPPORTING MULTIPLE CRC ALGORITHMS - A method for providing end-to-end data protection while supporting multiple cyclic-redundancy-check (CRC) algorithms is disclosed. In one embodiment, such a method includes receiving, from a first host device, a data block protected by a first CRC. The first CRC is generated using a first CRC algorithm. The method checks the integrity of the data block using the first CRC and the first CRC algorithm. The method then computes a second CRC for the data block using a second CRC algorithm different from the first CRC algorithm. The method then stores the data block, the first CRC, and the second CRC on a storage medium, such as magnetic tape. | 02-28-2013 |
20130142023 | METHOD FOR EXTENDED DIAGNOSTIC OVERLAY CONTROL FOR TAPE STORAGE DEVICES - According to one embodiment, a method includes monitoring a plurality of parameters relating to operation of a tape drive to collect data from the operation of the tape drive, receiving a specification of one or more user-specified parameters to log during one or more collection windows, wherein the one or more user-specified parameters are specified from the plurality of parameters, logging at least some of the data collected from the operation of the tape drive to a memory during the one or more collection windows, wherein the at least some of the data collected is stored in a tape map comprising a plurality of fields, the plurality of fields including at least one histogram field, at least one per-channel field, and at least one per-channel indicator field, and dynamically overlaying one or more fields from the plurality of fields with data collected from the one or more user-specified parameters. | 06-06-2013 |
20140247515 | TAPE DRIVE BUFFER UTILIZATION - Records or filemarks read from data segments are aggregated into at least one single data segment. The records and the filemarks are reorganized and restructured in the single data segment such that buffer utilization is improved. | 09-04-2014 |
20150078148 | EXTENDED DIAGNOSTIC OVERLAY CONTROL FOR TAPE STORAGE DEVICES - A method according to one embodiment includes monitoring a plurality of parameters relating to operation of a tape drive to collect data from the operation of the tape drive. A specification of one or more of the parameters to log during one or more collection windows is received. At least some of the data collected from the operation of the tape drive is logged to a memory during the one or more collection windows, where the at least some of the data collected is stored in a plurality of fields. The method further includes dynamically overlaying one or more of the fields with data corresponding to the one or more specified parameters. | 03-19-2015 |
20150113216 | REDUCING ELAPSED TIME TO ACCESS DATA FROM A STORAGE MEDIUM DURING A RECALL OPERATION - In one embodiment, a tape drive includes a drive buffer, a processor, and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to: receive a list including: user data segments recorded on tape media, wherein the user data segments are arranged in the list according to a predetermined order, and information associated with each user data segment, wherein the information includes a description of a physical location of each of the user data segments on the tape media. The logic is further configured to cause the processor to locate each of the user data segments on the tape media according to the order in the list, read each of the user data segments from the tape media according to the order in the list, and write each of the user data segments to a buffer according to the order in the list. | 04-23-2015 |
20150138662 | TAPE DRIVE BUFFER UTILIZATION - Records or filemarks read from data segments are aggregated into at least one single data segment. The records and the filemarks are padded at an end of the one single data segment, such that the padding of the end of the one single data segment is less than padding of the one of the records and filemarks in the plurality of data segments. | 05-21-2015 |
Kevin Dale Butt, Tucson, AZ US
Patent application number | Description | Published |
---|---|---|
20110216444 | RECOVERY OPERATION STATUS INDICATOR FOR A TAPE DRIVE SYSTEM - A method, apparatus and computer-program product for indicating progress status of a mid-tape or data recovery operation in a tape drive. The method includes visually indicating that a recovery operation has started, periodically determining the remaining recovery time based on the remaining tape spool, and displaying the determined remaining recovery time to show progress status of the operation. The determination of the remaining recovery time includes determining the length of the tape being processed based on an estimated radius of the remaining tape spool and system parameters. The remaining recovery time is displayed with a moving track to show progress toward completion. | 09-08-2011 |
20140063634 | TAPE DRIVE BUFFER UTILIZATION - Records and filemarks read from data segments are aggregated into at least one single data segment. The records and the filemarks are reorganized and restructured in the single data segment such that buffer utilization is improved. | 03-06-2014 |
Matt Butt, Philadelphia, PA US
Patent application number | Description | Published |
---|---|---|
20150278384 | SYSTEM, APPARATUS, AND PROCESS FOR PULLING/CAPTURING CONTENT - An improved process for recreating a webpage as presented to the visitor is provided. A skeleton of a webpage, including content and images of the webpage, may be captured for each web event. For each web event, the captured skeleton of the webpage, including the content and the image of the captured webpage, may be transmitted to a server, allowing the server to recreate a webpage that was presented to the visitor. | 10-01-2015 |
Matthew T. Butt, Endicott, NY US
Patent application number | Description | Published |
---|---|---|
20100014757 | Method and System for Recognizing Characters and Character Groups in Electronically Represented Text - A system and method for automatically recognizing words or phrases in text. | 01-21-2010 |
Munawar Ahmad Butt, Orpington US
Patent application number | Description | Published |
---|---|---|
20140067693 | TECHNOLOGY TRANSITION FRAMEWORK - A method for deploying a product through multiple phases includes defining work streams for deploying the product, where each work stream is defined for a set of components of a client environment. For each work stream and for each phase, a set of predefined tasks are identified for the phase, a computer processor gathers for the phase a set of instruments specific to the work stream for performing the set of predefined tasks, and the set of instruments are stored in a data repository of a deployment framework. The set of predefined tasks for the phase is common amongst the work streams. | 03-06-2014 |
Neil Butt, Rolling Prairie, IN US
Patent application number | Description | Published |
---|---|---|
20150267646 | Scalable Parallel Mixing System And Method - A mixing manifold is provided. The manifold includes: a body; a first converging passageway in the body; a first diverging passageway in the body in-line and in fluid communication with the first converging passageway to form a first venturi; a first obstruction in a throat of the first venturi configured to move between two positions, a blocking position that blocks, at least in part, flow through the first venturi and an open position; a second converging passageway in the body; a second diverging passageway in the body in-line and in fluid communication with the second converging passageway to form a second venturi; and a second obstruction in the second venturi configured to move between two positions, a blocking position that blocks, at least in part, flow through the second venturi and an open position. A method of providing fluid flow through a manifold is also provided. | 09-24-2015 |
20150267857 | DUAL PURPOSE ATTACHMENT POINT SYSTEM AND METHOD - A support system for an appliance includes: a transporting support having a transporting attaching interface that aligns with an appliance attaching interface wherein the transporting attaching interface and the appliance attaching interface are configured to align with each other to allow the transporting support to securely attach to the appliance via the transporting attaching interface and the appliance attaching interface; a temporary support that connects to the appliance at a place different than the appliance attaching interface; and a permanent support having a permanent attaching interface having dimensions substantially the same as the transporting attaching interface such that the permanent support attaches to the appliance at the appliance attaching interface when the transporting support is not attached to the appliance. A method for both transporting and supporting the appliance may also be provided. | 09-24-2015 |
20150300640 | MINIMUM INPUT AIR PROVIDING DEVICE AND METHOD - An airflow proving device is provided. The device includes: a housing defining an airflow pathway; a first chamber within the housing; a second chamber within the housing located downstream in the flow pathway from the first chamber; structure in the housing defining an orifice, the orifice providing fluid communication between the first and second chamber and being part of the fluid pathway; and a pressure measuring device having a first sensor configured to monitor a pressure in the first chamber and a second sensor configured to monitor a pressure in the second chamber. | 10-22-2015 |
Shahid A. Butt, Hopewell Junction, NY US
Patent application number | Description | Published |
---|---|---|
20110101506 | Stress Memorization Technique Using Silicon Spacer - A structure for memorizing tensile stress in a semiconductor device includes a gate electrode of the semiconductor device; a silicon spacer adjacent to the gate electrode; and a capping layer encapsulating the gate electrode and the silicon spacer, wherein the silicon spacer and capping layer are configured to cause a tensile stress to be memorized in the gate electrode during an annealing process. A method for memorizing tensile stress in a semiconductor device includes forming a silicon spacer adjacent to a gate electrode of the semiconductor device; forming a capping layer over the silicon spacer and the gate electrode; and annealing the semiconductor device, wherein the silicon spacer and capping layer cause a tensile stress to be memorized in the gate electrode during annealing. A disposable silicon spacer is configured to induce a tensile stress in a semiconductor device during a stress memorization technique process. | 05-05-2011 |
Shahid A. Butt, Ossining, NY US
Patent application number | Description | Published |
---|---|---|
20090011346 | FOCUS BLUR MEASUREMENT AND CONTROL METHOD - A method for optimizing imaging and process parameter settings in a lithographic pattern imaging and processing system. The method includes correlating the dimensions of a first set of at least one control pattern printed in a lithographic resist layer, measured at three or more locations on or within the pattern which correspond to differing dose, defocus and blur sensitivity. The method then includes measuring the dimensions on subsequent sets of control patterns, printed in a lithographic resist layer, at three or more locations on or within each pattern, of which a minimum of three locations match those measured in the first set, and determining the effective dose, defocus and blur values associated with forming the subsequent sets of control patterns by comparing the dimensions at the matching locations with the correlated dependencies. | 01-08-2009 |
20090117737 | POLYCONDUCTOR LINE END FORMATION AND RELATED MASK - Methods of forming adjacent polyconductor line ends and a mask therefor are disclosed. In one embodiment, the method includes forming a polyconductor layer over an isolation region; forming a mask over the polyconductor layer, the mask including shapes to create the polyconductor line ends and a correction element to ensure a designed proximity of the polyconductor line ends; and etching the polyconductor layer using the patterned photoresist mask to create the adjacent polyconductor line ends, wherein the correction element is removed during the etching. | 05-07-2009 |
20130119481 | FINFET DEVICE - A method for forming a field effect transistor device includes patterning an arrangement of fin portions on a substrate, patterning a gate stack portion over portions of the fin portions and the substrate, growing an epitaxial material from the fin portions that electrically connects portions of adjacent fin structures, and removing a portion of the gate stack portion to expose a portion of the substrate. | 05-16-2013 |
20140175564 | FINFET DEVICE - A method for forming a field effect transistor device includes patterning an arrangement of fin portions on a substrate, patterning a gate stack portion over portions of the fin portions and the substrate, growing an epitaxial material from the fin portions that electrically connects portions of adjacent fin structures, and removing a portion of the gate stack portion to expose a portion of the substrate. | 06-26-2014 |
Shahid Ahmad Butt, Ossining, NY US
Patent application number | Description | Published |
---|---|---|
20080246097 | METHODS FOR REDUCING WITHIN CHIP DEVICE PARAMETER VARIATIONS - A method of reducing parametric variation in an integrated circuit (IC) chip and an IC chip with reduced parametric variation. The method includes: on a first wafer having a first arrangement of chips, each IC chip divided into a second arrangement of regions, measuring a test device parameter of test devices distributed in different regions; and on a second wafer having the first arrangement of IC chips and the second arrangement of regions, adjusting a functional device parameter of identically designed field effect transistors within one or more regions of all IC chips of the second wafer based on a values of the test device parameter measured on test devices in regions of the IC chip of the first wafer by a non-uniform adjustment of physical or metallurgical polysilicon gate widths of the identically designed field effect transistors from region to region within each IC chip. | 10-09-2008 |
Tauseef R. Butt, Malvern, PA US
Patent application number | Description | Published |
---|---|---|
20100021987 | Compositions, Methods, and Kits for Enhancing Protein Expression - The inventive subject matter relates to novel compositions, methods, and kits for enhancing the expression, solubility, and isolation of heterologous proteins. Further, the inventive subject matter relates to methods for generating proteins with novel N-terminal amino acids, unlike wild-type proteins which always are translated from mRNA with methionine at the N-terminus. | 01-28-2010 |
20100112658 | Transformed Saccharomyces cerevisiae Engineered for Xylose Utilization - Recombinant | 05-06-2010 |
20110319293 | SYNTHETIC PROTEASE SUBSTRATES, ASSAY METHODS USING SUCH SUBSTRATES AND KITS FOR PRACTICING THE ASSAY - Synthetic protease substrates and methods which facilitate the identification of substrates of a protease, particularly ubiquitin, ubiquitin-like, or proteasome protein are provided. | 12-29-2011 |
20120058499 | Bioluminescent Detection of Protease Activity - Methods for bioluminescent detection of the activity of proteolytic enzymes including ubiquitin (Ub) and ubiquitin-like (Ubl) proteolytic enzymes are disclosed. | 03-08-2012 |
20120065106 | Methods and Compositions for Enhanced Protein Expression and Purification - Methods for enhancing expression levels, secretion, and purification of heterologous fusion proteins in a host cell are disclosed. | 03-15-2012 |
Thomas Butt, Lawrence, KS US
Patent application number | Description | Published |
---|---|---|
20150339737 | COMPUTER PROGRAM, METHOD, AND SYSTEM FOR INTERACTIVE FUNDRAISING - A computer program, method, and system for facilitating fundraising. The method comprises the initial step of receiving a digital image. An additional step includes receiving fundraising data, with the fundraising data comprising a total amount of funds to be raised for a fundraising campaign. An additional step includes partitioning the digital image into a plurality of tiles, with a number of tiles in the plurality being based on the fundraising data. A further step includes presenting on a graphic display the partitioned digital image. | 11-26-2015 |