Patents by Inventor John Cox

John Cox 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: 10603593
    Abstract: Techniques are described for automatically reducing cheating in an interactive execution environment, such as to perform automated operations to detect and stop use of cheat software in an online game environment, and to restrict subsequent access to the online game environment for users who are identified as using cheat software. The techniques may include using deep learning techniques to train one or more models to classify particular types of gameplay actions as being unauthorized if cheat software use is detected, including to determine a likelihood of whether a separate cheat detection decision system would decide that particular gameplay actions are authorized or not authorized if the additional cheat detection decision system assesses those gameplay actions, and then using the trained model(s) and in some cases the additional cheat detection decision system for the cheat software detection and prevention.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: March 31, 2020
    Assignee: Valve Corporation
    Inventors: Anthony John Cox, John McDonald, Gabe Van Engel, Matt Rhoten
  • Publication number: 20200078688
    Abstract: A trained machine learning model(s) is used to determine scores (e.g., trust scores) for user accounts registered with a video game service, and the scores are used to match players together in multiplayer video game settings. In an example process, a computing system may access data associated with registered user accounts, provide the data as input to the trained machine learning model(s), and the trained machine learning model(s) generates the scores as output, which relate to probabilities of players behaving, or not behaving, in accordance with a particular behavior while playing a video game in multiplayer mode. Thereafter, subsets of logged-in user accounts executing a video game can be assigned to different matches based at least in part on the scores determined for those logged-in user accounts, and the video game is executed in the assigned match for each logged-in user account.
    Type: Application
    Filed: September 7, 2018
    Publication date: March 12, 2020
    Inventors: Richard Kaethler, Anthony John Cox, Brian R. Levinthal, John McDonald
  • Patent number: 10577768
    Abstract: A system for tethering a subsea blowout preventer (BOP) includes a plurality of anchors disposed about the subsea BOP and secured to the sea floor, a plurality of tensioning systems, and a plurality of flexible tension members. Each tensioning system is coupled to a frame of the BOP and is configured to apply a tensile preload to one of the tension members. Each tension member is coupled to one of the anchors and extends from a first end coupled to one of the tensioning systems to a second end coupled to an anchor.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: March 3, 2020
    Assignee: TRENDSETTER VULCAN OFFSHORE, INC.
    Inventors: Elizbar Buba Kebadze, John D. Henderson, James V. Maher, Mario Lugo, Brent Cox
  • Patent number: 10578533
    Abstract: An apparatus 300 for simulating a pulsed pressure induced cavitation technique (PPCT) from a pressurized working fluid (F) provides laboratory research and development for enhanced geothermal systems (EGS), oil, and gas wells. A pump 304 is configured to deliver a pressurized working fluid (F) to a control valve 306, which produces a pulsed pressure wave in a test chamber 308. The pulsed pressure wave parameters are defined by the pump 304 pressure and control valve 306 cycle rate. When a working fluid (F) and a rock specimen 312 are included in the apparatus, the pulsed pressure wave causes cavitation to occur at the surface of the specimen 312, thus initiating an extensive network of fracturing surfaces and micro fissures, which are examined by researchers.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: March 3, 2020
    Assignee: UT-Battelle, LLC
    Inventors: Jy-An John Wang, Hong Wang, Fei Ren, Thomas S. Cox
  • Patent number: 10555436
    Abstract: An electronic device may have electrical components that produce heat during operation. An electronic device may also be heated by sunlight incident on the device. A thermal management model may take into account device structures such as housing materials in modeling the thermal behavior of the device. Temperature sensors in the device may be used to measure internal temperatures. The model may use temperature measurements and other data such as environmental data measured with sensors in predicting temperatures for one or more regions in a device. In response to prediction of a temperature greater than a predetermined threshold, the device may take remedial action to avoid overheating. Remedial action may include adjusting electrical components so that they produce less heat, activating a heat blocking component such as an electronic shutter, and reducing communications activity levels and other software activity levels.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: February 4, 2020
    Assignee: Apple Inc.
    Inventors: Nagarajan Kalyanasundaram, Keith Cox, John M. Ananny, Gaurav Kapoor, Amaury J. Heresztyn
  • Patent number: 10546471
    Abstract: An apparatus for creating haptic stimulations is provided. The apparatus includes one or more pods coupled to a garment, each pod including: (i) an internal structure, and (ii) an airtight bladder surrounding the internal structure, where the bladder is pneumatically coupled to a pneumatic device that is configured to control a pressurized state of the bladder. Each pod is configured to: (i) have a first degree of flexibility when the bladder of the pod is in a first pressurized state; and (ii) have a second degree of flexibility, less than the first degree of flexibility, when the bladder of the pod is in a second pressurized state different from the first pressurized state. Each pod provides a haptic stimulation to a wearer of the garment when the corresponding bladder is in the second pressurized state.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: January 28, 2020
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Zachary Daniel West, Aaron Alan Ambuske, John Dietrich Martin, Brian Fletcher, Nicholas Roy Corson, Brian Cox, Charles Stewart, Tristan Thomas Trutna
  • Patent number: 10540870
    Abstract: An apparatus for creating haptic stimulations is provided. The apparatus includes pod(s) coupled to a garment, each pod including: (i) an internal structure including an arrangement of a plurality of protrusions and (ii) an airtight bladder surrounding the internal structure, wherein the bladder is pneumatically coupled to a pneumatic device that is configured to control a pressurized state of the bladder. The internal structure in each pod is configured to: (i) when the respective bladder of the respective pod is in a first pressurized state, have a first degree of flexibility; and (ii) when the respective bladder is in a second pressurized state different from the first pressurized state: curve, at least partially, in a predetermined direction, and have a second degree of flexibility less than the first degree of flexibility, thereby providing a haptic stimulation to a wearer when the respective bladder is in the second pressurized state.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: January 21, 2020
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Zachary Daniel West, Aaron Alan Ambuske, John Dietrich Martin, Brian Fletcher, Nicholas Roy Corson, Brian Cox, Charles Stewart, Tristan Thomas Trutna
  • Patent number: 10508772
    Abstract: The present invention provides a flow apparatus (10) having a flow control valve (12) having a housing (14), an aperture (16), an aperture obturator (18) and an actuator (20) for moving said obturator (16) between a first closed position and multiple open positions (B-L), characterised by a valve position monitor (21) for monitoring the position of the valve (12) and comprising a plurality of discrete sensors (28a to 28e) associated with a plurality of open positions (B-L) of said valve for monitoring the presence or absence of one or more members (26) movable with said valve (12). The arrangement may be used to monitor the valve position and such monitoring may be of use in the prediction of the amount of fluid remaining within a cylinder (32) to which it has been attached.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: December 17, 2019
    Assignee: LINDE AKTIENGESELLSCHAFT
    Inventors: Michael John Cox, John Andrew Golby, Alan Edward Green, Piers Lambert
  • Patent number: 10500598
    Abstract: A dual function cleaning nozzle assembly for prewashing kitchen utensils. The cleaning nozzle includes air and fluid inlets. The air inlet is coupled to an air conduit which includes a first control valve, and the fluid inlet is coupled to a fluid conduit which includes a second control valve. A lever or button is coupled to a first valve for discharging pressurized air through the air conduit. The air and fluid conduits are coupled to an outlet chamber which has a spray head. Compressed air is discharged from the spray head for allowing kitchen utensils to be prewashed with air. The lever or button is further coupled to a second valve for discharging pressurized fluid through the fluid conduit. The fluid conduit is also coupled to the outlet chamber for allowing a discharge of pressurized air and fluid to be sprayed from the nozzle to further prewash the kitchen utensils.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 10, 2019
    Inventors: John Cox, Paul N. Kirpes, Amber R. Kirpes
  • Publication number: 20190369693
    Abstract: In an embodiment, an electronic device includes a package power zone controller. The device monitors the overall power consumption of multiple components of a “package.” The package power zone controller may detect workloads in which the package components (e.g. different types of processors, peripheral hardware, etc.) are each consuming relatively low levels of power, but the overall power consumption is greater than a desired target. The package power zone controller may implement various mechanisms to reduce power consumption in such cases.
    Type: Application
    Filed: February 4, 2019
    Publication date: December 5, 2019
    Inventors: James S. Ismail, John M. Ananny, John G. Dorsey, Bryan R. Hinch, Aditya Venkataraman, Keith Cox, Inder M. Sodhi, Achmed R. Zahir
  • Publication number: 20190356543
    Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.
    Type: Application
    Filed: July 30, 2019
    Publication date: November 21, 2019
    Inventors: Danny Y. CHEN, David A. COX, Brent R. PHILLIPS, John H. SMITH
  • Patent number: 10449486
    Abstract: A plasma abatement process for abating effluent containing compounds from a processing chamber is described. A plasma abatement process takes gaseous foreline effluent from a processing chamber, such as a deposition chamber, and reacts the effluent within a plasma chamber placed in the foreline path. The plasma dissociates the compounds within the effluent, converting the effluent into more benign compounds. Abating reagents may assist in the abating of the compounds. The abatement process may be a volatizing or a condensing abatement process. Representative volatilizing abating reagents include, for example, CH4, H2O, H2, NF3, SF6, F2, HCl, HF, Cl2, and HBr. Representative condensing abating reagents include, for example, H2, H2O, O2, N2, O3, CO, CO2, NH3, N2O, CH4, and combinations thereof.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: October 22, 2019
    Assignee: Applied Materials, Inc.
    Inventors: Michael S. Cox, Monique McIntosh, Colin John Dickinson, Paul E. Fisher, Yutaka Tanaka, Zheng Yuan
  • Patent number: 10439870
    Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Y. Chen, David A. Cox, Brent R. Phillips, John H. Smith
  • Publication number: 20190303759
    Abstract: In various examples, physical sensor data may be generated by a vehicle in a real-world environment. The physical sensor data may be used to train deep neural networks (DNNs). The DNNs may then be tested in a simulated environment—in some examples using hardware configured for installation in a vehicle to execute an autonomous driving software stack—to control a virtual vehicle in the simulated environment or to otherwise test, verify, or validate the outputs of the DNNs. Prior to use by the DNNs, virtual sensor data generated by virtual sensors within the simulated environment may be encoded to a format consistent with the format of the physical sensor data generated by the vehicle.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 3, 2019
    Inventors: Clement Farabet, John Zedlewski, Zachary Taylor, Greg Heinrich, Claire Delaunay, Mark Daly, Matthew Campbell, Curtis Beeson, Gary Hicok, Michael Cox, Rev Lebaredian, Tony Tamasi, David Auld
  • Patent number: 10431181
    Abstract: The invention provides a technique for targeted scaling of the voltage and/or frequency of a processor included in a computing device. One embodiment involves scaling the voltage/frequency of the processor based on the number of frames per second being input to a frame buffer in order to reduce or eliminate choppiness in animations shown on a display of the computing device. Another embodiment of the invention involves scaling the voltage/frequency of the processor based on a utilization rate of the GPU in order to reduce or eliminate any bottleneck caused by slow issuance of instructions from the CPU to the GPU. Yet another embodiment of the invention involves scaling the voltage/frequency of the CPU based on specific types of instructions being executed by the CPU. Further embodiments include scaling the voltage and/or frequency of a CPU when the CPU executes workloads that have characteristics of traditional desktop/laptop computer applications.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: October 1, 2019
    Assignee: Apple Inc.
    Inventors: John G. Dorsey, James S. Ismail, Keith Cox, Gaurav Kapoor
  • Publication number: 20190291008
    Abstract: Techniques are described for automatically reducing cheating in an interactive execution environment, such as to perform automated operations to detect and stop use of cheat software in an online game environment, and to restrict subsequent access to the online game environment for users who are identified as using cheat software. The techniques may include using deep learning techniques to train one or more models to classify particular types of gameplay actions as being unauthorized if cheat software use is detected, including to determine a likelihood of whether a separate cheat detection decision system would decide that particular gameplay actions are authorized or not authorized if the additional cheat detection decision system assesses those gameplay actions, and then using the trained model(s) and in some cases the additional cheat detection decision system for the cheat software detection and prevention.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Anthony John Cox, John McDonald, Gabe Van Engel, Matt Rhoten
  • Publication number: 20190242067
    Abstract: An improved screwed fastening system for railway rails is proposed to allow rail fastening clips to be moved onto and off the rail more easily, facilitating track installation and maintenance. One improvement comprises providing in the screwed fastening system a clip guiding device, for guiding the rail fastening clip whilst it is being driven, which has an asymmetrically-located hole for receiving the screw-threaded shank of a screwbolt. Another improvement comprises providing in the screwed fastening system a rail fastening clip and screwbolt assembly which have inter-engaging driving portions. In each case, rotation of the screwbolt in one direction brings about translational movement of the rail bearing portion of the clip away from the screwbolt, and rotation of the screwbolt in the opposite direction brings about translational movement of the rail bearing portion of the clip towards the screwbolt.
    Type: Application
    Filed: July 25, 2017
    Publication date: August 8, 2019
    Applicant: Pandrol Limited
    Inventors: Stephen John Cox, John David Spencer
  • Patent number: 10372219
    Abstract: An apparatus for creating haptic stimulations is provided. The apparatus includes pod(s) coupled to a garment, each pod including: (i) an outer internal structure that defines an opening, (ii) an inner internal structure disposed in the opening defined by the outer internal structure, and (iii) an airtight bladder, pneumatically coupled with a pneumatic device, surrounding the inner and outer internal structures. Further, when a bladder of a respective pod is at a first pressure, respective top surfaces of the internal structures contact a first portion of a user's body, said contact with the first portion of the body having a first area, and when the bladder is at a second pressure, the top surface of the inner internal structure and/or the top surface of the outer internal structure contact a second portion of the user's body, said contact with the second portion of the body having a second area.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: August 6, 2019
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Zachary Daniel West, Aaron Alan Ambuske, John Dietrich Martin, Brian Fletcher, Nicholas Roy Corson, Brian Cox, Charles Stewart, Tristan Thomas Trutna
  • Patent number: D868244
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: November 26, 2019
    Assignee: GlaxoSmithKline Intellectual Property Management Limited
    Inventors: Mark Anthony Cox, Joseph John Fire, Michelle Nicole Kwasny, Scott Robert Mackie, Robert John McCaffrey, Jason Lee Robinson, Gerd Schmieta
  • Patent number: D878082
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: March 17, 2020
    Inventor: John Cox