Patents by Inventor Wen-Jun Wu

Wen-Jun Wu 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: 20240090230
    Abstract: A memory array and an operation method of the memory array are provided. The memory array includes first and second ferroelectric memory devices formed along a gate electrode, a channel layer and a ferroelectric layer between the gate electrode and the channel layer. The ferroelectric memory devices include: a common source/drain electrode and two respective source/drain electrodes, separately in contact with a side of the channel layer opposite to the ferroelectric layer, wherein the common source/drain electrode is disposed between the respective source/drain electrodes; and first and second auxiliary gates, capacitively coupled to the channel layer, wherein the first auxiliary gate is located between the common source/drain electrode and one of the respective source/drain electrodes, and the second auxiliary gate is located between the common source/drain electrode and the other respective source/drain electrode.
    Type: Application
    Filed: January 9, 2023
    Publication date: March 14, 2024
    Applicant: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Wen-Ling Lu, Chen-Jun Wu, Ya-Yun Cheng, Sheng-Chih Lai, Yi-Ching Liu, Yu-Ming Lin, Feng-Cheng Yang, Chung-Te Lin
  • Patent number: 10762718
    Abstract: A system and method is disclosed for determining an optimal direction and a minimum directional negative distance between two objects. The system and method uses an iterative process involving rotating a vector about two or more axes to obtain a group of new vectors, determining which one of the new group of vectors has the smallest directional negative distance, comparing the vector having the smallest directional negative distance to a preset value, and repeating the above operations as needed until a vector is obtained which does not exceed the preset value, and which is then identified as the optimum directional vector having a minimal directional negative value.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: September 1, 2020
    Assignee: FCA US LLC
    Inventors: Wen-Jun Wu, Bo Robert Zhou, John Borth, Dwayne Cervelli
  • Publication number: 20180240278
    Abstract: A system and method is disclosed for determining an optimal direction and a minimum directional negative distance between two objects. The system and method uses an iterative process involving rotating a vector about two or more axes to obtain a group of new vectors, determining which one of the new group of vectors has the smallest directional negative distance, comparing the vector having the smallest directional negative distance to a preset value, and repeating the above operations as needed until a vector is obtained which does not exceed the preset value, and which is then identified as the optimum directional vector having a minimal directional negative value.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Wen-Jun Wu, Bo Robert Zhou, John Borth, Dwayne Cervelli
  • Patent number: 9311744
    Abstract: A system and method for generating a representation of an outer layer of a three-dimensional object is disclosed. The object is represented by a plurality of two-dimensional triangles. The method comprises receiving the plurality of two-dimensional triangles representing the object and determining a three-dimensional bounding box comprised of a plurality of voxels that encapsulates the object. The method also includes determining an intersecting set of voxels of the plurality of voxels. A member of the intersecting set of voxels intersects with at least one triangle of the plurality of triangles. The method also includes determining an outer set of voxels from the intersecting set of voxels, wherein a member of the outer set of voxels shares a face with a voxel that is not a member of the intersecting set of voxels. The method further includes determining an outer layer set of triangles from the plurality of triangles.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: April 12, 2016
    Assignee: FCA US LLC
    Inventors: Wen-Jun Wu, Natalia Hortig, Kevin Mojek
  • Patent number: 9239891
    Abstract: A method for determining a mated portion of an object can include receiving design data defining a three-dimensional object having a first member mated with a second member. Each member can be represented by a plurality of triangles. The method can include determining an outer layer of the three-dimensional object and a mated surface of the three-dimensional object. The mated surface may be determined by utilizing a recursive process to analyze each specific triangle of the plurality of triangles. The recursive process can classify a triangle as: (i) on the outer layer when all of its vertices are on the outer layer, and (ii) in the mated surface when none of its vertices are on the outer layer. When a triangle has at least one but not all of its vertices on the outer layer, the triangle can be subdivided into sub-triangles, which are then analyzed individually.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: January 19, 2016
    Assignee: FCA US LLC
    Inventors: Wen-Jun Wu, Brian W Kao, Bo Robert Zhou, John R Borth
  • Patent number: 9024948
    Abstract: A system and method for generating a representation of an outer layer of a three-dimensional object is disclosed. The object may be represented by a data structure that defines a plurality of triangles that collectively represent the object. The method comprises receiving the data structure and determining a bounding box that can encapsulate the object, the bounding box being comprised of a plurality of voxels. The method further comprises determining an intersecting set of voxels of the plurality of voxels. A member of the intersecting set of voxels intersects with at least one triangle of the plurality of triangles. The method also includes determining an outer set of voxels from the intersecting set of voxels, wherein a member of the outer set of voxels shares a face with a voxel that is not a member of the intersecting set of voxels. The method further includes determining an outer layer set of triangles from the plurality of triangles to obtain a modified data structure.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: May 5, 2015
    Assignee: FCA US LLC
    Inventors: Wen-Jun Wu, Joseph A Cilluffo, Bo Robert Zhou
  • Patent number: 8923606
    Abstract: An iterative process for determining an aperture in a representation of an object is disclosed. The object is received and a bounding box corresponding thereto is determined. The bounding box includes a plurality of initial voxels and the object is embedded therein. An intersecting set of initial voxels is determined, as well as an internal set and an external set of initial voxels. The resolution of the voxels is iteratively decreased until the ratio of internal voxels to external voxels exceeds a predetermined threshold. The voxels corresponding to the final iteration are the final voxels. An internal set of final voxels is determined. A union set of initial voxels is determined indicating an intersection between the external set of initial voxels and the internal set of final voxels. From the union set of initial voxels and the external set of initial voxels, a location of an aperture is determined.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: December 30, 2014
    Assignee: Chrysler Group LLC
    Inventors: Wen-Jun Wu, Joseph A Cilluffo, Bo Robert Zhou
  • Publication number: 20140347356
    Abstract: A method for determining a mated portion of an object can include receiving design data defining a three-dimensional object having a first member mated with a second member. Each member can be represented by a plurality of triangles. The method can include determining an outer layer of the three-dimensional object and a mated surface of the three-dimensional object. The mated surface may be determined by utilizing a recursive process to analyze each specific triangle of the plurality of triangles. The recursive process can classify a triangle as: (i) on the outer layer when all of its vertices are on the outer layer, and (ii) in the mated surface when none of its vertices are on the outer layer. When a triangle has at least one but not all of its vertices on the outer layer, the triangle can be subdivided into sub-triangles, which are then analyzed individually.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 27, 2014
    Inventors: Wen-Jun Wu, Brian W. Kao, Bo Robert Zhou, John R. Borth
  • Publication number: 20140146047
    Abstract: A system and method for generating a representation of an outer layer of a three-dimensional object is disclosed. The object may be represented by a data structure that defines a plurality of triangles that collectively represent the object. The method comprises receiving the data structure and determining a bounding box that can encapsulate the object, the bounding box being comprised of a plurality of voxels. The method further comprises determining an intersecting set of voxels of the plurality of voxels. A member of the intersecting set of voxels intersects with at least one triangle of the plurality of triangles. The method also includes determining an outer set of voxels from the intersecting set of voxels, wherein a member of the outer set of voxels shares a face with a voxel that is not a member of the intersecting set of voxels. The method further includes determining an outer layer set of triangles from the plurality of triangles to obtain a modified data structure.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Inventors: Wen-Jun Wu, Joseph A Cilluffo, Bo Robert Zhou
  • Publication number: 20130176311
    Abstract: A system and method for generating a representation of an outer layer of a three-dimensional object is disclosed. The object is represented by a plurality of two-dimensional triangles. The method comprises receiving the plurality of two-dimensional triangles representing the object and determining a three-dimensional bounding box comprised of a plurality of voxels that encapsulates the object. The method also includes determining an intersecting set of voxels of the plurality of voxels. A member of the intersecting set of voxels intersects with at least one triangle of the plurality of triangles. The method also includes determining an outer set of voxels from the intersecting set of voxels, wherein a member of the outer set of voxels shares a face with a voxel that is not a member of the intersecting set of voxels. The method further includes determining an outer layer set of triangles from the plurality of triangles.
    Type: Application
    Filed: January 7, 2013
    Publication date: July 11, 2013
    Inventors: Wen-Jun Wu, Natalia Hortig, Kevin Mojek
  • Publication number: 20130177234
    Abstract: An iterative process for determining an aperture in a representation of an object is disclosed. The object is received and a bounding box corresponding thereto is determined. The bounding box includes a plurality of initial voxels and the object is embedded therein. An intersecting set of initial voxels is determined, as well as an internal set and an external set of initial voxels. The resolution of the voxels is iteratively decreased until the ratio of internal voxels to external voxels exceeds a predetermined threshold. The voxels corresponding to the final iteration are the final voxels. An internal set of final voxels is determined. A union set of initial voxels is determined indicating an intersection between the external set of initial voxels and the internal set of final voxels. From the union set of initial voxels and the external set of initial voxels, a location of an aperture is determined.
    Type: Application
    Filed: January 7, 2013
    Publication date: July 11, 2013
    Inventors: Wen-Jun Wu, Joseph A Cilluffo, Bo Robert Zhou
  • Patent number: 7299684
    Abstract: An automated tool installation and workspace analysis method determines an axis of a fastener in order to determine positioning a fastener actuating tool. A center of gravity of the fastener is determined. The axis of the fastener is calculated based in part on the center of gravity. Additionally, the axis of the fastener is calculated based on distances between vertices of the fastener and an initial assumed axis of the fastener. Once the axis of the fastener is determined, the positioning of the tool can be determined.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: November 27, 2007
    Assignee: Chrysler LLC
    Inventors: Wen-Jun Wu, Jonathan C. Ostling
  • Publication number: 20050246047
    Abstract: An automated tool installation and workspace analysis method determines an axis of a fastener in order to determine positioning a fastener actuating tool. A center of gravity of the fastener is determined. The axis of the fastener is calculated based in part on the center of gravity. Additionally, the axis of the fastener is calculated based on distances between vertices of the fastener and an initial assumed axis of the fastener. Once the axis of the fastener is determined, the positioning of the tool can be determined.
    Type: Application
    Filed: April 16, 2004
    Publication date: November 3, 2005
    Inventors: Wen-Jun Wu, Jonathan Ostling
  • Patent number: 6647306
    Abstract: An interference removal system is provided for determining the possible removal of a component from an assembly where the component to be removed is in an environment including other components that interfere with its removal. The system uses dimensional data to define the removal component and its environment including other components. A boundary space is established around the removal component where the boundary space includes another component interfering with removal of the removal component. The removal component then randomly moves within the boundary space until it is free from interference with its environment. The system is intended to assist in automated path planning by removing initial interference conditions.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: November 11, 2003
    Assignee: DaimlerChrysler Corporation
    Inventors: Wen-Jun Wu, Jonathan Ostling, Kevin Mojek, Hugh W Cumming
  • Publication number: 20020151999
    Abstract: An interference removal system is provided for determining the possible removal of a component from an assembly where the component to be removed is in an environment including other components that interfere with its removal. The system uses dimensional data to define the removal component and its environment including other components. A boundary space is established around the removal component where the boundary space includes another component interfering with removal of the removal component. The removal component then randomly moves within the boundary space until it is free from interference with its environment. The system is intended to assist in automated path planning by removing initial interference conditions.
    Type: Application
    Filed: March 7, 2001
    Publication date: October 17, 2002
    Inventors: Wen-Jun Wu, Jonathan Ostling, Kevin Mojek, Hugh W. Cumming