Patents by Inventor Mark Jen
Mark Jen 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).
-
Publication number: 20250111349Abstract: A payment service system (PSS) can receive in a first payment transaction between a customer and a first merchant, from a first point-of-sale (POS) device, payment information from a payment instrument and first biometric input captured at the first POS device in association with reading of the payment information. An association between the first biometric input and the payment information can be stored. The PSS can receive, in a second payment transaction, from a second POS device at a second merchant, second biometric input captured at the second POS device. The PSS can identify, based on the second biometric input and the association, without any additional identifier from the customer, the payment information read at the first POS device. The PSS can facilitate the second payment transaction with the payment information read from the payment instrument.Type: ApplicationFiled: December 12, 2024Publication date: April 3, 2025Inventors: Brian Grassadonia, Ajit Kalidindi Varma, Mark Jen
-
Publication number: 20250111348Abstract: A payment service system (PSS) can receive an identifier and first transaction information, which can include payment card information, from a first merchant system of a first merchant for a first payment transaction with a customer. An association between the identifier and the first transaction information can be stored. The PSS can receive the identifier from a second merchant system of a second merchant for a second payment transaction with the customer in which the customer provided the identifier instead of a payment card. Based at least in part on the identifier and the stored association, the PSS can identify the payment card information and contact information. A confirmation can be transmitted to a customer device using the contact information, and a confirmation response can be received from the customer device. The PSS can execute a transfer of a payment amount to the second merchant.Type: ApplicationFiled: December 12, 2024Publication date: April 3, 2025Inventors: Brian Grassadonia, Ajit Kalidindi Varma, Mark Jen
-
Patent number: 12211024Abstract: Described is a technology that enables a customer, who uses a payment card in a transaction and further provides an identifier in the same transaction, to use the identifier as a payment mechanism in future transactions. In some embodiments, the technology involves communication between a customer's user device, a payment service system (PSS), and one or more merchant point-of-sale (POS) systems. A merchant POS system collects information in a transaction between the merchant POS system and the customer, including the customer's contact information (e.g., telephone number), and forwards this information to the PSS. The PSS stores the information as an identifier, and the identifier is stored in association with the payment card. In a second transaction, the PSS sends a verification request to the user device based on the identifier (e.g., a text message), and processes the transaction upon confirmation from the customer.Type: GrantFiled: May 26, 2022Date of Patent: January 28, 2025Assignee: Block, Inc.Inventors: Brian Grassadonia, Ajit Kalidindi Varma, Mark Jen
-
Patent number: 11861581Abstract: Described is a technology that enables a customer, who uses a payment card in a point-of-sale (POS) transaction and provides a biometric identifier to the merchant, to use the biometric identifier as a payment mechanism in future transactions. In some embodiments, the technology involves communication between a customer's user device, a payment service system (PSS), and one or more merchant POS systems. A merchant POS system collects information around the time or after the time of the POS transaction between the merchant POS system and the customer, including, among others, a biometric identifier of the customer and forwards this information to the PSS. The PSS stores the biometric identifier in association with the payment card used in the transaction. In a second transaction, the customer may provide the biometric and the PSS may process the transaction based at least in part on the identifier without the customer needing to provide a payment card.Type: GrantFiled: November 7, 2022Date of Patent: January 2, 2024Assignee: Block, Inc.Inventors: Brian Grassadonia, Ajit Kalidindi Varma, Mark Jen
-
Patent number: 11847627Abstract: Product catalogs are received at a first point-of-sale (POS) device of a first business entity from POS devices of a second business entity and a third business entity. At least one product specification is selected from the product catalog of the second business entity and at least one product specification is selected from the third product catalog of the third business entity. A product catalog for the first business entity is then generated at the first POS device that includes a product specification that is different from, but informed by, the received product specifications. The generated catalog is transmitted by the first POS device to a fourth POS device of a fourth business entity.Type: GrantFiled: May 31, 2023Date of Patent: December 19, 2023Assignee: Block, Inc.Inventors: Mark Jen, Shawn Morel
-
Publication number: 20230306399Abstract: Product catalogs are received at a first point-of-sale (POS) device of a first business entity from POS devices of a second business entity and a third business entity. At least one product specification is selected from the product catalog of the second business entity and at least one product specification is selected from the third product catalog of the third business entity. A product catalog for the first business entity is then generated at the first POS device that includes a product specification that is different from, but informed by, the received product specifications. The generated catalog is transmitted by the first POS device to a fourth POS device of a fourth business entity.Type: ApplicationFiled: May 31, 2023Publication date: September 28, 2023Inventors: Mark Jen, Shawn Morel
-
Patent number: 11769129Abstract: Application Programming Interfaces (APIs) are exposed by a service provider to point-of-sale (POS) devices of a plurality of merchants. Product catalogs including product specifications are received from merchants via a merchant support application executing on the POS devices. Pricing records are received from the POS devices of the merchants that indicate prices, locations, and time periods for the prices. Sales data including quantity, time, and location of historical sales is obtained. A price recommendation is provided to a merchant based at least in part on correlations between the historical sales data and pricing.Type: GrantFiled: July 25, 2022Date of Patent: September 26, 2023Assignee: Block, Inc.Inventors: Mark Jen, Shawn Morel
-
Publication number: 20230062625Abstract: Described is a technology that enables a customer, who uses a payment card in a point-of-sale (POS) transaction and provides a biometric identifier to the merchant, to use the biometric identifier as a payment mechanism in future transactions. In some embodiments, the technology involves communication between a customer's user device, a payment service system (PSS), and one or more merchant POS systems. A merchant POS system collects information around the time or after the time of the POS transaction between the merchant POS system and the customer, including, among others, a biometric identifier of the customer and forwards this information to the PSS. The PSS stores the biometric identifier in association with the payment card used in the transaction. In a second transaction, the customer may provide the biometric and the PSS may process the transaction based at least in part on the identifier without the customer needing to provide a payment card.Type: ApplicationFiled: November 7, 2022Publication date: March 2, 2023Inventors: Brian Grassadonia, Ajit Kalidindi Varma, Mark Jen
-
Publication number: 20220398556Abstract: Described is a technology that enables a customer, who uses a payment card in a transaction and further provides an identifier in the same transaction, to use the identifier as a payment mechanism in all future transactions. In some embodiments, the technology involves communication between a customer's user device, a payment service system (PSS), and one or more merchant POS systems. A merchant POS system collects information in a transaction conducted between the merchant POS system and the customer, including, among others, the customer's contact information (e.g., telephone number), and forwards this information to the PSS. The PSS stores the information as an identifier, where the identifier is stored in association with the card used in the transaction. In a second transaction, the PSS sends a verification request to the user device based on the identifier (e.g., a text message), and processes the transaction only upon confirmation from the customer.Type: ApplicationFiled: May 26, 2022Publication date: December 15, 2022Inventors: Brian Grassadonia, Ajit Kalidindi Varma, Mark Jen
-
Publication number: 20220391869Abstract: A product catalog service allows merchants to create and store product catalogs indicating products that are available from the merchants. Transaction data from point-of-sale (POS) devices of a plurality of merchants can be received. A first catalog of a first merchant can be obtained from a first POS device of a first merchant. The first catalog contains items to be sold by the first merchant. Using the transaction data and the catalog, a second catalog of items to be sold by a second merchant can be generated or updated and transmitted to the second merchant. Items can be compared using item attributes. Item descriptions in the second catalog can be based on item descriptions in the first catalog.Type: ApplicationFiled: July 25, 2022Publication date: December 8, 2022Inventors: Mark Jen, Shawn Morel
-
Patent number: 11397933Abstract: A product catalog service allows merchants to create and store product catalogs indicating products that are available from the merchants. Transaction data from point-of-sale (POS) devices of a plurality of merchants can be received. A first catalog of a first merchant can be obtained from a first POS device of a first merchant. The first catalog contains items to be sold by the first merchant. Using the transaction data and the catalog, a second catalog of items to be sold by a second merchant can be generated or updated and transmitted to the second merchant. Items can be compared using item attributes. Item descriptions in the second catalog can be based on item descriptions in the first catalog.Type: GrantFiled: April 14, 2020Date of Patent: July 26, 2022Assignee: Block, Inc.Inventors: Mark Jen, Shawn Morel
-
Patent number: 11348083Abstract: Described is a technology that enables a customer, who uses a payment card in a transaction and further provides an identifier in the same transaction, to use the identifier as a payment mechanism in all future transactions. In some embodiments, the technology involves communication between a customer's user device, a payment service system (PSS), and one or more merchant POS systems. A merchant POS system collects information in a transaction conducted between the merchant POS system and the customer, including, among others, the customer's contact information (e.g., telephone number), and forwards this information to the PSS. The PSS stores the information as an identifier, where the identifier is stored in association with the card used in the transaction. In a second transaction, the PSS sends a verification request to the user device based on the identifier (e.g., a text message), and processes the transaction only upon confirmation from the customer.Type: GrantFiled: August 11, 2017Date of Patent: May 31, 2022Assignee: Block, Inc.Inventors: Brian Grassadonia, Ajit Kalidindi Varma, Mark Jen
-
Patent number: 11017369Abstract: Introduced is a technology for processing transactions on behalf of a merchant employing a legacy system, where the processing includes managing inventory data and bundle pricing data associated with transactions occurring at various point-of-sale (POS) devices that include both legacy and non-legacy POS devices. Briefly described, the technology involves a payment processing system (PPS) working in coordination with a legacy merchant system. The PPS includes a payment processing database system, a adapter module installed at the merchant system, and a payment processing engine installed at a cloud-based server system. The payment processing engine, via the adapter module, can receive the most up-to-date inventory data and bundle pricing rules from the legacy merchant system. Based on the bundle pricing rules, the payment processing engine can compute one or more minimum-price carts that apply pricing discounts to eligible items for transactions occurring at the POS device(s) associated with the PPS.Type: GrantFiled: April 29, 2015Date of Patent: May 25, 2021Assignee: Square, Inc.Inventors: Zachary Brock, Grace Huey Chen, Benjamin Hartard, Mark Jen, Kathryne Hollie Hawthorne
-
Patent number: 10959112Abstract: Systems and methods include [i] identifying operational attributes of the mesh radio network; [ii] identifying an Internet communication request originating from at least one of the plurality of network communication devices or identifying an Internet communication response originating from the one or more Internet sources; [iii] generating an Internet communication routing table for the mesh radio network; [iv] transmitting the Internet communication routing table to the mesh radio network; and [v] in response to identifying the Internet communication requests, selecting an optimal communications routing path for the Internet communication request or the Internet communication response based on the Internet communication routing table.Type: GrantFiled: November 26, 2018Date of Patent: March 23, 2021Assignee: Facebook, Inc.Inventors: Mark Jen, Zachary Brock, Amrik Kochhar
-
Patent number: 10755275Abstract: This disclosure describes techniques for intelligent payment capture in mixed fulfillment transactions. For example, the techniques described herein may include generating a purchase ticket associated with multiple items in a mixed fulfillment transaction. The purchase ticket may facilitate conducting a mixed fulfillment transaction in which a payment instrument is authorized for the cost of the multiple items in the mixed fulfillment transaction, with partial payment captures being made as items are fulfilled without requiring additional authorizations.Type: GrantFiled: July 28, 2017Date of Patent: August 25, 2020Assignee: Square, Inc.Inventors: Mark Jen, Gillian May Lian Wee, Taylor Caswell Cascino, Grace Huey Chen, Benjamin Hartard
-
Publication number: 20200242579Abstract: A product catalog service allows business entities to create and store product catalogs indicating products that are available from the business entities. A product catalog includes multiple product family definitions. Each product family definition specifies attribute names of a product family and, for each attribute name, a set of allowed attribute values. In order to specify a particular product variant, an entity may supply one of the allowed attribute values for each specified attribute name of the product. The product catalogs may be received from multiple business entities. Each product catalog may also be shared with multiple business entities. A merchant, for example, may select products from a product catalog to purchase from another merchant. When creating a product catalog, a business entity may reference product family definitions of other product catalogs.Type: ApplicationFiled: April 14, 2020Publication date: July 30, 2020Inventors: Mark Jen, Shawn Morel
-
Patent number: 10636021Abstract: A product catalog service allows business entities to create and store product catalogs indicating products that are available from the business entities. A product catalog includes multiple product family definitions. Each product family definition specifies attribute names of a product family and, for each attribute name, a set of allowed attribute values. In order to specify a particular product variant, an entity may supply one of the allowed attribute values for each specified attribute name of the product. The product catalogs may be received from multiple business entities. Each product catalog may also be shared with multiple business entities. A merchant, for example, may select products from a product catalog to purchase from another merchant. When creating a product catalog, a business entity may reference product family definitions of other product catalogs.Type: GrantFiled: September 21, 2017Date of Patent: April 28, 2020Assignee: Square, Inc.Inventors: Mark Jen, Shawn Morel
-
Publication number: 20190355034Abstract: Data describing a purchase order to be prepared by a merchant and an expected arrival time of a user for arriving at a geographic location of the merchant can be received. An order preparation time for the purchase order based on the one or more items specified in the purchase order can be determined. The order preparation time can be a time needed by the merchant to prepare the purchase order. An order start time based on the order preparation time for the purchase order and on the expected arrival time can be determined. The order start time can be a time for beginning preparation of the purchase order to have the purchase order ready at the expected arrival time. The data describing the purchase order and the order start time can be presented.Type: ApplicationFiled: May 29, 2019Publication date: November 21, 2019Inventors: Michael Dustin Moring, Nathan Spindel, Mark Jen
-
Patent number: 10467583Abstract: An inventory service allows business entities to create inventory reports and other reports based on inventory data records corresponding respectively to individual instances of a product. When events take place regarding the product instance, the data record corresponding to the product instance is updated to indicate such events, including descriptions of the events and times of the events. Events may include purchase or sale of the product instance, location movements of the product instance, repairs and returns of the product instance, etc.Type: GrantFiled: December 9, 2015Date of Patent: November 5, 2019Assignee: Square, Inc.Inventors: Mark Jen, Shawn Morel
-
Patent number: 10470052Abstract: A system for network communication, preferably including: a plurality of nodes, a central routing server, a plurality of routers, a plurality of antennae, and/or one or more Internet sources. A method for configuring radio communication devices, preferably including: determining an installation region, determining candidate radio cluster locations, evaluating candidate radio cluster locations, and/or determining information associated with radio installation.Type: GrantFiled: November 13, 2018Date of Patent: November 5, 2019Assignee: COMMON NETWORKS, INC.Inventors: Mark Jen, Zachary Brock, Grace Chen, Jessica Shalek, Amrik Kochhar, Ralston Clarke