Patents by Inventor Pavel Zakharov

Pavel Zakharov 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: 12336758
    Abstract: Embodiments disclosed herein determine an optical parameter distribution at a projection surface. Embodiments of the system disclosed herein comprise a visual field sensor and a head orientation and/or position sensor. The visual field sensor is configured to measure a visual field of a user related to a specific vision task in a visual field of a user. The head orientation and/or position sensor is configured to measure head orientation and/or position of the user in relation to the visual field during the specific vision task. The system is configured to enable computation of the user's eye orientation in relation to the head of the user based on the gaze directions of the user and the head orientation and/or position of the user to determine an optical parameter distribution at a projection surface between the visual field and a retina of the user.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: June 24, 2025
    Assignee: Carl Zeiss Vision International GmbH
    Inventors: Pavel Zakharov, Michael Mrochen
  • Patent number: 12333530
    Abstract: Methods, systems, and devices for data management are described. A datacenter may include one or more servers and an offline key storage system. The datacenter may receive, via a server and from a multi-party computation (MPC) coordinator, a first request to access a key share associated with an MPC node. The server may transmit a second request for the key share associated with the MPC node via a first cross domain communication path to an offline key storage system. The offline key storage system may verify a digital signature included with the second request. The offline key storage system may transmit a response including the key share that is encrypted using an encryption key associated with the MPC node to the server via a second cross domain communication path. The server may transmit a communication including the encrypted key share to the MPC coordinator.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: June 17, 2025
    Inventors: Yolanda Liu, Leonardo D. M. Machado, Pavel Zakharov, Roman Popenov, Larry Liu, Brian Ko
  • Patent number: 12228802
    Abstract: The present disclosure relates to an apparatus (100) for customising an optical lens which comprises an observation unit (130) adapted to acquire at least one of visual activities of a user and viewing distance profiles of the visual activities, a processor (170) adapted to calculate a personal distance profile based on at least one of the acquired visual activities and the acquired viewing distance profiles, and an implementation unit (190) adapted to customise the optical lens based on at least one of the acquired visual activities and the acquired personal distance profile.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: February 18, 2025
    Assignee: Carl Zeiss Vision GmbH
    Inventors: Pavel Zakharov, Michael Mrochen
  • Publication number: 20250045742
    Abstract: Methods, systems, and devices for data management are described. A datacenter may include one or more servers and an offline key storage system. The datacenter may receive, via a server and from a multi-party computation (MPC) coordinator, a first request to access a key share associated with an MPC node. The server may transmit a second request for the key share associated with the MPC node via a first cross domain communication path to an offline key storage system. The offline key storage system may verify a digital signature included with the second request. The offline key storage system may transmit a response including the key share that is encrypted using an encryption key associated with the MPC node to the server via a second cross domain communication path. The server may transmit a communication including the encrypted key share to the MPC coordinator.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Inventors: Yolanda Liu, Leonardo D. M. Machado, Pavel Zakharov, Roman Popenov, Lary Liu, Brian Ko
  • Publication number: 20250047477
    Abstract: Methods, systems, and devices for using a device-specific key for key derivation are described. A user device receives, via a client application on the user device, a request to perform a cryptographic operation using a cryptographic key. The user device causes, after receiving the request, a secure subsystem of the user device to generate the cryptographic key using multiple iterations of a key derivation function and a device-specific key as input into the key derivation function. The device-specific key is stored in the secure subsystem. The user device performs a cryptographic operation using the cryptographic key.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Inventors: Guy Pe'er, Yehuda Lindell, Pavel Zakharov
  • Patent number: 12201455
    Abstract: A system is provided for determining a risk indicator for myopia. The system comprises a wearable device configured to be attached to a body of a user. The wearable device comprises at least one distance sensor configured to determine at least a first distance value indicative of a distance between the wearable device and an object located in a central vision zone of the user and a second distance value indicative of a distance between the wearable device and an object located in a peripheral vision zone of the user. The system further comprises a control unit configured to determine, based on the first distance value and the second distance value, a risk indicator for myopia. Further, a method and a computer program product are provided.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: January 21, 2025
    Assignee: Carl Zeiss Vision GmbH
    Inventors: Pavel Zakharov, Daniel Ian Flitcroft, Michael Mrochen
  • Publication number: 20240378281
    Abstract: Various methods and systems are provided for autonomous orchestration of secrets renewal and distribution. A secrets management service (“SMS”) can be utilized to store, renew and distribute secrets in a distributed computing environment. The secrets are initially deployed, after which, SMS can automatically renew the secrets according to a specified rollover policy, and polling agents can fetch updates from SMS. In various embodiments, SMS can autonomously rollover client certificates for authentication of users who access a security critical service, autonomously rollover storage account keys, track delivery of updated secrets to secrets recipients, deliver secrets using a secure blob, and/or facilitate autonomous rollover using secrets staging. In some embodiments, a service is pinned to the path where the service's secrets are stored. In this manner, secrets can be automatically renewed without any manual orchestration and/or the need to redeploy services.
    Type: Application
    Filed: July 25, 2024
    Publication date: November 14, 2024
    Inventors: Brian S. LOUNSBERRY, Ashok CHANDRASEKARAN, Chetan S. SHANKAR, Chandan R. REDDY, Chuang WANG, Kahren TEVOSYAN, Mark Eugene RUSSINOVICH, Vyom P. MUNSHI, Pavel ZAKHAROV, Abhishek Pratap Singh CHAUHAN
  • Patent number: 12056229
    Abstract: Various methods and systems are provided for autonomous orchestration of secrets renewal and distribution. A secrets management service (“SMS”) can be utilized to store, renew and distribute secrets in a distributed computing environment. The secrets are initially deployed, after which, SMS can automatically renew the secrets according to a specified rollover policy, and polling agents can fetch updates from SMS. In various embodiments, SMS can autonomously rollover client certificates for authentication of users who access a security critical service, autonomously rollover storage account keys, track delivery of updated secrets to secrets recipients, deliver secrets using a secure blob, and/or facilitate autonomous rollover using secrets staging. In some embodiments, a service is pinned to the path where the service's secrets are stored. In this manner, secrets can be automatically renewed without any manual orchestration and/or the need to redeploy services.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: August 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian S. Lounsberry, Ashok Chandrasekaran, Chetan S. Shankar, Chandan R. Reddy, Chuang Wang, Kahren Tevosyan, Mark Eugene Russinovich, Vyom P. Munshi, Pavel Zakharov, Abhishek Pratap Singh Chauhan
  • Patent number: 11762980
    Abstract: Various methods and systems are provided for autonomous orchestration of secrets renewal and distribution. A secrets management service (“SMS”) can be utilized to store, renew and distribute secrets in a distributed computing environment. The secrets are initially deployed, after which, SMS can automatically renew the secrets according to a specified rollover policy, and polling agents can fetch updates from SMS. In various embodiments, SMS can autonomously rollover client certificates for authentication of users who access a security critical service, autonomously rollover storage account keys, track delivery of updated secrets to secrets recipients, deliver secrets using a secure blob, and/or facilitate autonomous rollover using secrets staging. In some embodiments, a service is pinned to the path where the service's secrets are stored. In this manner, secrets can be automatically renewed without any manual orchestration and/or the need to redeploy services.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: September 19, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian S. Lounsberry, Ashok Chandrasekaran, Chetan S. Shankar, Chandan R. Reddy, Chuang Wang, Kahren Tevosyan, Mark Eugene Russinovich, Vyom P. Munshi, Pavel Zakharov, Abhishek Pratap Singh Chauhan
  • Patent number: 11540747
    Abstract: The present disclosure relates to an apparatus (100) for passive scanning of an object. The apparatus comprises a distance sensing unit (110) adapted to measure distances to a plurality of points of the object, an orientation sensing unit (120) adapted to determine orientations of the distance sensing unit (110), and a processor (140) adapted to derive information about the object or a scene in which the object is used based on the measured distances and orientations of the distance sensing unit (110).
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: January 3, 2023
    Assignee: VIVIOR AG
    Inventors: Pavel Zakharov, Michael Mrochen
  • Publication number: 20220354436
    Abstract: A system is provided for determining a risk indicator for myopia. The system comprises a wearable device configured to be attached to a body of a user. The wearable device comprises at least one distance sensor configured to determine at least a first distance value indicative of a distance between the wearable device and an object located in a central vision zone of the user and a second distance value indicative of a distance between the wearable device and an object located in a peripheral vision zone of the user. The system further comprises a control unit configured to determine, based on the first distance value and the second distance value, a risk indicator for myopia. Further, a method and a computer program product are provided.
    Type: Application
    Filed: June 9, 2020
    Publication date: November 10, 2022
    Inventors: Pavel Zakharov, Daniel lan Flitcroft, Michael Mrochen
  • Publication number: 20220280035
    Abstract: A system and a method for determining an optical parameter distribution at a projection surface are provided. The system comprises a visual field sensor. The visual field sensor is configured to measure a visual field of a user related to a specific vision task in a visual field of a user. The visual field sensor is further configured to determine gaze directions of the user during the specific vision task. The system comprises a head orientation and/or position sensor. The head orientation and/or position sensor is configured to measure head orientation and/or position of the user in relation to the visual field during the specific vision task. The system is configured to enable computation of the user's eye orientation in relation to the head of the user based on the gaze directions of the user and the head orientation and/or position of the user to determine an optical parameter distribution at a projection surface between the visual field and a retina of the user.
    Type: Application
    Filed: July 30, 2020
    Publication date: September 8, 2022
    Inventors: Pavel Zakharov, Michael Mrochen
  • Publication number: 20220083643
    Abstract: Various methods and systems are provided for autonomous orchestration of secrets renewal and distribution. A secrets management service (“SMS”) can be utilized to store, renew and distribute secrets in a distributed computing environment. The secrets are initially deployed, after which, SMS can automatically renew the secrets according to a specified rollover policy, and polling agents can fetch updates from SMS. In various embodiments, SMS can autonomously rollover client certificates for authentication of users who access a security critical service, autonomously rollover storage account keys, track delivery of updated secrets to secrets recipients, deliver secrets using a secure blob, and/or facilitate autonomous rollover using secrets staging. In some embodiments, a service is pinned to the path where the service's secrets are stored. In this manner, secrets can be automatically renewed without any manual orchestration and/or the need to redeploy services.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 17, 2022
    Inventors: Brian S. LOUNSBERRY, Ashok CHANDRASEKARAN, Chetan S. SHANKAR, Chandan R. REDDY, Chuang WANG, Kahren TEVOSYAN, Mark Eugene RUSSINOVICH, Vyom P. MUNSHI, Pavel ZAKHAROV, Abhishek CHAUHAN
  • Publication number: 20210386366
    Abstract: We generally describe a visual behavior monitor wearing status detection system for detecting whether a visual behavior monitor, usable to monitor visual behavior of a user, is worn by the user, wherein the visual behavior monitor wearing status detection system comprises: one or more sensors configured to obtain sensor data, and wherein the visual behavior monitor wearing status detection system is configured to process the sensor data to determine whether the visual behavior monitor is worn by the user.
    Type: Application
    Filed: November 6, 2019
    Publication date: December 16, 2021
    Inventors: Pavel Zakharov, Michael Mrochen
  • Publication number: 20210345912
    Abstract: The present disclosure relates to a wearable activity parameter collecting device, a mounting unit for detachably mounting the wearable activity parameter collecting device to a wearable device and to a system comprising the wearable activity parameter collecting device and the mounting unit.
    Type: Application
    Filed: December 5, 2019
    Publication date: November 11, 2021
    Inventors: Pavel Zakharov, Michael Mrochen
  • Publication number: 20210247626
    Abstract: The present disclosure relates to an apparatus (100) for customising an optical lens which comprises an observation unit (130) adapted to acquire at least one of visual activities of a user and viewing distance profiles of the visual activities, a processor (170) adapted to calculate a personal distance profile based on at least one of the acquired visual activities and the acquired viewing distance profiles, and an implementation unit (190) adapted to customise the optical lens based on at least one of the acquired visual activities and the acquired personal distance profile.
    Type: Application
    Filed: April 23, 2019
    Publication date: August 12, 2021
    Inventors: Pavel Zakharov, Michael Mrochen
  • Patent number: 11058294
    Abstract: The present invention relates to a distance measuring system. The distance measuring system comprises a distance measuring sensor, a memory unit and a processing unit. The distance measuring sensor is adapted and arranged to measure viewing distances between a subject's eyes and one or more objects. The memory unit is adapted to store the measured viewing distances in a set of measured viewing distances. The processing unit is adapted to determine a statistical distribution of the measured viewing distances from the set of measured distances.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: July 13, 2021
    Assignee: Vivior AG
    Inventors: Pavel Zakharov, Michael Mrochen
  • Publication number: 20200330003
    Abstract: The present disclosure relates to an apparatus (100) for passive scanning of an object. The apparatus comprises a distance sensing unit (110) adapted to measure distances to a plurality of points of the object, an orientation sensing unit (120) adapted to determine orientations of the distance sensing unit (110), and a processor (140) adapted to derive information about the object or a scene in which the object is used based on the measured distances and orientations of the distance sensing unit (110).
    Type: Application
    Filed: December 7, 2018
    Publication date: October 22, 2020
    Inventors: PAVEL ZAKHAROV, MICHAEL MROCHEN
  • Publication number: 20200297206
    Abstract: The invention relates to a system for assessing a health condition of a user comprises a sensor unit, a monitoring unit and a storage unit. The sensor unit comprises at least one eye sensor. The at least one eye sensor is adapted to obtain an optical signal reflected from an eye and/or surrounding tissues of the user. The sensor unit can be mounted on a wearable device. The monitoring unit is connected to the sensor unit. The monitoring unit is adapted to derive data related to an eye activity of the user by processing the optical signal. The data related to the eye activity of the user is included in the optical signal. The storage unit is connected to the monitoring unit. The storage unit is adapted to store the derived data related to the eye activity of the user and recorded data. The monitoring unit is further adapted to obtain the recorded data from the storage unit.
    Type: Application
    Filed: March 29, 2018
    Publication date: September 24, 2020
    Inventors: Pavel Zakharov, Michael Mrochen
  • Publication number: 20190286812
    Abstract: Various methods and systems are provided for autonomous orchestration of secrets renewal and distribution. A secrets management service (“SMS”) can be utilized to store, renew and distribute secrets in a distributed computing environment. The secrets are initially deployed, after which, SMS can automatically renew the secrets according to a specified rollover policy, and polling agents can fetch updates from SMS. In various embodiments, SMS can autonomously rollover client certificates for authentication of users who access a security critical service, autonomously rollover storage account keys, track delivery of updated secrets to secrets recipients, deliver secrets using a secure blob, and/or facilitate autonomous rollover using secrets staging. In some embodiments, a service is pinned to the path where the service's secrets are stored. In this manner, secrets can be automatically renewed without any manual orchestration and/or the need to redeploy services.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 19, 2019
    Inventors: Brian S. LOUNSBERRY, Ashok CHANDRASEKARAN, Chetan S. SHANKAR, Chandan R. REDDY, Chuang WANG, Kahren TEVOSYAN, Mark Eugene RUSSINOVICH, Vyom P. MUNSHI, Pavel ZAKHAROV, Abhishek Pratap Singh CHAUHAN