Patents by Inventor Benjamin S. Sprecher
Benjamin S. 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: 11954702Abstract: A method, including receiving, from a consumer, a client device identification though an application running in a client device, is provided. The method includes matching the client device identification with a loyalty card for a retail store, identifying a shopping history for consumer, associated with the retail store, in a database, based on the loyalty card, and requesting, through the application, an information from consumer, based on the shopping history. The method further includes verifying the identity of consumer when at least a portion of the information matches the shopping history associated with the retail store, for consumer, and providing an offer to consumer, through the application running in the client device, of a product in the retail store. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.Type: GrantFiled: January 3, 2022Date of Patent: April 9, 2024Assignee: Catalina Marketing CorporationInventors: Kevin Hunter, Joshua Herzig-Marx, Benjamin S. Sprecher, Mark Bees
-
Patent number: 11651381Abstract: A method including retrieving a product information from a database is provided. The method includes associating the product information with multiple classification values, forming a vector associated with a consumer product. The classification values form coordinates of the vector in a vector space that comprises multiple vectors associated with multiple consumer products. The method includes determining a cluster in the vector space, including at least one vector selected according to a relative distance within a cluster boundary. The method includes selecting a discriminator vector from a vector difference between a first vector in a first cluster in the vector space and a second vector in a second cluster in the vector space and identifying a new consumer product associated with a new vector that is formed by adding the discriminator vector to a third vector from the vector space, the third vector associated with a known consumer product.Type: GrantFiled: January 10, 2022Date of Patent: May 16, 2023Assignee: Catalina Marketing CorporationInventor: Benjamin S. Sprecher
-
Patent number: 11636534Abstract: A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.Type: GrantFiled: November 8, 2021Date of Patent: April 25, 2023Assignee: Catalina Marketing CorporationInventors: Zubin Singh, Benjamin S. Sprecher, Ankur Agarwal, Mykola Markov, Kirk Dikun, Tony Mou
-
Patent number: 11587158Abstract: A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.Type: GrantFiled: November 8, 2021Date of Patent: February 21, 2023Assignee: CATALINA MARKETING CORPORATIONInventors: Zubin Singh, Benjamin S. Sprecher, Ankur Agarwal, Mykola Markov, Kirk Dikun, Tony Mou
-
Publication number: 20220207542Abstract: A method including retrieving a product information from a database is provided. The method includes associating the product information with multiple classification values, forming a vector associated with a consumer product. The classification values form coordinates of the vector in a vector space that comprises multiple vectors associated with multiple consumer products. The method includes determining a cluster in the vector space, including at least one vector selected according to a relative distance within a cluster boundary. The method includes selecting a discriminator vector from a vector difference between a first vector in a first cluster in the vector space and a second vector in a second cluster in the vector space and identifying a new consumer product associated with a new vector that is formed by adding the discriminator vector to a third vector from the vector space, the third vector associated with a known consumer product.Type: ApplicationFiled: January 10, 2022Publication date: June 30, 2022Inventor: Benjamin S. SPRECHER
-
Publication number: 20220122114Abstract: A method, including receiving, from a consumer, a client device identification though an application running in a client device, is provided. The method includes matching the client device identification with a loyalty card for a retail store, identifying a shopping history for consumer, associated with the retail store, in a database, based on the loyalty card, and requesting, through the application, an information from consumer, based on the shopping history. The method further includes verifying the identity of consumer when at least a portion of the information matches the shopping history associated with the retail store, for consumer, and providing an offer to consumer, through the application running in the client device, of a product in the retail store. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.Type: ApplicationFiled: January 3, 2022Publication date: April 21, 2022Inventors: Kevin Hunter, Joshua Herzig-Marx, Benjamin S. Sprecher, Mark Bees
-
Publication number: 20220067823Abstract: A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.Type: ApplicationFiled: November 8, 2021Publication date: March 3, 2022Inventors: Zubin SINGH, Benjamin S. SPRECHER, Ankur AGARWAL, Mykola MARKOV, Kirk DIKUN, Tony MOU
-
Publication number: 20220058728Abstract: A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.Type: ApplicationFiled: November 8, 2021Publication date: February 24, 2022Inventors: Zubin SINGH, Benjamin S. SPRECHER, Ankur AGARWAL, Mykola MARKOV, Kirk DIKUN, Tony MOU
-
Patent number: 11222347Abstract: A method including retrieving a product information from a database is provided. The method includes associating the product information with multiple classification values, forming a vector associated with a consumer product. The classification values form coordinates of the vector in a vector space that comprises multiple vectors associated with multiple consumer products. The method includes determining a cluster in the vector space, including at least one vector selected according to a relative distance within a cluster boundary. The method includes selecting a discriminator vector from a vector difference between a first vector in a first cluster in the vector space and a second vector in a second cluster in the vector space and identifying a new consumer product associated with a new vector that is formed by adding the discriminator vector to a third vector from the vector space, the third vector associated with a known consumer product.Type: GrantFiled: June 20, 2018Date of Patent: January 11, 2022Assignee: Catalina Marketing CorporationInventor: Benjamin S. Sprecher
-
Patent number: 11216837Abstract: A method, including receiving, from a consumer, a client device identification though an application running in a client device, is provided. The method includes matching the client device identification with a loyalty card for a retail store, identifying a shopping history for consumer, associated with the retail store, in a database, based on the loyalty card, and requesting, through the application, an information from consumer, based on the shopping history. The method further includes verifying the identity of consumer when at least a portion of the information matches the shopping history associated with the retail store, for consumer, and providing an offer to consumer, through the application running in the client device, of a product in the retail store. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.Type: GrantFiled: December 31, 2018Date of Patent: January 4, 2022Assignee: Catalina Marketing CorporationInventors: Kevin Hunter, Joshua Herzig-Marx, Benjamin S. Sprecher, Mark Bees
-
Patent number: 11170435Abstract: A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.Type: GrantFiled: January 25, 2018Date of Patent: November 9, 2021Assignee: Catalina Marketing CorporationInventors: Zubin Singh, Benjamin S. Sprecher, Ankur Agarwal, Mykola Markov, Kirk Dikun, Tony Mou
-
Publication number: 20190205915Abstract: A method, including receiving, from a consumer, a client device identification though an application running in a client device, is provided. The method includes matching the client device identification with a loyalty card for a retail store, identifying a shopping history for consumer, associated with the retail store, in a database, based on the loyalty card, and requesting, through the application, an information from consumer, based on the shopping history. The method further includes verifying the identity of consumer when at least a portion of the information matches the shopping history associated with the retail store, for consumer, and providing an offer to consumer, through the application running in the client device, of a product in the retail store. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.Type: ApplicationFiled: December 31, 2018Publication date: July 4, 2019Inventors: Kevin Hunter, Joshua Herzig-Marx, Benjamin S. Sprecher, Mark Bees
-
Publication number: 20180365718Abstract: A method including retrieving a product information from a database is provided. The method includes associating the product information with multiple classification values, forming a vector associated with a consumer product. The classification values form coordinates of the vector in a vector space that comprises multiple vectors associated with multiple consumer products. The method includes determining a cluster in the vector space, including at least one vector selected according to a relative distance within a cluster boundary. The method includes selecting a discriminator vector from a vector difference between a first vector in a first cluster in the vector space and a second vector in a second cluster in the vector space and identifying a new consumer product associated with a new vector that is formed by adding the discriminator vector to a third vector from the vector space, the third vector associated with a known consumer product.Type: ApplicationFiled: June 20, 2018Publication date: December 20, 2018Inventor: Benjamin S. SPRECHER
-
Publication number: 20180336625Abstract: A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.Type: ApplicationFiled: January 25, 2018Publication date: November 22, 2018Inventors: Zubin SINGH, Benjamin S. SPRECHER, Ankur AGARWAL, Mykola MARKOV, Kirk DIKUN
-
Publication number: 20180336597Abstract: A method including receiving, in a dynamic creative rendering server, a request from a browser or mobile application, the request directed to an ad-creative display, is provided. The method also includes determining an identifier for the mobile device from a publisher website or application accessible to the mobile device, providing the identifier to an advertisement engine, and correlating the identifier with a frequent shopper identification in a lookup table in the advertisement engine, the frequent shopper identification associated with a retailer. The method also includes receiving a playlist including a structured content, processing the structured content and pushing the playlist including the structured content into the browser or mobile application. A system for performing the above method is also provided.Type: ApplicationFiled: January 25, 2018Publication date: November 22, 2018Inventors: Zubin SINGH, Benjamin S. SPRECHER, Kirk DIKUN, Terrance SNYDER, Mattias VAN LOOVEREN
-
Publication number: 20180144364Abstract: Methods are provided for accomplishing computer-implemented methods of real-world conversion tracking.Type: ApplicationFiled: November 21, 2017Publication date: May 24, 2018Inventor: Benjamin S. Sprecher