Patents by Inventor Christopher David LILJENSTOLPE

Christopher David LILJENSTOLPE 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: 11290284
    Abstract: One or more data packets intended for a workload running on the server are received from an endpoint at a proxy associated with a server. The proxy associated with the server determines whether the one or more data packets intended for the workload are encrypted with a certificate associated with a policy group that includes the workload. The one or more data packets are provided to the workload based on whether the one or more data packets intended for the workload are encrypted with a certificate associated with a policy group that includes the workload.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: March 29, 2022
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Publication number: 20210168198
    Abstract: Metadata associated with a workload is determined. The workload is associated with a consumer of a service. One or more policies associated with the metadata are retrieved. An agent is configured to perform policy-controlled service routing of communications comprising the data packets with respect to the workload based on the one or more policies.
    Type: Application
    Filed: January 18, 2021
    Publication date: June 3, 2021
    Inventor: Christopher David Liljenstolpe
  • Publication number: 20210067376
    Abstract: Measures for routing data packets in a data center network are provided. A packet forwarding function in a server in a data center network is configured to forward data packets to/from virtual systems hosted on that server. The packet forwarding function is configured to make forwarding decisions for received data packets based on the destination internet protocol (IP) address of the received data packet, and forward the data packet at least on the basis of the forwarding decision.
    Type: Application
    Filed: May 6, 2020
    Publication date: March 4, 2021
    Inventor: Christopher David Liljenstolpe
  • Patent number: 10931744
    Abstract: Metadata associated with a workload is determined. The workload is associated with a consumer of a service. One or more policies associated with the metadata are retrieved. An agent is configured to perform policy-controlled service routing of communications comprising the data packets with respect to the workload based on the one or more policies.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: February 23, 2021
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Patent number: 10693678
    Abstract: Measures for routing data packets in a data center network are provided. A packet forwarding function in a server in a data center network is configured to forward data packets to/from virtual systems hosted on that server. The packet forwarding function is configured to make forwarding decisions for received data packets based on the destination internet protocol (IP) address of the received data packet, and forward the data packet at least on the basis of the forwarding decision.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: June 23, 2020
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Publication number: 20200127852
    Abstract: One or more data packets intended for a workload running on the server are received from an endpoint at a proxy associated with a server. The proxy associated with the server determines whether the one or more data packets intended for the workload are encrypted with a certificate associated with a policy group that includes the workload. The one or more data packets are provided to the workload based on whether the one or more data packets intended for the workload are encrypted with a certificate associated with a policy group that includes the workload.
    Type: Application
    Filed: December 17, 2019
    Publication date: April 23, 2020
    Inventor: Christopher David Liljenstolpe
  • Patent number: 10547456
    Abstract: A policy group associated with one or more data packets received from a workload is determined. The one or more data packets are encrypted with a certificate associated with the policy group. The encrypted one or more data packets are sent to an endpoint.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: January 28, 2020
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Patent number: 10298493
    Abstract: Measures, including methods, systems and computer program products, for use in processing route data in a network comprising a plurality of autonomous systems. At a network device, route data defining at least one route for network traffic which is configured on at least one border network device is received from the at least one border network device. The at least one border network device is located at a border of an autonomous system in the plurality of autonomous systems. The network device processes the received route data according to a set of policies to generate modified route data. The network device transmits at least a part of the modified route data to the at least one border network device. The at least part of the modified route data is operable to instruct the at least one border network device to modify the behavior of the at least one route.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: May 21, 2019
    Assignee: Metaswitch Networks Ltd
    Inventors: Christopher David Liljenstolpe, Jonathan Eric Hardwick, Jonathan Richard Berger
  • Publication number: 20190081818
    Abstract: Measures for routing data packets in a data center network are provided. A packet forwarding function in a server in a data center network is configured to forward data packets to/from virtual systems hosted on that server. The packet forwarding function is configured to make forwarding decisions for received data packets based on the destination internet protocol (IP) address of the received data packet, and forward the data packet at least on the basis of the forwarding decision.
    Type: Application
    Filed: November 12, 2018
    Publication date: March 14, 2019
    Inventor: Christopher David Liljenstolpe
  • Publication number: 20180019897
    Abstract: Measures for routing data packets in a data center network are provided. A packet forwarding function in a server in a data center network is configured to forward data packets to/from virtual systems hosted on that server. The packet forwarding function is configured to make forwarding decisions for received data packets based on the destination internet protocol (IP) address of the received data packet, and forward the data packet at least on the basis of the forwarding decision.
    Type: Application
    Filed: September 27, 2017
    Publication date: January 18, 2018
    Inventor: Christopher David Liljenstolpe
  • Patent number: 9813258
    Abstract: Measures for routing data packets in a data center network are provided. A packet forwarding function in a server in a data center network is configured to forward data packets to/from virtual systems hosted on that server. The packet forwarding function is configured to make forwarding decisions for received data packets based on the destination internet protocol (IP) address of the received data packet, and forward the data packet at least on the basis of the forwarding decision.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: November 7, 2017
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Patent number: 9800496
    Abstract: Measures for controlling communication access in a data center network are provided. A packet forwarding function in a server in a data center network is configured to access an access control data store when making forwarding decisions for received data packets which are being routed to/from virtual systems hosted on that server. In response to receipt, at the server, of a setup notification relating to setup of a virtual machine on the server, one or more entries are populated in the access control data store. The entries comprise an internet protocol (IP) address of the virtual system and at least one associated IP address of one or more other communication endpoints.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: October 24, 2017
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Publication number: 20170104674
    Abstract: Measures for controlling communication access in a data center network are provided. A packet forwarding function in a server in a data center network is configured to access an access control data store when making forwarding decisions for received data packets which are being routed to/from virtual systems hosted on that server. In response to receipt, at the server, of a setup notification relating to setup of a virtual machine on the server, one or more entries are populated in the access control data store. The entries comprise an internet protocol (IP) address of the virtual system and at least one associated IP address of one or more other communication endpoints.
    Type: Application
    Filed: December 19, 2016
    Publication date: April 13, 2017
    Inventor: Christopher David Liljenstolpe
  • Patent number: 9584340
    Abstract: Measures for establishing connectivity in a data center network are provided. A virtual connection is created between a virtual system hosted on a server in a data center network, and a packet forwarding function in that server. Additionally, an entry is populated in a packet forwarding data store in the server, which includes an internet protocol (IP) address of the virtual system and an associated identifier for the created virtual connection. The packet forwarding data store is accessed by the packet forwarding function when making forwarding decisions for received data packets.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: February 28, 2017
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Patent number: 9559950
    Abstract: Measures for controlling communication access in a data center network are provided. A packet forwarding function in a server in a data center network is configured to access an access control data store when making forwarding decisions for received data packets which are being routed to/from virtual systems hosted on that server. In response to receipt, at the server, of a setup notification relating to setup of a virtual machine on the server, one or more entries are populated in the access control data store. The entries comprise an internet protocol (IP) address of the virtual system and at least one associated IP address of one or more other communication endpoints.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: January 31, 2017
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Publication number: 20160248602
    Abstract: Measures for establishing connectivity in a data center network are provided. A virtual connection is created between a virtual system hosted on a server in a data center network, and a packet forwarding function in that server. Additionally, an entry is populated in a packet forwarding data store in the server, which includes an internet protocol (IP) address of the virtual system and an associated identifier for the created virtual connection. The packet forwarding data store is accessed by the packet forwarding function when making forwarding decisions for received data packets.
    Type: Application
    Filed: May 3, 2016
    Publication date: August 25, 2016
    Inventor: Christopher David LILJENSTOLPE
  • Publication number: 20160226760
    Abstract: Measures, including methods, systems and computer program products, for use in processing route data in a network comprising a plurality of autonomous systems. At a network device, route data defining at least one route for network traffic which is configured on at least one border network device is received from the at least one border network device. The at least one border network device is located at a border of an autonomous system in the plurality of autonomous systems. The network device processes the received route data according to a set of policies to generate modified route data. The network device transmits at least a part of the modified route data to the at least one border network device. The at least part of the modified route data is operable to instruct the at least one border network device to modify the behavior of the at least one route.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Christopher David LILJENSTOLPE, Jonathan Eric HARDWICK, Jonathan Richard BERGER
  • Patent number: 9344364
    Abstract: Measures for establishing connectivity in a data center network are provided. A virtual connection is created between a virtual system hosted on a server in a data center network, and a packet forwarding function in that server. Additionally, an entry is populated in a packet forwarding data store in the server, which includes an internet protocol (IP) address of the virtual system and an associated identifier for the created virtual connection. The packet forwarding data store is accessed by the packet forwarding function when making forwarding decisions for received data packets.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: May 17, 2016
    Assignee: Metaswitch Networks Ltd.
    Inventor: Christopher David Liljenstolpe
  • Publication number: 20150281056
    Abstract: Measures for controlling communication access in a data center network are provided. A packet forwarding function in a server in a data center network is configured to access an access control data store when making forwarding decisions for received data packets which are being routed to/from virtual systems hosted on that server. In response to receipt, at the server, of a setup notification relating to setup of a virtual machine on the server, one or more entries are populated in the access control data store. The entries comprise an internet protocol (IP) address of the virtual system and at least one associated IP address of one or more other communication endpoints.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: Metaswitch Networks Ltd
    Inventor: Christopher David LILJENSTOLPE
  • Publication number: 20150281070
    Abstract: Measures for establishing connectivity in a data center network are provided. A virtual connection is created between a virtual system hosted on a server in a data center network, and a packet forwarding function in that server. Additionally, an entry is populated in a packet forwarding data store in the server, which includes an internet protocol (IP) address of the virtual system and an associated identifier for the created virtual connection. The packet forwarding data store is accessed by the packet forwarding function when making forwarding decisions for received data packets.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: Metaswitch Networks Ltd
    Inventor: Christopher David LILJENSTOLPE