Patents by Inventor John C. Fox

John C. Fox has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10528723
    Abstract: Provided herein are systems and methods for generating policies for a new application using a virtualized environment. Prior to allowing a new application to operate on a host system, the new application may be installed in a virtual environment. A first program execution restrictor of the virtualized environment may determine a set of policies for the new application. The set of policies may allow the new application to add specific program elements during installation and execution in the virtualized environment. The first program execution restrictor may verify an absence of malicious behavior from the new application while the new application executes in the virtualized environment. The new application may be executed on the host system responsive to the verification. The host system may have a second program execution restrictor that applies the set of policies when the new application is allowed to execute on the host system.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: January 7, 2020
    Assignee: Digital Guardians, Inc.
    Inventor: John C. Fox
  • Publication number: 20180268133
    Abstract: Provided herein are systems and methods for generating policies for a new application using a virtualized environment. Prior to allowing a new application to operate on a host system, the new application may be installed in a virtual environment. A first program execution restrictor of the virtualized environment may determine a set of policies for the new application. The set of policies may allow the new application to add specific program elements during installation and execution in the virtualized environment. The first program execution restrictor may verify an absence of malicious behavior from the new application while the new application executes in the virtualized environment. The new application may be executed on the host system responsive to the verification. The host system may have a second program execution restrictor that applies the set of policies when the new application is allowed to execute on the host system.
    Type: Application
    Filed: May 18, 2018
    Publication date: September 20, 2018
    Applicant: Digital Guardian, Inc.
    Inventor: John C. Fox
  • Patent number: 9977896
    Abstract: Provided herein are systems and methods for generating policies for a new application using a virtualized environment. Prior to allowing a new application to operate on a host system, the new application may be installed in a virtual environment. A first program execution restrictor of the virtualized environment may determine a set of policies for the new application. The set of policies may allow the new application to add specific program elements during installation and execution in the virtualized environment. The first program execution restrictor may verify an absence of malicious behavior from the new application while the new application executes in the virtualized environment. The new application may be executed on the host system responsive to the verification. The host system may have a second program execution restrictor that applies the set of policies when the new application is allowed to execute on the host system.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: May 22, 2018
    Assignee: DIGITAL GUARDIAN, INC.
    Inventor: John C. Fox
  • Publication number: 20170103201
    Abstract: Provided herein are systems and methods for generating policies for a new application using a virtualized environment. Prior to allowing a new application to operate on a host system, the new application may be installed in a virtual environment. A first program execution restrictor of the virtualized environment may determine a set of policies for the new application. The set of policies may allow the new application to add specific program elements during installation and execution in the virtualized environment. The first program execution restrictor may verify an absence of malicious behavior from the new application while the new application executes in the virtualized environment. The new application may be executed on the host system responsive to the verification. The host system may have a second program execution restrictor that applies the set of policies when the new application is allowed to execute on the host system.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 13, 2017
    Inventor: John C. Fox
  • Patent number: 7621311
    Abstract: A tire-wheel assembly adjuster is disclosed. The tire-wheel assembly comprises a working assembly adapted to be adjustable along an axis relative a workpiece and a sub-assembly coupled to the working assembly that is adapted to be radially adjustable relative the axis. A method for assembling a tire-wheel assembly is also disclosed. The method includes the steps of providing a tire in an un-mounted state relative a wheel to a tire-wheel assembly adjuster; moving a sub-assembly connected to a working assembly in a radial direction relative an axis; moving the working assembly in a first direction about the axis toward the tire and wheel; and causing a wheel adjuster extending from the sub-assembly to circumferentially seat a bead of the tire into a bead seat of the wheel.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: November 24, 2009
    Assignee: Android Industries LLC
    Inventors: Lawrence J. Lawson, John C. Fox
  • Patent number: 6363143
    Abstract: A user defines their own call-coverage path (141) or other call-processing information by drawing a graphical flowchart (200) using an interactive GUI of a PC-based software application (140). Once the flowchart is drawn, it is activated with the push of a button, and that flowchart is now the logic that is applied to a user's coverage path. The call-coverage path (the flowchart) remains resident on the user's PC (103) and the communications switching system (101) retrieves call-coverage information from the PC whenever it must perform call coverage for that user. A plurality of different flowcharts may be drawn and stored on the PC, and then recalled and activated at any time as the present call-coverage path for the user. A call-coverage path may be activated by and/or for the user from anywhere on a LAN (104), WAN, or the Internet, so that the call-coverage path my be controlled remotely.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: March 26, 2002
    Assignee: Avaya Technology Corp.
    Inventor: John C. Fox
  • Patent number: 5512809
    Abstract: An apparatus and method for starting and controlling a motor comprises a timing circuit and a main control circuit. The timing circuit initiates a start-up period upon detecting power and provides an indication of the start-up period. The main control circuit receives the indication of the start-up period and applies variable magnitudes of power to a main winding of the motor. During the start-up period, the power applied to the main winding has a fixed, substantially maximum magnitude. During a period of normal operation following, the power applied to the main winding has a user-adjustable magnitude. The start-up period duration is as long as necessary for the motor to overcome a starting load thereon. Preferably, the timing circuit has a timer measuring the start-up period and a main relay signaling the start-up period to the main control circuit.
    Type: Grant
    Filed: August 11, 1994
    Date of Patent: April 30, 1996
    Assignee: Penn Ventilator Co., Inc.
    Inventors: Scott A. Banks, Valery Kravets, John C. Fox
  • Patent number: 3996451
    Abstract: A temperature sensing device is disclosed in which the temperature sensing element is a semiconductor diode. The reference supply current for the diode is derived from an offset voltage regulator in such a way that power source fluctuations appear as common mode inputs to an operational amplifier. The operational amplifier controls a voltage controlled oscillator. The output pulses of the oscillator are counted over periodic time intervals of predetermined length to produce periodic counts which correlate to temperature. The device is designed in the preferred embodiment for use on commercial alternating current power lines where the length of timing for temperature sensing, the interval between readings and switching between multiple sensors is controlled by the power line frequency.
    Type: Grant
    Filed: October 28, 1975
    Date of Patent: December 7, 1976
    Assignee: Control Data Corporation
    Inventors: Daniel C. Harrington, Gerald L. Ahmann, John C. Fox