Patents by Inventor Artem Zhurid

Artem Zhurid 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: 12316673
    Abstract: A fleet-based migration system is described that can obtain requests to initiate network connections from individual client devices and divide the requests among one or more sets of endpoints with differing configurations. The endpoints initiate connection attempts based on the requests and capture data regarding the connection attempts. Using the captured data, the system can determine incompatibilities between client devices and fleet configurations and inform users of the incompatibility.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: May 27, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Christoph Saalfeld, Travis Davidson Bybee, Alexandra Elizabeth Baoboe Lee, Eeshan Shreeram Thakar, Artem Zhurid, Shijia Yang
  • Patent number: 12063267
    Abstract: The present disclosure generally relates to leveraging DNS (Domain Name Service) based client-side load balancing that directs IoT devices (clients) to network load balancer IP addresses. A management system obtains socket usage information about publicly accessible network load balancers. The system then uses socket thresholding information to determine whether individual network load balancers are exhausting a fixed set of available sockets. The system can then implement remedial actions to reduce individual network load balance presence to ensure that the IoT devices are equally distributed across all first layer network load balancers to maximize usage of capacity.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: August 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Shijia Yang, Christoph Saalfeld, Eeshan Shreeram Thakar, Artem Zhurid
  • Patent number: 10403276
    Abstract: Techniques for controlling a voice activated feature of a voice activated device are described. Data from one or more sensors and data indicative of a status of a user are received. Based on the analyzing the data, a proximity of the user relative to the location of the voice activated device is determined. One or more voice activated features of the voice activated device are enabled based at least in part on the determined proximity, one or more rules, and one or more user preferences.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Suma SaganeGowda, Louis Amadio, Artem Zhurid
  • Patent number: 10313376
    Abstract: Methods and devices for creating a secure log of security events may include receiving a historical digest representing approved historical security events associated with a trusted network of devices. The methods and devices may include receiving one or more new security events. The methods and devices may include calculating, when a period of time has expired, a hash based on at least the historical digest and the one or more new security events and determining if a value of the hash is less than a value threshold. The methods and devices may include storing a new security event digest corresponding to a respective hash having a respective value less than the value threshold, wherein the new security event digest is confirmed by one or more trusted devices in the trusted network of devices.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: June 4, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stefan Thom, Artem Zhurid, Merzin Kapadia
  • Publication number: 20180268814
    Abstract: Techniques for controlling a voice activated feature of a voice activated device are described. Data from one or more sensors and data indicative of a status of a user are received. Based on the analyzing the data, a proximity of the user relative to the location of the voice activated device is determined. One or more voice activated features of the voice activated device are enabled based at least in part on the determined proximity, one or more rules, and one or more user preferences.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventors: Suma SaganeGowda, Louis Amadio, Artem Zhurid
  • Publication number: 20180077184
    Abstract: Methods and devices for creating a secure log of security events may include receiving a historical digest representing approved historical security events associated with a trusted network of devices. The methods and devices may include receiving one or more new security events. The methods and devices may include calculating, when a period of time has expired, a hash based on at least the historical digest and the one or more new security events and determining if a value of the hash is less than a value threshold. The methods and devices may include storing a new security event digest corresponding to a respective hash having a respective value less than the value threshold, wherein the new security event digest is confirmed by one or more trusted devices in the trusted network of devices.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Stefan THOM, Artem ZHURID, Merzin KAPADIA
  • Publication number: 20120240048
    Abstract: Techniques for managing a variety of types of client devices from a device management platform are provided herein. At least one client device is selected to have a management task performed, such as an imaging task. The client device(s) is/are coupled to a client administration system that administers the client device(s). A deployment job is generated for the management task. A begin request is transmitted to a plug-in module of the client administration system to begin the deployment job. The plug-in module is customized to be capable of managing received deployment jobs for the client administration system. The plug-in module enables the deployment job to be performed on the client device(s) in response to the begin request.
    Type: Application
    Filed: March 18, 2011
    Publication date: September 20, 2012
    Applicant: Microsoft Corporation
    Inventors: Dominique Fortier, Jonathan Hutchinson, Artem Zhurid, Tobiasz Zielinski