Patents by Inventor Rachid Saadi

Rachid Saadi 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: 11831730
    Abstract: The disclosure relates to methods and systems for provisioning a network-connectable device. A communication tunnel is formed for transmitting data between the network-connectable device, a mobile terminal and a remote server. The communication tunnel includes a first link initiated using a webview embedded in an application on the mobile terminal and a second link initiated using a library attached to the webview. The first link connects the mobile terminal with the remote server. The second link connects the network-connectable device with the remote server through the mobile terminal. A data packet indicating that the network-connectable device is ready to be provisioned is received through the communication tunnel. A request for providing provisioning data is sent through the communication tunnel based on the data packet. Provisioning data are transmitted through the communication tunnel in response to sending the request. The network-connectable device is provisioned using the provisioning data.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: November 28, 2023
    Assignee: WITHINGS
    Inventors: Eric Carreel, Rachid Saadi, Elias Borchani, Salah Kaci
  • Publication number: 20230034600
    Abstract: The disclosure relates to methods and systems for provisioning a network-connectable device. A communication tunnel is formed for transmitting data between the network-connectable device, a mobile terminal and a remote server. The communication tunnel includes a first link initiated using a webview embedded in an application on the mobile terminal and a second link initiated using a library attached to the webview. The first link connects the mobile terminal with the remote server. The second link connects the network-connectable device with the remote server through the mobile terminal. A data packet indicating that the network-connectable device is ready to be provisioned is received through the communication tunnel. A request for providing provisioning data is sent through the communication tunnel based on the data packet. Provisioning data are transmitted through the communication tunnel in response to sending the request. The network-connectable device is provisioned using the provisioning data.
    Type: Application
    Filed: December 23, 2020
    Publication date: February 2, 2023
    Inventors: Eric CARREEL, Rachid SAADI, Elias BORCHANI, Salah KACI
  • Patent number: 11120901
    Abstract: The method for calculating the activity of a user, said method being implemented by a personal activity monitor intended to be securely associated with the body of the user, and by a smartphone equipped with a geolocation function, exchanging data over a wireless connection, the method comprising the steps of: -a- the activity monitor detects and counts the steps of the user, -b- the smartphone determines a first geolocation at a first time, -c- the smartphone determines a second geolocation at a second time, -d- one of the two devices calculates a distance traveled between the two geolocations, -e- one of the two devices calculates, based on the distance traveled and the number of steps taken between the two geolocations, the average stride and/or average step of the user.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: September 14, 2021
    Assignee: WITHINGS
    Inventors: Rachid Saadi, Nadine Buard, Cedric Hutchings
  • Patent number: 9989925
    Abstract: An interaction method between a graphic tactile device such as a smartphone and a timepiece having at least two analog-type physical pointers is disclosed. Each of the pointers is controlled independently by a stepper motor and referenced relative to a ref-position. The timepiece comprises a control unit configured to handle time count and to control stepper motors. The smartphone has a value setting interface, and the timepiece and the smartphone communicate through a wireless remote short-range communication link. The method comprises the steps of initiating a calibration procedure, causing the minute pointer to be moved to the ref-position via the value setting interface, causing the hour pointer to be moved to the ref-position via the value setting interface, and ending the calibration procedure, and return to a normal time display, Thereby, starting from an initial unknown pointer positions, the control unit of the timepiece can accurately know the positions of pointers.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: June 5, 2018
    Assignee: WITHINGS
    Inventors: Edouard Wautier, Rachid Saadi, Cédric Hutchings
  • Patent number: 9584956
    Abstract: A method of counting steps of a user employs a first device, e.g. a personal activity monitor 1) and a second device, e.g. a smartphone 2) which communicate with each other. The method includes detecting and counting the steps of the user by the first device, detecting and counting the steps of the user by the second device, transferring step data from one of the two devices to the other of the two devices, and identifying at least a first time period (Tw) for which a difference in the number of steps counted by the first device and by the second device is greater than a predetermined threshold (S). The method further includes supplementing the step data recorded for the first time period in one of the two devices with the step data from the other of the two devices.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: February 28, 2017
    Assignee: WITHINGS
    Inventors: Rachid Saadi, Ahmed Dahbi, Cédric Hutchings
  • Publication number: 20160238996
    Abstract: An interaction method between a graphic tactile device such as a smartphone and a timepiece having at least two analog-type physical pointers is disclosed. Each of the pointers is controlled independently by a stepper motor and referenced relative to a ref-position. The timepiece comprises a control unit configured to handle time count and to control stepper motors. The smartphone has a value setting interface, and the timepiece and the smartphone communicate through a wireless remote short-range communication link. The method comprises the steps of initiating a calibration procedure, causing the minute pointer to be moved to the ref-position via the value setting interface, causing the hour pointer to be moved to the ref-position via the value setting interface, and ending the calibration procedure, and return to a normal time display, Thereby, starting from an initial unknown pointer positions, the control unit of the timepiece can accurately know the positions of pointers.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 18, 2016
    Inventors: Edouard Wautier, Rachid Saadi, Cédric Hutchings
  • Publication number: 20150335291
    Abstract: The method for calculating the activity of a user, said method being implemented by a personal activity monitor intended to be securely associated with the body of the user, and by a smartphone equipped with a geolocation function, exchanging data over a wireless connection, the method comprising the steps of: -a- the activity monitor detects and counts the steps of the user, -b- the smartphone determines a first geolocation at a first time, -c- the smartphone determines a second geolocation at a second time, -d- one of the two devices calculates a distance traveled between the two geolocations, -e- one of the two devices calculates, based on the distance traveled and the number of steps taken between the two geolocations, the average stride and/or average step of the user.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 26, 2015
    Applicant: WITHINGS
    Inventors: Rachid Saadi, Nadine Buard, Cedric Hutchings
  • Publication number: 20150281879
    Abstract: Method for counting steps taken by a user, by a first device (personal activity monitor 1) and by a second device (smartphone 2) which communicate with each other, the method comprising the steps of: /a1/ detecting and counting the steps of the user, by the first device, /a2/ detecting and counting the steps of the user, by the second device, /b/ transferring step data from one of the two devices to the other of the two devices, /c/ identifying at least a first time period (Tw) for which a difference in the number of steps counted by the first device and by the second device is greater than a predetermined threshold (S), /d/ supplementing the step data recorded for said first time period in one of the two devices with the step data from the other of the two devices.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 1, 2015
    Inventors: Rachid Saadi, Ahmed Dahbi, Cédric Hutchings