Patents by Inventor Gilles Luc Jean Francois Boccon-Gibod

Gilles Luc Jean Francois Boccon-Gibod 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: 11616850
    Abstract: Devices communicating wirelessly may experience temporary disconnections. While disconnected, a device may be unable to notify the other device that an update has occurred and that data previously used for communication may no longer be current. An ephemeral characteristic can be used by a service device that is updated each time a change occurs on the service device that may impact communications. A client device can use cached service data to attempt to write to this ephemeral characteristic. If the write does not complete successfully, it can be determined that the cached data is no longer current and a service request change can be used to cause the client device to flush the cached data and request current data from the service device.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: March 28, 2023
    Assignee: FITBIT, INC.
    Inventor: Gilles Luc Jean Francois Boccon-Gibod
  • Patent number: 11540136
    Abstract: Alternative pairing is used to enable communication between devices, but without conventional processes required for pairing. Moreover, multiple wireless bonds may be enabled, where both a device is linked to another device and an account is associated with the device and also a backend server. Once an appropriate bond is established, a streaming app (or partial or lightweight version of an application including a selected subset of application functionality) can be streamed to a device such that the user can enter information that can be transmitted to a paired device over the wireless connection. This can enable the association of the device to be performed with respect to the backend servers of the relevant provider. Such an approach can also establish a mechanism for the user to create an account while downloading the full application, or remainder of the application in some embodiments, in the background.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: December 27, 2022
    Assignee: FITBIT, INC.
    Inventors: Irvin Owens, Ryan Matthew Krems, Gilles Luc Jean François Boccon-Gibod
  • Patent number: 11277878
    Abstract: Two devices can be connected for communication by a wireless connection, where those devices will function as master and slave devices with respect to that connection. A slave device to a connection can perform changes to the connection on behalf of an application, subsystem, or other such source on either the slave device or a master device. These changes can include changes to connection parameter values, or can include state changes such as to perform a disconnect action. Enabling the slave device to perform these actions can help to bypass any restrictions that would otherwise prevent these actions being performed from a master device to the connection.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: March 15, 2022
    Assignee: FITBIT, INC.
    Inventors: Gilles Luc Jean Francois Boccon-Gibod, Andrew Scott Branscomb, Irvin Owens, Hsiao-Kai Wang, Sylvain Pierre Christophe Rebaud, Samuel Cordes Vaughn, Zachary Travis Willms
  • Patent number: 11178261
    Abstract: Values of fields for a packet header can be analyzed to determine whether those values match default or expected values for those fields. If so, those values can be excluded or removed from the packet header. Flags are set to indicate whether or not a value is included for a given field, and if not then the default value should be used for that field. This compression helps to reduce the packet size, or at least allow for larger payloads within a minimum packet size. Approaches also provide for bi-directional communication capability, including the ability to initiate sessions from different devices, as well as to discovering other devices available for communication. Compression can also be used with address mapping to allow for address translation at the packet level, enabling multiple devices to communicate over a wireless channel that otherwise does not allow for concurrent communication sessions.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: November 16, 2021
    Assignee: Fitbit, Inc.
    Inventor: Gilles Luc Jean Francois Boccon-Gibod
  • Patent number: 11129226
    Abstract: Two devices can be connected for communication by a wireless connection, where those devices will function as master and slave devices with respect to that connection. A slave device to a connection can perform changes to the connection on behalf of an application, subsystem, or other such source on either the slave device or a master device. These changes can include changes to connection parameter values, or can include state changes such as to perform a disconnect action. Enabling the slave device to perform these actions can help to bypass any restrictions that would otherwise prevent these actions being performed from a master device to the connection.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: September 21, 2021
    Assignee: Fitbit, Inc.
    Inventors: Gilles Luc Jean Francois Boccon-Gibod, Andrew Scott Branscomb, Irvin Owens, Hsiao-Kai Wang, Sylvain Pierre Christophe Rebaud, Samuel Cordes Vaughan
  • Publication number: 20210059013
    Abstract: Two devices can be connected for communication by a wireless connection, where those devices will function as master and slave devices with respect to that connection. A slave device to a connection can perform changes to the connection on behalf of an application, subsystem, or other such source on either the slave device or a master device. These changes can include changes to connection parameter values, or can include state changes such as to perform a disconnect action. Enabling the slave device to perform these actions can help to bypass any restrictions that would otherwise prevent these actions being performed from a master device to the connection.
    Type: Application
    Filed: May 5, 2020
    Publication date: February 25, 2021
    Inventors: Gilles Luc Jean Francois Boccon-Gibod, Andrew Scott Branscomb, Irvin Owens, Hsiao-Kai Wang, Sylvain Pierre Christophe Rebaud, Samuel Cordes Vaughn, Zachary Travis Willms
  • Publication number: 20210059001
    Abstract: Two devices can be connected for communication by a wireless connection, where those devices will function as master and slave devices with respect to that connection. A slave device to a connection can perform changes to the connection on behalf of an application, subsystem, or other such source on either the slave device or a master device. These changes can include changes to connection parameter values, or can include state changes such as to perform a disconnect action. Enabling the slave device to perform these actions can help to bypass any restrictions that would otherwise prevent these actions being performed from a master device to the connection.
    Type: Application
    Filed: May 6, 2020
    Publication date: February 25, 2021
    Inventors: Gilles Luc Jean Francois Boccon-Gibod, Andrew Scott Branscomb, Irvin Owens, Hsiao-Kai Wang, Sylvain Pierre Christophe Rebaud, Samuel Cordes Vaughn
  • Publication number: 20200288303
    Abstract: Alternative pairing is used to enable communication between devices, but without conventional processes required for pairing. Moreover, multiple wireless bonds may be enabled, where both a device is linked to another device and an account is associated with the device and also a backend server. Once an appropriate bond is established, a streaming app (or partial or lightweight version of an application including a selected subset of application functionality) can be streamed to a device such that the user can enter information that can be transmitted to a paired device over the wireless connection. This can enable the association of the device to be performed with respect to the backend servers of the relevant provider. Such an approach can also establish a mechanism for the user to create an account while downloading the full application, or remainder of the application in some embodiments, in the background.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 10, 2020
    Inventors: Irvin Owens, Ryan Matthew Krems, Gilles Luc Jean François Boccon-Gibod