Patents by Inventor Nikita Shulga

Nikita Shulga 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: 10755463
    Abstract: In one embodiment, a method includes receiving an audio signal comprising a plurality of speech units, processing the audio signal to associate each of the speech units with a corresponding lip animation, determining pitch information associated with each of the plurality of speech units, processing the pitch information of each of the plurality of speech units to associate at least one of the speech units with a facial-component animation, and presenting the audio signal with a displayed animation of a face, wherein the animation of the face displays the lip animation associated with each of the speech units and the facial-component animation associated with the at least one speech unit. The animation of the face may be displayed in real time with the audio signal. The facial component animation may include animation of the lips, eyebrows, eyelids, and other portion of the upper face.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: August 25, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Elif Albuz, Bryan Michael Anenberg, Colin Lea, Samuel Alan Johnson, Nikita Shulga, Xingze He
  • Publication number: 20150206277
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one embodiment, the presented new approach or solution uses Operating System (OS) allocation on the central processing unit (CPU) combined with graphics processing unit (GPU) driver mappings to provide a unified virtual address (VA) across both GPU and CPU. The new approach helps ensure that a GPU VA pointer does not collide with a CPU pointer provided by OS CPU allocation (e.g., like one returned by “malloc” C runtime API, etc.).
    Type: Application
    Filed: January 20, 2015
    Publication date: July 23, 2015
    Inventors: Amit RAO, Ashish SRIVASTAVA, Yogesh KINI, Alban DOUILLET, Geoffrey GERFIN, Mayank KAUSHIK, Nikita SHULGA, Vyas VENKATARAMAN, David FONTAINE, Mark HAIRGROVE, Piotr JAROSZYNSKI, Stephen JONES, Vivek KINI
  • Publication number: 20070174580
    Abstract: The Scalable Storage Architecture SSA system integrates everything necessary for network storage and provides highly scalable and redundant storage space. The SSA comprises integrated and instantaneous back-up for maintaining data integrity in such a way as to make external backup unnecessary. The SSA also provides archiving and Hierarchical Storage Management (HSM) capabilities for storage and retrieval of historic data.
    Type: Application
    Filed: December 7, 2006
    Publication date: July 26, 2007
    Inventor: Nikita Shulga
  • Publication number: 20050188248
    Abstract: The Scalable Storage Architecture SSA system integrates everything necessary for network storage and provides highly scalable and redundant storage space. The SSA comprises integrated and instantaneous back-up for maintaining data integrity in such a way as to make external backup unnecessary. The SSA also provides archiving and Hierarchical Storage Management (HSM) capabilities for storage and retrieval of historic data.
    Type: Application
    Filed: May 7, 2004
    Publication date: August 25, 2005
    Inventors: John O'Brien, Nikita Shulga
  • Publication number: 20040225659
    Abstract: A data storage system utilizes information about the size and composition of the storage elements so as to permit expansion and contraction of the storage system on the fly. File statistics and the details of volume organization are coordinated making the management of user capacities, costs, and usage considerably easier. Segmented journals are used to permit recovery from system crashes, or unexpected power losses, to be directed to the respective lost areas.
    Type: Application
    Filed: May 7, 2004
    Publication date: November 11, 2004
    Inventors: John O'Brien, Nikita Shulga