Patents by Inventor Taufik

Taufik 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: 20230227735
    Abstract: A process to catalytically transform natural gas liquid (NGL) into higher molecular weight hydrocarbons includes providing an NGL stream, catalytically dehydrogenating at least a portion of the NGL stream components to their corresponding alkene derivatives, catalytically oligomerizing at least a portion of the alkenes to higher molecular weight hydrocarbons and recovering the higher molecular weight hydrocarbons. The NGL stream can be extracted from a gas stream such as a gas stream coming from shale formations. The higher molecular weight hydrocarbons can be hydrocarbons that are liquid at ambient temperature and ambient pressure.
    Type: Application
    Filed: March 14, 2023
    Publication date: July 20, 2023
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Rakesh Agrawal, Jeffrey J. Siirola, Taufik Ridha, Yiru Li, Fabio H. Ribeiro, Jeffrey T. Miller
  • Patent number: 11699953
    Abstract: Methods, systems, and apparatuses for efficient power supply and voltage division are described. Specifically, the described zero-voltage switching hybrid voltage divider (ZVS-HVD) may implement capacitor-inductor switching (e.g., a capacitor-inductor switching combination) to provide a zero-voltage switching bidirectional voltage divider converter. The ZVD-HVD may be implemented, in the example of a two-to-one ratio divider, via a configuration of three switches, three capacitors, and two small size inductors (e.g., to achieve zero voltage switching in any condition). In some examples, the ZVS-HVD may be realized via two of the switches sharing a same switching signal (e.g., the two-to-one ratio divider example of the described ZVS-HVD may be associated with two circuit states via the three switches). The described ZVS-HVD may support continuous input current, parallelizability, insensitivity to parasitic inductance, and high efficiency (e.g., reduced energy loss) at light load, among other features.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: July 11, 2023
    Assignee: Cal Poly Corporation
    Inventors: Taufik, Owen Jong
  • Patent number: 11603500
    Abstract: A process to catalytically transform natural gas liquid (NGL) into higher molecular weight hydrocarbons includes providing an NGL stream, catalytically dehydrogenating at least a portion of the NGL stream components to their corresponding alkene derivatives, catalytically oligomerizing at least a portion of the alkenes to higher molecular weight hydrocarbons and recovering the higher molecular weight hydrocarbons. The NGL stream can be extracted from a gas stream such as a gas stream coming from shale formations. The higher molecular weight hydrocarbons can be hydrocarbons that are liquid at ambient temperature and ambient pressure.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 14, 2023
    Assignee: PURDUE RESEARCH FOUNDATION
    Inventors: Rakesh Agrawal, Jeffrey J. Siirola, Taufik Ridha, Yiru Li, Fabio H. Ribeiro, Jeffrey T. Miller
  • Publication number: 20210408904
    Abstract: Methods, systems, and apparatuses for efficient power supply and voltage division are described. Specifically, the described zero-voltage switching hybrid voltage divider (ZVS-HVD) may implement capacitor-inductor switching (e.g., a capacitor-inductor switching combination) to provide a zero-voltage switching bidirectional voltage divider converter. The ZVD-HVD may be implemented, in the example of a two-to-one ratio divider, via a configuration of three switches, three capacitors, and two small size inductors (e.g., to achieve zero voltage switching in any condition). In some examples, the ZVS-HVD may be realized via two of the switches sharing a same switching signal (e.g., the two-to-one ratio divider example of the described ZVS-HVD may be associated with two circuit states via the three switches). The described ZVS-HVD may support continuous input current, parallelizability, insensitivity to parasitic inductance, and high efficiency (e.g., reduced energy loss) at light load, among other features.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 30, 2021
    Inventors: Taufik, Owen Jong
  • Publication number: 20210139796
    Abstract: A process to catalytically transform natural gas liquid (NGL) into higher molecular weight hydrocarbons includes providing an NGL stream, catalytically dehydrogenating at least a portion of the NGL stream components to their corresponding alkene derivatives, catalytically oligomerizing at least a portion of the alkenes to higher molecular weight hydrocarbons and recovering the higher molecular weight hydrocarbons. The NGL stream can be extracted from a gas stream such as a gas stream coming from shale formations. The higher molecular weight hydrocarbons can be hydrocarbons that are liquid at ambient temperature and ambient pressure.
    Type: Application
    Filed: September 6, 2018
    Publication date: May 13, 2021
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Rakesh Agrawal, Jeffrey J. Siirola, Taufik Ridha, Yuri Li, Fabio H. Ribeiro, Jeffrey T. Miller
  • 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
  • Patent number: 10579568
    Abstract: In one embodiment, a networked system includes network interface ports to couple to a computer data network, PCIe devices, bridge devices coupled to network interface ports, a PCIe network switch coupled between bridge devices and PCIe devices, and a configuration device communicatively coupled to bridge devices and PCIe devices. Ports transmit outgoing and receive incoming network traffic. PCIe devices support a function of the computer data network. Each bridge device receives incoming network traffic portions and transmits outgoing network traffic portions through a respective network interface port. PCIe network switch routes PCIe packets between the plurality of bridge devices and the plurality of PCIe devices. Configuration device configures and initializes the PCIe devices for commands and operations that originate from the bridge devices.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: March 3, 2020
    Assignee: Intel Corporation
    Inventors: Taufik Ma, Sujith Arramreddy
  • 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: 10425344
    Abstract: A method, system, and apparatus are provided to avoid dropping data packets between computers coupled on a network. In one example, the system receives a plurality of data packets from one or more sending servers into a receive queue of a first network interface device (e.g., Fiber Channel host bus adapter) in a receiving server. The receive queue includes addresses to data buffers to store a predetermined number of data packets. The system monitors the number of data packets stored in the data buffers waiting for read out by a software application. The system detects a potential overflow of the receive queue in response to a number of unused data buffers of the receive queue. In response to detecting the potential overflow, the system performs preemptive actions to avoid dropping at least one of the plurality of data packets.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: September 24, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Taufik Tuan Ma, Mark J. Karnowski, Brandon Hoff
  • Patent number: 10404061
    Abstract: A system, method and apparatus of balancing a direct current load across a multiple direct current power sources includes receiving multiple direct current inputs to the inputs of a multiple input, single output DC to DC converter. The output current of each one of the direct current inputs is compared to a reference current. The direct current inputs are adjusted in corresponding DC to DC converter modules until the output current of each one of the direct current inputs is equal to the reference current. The adjusted output of the DC to DC converter modules is combined to a single output current that can be output to supply the single output current to a load.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: September 3, 2019
    Inventors: Taufik Taufik, Owen Jong
  • 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
  • Publication number: 20190018814
    Abstract: In one embodiment, a networked system includes network interface ports to couple to a computer data network, PCIe devices, bridge devices coupled to network interface ports, a PCIe network switch coupled between bridge devices and PCIe devices, and a configuration device communicatively coupled to bridge devices and PCIe devices. Ports transmit outgoing and receive incoming network traffic. PCIe devices support a function of the computer data network. Each bridge device receives incoming network traffic portions and transmits outgoing network traffic portions through a respective network interface port. PCIe network switch routes PCIe packets between the plurality of bridge devices and the plurality of PCIe devices. Configuration device configures and initializes the PCIe devices for commands and operations that originate from the bridge devices.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 17, 2019
    Applicant: Attala Systems, LLC
    Inventors: Taufik Ma, Sujith Arramreddy
  • 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: 20180026441
    Abstract: A system, method and apparatus of balancing a direct current load across a multiple direct current power sources includes receiving multiple direct current inputs to the inputs of a multiple input, single output DC to DC converter. The output current of each one of the direct current inputs is compared to a reference current. The direct current inputs are adjusted in corresponding DC to DC converter modules until the output current of each one of the direct current inputs is equal to the reference current. The adjusted output of the DC to DC converter modules is combined to a single output current that can be output to supply the single output current to a load.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: Taufik Taufik, Owen Jong
  • Publication number: 20170180261
    Abstract: A method, system, and apparatus are provided to avoid dropping data packets between computers coupled on a network. In one example, the system receives a plurality of data packets from one or more sending servers into a receive queue of a first network interface device (e.g., Fibre Channel host bus adapter) in a receiving server. The receive queue includes addresses to data buffers to store a predetermined number of data packets. The system monitors the number of data packets stored in the data buffers waiting for read out by a software application. The system detects a potential overflow of the receive queue in response to a number of unused data buffers of the receive queue. In response to detecting the potential overflow, the system performs preemptive actions to avoid dropping at least one of the plurality of data packets.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Taufik Tuan Ma, Mark J. Karnowski, Brandon Hoff
  • 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