Patents by Inventor Zhi Qiao

Zhi 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: 11100116
    Abstract: A computer-implemented method for implementing separated attention on like and dislike items for personalized ranking includes performing an element-wise product on a user embedding and a final like item embedding to generate a first vector. The method further includes performing an element-wise product on the user embedding and a final dislike item embedding to generate a second vector. The method further includes computing a probability that the user prefers the like item to the dislike item based on the first and second vectors, and generating one or more item recommendations including one or more electronic images for the user using the probability.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shiwan Zhao, Zhi Qiao, Zhi Hu Wang, Li Zhang, Zhong Su
  • Publication number: 20200311078
    Abstract: Implementations of the present disclosure include receiving a query, the query including an expression macro (EM), processing the query to provide a raw parse tree, the raw parse tree including an initial node representative of the EM, retrieving metadata corresponding to the EM, the metadata including a definition string, replacing the initial node with a node based on the definition string to provide a consumable parse tree, and executing the query within the database system using the consumable parse tree to provide a query result.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Inventors: Zhi Qiao, Stefan Baeuerle, Ki Hong Kim, Florian Scheid, Timm Falter, Andreas Balzar, Di Wu
  • Patent number: 10719129
    Abstract: There is described a method of operating a tactile feedback actuator with a controller. The tactile feedback actuator has a magnetic hammer guidingly mounted for movement along a hammer path, a damper at a first end of the hammer path, a stopper at a second end of the hammer path, and a coil element. The method generally has receiving data indicative of coil activation instructions for moving the magnetic hammer to generate a sequence of haptic effects that simulate a real world event, the coil activation instructions including: a first instruction for generating a first haptic effect in which the magnetic hammer is accelerated towards the stopper, and a second instruction for generating a second haptic effect in which the magnetic hammer is accelerated towards the damper; and activating the coil element upon processing the data indicative of the coil activation instructions to generate the sequence of haptic effects.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: July 21, 2020
    Assignee: NANOPORT TECHNOLOGY INC.
    Inventors: Timothy Jing Yin Szeto, Jeremy Zhi-Qiao Chan, Kyle Crae Skippon
  • Publication number: 20200134034
    Abstract: A computer-implemented method for implementing separated attention on like and dislike items for personalized ranking includes performing an element-wise product on a user embedding and a final like item embedding to generate a first vector. The method further includes performing an element-wise product on the user embedding and a final dislike item embedding to generate a second vector. The method further includes computing a probability that the user prefers the like item to the dislike item based on the first and second vectors, and generating one or more item recommendations including one or more electronic images for the user using the probability.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Shiwan Zhao, Zhi Qiao, Zhi Hu Wang, Li Zhang, Zhong Su
  • Publication number: 20200093438
    Abstract: A smart shoe, smart shoe system, and a method of a smart shoe are disclosed. A smart shoe system may be used for monitoring patient activity. The smart shoe system may include a shoe having a plurality of pneumatic pressure sensors. The pressure sensors may be configured to detect pressure at a plurality of points in the sole of the shoe. The smart shoe may also include a microprocessor coupled to the pressure sensors and a GPS integrated circuit. The GPS integrated circuit may be used for correlating position of the smart shoe system to activity data generated by the plurality of pressure sensors. Additionally, the smart shoe system may include a flash memory storage for storing data generated by the microprocessor and pressure sensors.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 26, 2020
    Inventors: Wenlong Zhang, Julie Vuong, Zhi Qiao, Prudhvi Chinimilli
  • Patent number: 10592368
    Abstract: A method and system of imputing corrupted sequential data is provided. A plurality of input data vectors of a sequential data is received. For each input data vector of the sequential data, the input data vector is corrupted. The corrupted input data vector is mapped to a staging hidden layer to create a staging vector. The input data vector is reconstructed based on the staging vector, to provide an output data vector. adjusted parameter of the staging hidden layer is iteratively trained until it is within a predetermined tolerance of a loss function. A next input data vector of the sequential data is predicted based on the staging vector. The predicted next input data vector is stored.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shi Jing Guo, Xiang Li, Hai Feng Liu, Jing Mei, Zhi Qiao, Guo Tong Xie, Shi Wan Zhao
  • Patent number: 10558658
    Abstract: A method for propagating a structure query language (SQL) association can include determining, based at least on a syntax of a SQL create view statement, that a SQL association requires propagation to a SQL view associated with the SQL create view statement. The SQL association can combine data from at least a first data model and a second data model at a database. The SQL view can comprise at least a portion of the combined data. An association information data structure can be generated for storing information corresponding to a definition of the SQL association. The SQL create view statement can be executed based on the association information data structure. Related systems and articles of manufacture, including computer program products, are also disclose.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: February 11, 2020
    Assignee: SAP SE
    Inventors: Di Wu, Ki Hong Kim, Stefan Baeuerle, Steffen Weinstock, Daniel Hutzel, Zhi Qiao
  • Patent number: 10446948
    Abstract: A connector for an electronic device has a housing with a peripheral surface and guides defining first and second paths. The second path extends from a first location proximate the peripheral surface to a second location farther from the peripheral surface and closer to the first path. A magnetic contact assembly in the housing is magnetically movable along the first path between a first position for joining the connector in data communication with an adjacent connector, and a second position withdrawn from the peripheral surface. A magnet in the housing and is movable by attraction to an adjacent connector along the second path, to magnetically hold the connector to an adjacent connector. The guides are configured so that the magnet and the magnetic contact assembly magnetically bias one another inwardly along the first and second paths.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: October 15, 2019
    Assignee: NANOPORT TECHNOLOGY INC.
    Inventors: Timothy Jing Yin Szeto, Jeremy Zhi-Qiao Chan
  • Publication number: 20190163874
    Abstract: A dataset regarding a plurality of applications is obtained. A set of parameters is determined from the dataset, comprising at least a sample performance trajectory, a risk factor, and a performance outcome. A maximum likelihood of each performance outcome is determined using a likelihood function, the likelihood function being a mixture model of a trajectory model and an outcome model. The set of parameters is updated according to the maximum likelihood of each performance outcome. A performance trajectory model is built according to the updated set of parameters. The plurality of applications is then grouped into subgroups according to the performance trajectory model, each subgroup containing one or more applications, and each of the one or more applications in a given subgroup having a same or similar trajectory to each other. An alert associated with the applications in at least one of subgroups may be generated.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Shi Jing Guo, Xiang Li, Hai Feng Liu, Shi Wan Zhao, Zhi Qiao, Guo Tong Xie
  • Publication number: 20190138692
    Abstract: Techniques for identifying representative patients from a patient group are provided. Based on an outcome of interest, one or more patients can be grouped according to phenotyping features associated with the outcome of interest. Additionally, in response to grouping the one or more patients, a representative patient of the one or more patients can be determined based on values associated with the phenotyping features.
    Type: Application
    Filed: November 9, 2017
    Publication date: May 9, 2019
    Inventors: Shi Jing Guo, Xiang Li, Hai Feng Liu, Zhi Qiao, Guo Tong Xie, Shi Wan Zhao
  • Publication number: 20190130226
    Abstract: Techniques are provided for training and/or executing, by a system operatively coupled to a processor, a modified random forest model using a process that employs significance of data fields in performing imputation, filtering data records out of sample datasets for generating subtrees, and filtering out subtrees for making predictions.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Shi Jing Guo, Xiang Li, Hai Feng Liu, Jing Mei, Zhi Qiao, Guo Tong Xie, Shi Wan Zhao
  • Publication number: 20190129819
    Abstract: A method and system of imputing corrupted sequential data is provided. A plurality of input data vectors of a sequential data is received. For each input data vector of the sequential data, the input data vector is corrupted. The corrupted input data vector is mapped to a staging hidden layer to create a staging vector. The input data vector is reconstructed based on the staging vector, to provide an output data vector. adjusted parameter of the staging hidden layer is iteratively trained until it is within a predetermined tolerance of a loss function. A next input data vector of the sequential data is predicted based on the staging vector. The predicted next input data vector is stored.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 2, 2019
    Inventors: Shi Jing Guo, Xiang Li, Hai Feng Liu, Jing Mei, Zhi Qiao, Guo Tong Xie, Shi Wan Zhao
  • Patent number: 10275401
    Abstract: A computer implemented method for initializing a first image of a first database from a recovery image; modifying the first image of the first database by replaying transaction logs of a second database; establishing a connection with a client; receiving a query via the connection, the query including a transaction to be executed on the first database; and rejecting the query when the transaction would cause any one of: updating of the first image of the first database; generating a new transaction log; and modifying the recovery image. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: April 30, 2019
    Assignee: SAP SE
    Inventors: Chul Won Lee, Kyu Hwan Kim, Marcel Birn, Jane Jung Lee, Di Wu, Juchang Lee, Zhi Qiao
  • Publication number: 20190050056
    Abstract: There is described a method of operating a tactile feedback actuator with a controller. The tactile feedback actuator has a magnetic hammer guidingly mounted for movement along a hammer path, a damper at a first end of the hammer path, a stopper at a second end of the hammer path, and a coil element. The method generally has receiving data indicative of coil activation instructions for moving the magnetic hammer to generate a sequence of haptic effects that simulate a real world event, the coil activation instructions including: a first instruction for generating a first haptic effect in which the magnetic hammer is accelerated towards the stopper, and a second instruction for generating a second haptic effect in which the magnetic hammer is accelerated towards the damper; and activating the coil element upon processing the data indicative of the coil activation instructions to generate the sequence of haptic effects.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Timothy Jing Yin SZETO, Jeremy Zhi-Qiao CHAN, Kyle Crae SKIPPON
  • Publication number: 20180336245
    Abstract: A method for propagating a structure query language (SQL) association can include determining, based at least on a syntax of a SQL create view statement, that a SQL association requires propagation to a SQL view associated with the SQL create view statement. The SQL association can combine data from at least a first data model and a second data model at a database. The SQL view can comprise at least a portion of the combined data. An association information data structure can be generated for storing information corresponding to a definition of the SQL association. The SQL create view statement can be executed based on the association information data structure. Related systems and articles of manufacture, including computer program products, are also disclose.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 22, 2018
    Inventors: Di Wu, Ki Hong Kim, Stefan Baeuerle, Steffen Weinstock, Daniel Hutzel, Zhi Qiao
  • Publication number: 20180337467
    Abstract: A connector for an electronic device has a housing with a peripheral surface and guides defining first and second paths. The second path extends from a first location proximate the peripheral surface to a second location farther from the peripheral surface and closer to the first path. A magnetic contact assembly in the housing is magnetically movable along the first path between a first position for joining the connector in data communication with an adjacent connector, and a second position withdrawn from the peripheral surface. A magnet in the housing and is movable by attraction to an adjacent connector along the second path, to magnetically hold the connector to an adjacent connector. The guides are configured so that the magnet and the magnetic contact assembly magnetically bias one another inwardly along the first and second paths.
    Type: Application
    Filed: October 20, 2015
    Publication date: November 22, 2018
    Inventors: TIMOTHY JING YIN SZETO, JEREMY ZHI-QIAO CHAN
  • Patent number: 10027057
    Abstract: A device may comprise a housing having a straight rounded edge. A self-aligning connector at the straight rounded edge may comprise a cylindrical magnet oriented with its axis substantially parallel to the straight rounded edge. The cylindrical magnet is for magnetically engaging a magnet of another connector so as to align and connect the self-aligning connector with the other connector. The self-aligning connector may comprise mounting structure configured to mount the cylindrical magnet at the straight rounded edge of the housing with the axis of the cylindrical magnet being substantially parallel to the straight rounded edge of the housing. The device may include two such self-aligning connectors, spaced apart from one another, along a single straight rounded edge of the device housing.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: July 17, 2018
    Assignee: NANOPORT TECHNOLOGY INC.
    Inventors: Timothy Jing Yin Szeto, Jeremy Zhi-Qiao Chan
  • Publication number: 20180150504
    Abstract: A computer implemented method for initializing a first image of a first database from a recovery image; modifying the first image of the first database by replaying transaction logs of a second database; establishing a connection with a client; receiving a query via the connection, the query including a transaction to be executed on the first database; and rejecting the query when the transaction would cause any one of: updating of the first image of the first database; generating a new transaction log; and modifying the recovery image. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Chul Won Lee, Kyu Hwan Kim, Marcel Birn, Jane Jung Lee, Di Wu, Juchang Lee, Zhi Qiao
  • Publication number: 20180123286
    Abstract: A device may comprise a housing having a straight rounded edge. A self-aligning connector at the straight rounded edge may comprise a cylindrical magnet oriented with its axis substantially parallel to the straight rounded edge. The cylindrical magnet is for magnetically engaging a magnet of another connector so as to align and connect the self-aligning connector with the other connector. The self-aligning connector may comprise mounting structure configured to mount the cylindrical magnet at the straight rounded edge of the housing with the axis of the cylindrical magnet being substantially parallel to the straight rounded edge of the housing. The device may include two such self-aligning connectors, spaced apart from one another, along a single straight rounded edge of the device housing.
    Type: Application
    Filed: December 22, 2017
    Publication date: May 3, 2018
    Applicant: Nanoport Technology Inc.
    Inventors: Timothy Jing Yin Szeto, Jeremy Zhi-Qiao Chan
  • Patent number: 9876311
    Abstract: A device may comprise a housing having a straight rounded edge. A self-aligning connector at the straight rounded edge may comprise a cylindrical magnet oriented with its axis substantially parallel to the straight rounded edge. The cylindrical magnet is for magnetically engaging a magnet of another connector so as to align and connect the self-aligning connector with the other connector. The self-aligning connector may comprise mounting structure configured to mount the cylindrical magnet at the straight rounded edge of the housing with the axis of the cylindrical magnet being substantially parallel to the straight rounded edge of the housing. The device may include two such self-aligning connectors, spaced apart from one another, along a single straight rounded edge of the device housing.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: January 23, 2018
    Assignee: NANOPORT TECHNOLOGY INC.
    Inventors: Timothy Jing Yin Szeto, Jeremy Zhi-Qiao Chan