Patents Assigned to Turbine, Inc.
-
Publication number: 20240125239Abstract: A fluid turbine may include a vertically-orientable shaft having at least one opening extending transversely therethrough, a first blade portion configured for vertical orientation on first side of the shaft, a second blade portion configured for vertical orientation on a second opposite side of the shaft, at least one rod extending through the shaft opening and connectable at a first end to the first blade portion and at a second end to the second blade portion. A reinforcing sleeve may extend through the shaft opening and may be interposed between the rod and the shaft opening for reinforcing at least one of the shaft, the at least one shaft opening, or the rod against forces exerted by the first and second blade portions when fluid impacts the first and second blade portions.Type: ApplicationFiled: December 21, 2023Publication date: April 18, 2024Applicant: Flower Turbines, Inc.Inventors: Mark Daniel FARB, Jonathan FORBES, Irakli BAITISH, James BOYLE
-
Publication number: 20240106242Abstract: Systems, methods, and computer program products are disclosed for controlling a voltage output of a turbine. Controlling a voltage output of a turbine includes a rectifier for converting an AC output of a turbine to a DC voltage; a sensor for measuring the DC voltage; a charge controller for receiving the DC voltage from the rectifier and produce a DC output, including: a first circuit meeting a first performance criterion for a first DC range, a second circuit meeting a second performance criterion for a second DC operating range, a switch channeling the DC voltage between the first and second circuits; and a processor for receiving the DC voltage measurement from the sensor, and use the switch to channel the DC voltage between the first and second circuits, thereby meeting the first and second performance criteria when the DC voltage is in the first and second DC ranges, respectively.Type: ApplicationFiled: December 6, 2023Publication date: March 28, 2024Applicant: Flower Turbines, Inc.Inventors: Mark Daniel FARB, Jonathan FORBES
-
Patent number: 11933267Abstract: A support system may secure a wind turbine above an angled roof. The angled roof may have a first angled surface, an opposite second angled surface, and a peak between the first angled surface and the second angled surface. The support surface may have a first weighted ballast located along a portion of the first angled surface and a second weighted ballast located along a portion of the second angled surface. The support system may have a connector extending between and connecting a portion of the first weighted ballast and a portion of the second weighted ballast. The connector may extend over the peak. The support system may have a mounting portion on the connector for securing a wind turbine to the connector. The first weighted ballast and the second weighted ballast may be sized and weighted to maintain the wind turbine above the peak during wind conditions.Type: GrantFiled: April 11, 2023Date of Patent: March 19, 2024Assignee: FLOWER TURBINES, INC.Inventors: Mark Daniel Farb, Irakli Baitish
-
Patent number: 11905929Abstract: Systems, methods, and non-transitory computer readable media including instructions for coordinating MPPT operations for a cluster of geographically-associated fluid turbines are disclosed. Coordinating MPPT operations for a cluster of geographically-associated fluid turbines includes receiving data from the cluster of geographically-associated fluid turbines; determining changes to total power output of the cluster based on changes in loading states of individual fluid turbines in the cluster; selecting a combination of loading states for the individual fluid turbines in the cluster to coordinate total power output for the cluster; and transmitting the selected combination of loading states to at least some of the individual fluid turbines in the cluster in order to vary rotational speeds of the at least some of the individual fluid turbines in the cluster.Type: GrantFiled: February 23, 2023Date of Patent: February 20, 2024Assignee: FLOWER TURBINES, INC.Inventors: Mark Daniel Farb, Jonathan Forbes
-
Patent number: 11831164Abstract: Systems, methods, and non-transitory computer readable media including instructions for a dual-channel fluid turbine controller. A dual-channel fluid turbine controller includes at least one processor configured to: receive, via an AC channel coupled to an AC output of a fluid turbine, first signals indicating fluctuations in power generated by the fluid turbine operating beneath a grid power supply threshold; access an MPPT protocol; determine a correspondence between the first signals and a portion of the MPPT protocol; apply the portion of the MPPT protocol to a generator of the fluid turbine to generate greater power than would be generated in an absence of the MPPT protocol, wherein the generated power is stored as energy in a capacitor associated with the generator; receive, via a DC channel, second signals indicating a level of energy stored in the capacitor; and use the second signals to determine when to release the stored energy.Type: GrantFiled: May 10, 2023Date of Patent: November 28, 2023Assignee: FLOWER TURBINES, INC.Inventors: Mark Daniel Farb, Jonathan Forbes
-
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
-
Patent number: 11149715Abstract: A vertical axis wind turbine with improved safety, production efficiency and greater functional wind speed range. A vertical axis wind turbine comprises turbine blades having geometric characteristics of a “yin yang” symbol when viewed from the top down. The turbine blades are configured to form a scoop portion for catching wind. The surface area of the scoop portion may be dynamically configured to accommodate power production in higher wind speed ranges by dynamically furling the blades to reduce the surface area of the scoop portion as RPM begins to exceed a safe limit. First and second permanent magnet rotor arrays are dynamically positioned above and below an array of stator coils to maximize power generation.Type: GrantFiled: July 27, 2020Date of Patent: October 19, 2021Assignee: Harmony Turbines Inc.Inventor: Christopher T. Moore
-
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: 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: 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: 9225805Abstract: A method for communicating in a distributed game system includes, at a server system, maintaining information associated with a plurality of entities in an environment; and maintaining communication sessions between the server system and a plurality of client systems for exchanging information associated with the entities between the server system and the plurality of client systems. Each such communication session uses a communication protocol that supports both reliable transmission of ordered messages, and transmission and selective discarding of ephemeral messages.Type: GrantFiled: August 26, 2008Date of Patent: December 29, 2015Assignee: Turbine, Inc.Inventors: Michael Kujawa, Todd Berkebile