Patents by Inventor Igor Gashinsky
Igor Gashinsky 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: 11677651Abstract: Methods and apparatus for monitoring network links are disclosed. In one implementation, a client device composes a plurality of data packets and transmits the data packets via a network to a server via two or more ports of the client device. The data packets are transmitted via multiple paths across the network. After transmitting the data packets to the server, the client device composes and transmits a control packet to the server, where the control packet indicates a total number of the data packets that have been transmitted by the client device to the server.Type: GrantFiled: May 25, 2021Date of Patent: June 13, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Ian Flint, Igor Gashinsky
-
Publication number: 20210281503Abstract: Methods and apparatus for monitoring network links are disclosed. In one implementation, a client device composes a plurality of data packets and transmits the data packets via a network to a server via two or more ports of the client device. The data packets are transmitted via multiple paths across the network. After transmitting the data packets to the server, the client device composes and transmits a control packet to the server, where the control packet indicates a total number of the data packets that have been transmitted by the client device to the server.Type: ApplicationFiled: May 25, 2021Publication date: September 9, 2021Inventors: Ian Flint, Igor Gashinsky
-
Patent number: 11018969Abstract: Methods and apparatus for monitoring network links are disclosed. In one implementation, a client device composes a plurality of data packets and transmits the data packets via a network to a server via two or more ports of the client device. The data packets are transmitted via multiple paths across the network. After transmitting the data packets to the server, the client device composes and transmits a control packet to the server, where the control packet indicates a total number of the data packets that have been transmitted by the client device to the server.Type: GrantFiled: September 2, 2019Date of Patent: May 25, 2021Assignee: Verizon Media Inc.Inventors: Ian Flint, Igor Gashinsky
-
Patent number: 10963570Abstract: Systems and methods for diskless booting a remote server. The remote server includes a secure cryptoprocessor having a root key that is unique to the cryptoprocessor. Keying information can be fetched from an image server, which includes a certificate associated with the remote server and a private key of a key pair associated with the remote server. The key pair can be generated by the secure cryptoprocessor based on the root key. The client certificate can be created from a public key of the key pair. A mutually authenticated secure channel between the servers can be established by authenticating the servers based at least in part on the loaded keying information. Images of components of the remote server can be fetched from the image server via the secure channel, and then the remote server can be further booted accordingly.Type: GrantFiled: December 11, 2018Date of Patent: March 30, 2021Assignee: VERIZON MEDIA INC.Inventors: Susan Hinrichs, Vinith Bindiganavale, Igor Gashinsky, Grigor Palandzhyan
-
Publication number: 20200184078Abstract: Systems and methods for diskless booting a remote server. The remote server includes a secure cryptoprocessor having a root key that is unique to the cryptoprocessor. Keying information can be fetched from an image server, which includes a certificate associated with the remote server and a private key of a key pair associated with the remote server. The key pair can be generated by the secure cryptoprocessor based on the root key. The client certificate can be created from a public key of the key pair. A mutually authenticated secure channel between the servers can be established by authenticating the servers based at least in part on the loaded keying information. Images of components of the remote server can be fetched from the image server via the secure channel, and then the remote server can be further booted accordingly.Type: ApplicationFiled: December 11, 2018Publication date: June 11, 2020Inventors: Susan HINRICHS, Vinith BINDIGANAVALE, Igor GASHINSKY, Grigor PALANDZHYAN
-
Publication number: 20190386907Abstract: Methods and apparatus for monitoring network links are disclosed. In one implementation, a client device composes a plurality of data packets and transmits the data packets via a network to a server via two or more ports of the client device. The data packets are transmitted via multiple paths across the network. After transmitting the data packets to the server, the client device composes and transmits a control packet to the server, where the control packet indicates a total number of the data packets that have been transmitted by the client device to the server.Type: ApplicationFiled: September 2, 2019Publication date: December 19, 2019Inventors: Ian Flint, Igor Gashinsky
-
Patent number: 10404567Abstract: Methods and apparatus for monitoring network links are disclosed. In one implementation, a client device composes a plurality of data packets and transmits the data packets via a network to a server via two or more ports of the client device. The data packets are transmitted via multiple paths across the network. After transmitting the data packets to the server, the client device composes and transmits a control packet to the server, where the control packet indicates a total number of the data packets that have been transmitted by the client device to the server.Type: GrantFiled: December 29, 2016Date of Patent: September 3, 2019Assignee: Oath Inc.Inventors: Ian Flint, Igor Gashinsky
-
Patent number: 10277559Abstract: Methods, systems and programming for data traffic control and encryption. In one example, data traffic is received from a first node to be sent to a second node. The health of an encryption pathway between the first node and the second node is determined. The data traffic is sent to the second node over the network without going through the encryption pathway when the encryption pathway is not healthy.Type: GrantFiled: May 21, 2014Date of Patent: April 30, 2019Assignee: EXCALIBUR IP, LLCInventors: Matthew Nicholas Petach, Nitin Batta, Brian LaCroix, Igor Gashinsky
-
Publication number: 20180191594Abstract: Methods and apparatus for monitoring network links are disclosed. In one implementation, a client device composes a plurality of data packets and transmits the data packets via a network to a server via two or more ports of the client device. The data packets are transmitted via multiple paths across the network. After transmitting the data packets to the server, the client device composes and transmits a control packet to the server, where the control packet indicates a total number of the data packets that have been transmitted by the client device to the server.Type: ApplicationFiled: December 29, 2016Publication date: July 5, 2018Inventors: Ian Flint, Igor Gashinsky
-
Publication number: 20160119294Abstract: Methods, systems and programming for data traffic control and encryption. In one example, data traffic is received from a first node to be sent to a second node. The health of an encryption pathway between the first node and the second node is determined. The data traffic is sent to the second node over the network without going through the encryption pathway when the encryption pathway is not healthy.Type: ApplicationFiled: May 21, 2014Publication date: April 28, 2016Applicant: Yahoo! Inc.Inventors: Matthew Nicholas Petach, Nitin Batta, Brian LaCroix, Igor Gashinsky
-
Patent number: 8073953Abstract: Techniques are described for directing connections between clients and the closest web server. Authoritative DNS resolvers of a network are placed at edges of the network. Using anycast, the authoritative DNS resolvers advertise routes of their destination netblock to the Internet. A request from a client to connect to the network is routed, based upon BGP tables, to the closest particular authoritative DNS resolver. Once the request is received, a response is sent to the client with the IP address of the closest web server. The closest web server is determined through in-network health check measurements, with the authoritative DNS resolvers dynamically selecting IP addresses closest to themselves. Routing protocols that directed the packet to the closest authoritative DNS resolver also dictate the route of subsequent traffic to the network. Thus, the closest web server selected by the authoritative DNS resolver is also the closest web server to the client.Type: GrantFiled: May 28, 2010Date of Patent: December 6, 2011Assignee: Yahoo! Inc.Inventors: Michael F. Christian, David Apgar, Igor Gashinsky, Leif Hedstrom, Nitzan Katz, Erik Reed, Ryan Troll
-
Publication number: 20100235441Abstract: Techniques are described for directing connections between clients and the closest web server. Authoritative DNS resolvers of a network are placed at edges of the network. Using anycast, the authoritative DNS resolvers advertise routes of their destination netblock to the Internet. A request from a client to connect to the network is routed, based upon BGP tables, to the closest particular authoritative DNS resolver. Once the request is received, a response is sent to the client with the IP address of the closest web server. The closest web server is determined through in-network health check measurements, with the authoritative DNS resolvers dynamically selecting IP addresses closest to themselves. Routing protocols that directed the packet to the closest authoritative DNS resolver also dictate the route of subsequent traffic to the network. Thus, the closest web server selected by the authoritative DNS resolver is also the closest web server to the client.Type: ApplicationFiled: May 28, 2010Publication date: September 16, 2010Inventors: Michael F. Christian, David Apgar, Igor Gashinsky, Leif Hedstrom, Nitzan Katz, Erik Reed, Ryan Troll
-
Publication number: 20090172192Abstract: Techniques are described for directing connections between clients and the closest web server. Authoritative DNS resolvers of a network are placed at edges of the network. Using anycast, the authoritative DNS resolvers advertise routes of their destination netblock to the Internet. A request from a client to connect to the network is routed, based upon BGP tables, to the closest particular authoritative DNS resolver. Once the request is received, a response is sent to the client with the IP address of the closest web server. The closest web server is determined through in-network health check measurements, with the authoritative DNS resolvers dynamically selecting IP addresses closest to themselves. Routing protocols that directed the packet to the closest authoritative DNS resolver also dictate the route of subsequent traffic to the network. Thus, the closest web server selected by the authoritative DNS resolver is also the closest web server to the client.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Inventors: Michael F. Christian, David Apgar, Igor Gashinsky, Leif Hedstrom, Nitzan Katz, Erik Reed, Ryan Troll