Patents by Inventor John A. Cox
John A. 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: 11504633Abstract: 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: GrantFiled: February 1, 2021Date of Patent: November 22, 2022Assignee: Valve CorporationInventors: Richard Kaethler, Anthony John Cox, Brian R. Levinthal, John McDonald
-
Patent number: 11423103Abstract: Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models used for generating content-item recommendations. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history, as well as modifying this score data using one or more biasing factors for generating result data. In addition, the techniques, devices, and systems may use this result data, along with received user input, for determining an order in which to present one or more content items to the user. For example, this may include determining which content items to recommend to a user and in which order to do so.Type: GrantFiled: July 8, 2019Date of Patent: August 23, 2022Assignee: Valve CorporationInventors: Anthony John Cox, Christian Carollo
-
Publication number: 20220164407Abstract: Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history. The techniques then determine a ranked list of content items having a highest correlation to the consumption history, which may be used to retrieve videos associated with the most-correlated content items for generating a compilation video composed of these retrieved videos.Type: ApplicationFiled: December 6, 2021Publication date: May 26, 2022Inventors: Adil Sardar, Anthony John Cox, Mark Zbikowski, Christian Carollo, Martin Otten, Taylor Sherman, Alden Kroll, Donald Ichiro Lambe
-
Publication number: 20220127270Abstract: The present disclosure relates, in general, to improved processes for the preparation of 4-{8-amino-3-[(2S)-1-(but-2-ynoyl)pyrrolidin-2-yl]imidazo[1,5-a]pyrazin-1-yl}-N-(pyridin-2-yl)-benzamide, particularly large-scale processes for manufacturing 4-{8-amino-3-[(2S)-1-(but-2-ynoyl)pyrrolidin-2-yl]imidazo[1,5-a]pyrazin-1-yl}-N-(pyridin-2-yl)benzamide and intermediates used in such processes.Type: ApplicationFiled: August 28, 2019Publication date: April 28, 2022Inventors: Paul Allen BETHEL, Lai Chun CHAN, Katie Grace COOPER, Robert John COX, Michael David GOLDEN, Shaun Alan HUGHES, Lucinda Victoria JACKSON, Kirsty Jane MILLARD, Andrew John PHILLIPS, Alexander James TELFORD, Jerry EVARTS, Michael Joseph LAWLER, Remy E. J. N. LITJENS, Peter Johannes Servaas Savio VAN EIJK, Mathilda Maria Henrica VERSTAPPEN, Frank L. M. VOS, Eric Jurriƫn ZIJP, Qiu JUNYING, Rustam Ferdinand GARREY, David Allen SHORT, Angang WANG
-
Patent number: 11304718Abstract: A system for tissue dissection and retraction is disclosed herein. A tissue dissection assembly generally comprises an elongate body shaft, an actuation member movable relative to the elongate body shaft, and at least one dissector arm member having at least a first end attached to the elongate body shaft, wherein the at least one dissector arm member is adapted to reconfigure within a plane from a low profile to an expanded profile when urged via the actuation member, and wherein the at least one dissector arm is further adapted to dissect tissue within the plane. In use, the assembly dissects tissue within the plane typically by advancing the elongate body shaft into the tissue region where the dissector arm member or members are then reconfigured within the plane from its low profile to its expanded profile to thereby dissect the tissue region along the plane.Type: GrantFiled: October 26, 2015Date of Patent: April 19, 2022Inventor: John A. Cox
-
Patent number: 11299262Abstract: Various implementations directed to composite skid member with varying cross-sections are provided. In one implementation, an aircraft landing gear assembly may include two composite skid members configured to contact the ground, where each composite skid member includes a first cross-section and a second cross-section, and where the first cross-section is different than the second cross-section. The aircraft landing gear assembly may also include two cross members configured to couple to a fuselage of an aircraft and configured to interconnect the two composite skid members.Type: GrantFiled: September 9, 2019Date of Patent: April 12, 2022Assignee: TEXTRON INNOVATIONS INC.Inventors: Timothy Brian Carr, William Anthony Amante, Brian John Cox
-
Patent number: 11267136Abstract: A system (100) for handling sheets of flexible material comprises: a plurality of releasable connectors (20) supported on a main carrier (110). The releasable connectors (20) are individually addressable so that when actuated a connector lifts or releases a sheet of flexible material. One or more end adjustment means is provided to vary at least one of: the orientation and/or the location of the connectors (20), with respect to a surface defined in three dimensions, such that in use the sheet of flexible material is placed in a precise user selected position on the three dimensional surface without the material creasing or wrinkling. An advantage of the present invention is that previously actuators were able to orient grippers to be normal to the surface of a cylinder; whereas the provision of parallel, flexible strips enables active surfaces to be positioned normal to the surface of complex surface, such as that defined by a cone.Type: GrantFiled: October 31, 2016Date of Patent: March 8, 2022Inventors: John Cox, Tim Garton, John Wright
-
Patent number: 11248349Abstract: A pad for a railway rail fastening assembly, the pad being configured for placement between a rail and an underlying foundation, such as slab track or a sleeper, wherein a cross-section of the pad comprises: a second resilient layer configured to face a railway rail; an intermediate rigid layer; and a first resilient layer configured to face an underlying foundation. The rigid layer is provided between and is integrally formed with the first and second resilient layers. An edge of the pad comprises at least one ear that extends beyond a central region of the pad, the rigid layer extending into the ear with the ear being configured to resist rail roll.Type: GrantFiled: April 12, 2017Date of Patent: February 15, 2022Assignee: Pandrol LimitedInventors: Stephen John Cox, Robert John Hamilton
-
Patent number: 11213755Abstract: 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: GrantFiled: February 27, 2020Date of Patent: January 4, 2022Assignee: Valve CorporationInventors: Anthony John Cox, John McDonald, Gabriel Van Engel, Matt Rhoten
-
Patent number: 11194879Abstract: Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history. The techniques then determine a ranked list of content items having a highest correlation to the consumption history, which may be used to retrieve videos associated with the most-correlated content items for generating a compilation video composed of these retrieved videos.Type: GrantFiled: October 18, 2019Date of Patent: December 7, 2021Assignee: Valve CorporationInventors: Adil Sardar, Anthony John Cox, Mark Zbikowski, Christian Carollo, Martin Otten, Taylor Sherman, Alden Kroll, Donald Ichiro Lambe
-
Patent number: 11069032Abstract: A system and method of removing turbulence from an image of a time ordered sequence of image frames. The method comprises removing effects of turbulence from a first image of the sequence to create an initial corrected image frame; determining a number of iterations required to achieve a desired turbulence removal for a subsequent image in the sequence and satisfy a latency constraint and an available memory capacity; and determining, based on the number of required iterations, a minimum set of image frames required to remove turbulence from the subsequent image. The minimum set of image frames comprises: a number of image frames of the sequence, a number of image frames generated in an intermediate iteration of turbulence removal and the initial corrected image frame. The method further comprises using the minimum set of image frames to remove turbulence from the subsequent image of the sequence.Type: GrantFiled: August 26, 2019Date of Patent: July 20, 2021Assignee: Canon Kabushiki KaishaInventors: Ruimin Pan, Philip John Cox
-
Publication number: 20210154587Abstract: 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: ApplicationFiled: February 1, 2021Publication date: May 27, 2021Inventors: Richard Kaethler, Anthony John Cox, Brian R. Levinthal, John McDonald
-
Publication number: 20210148057Abstract: An anchoring device for use in retaining a railway rail fastening clip having first and second leg portions and a rail-bearing portion therebetween. The anchoring device includes a base member, an opening in the base member configured to receive a fastening component for fastening the anchoring device to an underlying foundation, and first and second clip-retaining sides extending from said base member with the first clip-retaining side being spaced apart from the second clip-retaining side so as to define a space therebetween for receiving the rail-bearing portion of the clip. Each clip-retaining side comprising upper and lower clip contact walls defining a passageway for receiving one of the leg portions, wherein the leg portions contact the clip contact walls of the respective clip-retaining sides as the clip moves from a wedged position towards an engaged position where the rail-bearing portion of the clip bears on the rail.Type: ApplicationFiled: February 28, 2019Publication date: May 20, 2021Applicant: Pandrol LimitedInventors: John Phillip PORRILL, John David SPENCER, Stephen John COX, Brenton KEAST, Steven HARKNESS, Chris LEA
-
Publication number: 20210070428Abstract: Various implementations directed to composite skid member with varying cross-sections are provided. In one implementation, an aircraft landing gear assembly may include two composite skid members configured to contact the ground, where each composite skid member includes a first cross-section and a second cross-section, and where the first cross-section is different than the second cross-section. The aircraft landing gear assembly may also include two cross members configured to couple to a fuselage of an aircraft and configured to interconnect the two composite skid members.Type: ApplicationFiled: September 9, 2019Publication date: March 11, 2021Inventors: Timothy Brian Carr, WILLIAM ANTHONY AMANTE, BRIAN JOHN COX
-
Publication number: 20210053674Abstract: Various implementations directed to composite skid members are provided. In one implementation, an aircraft landing gear assembly may include two skid members configured to contact the ground, where each skid member includes composite material manufactured using a pultrusion process. The aircraft landing gear assembly may also include a plurality of cross members configured to couple to a fuselage of an aircraft and configured to interconnect the two skid members.Type: ApplicationFiled: August 20, 2019Publication date: February 25, 2021Inventors: Timothy Brian Carr, William Anthony Amante, Brian John Cox
-
Patent number: 10905962Abstract: 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: GrantFiled: September 7, 2018Date of Patent: February 2, 2021Assignee: Valve CorporationInventors: Richard Kaethler, Anthony John Cox, Brian R. Levinthal, John McDonald
-
Publication number: 20210011958Abstract: Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models used for generating content-item recommendations. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history, as well as modifying this score data using one or more biasing factors for generating result data. In addition, the techniques, devices, and systems may use this result data, along with received user input, for determining an order in which to present one or more content items to the user. For example, this may include determining which content items to recommend to a user and in which order to do so.Type: ApplicationFiled: July 8, 2019Publication date: January 14, 2021Inventors: Anthony John Cox, Christian Carollo
-
Publication number: 20210011939Abstract: Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history. The techniques then determine a ranked list of content items having a highest correlation to the consumption history, which may be used to retrieve videos associated with the most-correlated content items for generating a compilation video composed of these retrieved videos.Type: ApplicationFiled: October 18, 2019Publication date: January 14, 2021Inventors: Adil Sardar, Anthony John Cox, Mark Zbikowski, Christian Carollo, Martin Otten, Taylor Sherman, Alden Kroll, Donald Ichiro Lambe
-
Publication number: 20210002648Abstract: The present invention relates to analgesic treatments to reduce pain through use of an inhibitor of fatty-acid amide hydrolase pseudogene (FAAH-OUT).Type: ApplicationFiled: February 12, 2019Publication date: January 7, 2021Applicant: UCL BUSINESS LTDInventors: James John Cox, Devjit Srivastava
-
Publication number: 20200286209Abstract: A system and method of removing turbulence from an image of a time ordered sequence of image frames. The method comprises removing effects of turbulence from a first image of the sequence to create an initial corrected image frame; determining a number of iterations required to achieve a desired turbulence removal for a subsequent image in the sequence and satisfy a latency constraint and an available memory capacity; and determining, based on the number of required iterations, a minimum set of image frames required to remove turbulence from the subsequent image. The minimum set of image frames comprises: a number of image frames of the sequence, a number of image frames generated in an intermediate iteration of turbulence removal and the initial corrected image frame. The method further comprises using the minimum set of image frames to remove turbulence from the subsequent image of the sequence.Type: ApplicationFiled: August 26, 2019Publication date: September 10, 2020Inventors: Ruimin Pan, Philip John Cox