Patents by Inventor Peter Wang

Peter Wang 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: 20260141006
    Abstract: Various systems and methods for aggregating data from disparate sources to determine an optimal package of data items are disclosed. For example, the system described herein can obtain data items from various sources, aggregate and/or organize the data items into an optimal package based on various criteria, and present, via an interactive user interface, the optimal package. Furthermore, the interactive user interface may enable a user to adjust the criteria used to aggregate and/or organize the data items. The system may interactively re-aggregate and re-organize the data items using the adjusted criteria as the user interacts with the package via the user interface. The system and user interface may thus enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
    Type: Application
    Filed: January 12, 2026
    Publication date: May 21, 2026
    Inventors: Xiangnong Wang, Yifei Huang, Michael Yang, Francis Chen, Andy Chen, Andre Frederico Cavalheiro Menck, Christopher Yu, Grace Garde, Mark Cinali, James Winchester, Peter Wang, Nitish Kulkarni
  • Patent number: 12594674
    Abstract: System and methods for calibrating a robotic system. The methods comprise: obtaining point cloud data comprising data points specifying tracked locations of tracking target(s) coupled to robotic arm(s) while the robotic arm(s) draw(s) a three-dimensional object in a space; obtaining reference point cloud data comprising data points defining a reference three-dimensional object; comparing the point cloud data to the reference point cloud data; generating offsets between the three-dimensional object(s) drawn by the robotic arm(s) and the reference three-dimensional object based on said comparing; and kinematically adjusting base frame(s) of the robotic arm(s) using the offsets.
    Type: Grant
    Filed: July 3, 2025
    Date of Patent: April 7, 2026
    Assignees: UT-Battelle, LLC, LINCOLN GLOBAL, INC.
    Inventors: Peter Wang, Christopher J. Masuo, Andrzej Nycz, Alexander W. Arbogast, Steven D. Patrick, Jonathan H. Paul
  • Patent number: 12554781
    Abstract: Various systems and methods for aggregating data from disparate sources to determine an optimal package of data items are disclosed. For example, the system described herein can obtain data items from various sources, aggregate and/or organize the data items into an optimal package based on various criteria, and present, via an interactive user interface, the optimal package. Furthermore, the interactive user interface may enable a user to adjust the criteria used to aggregate and/or organize the data items. The system may interactively re-aggregate and re-organize the data items using the adjusted criteria as the user interacts with the package via the user interface. The system and user interface may thus enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: February 17, 2026
    Assignee: Palantir Technologies Inc.
    Inventors: Xiangnong Wang, Yifei Huang, Michael Yang, Francis Chen, Andy Chen, Andre Frederico Cavalheiro Menck, Christopher Yu, Grace Garde, Mark Cinali, James Winchester, Peter Wang, Nitish Kulkarni
  • Publication number: 20250209193
    Abstract: A method includes: receiving, from a user device, a user request for a graphical user interface (GUI) page containing a plurality of calculated performance indicators that are derived from entity data stored in a secured database system; retrieving a first listing of objects from the entity data containing information for use in calculating the performance indicators; filtering the first listing of objects based on user scope to identify first objects from the first listing of objects that are within scope; generating a first query to retrieve objects identified in the first listing of objects from the database system; instructing the database system via the first query to skip security measures directed to ensuring user access rights to the first objects; calculating the performance indicators based on retrieved objects; generating the GUI page containing the plurality of calculated performance indicators; and signaling the user device to display the generated GUI page.
    Type: Application
    Filed: December 22, 2023
    Publication date: June 26, 2025
    Applicant: Salesforce, Inc.
    Inventors: Christopher Bernt, Shanti Camper Singh, Chetan Jayadevaiah, Siddharth Patel Aka Khunt, Rebecca Greenberg, Peter Wang, Lingyi Wang
  • Patent number: 12247991
    Abstract: Systems and methods for operating an aquatic robot. The methods comprise: autonomously propelling the aquatic robot through a body of water to a location where a water sample is to be obtained; and performing operations by the aquatic robot to autonomously collect the water sample, cause the water sample to flow through a filter that retains eDNA, lyses and releases the eDNA to a create a lysate, process the lysate to obtain a product for eDNA sequencing, generate eDNA sequencing data using the product, and communicate the eDNA sequencing data to a remote external device.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: March 11, 2025
    Assignee: UT-BATTELLE, LLC
    Inventors: Brenda M. Pracheil, Phillip C. Chesser, Natalie A. Griffiths, Kristine Moody, Brian K. Post, Brennan T. Smith, Peter Wang, Caroline Carter, Celeste Atkins
  • Patent number: 12204953
    Abstract: A method for preventing race conditions in a database comprises: setting a first numerical entry and a second numerical entry in a database; receiving a first online transaction; responsive to determining a lock of the database is in progress due to a second received online transaction, suspending the first online transaction; removing the lock after the second received online transaction is completed; responsive to determining that the first entry is greater than zero, decrementing the first entry by an amount indicated in the first online transaction; responsive to determining the second entry is greater than zero, decrementing the second entry; processing the first transaction; and generating an online transaction record for the first transaction and storing the generated record in an online transaction database.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: January 21, 2025
    Assignee: STRIPE, INC.
    Inventors: Peter Wang, Alexander Thiemann, Adam Eagle, Hongshan Zhou, Ji Huang
  • Publication number: 20240405022
    Abstract: A method for fabricating semiconductor devices is disclosed. The method includes forming a first fin structure and a second fin structure in a first region and a second region of a substrate, respectively, wherein the first and second fin structure and the substrate comprise a first semiconductor material; forming a first liner structure and a second liner structure at least extending along sidewalls of the first fin structure and sidewalls of the second fin structure, respectively; replacing an upper portion of the second fin structure with a second semiconductor material, while leaving the first fin structure substantially intact; and exposing a top surface and upper sidewalls of the first fin structure, and a top surface and upper sidewalls of the second fin structure.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 5, 2024
    Applicant: Tokyo Electron Limited
    Inventors: Eric Chih-Fang LIU, Subhadeep KAL, Peter WANG, Ying TRICKETT, Ya-Ming CHEN
  • Patent number: 12147295
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: November 19, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Patent number: 12117810
    Abstract: A method of planning the manufacture of component carriers includes defining a set of final product parameters as a target for component carriers to be manufactured, ranking the process parameters concerning their impact on the final product parameters, selecting a subset of higher ranked process parameters, inputting the selected subset of process parameters for processing by an artificial intelligence module, and determining an action plan for the manufacturing based on an output of the artificial intelligence module, where the product parameters are influenceable by a set of process parameters settable during the manufacturing method.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: October 15, 2024
    Assignee: AT&SAustria Technologie &Systemtechnik AG
    Inventors: Tim Lu, Peter Wang
  • Patent number: 12111822
    Abstract: A method comprises: setting an first entry and an second entry in a database; receiving a first online transaction; responsive to determining a lock of the database is in progress, suspending the first online transaction; updating the first entry; removing the lock; receiving a second online transaction; responsive to determining that the first field is greater than zero, decrementing the first field by an amount indicated in the second online transaction; and responsive to determining the second entry is greater than zero, decrementing the second entry.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: October 8, 2024
    Assignee: Stripe, Inc.
    Inventors: Peter Wang, Alexander Thiemann, Adam Eagle, Hongshan Zhou, Ji Huang
  • Publication number: 20240248105
    Abstract: Systems and methods for operating an aquatic robot. The methods comprise: autonomously propelling the aquatic robot through a body of water to a location where a water sample is to be obtained; and performing operations by the aquatic robot to autonomously collect the water sample, cause the water sample to flow through a filter that retains eDNA, lyses and releases the eDNA to a create a lysate, process the lysate to obtain a product for eDNA sequencing, generate eDNA sequencing data using the product, and communicate the eDNA sequencing data to a remote external device.
    Type: Application
    Filed: September 29, 2023
    Publication date: July 25, 2024
    Inventors: Brenda M. Pracheil, Phillip C. Chesser, Natalie A. Griffiths, Kristine Moody, Brian K. Post, Brennan T. Smith, Peter Wang, Caroline Carter, Celeste Atkins
  • Publication number: 20240124676
    Abstract: A improved method of additive manufacturing of a recycled granulate is provided. The method comprises providing a starting article. A shredder shreds the starting article to give a shredded product. A granulator shreds the shredded product to give a recycled granulate. The recycled granulate is fed into an additive manufacturing machine. The additive manufacturing machine prints a printed article using the recycled granulate. The method does not comprise a step of compounding the recycled granulate using a twin screw extruder. The starting article, the shredded product, and the recycle granulate each comprise a fiber reinforced polymer composite.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 18, 2024
    Inventors: Matt Korey, Halil Tekinalp, Soydan Ozcan, Peter Wang, Amber Hubbard, David Nuttall, Mitchell Rencheck
  • Publication number: 20230114105
    Abstract: A method comprises: setting an first entry and an second entry in a database; receiving a first online transaction; responsive to determining a lock of the database is in progress, suspending the first online transaction; updating the first entry; removing the lock; receiving a second online transaction; responsive to determining that the first field is greater than zero, decrementing the first field by an amount indicated in the second online transaction; and responsive to determining the second entry is greater than zero, decrementing the second entry.
    Type: Application
    Filed: September 29, 2021
    Publication date: April 13, 2023
    Inventors: Peter Wang, Alexander Thiemann, Adam Eagle, Hongshan Zhou, Ji Huang
  • Publication number: 20230098748
    Abstract: A method for preventing race conditions in a database comprises: setting a first numerical entry and a second numerical entry in a database; receiving a first online transaction; responsive to determining a lock of the database is in progress due to a second received online transaction, suspending the first online transaction; removing the lock after the second received online transaction is completed; responsive to determining that the first entry is greater than zero, decrementing the first entry by an amount indicated in the first online transaction; responsive to determining the second entry is greater than zero, decrementing the second entry; processing the first transaction; and generating an online transaction record for the first transaction and storing the generated record in an online transaction database.
    Type: Application
    Filed: February 1, 2022
    Publication date: March 30, 2023
    Inventors: Peter Wang, Alexander Thiemann, Adam Eagle, Hongshan Zhou, Ji Huang
  • Publication number: 20220374303
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface.
    Type: Application
    Filed: August 3, 2022
    Publication date: November 24, 2022
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Patent number: 11442802
    Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: September 13, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Mahmoud Abdelsalam, Eric Santos, Greg DeArment, Grant Wu, James Ross, Kevin Simons, Guodong Xu, Peter Wang, Richard Niemi, Vivek Lakshmanan
  • Publication number: 20220129508
    Abstract: Various systems and methods for aggregating data from disparate sources to determine an optimal package of data items are disclosed. For example, the system described herein can obtain data items from various sources, aggregate and/or organize the data items into an optimal package based on various criteria, and present, via an interactive user interface, the optimal package. Furthermore, the interactive user interface may enable a user to adjust the criteria used to aggregate and/or organize the data items. The system may interactively re-aggregate and re-organize the data items using the adjusted criteria as the user interacts with the package via the user interface. The system and user interface may thus enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
    Type: Application
    Filed: January 6, 2022
    Publication date: April 28, 2022
    Inventors: Xiangnong Wang, Yifei Huang, Michael Yang, Francis Chen, Andy Chen, Andre Frederico Cavalheiro Menck, Christopher Yu, Grace Garde, Mark Cinali, James Winchester, Peter Wang, Nitish Kulkarni
  • Patent number: 11256762
    Abstract: Various systems and methods for aggregating data from disparate sources to determine an optimal package of data items are disclosed. For example, the system described herein can obtain data items from various sources, aggregate and/or organize the data items into an optimal package based on various criteria, and present, via an interactive user interface, the optimal package. Furthermore, the interactive user interface may enable a user to adjust the criteria used to aggregate and/or organize the data items. The system may interactively re-aggregate and re-organize the data items using the adjusted criteria as the user interacts with the package via the user interface. The system and user interface may thus enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: February 22, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Xiangnong Wang, Yifei Huang, Michael Yang, Francis Chen, Andy Chen, Andre Frederico Cavalheiro Menck, Christopher Yu, Grace Garde, Mark Cinali, James Winchester, Peter Wang, Nitish Kulkarni
  • Patent number: D961596
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: August 23, 2022
    Assignee: Crestron Electronics, Inc.
    Inventors: Michael Fonti, Srinivas Vunnava, Delix Alex, Donald Florczak, Sae Jhun, Xiaofeng Xu, Peter Wang
  • Patent number: D976283
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: January 24, 2023
    Assignee: Crestron Electronics, Inc.
    Inventors: Michael Fonti, Srinivas Vunnava, Delix Alex, Donald Florczak, Sae Jhun, Xiaofeng Xu, Peter Wang