Patents by Inventor Haisong Wang

Haisong Wang 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: 10438136
    Abstract: Systems and methods are provided for fall prediction. Such system may comprise one or more sensors configured to obtain at least gait information of a person, and one or more processors coupled to the one or more sensors. The one or more processors may be configured to receive the gait information of the person, obtain gait dynamic features based at least in part on the obtained gait information, and apply the obtained gait dynamic features to a learning model to predict at least a fall movement of the person.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: October 8, 2019
    Assignee: MIDEA GROUP CO., LTD.
    Inventors: Dongyan Wang, Haisong Gu
  • Patent number: 10434658
    Abstract: A massage robot uses machine vision to locate treatment spots for massage. In one approach, a massage robot includes one or more robotic arms, an image sensor and a control system. The image sensor captures images of the user. The control system includes an image processing module and a motion controller. The image processing module processes the images to locate a treatment spot on the user. The motion controller controls the robotic arm to perform a massage procedure on the identified treatment spot.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: October 8, 2019
    Assignee: MIDEA GROUP CO., LTD.
    Inventors: Haisong Gu, Dongyan Wang
  • Publication number: 20190302275
    Abstract: Provided are a vehicle positioning method, an apparatus and a device. The method includes: sending an auxiliary positioning request to an auxiliary positioning device within a preset distance range; receiving an auxiliary positioning message returned by the auxiliary positioning device with respect to the auxiliary positioning request, where the auxiliary positioning message carries location information of the auxiliary positioning device; and determining a current location of a current vehicle according to the location information of the auxiliary positioning device and distance information between the current vehicle and the auxiliary positioning device. The method of the present disclosure can implement vehicle positioning without a satellite positioning signal. The vehicle positioning can be performed when the vehicle is blocked by an obstacle such as a tunnel, a building and the satellite positioning signal cannot be received, improving the accuracy of the vehicle positioning.
    Type: Application
    Filed: October 1, 2018
    Publication date: October 3, 2019
    Inventors: SHENG TAO, ZESHU SHEN, HUO CAO, YIFENG SHI, LEI FANG, HAISONG WANG, JI TAO
  • Publication number: 20190272146
    Abstract: An electronic device that reduces relative drift is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may store the adjustments to the clock circuit. Furthermore, when a wireless reset occurs, the interface circuit may adapt the clock circuit based on the stored adjustments to reduce the relative drift while the interface circuit restores frequency lock with the second clock based on additional packets with additional transmit times that are received from the second electronic device.
    Type: Application
    Filed: May 18, 2019
    Publication date: September 5, 2019
    Applicant: EVA Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Publication number: 20190235829
    Abstract: An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the second electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and may transmit information to the second electronic device specifying the corrected future time.
    Type: Application
    Filed: April 8, 2019
    Publication date: August 1, 2019
    Applicant: EVA Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylond Yu
  • Publication number: 20190206045
    Abstract: A method of quality inspection is performed by a robotic arm that includes a plurality of segments, a camera at an end of the robotic arm, and a plurality of joints connecting two segments of the plurality of segments. The method includes (i) inspecting, via the camera, a surface of a product with the camera positioned at a first position, (ii) based on the inspecting, identifying: (a) an area of interest on the surface of the product, and (b) a relative location of the area of interest on the surface, (iii) positioning, based on the relative location of the area of interest on the surface, the camera at a second position, and (iv) inspecting, via the camera, the area of interest on the surface of the product with the camera positioned at the second position. Inspecting the area of interest includes inspecting a subset of the surface of the product.
    Type: Application
    Filed: March 5, 2019
    Publication date: July 4, 2019
    Inventors: Dongyan WANG, Haisong GU, Tao LIU
  • Publication number: 20190202476
    Abstract: Provided are a method, an apparatus and a device for obstacle in lane warning. The method includes receiving information of an obstacle in a front lane of a first vehicle, where the first vehicle is in front of a second vehicle; and performing an obstacle warning on the second vehicle according to the information of the obstacle. The second vehicle receives the information of the obstacle, and performs the obstacle warning on the second vehicle according to the information of the obstacle to prevent the second vehicle from failing to detect the obstacle in a blind area when the sight of the second vehicle is blocked by the first vehicle; the front vehicle notifies the subsequent vehicle of the obstacle in the lane immediately, which facilitates the driver to handle the situation in advance, improves the vehicle's ability to sense the obstacle and prevents the collision from occurring.
    Type: Application
    Filed: September 19, 2018
    Publication date: July 4, 2019
    Inventors: SHENG TAO, HUO CAO, ZESHU SHEN, HAISONG WANG, JI TAO, DEWANG SONG
  • Publication number: 20190206255
    Abstract: Provided are a method, an apparatus and a device for controlling a collaborative lane change. The method includes: receiving a lane change request transmitted by a first vehicle, where the lane change request includes vehicle information of the first vehicle; and transmitting a first control instruction to the first vehicle according to the vehicle information of the first vehicle and vehicle information of other vehicles in a target lane to which the first vehicle requests to change, so as to cause the first vehicle to perform a lane change according to the first control instruction, thereby improving the traffic efficiency and safety of the vehicle during the lane change process.
    Type: Application
    Filed: September 19, 2018
    Publication date: July 4, 2019
    Inventors: SHENG TAO, HUO CAO, ZESHU SHEN, HAISONG WANG, JI TAO, DEWANG SONG
  • Publication number: 20190206254
    Abstract: Embodiments of the present disclosure provide a method, an apparatus and a device for an illegal vehicle warning. The method includes: detecting an illegal vehicle in a preset area; and performing the illegal vehicle warning on a target vehicle entering the preset area according to vehicle information of a detected illegal vehicle in the preset area. In the embodiments of the present disclosure, the traffic control unit detects the illegal vehicle in the preset area, and the illegal vehicle warning is performed on the target vehicle entering the preset area according to the vehicle information of the detected illegal vehicle in the preset area, thereby avoiding or mitigating the collision of the target vehicle with the illegal vehicle, and improving the traffic safety of the target vehicle.
    Type: Application
    Filed: September 19, 2018
    Publication date: July 4, 2019
    Inventors: SHENG TAO, HUO CAO, ZESHU SHEN, HAISONG WANG, JI TAO, DEWANG SONG
  • Publication number: 20190206236
    Abstract: Provided are a method, an apparatus and a device for controlling a cooperative intersection. The method includes: receiving a passage request for intersection transmitted by a first vehicle, the passage request for intersection comprises vehicle information of the first vehicle; transmitting a traffic directing instruction to the first vehicle according to the vehicle information of the first vehicle to cause the first vehicle pass the intersection according to the traffic directing instruction. The passage request for intersection of the host vehicle is received through a traffic control unit, and a traffic directing instruction is transmitted to the host vehicle according to the vehicle information of the host vehicle in the intersection request. The traffic directing instruction is transmitted through V2X communication, which can finely direct the driving lane, follow-up driving, passage time, stop time and stop location for each vehicle, thereby making the intersection traffic safer and more efficient.
    Type: Application
    Filed: September 19, 2018
    Publication date: July 4, 2019
    Inventors: SHENG TAO, HUO CAO, ZESHU SHEN, HAISONG WANG, JI TAO, DEWANG SONG
  • Publication number: 20190171412
    Abstract: An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and the electronic device may perform the playback operation at the corrected future time.
    Type: Application
    Filed: February 3, 2019
    Publication date: June 6, 2019
    Applicant: EVA Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Publication number: 20190160684
    Abstract: A massage robot uses machine vision to locate treatment spots for massage. In one approach, a massage robot includes one or more robotic arms, an image sensor and a control system. The image sensor captures images of the user. The control system includes an image processing module and a motion controller. The image processing module processes the images to locate a treatment spot on the user. The motion controller controls the robotic arm to perform a massage procedure on the identified treatment spot.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Haisong Gu, Dongyan Wang
  • Patent number: 10296286
    Abstract: An electronic device that reduces relative drift is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may store the adjustments to the clock circuit. Furthermore, when a wireless reset occurs, the interface circuit may adapt the clock circuit based on the stored adjustments to reduce the relative drift while the interface circuit restores frequency lock with the second clock based on additional packets with additional transmit times that are received from the second electronic device.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: May 21, 2019
    Assignee: Eva Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Patent number: 10296285
    Abstract: An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the second electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and may transmit information to the second electronic device specifying the corrected future time.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: May 21, 2019
    Assignee: Eva Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Patent number: 10255033
    Abstract: An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and the electronic device may perform the playback operation at the corrected future time.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: April 9, 2019
    Assignee: EVA Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Patent number: 10250264
    Abstract: A multiplying delay-locked loop circuit includes a delay chain including a plurality of variable delay circuits connected in series and having a delay chain output, and a feedback loop including circuitry for deriving a digital control signal representing magnitude and sign of phase offset in the delay chain output, for controlling delay in ones of the variable delay circuits. The circuitry for deriving a digital control signal includes a sampling time-to-digital converter (STDC) configured to operate on a time delay between inputs to generate the digital control signal. The STDC subtracts a second difference the signals derived from the delay chain output and output of the feedback divider from a first difference between the signals derived from the delay chain output and output of the feedback divider to provide a difference value, and the difference value indicates sign and magnitude of output offset in the delay chain output.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: April 2, 2019
    Assignee: Marvell World Trade Ltd.
    Inventors: Haisong Wang, Olivier Burg
  • Patent number: 10120642
    Abstract: A processor in an electronic device may coordinate an interface clock in the electronic device with a second interface clock in a second electronic device based on time-coordination information received in packets from the second electronic device. Then, the processor captures timing information associated with the interface clock provided by an interface clock circuit to increase a resolution of a system clock. Moreover, the processor may track, using the timing information, relative drift as a function of time between the system clock and the interface clock, and may determine, based on the relative drift, an estimated time offset between the interface clock and the system clock at the future time. Next, the processor modifies a future time when the electronic device is to perform the playback operation based on the estimated time offset to determine a corrected future time, and may perform the playback operation at the corrected future time.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: November 6, 2018
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Patent number: 10120641
    Abstract: A processor in an electronic device maintains coordination between a system clock provided by a system clock circuit and an interface clock provided by a clock circuit. Then, the processor may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between the interface clock and a second interface clock in the second electronic device. Moreover, the processor adjusts, based on the relative drift, the system clock circuit to eliminate the relative drift. Next, the processor may determine a remaining time offset between the interface clock and the second interface clock. Furthermore, the processor modifies a future time when the electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and may perform the playback operation at the corrected future time.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: November 6, 2018
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Publication number: 20180165056
    Abstract: An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and the electronic device may perform the playback operation at the corrected future time.
    Type: Application
    Filed: August 15, 2017
    Publication date: June 14, 2018
    Applicant: EVA Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu
  • Publication number: 20180165057
    Abstract: An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the second electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and may transmit information to the second electronic device specifying the corrected future time.
    Type: Application
    Filed: August 15, 2017
    Publication date: June 14, 2018
    Applicant: EVA Automation, Inc.
    Inventors: Leo Lay, Adrian Harold Chadd, Haisong Wang, Shiwei Zhao, Li Li, Gaylord Yu