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: 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
-
Patent number: 11540007Abstract: 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: GrantFiled: November 4, 2020Date of Patent: December 27, 2022Assignee: 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
-
Patent number: 11157256Abstract: 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: GrantFiled: August 13, 2020Date of Patent: October 26, 2021Assignee: 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
-
Patent number: 10782951Abstract: 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: GrantFiled: February 23, 2018Date of Patent: September 22, 2020Assignee: 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