Patents by Inventor Aditya Aghi

Aditya Aghi 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: 11334310
    Abstract: In one embodiment, a method includes receiving playback statuses from one or more second client computing devices that are in a synchronous presentation session with a first client computing device. Content presented on the first client computing device and the one or more second client computing devices may be determined to be out of synchronization. A plurality of synchronization options for synchronization of the content may be displayed on the first client computing device. The plurality of synchronization options may be based on the playback statuses associated with the first client computing device and the one or more second client computing devices. A particular synchronization option may be selected from the plurality of synchronization options. The content on the first client computing device may be synchronized with the one or more second client computing devices based on the particular synchronization option.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: May 17, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Thai Gia Tran, Aditya Aghi, Olivier Alain Pierre Notteghem, Gregory Stephen Williams
  • Publication number: 20210208836
    Abstract: In one embodiment, a method includes receiving playback statuses from one or more second client computing devices that are in a synchronous presentation session with a first client computing device. Content presented on the first client computing device and the one or more second client computing devices may be determined to be out of synchronization. A plurality of synchronization options for synchronization of the content may be displayed on the first client computing device. The plurality of synchronization options may be based on the playback statuses associated with the first client computing device and the one or more second client computing devices. A particular synchronization option may be selected from the plurality of synchronization options. The content on the first client computing device may be synchronized with the one or more second client computing devices based on the particular synchronization option.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Inventors: Thai Gia Tran, Aditya Aghi, Olivier Alain Pierre Notteghem, Gregory Stephen Williams
  • Patent number: 10990345
    Abstract: In one embodiment, a method includes receiving playback statuses from a first user computing device and a second user computing device that are in a synchronous presentation session. Content presented on the first and second user computing devices may be determined to be out of synchronization. User behavioral rules associated with the first user computing device may be accessed. The user behavioral rules may be learned based on past behavior of the first user in the synchronous presentation session. A synchronization message may be generated to send to the first user computing device based on the user behavioral rules. The synchronization message may include instructions for the first user computing device to perform an action to cause the content being presented by the first user computing device to be synchronized with the content being presented by the second user computing device.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: April 27, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Thai Gia Tran, Aditya Aghi, Olivier Alain Pierre Notteghem, Gregory Stephen Williams
  • Publication number: 20200218495
    Abstract: In one embodiment, a method includes receiving playback statuses from a first user computing device and a second user computing device that are in a synchronous presentation session. Content presented on the first and second user computing devices may be determined to be out of synchronization. User behavioral rules associated with the first user computing device may be accessed. The user behavioral rules may be learned based on past behavior of the first user in the synchronous presentation session. A synchronization message may be generated to send to the first user computing device based on the user behavioral rules. The synchronization message may include instructions for the first user computing device to perform an action to cause the content being presented by the first user computing device to be synchronized with the content being presented by the second user computing device.
    Type: Application
    Filed: March 19, 2020
    Publication date: July 9, 2020
    Inventors: Thai Gia Tran, Aditya Aghi, Olivier Alain Pierre Notteghem, Gregory Stephen Williams
  • Patent number: 10628115
    Abstract: In one embodiment, a method includes connecting two or more user computing devices to provide a synchronous presentation session. Each user computing device may present digital content through an instance of a third-party application associated with a third-party content producer. If one or more of the user computing devices falls out of synchronization with one or more other devices, a synchronization message may be sent to the out of synch device(s), whereby the synchronization message may cause the presentation of digital content across all of the devices to be synchronized.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 21, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Thai Gia Tran, Aditya Aghi, Olivier Alain Pierre Notteghem, Gregory Stephen Williams
  • Publication number: 20200065051
    Abstract: In one embodiment, a method includes connecting two or more user computing devices to provide a synchronous presentation session. Each user computing device may present digital content through an instance of a third-party application associated with a third-party content producer. If one or more of the user computing devices falls out of synchronization with one or more other devices, a synchronization message may be sent to the out of synch device(s), whereby the synchronization message may cause the presentation of digital content across all of the devices to be synchronized.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Inventors: Thai Gia Tran, Aditya Aghi, Olivier Alain Pierre Notteghem, Gregory Stephen Williams