Patents by Inventor Carlos Fuente

Carlos Fuente 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: 20250028829
    Abstract: A collaborative content management system identifies an application installed on one or more client devices that is susceptible to an attack by using the API calls of the application. The collaborative content management system obtains API calls made by the application and derives API call features. The collaborative content management system inputs the API call features into a machine learning model and receives, as output from the model, a determination of whether the set of API calls represents a C2 attack. In some embodiments, the collaborative content management system, responsive to determining that the set of API calls represents a C2 attack, may take a security action.
    Type: Application
    Filed: July 20, 2023
    Publication date: January 23, 2025
    Inventors: Jason Falivene, Ivo Ivanov, Carlos Fuentes Bermejo
  • Patent number: 11664812
    Abstract: An example frequency converter includes a drift canceling loop with a balanced delay and a linear signal path (e.g., linear with respect to frequency scaling, amplitude modulation, and/or phase modulation). One side of the drift canceling loop includes a fixed delay, and the opposite side includes an adjustable, complementary delay. The adjustable, complementary delay facilitates precision matching of the signal delays on each side of the loop over a range of frequencies, which results in a significant improvement in noise cancelation, particularly at large offsets to the carrier, while permitting the use of a higher noise, but very fast tuning course scale oscillator. The linear signal path from the signal generator to an RF output facilitates modulation of the signal by the signal generator. A modular format is an advantageous embodiment of the invention that includes the removal of the frequency synthesizer's low phase noise reference into a separate module.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: May 30, 2023
    Assignee: Giga-tronics Incorporated
    Inventors: John R. Regazzi, Charles Lewis, Carlos Fuentes
  • Publication number: 20210091775
    Abstract: An example frequency converter includes a drift canceling loop with a balanced delay and a linear signal path (e.g., linear with respect to frequency scaling, amplitude modulation, and/or phase modulation). One side of the drift canceling loop includes a fixed delay, and the opposite side includes an adjustable, complementary delay. The adjustable, complementary delay facilitates precision matching of the signal delays on each side of the loop over a range of frequencies, which results in a significant improvement in noise cancelation, particularly at large offsets to the carrier, while permitting the use of a higher noise, but very fast tuning course scale oscillator. The linear signal path from the signal generator to an RF output facilitates modulation of the signal by the signal generator. A modular format is an advantageous embodiment of the invention that includes the removal of the frequency synthesizer's low phase noise reference into a separate module.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 25, 2021
    Inventors: John R. Regazzi, Charles Lewis, Carlos Fuentes
  • Patent number: 10848163
    Abstract: An example frequency converter includes a drift canceling loop with a balanced delay and a linear signal path (e.g., linear with respect to frequency scaling, amplitude modulation, and/or phase modulation). One side of the drift canceling loop includes a fixed delay, and the opposite side includes an adjustable, complementary delay. The adjustable, complementary delay facilitates precision matching of the signal delays on each side of the loop over a range of frequencies, which results in a significant improvement in noise cancellation, particularly at large offsets to the carrier, while permitting the use of a higher noise, but very fast tuning course scale oscillator. The linear signal path from the signal generator to an RF output facilitates modulation of the signal by the signal generator. A modular format is an advantageous embodiment of the invention that includes the removal of the frequency synthesizer's low phase noise reference into a separate module.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: November 24, 2020
    Assignee: Giga-tronics Incorporated
    Inventors: John R. Regazzi, Charles Lewis, Carlos Fuentes
  • Publication number: 20200127672
    Abstract: An example frequency converter includes a drift canceling loop with a balanced delay and a linear signal path (e.g., linear with respect to frequency scaling, amplitude modulation, and/or phase modulation). One side of the drift canceling loop includes a fixed delay, and the opposite side includes an adjustable, complementary delay. The adjustable, complementary delay facilitates precision matching of the signal delays on each side of the loop over a range of frequencies, which results in a significant improvement in noise cancelation, particularly at large offsets to the carrier, while permitting the use of a higher noise, but very fast tuning course scale oscillator. The linear signal path from the signal generator to an RF output facilitates modulation of the signal by the signal generator. A modular format is an advantageous embodiment of the invention that includes the removal of the frequency synthesizer's low phase noise reference into a separate module.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 23, 2020
    Applicant: Giga-tronics Incorporated
    Inventors: John R. Regazzi, Charles Lewis, Carlos Fuentes
  • Patent number: 10560110
    Abstract: An example frequency converter includes a drift canceling loop with a balanced delay and a linear signal path (e.g., linear with respect to frequency scaling, amplitude modulation, and/or phase modulation). One side of the drift canceling loop includes a fixed delay, and the opposite side includes an adjustable, complementary delay. The adjustable, complementary delay facilitates precision matching of the signal delays on each side of the loop over a range of frequencies, which results in a significant improvement in noise cancelation, particularly at large offsets to the carrier, while permitting the use of a higher noise, but very fast tuning course scale oscillator. The linear signal path from the signal generator to an RF output facilitates modulation of the signal by the signal generator. A modular format is an advantageous embodiment of the invention that includes the removal of the frequency synthesizer's low phase noise reference into a separate module.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: February 11, 2020
    Assignee: Giga-tronics Incorporated
    Inventors: John R. Regazzi, Charles Lewis, Carlos Fuentes
  • Patent number: 10044796
    Abstract: Systems for transmitting an application message between nodes of a clustered data processing system are disclosed. One system includes a determination of whether one or more application messages may currently be transmitted to a first node of a plurality of nodes from a second node of the plurality of nodes. The system further includes processing the one or more application messages in response to a determination that the one or more application messages may be currently transmitted.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul N. Cashman, Carlos Fuente, William J. Scales
  • Patent number: 9300730
    Abstract: Systems for transmitting an application message between nodes of a clustered data processing system are disclosed. One system includes a determination of whether one or more application messages may currently be transmitted to a first node of a plurality of nodes from a second node of the plurality of nodes. The system further includes processing the one or more application messages in response to a determination that the one or more application messages may be currently transmitted.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: March 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul N. Cashman, Carlos Fuente, William J. Scales
  • Patent number: 8812606
    Abstract: A method and system for transmitting an application message between nodes of a clustered data processing system is disclosed. According to one embodiment, a method, embodied within a machine-readable medium, is provided according to which a determination is made whether one or more application messages to be transmitted to a first node of a plurality of nodes from a second node of the plurality may be currently transmitted. The method of the described embodiment further includes the processing of the one or more application messages in response to a determination whether the one or more application messages may be currently transmitted.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul N. Cashman, Carlos Fuente, William J. Scales
  • Patent number: 7639100
    Abstract: A broadband, high-speed RF step attenuator implemented using long-lifetime PIN diode switches is presented which provides step attenuation across a significant portion of the entire RF frequency spectrum while maintaining minimal insertion loss, return loss, and harmonics.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: December 29, 2009
    Assignee: Giga-tronics, Inc
    Inventor: Carlos Fuentes
  • Publication number: 20090108965
    Abstract: A broadband, high-speed RF step attenuator implemented using long-lifetime PIN diode switches is presented which provides step attenuation across a significant portion of the entire RF frequency spectrum while maintaining minimal insertion loss, return loss, and harmonics.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Inventor: Carlos Fuentes
  • Publication number: 20080065846
    Abstract: An apparatus, method, and computer program for facilitating disaster recovery of a first computer system, wherein first data residing on a first storage device associated with the first computer system is recoverable from second data residing on a second storage device associated with a second computer system and wherein the second storage device is operable to have an associated state of powered up or powered down. A receiver receives an update operation for updating the second storage device. A processor updates anon-volatile storage means with the update operation, prior to update of the second storage device, wherein the non-volatile storage means is associated with the second computer system.
    Type: Application
    Filed: August 17, 2007
    Publication date: March 13, 2008
    Applicant: International Business Machines Corporation
    Inventors: John Agombar, Christopher Beeken, Carlos Fuente, Stephanie Machleidt, Simon Walsh
  • Publication number: 20080065847
    Abstract: An apparatus, method, and computer program for facilitating disaster recovery of a first computer system, wherein first data residing on a first storage device associated with the first computer system is recoverable from second data residing on a second storage device associated with a second computer system and wherein the second storage device is operable to have an associated state of powered up or powered down. A receiver receives an update operation for updating the second storage device. A processor updates anon-volatile storage means with the update operation, prior to update of the second storage device, wherein the non-volatile storage means is associated with the second computer system.
    Type: Application
    Filed: August 17, 2007
    Publication date: March 13, 2008
    Applicant: International Business Machines Corporation
    Inventors: John Agombar, Christopher Beeken, Carlos Fuente, Stephanie Machleidt, Simon Walsh
  • Publication number: 20070183336
    Abstract: A method and apparatus for managing a loop network, the loop network (200) including at least one loop (206, 208), a plurality of devices (210) connected to the at least one loop (206, 208) via ports (211, 212), wherein at least two of the devices are initiators (207, 209). The method includes each initiator (207, 209) sending a frame to all other initiators (207, 209) in the loop network (200) identifying any ports (211, 212) which should not be used. Each initiator (207, 209) merges the information from all other initiators (207, 209) with its own information identifying any ports (211, 212) which should not be used resulting in all the initiators (207, 209) generating a single list of ports (211, 212) to be used which is consistent across all the initiators (207, 209). Each initiator (207, 209) applies an algorithm (300) to determine a common set of ports (211, 212) to be used by all the initiators (207, 209) and to balance port accesses across the loop network (200).
    Type: Application
    Filed: April 16, 2007
    Publication date: August 9, 2007
    Inventors: Paul Cashman, Carlos Fuente
  • Publication number: 20070113033
    Abstract: An apparatus operable with a host and at least first and second data storage for avoiding overwriting of a stored data item in the second data storage by a copy services system is provided. The apparatus includes a storage use analyzer for determining the availability of the second data storage. A copy services requester communicates with the host to receive a request to establish a copy services relationship, using the second data storage as a target data storage. A request blocking and passing component passes the request to establish a copy services relationship using the second data storage as the target data storage, responsive to a positive determination of availability of the second storage. The request blocking and passing component may also block the request responsive to a negative determination of availability of the second data storage.
    Type: Application
    Filed: August 24, 2006
    Publication date: May 17, 2007
    Inventors: Carlos Fuente, William Scales
  • Publication number: 20060230216
    Abstract: The exemplary embodiments of this invention provide in one non-limiting aspect thereof a control device operable to execute a filter layer, and includes a first interface for coupling to a first storage device and a second interface for coupling to a second storage device. The filter layer receives communications and, in a first mode, synchronously transmits the communications to the first storage device and asynchronously transmits the communications to the second storage device, and, in a second mode, synchronously transmits the communications to the second storage device.
    Type: Application
    Filed: March 10, 2006
    Publication date: October 12, 2006
    Inventor: Carlos Fuente
  • Publication number: 20060206542
    Abstract: Methods and apparatus are provided for copying data from a primary storage facility to a secondary storage facility which reduce the workload on the storage controller in the primary facility and minimize bandwidth usage. The primary storage facility includes a primary data replication appliance which transfers data to a secondary replication appliance. Updated data from a host is both stored through a storage controller in the primary facility and also received by the primary replication appliance. Logic in the primary replication appliance determines whether the immediately previous version of the data is in a buffer from a previous storage operation. If so, the current (updated) version of the data is compared with the previous version and the difference, such as calculated through a bit-wise exclusive-OR operation, is transferred to the secondary replication appliance.
    Type: Application
    Filed: March 14, 2005
    Publication date: September 14, 2006
    Applicant: International Business Machines (IBM) Corporation
    Inventors: John Wolfgang, Kenneth Day, Philip Doatmas, Henry Butterworth, Carlos Fuente
  • Publication number: 20060200640
    Abstract: A storage controller includes an interface to host computer apparatus and an interface to a plurality of controlled storage apparatus. The storage controller comprises a host write component operable to send a request to write a data object to a source data image at one of said plurality of controlled storage apparatus; a copy component operable in response to a metadata state to control copying of said data object to a target data image in a delimited sequence of data images in a cascade at said plurality of controlled storage apparatus and a fill-in component operable in response to detection of an offline condition of a disk containing said target data image to control substitution of a fill-in disk in place of said disk containing said target data image.
    Type: Application
    Filed: January 24, 2006
    Publication date: September 7, 2006
    Inventors: John Agombar, Christopher Beeken, Carlos Fuente, Simon Walsh
  • Publication number: 20060184930
    Abstract: A method for software upgrade in a first node operable in a distributed computing system is disclosed. The method comprises receiving, by a receiving component, a new version of application software and a new version of infrastructure software and installing, by an installation component, the new version of application software and the new version of infrastructure software. A first startup component starts the new version of infrastructure software. A second startup component starts an old version of application software to run with the new version of the infrastructure software. Responsive to an indication from a second node that the new version of application software and the new version of infrastructure software have been installed at the second node, the old version of application software is quiesced by a transition component. The old version is unloaded the new version of application software is loaded.
    Type: Application
    Filed: February 9, 2006
    Publication date: August 17, 2006
    Inventors: Carlos Fuente, Robert Nicholson, William Scales
  • Publication number: 20060168256
    Abstract: A controller for use at a node of a clustered computer apparatus comprises an exception detection component for detecting an exception raised by a service component at the node; a quiesce component responsive to the exception detection component for quiescing lease-governed activity by the service component prior to termination of a lease; a lease control component responsive to the quiesce component for pre-expiry relinquishing of the lease; and a communication component responsive to the lease control component for communicating the pre-expiry relinquishing of the lease to one or more further nodes of the clustered computer apparatus. The controller may further include a second communication component for receiving a communication indicating the pre-expiry relinquishing of a lease; a second lease control component responsive to the communication to control failure processing; and a second service component to perform a service in place of the service component at the node.
    Type: Application
    Filed: October 13, 2005
    Publication date: July 27, 2006
    Inventors: Carlos Fuente, William Scales