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: 11831730Abstract: 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: GrantFiled: December 23, 2020Date of Patent: November 28, 2023Assignee: WITHINGSInventors: Eric Carreel, Rachid Saadi, Elias Borchani, Salah Kaci
-
Publication number: 20230034600Abstract: 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: ApplicationFiled: December 23, 2020Publication date: February 2, 2023Inventors: Eric CARREEL, Rachid SAADI, Elias BORCHANI, Salah KACI
-
Patent number: 11120901Abstract: 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: GrantFiled: May 20, 2015Date of Patent: September 14, 2021Assignee: WITHINGSInventors: Rachid Saadi, Nadine Buard, Cedric Hutchings
-
Patent number: 9989925Abstract: 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: GrantFiled: February 12, 2015Date of Patent: June 5, 2018Assignee: WITHINGSInventors: Edouard Wautier, Rachid Saadi, Cédric Hutchings
-
Patent number: 9584956Abstract: 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: GrantFiled: March 31, 2015Date of Patent: February 28, 2017Assignee: WITHINGSInventors: Rachid Saadi, Ahmed Dahbi, Cédric Hutchings
-
Publication number: 20160238996Abstract: 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: ApplicationFiled: February 12, 2015Publication date: August 18, 2016Inventors: Edouard Wautier, Rachid Saadi, Cédric Hutchings
-
Publication number: 20150335291Abstract: 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: ApplicationFiled: May 20, 2015Publication date: November 26, 2015Applicant: WITHINGSInventors: Rachid Saadi, Nadine Buard, Cedric Hutchings
-
Publication number: 20150281879Abstract: 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: ApplicationFiled: March 31, 2015Publication date: October 1, 2015Inventors: Rachid Saadi, Ahmed Dahbi, Cédric Hutchings