Patents by Inventor Sergei MAKEEV
Sergei MAKEEV 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: 20260065570Abstract: Some implementations relate to methods, systems, and computer-readable media for inferring a skeletal structure to create a practical 3D asset. A user may create an avatar using different parts from different parent models. Upon creation, a data model for the avatar is examined to determine joint placement and infer an overall skeletal structure. Thereafter, different skinning techniques may be used to deform the avatar skin during animations based on the joint placement and movement.Type: ApplicationFiled: November 11, 2025Publication date: March 5, 2026Applicant: Roblox CorporationInventors: Sergei MAKEEV, Adrian Paul LONGLAND, Jovanni Antonio CUTIGNI, Satheesh SUBRAMANIAN, David B. BASZUCKI
-
Patent number: 12499602Abstract: Some implementations relate to methods, systems, and computer-readable media for inferring a skeletal structure to create a practical 3D asset. A user may create an avatar using different parts from different parent models. Upon creation, a data model for the avatar is examined to determine joint placement and infer an overall skeletal structure. Thereafter, different skinning techniques may be used to deform the avatar skin during animations based on the joint placement and movement.Type: GrantFiled: October 13, 2022Date of Patent: December 16, 2025Assignee: Roblox CorporationInventors: Sergei Makeev, Adrian Paul Longland, Jovanni Antonio Cutigni, Satheesh Subramanian, David B. Baszucki
-
Publication number: 20250322633Abstract: An automated cage-to-cage fitting technique is used to fit arbitrary three-dimensional (3D) geometry to arbitrary target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and with an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has already been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s) of clothing, thereby providing customization.Type: ApplicationFiled: June 25, 2025Publication date: October 16, 2025Applicant: Roblox CorporationInventors: Sergei MAKEEV, Satheesh Ganapathi SUBRAMANIAN, David B. BASZUCKI
-
Patent number: 12374067Abstract: An automated cage-to-cage fitting technique is used to fit arbitrary three-dimensional (3D) geometry to arbitrary target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and with an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has already been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s) of clothing, thereby providing customization.Type: GrantFiled: March 24, 2023Date of Patent: July 29, 2025Assignee: Roblox CorporationInventors: Sergei Makeev, Satheesh Ganapathi Subramanian, David B. Baszucki
-
Patent number: 12190427Abstract: An automated cage-to-cage fitting technique is used to fit three-dimensional (3D) geometry to target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s). Hidden surface removal (HSR) operations may be performed to identify surfaces of an underlying layer that are hidden by an overlying layer, and such hidden surfaces are not rendered.Type: GrantFiled: October 13, 2022Date of Patent: January 7, 2025Assignee: Roblox CorporationInventors: Sergei Makeev, Byungmoon Kim, Si Chen
-
Publication number: 20230298297Abstract: An automated cage-to-cage fitting technique is used to fit arbitrary three-dimensional (3D) geometry to arbitrary target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and with an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has already been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s) of clothing, thereby providing customization.Type: ApplicationFiled: March 24, 2023Publication date: September 21, 2023Applicant: Roblox CorporationInventors: Sergei MAKEEV, Satheesh Ganapathi SUBRAMANIAN, David B. BASZUCKI
-
Publication number: 20230124297Abstract: An automated cage-to-cage fitting technique is used to fit three-dimensional (3D) geometry to target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s). Hidden surface removal (HSR) operations may be performed to identify surfaces of an underlying layer that are hidden by an overlying layer, and such hidden surfaces are not rendered.Type: ApplicationFiled: October 13, 2022Publication date: April 20, 2023Applicant: Roblox CorporationInventors: Sergei MAKEEV, Byungmoon KIM, Si CHEN
-
Patent number: 11615601Abstract: An automated cage-to-cage fitting technique is used to fit arbitrary three-dimensional (3D) geometry to arbitrary target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and with an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has already been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s) of clothing, thereby providing customization.Type: GrantFiled: July 14, 2021Date of Patent: March 28, 2023Assignee: Roblox CorporationInventors: Sergei Makeev, Satheesh Ganapathi Subramanian, David B. Baszucki
-
Publication number: 20220292791Abstract: An automated cage-to-cage fitting technique is used to fit arbitrary three-dimensional (3D) geometry to arbitrary target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and with an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has already been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s) of clothing, thereby providing customization.Type: ApplicationFiled: July 14, 2021Publication date: September 15, 2022Applicant: Roblox CorporationInventors: Sergei MAKEEV, Satheesh Ganapathi SUBRAMANIAN, David B. BASZUCKI