Patents by Inventor John Graham

John Graham 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).

  • Publication number: 20230273003
    Abstract: An unmanned vehicle and a method of operating the vehicle are provided. The vehicle includes a fuselage and at least one thrust device coupled to the fuselage. A first payload module having an first attachment plate is fixedly coupled to the fuselage, the first payload module further having a first control module removably coupled to the first attachment plate and a first payload having a first energetic element. A second payload module having an second attachment plate is fixedly coupled to the fuselage adjacent the first payload module, the second payload module further having a second control module removably coupled to the second attachment plate and a second payload having a second energetic element.
    Type: Application
    Filed: April 12, 2023
    Publication date: August 31, 2023
    Inventors: Edris Raji, Kurt Nelson, Matthew Bragoni, Andrew M. Kochanek, John Fiske, Craig Boucher, John A. Graham, Jarrett Jacobsen, John Benner, Scott Crespi, Michael Ronzello
  • Publication number: 20230273002
    Abstract: A system that is mountable to an unmanned vehicle and a method of operation is provided. The system includes an attachment plate configured to couple to the unmanned vehicle, the attachment plate having a first feature. A control module is configured to removably couple to the attachment plate, the control module having one or more processors and a power source, the control module having a second feature arranged to move from a first position to a second position when the control module is coupled to the attachment plate, the one or more processors being energized when the second feature is moved from the first position to the second position. A payload having an energetic element is provided, the payload being coupled to the control module.
    Type: Application
    Filed: April 12, 2023
    Publication date: August 31, 2023
    Inventors: Edris Raji, Kurt Nelson, Matthew Bragoni, Andrew M. Kochanek, John Fiske, Craig Boucher, John A. Graham, Jarrett Jacobsen, John Benner, Scott Crespi, Michael Ronzello
  • Patent number: 11741852
    Abstract: In an approach for a smart reading assistant that helps users learn to read a new language, a processor detects a language of a digital book opening by a user on a computing device. A processor identifies a user reading capability level for the language of the digital book from a user profile for the user. A processor inputs at least one in context meaning of potential unknown words based on the user reading capability level. A processor detects a user action by the user on the computing device. A processor updates the user reading capability level based on the user action. A processor identifies, using collocation extraction, related words to a word involved in the user action. A processor inputs at least one in context meaning of at least one of the related words.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: August 29, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Hasibe Göçülü, Thomas Brackhahn, Clea Zolotow, John Graham, Saritha Route, Pedro Soares
  • Patent number: 11733542
    Abstract: A wearable ophthalmic device is disclosed. The device may include a head-mounted light field display configured to generate a physical light field comprising a beam of light. The head-mounted light field display may direct the beam of light into a user's eye, thereby producing a retinal reflex. The device may also include a head-mounted photodetector array configured to receive the retinal reflex and to generate numerical image data. The device may also include a light field processor configured to control the light field display, to analyze the retinal reflex using the numerical image data, and to determine an optical prescription for the user's eye based on the analysis of the retinal reflex.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: August 22, 2023
    Assignee: Magic Leap, Inc.
    Inventors: John Graham Macnamara, Nicole Elizabeth Samec, Nastasja U. Robaina, Eric Baerenrodt, Christopher M. Harrises
  • Patent number: 11736740
    Abstract: A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server. The server retrieves the web page and the web page references a video. The server retrieves a file that indicates a list of locations of the domain in which segments of the video are located. The server fetches at least an initial portion of the segments. The server receives a request for the video. The server transmits to the requester at least the initial portion of the segments. The server receives a subsequent request of a different portion of the segments. The server transmits a response to the requester that instructs the requester to transmit the request for the different portion of segments to a second server in the CDN.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: August 22, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Dane Orion Knecht, Igor Postelnik, Oliver Yu, John Graham-Cumming, Dani Grant, Nitin Rao
  • Publication number: 20230237749
    Abstract: A virtual image generation system comprises a planar optical waveguide having opposing first and second faces, an in-coupling (IC) element configured for optically coupling a collimated light beam from an image projection assembly into the planar optical waveguide as an in-coupled light beam, a first orthogonal pupil expansion (OPE) element associated with the first face of the planar optical waveguide for splitting the in-coupled light beam into a first set of orthogonal light beamlets, a second orthogonal pupil expansion (OPE) element associated with the second face of the planar optical waveguide for splitting the in-coupled light beam into a second set of orthogonal light beamlets, and an exit pupil expansion (EPE) element associated with the planar optical waveguide for splitting the first and second sets of orthogonal light beamlets into an array of out-coupled light beamlets that exit the planar optical waveguide.
    Type: Application
    Filed: April 5, 2023
    Publication date: July 27, 2023
    Applicant: Magic Leap, Inc.
    Inventors: Brian T. SCHOWENGERDT, Mathew D. WATSON, David TINCH, Ivan Li Chuen YEOH, John Graham MACNAMARA, Lionel Ernest EDWIN, Michael Anthony KLUG, William Hudson WELCH
  • Publication number: 20230224290
    Abstract: A server establishes a secure session with a client device where a private key used in the handshake is stored in a different server. An encrypted connection is established between the first server and the second server. A message is received from the client device that initiates a procedure to establish the secure session between the client device and the first server. As part of this procedure, the first server transmits over the encrypted connection a request to the second server to use the private key. The first server receives, over the encrypted connection, a response to the request that includes a result of the use of the private key. The first server uses the result during the procedure to establish the secure session.
    Type: Application
    Filed: January 3, 2023
    Publication date: July 13, 2023
    Inventors: Sébastien Andreas Henry Pahl, Matthieu Philippe François Tourne, Piotr Sikora, Ray Raymond Bejjani, Dane Orion Knecht, Matthew Browning Prince, John Graham-Cumming, Lee Hahn Holloway, Albertus Strasheim
  • Patent number: 11690374
    Abstract: The invention provides isolated Erwinia persicina strains with activity against: a) at least one Xanthomonas species, and/or b) at least one Brassicaceae pathogen. In particular the invention provides the isolated E. persicina strains deposited as DSM 32302, DSM 32304, DSM 32305 and DSM 32303. The invention provides compositions comprising one or more strains of the invention. The invention also provides methods of use of one or more strains or compositions of the inventions to control plant pathogens, particularly Xanthomonas campestris pv. campestris.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: July 4, 2023
    Assignee: Lincoln University
    Inventors: John Graham Hampton, Eline Van Zijll De Jong
  • Patent number: 11651566
    Abstract: A virtual image generation system comprises a planar optical waveguide having opposing first and second faces, an in-coupling (IC) element configured for optically coupling a collimated light beam from an image projection assembly into the planar optical waveguide as an in-coupled light beam, a first orthogonal pupil expansion (OPE) element associated with the first face of the planar optical waveguide for splitting the in-coupled light beam into a first set of orthogonal light beamlets, a second orthogonal pupil expansion (OPE) element associated with the second face of the planar optical waveguide for splitting the in-coupled light beam into a second set of orthogonal light beamlets, and an exit pupil expansion (EPE) element associated with the planar optical waveguide for splitting the first and second sets of orthogonal light beamlets into an array of out-coupled light beamlets that exit the planar optical waveguide.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 16, 2023
    Assignee: Magic Leap, Inc.
    Inventors: Brian T. Schowengerdt, Mathew D. Watson, David Tinch, Ivan Li Chuen Yeoh, John Graham Macnamara, Lionel Ernest Edwin, Michael Anthony Klug, William Hudson Welch
  • Patent number: 11650036
    Abstract: A system that is mountable to an unmanned vehicle and a method of operation is provided. The system includes an attachment plate configured to couple to the unmanned vehicle, the attachment plate having a first feature. A control module is configured to removably couple to the attachment plate, the control module having one or more processors and a power source, the control module having a pin arranged to move from a first position to a second position when the control module is coupled to the attachment plate, the one or more processors being energized when the pin is moved from the first position to the second position. A payload having an energetic element is provided, the payload being coupled to the control module.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: May 16, 2023
    Assignee: Ensign-Bickford Aerospace & Defense Company
    Inventors: Edris Raji, Kurt Nelson, Matthew Bragoni, Andrew Kochanek, John Fiske, Craig Boucher, John A. Graham, Jarrett Jacobson, John Benner, Scott Crespi, Michael Ronzello
  • Publication number: 20230143692
    Abstract: A fitting has a first housing including a first body and a second body. The first body defines a first channel and a second channel, and second body defines a third channel that is co-planar with the first channel and a fourth channel that is co-planar with the first channel. First bearings are disposed within the first channel and the third channel, where the first bearings rotatably coupled the first housing to the second housing. Additionally, second bearings are disposed within the second channel and the fourth channel, the second bearings rotatably coupling the first housing to the second housing. A plug couples to the first housing, a gasket is disposed between the plug and the first housing, and a passage is defined at least in part by the first housing, the second housing, and the plug.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 11, 2023
    Applicant: Caterpillar Inc.
    Inventors: Curtis John Graham, Christopher Anthony Kinney, Robert E. Sharp, Ryan Dean Macy
  • Publication number: 20230138161
    Abstract: A compute server receives a first request from a client device that triggers execution of a first third-party code piece. The first request is directed to a first zone. A single process at the compute server executes the first third-party code piece. As a result of executing the first third-party code piece, a second request is generated that triggers execution of a second third-party code piece. The second request is directed to a second zone. The single process executes the second third-party code piece. A response is generated to the first request based at least in part on the executed first third-party code piece and the executed second third-party code piece. The generated response is transmitted to the client device.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Inventors: Kenton Taylor Varda, Zachary Aaron Bloom, Marek Przemyslaw Majkowski, Ingvar Stepanyan, Kyle Kloepper, Dane Orion Knecht, John Graham-Cumming, Dani Grant
  • Publication number: 20230138641
    Abstract: Disclosed herein are a non-invasive alcohol detection, identity management, access control, remote screening, and reporting systems.
    Type: Application
    Filed: April 23, 2021
    Publication date: May 4, 2023
    Inventors: Gary John GRAHAM, Kevin Duane MOORE, David Joseph GANDINI, Robert Lawrence MUCHUGH, Katia Marguerite BENSON, Bennett J. MEULENDYK
  • Patent number: 11618112
    Abstract: A remanufactured pinion shaft includes a salvage member secured to a replacement member. The salvage member may be formed from a damaged pinion shaft and includes first gear teeth proximate a first axial end and a first alignment member proximate a second axial end. The replacement member includes second gear teeth proximate a first axial end and a second alignment member proximate a second axial end. The first alignment member and the second alignment member cooperate to transmit rotational motion between the first salvage member and the replacement member and/or align the salvage member relative to the replacement member.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: April 4, 2023
    Assignee: Caterpillar Inc.
    Inventors: Curtis John Graham, Christopher Anthony Kinney
  • Patent number: 11612927
    Abstract: The system includes a cell framework for defining a manufacturing area. The system includes at least one workplace within the manufacturing area. The system includes at least one manufacturing component within the manufacturing area and configured to be movable along three axes in relation to the at least one workplace. The system includes a conveying mechanism configured to move a part into the at least one workplace to be worked on by the at least one manufacturing component.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: March 28, 2023
    Assignee: ATS AUTOMATION TOOLING SYSTEMS INC.
    Inventors: Glenn Oshel, John Graham, Gregory J. Farrow, Nhan Huu Nguyen
  • Patent number: 11585288
    Abstract: A cylinder head assembly includes a cylinder head having a top deck, a fire deck, and an igniter post extending upward from the fire deck. An igniter sleeve is within an igniter bore in the cylinder head and includes a locating surface clamped against an upward facing stop surface of the cylinder head. A tip coolant clearance is defined axially between a sleeve tip and the fire deck, and a body coolant clearance is defined peripherally between the igniter sleeve and the cylinder head and is continuously circumferential of the igniter sleeve axially between the sleeve tip and a coolant cavity formed in the cylinder head.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: February 21, 2023
    Assignee: Caterpillar Inc.
    Inventors: Jonathan R Chittenden, Viorel Petrariu, Curtis John Graham
  • Publication number: 20230045757
    Abstract: An edge server of a distributed edge compute and routing service receives a tunnel connection request from a tunnel client residing on an origin server, that requests a tunnel be established between the edge server and the tunnel client. The request identifies the hostname that is to be tunneled. An IP address is assigned for the tunnel. DNS record(s) are added or changed that associate the hostname with the assigned IP address. Routing rules are installed in the edge servers of the distributed edge compute and routing service to reach the edge server for the tunneled hostname. The edge server receives a request for a resource of the tunneled hostname from another edge server that received the request from a client, where the other edge server is not connected to the origin server. The request is transmitted from the edge server to the origin server over the tunnel.
    Type: Application
    Filed: April 25, 2022
    Publication date: February 9, 2023
    Inventors: Dane Orion KNECHT, John GRAHAM-CUMMING, Dani GRANT, Christopher Philip BRANCH, Tom PASEKA
  • Patent number: 11561805
    Abstract: A compute server receives a request from a client device that triggers execution of a third-party code piece. The compute server is one of multiple compute servers that are part of a distributed cloud computing network. The request may be an HTTP request and directed to a zone. A single process at the compute server executes the third-party code piece in an isolated execution environment. The single process is also executing other third-party code pieces in other isolated execution environments respectively. A response is generated to the request based at least in part on the executed third-party code piece, and the generated response is transmitted to the client device.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 24, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Kenton Taylor Varda, Zachary Aaron Bloom, Marek Przemyslaw Majkowski, Ingvar Stepanyan, Kyle Kloepper, Dane Orion Knecht, John Graham-Cumming, Dani Grant
  • Patent number: D996474
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: August 22, 2023
    Assignee: OWENS CORNING INTELLECTUAL CAPITAL, LLC
    Inventors: Frank Macdonald, Anthony Fan, John Graham, Adam Davis, Robert Williams, Jill A. Krueger, Eugene Galloway
  • Patent number: D996475
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: August 22, 2023
    Assignee: OWENS CORNING INTELLECTUAL CAPITAL, LLC
    Inventors: Frank Macdonald, Anthony Fan, John Graham, Adam Davis, Robert Williams, Jill A. Krueger, Eugene Galloway