Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Fanton, US

Andrew F. Fanton, Westminster, CO US

Patent application numberDescriptionPublished
20100287620COMPUTER SYSTEM LOCK-DOWN - Systems and methods for allowing authorized code to execute on a computer system are provided. According to one embodiment, a method is provided for locking down a computer system. A customized, local whitelist database is stored with a memory of the computer system. The whitelist database forms a part of an authentication system operable within the computer system and contains therein cryptographic hash values of code modules expressly approved for execution by the computer system. A kernel mode driver of the authentication system intercepts a request to create a process associated with a code module. The authentication system determines whether to authorize the request by causing a cryptographic hash value of the code module to be authenticated against the whitelist database. The authentication system allows the code module to be loaded and executed within the computer system if the cryptographic hash value matches one of the cryptographic hash values.11-11-2010
20110029772CLOUD-BASED APPLICATION WHITELISTING - Systems and methods for allowing authorized code to execute on a computer system are provided. According to one embodiment, an in-memory cache is maintained having entries containing execution authorization information regarding recently used modules. After authenticating a module, its execution authorization information is added to the cache. Activity relating to a module is intercepted. A hash value of the module is generated. The module is authenticated with reference to a multi-level whitelist including a global whitelist, a local whitelist and the cache. The authentication includes first consulting the cache and if the module is not found, then looking up its hash value in the local whitelist and if it is not found, then looking it up in the global whitelist. Finally, the module is allowed to be loaded and executed if its hash value matches a hash value of an approved code modules within the global whitelist.02-03-2011
20110167050SECURE SYSTEM FOR ALLOWING THE EXECUTION OF AUTHORIZED COMPUTER PROGRAM CODE - Systems and methods for allowing authorized code to execute on a computer system are provided. According to one embodiment, file or operating system activity relating to a code module is intercepted. A cryptographic hash value of the code module is authenticated with reference to a multi-level whitelist, which includes a remote global whitelist and a local whitelist. The remote global whitelist is maintained by a trusted service provider and contains cryptographic hash values of approved code modules known not to contain malicious code. The local whitelist is accessible by computer systems within the LAN and contains cryptographic hash values of a subset of the approved code modules. The cryptographic hash value is checked against the local whitelist. If no match is found, it is checked against the global whitelist. The code module is allowed to be loaded and executed if the cryptographic hash value corresponds to an approved code module.07-07-2011
20110167259SOFTWARE LICENSE ENFORCEMENT - Systems and methods for performing software license enforcement are provided. According to one embodiment, file or operating system activity relating to a code module are intercepted by a kernel mode driver of a computer system. The kernel mode driver causes a cryptographic hash value of the code module to be authenticated with reference to a local whitelist containing cryptographic hash values of approved code modules known not to contain malicious code. The local whitelist also contains licensing control information. If the cryptographic hash value matches a cryptographic hash value of an approved code module, then (i) authority to execute the code module is further validated if the licensing control information so indicates by performing a license check regarding the code module; and (ii) the code module is allowed to be loaded and executed within the computer system if the authority is affirmed by the license check.07-07-2011
20110167260COMPUTER SYSTEM LOCK-DOWN - Systems and methods for allowing authorized code to execute on a computer system are provided. According to one embodiment, a method is provided for locking down a computer system. A customized, local whitelist database is stored with a memory of the computer system. The whitelist database forms a part of an authentication system operable within the computer system and contains therein cryptographic hash values of code modules expressly approved for execution by the computer system. A kernel mode driver of the authentication system intercepts file system or operating system activity relating to a code module. The authentication system determines whether to authorize the request by causing a cryptographic hash value of the code module to be authenticated against the whitelist database. The authentication system allows the code module to be loaded and executed within the computer system if the cryptographic hash value matches one of the cryptographic hash values.07-07-2011
20110167261SELECTIVE AUTHORIZATION OF THE LOADING OF DEPENDENT CODE MODULES BY RUNNING PROCESSES - Systems and methods for selective authorization of dependent code modules are provided. According to one embodiment, file system or operating system activity relating to a first code module is initiated by a running process associated with a second code module. The file system or operating system activity is intercepted by a kernel mode driver of a computer system. The kernel mode driver selectively authorizes loading of the first code module by the running process based at least in part on one or more attributes of the second code module.07-07-2011

Patent applications by Andrew F. Fanton, Westminster, CO US

Bradley T. Fanton, Plainfield, IN US

Patent application numberDescriptionPublished
20110052398FAN ASSEMBLY - A fan assembly is disclosed herein. The fan assembly includes a fan operable to rotate about an axis. The fan includes a hub and a plurality of blades extending radially from the hub relative to the axis. The fan also includes a reinforcing member positioned adjacent to the fan along the axis. The reinforcing member contacts a predetermined subset of less than all of the plurality of blades.03-03-2011

