Patent application number | Description | Published |
20090200376 | BALLISTIC RANGING METHODS AND SYSTEMS FOR INCLINED SHOOTING - A method for shooting a projectile weapon involves determining the inclination of a line of sight from a vantage point to a target and a line-of-sight range to the target, then predicting a trajectory parameter at the line-of-sight range, for a preselected projectile. Using the trajectory parameter, an equivalent horizontal range may then be determined, wherein the equivalent horizontal range is the range at which the trajectory parameter would be expected to occur if the projectile were shot from the vantage point toward a theoretical target located in a horizontal plane intersecting the vantage point. The equivalent horizontal range may be utilized to compensate for ballistic drop when shooting the projectile weapon. The method may be embodied in a handheld laser rangefinder including a memory for storing ballistic data. Systems for automatic hold over adjustment in a weapon aiming device are also disclosed. | 08-13-2009 |
20100282845 | RANGEFINDERS AND AIMING METHODS USING PROJECTILE GROUPING - A method for aiming a projectile weapon involves identifying a projectile group corresponding to a selected projectile and its nominal initial velocity from at least two different predetermined groups of projectiles, determining a range to a target, and automatically determining an aiming adjustment for aiming the projectile weapon based on the range to the target and a nominal ballistic characteristic of the projectile group. The nominal ballistic characteristic of the projectile group may be characteristic of a ballistic coefficient of the selected projectile and the nominal initial velocity of the selected projectile. Also disclosed are systems and methods for determining hold over aiming data and equivalent horizontal range data, for aiming projectile weapons at inclined targets. | 11-11-2010 |
20110021293 | CONFIGURABLE RANGEFINDING DEVICES AND METHODS - Systems and methods are provided to selectively measure one or more conditions, such as temperature, wind speed, and angle of inclination, that may assist a golfer in making a play. If it is not permissible to present to the golfer additional information (e.g., an adjusted distance, temperature, wind speed, or a suggested club) that may assist a golfer in making a play, only a line-of-sight distance to a target on a golf course may be displayed. Modular rangefinders are also provided in which a dongle is coupled to a rangefinder to provide unique functionality. For example, a TGR™ dongle may provide golf specific functionality, such as calculating an adjusted distance that the golfer may use to play an inclined shot and a TBR® dongle may provide hunting specific functionality, such as calculating an equivalent horizontal distance that a hunter may use for precise shooting on an incline. | 01-27-2011 |
20110296733 | MULTI-COLOR RETICLE FOR BALLISTIC AIMING - According an embodiment, a projectile weapon aiming system includes a computer-controllable reticle with crosshairs or other aiming marks having a color and/or illumination that can be selectively changed to provide feedback to a shooter to indicate when the projectile weapon aiming system (and hence the projectile weapon itself) is accurately aimed to compensate for a particular range, inclination, crosswind, and/or other ballistic conditions. | 12-08-2011 |
20120246992 | RANGEFINDERS AND AIMING METHODS USING PROJECTILE GROUPING - A method for shooting a projectile weapon involves determining the inclination of a line of sight from a vantage point to a target and a line-of-sight range to the target, then predicting a trajectory parameter at the line-of-sight range, for a preselected projectile. Using the trajectory parameter, an equivalent horizontal range may then be determined, wherein the equivalent horizontal range is the range at which the trajectory parameter would be expected to occur if the projectile were shot from the vantage point toward a theoretical target located in a horizontal plane intersecting the vantage point. The equivalent horizontal range may be utilized to compensate for ballistic drop when shooting the projectile weapon. The method may be embodied in a handheld laser rangefinder including a memory for storing ballistic data. Systems for automatic hold over adjustment in a weapon aiming device are also disclosed. | 10-04-2012 |
20130170027 | OPTICAL RANGEFINDER AND RETICLE SYSTEM FOR VARIABLE OPTICAL POWER SIGHTING DEVICES - A reticle system for a variable optical power sighting device includes front and rear reticles proximate respective front and rear focal planes of the device. Range-compensating features are provided, such as a scale and a pair of bracketing marks formed in the rear reticle which cooperate with an indicator mark formed in the front reticle. The indicator mark is radially offset from the optical axis it appears to move in the field of view along the scale in response to adjustment of the optical power to thereby indicate a measurement corresponding to a size of a distant target subtended in the field of view by the bracketing marks. A two-part electronic reticle system is also disclosed utilizing similar principles of operation. The rear reticle and scale may be electroformed to reduce cost and improve light transmission relative to a glass reticle. | 07-04-2013 |
20140274499 | VIBRATING PROJECTILE - A projectile that includes a vibrating function is presented. The vibrating projectile, such as an arrow, is structured to penetrate flesh of an animal more easily than a standard projectile. After the arrow has reached its target, a switch turns on a vibrating mechanism that causes the arrowhead, such as a broadhead to vibrate as it is traveling into the animal. This deeper penetration causes more injury to the animal and reduces the time between arrow penetration and animal expiration. | 09-18-2014 |
20140274500 | PROJECTILE PRODUCING ELECTRICAL SHOCK - A projectile that includes a shocking function is presented. The projectile, such as an arrow, is structured to shock an animal as the arrow strikes its target. A capacitor may be used to store energy to generate the shock, or a shocking circuit may be self-contained. The shocking mechanism may be controlled by switch. In other embodiments electrically isolated electrodes could be present on the arrow, including the broadhead, that automatically cause the shocking system to discharge when the arrow has reached its target. The shocking function may be combined with a vibrating function for an even more lethal strike. | 09-18-2014 |
20150013206 | RANGING METHODS FOR INCLINED SHOOTING OF PROJECTILE WEAPONS - A method for shooting a projectile weapon involves determining the inclination of a line of sight from a vantage point to a target and a line-of-sight range to the target, then predicting a trajectory parameter at the line-of-sight range, for a preselected projectile. Using the trajectory parameter, an equivalent horizontal range may then be determined, wherein the equivalent horizontal range is the range at which the trajectory parameter would be expected to occur if the projectile were shot from the vantage point toward a theoretical target located in a horizontal plane intersecting the vantage point. The equivalent horizontal range may be utilized to compensate for ballistic drop when shooting the projectile weapon. The method may be embodied in a handheld laser rangefinder including a memory for storing ballistic data. Systems for automatic hold over adjustment in a weapon aiming device are also disclosed. | 01-15-2015 |
Patent application number | Description | Published |
20110022603 | METHOD AND SYSTEM FOR AUTHORING AND DISTRIBUTING MULTIPLE APPLICATION VERSIONS BASED ON AUDIENCE QUALIFIERS - A computer system is used to create and distribute applications. An audience qualifier and a set of categories corresponding to the audience qualifier are selected. A master application template is selected. The master application template may be pre-certified. For each of the selected categories, an application instance is created from the master application template, where the modifications to the master application template for each category are determined at least in part by the characteristics of the category. Metadata describing the audience qualifier and category are associated with each application instance. The application instances and associated metadata are stored. The application instances may be certified. A request for an application is received specifying an audience qualifier and a category. An application instance matching the specified audience qualifier and category is selected from the stored application instances. The selected application instance is supplied in response to the request. | 01-27-2011 |
20110022612 | METHOD FOR APPLICATION AUTHORING EMPLOYING A PRE-CERTIFIED MASTER APPLICATION TEMPLATE - A computer system is used to create an application. An application is created using an authoring environment. The application is converted into a master application template by creating an application representation and creating associated metadata that define at least one allowable modification that may be made to the application representation. An application is created from the master application template, and the application and master application template are submitted to a certification body for certification. The certification process affirms that the application, with any modification to the application specified by the master application template metadata, meets all requirements for certification. The certified master application template is used to create a certified application. | 01-27-2011 |
20110022637 | METHOD AND SYSTEM FOR AUTHORING MULTIPLE APPLICATION VERSIONS BASED ON AUDIENCE QUALIFIERS - A computer system is used to create and distribute applications. An audience qualifier and a set of categories corresponding to the audience qualifier are selected. A master application template is selected. The master application template may be pre-certified. For each of the selected categories, an application instance is created from the master application template, where the modifications to the master application template for each category are determined at least in part by the characteristics of the category. Metadata describing the audience qualifier and category are associated with each application instance. The application instances may be certified. The application instances are distributed in accordance with the metadata. | 01-27-2011 |
20110023011 | METHOD FOR APPLICATION AUTHORING EMPLOYING A CHILD APPLICATION TEMPLATE DERIVED FROM A MASTER APPLICATION TEMPLATE - A computer system is used to create an application. An application is created using an authoring environment. The application is converted into a master application template by creating an application representation and creating associated metadata that define at least one allowable modification that may be made to the application representation. The master application template may be certified. A child application template is derived from the master application template by deleting at least one allowable modification of the master application template, or by deleting, adding, or modifying at least one constraint to at least one allowable modification of the master application template, where the effect of the deletion, addition, or modification is to reduce the scope of the allowable modification to the child application template source code. The child application template is used to create an application. | 01-27-2011 |
20110023012 | METHOD FOR DISTRIBUTING A CERTIFIED APPLICATION EMPLOYING A PRE-CERTIFIED MASTER APPLICATION TEMPLATE - A computer system is used to distribute an application using a data resource. An application using a data resource is created using an authoring environment. The application is converted into a certified master application template. The certified master application template is used to create a certified application and certified data resource. The certified application and certified data resource are distributed. During the distribution of the application, the certified master application template is modified and a new certified data resource is created. The new certified data resource is distributed. | 01-27-2011 |
20110023016 | METHOD FOR APPLICATION AUTHORING EMPLOYING A PRE-CERTIFIED MULTI-PLATFORM MASTER APPLICATION TEMPLATE - A computer system is used to create an application. A multi-platform application intended for two or more target platforms is created using an authoring environment. The application is converted into a multi-platform master application template by creating an application representation and creating associated metadata that define at least one allowable modification that may be made to the application representation. For each target platform, an application is created from the multi-platform master application template suitable for the target platform, and the application and multi-platform master application template are submitted to a certification body for certification on the target platform. The certification process affirms that the application, with any modification to the application specified by the multi-platform master application template metadata, meets all requirements for certification. The certified multi-platform master application template is used to create a certified application for each target platform. | 01-27-2011 |
20110023022 | METHOD FOR APPLICATION AUTHORING EMPLOYING AN APPLICATION TEMPLATE STORED IN A DATABASE - A computer system is used to create an application. Application source code or an executable application is converted into an in-memory representation. The in-memory representation is stored in a database. Attributes of the database representation are selected for modification, and constraints are assigned to the modifications. Modifications and constraints are stored in the database to create an application template. A copy of the application template is made in the database, and modifications are performed on the copy in the database. The modified copy of the application template is retrieved from the database and used to create an executable application. | 01-27-2011 |
20130031528 | METHOD FOR DISTRIBUTING A CERTIFIED APPLICATION EMPLOYING A PRE-CERTIFIED MASTER APPLICATION TEMPLATE - A computer system is used to distribute an application using a data resource. An application using a data resource is created using an authoring environment. The application is converted into a certified master application template. The certified master application template is used to create a certified application and certified data resource. The certified application and certified data resource are distributed. During the distribution of the application, the certified master application template is modified and a new certified data resource is created. The new certified data resource is distributed. | 01-31-2013 |
Patent application number | Description | Published |
20160106647 | COMPOSITIONS COMPRISING ZWITTERIONIC ESTER AMMONIOALKANOATES - The present invention provides compositions utilizing a zwitterionic ester ammonioalkanoate surfactant according to Formula 1 and an ingredient selected from the group consisting a surfactant other than said zwitterionic ester ammonioalkanoate surfactant, emulsifiers, conditioning agents, emollients, moisturizers, humectants, thickeners, lubricants, chelating agents, fillers, binding agents, anti-oxidants, preservatives, active ingredients, fragrances, dyes, buffering agents, exfoliates, pH adjusters, inorganic salts, solvents, viscosity controlling agents and opacifying agents, wherein the composition is substantially free of alkylamidoamine and aminoalkylamine. | 04-21-2016 |