Patents by Inventor Mu Qiao
Mu Qiao 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: 11963785Abstract: Methods, systems, and computer readable media for utilizing visuomotor error augmentation for balance rehabilitation are provided. An exemplary method includes displaying a dynamic virtual environment defined by an optical flow, obtaining position data of an anatomical portion of a subject that is virtually traversing the dynamic virtual environment, and using the position data to determine a mediolateral displacement measurement of the subject. The method further includes utilizing the mediolateral displacement measurement to define feedback control loop data, establishing an augmented visual error that dynamically adjusts the dynamic virtual environment, wherein the augmented visual error is based on the feedback control loop data and a predefined visual gain factor, and adjusting the optical flow of the dynamic virtual environment by using the augmented visual error.Type: GrantFiled: March 16, 2021Date of Patent: April 23, 2024Assignee: THE UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILLInventors: Jason Roy Franz, Mu Qiao
-
Patent number: 11968221Abstract: A processor distributes, from a server, a trained supervised machine learning (ML) model and supervised and unsupervised feature information to a plurality of client devices; at each client device, trains the supervised ML model using local data to generate a local supervised ML model, constructs a local unsupervised ML model using the unsupervised feature information, and deploys the local supervised and unsupervised ML models; determining when a detection performance difference between the local supervised and unsupervised ML models reaches a threshold; identifies a proposed change to the supervised or unsupervised feature information; deploys the proposed change on one client device; responsive to determining the proposed change improves the detection performance of that client device, communicates the proposed change to a sampled set of client devices; and responsive to determining the proposed change improves the detection performance of a majority of the sampled set, communicates the proposed change toType: GrantFiled: June 27, 2022Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Divyesh Jadav, Mu Qiao, Eric Kevin Butler
-
Publication number: 20240126737Abstract: A method, computer program product, and computer system are provided. A processor receives message data from a natural language conversation among participants in a project. A processor identifies at least two tasks mentioned in the message data. A processor determines a dependency between the at least two tasks based on the output of a sequential language model, where the messages associated with the at least two tasks are inputs to the sequential language model. A processor generates a directed graph depicting the at least two tasks and the determined dependency of the at least two tasks. A processor shares a directed graph across participants. A processor notifies participants who are blocked when dependent tasks are complete.Type: ApplicationFiled: October 14, 2022Publication date: April 18, 2024Inventors: Meenakshi Madugula, Bailey Duncan, Nishtha Atrey, Archana Yadawa, Mu Qiao
-
Patent number: 11900673Abstract: An apparatus includes a cable having two ends and at least two object markers coupled to the cable configured to enable augmented reality (AR) detection of each end of the cable among a plurality of cables. A computer-implemented method using augmented reality (AR) technology includes selecting a cable of interest and identifying an object marker positioned toward a first end of the cable of interest. The method also includes storing the object marker, scanning a plurality of cables, and identifying a second end of the cable of interest based an instance of the object marker positioned toward the second end of the cable of interest. A computer program product for detecting ends of cables using augmented reality (AR) technology includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer to cause the computer to perform the foregoing method.Type: GrantFiled: September 9, 2020Date of Patent: February 13, 2024Assignee: International Business Machines CorporationInventors: Rakesh Jain, Ramani Routray, Mu Qiao
-
Publication number: 20240045501Abstract: According to various implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes displaying, on the display, a virtual agent that is associated with a first viewing frustum. The first viewing frustum includes a user avatar associated with a user, and the user avatar includes a visual representation of one or more eyes. The method includes, while displaying the virtual agent associated with the first viewing frustum, obtaining eye tracking data that is indicative of eye behavior associated with an eye of the user, updating the visual representation of one or more eyes based on the eye behavior, and directing the virtual agent to perform an action based on the updating and scene information associated with the electronic device.Type: ApplicationFiled: October 18, 2023Publication date: February 8, 2024Inventors: Mu Qiao, Dan Feng, Bo Morgan, Mark E. Drummond
-
Patent number: 11893457Abstract: Techniques for data integration and labeling are provided. Training real-world signal data is collected for a physical environment, where the training real-world signal data comprises at least one of (i) coordinate information or (ii) a direction to move. Simulated signal data is generated for a first portion of the physical environment, and an aggregate data set is generated comprising the training real-world signal data and the simulated signal data. A machine learning (ML) model is trained using the aggregate data set. A first real-world data point is received, where the first real-world data point does not include coordinate information, and the first real-world data point is labeled based at least in part on coordinate information of the aggregate data set.Type: GrantFiled: January 15, 2020Date of Patent: February 6, 2024Assignee: International Business Machines CorporationInventors: German H Flores, Mu Qiao, Divyesh Jadav
-
Publication number: 20240038228Abstract: In some implementations, a method includes displaying, on a display, an environment that includes a representation of a virtual agent that is associated with a sensory characteristic. In some implementations, the method includes selecting, based on the sensory characteristic associated with the virtual agent, a subset of a plurality of sensors to provide sensor data for the virtual agent. In some implementations, the method includes providing the sensor data captured by the subset of the plurality of sensors to the virtual agent in order to reduce power consumption of the device. In some implementations, the method includes displaying a manipulation of the representation of the virtual agent based on an interpretation of the sensor data by the virtual agent.Type: ApplicationFiled: July 26, 2023Publication date: February 1, 2024Inventors: Dan Feng, Behrooz Mahasseni, Bo Morgan, Daniel L. Kovacs, Mu Qiao
-
Publication number: 20230421586Abstract: A processor distributes, from a server, a trained supervised machine learning (ML) model and supervised and unsupervised feature information to a plurality of client devices; at each client device, trains the supervised ML model using local data to generate a local supervised ML model, constructs a local unsupervised ML model using the unsupervised feature information, and deploys the local supervised and unsupervised ML models; determining when a detection performance difference between the local supervised and unsupervised ML models reaches a threshold; identifies a proposed change to the supervised or unsupervised feature information; deploys the proposed change on one client device; responsive to determining the proposed change improves the detection performance of that client device, communicates the proposed change to a sampled set of client devices; and responsive to determining the proposed change improves the detection performance of a majority of the sampled set, communicates the proposed change toType: ApplicationFiled: June 27, 2022Publication date: December 28, 2023Inventors: Divyesh Jadav, Mu Qiao, Eric Kevin Butler
-
Patent number: 11822716Abstract: According to various implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes displaying, on the display, a virtual agent that is associated with a first viewing frustum. The first viewing frustum includes a user avatar associated with a user, and the user avatar includes a visual representation of one or more eyes. The method includes, while displaying the virtual agent associated with the first viewing frustum, obtaining eye tracking data that is indicative of eye behavior associated with an eye of the user, updating the visual representation of one or more eyes based on the eye behavior, and directing the virtual agent to perform an action based on the updating and scene information associated with the electronic device.Type: GrantFiled: June 24, 2022Date of Patent: November 21, 2023Assignee: APPLE INC.Inventors: Mu Qiao, Dan Feng, Bo Morgan, Mark E. Drummond
-
Publication number: 20230350536Abstract: Various implementations disclosed herein include devices, systems, and methods for selecting a point-of-view (POV) for displaying an environment. In some implementations, a device includes a display, one or more processors, and a non-transitory memory. In some implementations, a method includes obtaining a request to display a graphical environment. The graphical environment is associated with a set of saliency values corresponding to respective portions of the graphical environment. A POV for displaying the graphical environment is selected based on the set of saliency values. The graphical environment is displayed from the selected POV on the display.Type: ApplicationFiled: February 22, 2023Publication date: November 2, 2023Inventors: Dan Feng, Aashi Manglik, Adam M. O'Hern, Bo Morgan, Bradley W. Peebler, Daniel L. Kovacs, Edward Ahn, James Moll, Mark E. Drummond, Michelle Chua, Mu Qiao, Noah Gamboa, Payal Jotwani, Siva Chandra Mouli Sivapurapu
-
Patent number: 11768912Abstract: A computer-implemented method according to one embodiment includes receiving historical two-dimensional (2D) multivariate time series data; transforming the historical 2D multivariate time series data into a three-dimensional (3D) temporal tensor; training one or more deep volumetric 3D convolutional neural networks (CNNs), utilizing the 3D temporal tensor; and predicting future values for additional multivariate time series data, utilizing the one or more trained deep volumetric 3D CNNs.Type: GrantFiled: July 12, 2019Date of Patent: September 26, 2023Assignee: International Business Machines CorporationInventors: Mu Qiao, Yuya Jeremy Ong, Divyesh Jadav
-
Publication number: 20230222597Abstract: A mechanism is provided in a data processing system for predictive and prescriptive analytics for managing high-cost claimants. The mechanism trains a machine learning model using the set of de-identified claims data to predict high-cost claimants using the training data. The mechanism applies transfer learning by retraining the machine learning model using a first set of customized client data to generate a client-specific machine learning model. The mechanism then applies the client-specific machine learning model to a second set of customized client data to identify a set of predicted high-cost claimants within the second set of customized client data. The mechanism generates association rules for determining recommendations for preventing the set of predicted high-cost claimants from becoming high-cost claimants and applies the association rules to the second set of customized client data to generate a set of recommendations.Type: ApplicationFiled: January 10, 2022Publication date: July 13, 2023Inventors: Ramani R. Routray, Lixiang Zhang, Nan Liu, Mu Qiao, Yifan Hao, Colman Seery
-
Publication number: 20230206029Abstract: A system, computer program product, and method are provided to graph neural network (GNN) ensemble learning. Training data is represented in a graph format, from which two or more subgraphs are sampled. Two or more GNNs are training from feature space sampled from the subgraphs. The GNN ensemble is built from the trained GNNs, and subject to testing data. Application of the testing data to the GNN ensemble generates output in the form of an ensemble value, with the output configured to interface with and selectively control an operatively coupled physical hardware device or software.Type: ApplicationFiled: December 27, 2021Publication date: June 29, 2023Applicant: International Business Machines CorporationInventors: Mu Qiao, Wenqi Wei, Divyesh Jadav
-
Patent number: 11647004Abstract: Preserving distributions of data values of a data asset in a data anonymization operation is provided. Anonymizing data values is performed by transforming sensitive data in a set of columns over rows of the data asset while preserving distribution of the data values in the set of transformed columns to a defined degree using a set of autoencoders and loss function. The autoencoders are base trained from preexisting data in a data assets catalog and actively trained during data dissemination. Parametric coefficients of the loss function are configured and the threshold is generated using policies from an enforcement decision for the data asset and data consumer. The loss function value of a selected row is compared to the threshold. Transformed data values of the selected row are transcribed to an output row when the loss function value is greater than the threshold and disseminated to the data consumer.Type: GrantFiled: March 24, 2021Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Arjun Natarajan, Ashish Kundu, Roger C. Raphael, Aniya Aggarwal, Rajesh M. Desai, Joshua F. Payne, Mu Qiao
-
Publication number: 20230089049Abstract: In one implementation, a method of displaying content is performed at a device including a display, one or more processors, and non-transitory memory. The method includes scanning a first physical environment to detect a first physical object in the first physical environment and a second physical object in the first physical environment, wherein the first physical object meets at least one first object criterion and the second physical object meets at least one second object criterion. The method includes displaying, in association with the first physical environment, a virtual object moving along a first path from the first physical object to the second physical object.Type: ApplicationFiled: June 29, 2022Publication date: March 23, 2023Inventors: Mark E. Drummond, Daniel L. Kovacs, Shaun D. Budhram, Edward Ahn, Behrooz Mahasseni, Aashi Manglik, Payal Jotwani, Mu Qiao, Bo Morgan, Noah Gamboa, Michael J. Gutensohn, Dan Feng, Siva Chandra Mouli Sivapurapu
-
Publication number: 20230026511Abstract: According to various implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes displaying, on the display, a virtual agent that is associated with a first viewing frustum. The first viewing frustum includes a user avatar associated with a user, and the user avatar includes a visual representation of one or more eyes. The method includes, while displaying the virtual agent associated with the first viewing frustum, obtaining eye tracking data that is indicative of eye behavior associated with an eye of the user, updating the visual representation of one or more eyes based on the eye behavior, and directing the virtual agent to perform an action based on the updating and scene information associated with the electronic device.Type: ApplicationFiled: June 24, 2022Publication date: January 26, 2023Inventors: Mu Qiao, Dan Feng, Bo Morgan, Mark E. Drummond
-
Patent number: 11562065Abstract: Systems and methods are described for a data breach detection based on snapshot analytics. The described systems and methods identify a plurality of snapshots of a data structure, identify a plurality of leaf nodes of the data structure for each of the snapshots, generate a vector of data attributes for each of the leaf nodes, assign a weight to each of the vectors to produce a set of weighted vectors for each of the snapshots, compute a distance metric between each pair of the snapshots based on the corresponding sets of weighted vectors, and detect an abnormal snapshot among the plurality of snapshots based on the distance metrics.Type: GrantFiled: August 22, 2019Date of Patent: January 24, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mu Qiao, Preethi Anantharaman, Eric Kevin Butler, Divyesh Jadav, Nikolaos Anerousis
-
Patent number: 11556514Abstract: Provided is a method, computer program product, and system for automatically predicting unknown semantic data types in a rectangular dataset using a holistic knowledge of said dataset. A processor may receive one or more rectangular datasets, the one or more rectangular datasets comprising a plurality of columns having a set of known semantic data types. The processor may extract a set of features from the plurality of columns, where the set of features is used to determine a relationship among each column of the plurality of columns. The processor may construct a set of training data based on the extracted set of features. Using the training data, the processor may train a machine learning model to predict a semantic data type of a target column in a rectangular dataset having an unknown semantic data type.Type: GrantFiled: February 24, 2021Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Roger C. Raphael, Mu Qiao, Scott Schumacher, Angineh Aghakiant
-
Patent number: 11521082Abstract: Data protection activity time in a backup environment can be predicted with a computer-implemented method. The method includes gathering datasets of data points from a range of backup components of a backup system and constructing input features for a predictive machine learning model, where the input features relate to backup parameters of the backup system. The method also includes training the predictive machine learning model to predict data protection activity times for the backup system by using the gathered datasets and applying the input features to the model. The method also includes deploying the trained predictive machine learning model to predict a data protection activity time of a backup system formed of a set of the backup components.Type: GrantFiled: November 19, 2019Date of Patent: December 6, 2022Assignee: Kyndryl, Inc.Inventors: Mikael Lindström, Daniela Trevisan, Alex R. Martin, Mu Qiao
-
Patent number: 11484576Abstract: Disclosed herein are methods for promoting neuronal outgrowth in a subject with a neuronal lesion in their CNS by administering effective amounts of a pro-regenerative OPN fragment, optionally with IGF1 and/or BDNF. A voltage gated potassium channel blocker can also be administered. Pharmaceutical compositions, devices for administration, and kits are also disclosed.Type: GrantFiled: August 13, 2018Date of Patent: November 1, 2022Assignees: THE CHILDREN'S MEDICAL CENTER CORPORATION, PRESIDENT AND FELLOWS OF HARVARD COLLEGEInventors: Joshua R. Sanes, Xin Duan, Mu Qiao, Zhigang He, Fengfeng Bei, Yuanyuan Liu