Patents by Inventor Wenzhe Xue
Wenzhe Xue 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: 20230281446Abstract: A health tracking system and method of operation is disclosed herein. The method of operating the health tracking system comprises: receiving a first data record comprising at least a first descriptive string regarding a consumable item, the first descriptive string having at least one word thereof incorrectly spelled; generating a vector using the first descriptive string using a machine learning model; identifying a second descriptive string which corresponds to the consumable item and which has a correct spelling of the at least one incorrectly spelled word by applying the machine learning model to the generated vector; calculating a confidence factor regarding the identified second descriptive string using the machine learning model; and when it is determined that the confidence factor exceeds a predetermined threshold, (i) modifying the first data record by replacing the first descriptive string with the second descriptive string, and (ii) storing the modified first data record in the database.Type: ApplicationFiled: March 15, 2023Publication date: September 7, 2023Inventors: Wenzhe Xue, Hesamoddin Salehian, Patrick Howell
-
Patent number: 11610123Abstract: A method of operating a health tracking system is disclosed. The method comprises: receiving a first data record comprising at least a first descriptive string regarding a consumable item, the first descriptive string having at least one word thereof incorrectly spelled; generating a vector using the first descriptive string using a machine learning model; identifying a second descriptive string which corresponds to the consumable item and which has a correct spelling of the at least one incorrectly spelled word by applying the machine learning model to the generated vector; calculating a confidence factor regarding the identified second descriptive string using the machine learning model; and when it is determined that the confidence factor exceeds a predetermined threshold, (i) modifying the first data record by replacing the first descriptive string with the second descriptive string, and (ii) storing the modified first data record in the database.Type: GrantFiled: July 19, 2021Date of Patent: March 21, 2023Assignee: MyFitnessPal, Inc.Inventors: Wenzhe Xue, Hesamoddin Salehian, Patrick Howell
-
Publication number: 20210342693Abstract: A method of operating a health tracking system is disclosed. The method comprises: receiving a first data record comprising at least a first descriptive string regarding a consumable item, the first descriptive string having at least one word thereof incorrectly spelled; generating a vector using the first descriptive string using a machine learning model; identifying a second descriptive string which corresponds to the consumable item and which has a correct spelling of the at least one incorrectly spelled word by applying the machine learning model to the generated vector; calculating a confidence factor regarding the identified second descriptive string using the machine learning model; and when it is determined that the confidence factor exceeds a predetermined threshold, (i) modifying the first data record by replacing the first descriptive string with the second descriptive string, and (ii) storing the modified first data record in the database.Type: ApplicationFiled: July 19, 2021Publication date: November 4, 2021Inventors: Wenzhe Xue, Hesamoddin Salehian, Patrick Howell
-
Patent number: 11087210Abstract: A method of operating a health tracking system is disclosed. The method comprises: receiving a first data record comprising at least a first descriptive string regarding a consumable item, the first descriptive string having at least one word thereof incorrectly spelled; generating a vector using the first descriptive string using a machine learning model; identifying a second descriptive string which corresponds to the consumable item and which has a correct spelling of the at least one incorrectly spelled word by applying the machine learning model to the generated vector; calculating a confidence factor regarding the identified second descriptive string using the machine learning model; and when it is determined that the confidence factor exceeds a predetermined threshold, (i) modifying the first data record by replacing the first descriptive string with the second descriptive string, and (ii) storing the modified first data record in the database.Type: GrantFiled: August 18, 2017Date of Patent: August 10, 2021Assignee: MyFitnessPal, Inc.Inventors: Wenzhe Xue, Hesamoddin Salehian, Patrick Howell
-
Publication number: 20190057306Abstract: A method of operating a health tracking system is disclosed. The method comprises: receiving a first data record comprising at least a first descriptive string regarding a consumable item, the first descriptive string having at least one word thereof incorrectly spelled; generating a vector using the first descriptive string using a machine learning model; identifying a second descriptive string which corresponds to the consumable item and which has a correct spelling of the at least one incorrectly spelled word by applying the machine learning model to the generated vector; calculating a confidence factor regarding the identified second descriptive string using the machine learning model; and when it is determined that the confidence factor exceeds a predetermined threshold, (i) modifying the first data record by replacing the first descriptive string with the second descriptive string, and (ii) storing the modified first data record in the database.Type: ApplicationFiled: August 18, 2017Publication date: February 21, 2019Inventors: Wenzhe Xue, Hesamoddin Salehian, Patrick Howell
-
Patent number: 9603554Abstract: Receiving a plurality of images of a first wall of the patient's heart, the plurality including a first image captured at a time ij and a second image captured at a time t2, determining, based on the plurality of images, a first characteristic of movement of at least a wall portion of the first wall during a time period spanning time t1 and time t2, the first characteristic of movement being determined by using one or more image processing techniques, and the first, characteristic of movement being based on at least one of: (i) a shape of the wall portion in the first image and a shape of the wall portion in the second image, and (ii) a location of the wall portion in the first image and a location of the wall portion in the second image: and outputting an indication of the first characteristic of movement.Type: GrantFiled: February 4, 2013Date of Patent: March 28, 2017Assignees: The Arizona Board of Regents, Mayo Foundation for Medical Education and ResearchInventors: Jianming Liang, Nima Tajbakhsh, Wenzhe Xue, Hong Wu, Eileen McMahon, Marek Belohlavek
-
Patent number: 9330336Abstract: Systems, methods, and media for on-line boosting of a classifier are provided, comprising: receiving a training sample; for each of a plurality of features, determining a feature value for the training sample and the feature, using the feature value to update a histogram, and determining a threshold for a classifier of the feature; for each of the plurality of features, classifying the training sample using the threshold for the classifier of the feature and calculating an error associated with the classifier; selecting a plurality of best classifiers from the classifiers; and, for each of the plurality of best classifiers, assigning a voting weight to the one of the plurality of best classifiers.Type: GrantFiled: September 17, 2012Date of Patent: May 3, 2016Assignee: Arizona Board of Regents, a body corporate of the State of Arizona, acting for and on behalf of, Arizona State UniversityInventors: Nima Tajbakhsh, Hong Wu, Wenzhe Xue, Jianming Liang
-
Patent number: 9152926Abstract: Systems, methods, and media for updating a classifier are provided, in some embodiments, systems for updating a classifier are provided, the systems comprising: a hardware processor that is configured to: receive a sample; for each of a first plurality of weak learners, classify the sample using the weak learner, determine an outcome of the classification, and determine an up-dated error rate of the weak learner based on the outcome of the classification and at least one of: (i) a count of positive samples used to update the classifier, and (ii) a count of negative samples used to update the classifier; select a first weak learner from the first plurality of weak learners based on the updated error rate of the first weak learner; and update tire classifier based on the first weak learner.Type: GrantFiled: February 4, 2013Date of Patent: October 6, 2015Assignee: Arizona Board of Regents on behalf of Arizona State UniversityInventors: Jianming Liang, Hong Wu, Wenzhe Xue, Nima Tajbakhsh
-
Publication number: 20150099990Abstract: Receiving a plurality of images of a first wall of the patient's heart, the plurality including a first image captured at a time ij and a second image captured at a time t2, determining based on the plurality of images, a first characteristic of movement of at least a wall portion of the first wall during a time period spanning time t1 and time t2, the first characteristic of movement being determined by using one or more image processing techniques, and the first, characteristic of movement being based on at least one of: (i) a shape of the wall portion in the first image and a shape of the wall portion in the second image, and (ii) a location of the wall portion in the first image and a location of the wall portion in the second image: and outputting an indication of the first characteristic of movement.Type: ApplicationFiled: February 4, 2013Publication date: April 9, 2015Inventors: Jianming Liang, Nima Tajbakhsh, Wenzhe Xue, Hong Wu, Eileen McMahon, Marek Belohlavek
-
Publication number: 20150012472Abstract: Systems, methods, and media for updating a classifier are provided, in some embodiments, systems for updating a classifier are provided, the systems comprising: a hardware processor that is configured to: receive a sample; for each of a first plurality of weak learners, classify the sample using the weak learner, determine an outcome of the classification, and determine an up-dated error rate of the weak learner based on the outcome of the classification and at least one of: (i) a count of positive samples used to update the classifier, and (ii) a count of negative samples used to update the classifier; select a first weak learner from the first plurality of weak learners based on the updated error rate of the first weak learner; and update tire classifier based on the first weak learner.Type: ApplicationFiled: February 4, 2013Publication date: January 8, 2015Inventors: Jianming Liang, Hong Wu, Wenzhe Xue, Nima Tajbakhsh
-
Publication number: 20130070997Abstract: Systems, methods, and media for on-line boosting of a classifier are provided, comprising: receiving a training sample; for each of a plurality of features, determining a feature value for the training sample and the feature, using the feature value to update a histogram, and determining a threshold for a classifier of the feature; for each of the plurality of features, classifying the training sample using the threshold for the classifier of the feature and calculating an error associated with the classifier; selecting a plurality of best classifiers from the classifiers; and, for each of the plurality of best classifiers, assigning a voting weight to the one of the plurality of best classifiers.Type: ApplicationFiled: September 17, 2012Publication date: March 21, 2013Applicant: Arizona Board of Regents, a Body Corporate of the State of Arizona, acting for and on behalf of ArizInventors: Nima Tajbakhsh, Hong Wu, Wenzhe Xue, Jianming Liang