Patents by Inventor Peter Tang

Peter Tang 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: 12251823
    Abstract: Various embodiments relate to magnetically moveable displacement devices or robotic devices. Particular embodiments provide systems and corresponding methods for magnetically moving multiple movable robots relative to one or more working surfaces of respective one or more work bodies, and for moving robots between the one or more work bodies via transfer devices. Robots can carry one or more objects among different locations, manipulate carried objects, and/or interact with their surroundings for particular functionality including but not limited to assembly, packaging, inspection, 3D printing, test, laboratory automation, etc. A mechanical link may be mounted on planar motion units such as said robots.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: March 18, 2025
    Assignee: Planar Motor Incorporated
    Inventors: Xiaodong Lu, Peter Tang, Alexander H. Slocum, Rui Chen
  • Publication number: 20240317512
    Abstract: Robotic assembly systems and methods of assembling products using planar robots. Planar movers cooperate magnetically with stators to pick products provided on an infeed and place them in a pattern on an outfeed system, wherein the movers having a clamp having at least two opposing clamping surfaces whose relative positions are continuously adjustable by a force from an object external to the mover and the stator. Sensors and controllers cooperate to precisely move the movers on the stator, particularly as a group, for the movers to pick respective products at respective picking locations. Some systems permit packaging of multiple products.
    Type: Application
    Filed: May 30, 2024
    Publication date: September 26, 2024
    Inventors: Xiaodong Lu, Graham Wiliamson, Kevin Xiao, Alexander Slocum, Peter Tang, Bruce Long
  • Patent number: 12017871
    Abstract: Robotic assembly systems and methods of assembling products using planar robots. Planar movers cooperate magnetically with stators to pick products provided on an infeed and place them in a pattern on an outfeed system, wherein the movers having a clamp having at least two opposing clamping surfaces whose relative positions are continuously adjustable by a force from an object external to the mover and the stator. Sensors and controllers cooperate to precisely move the movers on the stator, particularly as a group, for the movers to pick respective products at respective picking locations. Some systems permit packaging of multiple products.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: June 25, 2024
    Assignee: PLANAR MOTOR INC.
    Inventors: Xiaodong Lu, Graham Williamson, Kevin Xiao, Alexander Slocum, Peter Tang, Bruce Long
  • Patent number: 11868304
    Abstract: In an embodiment, an example computer-implemented method for configuring a hardware accelerator to perform a non-linear function involves: determining a plurality of intervals that partition an input domain of the non-linear function; determining a plurality of subinterval configurations corresponding to different numbers of subintervals for partitioning that interval; generating an error set comprising an error for using a polynomial function to approximate the non-linear function within one or more corresponding subintervals specified by the subinterval configuration; using the error set and resource constraints, selecting one of the subinterval configurations for each of the intervals to generate a configuration set that minimizes a worst-case error across the intervals; selecting one of the subinterval configurations for each of the intervals to generate an improved configuration set that minimizes a cumulative error across the intervals without exceeding the worst-case error; and configuring the hardware
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: January 9, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Ping Tak Peter Tang, Nimit Singhania
  • Publication number: 20230302663
    Abstract: Various embodiments relate to magnetically moveable displacement devices or robotic devices. Particular embodiments provide systems and corresponding methods for magnetically moving multiple movable robots relative to one or more working surfaces of respective one or more work bodies, and for moving robots between the one or more work bodies via transfer devices. Robots can carry one or more objects among different locations, manipulate carried objects, and/or interact with their surroundings for particular functionality including but not limited to assembly, packaging, inspection, 3D printing, test, laboratory automation, etc. A mechanical link may be mounted on planar motion units such as said robots.
    Type: Application
    Filed: June 2, 2023
    Publication date: September 28, 2023
    Inventors: Xiaodong LU, Peter TANG, Alexander H. SLOCUM, Rui CHEN
  • Patent number: 11701786
    Abstract: Various embodiments relate to magnetically moveable displacement devices or robotic devices. Particular embodiments provide systems and corresponding methods for magnetically moving multiple movable robots relative to one or more working surfaces of respective one or more work bodies, and for moving robots between the one or more work bodies via transfer devices. Robots can carry one or more objects among different locations, manipulate carried objects, and/or interact with their surroundings for particular functionality including but not limited to assembly, packaging, inspection, 3D printing, test, laboratory automation, etc. A mechanical link may be mounted on planar motion units such as said robots.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: July 18, 2023
    Inventors: Xiaodong Lu, Peter Tang, Alexander H. Slocum, Rui Chen
  • Publication number: 20220212883
    Abstract: Robotic assembly systems and methods of assembling products using planar robots. Planar movers cooperate magnetically with stators to pick products provided on an infeed and place them in a pattern on an outfeed system, wherein the movers having a clamp having at least two opposing clamping surfaces whose relative positions are continuously adjustable by a force from an object external to the mover and the stator. Sensors and controllers cooperate to precisely move the movers on the stator, particularly as a group, for the movers to pick respective products at respective picking locations. Some systems permit packaging of multiple products.
    Type: Application
    Filed: March 30, 2020
    Publication date: July 7, 2022
    Inventors: Xiaodong Lu, Graham Williamson, Kevin Xiao, Alexander Slocum, Peter Tang, Bruce Long
  • Patent number: 11264120
    Abstract: A method for managing flow of particles into an array of pairwise-point-interaction-module includes receiving a first set of particles into a first queue. The first set is a proper subset of a second set of particles that comprises all particles that are to be passed into an array of pairwise-point-interaction-modules during a current time period. Prior to having received all particles from the second set, particles from the first set are allowed to pass from the first queue into the array.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 1, 2022
    Assignee: D. E. Shaw Research, LLC
    Inventors: Ping Tak Peter Tang, J. P. Grossman, Brannon Batson, Ron Dror
  • Publication number: 20220032477
    Abstract: Various embodiments relate to magnetically moveable displacement devices or robotic devices. Particular embodiments provide systems and corresponding methods for magnetically moving multiple movable robots relative to one or more working surfaces of respective one or more work bodies, and for moving robots between the one or more work bodies via transfer devices. Robots can carry one or more objects among different locations, manipulate carried objects, and/or interact with their surroundings for particular functionality including but not limited to assembly, packaging, inspection, 3D printing, test, laboratory automation, etc. A mechanical link may be mounted on planar motion units such as said robots.
    Type: Application
    Filed: January 25, 2021
    Publication date: February 3, 2022
    Inventors: Xiaodong Lu, Peter Tang, Alexander H. Slocum, Rui Chen
  • Patent number: 11139049
    Abstract: A method comprising causing a simulation machine for molecular dynamic simulation to determine that a topological distance that separates two particles is less than a threshold. The simulation machine includes nodes connected by a network. The nodes collectively representing a volume with each node corresponding to a portion of the simulation space. A topological relationship between the nodes corresponds to spatial relationship thereof in the simulation space. The simulation volume is occupied by particles that interact with each other. The two particles are among these particles. The simulation volume includes node boxes, each of which is handled by one of the nodes. Each of the nodes is implemented as an application specific integrated circuit that includes a combination of first and second hardware elements. The first hardware elements are especially designed to perform pairwise interactions. The second hardware elements operate to provide potentially interacting particles to the first hardware elements.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: October 5, 2021
    Assignee: D.E. Shaw Research, LLC
    Inventors: Ping Tak Peter Tang, J. P. Grossman, Brannon Batson, Ron Dror
  • Publication number: 20210221008
    Abstract: Various embodiments relate to magnetically moveable displacement devices or robotic devices. Particular embodiments provide systems and corresponding methods for magnetically moving multiple movable robots relative to one or more working surfaces of respective one or more work bodies, and for moving robots between the one or more work bodies via transfer devices. Robots can carry one or more objects among different locations, manipulate carried objects, and/or interact with their surroundings for particular functionality including but not limited to assembly, packaging, inspection, 3D printing, test, laboratory automation, etc. A mechanical link may be mounted on planar motion units such as said robots.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 22, 2021
    Inventors: Xiaodong LU, Peter TANG, Alexander H. SLOCUM, Rui CHEN
  • Patent number: 10926418
    Abstract: Various embodiments relate to magnetically moveable displacement devices or robotic devices. Particular embodiments provide systems and corresponding methods for magnetically moving multiple movable robots relative to one or more working surfaces of respective one or more work bodies, and for moving robots between the one or more work bodies via transfer devices. Robots can carry one or more objects among different locations, manipulate carried objects, and/or interact with their surroundings for particular functionality including but not limited to assembly, packaging, inspection, 3D printing, test, laboratory automation, etc. A mechanical link may be mounted on planar motion units such as said robots.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: February 23, 2021
    Inventors: Xiaodong Lu, Peter Tang, Alexander H. Slocum, Rui Chen
  • Publication number: 20200030995
    Abstract: Various embodiments relate to magnetically moveable displacement devices or robotic devices. Particular embodiments provide systems and corresponding methods for magnetically moving multiple movable robots relative to one or more working surfaces of respective one or more work bodies, and for moving robots between the one or more work bodies via transfer devices. Robots can carry one or more objects among different locations, manipulate carried objects, and/or interact with their surroundings for particular functionality including but not limited to assembly, packaging, inspection, 3D printing, test, laboratory automation, etc. A mechanical link may be mounted on planar motion units such as said robots.
    Type: Application
    Filed: March 27, 2018
    Publication date: January 30, 2020
    Inventors: Xiaodong LU, Peter TANG, Alexander H. SLCOUM, Rui CHEN
  • Publication number: 20200005904
    Abstract: A method for managing flow of particles into an array of pairwise-point-interaction-module includes receiving a first set of particles into a first queue. The first set is a proper subset of a second set of particles that comprises all particles that are to be passed into an array of pairwise-point-interaction-modules during a current time period. Prior to having received all particles from the second set, particles from the first set are allowed to pass from the first queue into the array.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Inventors: Ping Tak Peter Tang, J.P. Grossman, Brannon Batson, Ron Dror
  • Patent number: 10445451
    Abstract: Systems, methods, and apparatuses relating to a configurable spatial accelerator are described. In one embodiment, a processor includes a plurality of processing elements; and an interconnect network between the plurality of processing elements to receive an input of a dataflow graph comprising a plurality of nodes, wherein the dataflow graph is to be overlaid into the interconnect network and the plurality of processing elements with each node represented as a dataflow operator in the plurality of processing elements, and the plurality of processing elements is to perform an operation when an incoming operand set arrives at the plurality of processing elements. At least one of the plurality of processing elements includes a plurality of control inputs.
    Type: Grant
    Filed: July 1, 2017
    Date of Patent: October 15, 2019
    Assignee: Intel Corporation
    Inventors: Kermin Fleming, Kent D. Glossop, Simon C. Steely, Jr., Ping Tak Peter Tang
  • Publication number: 20190087546
    Abstract: A method comprising causing a computer to determine that a topological distance between two particles is less than a threshold.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 21, 2019
    Inventors: Ping Tak Peter Tang, J.P. Grossman, Brannon Batson, Ron Dror
  • Publication number: 20190005161
    Abstract: Systems, methods, and apparatuses relating to a configurable spatial accelerator are described. In one embodiment, a processor includes a plurality of processing elements; and an interconnect network between the plurality of processing elements to receive an input of a dataflow graph comprising a plurality of nodes, wherein the dataflow graph is to be overlaid into the interconnect network and the plurality of processing elements with each node represented as a dataflow operator in the plurality of processing elements, and the plurality of processing elements is to perform an operation when an incoming operand set arrives at the plurality of processing elements. At least one of the plurality of processing elements includes a plurality of control inputs.
    Type: Application
    Filed: July 1, 2017
    Publication date: January 3, 2019
    Inventors: Kermin Fleming, Kent D. Glossop, Simon C. Steely, JR., Ping Tak Peter Tang
  • Patent number: 9292476
    Abstract: Fourier transform computation for distributed processing environments is disclosed. Example methods disclosed herein to compute a Fourier transform of an input data sequence include performing first processing on the input data sequence using a plurality of processors, the first processing resulting in an output data sequence having more data elements than the input data sequence Such example methods also include performing second processing on the output data sequence using the plurality of processors, the output data sequence being permutated among the plurality of processors, each of the processors performing the second processing on a respective permutated portion of the output data sequence to determine a respective, ordered segment of the Fourier transform of the input data sequence.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: March 22, 2016
    Assignee: Intel Corporation
    Inventors: Ping Tak Peter Tang, Jong Soo Park, Vladimir Petrov
  • Patent number: 8838663
    Abstract: A new function for calculating the reciprocal residual of a floating-point number X is defined as recip_residual(X)=1?X*recip(X), where recip(X) represents the reciprocal of X. The function may be implemented using a fused multiply-add unit in a processor. The reciprocal value of X, recip(X), may be obtained from a lookup table. The recip_residual function may help reduce the latency of many multiplicative functions that are based on products of multiple numbers and can be expressed in simple terms of functions on each individual number (e.g., log(U*V)=log(U)+log(V)).
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: September 16, 2014
    Assignee: Intel Corporation
    Inventors: Ping Tak Peter Tang, Robert Cavin
  • Publication number: 20140250161
    Abstract: Embodiments of techniques and systems for approximating a function are described. In embodiments, a computing device may receive one or more statistical properties associated with application of an approximation function of a function over a target domain. The computing device may formulate one or more constraints on one or more parameters of a functional form of the approximation function, based at least in part on the one or more statistical properties. The computing device may then determine the one or more parameters subject to the constraints and out put results of the determination. In embodiments, the one or more parameters may be determined through application of an optimization procedure. Other embodiments, may be described and claimed.
    Type: Application
    Filed: March 28, 2012
    Publication date: September 4, 2014
    Inventor: Ping Tak Peter Tang