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: 20230289161
    Abstract: 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: Application
    Filed: May 17, 2023
    Publication date: September 14, 2023
    Applicant: Digital Turbine, Inc.
    Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
  • Publication number: 20230128319
    Abstract: 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: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Applicant: Digital Turbine, Inc.
    Inventors: Brandon Brent AYERS, Joel E. FRAZIER, Harris David THURMOND
  • Patent number: 11540007
    Abstract: 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: Grant
    Filed: November 4, 2020
    Date of Patent: December 27, 2022
    Assignee: Digital Turbine, Inc.
    Inventors: Brandon Brent Ayers, Joel E. Frazier, Harris David Thurmond
  • Publication number: 20220141528
    Abstract: 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: Application
    Filed: November 4, 2020
    Publication date: May 5, 2022
    Applicant: Digital Turbine, Inc.
    Inventors: Brandon Brent AYERS, Joel E. FRAZIER, Harris David THURMOND
  • Publication number: 20220027020
    Abstract: 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: Application
    Filed: July 27, 2020
    Publication date: January 27, 2022
    Applicant: Digital Turbine, Inc.
    Inventors: Brandon Brent AYERS, Kevin MCGUIRE, Jonathan James KITTRELL
  • Publication number: 20220004373
    Abstract: 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: Application
    Filed: September 19, 2021
    Publication date: January 6, 2022
    Applicant: Digital Turbine, Inc.
    Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
  • Patent number: 11157256
    Abstract: 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: Grant
    Filed: August 13, 2020
    Date of Patent: October 26, 2021
    Assignee: Digital Turbine, Inc.
    Inventors: Brandon Brent Ayers, Lior Ben Haim, Jonathan Nogueira
  • Publication number: 20200371767
    Abstract: 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: Application
    Filed: August 13, 2020
    Publication date: November 26, 2020
    Applicant: Digital Turbine, Inc.
    Inventors: Brandon Brent AYERS, Lior BEN HAIM, Jonathan NOGUEIRA
  • Patent number: 10782951
    Abstract: 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: Grant
    Filed: February 23, 2018
    Date of Patent: September 22, 2020
    Assignee: Digital Turbine, Inc.
    Inventors: Brandon Brent Ayers, Lior Ben Haim, Jonathan Nogueira
  • Publication number: 20190265958
    Abstract: 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: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Inventors: Brandon Brent AYERS, Lior Ben Haim, Jonathan Nogueira