Patents by Inventor Keenan Christopher Pridmore
Keenan Christopher Pridmore 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: 11950165Abstract: In one embodiment, a method includes displaying, by the first computing device, a first content adaption of a digital content, synchronously with one or more second content adaptions displayed on one or more second computing devices, respectively, where the one or more second computing devices are in physical proximity to the first computing device, detecting, by the first computing device, a change in position information for at least one of the one or more second computing devices, receiving, by the first computing device from a server, a reconfigured first content adaption, where the reconfigured first content adaption and one or more reconfigured second content adaptions are reconfigured responsive to the change in position information, and displaying, by the first computing device, the reconfigured first content adaption, synchronously with one or more of the reconfigured second content adaptions displayed on one or more of the second computing devices, respectively.Type: GrantFiled: August 5, 2022Date of Patent: April 2, 2024Assignee: Meta Platforms, Inc.Inventors: Addie Louise Marino, Lorena M Ospina, Keenan Christopher Pridmore
-
Patent number: 11647238Abstract: According to examples, a system for generating and delivering enhanced content utilizing remote rendering and data streaming is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to transmit a selected engagement content item for transmission to a user device and receive an indication of interest relating to the selected engagement content item. The processor, when executing the instructions, may then select, based on the received indication of interest, an enhanced content item, process the enhanced to content item to generate a stream of content data associated with the enhanced content item and transmit the stream of content data associated with the enhanced content item to the user device.Type: GrantFiled: November 9, 2021Date of Patent: May 9, 2023Assignee: META PLATFORMS, INC.Inventors: Rakesh Ravuru, Brian Fox, Keenan Christopher Pridmore, Miguel Angel Perez, Xin Zhou, Adetunji Toritseju Olojede, Kyle Scot Shank, Robert Thomas Moakler, Nikhil Girish Nawathe, Lara Jessamine Andrews, Tatiana Borrell Peck, Rotem Druker, Siqi Huang, Siyi Wang, Hoang Viet Nguyen
-
Publication number: 20220377408Abstract: In one embodiment, a method includes displaying, by the first computing device, a first content adaption of a digital content, synchronously with one or more second content adaptions displayed on one or more second computing devices, respectively, where the one or more second computing devices are in physical proximity to the first computing device, detecting, by the first computing device, a change in position information for at least one of the one or more second computing devices, receiving, by the first computing device from a server, a reconfigured first content adaption, where the reconfigured first content adaption and one or more reconfigured second content adaptions are reconfigured responsive to the change in position information, and displaying, by the first computing device, the reconfigured first content adaption, synchronously with one or more of the reconfigured second content adaptions displayed on one or more of the second computing devices, respectively.Type: ApplicationFiled: August 5, 2022Publication date: November 24, 2022Inventors: Addie Louise Marino, Lorena M Ospina, Keenan Christopher Pridmore
-
Publication number: 20220377424Abstract: According to examples, a system for providing dynamic digital content may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to receive a plurality of data feeds. The processor may further analyze the data feeds to identify values for parameterized variables. A plurality of deep learning (DL) models can be trained to obtain product attribute data from the data feeds. The processor may then identify rules or triggers based on the values of the parameterized variables. The rules and/or triggers cause the processor to dynamically generate or select digital content and transmit the digital content to user communication devices of selected audience.Type: ApplicationFiled: May 6, 2022Publication date: November 24, 2022Applicant: Meta Platforms, Inc.Inventors: Zi Yu Daniel DENG, Brian FOX, Keenan Christopher PRIDMORE, Aditi RAJAGOPAL, Dana Michelle JEFFERSON, Daniel BOTTAS, Cynthia AGUSTINA, Oleg PASHKOVSKY
-
Patent number: 11425527Abstract: A method of generating respective adaptions of digital content for display by multiple computing devices is recited. In one embodiment, a first computing device sends an invitation to congregate to one or more second computing devices. If the first computing device determines that the one or more second computing devices are in physical proximity to the first computing device, the first computing device may invoke play of the digital content. A plurality of generated content adaptions may be generated, wherein a first content adaption is configured for synchronous display by the first computing device with one or more second content adaptions displayed on the one or more second computing devices, respectively.Type: GrantFiled: November 23, 2020Date of Patent: August 23, 2022Assignee: Meta Platforms, Inc.Inventors: Addie Louise Marino, Lorena M Ospina, Keenan Christopher Pridmore
-
Publication number: 20220150553Abstract: According to examples, a system for generating and delivering enhanced content utilizing remote rendering and data streaming is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to transmit a selected engagement content item for transmission to a user device and receive an indication of interest relating to the selected engagement content item. The processor, when executing the instructions, may then select, based on the received indication of interest, an enhanced content item, process the enhanced to content item to generate a stream of content data associated with the enhanced content item and transmit the stream of content data associated with the enhanced content item to the user device.Type: ApplicationFiled: November 9, 2021Publication date: May 12, 2022Applicant: Facebook, Inc.Inventors: Rakesh RAVURU, Brian FOX, Keenan Christopher PRIDMORE, Miguel Angel PEREZ, Xin ZHOU, Adetunji Toritseju OLOJEDE, Kyle Scot SHANK, Robert Thomas MOAKLER, Nikhil Girish NAWATHE, Lara Jessamine ANDREWS, Tatiana Borrell PECK, Rotem DRUKER, Siqi HUANG, Siyi WANG, Hoang Viet NGUYEN
-
Patent number: 11086488Abstract: An online system provides a user-generated media platform that enables the gamification of content generated on the site. The online system maintains a page of content including content items and a link to a third party system that is external to the online system. When the user selects the link, the user is directed to the third party system with which the user interacts to complete tasks. When the third party system determines one or more conditions are satisfied based on the user interactions with content from the third party system, the third party system updates the page of content maintained by the online system. For example, the third party system provides additional content items to the online system for display via the page of content or unlocks content items stored by the online system for presentation by the page of content.Type: GrantFiled: August 19, 2020Date of Patent: August 10, 2021Assignee: Facebook, Inc.Inventors: Addie Louise Marino, Keenan Christopher Pridmore
-
Publication number: 20210105576Abstract: A method of generating respective adaptions of digital content for display by multiple computing devices is recited. In one embodiment, a first computing device sends an invitation to congregate to one or more second computing devices. If the first computing device determines that the one or more second computing devices are in physical proximity to the first computing device, the first computing device may invoke play of the digital content. A plurality of generated content adaptions may be generated, wherein a first content adaption is configured for synchronous display by the first computing device with one or more second content adaptions displayed on the one or more second computing devices, respectively.Type: ApplicationFiled: November 23, 2020Publication date: April 8, 2021Inventors: Addie Louise Marino, Lorena M Ospina, Keenan Christopher Pridmore
-
Patent number: 10880685Abstract: A method of generating respective adaptations of digital content for display by multiple computing devices is recited. In one embodiment, a server determines whether multiple client computing devices are in physical proximity to one another. If multiple computing devices are in physical proximity to one another, respective adaptations of digital content are generated. Each respective content adaptation presents a different content view which is configured for a specific one of the computing devices. Each content adaptation is configured for synchronous presentation on the computing devices with the other content adaptations. The content adaptations are then sent to the computing devices.Type: GrantFiled: May 2, 2018Date of Patent: December 29, 2020Assignee: Facebook, Inc.Inventors: Addie Louise Marino, Lorena M. Ospina, Keenan Christopher Pridmore
-
Publication number: 20190215650Abstract: A method of generating respective adaptations of digital content for display by multiple computing devices is recited. In one embodiment, a server determines whether multiple client computing devices are in physical proximity to one another. If multiple computing devices are in physical proximity to one another, respective adaptations of digital content are generated. Each respective content adaptation presents a different content view which is configured for a specific one of the computing devices. Each content adaptation is configured for synchronous presentation on the computing devices with the other content adaptations. The content adaptations are then sent to the computing devices.Type: ApplicationFiled: May 2, 2018Publication date: July 11, 2019Inventors: Addie Louise Marino, Lorena M. Ospina, Keenan Christopher Pridmore
-
Publication number: 20190043085Abstract: An online system includes a method for identifying content to provide to a user of the online system. The online system receives a request to present content to users of the online system. The request may include a hierarchy of moments, wherein each moment of the hierarchy of moments is associated with a content creative. The online system identifies an impression opportunity to present the content to a user of the online system. The online system identifies a set of candidate moments occurring for the user from the hierarchy of moments. The online system selects a moment from the set of candidate moments based on the hierarchy of moments. The online system finally identifies the content creative associated with the identified moment, and then presents the content creative to the user.Type: ApplicationFiled: August 7, 2017Publication date: February 7, 2019Inventors: Adam Scott Berger, Nikhil Girish Nawathe, Keenan Christopher Pridmore