Patents by Inventor REED WILLIAMS

REED WILLIAMS 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: 20260187721
    Abstract: A mobile application may display user interface pages for accessing a custodial token platform. A described method may include displaying a first user interface page of the mobile application, the first user interface page associated with exchange of a first crypto token and including a set of fields associated with an exchange order for the first crypto token and a dynamically updated order book. The method may further include displaying, in response to detecting a first user input, an orders section within the first user interface page and including one or more first open exchange orders associated with the first crypto token and a user interface button associated with viewing open exchange orders. The method may further include displaying, in response to receiving a second user input, a second user interface page of the mobile application, the second user interface page comprising open exchange orders for multiple crypto tokens.
    Type: Application
    Filed: December 30, 2024
    Publication date: July 2, 2026
    Inventors: Thana-On Punkasem, Reed Williams, Ayush Rastogi
  • Publication number: 20260187722
    Abstract: A mobile application may display user interface pages for accessing a custodial token platform. A described method may include displaying a first user interface page of the mobile application, the first user interface page associated with exchange of a first crypto token and including a set of fields associated with an exchange order for the first crypto token and a dynamically updated order book. The method may further include displaying, in response to detecting a first user input, an orders section within the first user interface page and including one or more first open exchange orders associated with the first crypto token and a user interface button associated with viewing open exchange orders. The method may further include displaying, in response to receiving a second user input, a second user interface page of the mobile application, the second user interface page comprising open exchange orders for multiple crypto tokens.
    Type: Application
    Filed: December 30, 2024
    Publication date: July 2, 2026
    Inventors: Thana-On Punkasem, Reed Williams, Ayush Rastogi
  • Patent number: 12197819
    Abstract: A computing system may include a metamaterial representation engine configured to represent a metamaterial of a three-dimensional (3D) object as program code. The metamaterial may define an internal geometry of the 3D object and may be configured to be physically constructed via additive manufacturing. Representation of the metamaterial as program code may include assigning a value of a code parameter of the metamaterial as a probability distribution. The computing system may also include a metamaterial analysis engine configured to analyze the metamaterial through the probability distribution assigned for the value of the code parameter of the program code.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: January 14, 2025
    Assignee: Siemens Industry Software Inc.
    Inventors: Reed Williams, Scott Kolb, Elena Arvanitis, Pratik Thakkar, Sudipta Pathak, Wesley Reinhart
  • Publication number: 20240419863
    Abstract: A method of optimizing a process having a plurality of potential inputs, comprising selecting a first set of inputs from the plurality of potential inputs, providing the first set of inputs from the to a first optimization process, running an objective function on the first set of inputs to produce a value corresponding to the set of inputs, providing the value to a second optimization process, running an acquisition function in the second optimization process to select a new candidate set of inputs from the plurality of potential inputs, and providing the selected new candidate set of inputs to the first optimization process. In one embodiment, the inputs are a set of lattice kernels for constructing a structural object. A Bayesian optimization is used to select sub-sets of kernels from the set of inputs. The inputs are provided to a topology optimization for evaluation.
    Type: Application
    Filed: August 26, 2022
    Publication date: December 19, 2024
    Applicant: Siemens Corporation
    Inventors: Ti-chiun Chang, Wenjie Yao, Heng Chi, Wei Xia, Arun Ramamurthy, Gaurav Ameta, Reed Williams
  • Publication number: 20230267248
    Abstract: A computing system may include a constraint learning engine and a constraint generation engine. The constraint learning engine may be configured to access a computer-aided design (CAD) assembly comprising multiple CAD parts and generate a representation graph of the CAD assembly, determine constraints in the CAD assembly, wherein the constraints limit a degree of movement between geometric faces of different CAD parts in the CAD assembly, insert constraint edges into the representation graph that represent the determined constraints; and provide the representation graph as training data to train a machine-learning model. The constraint generation engine may be configured to generate constraints for a different CAD assembly by applying the machine-learning model for the different CAD assembly.
    Type: Application
    Filed: July 22, 2021
    Publication date: August 24, 2023
    Applicant: Siemens Industry Software Inc.
    Inventors: Wesley Reinhart, Reed Williams, Kenneth A. Hosch, Rajneet Sodhi
  • Publication number: 20230147405
    Abstract: A computing system may include a metamaterial representation engine configured to represent a metamaterial of a three-dimensional (3D) object as program code. The metamaterial may define an internal geometry of the 3D object and may be configured to be physically constructed via additive manufacturing. Representation of the metamaterial as program code may include assigning a value of a code parameter of the metamaterial as a probability distribution. The computing system may also include a metamaterial analysis engine configured to analyze the metamaterial through the probability distribution assigned for the value of the code parameter of the program code.
    Type: Application
    Filed: February 25, 2020
    Publication date: May 11, 2023
    Inventors: Reed Williams, Scott Kolb, Elena Arvanitis, Pratik Thakkar, Sudipta Pathak, Wesley Reinhart
  • Publication number: 20220171907
    Abstract: A method includes receiving, via a first component in a production environment, a sensor measurement corresponding to a second component in the production environment. A first digital twin corresponding to the first component is identified, and a perception algorithm is applied to identify a component type associated with the second component. A second digital twin is selected based on the component type, and a third digital twin is selected that models interactions between the first digital twin and the second digital twin. The third digital twin is used to generate instructions for the first component that allow the first component to interact with the second component. The instructions may then be delivered to the first component.
    Type: Application
    Filed: March 18, 2019
    Publication date: June 2, 2022
    Inventors: Ti-chiun Chang, Pranav Srinivas Kumar, Reed Williams, Arun Innanje, Janani Venugopalan, Edward Slavin, III, Lucia Mirabella
  • Patent number: 10096226
    Abstract: This disclosure relates to systems and methods for summoning emergency personnel to assist a user associated with a portable device. A system can include a processor that can access non-transitory memory and execute machine readable instructions stored therein. The machine readable instructions can cause the processor to receive an assistance request generated by the portable device. The request can include location information for the portable device. The machine readable instructions can further cause the processor to transmit an assistance summons request to one or more selected devices that the user is need of assistance, receive a confirmation message generated by at least one of the one or more selected devices confirming that the user associated with the portable device is need of the assistance, and transmit one or more notification messages to summon the emergency personnel for the user.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: October 9, 2018
    Inventors: Reed Williams, Aram Kovach
  • Publication number: 20170330436
    Abstract: This disclosure relates to systems and methods for summoning emergency personnel to assist a user associated with a portable device. A system can include a processor that can access non-transitory memory and execute machine readable instructions stored therein. The machine readable instructions can cause the processor to receive an assistance request generated by the portable device. The request can include location information for the portable device. The machine readable instructions can further cause the processor to transmit an assistance summons request to one or more selected devices that the user is need of assistance, receive a confirmation message generated by at least one of the one or more selected devices confirming that the user associated with the portable device is need of the assistance, and transmit one or more notification messages to summon the emergency personnel for the user.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 16, 2017
    Inventors: REED WILLIAMS, ARAM KOVACH