Patents by Inventor Brian Lawler

Brian Lawler 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: 20150019542
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Application
    Filed: October 1, 2014
    Publication date: January 15, 2015
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Publication number: 20150019667
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Application
    Filed: October 1, 2014
    Publication date: January 15, 2015
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Publication number: 20150019668
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Application
    Filed: October 1, 2014
    Publication date: January 15, 2015
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Publication number: 20150012419
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Publication number: 20150012541
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Publication number: 20150012847
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Publication number: 20150012605
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Brian Lawler, Elliot Loh, Paul L. Martino, Mark Pincus
  • Publication number: 20140379450
    Abstract: Techniques for generating matchups of sale and coupon deals are described. For example, deal data that pertains to a sale deal and a coupon deal is received. A sale brand identification and a coupon brand identification are identified based on the deal data. A first set of deal data including the sale brand identification and corresponding to the sale deal, and a second set of deal data including the coupon brand identification and corresponding to a coupon deal are determined based on the deal data. A matchup of the sale deal and the coupon deal is generated based on matching the sale brand identification and the coupon brand identification, detecting a sale deal type in the first set of deal data and a coupon deal type in the second set of data, and determining that a sale deal's and a coupon deal's validity periods overlap and have not expired.
    Type: Application
    Filed: June 24, 2013
    Publication date: December 25, 2014
    Applicant: Circupon
    Inventors: Danielle Barbieri, Brian Lawler
  • Patent number: 8682995
    Abstract: A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: March 25, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
  • Publication number: 20130282828
    Abstract: A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric.
    Type: Application
    Filed: June 20, 2013
    Publication date: October 24, 2013
    Inventors: Brian LAWLER, Elliot LOH, Paul J. MARTINO, Mark PINCUS
  • Patent number: 8504649
    Abstract: A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: August 6, 2013
    Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
  • Patent number: 8375097
    Abstract: A method for a computer system include determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first trust-metric for the first user in response to the first social distance, determining a second trust-metric for the third user in response to the second social distance, and prioritizing a first communication from the first user over a second communication from the third user, in response to the first trust-metric and the second trust-metric.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: February 12, 2013
    Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
  • Publication number: 20110219073
    Abstract: A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric.
    Type: Application
    Filed: May 18, 2011
    Publication date: September 8, 2011
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Patent number: 8010619
    Abstract: A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: August 30, 2011
    Assignee: Cisco Technology Inc.
    Inventors: Brian Lawler, Elliot Loh, Paul J. Martino, Mark Pincus
  • Publication number: 20110040844
    Abstract: A method for a computer system include determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first trust-metric for the first user in response to the first social distance, determining a second trust-metric for the third user in response to the second social distance, and prioritizing a first communication from the first user over a second communication from the third user, in response to the first trust-metric and the second trust-metric.
    Type: Application
    Filed: October 27, 2010
    Publication date: February 17, 2011
    Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
  • Patent number: 7844671
    Abstract: A method for a computer system include determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first trust-metric for the first user in response to the first social distance, determining a second trust-metric for the third user in response to the second social distance, and prioritizing a first communication from the first user over a second communication from the third user, in response to the first trust-metric and the second trust-metric.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: November 30, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
  • Patent number: 7831684
    Abstract: A method for a computer system includes receiving a search request from a first user, determining a user identifier associated with the first user, determining a plurality of user identifiers associated with the user identifier within a social network, determining a first plurality of search request results of a plurality of users associated with the plurality of user identifiers, determining a list of results to the search request in response to the search request and to the first plurality of search request results, and providing the list of results to the first user as a response to the search request.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: November 9, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus
  • Patent number: 7818394
    Abstract: A method for a computer server includes receiving search criteria from a first user at a remote client, receiving a first identifier associated with the first user, performing a search to determine a plurality of search results including a first and a second search result, determining a first rating from a second user associated with the first search result, determining a first social network indicia from the second user to the first user within a social network, determining a second rating from a third user associated with the second search result, determining a second social network indicia from the third user to the first user within the social network, providing the first search result to the remote client including the first rating and the first social network indicia, and providing the second search result to the remote client including the second rating and the second social network indicia.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: October 19, 2010
    Assignee: Cisco Techology, Inc.
    Inventors: Brian Lawler, Elliot Loh, Paul Martino, Mark Pincus