Patents by Inventor Martin Debize
Martin Debize 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: 12067072Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application executing on the first client device, wherein each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes a hash of an asset to be rendered by a session player application. The subject technology performs a set of operations to transform the hash of the asset to a format compatible with the session player application. The subject technology provides the transformed hash in a node of a document object model to the session player application to retrieve the asset.Type: GrantFiled: January 31, 2023Date of Patent: August 20, 2024Assignee: Content Square SASInventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga, Bastien Bessiere, Steven Botbol, Nathaniel Zanzouri
-
Patent number: 11954421Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application executing on the first client device. The subject technology determines that a first request from the set of requests includes a change in position for an element of a screen of the mobile application. The subject technology determines a previous timestamp of a set of previous properties including a previous change in position for the element of the screen. The subject technology determines a transition time between a current timestamp and the previous timestamp. The subject technology generates, using a style sheet language, a linear transition based at least in part on the transition time. The subject technology adds the linear transition to a style of a markup language element corresponding to the element.Type: GrantFiled: January 31, 2023Date of Patent: April 9, 2024Assignee: Content Square SASInventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga
-
Patent number: 11947442Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application. The subject technology sends a first request for storing, at a cloud storage system, information related to the set of requests. The subject technology sends a second request for storing, at a local storage system, a set of metadata associated with the information related to the set of requests. The subject technology receives, from a session player application, a third request for playing a session replay corresponding to a user session at the mobile application. The subject technology sends, to the cloud storage system, a fourth request for information related to the set of events for playing the session replay. The subject technology receives, from the cloud storage system, information related to the set of events that occurred at the mobile application.Type: GrantFiled: January 31, 2023Date of Patent: April 2, 2024Assignee: Content Square SASInventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga
-
Patent number: 11887213Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application, each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes an image and a hash of the image. The subject technology stores the image and the hash of the image in a cache. The subject technology determines that a second request from the set of requests includes the hash of the image, the second request being different than the first request. The subject technology retrieves, based on the hash of the image, the image from the cache. The subject technology generates a markup language element based at least in part on the retrieved image from the cache.Type: GrantFiled: January 30, 2023Date of Patent: January 30, 2024Assignee: Content Square SASInventors: Martin Debize, Jérôme Gully, Christophe Kalenzaga, Mathieu Ouvrard
-
Publication number: 20230351095Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application executing on the first client device. The subject technology determines that a first request from the set of requests includes a change in position for an element of a screen of the mobile application. The subject technology determines a previous timestamp of a set of previous properties including a previous change in position for the element of the screen. The subject technology determines a transition time between a current timestamp and the previous timestamp. The subject technology generates, using a style sheet language, a linear transition based at least in part on the transition time. The subject technology adds the linear transition to a style of a markup language element corresponding to the element.Type: ApplicationFiled: January 31, 2023Publication date: November 2, 2023Inventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga
-
Publication number: 20230350785Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application. The subject technology sends a first request for storing, at a cloud storage system, information related to the set of requests. The subject technology sends a second request for storing, at a local storage system, a set of metadata associated with the information related to the set of requests. The subject technology receives, from a session player application, a third request for playing a session replay corresponding to a user session at the mobile application. The subject technology sends, to the cloud storage system, a fourth request for information related to the set of events for playing the session replay. The subject technology receives, from the cloud storage system, information related to the set of events that occurred at the mobile application.Type: ApplicationFiled: January 31, 2023Publication date: November 2, 2023Inventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga
-
Publication number: 20230350964Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application executing on the first client device, wherein each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes a hash of an asset to be rendered by a session player application. The subject technology performs a set of operations to transform the hash of the asset to a format compatible with the session player application. The subject technology provides the transformed hash in a node of a document object model to the session player application to retrieve the asset.Type: ApplicationFiled: January 31, 2023Publication date: November 2, 2023Inventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga, Bastien Bessiere, Steven Botbol, Nathaniel Zanzouri
-
Publication number: 20230351545Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application, each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes an image and a hash of the image. The subject technology stores the image and the hash of the image in a cache. The subject technology determines that a second request from the set of requests includes the hash of the image, the second request being different than the first request. The subject technology retrieves, based on the hash of the image, the image from the cache. The subject technology generates a markup language element based at least in part on the retrieved image from the cache.Type: ApplicationFiled: January 30, 2023Publication date: November 2, 2023Inventors: Martin Debize, Jérôme Gully, Christophe Kalenzaga, Mathieu Ouvrard