Patents Assigned to Monticello Enterprises LLC
  • Patent number: 10621653
    Abstract: Disclosed is an approach for enabling a user to choose from multiple payment options using a browser API. The method includes transmitting, to a browser and via a browser payment request application programming interface, a payment request having data associated with a purchase of a product from the site for a user and presenting a choice between a first payment method and a second payment method for purchasing the product. The method includes receiving a selection of a payment method from the user of one of the first payment method and the second payment method to yield a selected payment method and, based on the selected payment method and in response to the payment request, receiving, from the browser and via the browser payment request application programming interface, data associated with the selected payment method.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: April 14, 2020
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 10511580
    Abstract: Disclosed is a process of providing social networking entity purchasing processes. A method includes receiving, from a posting entity and at the social networking entity, a posting. When the posting is associated with a product within a product catalog of the posting entity, the social networking entity transmits the posting through the social networking entity with an option to buy. When there is a correlation between the posting and the product catalog, and when the user makes a purchase of the product, the user is not transitioned away from the social networking entity. Initiating a process associated with the purchase of the product occurs within the social networking entity.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: December 17, 2019
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 10504193
    Abstract: Disclosed is an approach for providing a multi-site shopping cart. A method includes receiving, via a browser shopping cart application programming interface associated with a browser, first data associated with a first product viewed by a user navigating on a first site using the browser. The first data is stored for later retrieval. The method includes presenting a browser payment interface to the user for managing the purchase of the second product, the browser payment interface being associated with a browser payment request API in which payment data for the user is passed from the browser to the second site through the browser payment request application programming interface. The method includes presenting on the browser payment interface information about the first product (based on the stored data) and processing a payment of both the first product and the second product based on user interaction with the browser payment interface.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: December 10, 2019
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 10497037
    Abstract: Disclosed is an approach for processing cryptocurrency payments via a payment request application programming interface. A method includes receiving, from a site, at a browser and via the payment request application programming interface, a request associated with a potential purchase, wherein the request includes an identification of a cryptocurrency payment method accepted by the site and transmitting, to the site, from the browser and via the API, data indicating that a user of the browser can pay for the potential purchase via the cryptocurrency payment method accepted by the site. The method includes retrieving via the API cryptocurrency payment information for the potential purchase and populating a cryptocurrency wallet with the cryptocurrency payment information for automatic payment.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 3, 2019
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 10366429
    Abstract: Disclosed herein are methods for providing browser payment request application programming interface for simplifying a payment process on a site. The method includes presenting, on a graphical user interface managed by a browser, a presentation, the presentation being received from a site over a network, receiving, via the user interface and from a user, an interaction with the presentation, receiving, at the browser and via a browser payment request application programming interface that manages communication of data between the site and the browser for processing a payment, a request from the site for payment data for the user and transmitting, to the site and via the browser payment request application programming interface, the payment data, wherein the payment data can be used to process a payment.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: July 30, 2019
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 10332170
    Abstract: Disclosed herein are methods for providing a buy option to social networking communications. The method includes communicating with a social networking site that posts text, images and/or videos from posting entities to receiving entities. The posting can have data that points to a product database. The data is processed to determine whether there is a sale-related intent with the posting. The data is used to access a database of products for sale from a merchant. When the sale-related intent applies, the system transmits the posting through the social networking site with a buy button associated with the transmission such that a recipient can easily purchase a product.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: June 25, 2019
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 10152756
    Abstract: Disclosed is an approach for enabling a user to choose from multiple payment options using a browser API. The method includes determining whether a user interfacing with a site via a browser can make a payment via a first browser payment request application programming interface or a second browser payment request application programming interface. The method includes presenting a dynamically modified buy button that is associated with the selected browser or a user payment account enabled via the selected browser and transmitting, in connection with an interaction with the dynamically modified buy button, a payment request to the selected browser and via the selected browser payment request application programming interface. The user can make the payment using the account type they are using.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: December 11, 2018
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 10121186
    Abstract: Disclosed is an approach for managing a transition from the first site to a destination merchant site and a deep link state. A method aspect includes receiving an interaction from a user with an object associated with an advertisement for a product, the advertisement being presented via a first site presented within a browser, transitioning the user from the first site to a destination merchant site in a deep link state. The transitioning process includes retrieving data from the browser and using the data from the browser to enable the user to transition from the first site to the destination merchant site in the deep link state. The deep link state enables the user to purchase the product via an interaction with a purchase object without manually entering payment account data or user address data. The deep link state can enable a “one click” purchasing experience after the transition from the first site.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: November 6, 2018
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 10002396
    Abstract: Disclosed is an approach for receiving, via a user interface of a browser, user input in an input field and presenting an object in response to the user input, the object configured such that when a user interacts with the object, the method includes transitioning the user to a second site associated with the object, filling the user input into a second site input field and causing the user input to be processed at the second site as though the user entered the user input into the second site input field.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: June 19, 2018
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9922380
    Abstract: Disclosed is an approach for providing a payment capability in a dialog. The method includes receiving, via a messenger application and as part of a dialog between a site and a user, an input from the user, presenting user text associated with the input in the messenger application, responding, as part of the dialog and by the site, to the input with a response, presenting response text associated with the spoken response in the messenger application, and identifying a product the user desires to purchase from the site. Based on a buy interaction by the user, the method includes receiving, at a browser and via a browser payment request API, a payment request for payment data of the user for purchasing the product and, in response to the payment request, communicating, from the browser and via the browser payment request API, payment information to the site for purchasing the product.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: March 20, 2018
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 9922381
    Abstract: Disclosed is an approach for coordinating via two browser APIs with a payment service. The method includes receiving input from a user indicating a desire to purchase a product from a merchant site, and receiving, based on the input, at a browser and via a first API between the browser and the merchant site, a payment request from the merchant site for payment data. In response to the payment request, the method includes communicating, from the browser and via a second API between the browser and the payment service, a payment request event to the payment service, wherein the payment service can process a payment for the product. The method includes receiving, at the browser and from the payment service and via the second API, a confirmation of the payment and communicating, from the browser and via the first API to the merchant site, the confirmation.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 20, 2018
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham
  • Patent number: 9824408
    Abstract: Disclosed is an updated browser having an API for communicating payment data between the browser and a site for processing payments of purchases and to reduce the number of user interactions needed for a purchasing process. The method includes receiving, via the user interface, an interaction by a user with an object associated with a site, the interaction indicating a user intent to make a purchase, receiving, based on the interaction and via an application programming interface, a request from the site for payment data in connection with the purchase and transmitting, to the site and via the application programming interface, the payment data, wherein the payment data confirms the purchase or can be used to process or deliver a product associated with the purchase.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: November 21, 2017
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9767520
    Abstract: Disclosed is an approach for managing a dialog between a user and a merchant as part of a purchase. The method includes receiving a posting of an item through a social networking site, wherein the social networking site receives and transmits posted items from a posting entity to receiving entities. When the posting references a product in a product database, the posting includes a payment process initiation object. Clicking on object transitions the user to a dialog application that engages in a dialog between the user and the merchant. The dialog application includes payment processing capabilities such that the user can complete the purchase via the dialog application.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: September 19, 2017
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9734526
    Abstract: Disclosed herein are methods for providing a buy option to social networking communications. The method includes communicating with a social networking site that posts text, images and/or videos from posting entities to receiving entities. The posting can have data that points to a product in a product database. The data determines whether there is a sale-related intent. The data is used to access a database of products for sale from a merchant. When the sale-related intent applies, the system transmits the posting through the social networking site with a buy button associated with the transmission such that a recipient can easily purchase a product.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: August 15, 2017
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9524519
    Abstract: Disclosed herein are methods for providing a buy option to social networking communications. The method includes communicating with a social networking site that posts images from posting entities to receiving entities. The image can have data that points to a product database. The data is processed to determine whether there is a sale-related intent such as a product in a product database. The data is used to access a database of products for sale from the merchant. When the sale-related intent applies, the system transmits the image through the social networking site with a buy button associated with the transmission such that a recipient can easily purchase a product.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: December 20, 2016
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9466081
    Abstract: Disclosed herein are methods for presenting a search response to a user query configured to include a buy option. In response to the user query on a generalized search engine, the method includes presenting a purchase-related search result that is configured such that when a user interacts with the purchase-related search result and confirms a purchase via interacting with the buy option, the generalized search entity initiates processing of the purchase of an item. The method includes receiving an interaction from the user associated with the purchase-related search result. The generalized search engine or entity can store and process payment information and communicate through an API with a merchant who handles delivery of the item.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: October 11, 2016
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9449338
    Abstract: Disclosed herein are methods for presenting a search response to a user query configured to include a buy option. In response to the user query on a generalized search engine, the method includes presenting a purchase-related search result that is configured such that when a user interacts with the purchase-related search result and confirms a purchase via interacting with the buy option, the generalized search entity initiates processing of the purchase of an item. The method includes receiving an interaction from the user associated with the purchase-related search result. The generalized search engine or entity can store and process payment information and communicate through an API with a merchant who handles delivery of the item.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 20, 2016
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9436957
    Abstract: Disclosed herein are methods for providing a buy option to social networking communications. The method includes communicating with a social networking site that posts images from posting entities to receiving entities. The image can have data that points to a product database. The data is processed to determine whether there is a sale-related intent such as a product in a product database. The data is used to access a database of products for sale from the merchant. When the sale-related intent applies, the system transmits the image through the social networking site with a buy button associated with the transmission such that a recipient can easily purchase a product.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 6, 2016
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9430790
    Abstract: Disclosed herein are methods for providing a buy option to social networking communications. The method includes receiving a posting of text, an image or a video through Facebook, identifying data associated with the posting and determining whether the data identifies a product within a database of products for sale from the posting entity. When the determination indicates that there is no reference to the product in the product database, the method includes transmitting the posting through Facebook without a buy now button. When the determination indicates that the posting references the product, thus indicating a sale-related intent, the method includes transmitting the posting through Facebook with a buy option, receiving a purchase interaction associated with the buy option and processing a purchase of the product.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: August 30, 2016
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 9430794
    Abstract: Disclosed herein are systems, methods, and computer-readable storage devices for unifying access to multiple websites or other information sources such that the user only needs to visit one location, and utilize one input search field. That one location can be a website, an application, a search bar in a web browser, etc. Rather than navigating to a website to perform a search in the context of that website, a user can instead navigate to or open a generalized search field. Via the generalized search field, the system can implicitly or explicitly process and analyze the input from the user and the resulting context. Thus, the user goes to the website second, after the search is entered. This approach reduces the number of interactions, starting when the user opens a browser or application, to get to a purchase or a search result.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 30, 2016
    Assignee: Monticello Enterprises LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham