Patents Assigned to Ibotta, Inc.
-
Patent number: 11818198Abstract: The computer networks provided herein may facilitate the delivery of interactive data units to selective client nodes. A client node may be associated with, and/or be accessible by, a user. The interactive data units received at a client node may be activated by the user associated with the client node. In some instances, a computer network may facilitate delivery of an interactive data unit to a client node based on the user, and/or user information, associated with the client node.Type: GrantFiled: September 30, 2022Date of Patent: November 14, 2023Assignee: Ibotta, Inc.Inventor: Bryan W. Leach
-
Patent number: 11805019Abstract: Provided are systems and methods for segmenting and grouping a plurality of network nodes into one or more clusters. Content may be delivered from a transmitting user node to a receiving user node based on which cluster the receiving user node resides. The grouping of the clusters may be dynamically updated in real-time based on user activity data. Such user activity data may be collected from both a transmitting user node (e.g., server) and a receiving user node (e.g., user device) to map the delivery of a relevant communication. Advantageously, a transmitting user may deliver content to other relevant users and a receiving user may receive content from other relevant users.Type: GrantFiled: June 3, 2022Date of Patent: October 31, 2023Assignee: Ibotta, Inc.Inventors: Bryan Leach, Luke Swanson, Garrick Wager
-
Patent number: 11743127Abstract: Provided are systems and methods for segmenting and grouping a plurality of network nodes into one or more clusters. Content may be delivered from a transmitting user node to a receiving user node based on which cluster the receiving user node resides. The grouping of the clusters may be dynamically updated in real-time based on user activity data. Such user activity data may be collected from both a transmitting user node (e.g., server) and a receiving user node (e.g., user device) to map the delivery of a relevant communication. Advantageously, a transmitting user may deliver content to other relevant users and a receiving user may receive content from other relevant users.Type: GrantFiled: June 3, 2022Date of Patent: August 29, 2023Assignee: Ibotta, Inc.Inventors: Bryan Leach, Luke Swanson, Garrick Wager
-
Patent number: 11635889Abstract: Provided are dynamic graphical user interfaces for facilitating inter-application communications, such as in a mobile device. The dynamic graphical user interface can display simultaneously: a web-based interface of a mobile browser application for receiving one or more user actions on the web-based interface; and an interactive display in communication with a second mobile application different from the mobile browser application, wherein the interactive display dynamically presents, in real-time, a status or output of the second mobile application in response to the one or more user actions performed on the web-based interface, and wherein the interactive display is visible during performance of the one or more user actions on the web-based interface.Type: GrantFiled: September 11, 2018Date of Patent: April 25, 2023Assignee: Ibotta, Inc.Inventors: Luke Swanson, Garrick Wager, Daniel Smoker
-
Patent number: 11507688Abstract: The present disclosure provides methods and systems for method for regulating access to syndicated data across multiple communication channels, including online and offline channels. A syndicated data item may be activated upon performance or completion of a user activity (e.g., online user activity, offline user activity, etc.). A syndicated data item may have one or more expiration conditions, wherein after expiration, the syndicated data item becomes unavailable for activation. The systems and methods may simultaneously or substantially simultaneously, in real-time or in near real-time, assess the expiration status of a syndicated data item delivered to a user across multiple communication channels, including online and offline channels.Type: GrantFiled: September 17, 2018Date of Patent: November 22, 2022Assignee: Ibotta, Inc.Inventors: Bryan Leach, Luke Swanson
-
Patent number: 11394616Abstract: Provided are systems and methods for segmenting and grouping a plurality of network nodes into one or more clusters. Content may be delivered from a transmitting user node to a receiving user node based on which cluster the receiving user node resides. The grouping of the clusters may be dynamically updated in real-time based on user activity data. Such user activity data may be collected from both a transmitting user node (e.g., server) and a receiving user node (e.g., user device) to map the delivery of a relevant communication. Advantageously, a transmitting user may deliver content to other relevant users and a receiving user may receive content from other relevant users.Type: GrantFiled: February 8, 2021Date of Patent: July 19, 2022Assignee: IBOTTA, INC.Inventors: Bryan Leach, Luke Swanson, Garrick Wager
-
Patent number: 11323505Abstract: The computer networks provided herein may facilitate the delivery of interactive data units to selective client nodes. A client node may be associated with, and/or be accessible by, a user. The interactive data units received at a client node may be activated by the user associated with the client node. In some instances, a computer network may facilitate delivery of an interactive data unit to a client node based on the user, and/or user information, associated with the client node.Type: GrantFiled: March 21, 2018Date of Patent: May 3, 2022Assignee: IBOTTA, INC.Inventor: Bryan W. Leach
-
Patent number: 10965533Abstract: Provided are systems and methods for segmenting and grouping a plurality of network nodes into one or more clusters. Content may be delivered from a transmitting user node to a receiving user node based on which cluster the receiving user node resides. The grouping of the clusters may be dynamically updated in real-time based on user activity data. Such user activity data may be collected from both a transmitting user node (e.g., server) and a receiving user node (e.g., user device) to map the delivery of a relevant communication. Advantageously, a transmitting user may deliver content to other relevant users and a receiving user may receive content from other relevant users.Type: GrantFiled: October 8, 2019Date of Patent: March 30, 2021Assignee: IBOTTA, INC.Inventors: Bryan Leach, Luke Swanson, Garrick Wager
-
Patent number: 10484246Abstract: Provided are systems and methods for segmenting and grouping a plurality of network nodes into one or more clusters. Content may be delivered from a transmitting user node to a receiving user node based on which cluster the receiving user node resides. The grouping of the clusters may be dynamically updated in real-time based on user activity data. Such user activity data may be collected from both a transmitting user node (e.g., server) and a receiving user node (e.g., user device) to map the delivery of a relevant communication. Advantageously, a transmitting user may deliver content to other relevant users and a receiving user may receive content from other relevant users.Type: GrantFiled: December 19, 2017Date of Patent: November 19, 2019Assignee: IBOTTA, INC.Inventors: Bryan Leach, Luke Swanson, Garrick Wager
-
Publication number: 20120323656Abstract: Example systems and methods of generating and providing personalized purchase offers based on item-level purchase data are presented. In one example, item-level purchase data from multiple sources for each of a plurality of users are aggregated. Offer data are received from offer providers. At least one user is selected to receive an offer targeted to the at least user based on the item-level purchase data and the offer data. The offer is transmitted to a communication device of the at least one user.Type: ApplicationFiled: June 19, 2012Publication date: December 20, 2012Applicant: Ibotta, Inc.Inventor: Bryan W. Leach
-
Publication number: 20120323663Abstract: Example systems and methods of generating and providing personalized purchase offers based on item-level purchase data are presented. In one example, item-level purchase data from multiple sources for each of a plurality of users are aggregated. The aggregated item-level purchase data include item-level purchase data from a physical retail receipt. Offer data are received from offer providers. At least one user is selected to receive an offer targeted to the at least user based on the aggregated item-level purchase data and the offer data. The offer is transmitted to a communication device of the at least one user.Type: ApplicationFiled: August 9, 2012Publication date: December 20, 2012Applicant: Ibotta, Inc.Inventor: Bryan W. Leach