Patents by Inventor Fuk Ho Pius Ng

Fuk Ho Pius Ng 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: 11981028
    Abstract: A robotic arm mount assembly includes a first mount with a main body, the main body including a first end and a second end opposed to the first end in an axial direction, the first end including a first mounting portion. The robotic arm mount assembly also includes a motor including a motor body and a motor shaft attached to the motor body, a pinion gear attached to the motor shaft, a rack to be driven by the pinion gear, and a second mount including an extension portion and a second mounting portion.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: May 14, 2024
    Assignee: KUBOTA CORPORATION
    Inventors: Roatchanatam Anattasakul, Fuk Ho Pius Ng
  • Publication number: 20240135200
    Abstract: One or more structural equations modeling a physical process over time may be sampled using simulated parameter values to generate input data signal values. A noise generator may be applied to the input data signal values to generate noise values. The noise values and the input data signal values may be combined to determined noisy data signal values. These noisy data signal values may in turn be used in combination with one or more states to train a prediction model.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Applicant: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng, Nagarjun Pogakula Surya Prakash, Ananda Shekappa Sonnada
  • Publication number: 20240116173
    Abstract: A robotic arm mount assembly includes a first mount with a main body, the main body including a first end and a second end opposed to the first end in an axial direction, the first end including a first mounting portion. The robotic arm mount assembly also includes a motor including a motor body and a motor shaft attached to the motor body, a pinion gear attached to the motor shaft, a rack to be driven by the pinion gear, and a second mount including an extension portion and a second mounting portion.
    Type: Application
    Filed: October 7, 2022
    Publication date: April 11, 2024
    Inventors: Roatchanatam ANATTASAKUL, Fuk Ho Pius NG
  • Patent number: 11954929
    Abstract: The failure modes of mechanical components may be determined based on text analysis. For example, a word embedding may be determined based on a plurality of text documents that include a plurality of maintenance records characterizing failure of mechanical components. A vector representation for a particular maintenance record may then be determined based on the word embedding. Based on the vector representation, the particular maintenance record may then be identified as belonging to a particular failure mode out of a set of possible failure modes.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: April 9, 2024
    Assignee: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng
  • Publication number: 20240053739
    Abstract: Remaining useful life may be estimated for a machine component by training a prediction model, even when limited data from actual failures is available. Feature data such as sensor readings associated with a mechanical process may be collected over time. Such readings may be paired with estimates of remaining useful life, for instance as extracted from unstructured text of maintenance records. Such data may be used to train and test the prediction model.
    Type: Application
    Filed: March 17, 2023
    Publication date: February 15, 2024
    Applicant: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng
  • Publication number: 20240054800
    Abstract: The failure modes of mechanical components may be determined based on text analysis. For example, a word embedding may be determined based on a plurality of text documents that include a plurality of maintenance records characterizing failure of mechanical components. A vector representation for a particular maintenance record may then be determined based on the word embedding. Based on the vector representation, the particular maintenance record may then be identified as belonging to a particular failure mode out of a set of possible failure modes.
    Type: Application
    Filed: March 17, 2023
    Publication date: February 15, 2024
    Applicant: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng
  • Publication number: 20240027974
    Abstract: A first plurality of predictor values occurring during or before a first time interval may be received. An estimated outcome value may be determined for a second time interval by applying a prediction model via a processor to the first plurality of predictor values. A designated outcome value occurring during the second time interval and a second plurality of predictor values occurring during or before the second time interval may be received. An error value may be determined based on the estimated outcome value and the designated outcome value. A drift value for a second time interval may be determined by fitting a function to the second plurality of predictor values. The prediction model may be updated when it is determined that the drift value exceeds a designated drift threshold or that the error value exceeds a designated error threshold.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 25, 2024
    Applicant: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng, Dushyanth Gokhale
  • Patent number: 11783233
    Abstract: A feature data segment may be determined by applying a feature segmentation model to a test data observation. The feature segmentation model may be pre-trained via a plurality of training data observations and may divide the plurality of training data observations into a plurality of feature data segments. A predicted target value may be determined by applying to a test data observation a prediction model pre-trained via a plurality of training data observations. One or more distance metrics representing a respective distance between the test data observation and the feature data segment along one or more dimensions may be determined. The one or more distance metrics may be represented in a user interface. An updated prediction model and an updated feature segmentation model that both incorporate the test data observation and the training data observations may be determined based on user input.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: October 10, 2023
    Assignee: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng, Nagarjun Pogakula Surya Prakash, Ananda Shekappa Sonnada
  • Patent number: 11740905
    Abstract: In many industrial settings, a process is repeated many times, for instance to transform physical inputs into physical outputs. To detect a situation involving such a process in which errors are likely to occur, information about the process may be collected to determine time-varying feature vectors. Then, a drift value may be determined by comparing feature vectors corresponding with different time periods. When the drift value crosses a designated drift threshold, a predicted outcome value may be determined by applying a prediction model. Sensitivity values may be determined for different features, and elements of the process may then be updated based at least in part on the sensitivity values.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: August 29, 2023
    Assignee: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng, Dushyanth Gokhale
  • Patent number: 11676036
    Abstract: Systems and methods are disclosed for training a previously trained neural network with incremental dataset. Original train data is provided to a neural network and the neural network is trained based on the plurality of classes in the sets of training data and/or testing data. The connected representation and the weights of the neural network is the model of the neural network. The trained model is to be updated for an incremental train data. The embodiments provide a process by which the trained model is updated for the incremental train data. This process creates a ground truth for the original training data and trains on the combined set of original train data and the incremental train data. The incremental training is tested on a test data to conclude the training and to generate the incremental trained model, minimizing the knowledge learned with the original data. Thus, the results remain consistent with the original model trained by the original dataset except the incremental train data.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: June 13, 2023
    Assignee: DIMAAG-AI, Inc.
    Inventors: Nagarjun Pogakula Surya, Gomathi Sankar, Fuk Ho Pius Ng, Satish Padmanabhan
  • Patent number: 11648847
    Abstract: Described herein are methods and systems for remote charging of work vehicles using recharge vehicles. A recharge vehicle is equipped with power storage that has a sufficient capacity for propelling the recharge vehicle between a charging station (used for charging the recharge vehicle) and a work location (of the work vehicle) and also for charging the work vehicle at the work location. In some examples, the charging of the work vehicle and even the connection between the vehicles are formed while the work vehicle continues to operate. This approach helps to maximize the operating time of the work vehicle. Furthermore, this approach relaxes the charge rate requirement for charging the recharge vehicle and also for charging the work vehicle as well as the location of the charging station (for charging the recharge vehicle). In some examples, work vehicles and/or recharge vehicles are autonomous vehicles and use vehicle-to-vehicle coordination features.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: May 16, 2023
    Assignee: DIMAAG-AI, Inc.
    Inventors: Fuk Ho Pius Ng, Ian Wright
  • Patent number: 11636697
    Abstract: The failure modes of mechanical components may be determined based on text analysis. For example, a word embedding may be determined based on a plurality of text documents that include a plurality of maintenance records characterizing failure of mechanical components. A vector representation for a particular maintenance record may then be determined based on the word embedding. Based on the vector representation, the particular maintenance record may then be identified as belonging to a particular failure mode out of a set of possible failure modes.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: April 25, 2023
    Assignee: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng
  • Patent number: 11635753
    Abstract: Remaining useful life may be estimated for a machine component by training a prediction model, even when limited data from actual failures is available. Feature data such as sensor readings associated with a mechanical process may be collected over time. Such readings may be paired with estimates of remaining useful life, for instance as extracted from unstructured text of maintenance records. Such data may be used to train and test the prediction model.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: April 25, 2023
    Assignee: DIMAAG-AI, Inc.
    Inventors: Rajaram Kudli, Satish Padmanabhan, Fuk Ho Pius Ng
  • Publication number: 20220261628
    Abstract: A method of processing data for an artificial intelligence (AI) system includes extracting features of the data to produce a lower dimensional representation of the data points; grouping the lower dimensional representation into clusters using a clustering algorithm; comparing the classes of data points within the clusters; and identifying unrepresented, under-represented, or misrepresented data.
    Type: Application
    Filed: February 15, 2021
    Publication date: August 18, 2022
    Inventors: Nagarjun Pogakula Surya, Gomathi Sankar, Fuk Ho Pius Ng, Satish Padmanabhan, Manikandan Manikam
  • Publication number: 20210365793
    Abstract: Systems and methods are disclosed for training a previously trained neural network with incremental dataset. Original train data is provided to a neural network and the neural network is trained based on the plurality of classes in the sets of training data and/or testing data. The connected representation and the weights of the neural network is the model of the neural network. The trained model is to be updated for an incremental train data. The embodiments provide a process by which the trained model is updated for the incremental train data. This process creates a ground truth for the original training data and trains on the combined set of original train data and the incremental train data. The incremental training is tested on a test data to conclude the training and to generate the incremental trained model, minimizing the knowledge learned with the original data. Thus, the results remain consistent with the original model trained by the original dataset except the incremental train data.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Inventors: Nagarjun Pogakula Surya, Gomathi Sankar, Fuk Ho Pius Ng, Satish Padmanabhan
  • Publication number: 20180174251
    Abstract: One variation of a method for automating negotiation of goods includes: initiating a transaction negotiation package specifying a restaurant, a reservation date and time, a selection of items, and an initial monetary offer for the set of items selected by a user; retrieving a target discount rate associated with the restaurant and an aggregate discount rate negotiated across transactions previously completed with the restaurant; selecting a maximum discount rate for the transaction negotiation package based on a difference between the preset target discount rate and the aggregate discount rate; if the initial monetary offer represents an initial discount rate greater than the maximum discount rate, serving a first monetary counter offer—representing a first counter discount rate less than the maximum discount rate—to the user; and processing payment for the selection of items according to the first monetary counter offer if the first monetary counter offer is accepted.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Satish Padmanabhan, Fuk Ho Pius Ng, Lisa Higa, Christine Renschler, Yashwant Sakarchand Kothari, Abinaya Senthil, Shalini Satish
  • Publication number: 20130346926
    Abstract: Systems and methods are disclosed to automatically design a custom integrated circuit based on algorithmic process or code as input and using highly automated tools that requires virtually no human involvement is disclosed.
    Type: Application
    Filed: November 9, 2012
    Publication date: December 26, 2013
    Applicant: ALGOTOCHIP CORPORATION
    Inventors: Anand Pandurangan, Satish Padmanabhan, Siva Selvaraj, Shailesh I. Shah, Krishna Kumar Gadiyaram, Gagan Bihari Rath, Fuk Ho Pius Ng, Ananth Durbha, Suresh Kadiyala
  • Patent number: 7353347
    Abstract: A reconfigurable state machine is provided. The state machine includes a current state register, for storing a current state, and at least one programmable state entry per state of the state machine. Each programmable entry includes a plurality of external signal inputs, a current state tag, at least one next state condition, and a respective next state output. A next state match circuit compares the current state with the current state tag and compares each of the next state conditions with at least one of the external signal inputs to produce a next state match output.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: April 1, 2008
    Assignee: MathStar, Inc.
    Inventors: Fuk Ho Pius Ng, Y. Paul Chiang
  • Publication number: 20060062036
    Abstract: A reconfigurable state machine is provided. The state machine includes a current state register, for storing a current state, and at least one programmable state entry per state of the state machine. Each programmable entry includes a plurality of external signal inputs, a current state tag, at least one next state condition, and a respective next state output. A next state match circuit compares the current state with the current state tag and compares each of the next state conditions with at least one of the external signal inputs to produce a next state match output.
    Type: Application
    Filed: September 23, 2004
    Publication date: March 23, 2006
    Applicant: MathStar, Inc.
    Inventors: Fuk Ho Pius Ng, Y. Chiang
  • Patent number: 7002493
    Abstract: A method and apparatus are provided for performing a Boolean logic tree function on all bits of a multiple-bit binary input data word having a plurality of bit positions. Each bit has one of first and second complementary logic states. A modified data word is formed by packing all the bits of the input data word having the first logic state into a first contiguous set of bit positions in the modified data word and all the bits of the input data word having the second logic state into a second contiguous set of the bit positions in the modified data word. The number of bit positions in the first and second sets is greater than or equal to zero. A result of the Boolean logic tree function is generated based on a pattern of the first and second logic states in the modified data word.
    Type: Grant
    Filed: January 8, 2004
    Date of Patent: February 21, 2006
    Assignee: Mathstar, Inc.
    Inventors: Fuk Ho Pius Ng, Liem Thanh Nguyen