Patents Assigned to DIGITAL TURBINE, INC.
-
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
-
Patent number: 10699298Abstract: A computer-implemented method for selecting a digital content, comprising: receiving a plurality of samples, each comprises a request having a plurality of values of a plurality of attributes, and associated with a success value for a Bernoulli distributed event having a campaign and a bid rate (BR) of the campaign; clustering the plurality of samples in a plurality of homogenous nodes according to respective plurality of values; identifying a group campaign with a highest valuation for each one of the plurality of nodes using triangular approximation of the Bernoulli distribution of events in the node; receiving a query from a device including a plurality of other values of the plurality of attributes; selecting one of the plurality of nodes; selecting a digital content of the group campaign with highest valuation identified for the selected node; and generating a response to the query including the selected content.Type: GrantFiled: April 9, 2017Date of Patent: June 30, 2020Assignee: Digital Turbine, Inc.Inventors: John Haws, Yohan Lejosne, William Lefew
-
Patent number: 10028117Abstract: There is provided a computer implemented method for distribution and installation of a content item on mobile devices, the method executed by a first mobile device, the method comprising: receiving from a server over a cellular communication channel, instructions for automatic installation of the content item, wherein the content item is stored by the server, transmitting to at least one second mobile device, a query to determine whether the at least one second mobile device has installed thereon the content item, establishing a non-cellular communication channel with a group of the at least one second mobile devices that have the content item installed thereon, receiving over the non-cellular communication channel, the content item from at least one member of the group of the at least one second mobile devices, automatically installing the content item according to the instructions, and presenting an indication of the automatically installed content item.Type: GrantFiled: March 1, 2017Date of Patent: July 17, 2018Assignee: Digital Turbine, Inc.Inventors: Lior Ben Haim, Moni Haimovich
-
Patent number: 9928048Abstract: A system and method are provided for installing applications on a mobile device at first device initialization. An installation client communicates with a management server at an initial start-up state of a mobile device. The management server identifies a set of applications that are available for installation on the client device, and provides the installation files to the device. The management server selects certain client devices for certain applications based on user segments, allowing customization of applications according to user data. This initialization-installation of application programs allows the user to have the experience of having access to pre-installed applications at device initialization, while allowing application providers and mobile network operators real-time management of application programs being offered, without requiring pre-installing a bundle of applications on a device prior to device distribution.Type: GrantFiled: August 4, 2014Date of Patent: March 27, 2018Assignee: Digital Turbine, Inc.Inventors: Oren Ein-Gal, Vincent Vu, Dekel Boni
-
Patent number: 9928047Abstract: A system and method are provided for installing applications on a mobile device at first device initialization. An installation client communicates with a management server at an initial start-up state of a mobile device. The management server identifies a set of applications that are available for installation on the client device, and provides the installation files to the device. This initialization-installation of application programs allows the user to have the experience of having access to pre-installed applications at device initialization, while allowing application providers and mobile network operators real-time management of application programs being offered, without requiring pre-installing a bundle of applications on a device prior to device distribution.Type: GrantFiled: March 15, 2013Date of Patent: March 27, 2018Assignee: Digital Turbine, Inc.Inventors: Oren Ein-Gal, Vincent Vu
-
Patent number: 8943440Abstract: A system and method for automatically organizing a user interface. A category is determined for content installed on a device. An icon for the content is displayed in a categorical row in a grid layout for the content's category. The categorical rows may be manipulated by touchscreen gestures, such as moving, expanding, and revealing details about the row, such as the row's categorical label.Type: GrantFiled: October 17, 2012Date of Patent: January 27, 2015Assignee: Digital Turbine, Inc.Inventor: Peter Adderton
-
Publication number: 20130346195Abstract: A system and method for automatically recommending content. User activity history, such as user transaction and purchase history, are maintained in a user profile database. Recommended content is determined from a content database based on the user activity. Icons for the recommended content are shown on the icon layout for a user interface on a user's device. The icons, when clicked, touched, or otherwise selected, causes the transactions necessary for the recommended content to be communicated to the user's device.Type: ApplicationFiled: October 17, 2012Publication date: December 26, 2013Applicant: DIGITAL TURBINE, INC.Inventor: Peter Adderton
-
Publication number: 20130346840Abstract: A system and method for providing a tool to access relevant data from a content management system. A set of words from a web page are identified, for example by crawling the web page. A set of keywords are maintained, for example, promotional or sponsored keywords. A word match is determined between the keywords and the set of words from the web page. An interface overlay is caused to be displayed, with hyperlink anchors, such a thumbnail pictures and text. The hyperlinks lead to brand pages, which include aggregations of content relating to the brand. A search toolbar may be used to access the brand pages.Type: ApplicationFiled: October 17, 2012Publication date: December 26, 2013Applicant: DIGITAL TURBINE, INC.Inventor: Peter Adderton
-
Publication number: 20130346919Abstract: A system and method for automatically organizing a user interface. A category is determined for content installed on a device. An icon for the content is displayed in a categorical row in a grid layout for the content's category. The categorical rows may be manipulated by touchscreen gestures, such as moving, expanding, and revealing details about the row, such as the row's categorical label.Type: ApplicationFiled: October 17, 2012Publication date: December 26, 2013Applicant: DIGITAL TURBINE, INC.Inventor: Peter Adderton