Patents by Inventor Benjamin Sprecher
Benjamin Sprecher 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).
-
Patent number: 10055725Abstract: Systems and techniques are provided for in-store payments. A customer identifier and a point-of-sale identifier may be received. A user payment account may be determined based on the customer identifier. The user payment account may be associated with a customer identified by the customer identifier. Transaction data may be received for a transaction for the customer created using the point-of-sale card at a point-of-sale computing device. The transaction data may include a purchase total. The transaction may be authorized. The point-of-sale card may not always be active. The point-of-sale card associated with the point-of-sale identifier may be activated after the user payment account based on the customer identifier is determined. The point-of-sale card may be deactivated after the transaction is authorized.Type: GrantFiled: August 13, 2014Date of Patent: August 21, 2018Assignee: GOOGLE LLCInventor: Benjamin Sprecher
-
Publication number: 20160343038Abstract: Discounting costs for conversions comprises an advertisement distribution system employing a server configured to receive a bid from an advertisement purchaser, the bid comprising an amount of funds the advertisement purchaser is willing to pay for an action of a user. The system identifies a first request associated with a first advertisement spot and determines an expected value for each of one or more prospective advertisements. The particular advertisement is selected for the advertisement spot based on having the highest expected value for the first request. The system facilitates the distributing the particular advertisement and may facilitate the distributing the advertisement in connection with a second request. If the system receives an indication that the action has been taken, the system discounts a cost associated with the action based on the lowest bid at which the particular advertisement could have still been selected in connection with the requests.Type: ApplicationFiled: August 5, 2016Publication date: November 24, 2016Inventors: Benjamin Sprecher, Alexander Rosenschein Vogenthaler, Paul Dexter Gormley, Dong Min Kim, John Robert Mentgen
-
Publication number: 20160048821Abstract: Systems and techniques are provided for in-store payments. A customer identifier and a point-of-sale identifier may be received. A user payment account may be determined based on the customer identifier. The user payment account may be associated with a customer identified by the customer identifier. Transaction data may be received for a transaction for the customer created using the point-of-sale card at a point-of-sale computing device. The transaction data may include a purchase total. The transaction may be authorized. The point-of-sale card may not always be active. The point-of-sale card associated with the point-of-sale identifier may be activated after the user payment account based on the customer identifier is determined. The point-of-sale card may be deactivated after the transaction is authorized.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventor: Benjamin Sprecher
-
Publication number: 20130046605Abstract: A computer-implemented method enables consumers to purchase products or services from merchants using consumer loyalty programs. The method is implemented in a computer system communicating with client devices operated by consumers and merchants. The method features: (a) transmitting a deal to client devices operated by consumers, the deal enabling consumers to purchase a given product or service from one of a set of one or more merchants; (b) receiving from a client device operated by a consumer a deal purchase including consumer payment information for the given product or service; (c) associating the deal purchase with an identifier of a loyalty program account of the consumer in one or more loyalty programs of the set of one or more merchants; and (d) notifying at least one of the set of one or more merchants of the deal purchase such that the consumer can be credited for the deal purchase.Type: ApplicationFiled: February 17, 2012Publication date: February 21, 2013Applicant: INCENTIVE TARGETING, INC.Inventors: Matthew Baron, Charles Grindel, Nicholas Hays, Joshua Herzig-Marx, Margaret Le, Benjamin Sprecher
-
Patent number: 8219385Abstract: A computer-implemented method, system, and computer program product are provided for conducting a search of electronically stored information.Type: GrantFiled: April 8, 2008Date of Patent: July 10, 2012Assignee: Incentive Targeting, Inc.Inventors: Benjamin Sprecher, Joshua Herzig-Marx, Kristian Cibulskis, Tim J. Fennell
-
Publication number: 20090254337Abstract: A computer-implemented method, system, and computer program product are provided for conducting a search of electronically stored information.Type: ApplicationFiled: April 8, 2008Publication date: October 8, 2009Applicant: INCENTIVE TARGETING, INC.Inventors: Benjamin Sprecher, Joshua Herzig-Marx, Kristian Cibulskis, Tim J. Fennell
-
Publication number: 20080133365Abstract: Targeted marketing system. A marketing portal is provided to create and maintain offer campaigns having specific consumer targeting rules. An offer optimization module determines specific offers for each eligible consumer, the offers are distributed to specific consumers through one or more distribution channels, and the system is updated with information about the offers distributed and the consumers reached. A point of sale checkout system processes the offer and a tracking module reconciles a list of issued offers with successful redemptions.Type: ApplicationFiled: November 8, 2007Publication date: June 5, 2008Inventors: Benjamin Sprecher, Joshua Herzig-Marx
-
Publication number: 20050033583Abstract: The disclosed technology can identify indicia associated with different entity types that interact within an industry, identify one or more relationships (e.g., contractual provisions) that can affect interactions between such entity types, and identify transactions associated with one or more of the interactions. Further, the identified transactions can be organized into one or more transaction sequences. The identified indicia, the one or more identified relationships, and the one or more transaction sequences can then be associated to form a semantic network. An instance of the semantic network can be formed in response to the execution of at least some of the transaction sequence and can serve, at least in part, as the basis for processing requests associated with the entities. The requests can correspond to interactions associated with the entities and may be represented in a natural language format, exhibiting a fixed context and a fixed grammar.Type: ApplicationFiled: September 5, 2003Publication date: February 10, 2005Inventors: Heather Bergeron, Chris Easton, Kunjan Jhaveri, Andrew Kennedy, James Kennedy, Jayant Pai, Alon Peled, Simone Pringle, Benjamin Sprecher, John Trustman
-
Publication number: 20050010394Abstract: The disclosed technology can identify indicia associated with different entity types that interact within an industry, identify one or more relationships (e.g., contractual provisions) that can affect interactions between such entity types, and identify transactions associated with one or more of the interactions. Further, the identified transactions can be organized into one or more transaction sequences. The identified indicia, the one or more identified relationships, and the one or more transaction sequences can then be associated to form a semantic network. An instance of the semantic network can be formed in response to the execution of at least some of the transaction sequence and can serve, at least in part, as the basis for processing requests associated with the entities. The requests can correspond to interactions associated with the entities and may be represented in a natural language format, exhibiting a fixed context and a fixed grammar.Type: ApplicationFiled: September 5, 2003Publication date: January 13, 2005Inventors: Heather Bergeron, Chris Easton, Kunjan Jhaveri, James Kennedy, Eugene Krylov, Simone Pringle, Benjamin Sprecher, John Trustman, Andre Yoshida
-
Publication number: 20050010428Abstract: The disclosed technology can identify indicia associated with different entity types that interact within an industry, identify one or more relationships (e.g., contractual provisions) that can affect interactions between such entity types, and identify transactions associated with one or more of the interactions. Further, the identified transactions can be organized into one or more transaction sequences. The identified indicia, the one or more identified relationships, and the one or more transaction sequences can then be associated to form a semantic network. An instance of the semantic network can be formed in response to the execution of at least some of the transaction sequence and can serve, at least in part, as the basis for processing requests associated with the entities. The requests can correspond to interactions associated with the entities and may be represented in a natural language format, exhibiting a fixed context and a fixed grammar.Type: ApplicationFiled: September 5, 2003Publication date: January 13, 2005Inventors: Heather Bergeron, Chris Easton, Kunjan Jhaveri, James Kennedy, Eugene Krylov, John Morris, Simone Pringle, Benjamin Sprecher, John Trustman, Andre Yoshida