Patents by Inventor Heng Cao

Heng Cao 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: 9374800
    Abstract: A method of determining location of a user of a mobile device based on Call Detail Records (CDRs) includes determining data in CDRs related to the user; determining base stations associated with communication locations of the user and corresponding statistical data about communication frequency according to the determined data in the CDRs; and determining location of the user based on at least three determined base stations and the corresponding statistical data about communication frequency as well as physical coordinates of the three base stations.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: June 21, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Heng Cao, Ju Wei Shi, Chen Wang, Lan Jun Wang, Yu Wang, Jia Zou
  • Publication number: 20160067013
    Abstract: Orthodontic systems and related methods are disclosed for designing and providing improved or more effective tooth moving systems for eliciting a desired tooth movement and/or repositioning teeth into a desired arrangement. Methods and orthodontic systems of the invention include tooth attachments having improved or optimized parameters selected or modified for more optimal and/or effective application of forces for a desired/selected orthodontic movement. Attachments of the present invention can be customized to a particular patient (e.g., patient-customized), a particular movement, and/or a sub-group or sub-set of patients, and configured to engage an orthodontic tooth positioning appliance worn by a patient, where engagement between the attachment and orthodontic appliance results in application of a repositioning force or series/system of forces to the tooth having the attachment and will generally elicit a tooth movement.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 10, 2016
    Inventors: John Morton, Vadim Matov, Heng Cao, Ryan Kimura, Jihua Cheng, Bastien Pesenti
  • Publication number: 20160021637
    Abstract: A method and an apparatus for determining a location of a mobile device. The location of a mobile device is determined accurately according to information which includes call data records of the mobile device. By employing a partial ellipse integral model, two physical world factors are taken into consideration in reducing the location uncertainty in call data records. The factors include: spatiotemporal constraints of the device's movement in the physical world and the telecommunication cell area's geometry information, which increase the accuracy of determining the location of a mobile device.
    Type: Application
    Filed: July 16, 2015
    Publication date: January 21, 2016
    Inventors: Heng Cao, Wei Shan Dong, Chun Yang Ma, Ju Wei Shi, Chunhua Tian, Yu Wang, Chao Zhang
  • Publication number: 20160007914
    Abstract: Systems, apparatus, and methods of monitoring and reducing snore are discussed herein. Some embodiments may provide for a system including a snore detection module, a movement detection module, a control module, and an actuation module. The snore detection module may be configured to detect snore, such as by detecting vibrations caused by snoring. When snoring is detected, the control module may be configured to instruct the actuation module to apply stimulation to the user that is calibrated to cause the user to shift sleeping position without disturbing sleep. The movement detection module may be configured to monitor user movement. If the user fails to move in response to the actuation, the actuation module may increase the intensity of the actuation. If the user responds to the actuation, the process may be repeated after a predetermined delay to provide continuous snore monitoring and correction throughout user sleep.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 14, 2016
    Inventors: Jason Xu, Hongpeng Wang, Heng Cao, David Peng Xu, Cien Shen
  • Publication number: 20160008095
    Abstract: Method and system for establishing an initial position of a tooth, determining a target position of the tooth in a treatment plan, calculating a movement vector associated with the tooth movement from the initial position to the target position, determining a plurality of components corresponding to the movement vector, and determining a corresponding one or more positions of a respective one or more attachment devices relative to a surface plane of the tooth such that the one or more attachment devices engages with a dental appliance are provided.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 14, 2016
    Inventors: Vadim Matov, John Y. Morton, Eric Kuo, Heng Cao
  • Publication number: 20150351069
    Abstract: A method of determining location of a user of a mobile device based on Call Detail Records (CDRs) includes determining data in CDRs related to the user; determining base stations associated with communication locations of the user and corresponding statistical data about communication frequency according to the determined data in the CDRs; and determining location of the user based on at least three determined base stations and the corresponding statistical data about communication frequency as well as physical coordinates of the three base stations.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 3, 2015
    Inventors: HENG CAO, JU WEI SHI, CHEN WANG, LAN JUN WANG, YU WANG, JIA ZOU
  • Publication number: 20150350851
    Abstract: A method of determining location of a user of a mobile device based on Call Detail Records (CDRs) includes determining data in CDRs related to the user; determining base stations associated with communication locations of the user and corresponding statistical data about communication frequency according to the determined data in the CDRs; and determining location of the user based on at least three determined base stations and the corresponding statistical data about communication frequency as well as physical coordinates of the three base stations.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 3, 2015
    Inventors: HENG CAO, JU WEI SHI, CHEN WANG, LAN JUN WANG, YU WANG, JIA ZOU
  • Publication number: 20150310619
    Abstract: Disclosed are a method and system for single-camera distance ranging. When a mobile terminal is in camera filming mode, the outer edge of a target object is continuously recognized and tracked. A user orients the mobile terminal toward the target object and moves said terminal laterally; the mobile terminal calculates the distance between the mobile terminal and the target object according to the change in the display width of the target object on a screen or the change in the framing width on a mobile terminal screen and the lateral-shift distance of the mobile terminal. The whole ranging process is completed based on the existing mobile terminal image processing and movement perception functions, thereby making possible single-camera ranging from a mobile terminal with no requirement for additional optical component. Ranging accuracy can be further enhanced with the addition of a posture-monitoring step during the lateral movement of the mobile terminal.
    Type: Application
    Filed: July 31, 2013
    Publication date: October 29, 2015
    Applicant: ZTE Corporation
    Inventor: Heng CAO
  • Patent number: 9161823
    Abstract: Orthodontic systems and related methods are disclosed for designing and providing improved or more effective tooth moving systems for eliciting a desired tooth movement and/or repositioning teeth into a desired arrangement. Methods and orthodontic systems of the invention include tooth attachments having improved or optimized parameters selected or modified for more optimal and/or effective application of forces for a desired/selected orthodontic movement. Attachments of the present invention can be customized to a particular patient (e.g., patient-customized), a particular movement, and/or a sub-group or sub-set of patients, and configured to engage an orthodontic tooth positioning appliance worn by a patient, where engagement between the attachment and orthodontic appliance results in application of a repositioning force or series/system of forces to the tooth having the attachment and will generally elicit a tooth movement.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: October 20, 2015
    Assignee: Align Technology, Inc.
    Inventors: John Morton, Vadim Matov, Heng Cao, Ryan Kimura, Jihua Cheng, Bastien Pesenti
  • Patent number: 9107722
    Abstract: Method and system for establishing an initial position of a tooth, determining a target position of the tooth in a treatment plan, calculating a movement vector associated with the tooth movement from the initial position to the target position, determining a plurality of components corresponding to the movement vector, and determining a corresponding one or more positions of a respective one or more attachment devices relative to a surface plane of the tooth such that the one or more attachment devices engages with a dental appliance are provided.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: August 18, 2015
    Assignee: Align Technology, Inc.
    Inventors: Vadim Matov, John Y. Morton, Eric Kuo, Heng Cao
  • Publication number: 20150004554
    Abstract: The present invention provides methods and systems including orthodontic tooth positioning appliances. An exemplary appliance can include teeth receiving cavities shaped such that, when worn by a patient, repositioning the patient's teeth from a first arrangement toward a subsequent or target arrangement. Appliances can include a cavity having one or more shaped features or protrusions shaped and/or positioned so as to apply a desired force to a patient's tooth received in the cavity and move the tooth along a desired path or direction.
    Type: Application
    Filed: September 18, 2014
    Publication date: January 1, 2015
    Inventors: Heng Cao, Vadim Matov, John Y. Morton, Jon Moss, Ryan Kimura
  • Patent number: 8918397
    Abstract: A computer implemented method for clustering customers includes receiving a source set of customer records, wherein each customer record represents one customer, and each customer record includes at least one data attribute, and each data attribute has an attribute value; pre-processing the source set of customer records to generate a pre-processed set of customer records; executing a clustering algorithm on the pre-processed set of customer records to group the pre-processed set of customer records into clusters of a pre-defined number. The pre-processing comprises: determining the type of a customer in the source set of customer records; using a type attribute value to indicate the type of the customer in its customer record; normalizing data attribute values and type attribute values; weighting to the data attribute values and the type attribute values respectively to obtain weighted attribute values of the data attribute and weighted attribute values of the type attribute.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Heng Cao, Jin Dong, Jacqueline Giang Huong Morris, Ming Xie, Wen Jun Yin, Bin Zhang
  • Patent number: 8914372
    Abstract: A computer implemented method for clustering customers includes receiving a source set of customer records, wherein each customer record represents one customer, and each customer record includes at least one data attribute, and each data attribute has an attribute value; pre-processing the source set of customer records to generate a pre-processed set of customer records; executing a clustering algorithm on the pre-processed set of customer records to group the pre-processed set of customer records into clusters of a pre-defined number. The pre-processing comprises: determining the type of a customer in the source set of customer records; using a type attribute value to indicate the type of the customer in its customer record; normalizing data attribute values and type attribute values; weighting to the data attribute values and the type attribute values respectively to obtain weighted attribute values of the data attribute and weighted attribute values of the tune attribute.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Heng Cao, Jin Dong, Jacqueline Giang Huong Morris, Ming Xie, Wen Jun Yin, Bin Zhang
  • Patent number: 8899977
    Abstract: The present invention provides methods and systems including orthodontic tooth positioning appliances. An exemplary appliance can include teeth receiving cavities shaped such that, when worn by a patient, repositioning the patient's teeth from a first arrangement toward a subsequent or target arrangement. Appliances can include a cavity having one or more shaped features or protrusions shaped and/or positioned so as to apply a desired force to a patient's tooth received in the cavity and move the tooth along a desired path or direction.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: December 2, 2014
    Assignee: Align Technology, Inc.
    Inventors: Heng Cao, Vadim Matov, John Y. Morton, Jon Moss, Ryan Kimura
  • Patent number: 8826248
    Abstract: A system, method and computer program product for integrating at least one analytical or modeling driver into an existing business analytic environment. The system comprises a BAMS (Business Analytics and Mathematical Sciences) driver, implemented on the memory device and run by the processor, loads a real database driver and redirects a request from a client application to the real database driver. An extension driver, invoked by the BAMS driver, provides an interface to a data modeling or processing software and converts the interface from a software environment compiled by a programming language to another software environment targeted to another programming language. The extension driver extends or overrides functionalities of the BAMS driver. Implementing the BAMS driver and the extension driver in the existing business analytic environment do not require any change made on the existing business analytic environment.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
  • Patent number: 8826247
    Abstract: There is provided a system, method and computer program product for integrating at least one analytical or modeling driver into an existing business analytic environment. The system comprises a BAMS (Business Analytics and Mathematical Sciences) driver, implemented on the memory device and run by the processor, loads a real database driver and redirects a request from a client application to the real database driver. An extension driver, invoked by the BAMS driver, provides an interface to a data modeling or processing software and converts the interface from a software environment compiled by a programming language to another software environment targeted to another programming language. The extension driver extends or overrides functionalities of the BAMS driver. Implementing the BAMS driver and the extension driver in the existing business analytic environment do not require any change made on the existing business analytic environment.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
  • Publication number: 20140245167
    Abstract: Systems and methods for providing content monitoring information to a first user device. The systems and methods may comprise receiving from the first user device an indication of a geographic area, receiving data indicating content items provided to a plurality of user devices located within the geographic area, and generating a first user interface. The first user interface may comprise a map including the geographic area, and a plurality of markers on the map. Each of the plurality of markers on the map may be at a position on the map corresponding to a geographic location within the geographic area. Further, each marker may correspond to a provision of at least one of the content items provided to at least one of the plurality of user devices positioned at the geographic location corresponding to the marker.
    Type: Application
    Filed: February 25, 2013
    Publication date: August 28, 2014
    Applicant: RHAPSODY INTERNATIONAL INC.
    Inventors: Brian Ringer, Heng Cao, Nathan Rozendaal, Christian D. Nunciato, Jeremiah Golden
  • Publication number: 20140193767
    Abstract: Methods, systems, and apparatus's for improving orthodontic treatments. In an embodiment, an orthodontic system including a tactile object is provided for modulating an engagement between a tooth attachment and an orthodontic appliance.
    Type: Application
    Filed: March 12, 2014
    Publication date: July 10, 2014
    Applicant: Align Technology, Inc.
    Inventors: Chunhua Li, Jennifer Chen, John Morton, Jon Moss, Clark Kaufhardt, Heng Cao
  • Patent number: 8708697
    Abstract: Methods, systems, and apparatus's for improving orthodontic treatments. In an embodiment, an orthodontic system including a tactile object is provided for modulating an engagement between a tooth attachment and an orthodontic appliance.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: April 29, 2014
    Assignee: Align Technology, Inc.
    Inventors: Chunhua Li, Jennifer Chen, John Morton, Jon Moss, Clark Kaufhardt, Heng Cao
  • Patent number: 8655092
    Abstract: A wavelet coefficient quantization method using a human visual model in an image compression process is provided, which is particularly suitable for remote sensing image compression. A wavelet-domain visual quantization model is obtained through experiments based on human visual characteristics, so as to reflect the relation between distortion of wavelet coefficient blocks and human visual characteristics. The model includes a luminance component, a masking component and a frequency component, where the luminance component is calculated by low frequency coefficients after the kth level wavelet transform, the masking component is calculated by high frequency coefficients of the second and third levels, and the frequency component is calculated by a statistical method. The method may be used in combination with any mainstream wavelet compression method such as EZW, SPIHT or EBCOT.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: February 18, 2014
    Assignee: Beihang University
    Inventors: Bo Li, Hai-Heng Cao, Yi-hong Wen, Hong-xu Jiang