Patents by Inventor Mark Landgrebe

Mark Landgrebe 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: 12647396
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for inventory monitoring in a multi-cloud network environment. A method includes receiving user input via a controller's interface, wherein the input includes first account information granting access to a first virtual private cloud and a second virtual private cloud, both hosted by a cloud service provider (CSP). The controller queries the first and second virtual private clouds using the respective account information and the CSP's APIs to identify resources, gathering them into an inventory, and maintains a mapping of tags to the resources, associating each tag with a specific security policy. The controller forwards a first subset of tag-resource mappings to a first security gateway in the first virtual private cloud, enabling automatic application of corresponding security policies upon instantiation of tagged resources.
    Type: Grant
    Filed: April 3, 2024
    Date of Patent: June 2, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Praveen Kumar Patnala, Ganesh Narayanaswamy, Shaobo Liu, Mark Landgrebe, Vijay Chander, Vishal Jain
  • Patent number: 12615236
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for high-fidelity event data for multi-cloud services. A method includes: storing first event information of a multi-cloud service in a cache, wherein the first event information is received from a first gateway controlled by the controller; storing second event information of the multi-cloud service in the cache, wherein the second event information is received from a first external service; mapping the second event information to the first event information to at least one identifier associated with the controller; and generating a first synthesized event information based on mapping the second event information to the first event information, the first synthesized event information including the at least one identifier, at least one event from the first event information, and at least one event from the second event information.
    Type: Grant
    Filed: May 9, 2024
    Date of Patent: April 28, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Praveen Kumar Patnala, Ganesh Narayanaswamy, Mark Landgrebe
  • Patent number: 12574395
    Abstract: A method is described for inspecting data flows within a cloud-based gateway. The method involves receiving a data flow containing data packets at the gateway and subjecting the data packets to analysis using one or more inspection services to identify a threat signature. Upon detection of the threat signature, the method includes capturing the data packets marked with the threat signature in a temporary storage, specifically, a packet capture file within the gateway. Subsequently, the data packets bearing the detected threat signature in the temporary storage are transmitted to a persistent cloud storage. The temporary storage is purged of any remaining data packets unrelated to the threat signature, ensuring that data packets associated with the identified threat signature are preserved in the persistent cloud storage. The stored data packets are formatted in any format, including a HAR or PCAP format within the persistent cloud storage.
    Type: Grant
    Filed: April 2, 2024
    Date of Patent: March 10, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Ganesh Narayanaswamy, Vijay Chander, Mark Landgrebe
  • Publication number: 20260032175
    Abstract: Methods, systems, and devices for data management are described. A custodial token platform may (e.g., via a data synchronizer or a server) route requests received from one or more client applications to one or more compute clusters that execute a set of blockchain nodes for supporting the blockchain network. The platform may assign cookies to the client applications such that subsequent requests from a same client application are routed to the correct compute cluster such as to avoid or limit data synchronization errors. The initial routing may be based on one or more routing factors. The custodial token platform may additionally support an external node validator which validates and caches data from multiple external blockchain data service providers, and the cached data may be used to service blockchain data requests. An inline data validation procedure may be performed if a request results in a cache miss.
    Type: Application
    Filed: July 24, 2024
    Publication date: January 29, 2026
    Inventors: Mark Landgrebe, Nicholas Hovsmith, Parth Shah, Jeffrey Gilbert
  • Patent number: 12537872
    Abstract: Methods, systems, and devices for data management are described. A custodial token platform may (e.g., via a data synchronizer or a server) route requests received from one or more client applications to one or more compute clusters that execute a set of blockchain nodes for supporting the blockchain network. The platform may assign cookies to the client applications such that subsequent requests from a same client application are routed to the correct compute cluster such as to avoid or limit data synchronization errors. The initial routing may be based on one or more routing factors. The custodial token platform may additionally support an external node validator which validates and caches data from multiple external blockchain data service providers, and the cached data may be used to service blockchain data requests. An inline data validation procedure may be performed if a request results in a cache miss.
    Type: Grant
    Filed: July 24, 2024
    Date of Patent: January 27, 2026
    Inventors: Mark Landgrebe, Nicholas Hovsmith, Parth Shah, Jeffrey Gilbert
  • Publication number: 20250310353
    Abstract: A method is described for inspecting data flows within a cloud-based gateway. The method involves receiving a data flow containing data packets at the gateway and subjecting the data packets to analysis using one or more inspection services to identify a threat signature. Upon detection of the threat signature, the method includes capturing the data packets marked with the threat signature in a temporary storage, specifically, a packet capture file within the gateway. Subsequently, the data packets bearing the detected threat signature in the temporary storage are transmitted to a persistent cloud storage. The temporary storage is purged of any remaining data packets unrelated to the threat signature, ensuring that data packets associated with the identified threat signature are preserved in the persistent cloud storage. The stored data packets are formatted in any format, including a HAR or PCAP format within the persistent cloud storage.
    Type: Application
    Filed: April 2, 2024
    Publication date: October 2, 2025
    Inventors: Ganesh Narayanaswamy, Vijay Chander, Mark Landgrebe
  • Publication number: 20250193250
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for high-fidelity event data for multi-cloud services. A method includes: storing first event information of a multi-cloud service in a cache, wherein the first event information is received from a first gateway controlled by the controller; storing second event information of the multi-cloud service in the cache, wherein the second event information is received from a first external service; mapping the second event information to the first event information to at least one identifier associated with the controller; and generating a first synthesized event information based on mapping the second event information to the first event information, the first synthesized event information including the at least one identifier, at least one event from the first event information, and at least one event from the second event information.
    Type: Application
    Filed: May 9, 2024
    Publication date: June 12, 2025
    Inventors: Praveen Kumar Patnala, Ganesh Narayanaswamy, Mark Landgrebe
  • Publication number: 20250193249
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for inventory monitoring in a multi-cloud network environment. A method includes receiving user input via a controller's interface, wherein the input includes first account information granting access to a first virtual private cloud and a second virtual private cloud, both hosted by a cloud service provider (CSP). The controller queries the first and second virtual private clouds using the respective account information and the CSP's APIs to identify resources, gathering them into an inventory, and maintains a mapping of tags to the resources, associating each tag with a specific security policy. The controller forwards a first subset of tag-resource mappings to a first security gateway in the first virtual private cloud, enabling automatic application of corresponding security policies upon instantiation of tagged resources.
    Type: Application
    Filed: April 3, 2024
    Publication date: June 12, 2025
    Inventors: Praveen Kumar Patnala, Ganesh Narayanaswamy, Shaobo Liu, Mark Landgrebe, Vijay Chander, Vishal Jain