Patents Assigned to Plentyoffish Media ULC
-
Patent number: 11949747Abstract: A fraud detection system may obtain a number of known fraudulent end-user profiles and/or otherwise undesirable end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes and attribute values and/or combinations of attributes and attribute values, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent or otherwise undesirable end-user profiles. Using this data, the fraud detection system generates one or more queries to identify those end-user profiles having attribute values or combinations of attribute values that likely indicate a fraudulent or otherwise undesirable end-user profile.Type: GrantFiled: December 21, 2022Date of Patent: April 2, 2024Assignee: PLENTYOFFISH MEDIA ULCInventors: Thomas Levi, Steve Oldridge
-
Patent number: 11908001Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.Type: GrantFiled: September 1, 2020Date of Patent: February 20, 2024Assignee: PLENTYOFFISH MEDIA ULCInventors: Markus Frind, Steve Oldridge
-
Patent number: 11747971Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.Type: GrantFiled: November 15, 2021Date of Patent: September 5, 2023Assignee: PLENTYOFFISH MEDIA ULCInventors: Markus Frind, Steve Oldridge, Jesse Lee Faltus
-
Publication number: 20230244735Abstract: A device may obtain, from a data structure, interaction information regarding first actions performed by a first device of a first entity and regarding second actions performed by a second device of a second entity. The first actions and the second actions may cause notifications to be provided to devices of a plurality of users. The device may determine, based on the interaction information, a first measure of similarity between the first entity and a first candidate entity, a second measure of similarity between the first entity and a second candidate entity, a first measure of popularity of the first candidate entity, and a second measure of popularity of the second candidate entity. The device may provide candidate information regarding the first candidate entity and regarding the second candidate entity, based on the measures of similarity and the measures of popularity.Type: ApplicationFiled: January 10, 2023Publication date: August 3, 2023Applicant: PlentyofFish Media ULCInventors: Michael MCDERMOTT, Maysam EMADI, Fitsum TEKLE, Jacky LOK
-
Patent number: 11568008Abstract: Information related to apparently successful end users is collected, stored, and used to generate at least one evaluation criteria to compare to at least one component of a respective end user desiring to become a successful end user. The information may be generated based on comparative information with other entities who appear to share some components with the respective end user. The components may be based on actual actions, preferences, constraints, attributes, etc. A number of components of the respective end user are compared relative to a set of defined evaluation criteria that specifies defined evaluation criteria for at least some of those components. In response to detecting at least one discrepancy, a prompt is provided to the respective end user indicative of the discrepancy.Type: GrantFiled: October 24, 2019Date of Patent: January 31, 2023Assignee: PLENTYOFFISH MEDIA ULCInventors: Steven Kuchka, Eric MacKinnon, Steve Oldridge
-
Patent number: 11546433Abstract: A fraud detection system may obtain a number of known fraudulent end-user profiles and/or otherwise undesirable end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes and attribute values and/or combinations of attributes and attribute values, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent or otherwise undesirable end-user profiles. Using this data, the fraud detection system generates one or more queries to identify those end-user profiles having attribute values or combinations of attribute values that likely indicate a fraudulent or otherwise undesirable end-user profile.Type: GrantFiled: March 27, 2020Date of Patent: January 3, 2023Assignee: PLENTYOFFISH MEDIA ULCInventors: Thomas Levi, Steve Oldridge
-
Patent number: 11175808Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.Type: GrantFiled: May 5, 2017Date of Patent: November 16, 2021Assignee: PLENTYOFFISH MEDIA ULCInventors: Markus Frind, Steve Oldridge, Jesse Lee Faltus
-
Patent number: 10769221Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.Type: GrantFiled: December 12, 2016Date of Patent: September 8, 2020Assignee: PLENTYOFFISH MEDIA ULCInventors: Markus Frind, Steve Oldridge
-
Patent number: 10637959Abstract: A fraud detection system may obtain a number of known fraudulent end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes, attribute values, or both, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent end-user profiles. Using this data, the fraud detection system generates one or more queries to identify those end-user profiles having attribute values or combinations of attribute values that likely indicate a fraudulent or otherwise undesirable end-user profile. The fraud detection system can run these queries against incoming registrations to identify and screen fraudulent end-user profiles from entering the system and can also run these queries against stored end-user profile databases to identify and remove fraudulent or otherwise undesirable end-user profiles from the end-user database.Type: GrantFiled: October 12, 2017Date of Patent: April 28, 2020Assignee: PLENTYOFFISH MEDIA ULCInventors: Thomas Levi, Steve Oldridge
-
Patent number: 10540607Abstract: Relationship building Websites collect considerable self-reported and autonomously collected attribute data on users. Attribute data may be useful for identifying users having compatible or potentially compatible interests, likes, goals, and/or aspirations that the formation of a relationship between the users is possible. At least a portion of the data collected by relationship building Websites may include inbound and outbound messaging statistics and behaviors. When used in conjunction with profile attributes, these messaging statistics and behaviors may be used as training data to generate one or more response predictive models that provide an indication of the profile attributes and messaging behaviors to which a particular user is most likely to respond. Since messaging traffic is a key indicator of relationship building Website health and vitality, it is advantageous to provide users with matches or potential matches with whom they are more likely to exchange messages.Type: GrantFiled: December 8, 2014Date of Patent: January 21, 2020Assignee: PLENTYOFFISH MEDIA ULCInventors: Steve Oldridge, Thomas Levi, Sa Li
-
Patent number: 10277710Abstract: A fraud detection system may obtain a number of known fraudulent end-user profiles and/or otherwise undesirable end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes and attribute values and/or combinations of attributes and attribute values, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent or otherwise undesirable end-user profiles. Using this data, the fraud detection system generates one or more queries to identify those end-user profiles having attribute values or combinations of attribute values that likely indicate a fraudulent or otherwise undesirable end-user profile.Type: GrantFiled: October 12, 2017Date of Patent: April 30, 2019Assignee: PLENTYOFFISH MEDIA ULCInventors: Thomas Levi, Steve Oldridge
-
Patent number: 10108968Abstract: A fraudulent advertiser account detection system may be used by a Website operator to identify active advertiser accounts as at least one of either a known valid advertiser account or a known fraudulent advertiser account. Each advertiser account has a logically associated account profile. Each account profile includes a number of advertiser attributes, each attribute having one or more logically associated attribute values characterizing the respective advertiser. Using a plurality of known valid advertiser accounts and plurality of known fraudulent advertiser accounts, the system determines a number of initial probabilities and likelihoods that one or more attribute values and/or attribute value combinations present in an advertiser account profile indicate at least one of a known valid or a known fraudulent advertiser account.Type: GrantFiled: March 4, 2015Date of Patent: October 23, 2018Assignee: PLENTYOFFISH MEDIA ULCInventors: Fitsum Tekle, Steve Oldridge, Thomas Levi
-
Patent number: 9870465Abstract: A fraud detection system may obtain a number of known fraudulent end-user profiles and/or otherwise undesirable end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes and attribute values and/or combinations of attributes and attribute values, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent or otherwise undesirable end-user profiles. Using this data, the fraud detection system generates one or more queries to identify those end-user profiles having attribute values or combinations of attribute values that likely indicate a fraudulent or otherwise undesirable end-user profile.Type: GrantFiled: December 4, 2014Date of Patent: January 16, 2018Assignee: PLENTYOFFISH MEDIA ULCInventors: Thomas Levi, Steve Oldridge
-
Patent number: 9836533Abstract: Websites operated by relationship building service providers collect information from users for use in identifying candidate matches for a user. At least a portion of the information may include freeform text entered by the user to identify the user's interests. The freeform text entered by users may be preprocessed and a user interest group model formed using a generative Natural Language Process that is applied to determine user interest groups from the freeform text. Such user interest groups identify related words based on the frequency of their occurrence and relationship within the freeform text. Individual user interest group membership vectors for each user included in a number of users may be determined using the user interest group model. At least one compatibility aspect between users may then be assessed based on the similarity or distance between the user interest group membership vectors associated with each user.Type: GrantFiled: March 25, 2015Date of Patent: December 5, 2017Assignee: PLENTYOFFISH MEDIA ULCInventors: Thomas S. Levi, Steve Oldridge
-
Patent number: 9830669Abstract: A method and system which adaptively recommends potential relationships to individual users based on a set of items that are known to be of interest to the user, such as a set of potential matches previously messaged by the user. The system generates the adaptive recommendations using previously-generated user activity that indicates the user's preferences of particular attributes.Type: GrantFiled: December 30, 2016Date of Patent: November 28, 2017Assignee: PLENTYOFFISH MEDIA ULCInventor: Markus Frind
-
Patent number: 9679259Abstract: A matching or pairing system and method for matching first and second entities having a greater likelihood of forming a successful pairing includes a trained machine learning system to provide heuristic values useful in determining a compatibility score for the pairing. During training of the machine learning system, a training example selection device can provide attribute values logically associated with entities engaged in historically successful pairings and a number of hypothetically successful pairings. The hypothetically successful pairings may be based at least in part on historically successful pairings where at least one attribute value logically associated with at least one entity in the pairing is varied, adjusted, or subjected to a loosened constraint. During run-time operation a screening device can screen unsuccessful pairings and forward potentially successful pairings that meet a threshold value to the neural network. The system can then determine a compatibility score for the pairing.Type: GrantFiled: January 24, 2014Date of Patent: June 13, 2017Assignee: PLENTYOFFISH MEDIA ULCInventors: Markus Frind, Sa Li, Steve Oldridge
-
Patent number: 9672289Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.Type: GrantFiled: July 23, 2014Date of Patent: June 6, 2017Assignee: PLENTYOFFISH MEDIA ULCInventors: Markus Frind, Steve Oldridge, Jesse Lee Faltus
-
Patent number: 9536221Abstract: A method and system which adaptively recommends potential relationships to individual users based on a set of items that are known to be of interest to the user, such as a set of potential matches previously messaged by the user. The system generates the adaptive recommendations using previously-generated user activity that indicates the user's preferences of particular attributes.Type: GrantFiled: June 19, 2009Date of Patent: January 3, 2017Assignee: Plentyoffish Media ULCInventor: Markus Frind
-
Patent number: 9537706Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.Type: GrantFiled: August 20, 2013Date of Patent: January 3, 2017Assignee: Plentyoffish Media ULCInventors: Markus Frind, Steve Oldridge