Patents by Inventor Zachary Brock

Zachary Brock 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: 10332162
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing transit system fares using wireless beacons. One of the methods includes determining, at a receiver device on a passenger transport vehicle, presence of a user device on board the passenger transport vehicle based on a wireless signal emitted by the user device. A user identifier is determined based on the signal emitted by the user device. Ride information associated with the user is determined based at least in part on the determination of presence of the user and based at least in part on determining that the exit criterion is satisfied. The user identifier and the ride information is provided to a payment service system, wherein the payment service system determines a fare based on the ride information and initiates a payment transaction for the fare using a user account identified by the user identifier.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: June 25, 2019
    Assignee: SQUARE, INC.
    Inventors: Zachary Brock, Randolf Farish Reddig
  • Publication number: 20190150001
    Abstract: 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: Application
    Filed: November 13, 2018
    Publication date: May 16, 2019
    Inventors: Mark Jen, Zachary Brock, Grace Chen, Jessica Shalek, Amrik Kochhar, Ralston Clarke
  • Publication number: 20190098517
    Abstract: 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: Application
    Filed: November 26, 2018
    Publication date: March 28, 2019
    Inventors: Mark Jen, Zachary Brock, Amrik Kochhar
  • Patent number: 10172020
    Abstract: 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: Grant
    Filed: March 27, 2018
    Date of Patent: January 1, 2019
    Assignee: Common Networks, Inc.
    Inventors: Mark Jen, Zachary Brock, Amrik Kochhar
  • Patent number: 10127595
    Abstract: Item-level information of a particular item may be processed to categorize the particular item. In some instances, the particular item may be ranked across multiple merchants that are offering the particular item for acquisition. The ranking may be based on the item-level information that relates to an attribute of the particular item for the individual merchants. For example, the item-level information may include a cost of the particular item at a merchant, a rating of the particular item for a merchant, a number of calories of the particular item for a merchant, and so on. Information regarding the ranking may be displayed or otherwise output to enable the user to identify and order the particular item from a merchant that satisfies the user's needs.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: November 13, 2018
    Assignee: SQUARE, INC.
    Inventors: Daniel Hipschman, James F. Butts, III, Zachary Brock, Abhay Raj Kumar, Matthew O'Connor
  • Publication number: 20180295529
    Abstract: 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: Application
    Filed: March 27, 2018
    Publication date: October 11, 2018
    Inventors: Mark Jen, Zachary Brock, Amrik Kochhar
  • Publication number: 20180150807
    Abstract: Disclosed is a technology for collecting item-level transaction information for interactive payment experience. According to one embodiment, a merchant server can maintain a database including the information of financial accounts having a particular classification. The classification indicates that these financial accounts are associated with a payment service system. When the merchant server determines a requested financial transaction involves a financial account classified in the database, the merchant server transmits the item-level transaction information to the payment service system. The payment service system receives the item-level transaction information in real-time or near real-time and generates an interactive digital transaction receipt for a consumer.
    Type: Application
    Filed: April 28, 2017
    Publication date: May 31, 2018
    Inventors: Paul Aaron, Zachary Brock
  • Patent number: 9934523
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing searches using an on-device directory. One of the methods includes providing, by a user device, a location of the user device to a server. Delta information is received that identifies merchants to be added to an on-device directory of the user device, wherein the merchants to be added are located in a geographic region that includes the location of the user device. An on-device directory on the user device is updated using the received information identifying merchants. A search query for merchants located in the geographic region is received. Information is obtained from the on device directory identifying one or more merchants that satisfy the query, and the information identifying the one or more merchants is provided in response to the query.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: April 3, 2018
    Assignee: Square, Inc.
    Inventor: Zachary Brock
  • Patent number: 9652791
    Abstract: A method that includes receiving, from a user device, a request for a listing of merchants; in response to receiving the request for a listing of merchants, sending, to the user device, data describing one or more merchants and respective initial geographic locations of the one or more merchants; receiving, from the user device, a user request for updating a geographic location of a particular merchant in the one or more merchants; sending a request for an updated geographic location to a computing device of the particular merchant; receiving, from the computing device of the particular merchant, data describing an updated geographic location of the particular merchant; and providing, to the user device, data describing the updated geographic location of the particular merchant.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: May 16, 2017
    Assignee: Square, Inc.
    Inventor: Zachary Brock
  • Patent number: 9652751
    Abstract: Disclosed is a technology for collecting item-level transaction information for interactive payment experience. According to one embodiment, a merchant server can maintain a database including the information of financial accounts having a particular classification. The classification indicates that these financial accounts are associated with a payment service system. When the merchant server determines a requested financial transaction involves a financial account classified in the database, the merchant server transmits the item-level transaction information to the payment service system. The payment service system receives the item-level transaction information in real-time or near real-time and generates an interactive digital transaction receipt for a consumer.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 16, 2017
    Assignee: SQUARE, INC.
    Inventors: Paul Aaron, Zachary Brock
  • Publication number: 20150332237
    Abstract: Disclosed is a technology for collecting item-level transaction information for interactive payment experience. According to one embodiment, a merchant server can maintain a database including the information of financial accounts having a particular classification. The classification indicates that these financial accounts are associated with a payment service system. When the merchant server determines a requested financial transaction involves a financial account classified in the database, the merchant server transmits the item-level transaction information to the payment service system. The payment service system receives the item-level transaction information in real-time or near real-time and generates an interactive digital transaction receipt for a consumer.
    Type: Application
    Filed: July 11, 2014
    Publication date: November 19, 2015
    Inventors: Paul Aaron, Zachary Brock
  • Publication number: 20150332223
    Abstract: Disclosed is a technology for collecting transaction information for interactive payment experience. According to one embodiment, a payment service system receives transaction information from a card payment network. Using the received transaction information, the payment service system can determine a digital transaction receipt that is designed to interact with the consumer. A mobile device of the consumer receives and presents the digital transaction receipt. The interactive interface of the digital transaction receipt enables the consumer to interact with the receipt in various ways, such as specifying tip amount, entering feedback, confirming the transaction, etc.
    Type: Application
    Filed: July 11, 2014
    Publication date: November 19, 2015
    Inventors: Paul Aaron, Zachary Brock
  • Patent number: 8967471
    Abstract: Technology is disclosed for detecting a malfunctioning electronic device. The technology can receive payment information for multiple successfully completed transactions, wherein the payment information includes card-present transactions and card-not-present transactions, and determine status of an electronic device based at least in part on the payment information for the successfully completed transaction.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: March 3, 2015
    Assignee: Square, Inc.
    Inventors: Nathan Rosenthal, Zachary Brock
  • Patent number: 8777104
    Abstract: Various embodiments are related to apparatuses and methods for detecting a malfunctioning device using a sensor. An electronic device, such as a card reader, can be coupled to a mobile device, such as a smartphone. The smartphone has an integrated sensor, such as a motion sensor. An application can run on the smartphone and can use the sensor to determine the status of the electronic device, for example using the motion sensor to determine that the card reader has a status of malfunctioning. The application can determine that the card reader is malfunctioning by analyzing the motion sensor data to detect movements indicating multiple card swipes. If the card reader did not read any data during the card swipes, the application can deduce that the card reader is malfunctioning. The application can cause a replacement card reader to be sent to replace the malfunctioning card reader.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: July 15, 2014
    Assignee: Square, Inc.
    Inventors: Zachary Brock, Ralston Thomas Clarke, Daniel Patrick Spencer