Craig Fanton, Waterloo, IA US

Patent application numberDescriptionPublished
20100187799ROPS MOUNTING ASSEMBLY - A mounting assembly is provided for a vehicle ROPS unit which includes two legs. Each mounting assembly includes a base plate fixed to an end of a corresponding leg, a support plate, a top plate and a resilient bushing unit which separates the base plate from the support and top plates. The base plate is sandwiched between the support plate and the top plate. The bushing unit includes first and second resilient bushing members and a rigid hollow central sleeve. The bushing unit is received by a bore in the base plate. The support plate includes hollow mounting towers which project into bores in the base plate. Cap screws attach the mounting assembly to a vehicle axle housing. The top plate and the support plate are fixed to each other and to a frame of the vehicle.07-29-2010

Gary S. Fanton, Portola Valley, CA US

Patent application numberDescriptionPublished
20080275469Tack anchor systems, bone anchor systems, and methods of use - Systems, apparatuses and methods for securing tissue to bone using tack anchors, bone anchoring systems are described. The tack anchor may include a body and a securing element. The body may include one or more compressible flanges, an opening and, a cavity. The cavity may include an opening near or proximate the flanges, and be configured to receive a suture. The securing element may be configured to slide into the opening of the body to secure a portion of one or more sutures in the cavity such that the ends of the sutures are accessible through the cavity opening. In some embodiments, tack anchor tool for insertion of a tack anchor into tissue and/or bone is described.11-06-2008
20100016893METHOD AND APPARATUS FOR ENHANCING THE FIXATION OF BONE AND SOFT TISSUE ANCHORS - Apparatus for enhancing the fixation of an anchor in a body part, wherein the body part comprises an interior portion and an exterior surface, and wherein the anchor is disposed within the interior portion of the body part, the apparatus comprising: 01-21-2010

Patent applications by Gary S. Fanton, Portola Valley, CA US

Jeffrey T. Fanton, Los Altos, CA US

Patent application numberDescriptionPublished
20080309943MODULATED REFLECTANCE MEASUREMENT SYSTEM WITH MULTIPLE WAVELENGTHS - A modulated reflectance measurement system includes three monochromatic diode-based lasers. Each laser can operate as a probe beam or as a pump beam source. The laser outputs are redirected using a series of mirrors and beam splitters to reach an objective lens. The objective lens focuses the laser outputs on a sample. Reflected energy returns through objective and is redirected by a beam splitter to a detector. A lock-in amplifier converts the output of the detector to produce quadrature (Q) and in-phase (I) signals for analysis. A Processor uses the Q and/or I signals to analyze the sample. By changing the number of lasers used as pump or probe beam sources, the measurement system can be optimized to measure a range of different samples types.12-18-2008

Patent applications by Jeffrey T. Fanton, Los Altos, CA US

Matthew J. Fanton, Lincoln, NE US

Patent application numberDescriptionPublished
20100009449Preparation of Vaccine Master Cell Lines Using Recombinant Plant Suspension Cultures - The subject invention provides a plant cell culture for producing proteinaceous agents comprising a plant cell line stably transformed to express a transgene encoding a proteinaceous agent and a growth medium which supports the growth of said plant cell culture but which does not support the growth of Mycoplasmataceae and contains no materials of animal origin. The plant cell line is capable of being continuously passaged such that consistent transgene expression is maintained during passaging. The plant cell line is also capable of being cryopreserved such that consistent transgene expression is recovered upon recovery from cryopreservation.01-14-2010

Matthew James Fanton, Lincoln, NE US

Patent application numberDescriptionPublished
20090087448Stable Immunoprophylactic and Therapeutic Compositions Derived From Transgenic Plant Cells and Methods for Production - The present invention generally relates to the field of immunology and provides immunoprotective compositions and methods for preparing such compositions from transgenic plant cells. The present invention also relates to the field of protein production (e.g., the recombinant production of enzymes, toxins, cell receptors, ligands, signal transducing agents, cytokines, or other proteins expressed in transgenic plant cell culture) and provides compositions comprising these proteins.04-02-2009

Myron D. Fanton, Evansville, IN US

Patent application numberDescriptionPublished
20090002252TURNSTYLE ANTENNA ELEMENT - An improved antenna radiating element for a Super-turnstile antenna is provided. The radiating element includes an intermediate conductive rod having an upper terminating rod connected thereto proximal to an upper end thereof and a lower terminating rod connected thereto proximal to a lower end thereof. The terminating rods extend a distance of approximately 0.1 substantially perpendicular to and out from the conductive rod. Each terminating rod further includes a tail section that extends inwardly and substantially parallel to the intermediate conductive rod a distance of approximately 0.25.01-01-2009