Patents by Inventor Taufik Arifin

Taufik Arifin 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: 10672173
    Abstract: Techniques for storing attributes of motion and sharing the motion are described. The motion of a first user is captured and analyzed, where the attributes of motion are stored on a server or cloud. The attributes of motion are represented in a 3D anatomical coordinate system to ensure a reliable representation of an anatomy behind the motion. When accessed by a second user, an avatar is animated per the stored attributes of motion while capturing similar motion made by the second user. A stream of showing the differences in the motion by the second user and the avatar is provided to a device associated with the second user.
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: June 2, 2020
    Assignee: Turingsense Inc.
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Publication number: 20190295307
    Abstract: Techniques for storing attributes of motion and sharing the motion are described. The motion of a first user is captured and analyzed, where the attributes of motion are stored on a server or cloud. The attributes of motion are represented in a 3D anatomical coordinate system to ensure a reliable representation of an anatomy behind the motion. When accessed by a second user, an avatar is animated per the stored attributes of motion while capturing similar motion made by the second user. A stream of showing the differences in the motion by the second user and the avatar is provided to a device associated with the second user.
    Type: Application
    Filed: May 27, 2019
    Publication date: September 26, 2019
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Patent number: 10304230
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. The combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: May 28, 2019
    Assignee: Turingsense Inc.
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Publication number: 20190122410
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. The combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 25, 2019
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Patent number: 10157488
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. Relying on the resources on the external device, the combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation and motion chart analysis.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: December 18, 2018
    Assignee: Turingsense Inc.
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Publication number: 20170084070
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. Relying on the resources on the external device, the combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation and motion chart analysis.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 23, 2017
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Patent number: 9372952
    Abstract: One aspect identifies an interconnect and associated design rule(s) and moves a portion of the interconnect to an adjacent track by using a spreading process on a one-dimensional design data based on the design rule(s) to determine whether the interconnect including the moved portion provides a DRC clean implementation. This aspect examines an interconnect in its entirety without being confined within a prescribed boundary of a fixed region in the layout. The one-dimensional design data provides expedient runtime and may be converted back into two-dimensional form for the layout. Another aspect iterates through multiple spreading distances to route or modify interconnects in a layout by performing multiple Boolean operations on the interconnect and adjacent shape(s) to determine the final form of the newly created or modified interconnect complying with various design rules.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: June 21, 2016
    Assignee: Cadence Design Systems, Inc.
    Inventors: Ganping Sun, Pujiang Huang, Jianmin Li, Taufik Arifin
  • Patent number: 8782570
    Abstract: Various embodiments identify some constraints for multiple mask designs of multi-patterning lithography processes for manufacturing an electronic design and colors multiple routing tracks in a layer of the electronic design with certain colors. These embodiments color fixed object(s) in the design with one or more of these certain colors based on coloring of the multiple routing tracks. Some embodiments further color movable object(s) based on results of coloring the fixed object(s) or coloring routing track(s). Some embodiments route the physical design with coloring of fixed object(s), coloring of movable object(s), or routing connectivity. Multiple-patterning conflicts may be detected based on the coloring of fixed object(s), coloring of movable object(s), or routing connectivity. Some embodiments route with search-and-repair strategy(ies) to improve or resolve conflict(s). Some embodiments color objects upon their creation, and the layout is thus multiple-patterning design rule clean as constructed.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: July 15, 2014
    Assignee: Cadence Design Systems, Inc.
    Inventors: Jianmin Li, Jing Chen, Guowei Zhao, Taufik Arifin, Yuan Huang, Soohong A. Kim, Vassilios Gerousis, Shuo Zhang, Dahe Chen
  • Patent number: 7926005
    Abstract: A method and system for pattern-driven routing are disclosed. Embodiments of pattern-driven routing are disclosed for creating a representation for at least a portion of an initial routing solution, comparing the representation for at least the portion of the initial routing solution with a pattern, and determining whether the initial routing solution has lithographic issues based on the comparison.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: April 12, 2011
    Assignee: Cadence Design Systems, Inc.
    Inventors: Jianmin Li, Gang Huang, Taufik Arifin