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: 9374800Abstract: 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: GrantFiled: June 23, 2015Date of Patent: June 21, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Heng Cao, Ju Wei Shi, Chen Wang, Lan Jun Wang, Yu Wang, Jia Zou
-
Publication number: 20160067013Abstract: 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: ApplicationFiled: September 10, 2015Publication date: March 10, 2016Inventors: John Morton, Vadim Matov, Heng Cao, Ryan Kimura, Jihua Cheng, Bastien Pesenti
-
Publication number: 20160021637Abstract: 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: ApplicationFiled: July 16, 2015Publication date: January 21, 2016Inventors: Heng Cao, Wei Shan Dong, Chun Yang Ma, Ju Wei Shi, Chunhua Tian, Yu Wang, Chao Zhang
-
Publication number: 20160007914Abstract: 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: ApplicationFiled: July 10, 2015Publication date: January 14, 2016Inventors: Jason Xu, Hongpeng Wang, Heng Cao, David Peng Xu, Cien Shen
-
Publication number: 20160008095Abstract: 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: ApplicationFiled: July 10, 2015Publication date: January 14, 2016Inventors: Vadim Matov, John Y. Morton, Eric Kuo, Heng Cao
-
Publication number: 20150351069Abstract: 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: ApplicationFiled: June 23, 2015Publication date: December 3, 2015Inventors: HENG CAO, JU WEI SHI, CHEN WANG, LAN JUN WANG, YU WANG, JIA ZOU
-
Publication number: 20150350851Abstract: 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: ApplicationFiled: May 29, 2015Publication date: December 3, 2015Inventors: HENG CAO, JU WEI SHI, CHEN WANG, LAN JUN WANG, YU WANG, JIA ZOU
-
Publication number: 20150310619Abstract: 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: ApplicationFiled: July 31, 2013Publication date: October 29, 2015Applicant: ZTE CorporationInventor: Heng CAO
-
Patent number: 9161823Abstract: 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: GrantFiled: November 20, 2009Date of Patent: October 20, 2015Assignee: Align Technology, Inc.Inventors: John Morton, Vadim Matov, Heng Cao, Ryan Kimura, Jihua Cheng, Bastien Pesenti
-
Patent number: 9107722Abstract: 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: GrantFiled: April 17, 2013Date of Patent: August 18, 2015Assignee: Align Technology, Inc.Inventors: Vadim Matov, John Y. Morton, Eric Kuo, Heng Cao
-
Publication number: 20150004554Abstract: 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: ApplicationFiled: September 18, 2014Publication date: January 1, 2015Inventors: Heng Cao, Vadim Matov, John Y. Morton, Jon Moss, Ryan Kimura
-
Patent number: 8918397Abstract: 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: GrantFiled: July 30, 2012Date of Patent: December 23, 2014Assignee: International Business Machines CorporationInventors: Heng Cao, Jin Dong, Jacqueline Giang Huong Morris, Ming Xie, Wen Jun Yin, Bin Zhang
-
Patent number: 8914372Abstract: 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: GrantFiled: March 28, 2012Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Heng Cao, Jin Dong, Jacqueline Giang Huong Morris, Ming Xie, Wen Jun Yin, Bin Zhang
-
Patent number: 8899977Abstract: 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: GrantFiled: November 26, 2008Date of Patent: December 2, 2014Assignee: Align Technology, Inc.Inventors: Heng Cao, Vadim Matov, John Y. Morton, Jon Moss, Ryan Kimura
-
Patent number: 8826248Abstract: 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: GrantFiled: August 29, 2012Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
-
Patent number: 8826247Abstract: 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: GrantFiled: February 16, 2012Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
-
Publication number: 20140245167Abstract: 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: ApplicationFiled: February 25, 2013Publication date: August 28, 2014Applicant: RHAPSODY INTERNATIONAL INC.Inventors: Brian Ringer, Heng Cao, Nathan Rozendaal, Christian D. Nunciato, Jeremiah Golden
-
Publication number: 20140193767Abstract: 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: ApplicationFiled: March 12, 2014Publication date: July 10, 2014Applicant: Align Technology, Inc.Inventors: Chunhua Li, Jennifer Chen, John Morton, Jon Moss, Clark Kaufhardt, Heng Cao
-
Patent number: 8708697Abstract: 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: GrantFiled: December 8, 2009Date of Patent: April 29, 2014Assignee: Align Technology, Inc.Inventors: Chunhua Li, Jennifer Chen, John Morton, Jon Moss, Clark Kaufhardt, Heng Cao
-
Patent number: 8655092Abstract: 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: GrantFiled: December 16, 2010Date of Patent: February 18, 2014Assignee: Beihang UniversityInventors: Bo Li, Hai-Heng Cao, Yi-hong Wen, Hong-xu Jiang