Patents by Inventor Konstantin E. Ryvkin
Konstantin E. Ryvkin 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: 12267399Abstract: A client-side system detects a current location of a client device and a cloud interaction metric. The geographic area around the location of the client device is divided into grid sections. The client-side system identifies a pre-defined reference location corresponding to the grid section that the client device location resides in. The pre-defined reference location, corresponding to that grid section, and the cloud interaction metric are provided to a remote server computing system.Type: GrantFiled: June 27, 2022Date of Patent: April 1, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Srinivasachakrapani Kotipalli, Parul Manek, Konstantin E. Ryvkin, Brad Rutkowski, Gregory Irving Thiel, Ayla Kol
-
Publication number: 20220329666Abstract: A client-side system detects a current location of a client device and a cloud interaction metric. The geographic area around the location of the client device is divided into grid sections. The client-side system identifies a pre-defined reference location corresponding to the grid section that the client device location resides in. The pre-defined reference location, corresponding to that grid section, and the cloud interaction metric are provided to a remote server computing system.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Srinivasachakrapani KOTIPALLI, Parul MANEK, Konstantin E. RYVKIN, Brad RUTKOWSKI, Gregory Irving THIEL, Ayla KOL
-
Patent number: 11405474Abstract: A client-side system detects a current location of a client device and a cloud interaction metric. The geographic area around the location of the client device is divided into grid sections. The client-side system identifies a pre-defined reference location corresponding to the grid section that the client device location resides in. The pre-defined reference location, corresponding to that grid section, and the cloud interaction metric are provided to a remote server computing system.Type: GrantFiled: November 1, 2019Date of Patent: August 2, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Srinivasachakrapani Kotipalli, Parul Manek, Konstantin E. Ryvkin, Brad Rutkowski, Gregory Irving Thiel, Ayla Kol
-
Patent number: 11134023Abstract: A method for directing network traffic includes, at a network device, receiving network traffic provided by one or more client computing devices. The network device directs the network traffic to a service entity over a first network path. A path quality indicator is received that indicates whether the network traffic directed over the first network path satisfies one or more experience criteria. Based at least on the path quality indicator indicating that the network traffic directed over the first network path does not satisfy the one or more experience criteria, the network device redirects some or all of the network traffic to the service entity over a second network path.Type: GrantFiled: October 28, 2019Date of Patent: September 28, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Gregory Irving Thiel, Konstantin E. Ryvkin, Timothy Mark Moore, Todd Carlyle Luttinen
-
Publication number: 20210136161Abstract: A client-side system detects a current location of a client device and a cloud interaction metric. The geographic area around the location of the client device is divided into grid sections. The client-side system identifies a pre-defined reference location corresponding to the grid section that the client device location resides in. The pre-defined reference location, corresponding to that grid section, and the cloud interaction metric are provided to a remote server computing system.Type: ApplicationFiled: November 1, 2019Publication date: May 6, 2021Inventors: Srinivasachakrapani KOTIPALLI, Parul MANEK, Konstantin E. RYVKIN, Brad RUTKOWSKI, Gregory Irving THIEL, Ayla KOL
-
Publication number: 20210126870Abstract: A method for directing network traffic includes, at a network device, receiving network traffic provided by one or more client computing devices. The network device directs the network traffic to a service entity over a first network path. A path quality indicator is received that indicates whether the network traffic directed over the first network path satisfies one or more experience criteria. Based at least on the path quality indicator indicating that the network traffic directed over the first network path does not satisfy the one or more experience criteria, the network device redirects some or all of the network traffic to the service entity over a second network path.Type: ApplicationFiled: October 28, 2019Publication date: April 29, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Gregory Irving THIEL, Konstantin E. RYVKIN, Timothy Mark MOORE, Todd Carlyle LUTTINEN
-
Publication number: 20210126847Abstract: A network repository comprises a network communications interface configured to communicatively couple the network repository with a client device, a service entity, and an intermediate network device. The intermediate network device is configured to facilitate a network communication between the client device and the service entity. The network repository includes a logic machine and a storage machine. The storage machine holds instructions executable by the logic machine to receive telemetry data from a reporting entity including one of the client device, service entity, and the intermediate network device. Furthermore, the instructions are executable to store the telemetry data. Further still, the instructions are executable to provide a set of the telemetry data to a requesting entity other than the reporting entity when a request is received from the requesting entity.Type: ApplicationFiled: October 29, 2019Publication date: April 29, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Gregory Irving THIEL, Konstantin E. RYVKIN
-
Patent number: 8402530Abstract: Authentication requests are redistributed among a plurality of authentication servers and to centrally managing authentication affinities among distributed servers using a secure channels affinity service. A computer system instantiates a secure channel management service configured to manage secure channel connections. The secure channel management service receives state inputs from currently deployed authentication servers. The authentication servers may be configured to queue authentication requests for transmission to authentication servers. The computer system determines that, based on the received state input, at least one of the secure channels is to be remapped to a different authentication server. The computer system also remaps the determined secure channels to distribute future authentication requests among the authentication servers.Type: GrantFiled: July 30, 2010Date of Patent: March 19, 2013Assignee: Microsoft CorporationInventors: Odin J. Anderson, Stephen M. Patrick, Nasko Oskov, Konstantin E. Ryvkin, Guruprakash Bangalore Rao, Balasubramanian Swaminathan
-
Publication number: 20120030749Abstract: Embodiments are directed to redistributing authentication requests among a plurality of authentication servers and to centrally managing authentication affinities among distributed servers using a secure channels affinity service. A computer system instantiates a secure channel management service configured to manage secure channel connections. The secure channel management service receives state inputs from currently deployed authentication servers. The authentication servers may be configured to queue authentication requests for transmission to authentication servers. The computer system determines that, based on the received state input, at least one of the secure channels is to be remapped to a different authentication server. The computer system also remaps the determined secure channels to distribute future authentication requests among the authentication servers.Type: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Applicant: MICROSOFT CORPORATIONInventors: Odin J. Anderson, Stephen M. Patrick, Nasko Oskov, Konstantin E. Ryvkin, Guruprakash Bangalore Rao, Balasubramanian Swaminathan