Patents by Inventor John Wells

John Wells 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: 12625720
    Abstract: The present embodiments relate to a cloud shell extension framework. A cloud infrastructure (CI) service can invoke a cloud shell from a console to the CI. The service may request that context data to be added for use in a terminal session. The cloud shell extension can include a tool or script that can be used to obtain context data or sample code for preparing an environment specific to the service prior to the user interaction with the environment. The cloud shell extension can allow for a service to register an extension in the cloud shell framework, and their extension can be invoked when a client initiates the cloud shell with the service. The extension can allow for the invoked service to forward context data, such as environment variables, to be set in the terminal session for the client.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: May 12, 2026
    Assignee: Oracle International Corporation
    Inventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
  • Publication number: 20260074926
    Abstract: Techniques for utilizing multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a request including a command to execute an operation on a cloud resource of the first virtual cloud network, the request being received from a network external to the first virtual cloud network via a secondary virtual network interface card, the secondary virtual network interface card being configured to permit outgoing traffic from the virtual machine instance. The techniques further include rejecting, by the computer system, the request. The techniques further include transmitting, by the computer system, an error message to a router via a primary virtual network interface card configured to permit incoming traffic to the virtual machine instance.
    Type: Application
    Filed: November 12, 2025
    Publication date: March 12, 2026
    Applicant: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
  • Patent number: 12494946
    Abstract: Techniques for utilizing multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC), the primary vNIC being configured to permit incoming traffic. The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the secondary vNIC being configured to permit outgoing traffic from the computer system to the shell subnet.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: December 9, 2025
    Assignee: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
  • Publication number: 20250167906
    Abstract: Methods and systems for synchronizing audio transmission in a single frequency network. Aspects of a method include preparing in a first exporter a first digital audio signal for transmission to a first exciter engine; buffering the first digital audio signal and transmitting the buffered first digital audio signal to the first exciter engine; preparing in a second exporter a second digital audio signal for transmission to a second exciter engine; buffering the second digital audio signal; transmitting the first digital audio signal from the first control unit to the second control unit; receiving control commands regarding a buffered first or second digital audio signal, wherein the second control unit transmits the buffered first or second digital audio signal dependent on the received control commands; and synchronized transmission of the buffered first digital audio signal and the buffered first or second digital audio signal based on a received trigger signal.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 22, 2025
    Inventors: Russell Iannuzzelli, William Snelling, John Wells, Jeffrey Detweiler
  • Publication number: 20230393884
    Abstract: The present embodiments relate to a cloud shell extension framework. A cloud infrastructure (CI) service can invoke a cloud shell from a console to the CI. The service may request that context data to be added for use in a terminal session. The cloud shell extension can include a tool or script that can be used to obtain context data or sample code for preparing an environment specific to the service prior to the user interaction with the environment. The cloud shell extension can allow for a service to register an extension in the cloud shell framework, and their extension can be invoked when a client initiates the cloud shell with the service. The extension can allow for the invoked service to forward context data, such as environment variables, to be set in the terminal session for the client.
    Type: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Applicant: Oracle International Corporation
    Inventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
  • Publication number: 20230392907
    Abstract: A shooting target includes an upright member to which a plurality of pivoting target members are attached. When struck by a projectile from a firearm, one of the target members rotates from a first set position, where the target member protrudes from one side of the upright member, to a second set position, where the target member protrudes from another side of the upright member, and vice versa. During this rotation of the target member, its lower edge slides upon a tapered edge provided by a plurality of tapered members. The tapered members serve to bias the target member to one of the two set positions to ensure the target member is only rotated when a direct strike is received from the projectile, and to ensure that the target member consistently rotates fully around to the other side of the upright member.
    Type: Application
    Filed: June 6, 2022
    Publication date: December 7, 2023
    Applicant: Shoot Steel, Inc.
    Inventor: JOHN WELLS
  • Patent number: 11782748
    Abstract: The present embodiments relate to a cloud shell extension framework. A cloud infrastructure (CI) service can invoke a cloud shell from a console to the CI. The service may request that context data to be added for use in a terminal session. The cloud shell extension can include a tool or script that can be used to obtain context data or sample code for preparing an environment specific to the service prior to the user interaction with the environment. The cloud shell extension can allow for a service to register an extension in the cloud shell framework, and their extension can be invoked when a client initiates the cloud shell with the service. The extension can allow for the invoked service to forward context data, such as environment variables, to be set in the terminal session for the client.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: October 10, 2023
    Assignee: Oracle International Corporation
    Inventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
  • Publication number: 20230275783
    Abstract: Techniques for utilizing multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC), the primary vNIC being configured to permit incoming traffic. The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the secondary vNIC being configured to permit outgoing traffic from the computer system to the shell subnet.
    Type: Application
    Filed: May 8, 2023
    Publication date: August 31, 2023
    Applicant: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
  • Patent number: 11711241
    Abstract: Techniques for utilizing multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC). The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the secondary vNIC being configured for unidirectional transmission from the computer system to the shell subnet. The shell subnet may be configured to transmit the output of the operation to an external network via a network gateway.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: July 25, 2023
    Assignee: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
  • Publication number: 20220365801
    Abstract: The present embodiments relate to a cloud shell extension framework. A cloud infrastructure (CI) service can invoke a cloud shell from a console to the CI. The service may request that context data to be added for use in a terminal session. The cloud shell extension can include a tool or script that can be used to obtain context data or sample code for preparing an environment specific to the service prior to the user interaction with the environment. The cloud shell extension can allow for a service to register an extension in the cloud shell framework, and their extension can be invoked when a client initiates the cloud shell with the service. The extension can allow for the invoked service to forward context data, such as environment variables, to be set in the terminal session for the client.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 17, 2022
    Applicant: Oracle International Corporation
    Inventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
  • Patent number: 11374792
    Abstract: Techniques for utilising multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC). The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the secondary vNIC being configured for unidirectional transmission from the computer system to the shell subnet. The shell subnet may be configured to transmit the output of the operation to an external network via a network gateway.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: June 28, 2022
    Assignee: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter Grant Gavares, John Wells, Amy H. Kang, Joseph J. Snyder
  • Publication number: 20220200819
    Abstract: Techniques for utilizing multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC). The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the secondary vNIC being configured for unidirectional transmission from the computer system to the shell subnet. The shell subnet may be configured to transmit the output of the operation to an external network via a network gateway.
    Type: Application
    Filed: February 10, 2022
    Publication date: June 23, 2022
    Applicant: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
  • Publication number: 20220052878
    Abstract: Techniques for utilising multiple network interfaces for a cloud shell are provided. The techniques include receiving, by a computer system, a command to execute an operation by the computer system, the command being received from a router via a primary virtual network interface card (vNIC). The computer system may execute the operation, generating an output of the operation. The techniques also include transmitting, by the computer system, a message comprising the output of the operation to a shell subnet via a secondary vNIC, the second ary vNIC being configured for unidirectional transmission from the computer system to the shell subnet. The shell subnet may be configured to transmit the output of the operation to an external network via a network gateway.
    Type: Application
    Filed: August 14, 2020
    Publication date: February 17, 2022
    Applicant: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter Grant Gavares, John Wells, Amy H. Kang, Joseph J. Snyder
  • Patent number: 10646937
    Abstract: A method of using a reciprocating saw blade having an elongated body with a front body portion and a rear body portion, each having a front end, a rear end, an elongated cutting edge extending between the front and rear ends and a back edge opposite the cutting edge. A first tang that extends from the rear end of the rear body portion may be coupled to a reciprocating saw. The saw blade may be removed from reciprocating saw, and a second tang, which extends from the rear end of the front body portion, may be exposed by breaking off an entirety of the rear body portion in a single integral piece from the front body portion. The front body portion, without the rear body portion, may be coupled to the reciprocating saw by coupling the exposed second tang to the reciprocating saw.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 12, 2020
    Assignee: BLACK & DECKER INC.
    Inventors: David Muti, David Brutscher, Malek George, John Wells
  • Publication number: 20180099342
    Abstract: This application discloses a method of using a reciprocating saw blade having an elongated body with a front body portion and a rear body portion, each body portion having a front end, a rear end, an elongated cutting edge extending between the front end and the rear end and a back edge opposite the cutting edge. The saw blade may be coupled to the reciprocating saw by coupling a first tang that extends from the rear end of the rear body portion to the reciprocating saw. The saw blade may be removed from reciprocating saw, and a second tang, which extends from the rear end of the front body portion, may be exposed by breaking off an entirety of the rear body portion in a single integral piece from the front body portion. The front body portion, without the rear body portion, may be coupled to the reciprocating saw by coupling the exposed second tang to the reciprocating saw.
    Type: Application
    Filed: December 13, 2017
    Publication date: April 12, 2018
    Inventors: David MUTI, David BRUTSCHER, Malek GEORGE, John WELLS
  • Patent number: 9884380
    Abstract: A saw blade includes an elongated body having a front end, a rear end, an elongated cutting edge extending between the front edge and the rear edge and defining a longitudinal axis, and a back edge opposite the cutting edge. A first tang is coupled to the rear end of the body and configured to couple the saw blade to a saw. The first tang faces a rearward direction away from the front end of the body. A second tang is defined in an intermediate portion of the body and configured to couple the saw blade to a saw. The second tang also faces the rearward direction. The second tang can be exposed by breaking off a portion of the body.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: February 6, 2018
    Assignee: Black & Decker Inc.
    Inventors: David Muti, David Brutscher, Malek George, John Wells
  • Patent number: 9463518
    Abstract: A saw blade is provided including a circular metal disc including a circular metal disc including a central aperture and a plurality of teeth spaced around a periphery of the circular metal disc. A first plurality of fully enclosed body slots are generally equally spaced from a center of the circular metal disc by a first distance and a second plurality of fully enclosed body slots are each disposed directly radially outward from a respective one of the first plurality of body slots. The second plurality of slots are generally equally spaced from the center of the circular metal disc by a second distance greater than the first distance. The saw blade design provides a blade with no modal frequencies in the operating frequency range.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: October 11, 2016
    Assignee: Black & Decker Inc.
    Inventors: David Brutscher, Sajid A. Roomy, John Wells
  • Publication number: 20150367434
    Abstract: A saw blade includes an elongated body having a front end, a rear end, an elongated cutting edge extending between the front edge and the rear edge and defining a longitudinal axis, and a back edge opposite the cutting edge. A first tang is coupled to the rear end of the body and configured to couple the saw blade to a saw. The first tang faces a rearward direction away from the front end of the body. A second tang is defined in an intermediate portion of the body and configured to couple the saw blade to a saw. The second tang also faces the rearward direction. The second tang can be exposed by breaking off a portion of the body.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 24, 2015
    Inventors: David MUTI, David BRUTSCHER, Malek GEORGE, John WELLS
  • Patent number: D677291
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: March 5, 2013
    Assignee: Black & Decker Inc.
    Inventors: David Brutscher, John Wells, Sajid A. Roomy
  • Patent number: D1022260
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: April 9, 2024
    Assignee: BMIC LLC
    Inventors: Ashley Alfonso, Olan Leitch, Ming-Liang Shiao, Christopher Engibous, Jaime Hilbun, John Wells, Davis Popp