Invalidity dossier
US 10121186
System and method of using a browser application programming interface for making payments
Current assignee: Monticello Enterprises LLC
Added 4/27/2026, 7:39:02 AM
Active provider: Google · gemini-2.5-flash
Auto-generating section 1 of 2: Extensions…
Each section takes ~30-60s with web-search grounding. Keep this tab open — sections will fill in below as they complete.
Patent summary
Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.
Here is a concise summary of US patent 10121186:
US Patent 10121186: System and method of using a browser application programming interface for making payments
- Title: System and method of using a browser application programming interface for making payments
- Assignee: Monticello Enterprises LLC
- Inventors: Thomas M. Isaacson, Ryan Connell Durham
- Filing Date: 2017-05-04
- Issue Date: 2018-11-06
- Abstract: The patent describes a system, method, and computer-readable storage device that simplify online purchases using an improved browser application programming interface (API). This browser API facilitates communication between a browser or agent and a merchant site, allowing for pre-filling of payment fields or streamlining the purchase process to reduce user interaction steps. Another aspect involves presenting an input field on a generalized search entity's user interface. This search engine, which indexes both merchant and non-merchant sites, receives text-based user input. It correlates this query with a product database to determine if the user has a search intent or a purchase intent. If a purchase intent is detected, a purchase-related search result with a buy option is presented. When a user interacts with this buy option and confirms a purchase, the generalized search engine (or another payment service) assists in processing the item's purchase.
Plain-Language Overview of Independent Claims:
- Independent Claim 1: This claim describes a method where a browser's user interface receives input in a text field. An object appears only after the user starts typing. When the user interacts with this object, they are automatically taken to a second website linked to that object. The original input from the user is then automatically put into a search field on the second website, and the second website processes this input as if the user had typed it directly there.
- Independent Claim 10: This claim covers a method where a graphical user interface displays content from a website. When a user interacts with this content, the system receives a request from the website, via an API, for the user's payment information. This payment data is then sent back to the website through the API, allowing the website to automatically fill in payment fields for processing a purchase or to streamline the payment process for the user.
- Independent Claim 19: This claim describes a method from the perspective of a website. The website sends content to be displayed on a user's device. When the user interacts with this content, the website sends a request to an API for the user's payment account data. The website then receives this data via the API and uses it to automatically fill in payment fields for a purchase.
- Independent Claim 26: Similar to Claim 10, this method involves displaying content from a site on a graphical user interface. Upon user interaction, a request for payment account data is received through an API. The payment field associated with the displayed content is then automatically populated with this payment data, which is subsequently sent back to the site via the API to process a payment.
- Independent Claim 29: This claim describes a method where a user interacts with an advertisement or notice for a product on a first website within a browser. The user is then transitioned from this first site to a specific "deep link" state on a merchant's website. This transition uses data retrieved from the browser, allowing the user to buy the product with a single interaction (e.g., clicking a purchase button) without manually entering payment or address details.
- Independent Claim 36: This claim outlines a method involving a generalized search engine that searches both merchant and non-merchant sites through a user input field. After the user enters a text query, the search engine links it to a product database and determines if the user intends to search or purchase. If a purchase intent is found, a search result with a "buy option" is presented. If the user interacts with this buy option and confirms the purchase, the search engine (or a payment service) helps process the transaction.
- Independent Claim 40: This claim describes a method for social networking sites. A product post is transmitted with a "payment process initiation object" (like a button or link). When a user interacts with this object, a dialogue about the product begins as part of the payment process. At the end of this dialogue, the user can complete the purchase using a browser payment request API, where the social networking site or browser sends payment data to the merchant site for processing.
Litigation Search (CAFC 2026 Dockets):
A search of CAFC 2026 dockets for US patent 10121186 or the assignee Monticello Enterprises LLC did not return any specific litigation directly referencing this patent within the specified timeframe.
Generated 6/1/2026, 12:46:46 AM