Patents by Inventor Rick Hangartner
Rick Hangartner 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: 20240233560Abstract: A machine learning system is provided that receives location information from one or more aircraft, determines a deviation of the actual aircraft flightpath from an expected flight path. The flight path may be determined based on a filed flight plan, one or more historical flight paths. The actual aircraft flightpath is scored with respect to the expected flight path and the score may be used to determine an anomalous condition. In some cases, an aircraft crossing a boundary creates the anomalous condition. The anomalous conditions may be used to create a flag or an alert to indicate further analysis may be required. Through machine learning algorithms, hundreds, thousands, or tens of thousands or more flights can be simultaneously tracked and analyzed for anomalous conditions.Type: ApplicationFiled: January 13, 2023Publication date: July 11, 2024Inventors: Ken Baldwin, Rick Hangartner, Jim Shur, Chee Sing Lee, Poul Petersen, Charlie Parker, Francisco Martin
-
Publication number: 20230130926Abstract: A shot fired detector can receive an audio signal or acoustic stream and determine that a firearm has been discharged. One or more detectors can be used to continuously capture acoustic streams and process the acoustic streams for anomaly detection. A detected anomaly can be classified by a machine learning model to detect that a shot has been fired. The detector can send acoustic data and meta data associated with the shot fired to a server for further storage and/or processing. An alert can be automatically generated that is associated with the shot fired.Type: ApplicationFiled: October 24, 2022Publication date: April 27, 2023Inventors: Rick Hangartner, Poul Petersen, Francisco Martin
-
Patent number: 9317185Abstract: Disclosed are various embodiments of systems and methods for generating composite mediasets from mediasets, each comprising media items, associated with a plurality of users. In some embodiments, individual and/or group recommendations are provided for creating a group playlist by aggregating user taste data for a plurality of users in a group. In other embodiments, systems and methods are provided which allow for sharing and playing of a group playlist by users in a group, each of which has a media playback device. In still other embodiments, systems and methods are provided for dynamically building a composite playlist that may be updated as users enter and/or leave the group. One example of an interactive entertainment application also is described for use at a venue to entertain live guests with music selections that are dynamically influenced by the guests' individual tastes.Type: GrantFiled: April 24, 2014Date of Patent: April 19, 2016Assignee: Apple Inc.Inventors: Francisco J. Martin, Jim Shur, Marc Torrens, Rick Hangartner, Guillermo Caudevilla-Laliena, David del Ser Bartolome, Craig Rowley
-
Publication number: 20140237361Abstract: Disclosed are various embodiments of systems and methods for generating composite mediasets from mediasets, each comprising media items, associated with a plurality of users. In some embodiments, individual and/or group recommendations are provided for creating a group playlist by aggregating user taste data for a plurality of users in a group. In other embodiments, systems and methods are provided which allow for sharing and playing of a group playlist by users in a group, each of which has a media playback device. In still other embodiments, systems and methods are provided for dynamically building a composite playlist that may be updated as users enter and/or leave the group. One example of an interactive entertainment application also is described for use at a venue to entertain live guests with music selections that are dynamically influenced by the guests' individual tastes.Type: ApplicationFiled: April 24, 2014Publication date: August 21, 2014Applicant: Apple Inc.Inventors: Francisco J. Martin, Jim Shur, Marc Torrens, Rick Hangartner, Guillermo Caudevilla-Laliena, David del Ser Bartolome, Craig Rowley
-
Patent number: 8745048Abstract: A computer implemented process for generating customized, user-specific programming for delivery over a network, each programming unit comprising one or more media items, such as song tracks, and at least one promotional media item, such as a commercial advertisement. The media items are selected in response to implicit user taste data, and promotional media items or ads are selected where a media item associated with the promotional media item matches at least one media data item identified as responsive to the user taste data. The media items and the promotional media items are selected so as to constrain the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items.Type: GrantFiled: December 8, 2010Date of Patent: June 3, 2014Assignee: Apple Inc.Inventor: Rick Hangartner
-
Patent number: 8583671Abstract: Disclosed are various embodiments of systems and methods for generating composite mediasets from mediasets, each comprising media items, associated with a plurality of users. In some embodiments, individual and/or group recommendations are provided for creating a group playlist by aggregating user taste data for a plurality of users in a group. In other embodiments, systems and methods are provided which allow for sharing and playing of a group playlist by users in a group, each of which has a media playback device. Each media item, such as a song, is played from one of the individual user devices for the benefit of all users in the vicinity at the time. Music thus can be “shared” without transferring files potentially in violation of copyrights.Type: GrantFiled: April 29, 2009Date of Patent: November 12, 2013Assignee: Apple Inc.Inventors: Francisco Martin, Marc Torrens, Rick Hangartner, Guillermo Caudevilla-Laliena, David del ser Bartolome, Craig Rowley
-
Patent number: 8214315Abstract: Disclosed are embodiments of systems and methods for prioritizing mobile media player files by providing for the automated addition and/or deletion of media items for a mobile media player. In some embodiments, a statistical method may be provided for inferring which media items on a mobile media player should be deleted based on, for example, user taste data. In some embodiments, new media items may be loaded onto a user's mobile media player by creating one or more playlists from a playlist builder. The playlist(s) may be created by using user taste data. Rankings may also be created to determine an order for deletion of the media items currently on a mobile media player and/or for addition of new media items to the device.Type: GrantFiled: June 23, 2011Date of Patent: July 3, 2012Assignee: Apple Inc.Inventors: Rick Hangartner, Francisco Martin, David Del Ser Bartolome, Guillermo Caudevilla-Laliena, Matt McLaughlin, Craig Rowley, Andrew Yip, Jim Shur
-
Publication number: 20120059751Abstract: The application discloses a systems and methods for automatically managing and allocating funds deposited in one or more financial accounts owned by the user. The system allows the user to specify and dynamically modify multiple savings goals and to associate each goal with a savings account. As the user makes deposits or withdrawals from an account, the amount of funds allocated to each of the goals associated with the account are automatically adjusted based on the user's relative preferences for the goals as automatically inferred from the user's interactions with the system. The system may also provide incentive rewards to users as they meet interim subgoals or complete a goal to induce users to successfully achieve their savings goals.Type: ApplicationFiled: September 8, 2011Publication date: March 8, 2012Applicant: STRANDS, INC.Inventors: Rick Hangartner, Philip Jenkins
-
Publication number: 20110251995Abstract: Disclosed are embodiments of systems and methods for prioritizing mobile media player files by providing for the automated addition and/or deletion of media items for a mobile media player. In some embodiments, a statistical method may be provided for inferring which media items on a mobile media player should be deleted based on, for example, user taste data. In some embodiments, new media items may be loaded onto a user's mobile media player by creating one or more playlists from a playlist builder. The playlist(s) may be created by using user taste data. Rankings may also be created to determine an order for deletion of the media items currently on a mobile media player and/or for addition of new media items to the device.Type: ApplicationFiled: June 23, 2011Publication date: October 13, 2011Applicant: STRANDS, INC.Inventors: Rick Hangartner, Francisco Martin, David Del Ser Bartolome, Guillermo Caudevilla-Laliena, Matt McLaughlin, Craig Rowley, Andrew Yip, Jim Shur
-
Patent number: 7987148Abstract: Disclosed are embodiments of systems and methods for prioritizing mobile media player files by providing for the automated addition and/or deletion of media items for a mobile media player. In some embodiments, a statistical method may be provided for inferring which media items on a mobile media player should be deleted based on, for example, user taste data. In some embodiments, new media items may be loaded onto a user's mobile media player by creating one or more playlists from a playlist builder. The playlist(s) may be created by using user taste data. Rankings may also be created to determine an order for deletion of the media items currently on a mobile media player and/or for addition of new media items to the device.Type: GrantFiled: May 20, 2010Date of Patent: July 26, 2011Assignee: Strands, Inc.Inventors: Rick Hangartner, Francisco Martin, David Del Ser Bartolome, Guillermo Caudevilla-Laliena, Matt McLaughlin, Craig Rowley, Andrew Yip, Jim Shur
-
Publication number: 20110119127Abstract: A computer implemented process for generating customized, user-specific programming for delivery over a network, each programming unit comprising one or more media items, such as song tracks, and at least one promotional media item, such as a commercial advertisement. The media items are selected in response to implicit user taste data, and promotional media items or ads are selected where a media item associated with the promotional media item matches at least one media data item identified as responsive to the user taste data. The media items and the promotional media items are selected so as to constrain the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items.Type: ApplicationFiled: December 8, 2010Publication date: May 19, 2011Applicant: STRANDS, INC.Inventor: Rick Hangartner
-
Patent number: 7877387Abstract: Disclosed are embodiments of systems and methods for selection of promotional media items and/or generation of promotional or advertising units. In one embodiment, a set of promotional media items may be dynamically identified responsive to an input set of media items. In another embodiment, a promotional program unit is generated in response to receipt of user taste data for a user or group of users. The promotional program unit is an integral unit made up of one or more media items and one or more promotional media items.Type: GrantFiled: October 2, 2006Date of Patent: January 25, 2011Assignee: Strands, Inc.Inventor: Rick Hangartner
-
Publication number: 20100268680Abstract: Disclosed are embodiments of systems and methods for prioritizing mobile media player files by providing for the automated addition and/or deletion of media items for a mobile media player. In some embodiments, a statistical method may be provided for inferring which media items on a mobile media player should be deleted based on, for example, user taste data. In some embodiments, new media items may be loaded onto a user's mobile media player by creating one or more playlists from a playlist builder. The playlist(s) may be created by using user taste data. Rankings may also be created to determine an order for deletion of the media items currently on a mobile media player and/or for addition of new media items to the device.Type: ApplicationFiled: May 20, 2010Publication date: October 21, 2010Applicant: STRANDS, INC.Inventors: Rick Hangartner, Francisco Martin, David Del Ser Bartolome, Guillermo Caudevilla-Laliena, Matt McLaughlin, Craig Rowley, Andrew Yip, Jim Shur
-
Publication number: 20100169328Abstract: Massively scalable, memory and model-based techniques are an important approach for practical large-scale collaborative filtering. We describe a massively scalable, model-based recommender system and method that extends the collaborative filtering techniques by explicitly incorporating these types of user and item knowledge. In addition, we extend the Expectation-Maximization algorithm for learning the conditional probabilities in the model to coherently accommodate time-varying training data.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: Strands, Inc.Inventor: Rick Hangartner
-
Patent number: 7743009Abstract: Disclosed are embodiments of systems and methods for prioritizing mobile media player files by providing for the automated addition and/or deletion of media items for a mobile media player. In some embodiments, a statistical method may be provided for inferring which media items on a mobile media player should be deleted based on, for example, user taste data. In some embodiments, new media items may be loaded onto a user's mobile media player by creating one or more playlists from a playlist builder. The playlist(s) may be created by using user taste data. Rankings may also be created to determine an order for deletion of the media items currently on a mobile media player and/or for addition of new media items to the device.Type: GrantFiled: February 12, 2007Date of Patent: June 22, 2010Assignee: Strands, Inc.Inventors: Rick Hangartner, Francisco Martin, David Del Ser Bartolome, Guillermo Caudevilla-Laliena, Matt McLaughlin, Craig Rowley, Andrew Yip, Jim Shur
-
Publication number: 20090299945Abstract: A computer-implemented method (FIG. 4), systems (FIG. 6) and data structures (420, 466) are disclosed for creating and exchanging a compact, machine-usable user taste profile (140,416,608). The method may include accessing an associational knowledge base “AKB” (124,406) that stores relationships among a catalog of items in computer-usable form. The AKB includes identification of a plurality of “categories” (304,306,310) wherein each category is a subset of the catalog of items (300), and the categories are defined based on similarity among the items within a category. User interactions (126,410) with an application (404) driven by an AKB (406) are analyzed relative to the categorization (412,414,416) by application of profile factors (450) to estimate a user profile (416). The user profile can be exported to other applications that are driven by a compatible AKB in order to provide an experience tailored to the user's individual taste preferences.Type: ApplicationFiled: May 29, 2009Publication date: December 3, 2009Applicant: Strands, Inc.Inventor: Rick Hangartner
-
Publication number: 20090300008Abstract: A computer implemented method for incorporating media item data for use in a media item recommender system comprising: accessing a first database comprising a plurality of media item identifiers and associated metadata corresponding to each of a plurality of media items identified by the media item identifiers; generating first correlation data based on a comparison of the metadata corresponding to pairs of the media item identifiers to detect similarities between the media items identified; accessing a second database comprising a plurality of media item identifier sets for identifying sets of media items; generating second correlation data based on an analysis of the media item identifier sets to determine incidence of selected subsets of media item identifiers occurring together in a same media item identifier set; accessing a third database comprising a plurality of consumed media item identifier sets, wherein the consumed media item identifier sets associate one or more media item identifiers in a particType: ApplicationFiled: May 29, 2009Publication date: December 3, 2009Applicant: Strands, Inc.Inventors: Rick Hangartner, James Shur
-
Publication number: 20090222392Abstract: Disclosed are various embodiments of systems and methods for generating composite mediasets from mediasets, each comprising media items, associated with a plurality of users. In some embodiments, individual and/or group recommendations are provided for creating a group playlist by aggregating user taste data for a plurality of users in a group. In other embodiments, systems and methods are provided which allow for sharing and playing of a group playlist by users in a group, each of which has a media playback device. In still other embodiments, systems and methods are provided for dynamically building a composite playlist that may be updated as users enter and/or leave the group. One example of an interactive entertainment application also is described for use at a venue to entertain live guests with music selections that are dynamically influenced by the guests' individual tastes.Type: ApplicationFiled: August 31, 2006Publication date: September 3, 2009Applicant: STRANDS, INC.Inventors: Francisco J. Martin, Jim Shur, Marc Torrens, Rick Hangartner, Guillermo Caudeville-Laliena, David Del Ser Bartolome, Craig Rowley
-
Publication number: 20090210415Abstract: Disclosed are various embodiments of systems and methods for generating composite mediasets from mediasets, each comprising media items, associated with a plurality of users. In some embodiments, individual and/or group recommendations are provided for creating a group playlist by aggregating user taste data for a plurality of users in a group. In other embodiments, systems and methods are provided which allow for sharing and playing of a group playlist by users in a group, each of which has a media playback device. Each media item, such as a song, is played from one of the individual user devices for the benefit of all users in the vicinity at the time. Music thus can be “shared” without transferring files potentially in violation of copyrights.Type: ApplicationFiled: April 29, 2009Publication date: August 20, 2009Applicant: Strands, Inc.Inventors: Francisco Martin, Marc Torrens, Rick Hangartner, Guillermo Caudevilla-Laliena, David del Ser Bartolome, Craig Rowley
-
Publication number: 20090132453Abstract: Disclosed are embodiments of systems and methods for prioritizing mobile media player files by providing for the automated addition and/or deletion of media items for a mobile media player. In some embodiments, a statistical method may be provided for inferring which media items on a mobile media player should be deleted based on, for example, user taste data. In some embodiments, new media items may be loaded onto a user's mobile media player by creating one or more playlists from a playlist builder. The playlist(s) may be created by using user taste data. Rankings may also be created to determine an order for deletion of the media items currently on a mobile media player and/or for addition of new media items to the device.Type: ApplicationFiled: February 12, 2007Publication date: May 21, 2009Applicant: MUSICSTRANDS, INC.Inventors: Rick Hangartner, Francisco Martin, David Del Ser Bartolome, Guillermo Caudevilla-Laliena, Matt McLaughlin, Craig Rowley, Andrew Yip, Jim Shur