Patents by Inventor Igor Borovikov

Igor Borovikov 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).

  • Publication number: 20170178381
    Abstract: A graphical asset associated with a simulated character of a video game is received. A first image and a second image associated with the simulated character are subsequently received, the first image comprising graphical displacement mapping information for a first topology of image deformation and the second image comprising graphical displacement mapping information for a second topology of deformation. A portion of the graphical asset is then deformed using the graphical displacement mapping information from the first image and the second image to change the 3D geometry of the portion of the graphical asset.
    Type: Application
    Filed: March 7, 2017
    Publication date: June 22, 2017
    Inventors: Srikumar Nair, Igor Borovikov, Kenneth Tan Kok Yoong
  • Publication number: 20170132849
    Abstract: A request is received to assign a first graphical asset and a second graphical asset associated with a three-dimensional (3D) geometry of a simulated character of a video game to the same physical location on the 3D geometry. A graphical conflict between the first graphical asset and the second graphical asset is detected, where the graphical conflict indicates that at least a portion of the first graphical asset and at least a portion of the second graphical asset graphically overlap at the same physical location on the 3D geometry. Attributes of the first and second graphical assets at the same physical location on the 3D geometry are compared. One of the first graphical asset or the second graphical asset is then provided for display at the physical location on the 3D geometry.
    Type: Application
    Filed: January 20, 2017
    Publication date: May 11, 2017
    Inventors: Srikumar Nair, Igor Borovikov, Darren Gyles, Brett Tribble
  • Patent number: 9626808
    Abstract: A graphical asset associated with a simulated character of a video game is received. A first image and a second image associated with the simulated character are subsequently received, the first image comprising graphical displacement mapping information for a first topology of image deformation and the second image comprising graphical displacement mapping information for a second topology of deformation. A portion of the graphical asset is then deformed using the graphical displacement mapping information from the first image and the second image to change the 3D geometry of the portion of the graphical asset.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: April 18, 2017
    Assignee: Electronic Arts Inc.
    Inventors: Srikumar Nair, Igor Borovikov, Kenneth Tan Kok Yoong
  • Patent number: 9626809
    Abstract: A request is received to assign a first graphical asset and a second graphical asset associated with a three-dimensional (3D) geometry of a simulated character of a video game to the same physical location on the 3D geometry. A graphical conflict between the first graphical asset and the second graphical asset is detected, where the graphical conflict indicates that at least a portion of the first graphical asset and at least a portion of the second graphical asset graphically overlap at the same physical location on the 3D geometry. Attributes of the first and second graphical assets at the same physical location on the 3D geometry are compared. One of the first graphical asset or the second graphical asset is then provided for display at the physical location on the 3D geometry.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: April 18, 2017
    Assignee: Electronic Arts Inc.
    Inventors: Srikumar Nair, Igor Borovikov, Darren Gyles, Brett Tribble
  • Patent number: 9561444
    Abstract: A first graphical asset and a second graphical asset associated with a simulated character of a video game are received. The first graphical asset and the second graphical asset that share a same physical location on the simulated character are paired together. Graphical conflicts between the first graphical asset and the second graphical created as a result of the pairing are then resolved.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: February 7, 2017
    Assignee: Electronic Arts Inc.
    Inventors: Srikumar Nair, Igor Borovikov, Darren Gyles, Brett Tribble
  • Publication number: 20160117865
    Abstract: A list of attribute categories associated with a plurality of graphical assets to construct a simulated element of a graphical simulation is received. An element profile for the simulated element using the list of attribute categories is determined, wherein the element profile comprises an attribute value for each attribute category of the list of attribute categories. A list of graphical assets from the plurality of graphical assets that match the element profile is identified. A set of graphical assets from the identified list of graphical assets to be used to construct the simulated character is selected non-deterministically from the list, and the simulated element is subsequently constructed using the selected set of graphical assets.
    Type: Application
    Filed: March 31, 2015
    Publication date: April 28, 2016
    Inventors: Srikumar M.B. Nair, Igor Borovikov, Pawel Piotr Wrotek
  • Publication number: 20160035142
    Abstract: A graphical asset associated with a simulated character of a video game is received. A first image and a second image associated with the simulated character are subsequently received, the first image comprising graphical displacement mapping information for a first topology of image deformation and the second image comprising graphical displacement mapping information for a second topology of deformation. A portion of the graphical asset is then deformed using the graphical displacement mapping information from the first image and the second image to change the 3D geometry of the portion of the graphical asset.
    Type: Application
    Filed: January 15, 2015
    Publication date: February 4, 2016
    Inventors: Srikumar Nair, Igor Borovikov, Kenneth Tan Kok Yoong
  • Publication number: 20160030844
    Abstract: A first graphical asset and a second graphical asset associated with a simulated character of a video game are received. The first graphical asset and the second graphical asset that share a same physical location on the simulated character are paired together. Graphical conflicts between the first graphical asset and the second graphical created as a result of the pairing are then resolved.
    Type: Application
    Filed: October 23, 2014
    Publication date: February 4, 2016
    Inventors: Srikumar Nair, Igor Borovikov, Darren Gyles, Brett Tribble
  • Publication number: 20080309668
    Abstract: A plurality of items of panorama data are prepared and associated with a plurality of coordinates in a three-dimensional space. The data represent distant view as viewed from the respective coordinates. When a camera is located at a coordinate not associate with the panorama data, background data representing a distant view as viewed from a camera coordinate is generated by synthesizing two or more items of panorama data.
    Type: Application
    Filed: May 17, 2007
    Publication date: December 18, 2008
    Inventor: Igor Borovikov
  • Publication number: 20080279478
    Abstract: An image frame is segmented into a plurality of groups of blocks characterized by movements approximating each other. An image reader receives a source image frame and a destination image frame in image data including consecutive image frames and segments the frames into blocks. A corresponding point information generator computes matching to detect corresponding point information indicating correspondence between the source image frame and the destination image frame and generates a corresponding point information file which describes coordinates of corresponding points in the image frames. An affine parameter calculating unit calculates affine parameters indicating deformation and movement of a block occurring between the source image frame and the destination image frame, on the basis of the corresponding point information.
    Type: Application
    Filed: May 9, 2007
    Publication date: November 13, 2008
    Inventors: Mikhail Tsoupko-Sitnikov, Igor Borovikov, Shinichi Yamashita, Masuharu Endo
  • Publication number: 20080278633
    Abstract: A corresponding point information generator computes matching between a source image frame and a destination image frame in image data comprising consecutive image frames so as to determine corresponding point information indicating pixel-by-pixel matching. A motion vector detector determines a motion vector for each pixel in the source image frame according to a result of matching. A reliability area isolating unit segments an image frame in which a motion vector is determined into blocks, so as to isolate, in each block, a reliable area characterized by relatively high precision of the motion vector as calculated and a non-reliable area characterized by relatively low precision of the motion vector.
    Type: Application
    Filed: May 9, 2007
    Publication date: November 13, 2008
    Inventors: Mikhail Tsoupko-Sitnikov, Igor Borovikov, Shinichi Yamashita, Masuharu Endo
  • Publication number: 20080240588
    Abstract: An image processing technology is provided that lends itself to improving precision of image matching. Keyframe to keyframe matching point information is generated by combining image frame to image frame corresponding point information obtained by computing matching in a group of image frames which includes a first keyframe and a second keyframe as a source and a destination, respectively. Image matching between the first and second keyframes is directly computed by using, of the entire keyframe to keyframe corresponding point information, the corresponding point information evaluated to be highly reliable as a constraint condition.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Inventors: Mikhail Tsoupko-Sitnikov, Igor Borovikov