Patents by Inventor Jingwen Liang
Jingwen Liang 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: 12220640Abstract: This specification describes a computer-implemented generative interior design method. The method comprises obtaining input data comprising boundary data. The boundary data defines a boundary of an interior region of a video game building. A floor plan for the interior region of the video game building is generated. This comprises processing the input data using a floor plan generator model. The floor plan divides the interior region into a plurality of interior spaces. A layout for at least one of the plurality of interior spaces defined by the floor plan is generated by a layout generator model comprising one or more graph neural networks. The layout represents a configuration of one or more objects to be placed in the interior region.Type: GrantFiled: September 1, 2021Date of Patent: February 11, 2025Assignee: ELECTRONIC ARTS INC.Inventors: Han Liu, Jingwen Liang, Schaefer Mitchell, Mohsen Sardari
-
Publication number: 20250029333Abstract: This specification describes a computing system for generating visual assets for video games. The computing system comprises an image segmentation model, a first 3D generation model, and a second 3D generation model. At least one of the first 3D generation model and the second 3D generation model comprises a machine-learning model. The system is configured to obtain: (i) a plurality of images corresponding to the visual asset, each image showing a different view of an object to be generated in the visual asset, and (ii) orientation data for each image that specifies an orientation of the object in the image. A segmented image is generated for each image. This comprises processing the image using the image segmentation model to segment distinct portions of the image into one or more classes of a predefined set of classes. For each image, 3D shape data is generated for a portion of the object displayed in the image.Type: ApplicationFiled: October 4, 2024Publication date: January 23, 2025Inventors: Han Liu, Jingwen Liang, Jesse Harder, Gary Ng Thow Hing, Mohsen Sardari
-
Patent number: 12136168Abstract: This specification describes a computing system for generating visual assets for video games. The computing system comprises an image segmentation model, a first 3D generation model, and a second 3D generation model. At least one of the first 3D generation model and the second 3D generation model comprises a machine-learning model. The system is configured to obtain: (i) a plurality of images corresponding to the visual asset, each image showing a different view of an object to be generated in the visual asset, and (ii) orientation data for each image that specifies an orientation of the object in the image. A segmented image is generated for each image. This comprises processing the image using the image segmentation model to segment distinct portions of the image into one or more classes of a predefined set of classes. For each image, 3D shape data is generated for a portion of the object displayed in the image.Type: GrantFiled: September 1, 2021Date of Patent: November 5, 2024Assignee: Electronic Arts Inc.Inventors: Han Liu, Jingwen Liang, Jesse Harder, Gary Ng Thow Hing, Mohsen Sardari
-
Publication number: 20240331248Abstract: A system may perform animation retargeting that may allow an existing animation to be repurposed for a different skeleton and/or a different environment geometry from that associated with the existing animation. The system may input, to a machine learning (ML) retargeting model, an input animation, a target skeleton and environment geometry data of an environment for a predicted animation, wherein the ML retargeting model is configured to generate the predicted animation based on the input animation, the target skeleton and the environment geometry data of the environment for the predicted animation and receive, from the ML retargeting model, the predicted animation based on the input animation, the target skeleton and the environment geometry data of the environment for the predicted animation.Type: ApplicationFiled: March 29, 2023Publication date: October 3, 2024Inventors: Tianxin Tao, Jingwen Liang, Harold Henry Chaput
-
Patent number: 11668581Abstract: This specification describes a system for generating positions of map items such as buildings, for placement on a virtual map. The system comprises: at least one processor; and a non-transitory computer-readable medium including executable instructions that when executed by the at least one processor cause the at least one processor to perform at least the following operations: receiving an input at a generator neural network trained for generating map item positions; generating, with the generator neural network, a probability of placing a map item for each subregion of a plurality of subregions of the region of the virtual map; and generating position data of map items for placement on the virtual map using the probability for each subregion.Type: GrantFiled: September 2, 2022Date of Patent: June 6, 2023Assignee: ELECTRONIC ARTS INC.Inventors: Han Liu, Yiwei Zhao, Jingwen Liang, Mohsen Sardari, Harold Chaput, Navid Aghdaie, Kazi Zaman
-
Publication number: 20230066897Abstract: This specification describes a computing system for generating visual assets for video games. The computing system comprises an image segmentation model, a first 3D generation model, and a second 3D generation model. At least one of the first 3D generation model and the second 3D generation model comprises a machine-learning model. The system is configured to obtain: (i) a plurality of images corresponding to the visual asset, each image showing a different view of an object to be generated in the visual asset, and (ii) orientation data for each image that specifies an orientation of the object in the image. A segmented image is generated for each image. This comprises processing the image using the image segmentation model to segment distinct portions of the image into one or more classes of a predefined set of classes. For each image, 3D shape data is generated for a portion of the object displayed in the image.Type: ApplicationFiled: September 1, 2021Publication date: March 2, 2023Inventors: Han Liu, Jingwen Liang, Jesse Harder, Gary Ng Thow Hing, Mohsen Sardari
-
Publication number: 20230061250Abstract: This specification describes a computer-implemented generative interior design method. The method comprises obtaining input data comprising boundary data. The boundary data defines a boundary of an interior region of a video game building. A floor plan for the interior region of the video game building is generated. This comprises processing the input data using a floor plan generator model. The floor plan divides the interior region into a plurality of interior spaces. A layout for at least one of the plurality of interior spaces defined by the floor plan is generated by a layout generator model comprising one or more graph neural networks. The layout represents a configuration of one or more objects to be placed in the interior region.Type: ApplicationFiled: September 1, 2021Publication date: March 2, 2023Inventors: Han Liu, Jingwen Liang, Schaefer Mitchell, Mohsen Sardari
-
Publication number: 20220412765Abstract: This specification describes a system for generating positions of map items such as buildings, for placement on a virtual map. The system comprises: at least one processor; and a non-transitory computer-readable medium including executable instructions that when executed by the at least one processor cause the at least one processor to perform at least the following operations: receiving an input at a generator neural network trained for generating map item positions; generating, with the generator neural network, a probability of placing a map item for each subregion of a plurality of subregions of the region of the virtual map; and generating position data of map items for placement on the virtual map using the probability for each subregion.Type: ApplicationFiled: September 2, 2022Publication date: December 29, 2022Inventors: Han Liu, Yiwei Zhao, Jingwen Liang, Mohsen Sardari, Harold Chaput, Navid Aghdaie, Kazi Zaman
-
Patent number: 11473927Abstract: This specification describes a system for generating positions of map items such as buildings, for placement on a virtual map. The system comprises: at least one processor; and a non-transitory computer-readable medium including executable instructions that when executed by the at least one processor cause the at least one processor to perform at least the following operations: receiving an input at a generator neural network trained for generating map item positions; generating, with the generator neural network, a probability of placing a map item for each subregion of a plurality of subregions of the region of the virtual map; and generating position data of map items for placement on the virtual map using the probability for each subregion.Type: GrantFiled: May 28, 2020Date of Patent: October 18, 2022Assignee: ELECTRONIC ARTS INC.Inventors: Han Liu, Yiwei Zhao, Jingwen Liang, Mohsen Sardari, Harold Chaput, Navid Aghdaie, Kazi Zaman
-
Publication number: 20210239490Abstract: This specification describes a system for generating positions of map items such as buildings, for placement on a virtual map. The system comprises: at least one processor; and a non-transitory computer-readable medium including executable instructions that when executed by the at least one processor cause the at least one processor to perform at least the following operations: receiving an input at a generator neural network trained for generating map item positions; generating, with the generator neural network, a probability of placing a map item for each subregion of a plurality of subregions of the region of the virtual map; and generating position data of map items for placement on the virtual map using the probability for each subregion.Type: ApplicationFiled: May 28, 2020Publication date: August 5, 2021Inventors: Han Liu, Yiwei Zhao, Jingwen Liang, Mohsen Sardari, Harold Chaput, Navid Aghdaie, Kazi Zaman
-
Patent number: 10479658Abstract: The present invention relates to a telescopic device of single-cylinder latch type and a crane. The telescopic device of single-cylinder latch type is applied to a telescopic boom system and includes: a telescopic cylinder, for driving telescopic boom sections of the telescopic boom system to execute a telescopic action relative to a basic boom section; double boom pin structures, arranged on both sides of the tails of the telescopic boom sections to lock and unlock the telescopic boom sections; an boom pin pulling and plugging mechanism, arranged on the cylinder barrel of the telescopic cylinder to execute pulling and plugging operations on the double boom pin structures; and a cylinder pin structure and a cylinder pin cylinder, both arranged on the cylinder barrel of the telescopic cylinder and to lock and unlock the cylinder barrel of the telescopic cylinder and the telescopic boom sections.Type: GrantFiled: May 20, 2014Date of Patent: November 19, 2019Assignee: Xuzhou Heavy Machinery Co, Ltd.Inventors: Haiyan Zhang, Xiaodong Hu, Caobin Lu, Jingwen Liang
-
Publication number: 20170081156Abstract: The present invention relates to a telescopic device of single-cylinder latch type and a crane. The telescopic device of single-cylinder latch type is applied to a telescopic boom system and includes: a telescopic cylinder, for driving telescopic boom sections of the telescopic boom system to execute a telescopic action relative to a basic boom section; double boom pin structures, arranged on both sides of the tails of the telescopic boom sections to lock and unlock the telescopic boom sections; an boom pin pulling and plugging mechanism, arranged on the cylinder barrel of the telescopic cylinder to execute pulling and plugging operations on the double boom pin structures; and a cylinder pin structure and a cylinder pin cylinder, both arranged on the cylinder barrel of the telescopic cylinder and to lock and unlock the cylinder barrel of the telescopic cylinder and the telescopic boom sections.Type: ApplicationFiled: May 20, 2014Publication date: March 23, 2017Inventors: Haiyan Zhang, Xiaodong Hu, Caobin Lu, Jingwen Liang