Patent application number | Description | Published |
20090287956 | APPARATUS, SYSTEM, AND METHOD FOR DETECTING AND REPLACING FAILED DATA STORAGE - An apparatus, system, and method are disclosed for detecting and replacing failed data storage. A read module reads data from an array of memory devices. The array includes two or more memory devices and one or more extra memory devices storing parity information from the memory devices. An ECC module determines, using an error correcting code (“ECC”), if one or more errors exist in tested data and if the errors are correctable using the ECC. The tested data includes data read by the read module. An isolation module selects a memory device in response to the ECC module determining that errors exists in the data read by the read module and that the errors are uncorrectable using the ECC. The isolation module also replaces data read from the selected memory device with replacement data and available data wherein the tested data includes the available data combined with the replacement data. | 11-19-2009 |
20100293439 | APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY TO OPERATE WITH LESS STORAGE ELEMENTS - An apparatus, system, and method are disclosed for reconfiguring an array of solid-state storage elements protected using parity data. The storage element error module determines that one or more storage elements are unavailable to store data (“unavailable storage elements”). The storage element resides in an array with N number of storage elements storing a first ECC chunk and P number of storage elements storing first parity data. The reconfigure data read module reads data from storage elements other than the unavailable storage elements. The data regeneration module uses the first parity data to regenerate missing data from the first ECC chunk. The data reconfiguration module creates a second ECC chunk. The new configuration storage module stores a portion of the second ECC chunk and associated second parity data on (N+P)−Z number of storage elements, wherein 1≦Z≦P. | 11-18-2010 |
20100293440 | APPARATUS, SYSTEM, AND METHOD TO INCREASE DATA INTEGRITY IN A REDUNDANT STORAGE SYSTEM - An apparatus, system, and method are disclosed to increase data integrity in a redundant storage system. The receive module receives a read request to read data from a logical page spanning an array of N+P number of storage elements. The array of storage elements includes N number of the storage elements each storing a portion of an ECC chunk and P number of the storage elements storing parity data. The data read module reads data from at least a portion of a physical page on each of X number of storage elements of the N+P number of storage elements where X equals N. The regeneration module regenerates missing data. The ECC module determines if the read data and any regenerated missing data includes an error. The read data combined with any regenerated missing data includes the ECC chunk. | 11-18-2010 |
20110058440 | APPARATUS, SYSTEM, AND METHOD FOR POWER REDUCTION MANAGEMENT IN A STORAGE DEVICE - An apparatus, system, and method are disclosed for power loss management in a nonvolatile data storage device. A monitor module initiates a power loss mode in the nonvolatile data storage device in response to a primary power source failing to supply electric power above a predefined threshold to the nonvolatile data storage device. A secondary power source supplies electric power to the nonvolatile data storage device for at least a power hold-up time during the power loss mode. A power loss module adjusts execution of in-process operations on the nonvolatile data storage device during the power loss mode so that essential in-process operations execute within the power hold-up time. | 03-10-2011 |
20120131413 | APPARATUS, SYSTEM, AND METHOD TO INCREASE DATA INTEGRITY IN A REDUNDANT STORAGE SYSTEM - An apparatus, system, and method are disclosed to increase data integrity in a redundant storage system. The receive module receives a read request to read data from an ECC chunk spanning N storage elements of an array of N+P storage elements. The N storage elements each store a portion of the ECC chunk and the P storage elements store parity data. The data read module reads data from each of X number of storage elements of the N+P storage elements where (N+P)>X≧N. The ECC correction module corrects the read data of the ECC chunk using Error Correcting Code (“ECC”) in response to the ECC chunk comprising a number of bit errors below a correctable bit error threshold. The substitution module may correct the read data with substitute data from a substitute storage element. | 05-24-2012 |
20120221924 | APPARATUS, SYSTEM, AND METHOD FOR DETECTING AND REPLACING FAILED DATA STORAGE - An apparatus, system, and method are disclosed for detecting and replacing failed data storage. A read module reads data from an array of memory devices. The array includes two or more memory devices and one or more extra memory devices storing parity information from the memory devices. An ECC module determines, using an error correcting code (“ECC”), if one or more errors exist in tested data and if the errors are correctable using the ECC. The tested data includes data read by the read module. An isolation module selects a memory device in response to the ECC module determining that errors exists in the data read by the read module and that the errors are uncorrectable using the ECC. The isolation module also replaces data read from the selected memory device with replacement data and available data wherein the tested data includes the available data combined with the replacement data. | 08-30-2012 |
20130019072 | APPARATUS, SYSTEM, AND METHOD FOR MANAGING OUT-OF-SERVICE CONDITIONS - An adaptive logical storage element comprises a plurality of solid-state storage elements accessible in parallel. The logical storage element includes logical storage units, which may include logical page, logical storage divisions (erase blocks), and so on. Each logical storage unit comprises a plurality of physical storage units. A logical storage unit may include one or more physical storage units that are out-of-service (OOS). The OOS status of logical storage units is tracked by OOS metadata. When data is stored on the logical storage element, padding data is provided to physical storage units that are OOS, and valid and/or parity data is provided to in-service physical storage units. A write data pipeline accesses the OOS metadata to insert padding data, and a read data pipeline accesses the OOS metadata to strip padding data. | 01-17-2013 |
20130036327 | APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY OF STORAGE ELEMENTS - An apparatus, system, and method are disclosed for reconfiguring an array of solid-state storage elements. The method includes determining that one or more storage elements are unavailable to store data. The storage elements are configured in an array of N storage elements that each store a portion of a first ECC chunk and P storage elements that store first parity data corresponding to the first ECC chunk. The method includes generating a second ECC chunk comprising at least a portion of the data of the first ECC chunk. The method includes storing the second ECC chunk and associated second parity data across (N+P)−Z storage elements where 1≦Z≦P. | 02-07-2013 |
20130039141 | APPARATUS, SYSTEM, AND METHOD FOR POWER REDUCTION MANAGEMENT IN A STORAGE DEVICE - An apparatus, system, and method are disclosed for power reduction management. The method includes determining that a power source has failed to supply electric power above a predefined threshold. The method includes terminating one or more non-essential in-process operations on a nonvolatile memory device during a power hold-up time. The method includes executing one or more essential in-process operations on the nonvolatile memory device within the power hold-up time. | 02-14-2013 |
20130179753 | SYSTEMS AND METHODS FOR ADAPTIVE DATA STORAGE - A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising two or more solid-state storage elements. The data segments may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The data arrangement may determine input/output performance characteristics. An optimal adaptive data storage configuration may be based on read and/or write patterns of storage clients, read time, stream time, and so on. Data of failed storage elements may be reconstructed by use of parity data and/or other ECC codewords stored within the array. | 07-11-2013 |
20130205183 | SYSTEMS AND METHODS FOR ADAPTIVE ERROR-CORRECTION CODING - A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising a plurality of columns. The ECC codewords may comprise ECC codeword symbols. The ECC symbols of a data segment may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The individual ECC symbols may be stored within respective columns of the array (e.g., may not cross column boundaries). Data of an unavailable ECC symbol may be reconstructed by use of other ECC symbols stored on other columns of the array. | 08-08-2013 |
20140095959 | APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY OF STORAGE ELEMENTS - Apparatuses, systems, and methods are disclosed for reconfiguring an array of storage elements. A storage element error module is configured to determine that one or more storage elements in an array of storage elements are in error. An array of storage elements stores a first ECC block and first parity data generated from the first ECC block. A data reconfiguration module is configured to generate a second ECC block comprising at least a portion of data of a first ECC block. A new configuration storage module is configured to store a second ECC block and associated second parity data on fewer storage elements than a number of storage elements in an array. | 04-03-2014 |
20140258775 | APPARATUS, SYSTEM, AND METHOD FOR RECONFIGURING AN ARRAY OF STORAGE ELEMENTS - Apparatuses, systems, and methods are disclosed for reconfiguring an array of storage elements. A storage element error module is configured to determine that one or more storage elements in an array of storage elements are in error. An array of storage elements stores a first ECC block and first parity data generated from the first ECC block. A data reconfiguration module is configured to generate a second ECC block comprising at least a portion of data of a first ECC block. A new configuration storage module is configured to store a second ECC block and associated second parity data on fewer storage elements than a number of storage elements in an array. | 09-11-2014 |
20140380130 | APPARATUS, SYSTEM, AND METHOD TO INCREASE DATA INTEGRITY IN A REDUNDANT STORAGE SYSTEM - In various embodiments, an apparatus, system, and method may increase data integrity in a redundant storage system. In one embodiment, a request is received for data stored at a storage system having a plurality of storage elements, where one or more of the plurality of storage elements include parity information. A determination is made that one of the plurality of storage elements is unavailable, the unavailable storage element being a functional storage element and including at least a portion of the data. Responsive to the determination, the data is reconstructed based on at least a portion of the parity information and data from one or more of the plurality of storage elements other than the unavailable storage element; a response is provided to the request such that the response includes the reconstructed data. | 12-25-2014 |
20150333773 | SYSTEMS AND METHODS FOR ADAPTIVE ERROR-CORRECTION CODING - A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising a plurality of columns. The ECC codewords may comprise ECC codeword symbols. The ECC symbols of a data segment may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The individual ECC symbols may be stored within respective columns of the array (e.g., may not cross column boundaries). Data of an unavailable ECC symbol may be reconstructed by use of other ECC symbols stored on other columns of the array. | 11-19-2015 |
Patent application number | Description | Published |
20110010261 | Method Of Controlling Product Inventory - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. The system stores records of all purchased items and maintains a running inventory of each item, accessible by the consultants so they may warn customers of potentially low inventories. The database also facilitates returns and exchanges of purchased items. | 01-13-2011 |
20120004955 | Single Order Method For Independent Sales Representative As Used In The Party Plan Direct Marketing Method Of Selling Products - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. | 01-05-2012 |
20120221434 | Method Of Controlling Product Inventory - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. The system stores records of all purchased items and maintains a running inventory of each item, accessible by the consultants so they may warn customers of potentially low inventories. The database also facilitates returns and exchanges of purchased items. | 08-30-2012 |
20120271698 | Single Order Method For Independent Sales Representative As Used In The Party Plan Direct Marketing Method Of Selling Products - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. | 10-25-2012 |
20130226739 | Method Of Controlling Product Inventory - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. The system stores records of all purchased items and maintains a running inventory of each item, accessible by the consultants so they may warn customers of potentially low inventories. The database also facilitates returns and exchanges of purchased items. | 08-29-2013 |
20130231988 | Single Order Method For Independent Sales Representative As Used In The Party Plan Direct Marketing Method Of Selling Products - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. | 09-05-2013 |
20140156469 | Method Of Controlling Product Inventory - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. The system stores records of all purchased items and maintains a running inventory of each item, accessible by the consultants so they may warn customers of potentially low inventories. The database also facilitates returns and exchanges of purchased items. | 06-05-2014 |
20140195317 | Single Order Method For Independent Sales Representative As Used In The Party Plan Direct Marketing Method Of Selling Products - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. | 07-10-2014 |
20150302512 | Single Order Method For Independent Sales Representative As Used In The Party Plan Direct Marketing Method Of Selling Products - A business method and system for executing the method that involves gathering merchandise orders at a show in the home of a hostess. The method compiles the merchandise orders while maintaining a relationship between each individual order and information pertaining to the guest making the order. The guest information maintains an association with the order throughout the method such that each order made at the show may be individually packaged and labeled, obviating the need for the hostess to sort the ordered items upon receiving them from a warehouse. | 10-22-2015 |
Patent application number | Description | Published |
20100097013 | Countertop decontaminating device - The present invention disinfects countertop surfaces using high intensity ultraviolet energy causing photolysis. The light is directed to the working area of an office countertop or the countertop used in food preparation such as in a residential or commercial kitchen. A motion detector provides a mechanism for disabling the light should a pet or individual enter an area during the disinfection process. The device further includes a fluorescent lamp allowing dual functionality wherein the device can provide conventional countertop lighting or disinfection lighting. | 04-22-2010 |
20100135055 | Trailer Hitch Plug Power Inverter - Disclosed is a power inverter for use in converting 12VDC to 115VAC, the power inverter is adapted for securement to a conventional trailer hitch connector. The power inverter provides remote power to 115 volt accessory items by use of a conventional 115 volt output receptacle positionable at the rear of a vehicle by use of the trailer hitch connector so as to eliminate the need for extension cords commonly used when powering 115 volt accessories from a conventional vehicle. | 06-03-2010 |
20100301800 | Multi-purpose battery jump starter and reconditioner - A multi-purpose battery jump starter and reconditioner. The device is portable and includes electronic circuitry for use in desulfating lead-acid batteries. A rechargeable internal battery permits operation in remote conditions. Accessories include an air compressor, DC outlet, USB outlet, and light to cause cycling of the battery for optimum life. The jump starter, cables and air compressor are all integrated into a light weight compact housing. | 12-02-2010 |
20110187322 | Battery Charger With Code Reader - A multi-purpose battery charger and reconditioner with diagnostic code reader. The device is portable and includes electronic circuitry for use is desulfating and charging lead acid batteries in automobiles. An internal diagnostic code reader displays automobile fault codes received from the automobile's on board computer system. The charger, code reader, connecting cables are all integrated into a light weight compact housing. | 08-04-2011 |
20120313431 | BATTERY WITH INTEGRATED POWER INVERTER - A vehicle battery having an integrated power inverter includes an outer housing having a positive terminal and a negative terminal located exterior to the outer housing; a battery located in the outer housing, the battery having a positive output and a negative output that together output a DC current, wherein the positive output is coupled to the positive terminal and the negative output is coupled to the negative terminal; a power inverter located in the outer housing, the power inverter having a DC input coupled to the positive and negative outputs of the battery, and an AC output; and an AC socket coupled to the AC output. A shell for a vehicle battery having an integrated power inverter, and a method of making a vehicle battery having an integrated power inverter are also described. | 12-13-2012 |
20140091754 | HIGH-EFFICIENCY BATTERY CHARGER - A high efficiency battery charger. The high-efficiency battery charger can include a first transformer to produce a charging current, a second transformer to produce a maintenance current lower than the charging current, a power feed circuit having an input for connection to a power source, and control circuitry configured to detect a depleted battery to cause the power feed circuitry to feed power to the first transformer while disabling the second transformer, and to detect a charged battery to cause the power feed circuitry to feed power to the second transformer while disabling the first transformer. | 04-03-2014 |
20140120740 | ADJUSTABLE ROTARY SOCKET ASSEMBLY - An electrical outlet includes an outlet housing having an outer support arm and an inner support arm, the outer and inner support arms defining a socket receptacle; the inner and outer support arms having a rotational support member and a fixed electrical contact assembly; a rotary socket having at least one plug receiver for receiving an electrical plug and a rotary contact plate attached thereto; wherein the rotary contact plate is rotationally supported by the rotational support member, and the rotary contact plate maintains electrical contact with the fixed electrical contact assembly through a predetermined range of rotation of the rotary socket. Rotation control functions of the rotary contact plate to limit the range of rotation and provide adjustable angles of rotation are also described. | 05-01-2014 |
20140159509 | Battery Boost Jump Starter - A portable battery boost and jump starter apparatus for charging a vehicle battery is described. The apparatus can monitor and determine the existence of a fault condition in the vehicle battery and provide a battery boost or jump start depending on the level of depletion. | 06-12-2014 |
20140301066 | MULTI-AXIS TILTING LIGHT STAND WITH REMOVABLE LIGHT - A portable light includes a light stand having a longitudinal axis and a light assembly section attached to the light stand. The light assembly section is adapted to be connected to a power source and includes a support having a support axis being rotatable and linearly displaceable relative to the longitudinal axis of the light stand; a light panel holder tiltably attached to the support such that the light panel holder is tiltable relative to the support axis; and a light panel removably connected to the light panel holder and tiltable relative to the support axis. The light panel contains a rechargeable battery and a light selectively electrically connectable to at least one of the power source and the rechargeable battery when the light panel is connected with the light panel holder and being powered by the rechargeable battery when the light panel is removed from the light panel holder. | 10-09-2014 |
Patent application number | Description | Published |
20090030756 | Managing Risk Associated with Various Transactions - Systems, methods and consumer-readable media for managing risk associated with various transactions are provided. Such methods may include identifying a consumer-based software application for analysis and classifying the consumer-based software application into a plurality of consumer-facing transactions. Each consumer-facing transaction may be rated according to at least one category or criteria. Further, each rating may be converted into a numeric value. Another aspect of the invention may relate to receiving an identification of a list of threats to each of the consumer-facing transactions. These threats may be categorized into threat categories. The impact of each of the threats may be forecasted. The overall impact of the threats as forecasted may be calculated. Yet another aspect of the invention may relate to receiving an identification of a plurality of threat controls that control at least a portion of the plurality of threats. | 01-29-2009 |
20090144308 | PHISHING REDIRECT FOR CONSUMER EDUCATION: FRAUD DETECTION - A method and system for detecting fraud may redirect a user from a phishing message to an education message. The phishing message may include a phishing website that mimics a target entity. A user may be convinced to disclose sensitive information to a fraudster operating the phishing website. The phishing website may be maintained through a service provider and the target entity may request that the service provider disable the phishing website. During evaluation of the target entity's request by the service provider, a user may be directed to an education website that may be displayed until the phishing website may be permanently disabled. The education website may include information or identify a source of information that may help educate the user on fraud prevention, phishing, the target entity, the targeted industry, future prevention tips and suggestions, and other related information. | 06-04-2009 |
20100169202 | SECURE PLATFORMS FOR FINANCIAL TRANSACTION APPLICATIONS - Systems, methods, and computer program products are provided for a secure platform for conducting financial institution transactions. A game console platform is defined that provides for both individual customers and business customers to conduct financial transactions while ensuring higher integrity and confidentiality of the customer's transactions. Additionally, the platform provides for greater user-interface functionality and a heightened user experience. | 07-01-2010 |
20100169659 | GAMING CONSOLE-SPECIFIC USER AUTHENTICATION - Systems, methods, and computer program products are provided for user authentication required for conducting online financial institution transactions. The disclosed embodiments leverage the capabilities of platforms other than conventional personal computers and laptops, such as gaming consoles and wireless devices. Unique intrinsic user activities, such as controller motions or activities, built-in hardware signatures or other input data associated with a gaming console are used as the authentication mechanism, so as to provide a higher degree of security in the overall authentication process by lessening the likelihood of password replication or interception during network communication. | 07-01-2010 |
20130104237 | Managing Risk Associated With Various Transactions - Systems, methods and consumer-readable media for managing risk associated with various transactions are provided. Such methods may include identifying a consumer-based software application for analysis and classifying the consumer-based software application into a plurality of consumer-facing transactions. Each consumer-facing transaction may be rated according to at least one category or criteria. Further, each rating may be converted into a numeric value. Another aspect of the invention may relate to receiving an identification of a list of threats to each of the consumer-facing transactions. These threats may be categorized into threat categories. The impact of each of the threats may be forecasted. The overall impact of the threats as forecasted may be calculated. Yet another aspect of the invention may relate to receiving an identification of a plurality of threat controls that control at least a portion of the plurality of threats. | 04-25-2013 |
Patent application number | Description | Published |
20110214326 | MAGAZINE SAFETY DEVICE - Devices and methods for converting a magazine capable of holding live rounds to being capable of only holding blanks at the bottom of the magazine. A magazine safety device includes a spacer and a follower in one embodiment. The spacer can be sized and shaped so as to be placed generally between the front and rear walls of a magazine, with a portion of the spacer being disposed adjacent to a round loading opening of the magazine. Embodiments of the magazine safety device can allow a user to quickly and efficiently inspect the magazine to confirm the magazine is not loaded with live rounds. In one embodiment, the magazine safety device includes a highly visible spacer that can allow a user to confirm the magazine is loaded with blanks. Additionally, embodiments of the magazine safety device can prevent the magazine from being loaded with a plurality of live rounds. | 09-08-2011 |
20120030982 | BARREL SAFETY DEVICE - Devices and methods for altering a firearm to prevent firing of rounds of a first size while allowing the firing of rounds of a smaller, second size are provided. In one embodiment, a barrel safety device prevents a live round from fully chambering in a firearm, while allowing a blank to be chambered and fired from the firearm. The barrel safety device includes a muzzle block, a rod, and a tip in one embodiment. The rod and the tip can be sized so as obstruct a portion of the barrel and/or the bullet chamber of the firearm, such that a round having a first length, such as a live round, contacts the tip of the barrel safety device and cannot be fully chambered. The rod and the tip can be sized so as to allow a cartridge having a second, smaller length, such as a blank cartridge, to be fully chambered without contacting the tip of the barrel safety device. | 02-09-2012 |
20130185976 | BARREL SAFETY DEVICE - Devices and methods for altering a firearm to prevent firing of rounds of a first size while allowing the firing of rounds of a smaller, second size are provided. In one embodiment, a barrel safety device prevents a live round from fully chambering in a firearm, while allowing a blank to be chambered and fired from the firearm. The barrel safety device includes a muzzle block, a rod, and a tip in one embodiment. The rod and the tip can be sized so as obstruct a portion of the barrel and/or the bullet chamber of the firearm, such that a round having a first length, such as a live round, contacts the tip of the barrel safety device and cannot be fully chambered. The rod and the tip can be sized so as to allow a cartridge having a second, smaller length, such as a blank cartridge, to be fully chambered without contacting the tip of the barrel safety device. | 07-25-2013 |
20150040452 | BARREL SAFETY DEVICE - Devices and methods for altering a firearm to prevent firing of rounds of a first size while allowing the firing of rounds of a smaller, second size are provided. In one embodiment, a barrel safety device prevents a live round from fully chambering in a firearm, while allowing a blank to be chambered and fired from the firearm. The barrel safety device includes a muzzle block, a rod, and a tip in one embodiment. The rod and the tip can be sized so as obstruct a portion of the barrel and/or the bullet chamber of the firearm, such that a round having a first length, such as a live round, contacts the tip of the barrel safety device and cannot be fully chambered. The rod and the tip can be sized so as to allow a cartridge having a second, smaller length, such as a blank cartridge, to be fully chambered without contacting the tip of the barrel safety device. | 02-12-2015 |