Patent application number | Description | Published |
20110015010 | Agility training ball - In an inflatable ball, a substance is conveyed within its inner chamber which sticks to the inner surface subtending a small portion of the entirety of that inner surface. A rubber based catalyst is a particularly suitable substance because, when cured, it remains soft and pliable, enhancing its ability to remain adhered to the inner surface of an inflatable ball and to conform to the shape of that surface whether or not the ball is inflated. A heavy substance such as lead shot or stainless steel balls can be embedded into the liquid material prior to curing to increase the weight. Any substance embedded into the liquid material is introduced through the valve and port of the inflatable ball. With the center of gravity of the ball permanently altered, the ball has a tendency to rest in a position with the weighted material therewithin facing the ground surface on which the ball sits, and the ball has a tendency to stay in that position or to return to that position when an attempt is made to roll it in any direction away from that position. If a user succeeds in rolling the ball to a position where the portion of the inner surface engaging the weighted material rises to the top of the ball as it is rolled, when the ball is let go, it will move in an erratic way. | 01-20-2011 |
20110165971 | Quarterback trainer - A quarterback trainer includes a circular target frame having a plurality of target locations and is mounted on a support for rotation about its axis in either direction. The support may be located on a cart. The cart includes a receptacle area below the target frame that receives and stores footballs thrown toward the target. A motor is coupled to the pivot for the frame to facilitate control of rotations of the circular target frame. A controller for the motor controls activation and deactivation as well as the direction of rotation and the speed of rotation of the motor's driven shaft. The motor is preferably powered by one or more batteries. | 07-07-2011 |
20110165972 | Blocking sled with pivotable auxiliary pad - A blocking sled includes a first main blocking pad reciprocable on a frame between extended and retracted positions. When a lineman hits the main blocking pad, it is moved to the position of retraction and when the lineman releases the pad, it extends back to its original un-retracted position. In association with each main blocking pad, an auxiliary pad is provided that in one position closely overlies and extends forward of the main blocking pad in its extended position. The auxiliary blocking pad is pivotably mounted to the frame and is latched in the position closely overlying and extending forward of the main blocking pad. An actuator facilitates release of a latching mechanism for the auxiliary pad and moves along with a support rod for the main blocking pad. When the rod is reciprocated, eventually it engages the latch of the auxiliary pad and releases that latch causing a biasing means to pivot the auxiliary pad up and forward with respect to its position when latched. In the latched position of the auxiliary pad, it is so positioned that it forces a blocker to lower their center of gravity and bend down and forward to enable them to engage the main blocking pad while passing under the auxiliary pad. Once the main blocking pad has been reciprocated to its retracted position, the auxiliary pad pivots upward and forward of the main blocking pad so the blocker can lift up and complete the block in a manner simulating play in an actual football game. | 07-07-2011 |
20130143693 | Pop-up tackling practice machine - A pop-up tackling practice machine has a base with a peripheral tube curved at each end for safety, and a plate covering an opening formed by the tube. Outside the tube, two inverted ears are centrally located on the base and extend upwardly and outwardly at oblique angles with respect to the plate. A bracket allows pivotable mounting of a T-shaped handle that may be grasped by a coach standing on the plate. A further bracket is also mounted on the plate to which a multiple use pad may be mounted. The further bracket is vertically adjustable for height adjustment, pivotable with respect to the plate, and the bracket permits rotation with respect to the plate. The underside of the plate has an elongated roller. | 06-06-2013 |
Patent application number | Description | Published |
20100266387 | TURBINE ENGINE ROTATING CAVITY ANTI-VORTEX CASCADE - A gas turbine engine rotor drum includes spaced apart discs providing a cavity between the discs. The discs are configured to rotate in a rotational direction about an axis. An annular support is mounted on at least one of the discs and within the cavity. A cascade of relatively short anti-vortex members is mounted circumferentially on the annular support. The anti-vortex members are tubular in shape and provide a radially extending passage. The anti-vortex members include an outer end having a circumferential side with an opening in fluid communication with the radial passage. | 10-21-2010 |
20130078084 | AIRFOIL AIR SEAL ASSEMBLY - An air seal assembly for a gas turbine engine the air seal comprises a first assembly and a second assembly. One of the first assembly and the second assembly is rotatable relative to the other of the first assembly and the second assembly. The second assembly is aligned annularly with the first assembly and includes a circumferential surface with an abradable coating disposed annularly adjacent to the first and second airfoil tips. The first assembly includes at least one first airfoil with a first tip having an abrasive coating, and at least one second airfoil with a second tip absent the abrasive coating, the at least one first airfoil co-aligned axially and intermingled with a respective at least one second airfoil around a periphery of the first assembly. | 03-28-2013 |
20130224028 | COMPONENT BLENDING TOOL ASSEMBLY - A component blending tool assembly, includes a material removing surface that is moved to provide a blended area in a component, the material removing surface having a spherical contour mimicking a predetermined depth ratio of the blended area. | 08-29-2013 |
20130304418 | MONITORING ONE OR MORE TURBINE ENGINE ROTOR BLADES BY CORRELATING MEASUREMENT DATA AND REFERENCE DATA AS A FUNCTION OF TIME - A method is provided for monitoring one or more rotating turbine engine rotor blades using a processing system and a sensor having a measurement field. The method includes steps of: (i) providing measurement data from the sensor as a first of the rotor blades passes through the measurement field; (ii) correlating the measurement data with reference data as a function of time to provide correlation data; and (iii) processing the correlation data to determine a peak correlation value that corresponds to a point in time during the passage of the first of the rotor blades through the measurement field; wherein the correlating and the processing are performed by the processing system. | 11-14-2013 |
Patent application number | Description | Published |
20110151990 | Self aligning golf club - A golf club assembly is designed to self align its self when the golfer takes a practice swing before hitting a golf ball to the green. The golf ball trajectory to the hole on the green is more accurate, because of this self alignment screw added to the golf club head and the centerline line of the shaft is attached to the golf head to intersect with the centerline of the golf head. This centerline is developed from the sweet spot to the center of gravity of the club head. The club head is designed so it has the same height as the sweet spot. | 06-23-2011 |
20110294592 | Sweetspot golf club - A sweetspot golf club assembly is designed to help a golfer to drive a golf ball further and to its target more accurately , because of its sweet spot location on the face of the club head and its shaft location at the club head. The sweetspot is where the center-line of the head will pierce the face of the head. The club shaft is attached to the head so its center-line will intersect the center-line of the club head . The center-line of the club head is established by constructing a line from the center of gravity of the head to a perpendicular line that is on the flat face of the head , and is parallel to the ground line, and at the same height to the center of gravity of the head. This club head includes a high lighted straight line on top of a fore and aft rib that is above , and parallel , and on center with the center-line of the club head . This acts as a sight line to assist the golfer to align the club head to the center of the golf ball , and align the sight line with a imaginary line going from the center of the golf ball to its target. The above improvements will assist the golfer to drive the golf ball further and with more accuracy. | 12-01-2011 |
20120108355 | Fun golf club assembly - A “Fun Golf Club Assembly” having a curved convex head face, which is designed to help a golfer drive a golf ball further and to its target more accurately, because of its sweet spot location on the face of the club head and its shaft location at the club head, and a sight line located on top of the club head. The sweet spot is where the center-line of the head will pierce the face of the head. The club shaft is attached to the head so that its center-line will intersect the center-line of the club head. The centerline of the head is a line drawn from the center of gravity of the head to a perpendicular line that is tangent to a curved convex surface, and is parallel to the ground, and is at the height as the center of gravity of the head. This club head includes a high lighted straight line on the top of a fore and aft rib that is above and parallel to the center-line of the club head. This acts as a sight line to assist the golfer to align the club head to the center of the golf ball, and align the sight line to a imaginary line that goes from the center of the golf ball to its target. The center of gravity location can be changed by changing the weight and weight location of the head mass. | 05-03-2012 |
Patent application number | Description | Published |
20080256465 | Arbitrary Object Editing - The present invention provides technologies for forming an editing interface for editing arbitrary objects. In particular, the present invention provides system and methods for enumerating object properties, selecting a suitable pre-existing object editor and, if no such pre-existing editor is available, constructing an object editor on the fly suitable for editing the properties of the object where the object may include properties and/or collections of objects. Construction of a suitable editor is based on enumeration of object properties and on the serialization of the object using a descriptive language such as extensible markup language (“XML”) or the like. Property values specified by a user via the object interface and editors are stored in a descriptive format such as XML and generally specify the initial characteristics of the object. | 10-16-2008 |
20090187882 | LIVE BIDIRECTIONAL SYNCHRONIZING OF A VISUAL AND A TEXTUAL REPRESENTATION - Various technologies and techniques are disclosed performing a bidirectional synchronization between a visual representation and a textual representation. A visual representation of a file is synchronized with a textual representation of a file using a same delta propagation that is used to synchronize the textual representation with the visual representation. A semantic view is generated for the visual representation, and a separate semantic view is generated for the textual representation of the file. The visual representation and the textual representation follow a same semantic structure for comparison. To perform synchronization after changes are made to one of the representations, a synchronization process is performed using the semantic views to update the other representation. | 07-23-2009 |
20100162049 | Low Privilege Debugging Pipeline - A low privilege debug pipeline publisher advertises a debugging pipeline. Instead of having a client to which a debugger on the server has been attached interrogate the server for debugging information, the client requests information from the server. Control is returned to the server which can refuse to provide the requested information to the client. A debuggee server executes client code being debugged in an isolated context so that pausing the code at a breakpoint does not block the server. The server can apply transforms to compiled code to make the code cooperate with debugging services so that a privileged component to inspect the debuggee code is not needed. | 06-24-2010 |
20100287562 | LOW-PRIVILEGE DEBUG CHANNEL - A browser-based debugger application is configured to debug a second browser based application. A channel repeater module is invoked to establish a bidirectional communication channel between the debugger application and the second application. A start indication is transmitted from the second application through the channel repeater module. The second application enters a blocked wait state. A debug operation is performed on the second application. A debug request message is transmitted to the second application through the channel repeater module to cause the second application to transition from the blocked wait state to a run state and to perform a debug action indicated by the debug request message. A response to the debug request message is received from the second application through the channel repeater module. The second application transitions to the blocked wait state from the run state. | 11-11-2010 |
20130007702 | STATIC METADATA IN DYNAMIC PROGRAMS - A dynamic programming environment includes a dynamic runtime infrastructure configured to receive static metadata as source text in a source code written in a dynamic programming language. The dynamic runtime infrastructure determines an object representation based on the static metadata from the source text in the source code. | 01-03-2013 |
20130159967 | AVAILABLE SYMBOL SET GENERATION USING UNTYPED VARIABLE - The facilitated computation of an available symbol set at code locations in a dynamic language program, in which the program is executed up to a particular halt point for which an available symbol set is to be generated. At the halt point, a type of a value of a particular variable may be used in order to generate the available symbol set. However, at the halt point, the variable does not yet have a value of a useful type (e.g., null or undefined), which is possible in a dynamic language program. Rather than return an error, the principles described herein returns an arbitrary symbol set anyway. Specifically, the variable had previously been annotated with information represented accessed type information for the variable, even though the variable has not formally been defined. This annotated information may be used to generate the available symbol set. | 06-20-2013 |
20130159968 | LANGUAGE SERVICE PROVIDER MANAGEMENT USING APPLICATION CONTEXT - A language service provider framework that generates an application context of a dynamic language program being authored. The application context includes a description of the dynamic language application being authored, one or more specific locations within the program, and runtime environment information. A language service provider port component holds one or more language service providers. Each language service provider may receive the application context and generate a set of available symbols corresponding to each of at least one of the identified one or more specific locations. A management component receives the application context from the application context generation component, provides the application context the language service provider, and correspondingly receives the available symbol set from the language service provider. Since the management component provides an application context that also includes runtime environment information, the available symbol set may be more accurately represented, thereby facilitating authoring of dynamic language programs. | 06-20-2013 |
20130159976 | ABSTRACT SYNTAX TREE TRANSFORMATION - The transformation of an abstract syntax tree of a dynamic language program at evaluation time in a manner that is helpful for evaluating the program. For instance, the abstract syntax tree may be altered such that metadata is attached to variables generated during execution. The tree might also be altered to force code to execute faster or more likely than would occur otherwise. This might occur so that the dynamic language program might be executed at authoring time up to a halt point that represents a point of interest to the author. Without transformation of the abstract syntax tree, the execution might have not proceeded to the halt point or might have taken a long time. Once at the halt point, the program state at the halt point may be evaluated, allowing the program to perform functions such as generating an available symbol set at the halt point. | 06-20-2013 |
20130159978 | STATE CAPTURE AFTER EXECUTION IN DEPENDENT SEQUENCES - The execution of a dynamic code segment sequence that includes at least two code segments in sequence. The first code segment is first executed and the corresponding state of the environment is captured. The second code segment is then executed. When the second code segment is later re-executed, the first code segment is not re-executed again. Rather, the environmental state is set to be the captured state that existed when the first code segment originally executed. Then, the second code segment may be executed without spending the resources required to re-run the first code segment. This may be employed at authoring time, or after deployment time. | 06-20-2013 |
20140282441 | STATIC TYPE CHECKING ACROSS MODULE UNIVERSES - Static type checking can be performed on types and values defined in modules in a system that dynamically composes programs from modules. The types and values do not share a global namespace. Each module defines its own module universe, disjoint from other modules. A language mechanism can establish a local name binding to one module within the content of another module. When type checking at compile time an environment can be established that corresponds to a runtime instance of the program. The static type system can be arranged to align with the runtime values, such that the names used to refer to objects at runtime are the same as the names used to refer to the types of those objects in the static type system. Aliases of a particular type are resolved to a known compile time description of the type. | 09-18-2014 |
20140282442 | STATICALLY EXTENSIBLE TYPES - Statically extensible types allow a static type system to model the behavior of dynamic object model extension in dynamic runtime systems. Static types that model dynamically extended types can be extended using additional declarations in the same compilation. Declarations for a particular type can come from multiple independent sources which can have been defined at multiple points in time. Extension declarations can use the same syntax as the initial type declaration. Hence presence of one or more declarations for the same type in a compilation can indicate that the type has been extended. These features allow static type checking of dynamic plug-ins to be supported using statically extensible types. Declarations and extension declarations for a type can be merged together to create an extended type that enables different processing paths and dependencies. | 09-18-2014 |
20140282443 | CONTEXTUAL TYPING - Type inference is used to provide the benefits of static type checking without explicitly declaring type in the source code. Type inference that proceeds in a bottom up direction is augmented by contextual typing that proceeds in a top down direction. Contextual typing types enclosed expressions by associating the type of a directly enclosing expression with the enclosed expression. Object literals, function literals and array literals enclosed in assignment and call expressions, can be contextually typed. | 09-18-2014 |
20140372993 | OVERLOADING ON CONSTANTS - A function in a type system can be overloaded using specified constants. The constant can be can be the result of evaluating an expression to: a string, a number, a Boolean, a pattern or any type of constant. The return type of the function can depend on the specified constant that is passed into the function. The return type of the function can depend on the type of the specified constant that is passed into the function. The type of the parameter that is passed into the function can depend on the value of the constant. The function overloads can be validated to ensure that the constant-based overload is a subtype of a more general overload. A constant can be an expression used at compile time during type checking. | 12-18-2014 |
20140380276 | CLASS AND NAMESPACE DISCOVERY IN PROTOTYPE BASED LANGUAGE - Structure of a prototype-based programming language program is determined based on results of program execution. The structure determined can be implied by a program rather than explicitly declared. For example, classes and namespaces of a prototype-based program can be detected or inferred by identifying patterns that indicate the presence of a class or namespace. Furthermore, members of classes and namespaces can also be determined. | 12-25-2014 |
Patent application number | Description | Published |
20090001661 | SYSTEM AND METHOD FOR PROCESSING BATCHES OF DOCUMENTS - A method of processing documents by receiving at least a batch of documents and a separator card in an input receptacle of a document processing device. The separator card includes a conductive material disposed on one side, and a barcode indicative of the source of the batch of documents. The documents and separator card are transported via a transport mechanism past an evaluation unit and a field-effect sensor, respectively. The document processing device evaluates each document, determines whether the document meets or fails predetermined criteria, and detects the presence of the conductive material when a separator card is transported past the sensor. The source identification information from each separator card is entered into a memory of the document processing device after all the documents from the corresponding batch of documents have met the predetermined criteria. Feeder operation is paused between each batch long enough to verify that the previous batch closed successfully. Pausing feeder operation to address document anomalies before subsequent batches are processed promotes batch integrity and reduces operator confusion. | 01-01-2009 |
20100163366 | Currency Handling System Having Multiple Output Receptacles - A method and apparatus for handling bill jams within a currency processing device is provided. The device includes a transport mechanism adapted to transport bills along a transport path, one at a time, from the input receptacle past an evaluation unit into a plurality of output receptacles. At least one of the output receptacles includes a holding area and a storage area. A plurality of bill passage sensors are sequentially disposed along the transport path that are adapted to detect the passage of a bill as each bill is transported past each sensor. An encoder is adapted to produce an encoder count for each incremental movement of the transport mechanism. A controller counts the total number of bills transported into each of the holding areas and the total number of bills moved from a holding area to a corresponding storage area after a predetermined number of bills have been transported into the holding area. The controller tracks the movement of each of the bills along the transport path into each of the holding areas with the plurality of bill passage sensors. The presence of a bill jam is detected when a bill is not transported past one of the plurality of bill passage sensors within a requisite number of encoder counts. The operation of the transport mechanism is suspended upon detection of a bill jam. The bills from each of the holding areas are moved to the corresponding storage areas upon suspension of the operation of the transport mechanism. Remaining bills are then flushed from the transport path after moving the bills from each of the holding areas to the corresponding storage areas upon suspension of the operation of the transport mechanism. | 07-01-2010 |
20110255767 | CURRENCY PROCESSING SYSTEM WITH FITNESS DETECTION - In one aspect, a method of processing currency in a currency processing machine includes the act of retrieving, from a plurality of input currency bills, characteristic information from each of the bills, the characteristic information itself including at least a first characteristic information relating to fitness. The method also includes the act of assigning to each currency bill one of a plurality of fitness types and fitness levels relating to the first characteristic information of the bill, at least one of the fitness types and the fitness levels being defined by a user. The method also includes the act of outputting each currency bill along one of a plurality of output paths designated by the user to receive currency bills, the output path having a fitness type and/or fitness level assigned to the currency bill. | 10-20-2011 |
20120185083 | System And Method For Processing Batches Of Documents - A method of processing documents by receiving at least a batch of documents and a separator card in a document processing device. The separator card includes a conductive material disposed on one side, and a barcode indicative of the source of the batch of documents. The documents and separator card are transported via a transport mechanism past an evaluation unit and a field-effect sensor, respectively. The document processing device evaluates each document, determines whether the document meets or fails predetermined criteria, and detects the presence of the conductive material when a separator card is transported past the sensor. The source identification information from each separator card is entered into a memory of the document processing device. Feeder operation is paused between each batch to verify that the previous batch closed successfully. Pausing feeder operation to address document anomalies before subsequent batches are processed promotes batch integrity and reduces operator confusion. | 07-19-2012 |
Patent application number | Description | Published |
20090087076 | SYSTEM AND METHOD FOR PROCESSING CURRENCY BILLS AND TICKETS - A method of processing documents includes receiving a stack of documents including currency bills and substitute currency media. Each substitute currency medium has at least one barcode. The method further includes transporting the stack of documents via a transport mechanism, one document at a time, along a transport path and denominating with a currency detector each of the currency bills in the stack of documents. The currency detector is positioned adjacent to the transport path. The method further includes scanning with a barcode scanner a barcode on each substitute currency medium in the stack of documents. The barcode scanner is positioned adjacent to the transport path. The method further includes imaging with an image scanner each substitute currency medium in the stack of documents to generate a raw image file of the substitute currency medium. The image scanner is positioned adjacent to the transport path. | 04-02-2009 |
20130098992 | SYSTEM AND METHOD FOR PROCESSING CURRENCY BILLS AND TICKETS - A method of processing documents includes receiving a stack of documents including currency bills and substitute currency media. Each substitute currency medium has at least one barcode. The method further includes transporting the stack of documents via a transport mechanism, one document at a time, along a transport path and denominating with a currency detector each of the currency bills in the stack of documents. The currency detector is positioned adjacent to the transport path. The method further includes scanning with a barcode scanner a barcode on each substitute currency medium in the stack of documents. The barcode scanner is positioned adjacent to the transport path. The method further includes imaging with an image scanner each substitute currency medium in the stack of documents to generate a raw image file of the substitute currency medium. The image scanner is positioned adjacent to the transport path. | 04-25-2013 |
20150183593 | APPARATUS, METHOD, AND SYSTEM FOR LOADING CURRENCY BILLS INTO A CURRENCY PROCESSING DEVICE - An apparatus for feeding a plurality of stacked currency bills into a currency handling device. The apparatus may comprise an input receptacle being configured to receive a plurality of stacked currency bills, the receptacle having a first side and a second opposing side, a front end, and an opposing back end. The apparatus further may comprise a first paddle rail disposed adjacent the first side and a first paddle assembly slidably coupled to the first paddle rail, the first paddle assembly having a portion configured to contact a stack of a plurality of bills residing in the input receptacle. The apparatus further may comprise a first resilient member coupled to the first paddle assembly, the first resilient member being configured to bias the first paddle assembly towards the front end of the receptacle, the first resilient member being configured to cause the first paddle assembly to move in a direction toward the front end of the input receptacle at a first average rate of speed when unrestrained and undamped. The apparatus further may comprise a first damping mechanism configured to slow the unrestrained, average rate of speed the first paddle assembly from the first average rate of speed to a second average rate of speed which is less the first average rate of speed. | 07-02-2015 |
Patent application number | Description | Published |
20090142218 | LEAN AUSTENITIC STAINLESS STEEL - An austenitic stainless steel having low nickel and molybdenum and exhibiting comparable corrosion resistance and formability properties to higher nickel and molybdenum alloys comprises, in weight %, up to 0.20 C, 2.0-9.0 Mn, up to 2.0 Si, 16.0-23.0 Cr, 1.0-5.0 Ni, up to 3.0 Mo, up to 3.0 Cu, 0.1-0.35 N, up to 4.0 W, up to 0.01 B, up to 1.0 Co, iron and impurities, the steel having a ferrite number of less than 10 and a MD | 06-04-2009 |
20090162237 | LEAN AUSTENITIC STAINLESS STEEL CONTAINING STABILIZING ELEMENTS - An austenitic stainless steel composition including relatively low nickel and molybdenum levels, and exhibiting corrosion resistance, resistance to elevated temperature deformation, and formability properties comparable to certain alloys including higher nickel and molybdenum levels. Embodiments of the austenitic stainless steel include, in weight %, up to 0.20 C, 2.0-9.0 Mn, up to 2.0 Si, 16.0-23.0 Cr, 1.0-7.0 Ni, up to 3.0 Mo, up to 3.0 Cu, 0.05-0.35 N, up to 4.0 W, (7.5(% C))≦(Nb+Ti+V+Ta+Zr)≦1.5, up to 0.01 B, up to 1.0 Co, iron and impurities. Additionally, embodiments of the steel may include 0.5≦(Mo+W/2)≦5.0 and/or 1.0≦(Ni+Co)≦8.0. | 06-25-2009 |
20090162238 | CORROSION RESISTANT LEAN AUSTENITIC STAINLESS STEEL - An austenitic stainless steel composition having low nickel and molybdenum and exhibiting high corrosion resistance and good formability. The austenitic stainless steel includes, in weight %, up to 0.20 C, 2.0-6.0 Mn, up to 2.0 Si, 16.0-23.0 Cr, 5.0-7.0 Ni, up to 3.0 Mo, up to 3.0 Cu, 0.1-0.35 N, up to 4.0 W, up to 0.01 B, up to 1.0 Co, iron and impurities. The austenitic stainless steel has a ferrite number less than 11 and an MD | 06-25-2009 |
20110229803 | INTERCONNECTS FOR SOLID OXIDE FUEL CELLS AND FERRITIC STAINLESS STEELS ADAPTED FOR USE WITH SOLID OXIDE FUEL CELLS - Various embodiments relate to interconnects for solid oxide fuel cells (“SOFCs”) comprising ferritic stainless steel and having at least one via that when subjected to an oxidizing atmosphere at an elevated temperature develops a scale comprising a manganese-chromate spinel on at least a portion of a surface thereof, and at least one gas flow channel that when subjected to an oxidizing atmosphere at an elevated temperature develops an aluminum-rich oxide scale on at least a portion of a surface thereof. Other embodiments relate to interconnects comprising a ferritic stainless steel and having a fuel side comprising metallic material that resists oxidation during operation of the SOFCs, and optionally include a nickel-base superalloy on the oxidant side thereof. Still other embodiments relate to ferritic stainless steels adapted for use as interconnects comprising ≦0.1 weight percent aluminum and/or silicon, and >1 up to 2 weight percent manganese. Methods of making interconnects are also disclosed. | 09-22-2011 |
Patent application number | Description | Published |
20080222429 | DATA MANAGEMENT SYSTEM - A data management system and method are provided. Specifically, the present invention includes a system for controlling access to data and ensuring that the confidentiality of the data maintained. In addition, the present invention provides a system for updating data so that confidential data, which has become non-confidential, can be identified and exposed. | 09-11-2008 |
20080307491 | SECURE SYSTEM AND METHOD FOR ENFORCEMENT OF PRIVACY POLICY AND PROTECTION OF CONFIDENTIALITY - The invention includes various systems, architectures, frameworks and methodologies that can securely enforce a privacy policy. A method is included for securely guaranteeing a privacy policy between two enterprises, comprising: creating a message at a first enterprise, wherein the message includes a request for data concerning a third party and a privacy policy of the first enterprise; signing and certifying the message that the first enterprise has a tamper-proof system with a privacy rules engine and that the privacy policy of the first entity will be enforced by the privacy rules engine of the first enterprise; sending the message to a second enterprise; and running a privacy rules engine at the second enterprise to compare the privacy policy of the first enterprise with a set of privacy rules for the third party. | 12-11-2008 |
20090060185 | METHOD AND SYSTEM FOR PROVIDING FOR SECURITY IN COMMUNICATION - A method (and system) of securely communicating, includes using one of a preliminary secure transmission and exchange or acquisition of secret information that provides parties with a random sequence known only to first and second parties in communication with one another, the random sequence comprising a fixed length sequence of a form (N1j, N2j, . . . , Nmj, k1j, k2j, k3j, . . . , knj). | 03-05-2009 |
20130124420 | SECURE SYSTEM AND METHOD FOR ENFORCEMENT OF PRIVACY POLICY AND PROTECTION OF CONFIDENTIALITY - The invention includes various systems, architectures, frameworks and methodologies that can securely enforce a privacy policy. A method is included for securely guaranteeing a privacy policy between two enterprises, comprising: creating a message at a first enterprise, wherein the message includes a request for data concerning a third party and a privacy policy of the first enterprise; signing and certifying the message that the first enterprise has a tamper-proof system with a privacy rules engine and that the privacy policy of the first entity will be enforced by the privacy rules engine of the first enterprise; sending the message to a second enterprise; and running a privacy rules engine at the second enterprise to compare the privacy policy of the first enterprise with a set of privacy rules for the third party. | 05-16-2013 |
20150262185 | CONFIDENTIAL FRAUD DETECTION SYSTEM AND METHOD - Various embodiments for maintaining security and confidentiality of data and operations within a fraud detection system. Each of these embodiments utilizes a secure architecture in which: (1) access to data is limited to only approved or authorized entities; (2) confidential details in received data can be readily identified and concealed; and (3) confidential details that have become non-confidential can be identified and exposed. | 09-17-2015 |
Patent application number | Description | Published |
20090149549 | PREPARATION OF CHIRAL AMIDES AND AMINES - This invention provides a convenient method for converting oximes into enamides. The process does not require the use of metallic reagents. Accordingly, it produces the desired compounds without the concomitant production of a large volume of metallic waste. The enamides are useful precursors to amides and amines. The invention provides a process to convert a prochiral enamide into the corresponding chiral amide. In an exemplary process, a chiral amino center is introduced during hydrogenation through the use of a chiral hydrogenation catalyst. In selected embodiments, the invention provides methods of preparing amides and amines that include the 1,2,3,4-tetrahydro-N-alkyl-1-naphthalenamine or 1,2,3,4-tetrahydro-1-naphthalenamine substructure. | 06-11-2009 |
20120095106 | PREPARATION OF CHIRAL AMIDES AND AMINES - This invention provides a convenient method for converting oximes into enamides. The process does not require the use of metallic reagents. Accordingly, it produces the desired compounds without the concomitant production of a large volume of metallic waste. The enamides are useful precursors to amides and amines. The invention provides a process to convert a prochiral enamide into the corresponding chiral amide. In an exemplary process, a chiral amino center is introduced during hydrogenation through the use of a chiral hydrogenation catalyst. In selected embodiments, the invention provides methods of preparing amides and amines that include the 1,2,3,4-tetrahydro-N-alkyl-1-naphthalenamine or 1,2,3,4-tetrahydro-1-naphthalenamine substructure. | 04-19-2012 |
20140057990 | PREPARATION OF CHIRAL AMIDES AND AMINES - This invention provides a convenient method for converting oximes into enamides. The process does not require the use of metallic reagents. Accordingly, it produces the desired compounds without the concomitant production of a large volume of metallic waste. The enamides are useful precursors to amides and amines. The invention provides a process to convert a prochiral enamide into the corresponding chiral amide. In an exemplary process, a chiral amino center is introduced during hydrogenation through the use of a chiral hydrogenation catalyst. In selected embodiments, the invention provides methods of preparing amides and amines that include the 1,2,3,4-tetrahydro-N-alkyl-1-naphthalenamine or 1,2,3,4-tetrahydro-1-naphthalenamine substructure. | 02-27-2014 |