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: 12625720Abstract: 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: GrantFiled: August 22, 2023Date of Patent: May 12, 2026Assignee: Oracle International CorporationInventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
-
Publication number: 20260074926Abstract: 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: ApplicationFiled: November 12, 2025Publication date: March 12, 2026Applicant: Oracle International CorporationInventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
-
Patent number: 12494946Abstract: 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: GrantFiled: May 8, 2023Date of Patent: December 9, 2025Assignee: Oracle International CorporationInventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
-
Publication number: 20250167906Abstract: 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: ApplicationFiled: December 29, 2022Publication date: May 22, 2025Inventors: Russell Iannuzzelli, William Snelling, John Wells, Jeffrey Detweiler
-
Publication number: 20230393884Abstract: 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: ApplicationFiled: August 22, 2023Publication date: December 7, 2023Applicant: Oracle International CorporationInventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
-
Publication number: 20230392907Abstract: 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: ApplicationFiled: June 6, 2022Publication date: December 7, 2023Applicant: Shoot Steel, Inc.Inventor: JOHN WELLS
-
Patent number: 11782748Abstract: 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: GrantFiled: May 14, 2021Date of Patent: October 10, 2023Assignee: Oracle International CorporationInventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
-
Publication number: 20230275783Abstract: 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: ApplicationFiled: May 8, 2023Publication date: August 31, 2023Applicant: Oracle International CorporationInventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
-
Patent number: 11711241Abstract: 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: GrantFiled: February 10, 2022Date of Patent: July 25, 2023Assignee: Oracle International CorporationInventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
-
Publication number: 20220365801Abstract: 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: ApplicationFiled: May 14, 2021Publication date: November 17, 2022Applicant: Oracle International CorporationInventors: Christopher S. Kasso, John Wells, Linda K. Schneider, Jacco Martijn Flenter
-
Patent number: 11374792Abstract: 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: GrantFiled: August 14, 2020Date of Patent: June 28, 2022Assignee: Oracle International CorporationInventors: Christopher S. Kasso, Peter Grant Gavares, John Wells, Amy H. Kang, Joseph J. Snyder
-
Publication number: 20220200819Abstract: 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: ApplicationFiled: February 10, 2022Publication date: June 23, 2022Applicant: Oracle International CorporationInventors: Christopher S. Kasso, Peter G. Gavares, John Wells, Amy H. Kang, Joseph John Snyder
-
Publication number: 20220052878Abstract: 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: ApplicationFiled: August 14, 2020Publication date: February 17, 2022Applicant: Oracle International CorporationInventors: Christopher S. Kasso, Peter Grant Gavares, John Wells, Amy H. Kang, Joseph J. Snyder
-
Patent number: 10646937Abstract: 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: GrantFiled: December 13, 2017Date of Patent: May 12, 2020Assignee: BLACK & DECKER INC.Inventors: David Muti, David Brutscher, Malek George, John Wells
-
Publication number: 20180099342Abstract: 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: ApplicationFiled: December 13, 2017Publication date: April 12, 2018Inventors: David MUTI, David BRUTSCHER, Malek GEORGE, John WELLS
-
Patent number: 9884380Abstract: 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: GrantFiled: June 12, 2015Date of Patent: February 6, 2018Assignee: Black & Decker Inc.Inventors: David Muti, David Brutscher, Malek George, John Wells
-
Patent number: 9463518Abstract: 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: GrantFiled: January 23, 2012Date of Patent: October 11, 2016Assignee: Black & Decker Inc.Inventors: David Brutscher, Sajid A. Roomy, John Wells
-
Publication number: 20150367434Abstract: 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: ApplicationFiled: June 12, 2015Publication date: December 24, 2015Inventors: David MUTI, David BRUTSCHER, Malek GEORGE, John WELLS
-
Patent number: D677291Type: GrantFiled: February 16, 2011Date of Patent: March 5, 2013Assignee: Black & Decker Inc.Inventors: David Brutscher, John Wells, Sajid A. Roomy
-
Patent number: D1022260Type: GrantFiled: August 17, 2022Date of Patent: April 9, 2024Assignee: BMIC LLCInventors: Ashley Alfonso, Olan Leitch, Ming-Liang Shiao, Christopher Engibous, Jaime Hilbun, John Wells, Davis Popp