Patents by Inventor Dmitri Stukalov

Dmitri Stukalov 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: 11645806
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: May 9, 2023
    Assignee: WhatsApp LLC
    Inventor: Dmitri Stukalov
  • Publication number: 20220414965
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Application
    Filed: August 31, 2022
    Publication date: December 29, 2022
    Inventor: Dmitri Stukalov
  • Patent number: 11468619
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: October 11, 2022
    Assignee: WhatsApp LLC
    Inventor: Dmitri Stukalov
  • Publication number: 20220044465
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Application
    Filed: May 25, 2021
    Publication date: February 10, 2022
    Inventor: Dmitri Stukalov
  • Patent number: 11017579
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: May 25, 2021
    Assignee: WHATSAPP LLC
    Inventor: Dmitri Stukalov
  • Patent number: 10917374
    Abstract: Techniques to visualize messaging flow are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a message package at a client device, the message package comprising a primary message portion and a quoted message portion, the quoted message portion comprising a quoted message identifier; determine whether a quoted message store corresponding to the quoted message identifier is present on the client device; retrieve a primary message from the primary message portion; retrieve a quoted message based on the quoted message store where the quoted message store corresponding to the quoted message identifier is present on the client device; and retrieve the quoted message from the quoted message portion of the message package where the quoted message store corresponding to the quoted message identifier is not present on the client device. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: February 9, 2021
    Assignee: WHATSAPP INC.
    Inventors: Randall Sarafa, Kuan Loong Yong, Michael B. Donohue, Dmitri Stukalov
  • Publication number: 20200388067
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Application
    Filed: July 30, 2020
    Publication date: December 10, 2020
    Inventor: Dmitri Stukalov
  • Patent number: 10754534
    Abstract: Images are displayed in an album mode in which an image occupying a focus position is separated by bars from adjacent images in the album. The bars serve as a visual separator between the images and signify to a user that the images can be vertically scrolled. If the focus image occupies less than the full height of the screen, then part of the adjacent images are shown above and below the focus image. If the focus image occupies the full height of the screen, then the image is reduced in size to occupy less than the full height, causing the adjacent images to also be displayed. If the user scrolls the image, the image reduction decreases linearly with the scrolling until the image is shown at full height. Continued scrolling causes the image to move off the screen and the previous or next image to be displayed.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: August 25, 2020
    Assignee: WhatsApp Inc.
    Inventors: Dmitri Stukalov, Charles Donald Deets, Jr., Zafir Khan
  • Patent number: 10740947
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: August 11, 2020
    Assignee: WHATSAPP INC.
    Inventor: Dmitri Stukalov
  • Publication number: 20200058151
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Application
    Filed: October 25, 2019
    Publication date: February 20, 2020
    Inventor: Dmitri Stukalov
  • Patent number: 10515464
    Abstract: One or more embodiments of the disclosure include a customized image character system that generates and provides customized image characters across computing devices. In particular, in one or more embodiments, the customized image character system provides a color modifier control as part of a messaging application for drafting digital messages with standardized image characters. The customized image character system can detect user selection of a standardized image character (e.g., an emoji image) and a new color (via the color modifier control) and dynamically generate a customized image character (e.g., a customized emoji image). The customized image character system can also send a digital message to a second client device such that the second client device displays the digital message with the customized image character.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: December 24, 2019
    Assignee: WhatsApp Inc.
    Inventor: Dmitri Stukalov
  • Patent number: 10460499
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: October 29, 2019
    Assignee: WhatsApp Inc.
    Inventor: Dmitri Stukalov
  • Patent number: 10365815
    Abstract: Images are displayed in an album mode in which an image occupying a focus position is separated by bars from adjacent images in the album. The bars serve as a visual separator between the images and signify to a user that the images can be vertically scrolled. If the focus image occupies less than the full height of the screen, then part of the adjacent images are shown above and below the focus image. If the focus image occupies the full height of the screen, then the image is reduced in size to occupy less than the full height, causing the adjacent images to also be displayed. If the user scrolls the image, the image reduction decreases linearly with the scrolling until the image is shown at full height. Continued scrolling causes the image to move off the screen and the previous or next image to be displayed.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: July 30, 2019
    Assignee: WhatsApp Inc.
    Inventors: Dmitri Stukalov, Charles Donald Deets, Jr., Zafir Khan
  • Patent number: 10264401
    Abstract: A messaging server receives a sharing message from a sharer client indicating that the sharer client is offering to provide live location information. When the messaging server receives a subscription request from a receiver client indicating a request to receive live location information shared by the sharer client, the messaging server sends a location request to the sharer client. The location request requests live location information from the sharer client. The sharer client determines its location using a location module and sends live location information to the messaging server in response to the request. The server sends the live location information received from the sharer client to the receiver client. When no receiver clients send subscription requests, the sharer client does not send live location information, thereby preserving power by limiting use of the location module.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: April 16, 2019
    Assignee: WhatsApp Inc.
    Inventors: Alexander Shturm, George Nachman, Chun Wing Yuen, Zafir Khan, Dmitri Stukalov, Sergey Petrov, Eugene Fooksman
  • Publication number: 20190096113
    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Inventor: Dmitri Stukalov
  • Publication number: 20190073801
    Abstract: One or more embodiments of the disclosure include a customized image character system that generates and provides customized image characters across computing devices. In particular, in one or more embodiments, the customized image character system provides a color modifier control as part of a messaging application for drafting digital messages with standardized image characters. The customized image character system can detect user selection of a standardized image character (e.g., an emoji image) and a new color (via the color modifier control) and dynamically generate a customized image character (e.g., a customized emoji image). The customized image character system can also send a digital message to a second client device such that the second client device displays the digital message with the customized image character.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventor: Dmitri Stukalov
  • Patent number: 8175141
    Abstract: A method and apparatus for calibrating an equalizer. The method comprises the steps of defining one or more equalization parameters and calculating a bit error rate of a signal for one or more values of a first of the one or more equalization parameters by counting at least one of running disparity errors and incorrect symbol errors. A value for the first of the one or more equalization parameters which provides the lowest bit error rate is set.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: May 8, 2012
    Assignee: Computer Access Technology Corporation
    Inventors: Christopher Webb, Dmitri Stukalov
  • Publication number: 20090052515
    Abstract: A method and apparatus for calibrating an equalizer. The method comprises the steps of defining one or more equalization parameters and calculating a bit error rate of a signal for one or more values of a first of the one or more equalization parameters by counting at least one of running disparity errors and incorrect symbol errors. A value for the first of the one or more equalization parameters which provides the lowest bit error rate is set.
    Type: Application
    Filed: August 20, 2007
    Publication date: February 26, 2009
    Inventors: Christopher Webb, Dmitri Stukalov
  • Patent number: D861025
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: September 24, 2019
    Assignee: WhatsApp Inc.
    Inventors: Dmitri Stukalov, Charles Donald Deets, Jr., Zafir Khan