Patents by Inventor Serpil Bayraktar
Serpil Bayraktar 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: 20220414085Abstract: Disclosed in a fast, compact, efficient, hardware agnostic, stateful data store that can universally store and track millions of stateful data objects, such as networking routing data (or any stateful data) in files for use in, for example, embedded applications. Stateful data objects can be tracked by a modified tree for updating and insert data objects into the stateful data store. The stateful data object can also be allocated additional space in memory for potential future data updates.Type: ApplicationFiled: August 29, 2022Publication date: December 29, 2022Inventors: Timothy Evens, Serpil Bayraktar
-
Patent number: 11500851Abstract: Disclosed in a fast, compact, efficient, hardware agnostic, stateful data store that can universally store and track millions of stateful data objects, such as networking routing data (or any stateful data) in files for use in, for example, embedded applications. Stateful data objects can be tracked by a modified tree for updating and insert data objects into the stateful data store. The stateful data object can also be allocated additional space in memory for potential future data updates.Type: GrantFiled: May 27, 2020Date of Patent: November 15, 2022Assignee: Cisco Technology, Inc.Inventors: Timothy Evens, Serpil Bayraktar
-
Patent number: 10911567Abstract: Presented herein is a Client Network Information Service (CNIS). The CNIS is configured to determine client network information for a communication from a client to at least one application running in a cloud infrastructure environment. The client network information is delivered to instances of the application and to a router associated with the application in order to enable the application to adjust service for the client.Type: GrantFiled: July 1, 2019Date of Patent: February 2, 2021Assignee: Cisco Technology, Inc.Inventors: Timothy Evens, Serpil Bayraktar, David D. Ward
-
Publication number: 20200285629Abstract: Disclosed in a fast, compact, efficient, hardware agnostic, stateful data store that can universally store and track millions of stateful data objects, such as networking routing data (or any stateful data) in files for use in, for example, embedded applications. Stateful data objects can be tracked by a modified tree for updating and insert data objects into the stateful data store. The stateful data object can also be allocated additional space in memory for potential future data updates.Type: ApplicationFiled: May 27, 2020Publication date: September 10, 2020Inventors: Timothy Evens, Serpil Bayraktar
-
Patent number: 10706038Abstract: Disclosed in a fast, compact, efficient, hardware agnostic, stateful data store that can universally store and track millions of stateful data objects, such as networking routing data (or any stateful data) in files for use in, for example, embedded applications. Stateful data objects can be tracked by a modified tree for updating and insert data objects into the stateful data store.Type: GrantFiled: July 27, 2017Date of Patent: July 7, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Timothy Evens, Serpil Bayraktar
-
Patent number: 10541905Abstract: Embodiments are provided for providing optimal route reflector (ORR) root address assignment to route reflector clients and fast failover capabilities in an autonomous system, including identifying a first node in an autonomous system as a candidate root node of a first routing group, identifying a client node based on a neighbor address used in a first routing protocol, mapping the neighbor address to routing information received from the client node via a second routing protocol, and associating the neighbor address with the first routing group if the routing information includes an identifier of the first routing group. In more specific embodiments, identifying the first node as a candidate root node includes determining the first node and the first routing group are advertised in a first protocol packet, and determining the first node and the second routing group are advertised in a second protocol packet.Type: GrantFiled: May 3, 2018Date of Patent: January 21, 2020Assignee: Cisco Technology, Inc.Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David Delano Ward, Burjiz Pithawala
-
Publication number: 20190327336Abstract: Presented herein is a Client Network Information Service (CNIS). The CNIS is configured to determine client network information for a communication from a client to at least one application running in a cloud infrastructure environment. The client network information is delivered to instances of the application and to a router associated with the application in order to enable the application to adjust service for the client.Type: ApplicationFiled: July 1, 2019Publication date: October 24, 2019Inventors: Timothy Evens, Serpil Bayraktar, David D. Ward
-
Patent number: 10404827Abstract: Presented herein is a Client Network Information Service (CNIS). The CNIS is configured to determine client network information for a communication from a client to at least one application running in a cloud infrastructure environment. The client network information is delivered to instances of the application and to a router associated with the application in order to enable the application to adjust service for the client.Type: GrantFiled: August 17, 2016Date of Patent: September 3, 2019Assignee: Cisco Technology, Inc.Inventors: Timothy Evens, Serpil Bayraktar, David D. Ward
-
Publication number: 20190034472Abstract: Disclosed in a fast, compact, efficient, hardware agnostic, stateful data store that can universally store and track millions of stateful data objects, such as networking routing data (or any stateful data) in files for use in, for example, embedded applications. Stateful data objects can be tracked by a modified tree for updating and insert data objects into the stateful data store.Type: ApplicationFiled: July 27, 2017Publication date: January 31, 2019Inventors: Timothy Evens, Serpil Bayraktar
-
Patent number: 10097449Abstract: Embodiments are provided for optimized best path selection for optimal route reflection and include configuring, by a cloud-based node, a first cluster of nodes in an autonomous system, and determining whether any paths for a network address prefix are available in the first cluster of nodes. Embodiments also include selecting a best path from one or more paths if the one or more paths are determined to be available in the first cluster for the network address prefix. Embodiments further include advertising the best path to one or more nodes in the first cluster. More specific embodiments include determining, if no paths for the network address prefix are available in the first cluster, another path for the network address prefix is available in a second cluster of nodes of the autonomous system, and selecting the other path as the best path.Type: GrantFiled: July 21, 2015Date of Patent: October 9, 2018Assignee: Cisco Technology, Inc.Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David Delano Ward, Burjiz Pithawala
-
Publication number: 20180254972Abstract: Embodiments are provided for providing optimal route reflector (ORR) root address assignment to route reflector clients and fast failover capabilities in an autonomous system, including identifying a first node in an autonomous system as a candidate root node of a first routing group, identifying a client node based on a neighbor address used in a first routing protocol, mapping the neighbor address to routing information received from the client node via a second routing protocol, and associating the neighbor address with the first routing group if the routing information includes an identifier of the first routing group. In more specific embodiments, identifying the first node as a candidate root node includes determining the first node and the first routing group are advertised in a first protocol packet, and determining the first node and the second routing group are advertised in a second protocol packet.Type: ApplicationFiled: May 3, 2018Publication date: September 6, 2018Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David Delano Ward, Burjiz Pithawala
-
Patent number: 10015073Abstract: Embodiments are provided for providing optimal route reflector (ORR) root address assignment to route reflector clients and fast failover capabilities in an autonomous system, including identifying a first node in an autonomous system as a candidate root node of a first routing group, identifying a client node based on a neighbor address used in a first routing protocol, mapping the neighbor address to routing information received from the client node via a second routing protocol, and associating the neighbor address with the first routing group if the routing information includes an identifier of the first routing group. In more specific embodiments, identifying the first node as a candidate root node includes determining the first node and the first routing group are advertised in a first protocol packet, and determining the first node and the second routing group are advertised in a second protocol packet.Type: GrantFiled: July 24, 2015Date of Patent: July 3, 2018Assignee: Cisco Technology, Inc.Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David Delano Ward, Burjiz Pithawala
-
Publication number: 20170374174Abstract: Presented herein is a Client Network Information Service (CNIS). The CNIS is configured to determine client network information for a communication from a client to at least one application running in a cloud infrastructure environment. The client network information is delivered to instances of the application and to a router associated with the application in order to enable the application to adjust service for the client.Type: ApplicationFiled: August 17, 2016Publication date: December 28, 2017Inventors: Timothy Evens, Serpil Bayraktar, David D. Ward
-
Patent number: 9847939Abstract: A network includes a route reflector peered with client routers. From a perspective of the route reflector, a best path to the destination address is selected by applying to candidate paths ordered comparison tests that progress from policy tests through one or more additional tests until the best path is selected. A determination is made as to whether the best path was selected based on the policy tests exclusively. If the best path was selected based on the policy tests exclusively, the best path is assigned to each of the client routers. If the best path was not selected based on the policy tests exclusively, from a perspective of each client router, a respective best path is selected by applying to the candidate paths the one or more additional tests, and the respective best paths are assigned to the respective client routers.Type: GrantFiled: October 8, 2015Date of Patent: December 19, 2017Assignee: Cisco Technology, Inc.Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David D. Ward, Arjun Sreekantiah, Burjiz Pithawala
-
Publication number: 20170104676Abstract: A network includes a route reflector peered with client routers. From a perspective of the route reflector, a best path to the destination address is selected by applying to candidate paths ordered comparison tests that progress from policy tests through one or more additional tests until the best path is selected. A determination is made as to whether the best path was selected based on the policy tests exclusively. If the best path was selected based on the policy tests exclusively, the best path is assigned to each of the client routers. If the best path was not selected based on the policy tests exclusively, from a perspective of each client router, a respective best path is selected by applying to the candidate paths the one or more additional tests, and the respective best paths are assigned to the respective client routers.Type: ApplicationFiled: October 8, 2015Publication date: April 13, 2017Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David D. Ward, Arjun Sreekantiah, Burjiz Pithawala
-
Patent number: 9491686Abstract: In general, a mobile virtual private network (VPN) is described in which service provider networks cooperate to dynamically extend a virtual routing area of a home service provider network to the edge of a visited service provider network and thereby enable IP address continuity for a roaming wireless device. In one example, a home service provider network allocates an IP address to a wireless device and establishes a mobile VPN. The home service provider network dynamically provisions a visited service provider network with the mobile VPN, when the wireless device attaches to an access network served by the visited service provider network, to enable the wireless device to exchange network traffic with the visited service provider network using the IP address allocated by the home service provider network.Type: GrantFiled: December 20, 2011Date of Patent: November 8, 2016Assignee: Pulse Secure, LLCInventors: Hendrikus G. P. Bosch, Rahul Aggarwal, Bin W. Hong, Srinivasa Chaganti, Apurva Mehta, Prem Ananthakrishnan, Pulikeshi Vitalapura Ramanath, Thomas Wayne Anderson, Hartmut Schroeder, Serpil Bayraktar
-
Publication number: 20160248663Abstract: Embodiments are provided for optimized best path selection for optimal route reflection and include configuring, by a cloud-based node, a first cluster of nodes in an autonomous system, and determining whether any paths for a network address prefix are available in the first cluster of nodes. Embodiments also include selecting a best path from one or more paths if the one or more paths are determined to be available in the first cluster for the network address prefix. Embodiments further include advertising the best path to one or more nodes in the first cluster. More specific embodiments include determining, if no paths for the network address prefix are available in the first cluster, another path for the network address prefix is available in a second cluster of nodes of the autonomous system, and selecting the other path as the best path.Type: ApplicationFiled: July 21, 2015Publication date: August 25, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David Delano Ward, Burjiz Pithawala
-
Publication number: 20160248658Abstract: Embodiments are provided for providing optimal route reflector (ORR) root address assignment to route reflector clients and fast failover capabilities in an autonomous system, including identifying a first node in an autonomous system as a candidate root node of a first routing group, identifying a client node based on a neighbor address used in a first routing protocol, mapping the neighbor address to routing information received from the client node via a second routing protocol, and associating the neighbor address with the first routing group if the routing information includes an identifier of the first routing group. In more specific embodiments, identifying the first node as a candidate root node includes determining the first node and the first routing group are advertised in a first protocol packet, and determining the first node and the second routing group are advertised in a second protocol packet.Type: ApplicationFiled: July 24, 2015Publication date: August 25, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Keyur Patel, Serpil Bayraktar, Manish Bhardwaj, David Delano Ward, Burjiz Pithawala
-
Publication number: 20130031271Abstract: In general, a mobile virtual private network (VPN) is described in which service provider networks cooperate to dynamically extend a virtual routing area of a home service provider network to the edge of a visited service provider network and thereby enable IP address continuity for a roaming wireless device. In one example, a home service provider network allocates an IP address to a wireless device and establishes a mobile VPN. The home service provider network dynamically provisions a visited service provider network with the mobile VPN, when the wireless device attaches to an access network served by the visited service provider network, to enable the wireless device to exchange network traffic with the visited service provider network using the IP address allocated by the home service provider network.Type: ApplicationFiled: December 20, 2011Publication date: January 31, 2013Applicant: JUNIPER NETWORKS, INC.Inventors: Hendrikus G.P. Bosch, Rahul Aggarwal, Bin W. Hong, Srinivasa Chaganti, Apurva Mehta, Prem Ananthakrishnan, Pulikeshi Vitalapura Ramanath, Thomas Wayne Anderson, Hartmut Schroeder, Serpil Bayraktar