Patents by Inventor Brandon Brent AYERS
Brandon Brent AYERS 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).
-
Publication number: 20250231752Abstract: A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.Type: ApplicationFiled: April 4, 2025Publication date: July 17, 2025Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
-
Publication number: 20250053402Abstract: A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.Type: ApplicationFiled: October 29, 2024Publication date: February 13, 2025Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
-
Publication number: 20240354085Abstract: A distribution server for controlling data item downloads maintains at least one download constraint for a respective data item. When a query for permission to download the data item is input from a user device, the distribution server checks whether the download constraints are met. When the respective download constraints are met, a response is sent to the user device that the download is permitted. When the respective download constraints are not met, a response is sent to the user device that the download is prohibited.Type: ApplicationFiled: April 19, 2023Publication date: October 24, 2024Applicant: Digital Turbine, Inc.Inventors: Robert BURCHAM, Kai-Min SUNG, Brandon Brent AYERS
-
Publication number: 20230289161Abstract: A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.Type: ApplicationFiled: May 17, 2023Publication date: September 14, 2023Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
-
Publication number: 20230128319Abstract: A method, system and computer program product for cross-device interaction, the method comprising: intercepting a triggering event by a mobile client application program; employing a low energy communication monitoring service adapted for searching at least one universally unique identifier advertised by a low energy communication advertisement service configured to enable retrieval of a content identifier associated with content received from a server and being displayed by a television client application program, retrieving using the at least one universally unique identifier the content identifier, and providing the content identifier to the mobile client application program; and, responsive to receiving notice on intercepting a user interaction event by a user interaction event listener, presenting by the mobile client application program an information item retrieved using the content identifier provided.Type: ApplicationFiled: December 23, 2022Publication date: April 27, 2023Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Joel E. FRAZIER, Harris David THURMOND
-
Publication number: 20220141528Abstract: A method, system and computer program product for cross-device interaction, the method comprising: intercepting a triggering event by a mobile client application program; employing a low energy communication monitoring service adapted for searching at least one universally unique identifier advertised by a low energy communication advertisement service configured to enable retrieval of a content identifier associated with content received from a server and being displayed by a television client application program, retrieving using the at least one universally unique identifier the content identifier, and providing the content identifier to the mobile client application program; and, responsive to receiving notice on intercepting a user interaction event by a user interaction event listener, presenting by the mobile client application program an information item retrieved using the content identifier provided.Type: ApplicationFiled: November 4, 2020Publication date: May 5, 2022Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Joel E. FRAZIER, Harris David THURMOND
-
Publication number: 20220027020Abstract: A method and a client device for dynamically replacing interactive content of a quick setting bar are disclosed. The method comprises: monitoring activity of a user on a terminal client and the terminal client state. Identifying content currently presented to the user. Selecting one or more graphical user interface elements to present on the quick setting bar. The one or more graphical user interface elements have been selected based on a content list acquired from a storage according to data and a user profile calculated based on the user activity and terminal client state. Moreover, this comprises updating the quick setting bar to display the one or more graphical user interface elements while the currently presented content is displayed by a presentation unit of the terminal client.Type: ApplicationFiled: July 27, 2020Publication date: January 27, 2022Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Kevin MCGUIRE, Jonathan James KITTRELL
-
Publication number: 20220004373Abstract: A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.Type: ApplicationFiled: September 19, 2021Publication date: January 6, 2022Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
-
Publication number: 20200371767Abstract: A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.Type: ApplicationFiled: August 13, 2020Publication date: November 26, 2020Applicant: Digital Turbine, Inc.Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
-
Publication number: 20190265958Abstract: A device adapted to run software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The network interface enables device communication over a network. At least one processor executes instructions stored in the storage medium to: identify that a link for installation of a new software application is selected by user interaction with a current software application running on the device; in response to identifying that the link was selected, invoke, without exiting the second software application, an installation client to run in the background on the device; instruct the installation client to automatically download an installation file of the new software application over the network using the network interface; and using the downloaded installation file, install the first software application on the device.Type: ApplicationFiled: February 23, 2018Publication date: August 29, 2019Inventors: Brandon Brent AYERS, Lior Ben Haim, Jonathan Nogueira