Patents by Inventor Mikhail Petrov

Mikhail Petrov 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: 11824758
    Abstract: The present invention is directed to a system and a method for facilitating the consistent update of routing tables across the routers of a routing layer in a distributed messaging system. The routers are configured to send together with the outbound message the routing table version used to route the outbound message, which is compared, at the level of the enqueue layer, with the latest deployed routing table version and/or the latest routing table version used to route messages to the requested message queue. If the routing table version of the outbound message is older than the latest deployed routing table version and/or the latest routing table version used to route messages to the requested message queue, then the outbound message is rejected, otherwise, the message is enqueued to the requested message queue.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: November 21, 2023
    Assignee: AMADEUS S.A.S.
    Inventor: Mikhail Petrov
  • Publication number: 20220385561
    Abstract: The present invention is directed to a system and a method for facilitating the consistent update of routing tables across the routers of a routing layer in a distributed messaging system. The routers are configured to send together with the outbound message the routing table version used to route the outbound message, which is compared, at the level of the enqueue layer, with the latest deployed routing table version and/or the latest routing table version used to route messages to the requested message queue. If the routing table version of the outbound message is older than the latest deployed routing table version and/or the latest routing table version used to route messages to the requested message queue, then the outbound message is rejected, otherwise, the message is enqueued to the requested message queue.
    Type: Application
    Filed: May 24, 2022
    Publication date: December 1, 2022
    Inventor: Mikhail PETROV
  • Patent number: 9152131
    Abstract: A wearable device in one embodiment includes a motion detection sensor, an alarm clock and a sleep monitor operatively coupled to the motion detection sensor and the alarm clock. The sleep monitor monitors a person during sleep by collecting motion detection sensor data at a first data collection rate and determines a sleep state of the person based on the collected motion detection sensor data at the first data collection rate. If the sleep monitor detects that the alarm clock has entered a snooze mode, then the first data collection rate is increased to a second data collection rate and motion detection sensor data is collected at the second data collection rate while the alarm clock system in the snooze mode.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: October 6, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Maria N Mokhnatkina, Dmitri R Latypov, Ravi Jain, Mikhail Petrov
  • Publication number: 20140269223
    Abstract: A wearable device in one embodiment includes a motion detection sensor, an alarm clock and a sleep monitor operatively coupled to the motion detection sensor and the alarm clock. The sleep monitor monitors a person during sleep by collecting motion detection sensor data at a first data collection rate and determines a sleep state of the person based on the collected motion detection sensor data at the first data collection rate. If the sleep monitor detects that the alarm clock has entered a snooze mode, then the first data collection rate is increased to a second data collection rate and motion detection sensor data is collected at the second data collection rate while the alarm clock system in the snooze mode.
    Type: Application
    Filed: July 15, 2013
    Publication date: September 18, 2014
    Inventors: Maria N. Mokhnatkina, Dmitri R. Latypov, Ravi Jain, Mikhail Petrov
  • Patent number: 7532406
    Abstract: A device for homogenizing light has at least two cylindrical lens arrays which are placed one behind the other in a direction of diffusion of the light to be homogenized and which each have convex and concave cylindrical lenses disposed next to one another in an alternating manner, the cylinder axes of these cylindrical lenses are aligned parallel to one another. In the direction, in which the cylindrical lenses are disposed next to one another, the concave cylindrical lenses of the first cylindrical lens array have a shaping, in particular, an extension or curvature different from that of the concave cylindrical lenses of the second cylindrical lens arrays.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: May 12, 2009
    Assignee: Hentze-Lissotschenko Patentverwaltungs GmbH & Co. KG
    Inventors: Wieland Hill, Mikhail Petrov, Heiko Ganser
  • Publication number: 20080002261
    Abstract: A device for homogenizing light has at least two cylindrical lens arrays which are placed one behind the other in a direction of diffusion of the light to be homogenized and which each have convex and concave cylindrical lenses disposed next to one another in an alternating manner, the cylinder axes of these cylindrical lenses are aligned parallel to one another. In the direction, in which the cylindrical lenses are disposed next to one another, the concave cylindrical lenses of the first cylindrical lens array have a shaping, in particular, an extension or curvature different from that of the concave cylindrical lenses of the second cylindrical lens arrays.
    Type: Application
    Filed: July 9, 2007
    Publication date: January 3, 2008
    Inventors: Wieland Hill, Mikhail Petrov, Heiko Ganser