Patents by Inventor Amir Nathoo

Amir Nathoo 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: 12254449
    Abstract: Disclosed herein are methods and systems to generate and communicate interactive digital receipts. A payment-processing system (PPS) receives first data associated with a payment transaction between a payee and a payor. The PPS is associated with a database that includes a payee profile and a payor profile. The payee profile includes payee employment history, transaction history, and location tags associated with the transactions. The payment transaction is processed. Based on the payee and payor profiles, an interactive digital proof of transaction, including an indication of an availability of a resource or a vacancy, is generated and displayed on a device associated with the payee or the payor. A location of the vacancy indicated is based on the location tags. The PPS receives second data indicating a user interaction with an interactable element of the interactive digital proof of transaction corresponding to the indication of the availability.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: March 18, 2025
    Assignee: Block, Inc.
    Inventors: Yunus Sasmaz, Richard Song, Bryan D. Power, Amir Nathoo, Jeffrey Tang
  • Patent number: 12079747
    Abstract: In some examples, a service provider may determine from a shift schedule that a first employee is scheduled to work a particular shift at a business within a threshold period of time. The service provider may determine, based on a location of a first mobile device of the first employee, that the first employee is unlikely to arrive at the business in time for the start of the particular shift. In response, the service provider may find a replacement employee to fill the shift of the first employee. For instance, the service provider may send the communication to a second mobile device associated with a second employee that is determined to be within a threshold distance of the business. Alternatively, if the service provider determines that the business is overstaffed on a particular day, the service provider may offer a selected employee an incentive to depart work early.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: September 3, 2024
    Assignee: Block, Inc.
    Inventors: Dina Westland, Amir Nathoo, Yunus Sasmaz, Michael Kim, Claudia J. Ng, Scott Silver
  • Patent number: 11676108
    Abstract: Disclosed herein are methods and systems to generate and communicate interactive digital proofs of transaction. In one implementation, the method may include receiving an indication of a payment transaction between a merchant and a user and processing payment for the payment transaction. The payment processing system generates one or more interactive digital proofs of transaction including at least details of the payment transaction and availability of a vacancy or resource at the payee location. The user may respond via the interactive receipt.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: June 13, 2023
    Assignee: Block, Inc.
    Inventors: Yunus Sasmaz, Richard Song, Bryan D. Power, Amir Nathoo, Jeffrey Tang
  • Publication number: 20230016910
    Abstract: Disclosed herein are methods and systems to generate and communicate interactive digital receipts. In one implementation, the method may include receiving an indication of a payment transaction between a merchant and a user. Via a customer identification system, an employment profile of the user; may be determined. The employment profile of the user may be compared with one or more employment vacancies within an employment database, where the employment vacancies relate to employment at one of a location of the merchant and another merchant's location. A particular employment vacancy from among the employment vacancies may be selected. The payment processing system generates one or more interactive receipts including at least a transaction component configured to display details of the payment transaction and an employment application component configured to display the particular employment vacancy.
    Type: Application
    Filed: September 22, 2022
    Publication date: January 19, 2023
    Inventors: Yunus Sasmaz, Richard Song, Bryan D. Power, Amir Nathoo, Jeffrey Tang
  • Patent number: 11551168
    Abstract: In some examples, a service provider may determine from a shift schedule that a first employee is scheduled to work a particular shift at a business within a threshold period of time. The service provider may determine, based on a location of a first mobile device of the first employee, that the first employee is unlikely to arrive at the business in time for the start of the particular shift. In response, the service provider may find a replacement employee to fill the shift of the first employee. For instance, the service provider may send the communication to a second mobile device associated with a second employee that is determined to be within a threshold distance of the business. Alternatively, if the service provider determines that the business is overstaffed on a particular day, the service provider may offer a selected employee an incentive to depart work early.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: January 10, 2023
    Assignee: Block, Inc.
    Inventors: Dina Westland, Amir Nathoo, Yunus Sasmaz, Michael Kim, Claudia J. Ng, Scott Silver
  • Publication number: 20200320643
    Abstract: Integration of transaction information with payroll information for payroll payment processing is described. In an example, server(s) associated with a service provider can utilize at least one of transaction information, login information or logout information to determine a payment to be made to a worker. In an example, based at least in part on a determination that a risk associated with paying the payment to the worker prior to receiving funds for paying the payment is below a threshold, transferring, from a service provider account of the service provider, at least a portion of the payment to an account of the worker.
    Type: Application
    Filed: March 12, 2020
    Publication date: October 8, 2020
    Inventors: Amir Nathoo, James Colin Brady, Adam Jeremy Fern
  • Patent number: 10572844
    Abstract: In some examples, a service provider may associate, with an employer profile of an employer, a plurality of employee profiles of employees that are available to be assigned to one or more shifts of a plurality of shifts. The service provider may determine, based at least in part on shift information and the employee profiles, a shift schedule that indicates employee assignments for individual shifts. In some cases, in response to determining that a first shift is unfilled, the service provider may add to the shift schedule an incentive for one of the employees to select the first shift. Alternatively, in response to determining, based at least in part on the employee profiles, that multiple employees indicated a preference to work a second shift, the service provider may leave the second shift unassigned to enable the employees to bid on being assigned to work the second shift.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: February 25, 2020
    Assignee: Square, Inc.
    Inventors: Dina Westland, Amir Nathoo, Yunus Sasmaz, Michael Kim, Claudia J. Ng, Scott Silver
  • Patent number: 10535024
    Abstract: In some examples, a service provider may determine from a shift schedule that a first employee is scheduled to work a particular shift at a business within a threshold period of time. The service provider may determine, based on a location of a first mobile device of the first employee, that the first employee is unlikely to arrive at the business in time for the start of the particular shift. In response, the service provider may find a replacement employee to fill the shift of the first employee. For instance, the service provider may send the communication to a second mobile device associated with a second employee that is determined to be within a threshold distance of the business. Alternatively, if the service provider determines that the business is overstaffed on a particular day, the service provider may offer a selected employee an incentive to depart work early.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: January 14, 2020
    Assignee: Square, Inc.
    Inventors: Dina Westland, Amir Nathoo, Yunus Sasmaz, Michael Kim, Claudia J. Ng, Scott Silver
  • Patent number: 10127508
    Abstract: A salesperson may be paid commissions for products sold from the inventory of a merchant. In some examples, the commissions for different products may be determined and changed dynamically, throughout the course of a business day, in response to changing sales rates and inventory conditions. Specifically, commissions may be changed to increase the sales rates of certain products over others. As an example, it may be desired to increase the sales rates of products having relatively high inventory counts and/or that are nearing the expiration of their shelf lives. The changing commission amounts are published or advertised to the salespersons throughout the day so that the salespersons can see which products will produce the highest commissions. The commissions may be paid electronically, immediately or soon after the transactions in which the commissions were earned.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: November 13, 2018
    Assignee: Square, Inc.
    Inventors: Caroline Hollis, Amir Nathoo, James Colin Brady, Connor H. Dunn
  • Patent number: 10083489
    Abstract: In some examples, a payment service may enable employees to be paid after every work shift. After a payroll payment for a first work shift, however, corrections to the amount of the payroll payment may be provided by the employer. When corrections reveal that an overpayment has occurred, at least a portion of the overpayment is deducted from the payroll payment for a second work shift that is subsequent to the first work shift. In some cases, the entire overpayment may be deducted from the payroll payment for the second work shift. In other cases, the overpayment may be deducted in installments from each of multiple subsequent payroll payments, which correspond respectively to work shifts that are subsequent to the first work shift.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: September 25, 2018
    Assignee: Square, Inc.
    Inventors: Amir Nathoo, James Colin Brady, Caroline Hollis, Connor H. Dunn
  • Patent number: 10026062
    Abstract: Disclosed herein are methods and systems to generate and communicate interactive digital receipts. In one implementation, the method may include receiving an indication of a payment transaction between a merchant and a user. Via a customer identification system, an employment profile of the user; may be determined. The employment profile of the user may be compared with one or more employment vacancies within an employment database, where the employment vacancies relate to employment at one of a location of the merchant and another merchant's location. A particular employment vacancy from among the employment vacancies may be selected. The payment processing system generates one or more interactive receipts including at least a transaction component configured to display details of the payment transaction and an employment application component configured to display the particular employment vacancy.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: July 17, 2018
    Assignee: Square, Inc.
    Inventors: Yunus Sasmaz, Richard Song, Bryan D Power, Amir Nathoo, Jeffrey Tang
  • Patent number: 10007953
    Abstract: In some examples, a service provider may provide a payroll service and a payment processing service to businesses. For instance, with authorization from the employer, the service provider may withhold a percentage of funds received as sales revenue through the payment service. For example, the service provider may withhold a percentage of sales revenue each day to be used to pay at least a portion of the payroll payments paid to employees of the employer. Alternatively, the service provider may determine an amount of payroll payments currently due to be paid on a given day, and may deduct at least a portion of this amount from the sales revenue of the employer for that day. As another alternative, the service provider may make payroll payments in advance, and may withhold a percentage of the employer's daily sales revenue until the cash advance is paid back.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: June 26, 2018
    Assignee: Square, Inc.
    Inventors: Amir Nathoo, James Colin Brady, Anish Bhatt
  • Patent number: 9064285
    Abstract: In some examples, a service provider may provide a payroll service in which an employer is able to obtain employee information from the payroll service for adding a new employee. For instance, the employee may be able to add or change employee information in an employee profile maintained by the service provider. When the employee is hired by a new employer, the new employer may receive the employee information from the employee profile for adding the employee to the new employer's payroll. For example, the employee may provide an employee authorization to authorize the service provider to add the employee information to the payroll information for the new employer. Accordingly, each employer may add the employee to the payroll of the employer without having to manually obtain and enter detailed employee information.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: June 23, 2015
    Assignee: Square, Inc.
    Inventor: Amir Nathoo
  • Patent number: 8417701
    Abstract: A method for generating a categorization scheme including a set of one or more categories for a collection of data items, each data item including at least one data element having an element name and an element value, the method comprising the steps of: identifying a common data element for each one of the data items, each of the identified common data elements having equivalent element names; compiling a collection of element values comprising an element value for each of the common data elements; and defining the set of one or more categories to contain the different values in the collection of element values.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventor: Amir Nathoo
  • Publication number: 20070118541
    Abstract: A method for generating a categorization scheme including a set of one or more categories for a collection of data items, each data item including at least one data element having an element name and an element value, the method comprising the steps of: identifying a common data element for each one of the data items, each of the identified common data elements having equivalent element names; compiling a collection of element values comprising an element value for each of the common data elements; and defining the set of one or more categories to contain the different values in the collection of element values.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 24, 2007
    Inventor: Amir Nathoo
  • Publication number: 20060161441
    Abstract: The invention relates to the coordination of application logic and an associated resource. Application logic is received from an application service provider (ASP) and a request is received from a client requesting a service from the ASP. The application logic from the ASP is matched with the client request. The application logic is used to execute the client request by accessing the resource.
    Type: Application
    Filed: June 23, 2004
    Publication date: July 20, 2006
    Inventors: Amir Nathoo, Graham Wallis
  • Patent number: 6502127
    Abstract: Office workers are equipped with a telephone and a desktop computer, the latter including an email system which allows telephony applets to be included in email messages. Thus the recipient of a message which includes an applet might typically be presented with a call back button. When this button is selected, it automatically provides the recipient with a telephone connection through to the sender of the message. This is accomplished by the applet using JTAPI to interact with the appropriate telephony equipment in order to form the desired connection.
    Type: Grant
    Filed: January 11, 1999
    Date of Patent: December 31, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael John Edwards, Amir Nathoo, David Seager Renshaw
  • Patent number: 6400820
    Abstract: A system for operating a call center comprising workstations and corresponding telephones connected to a telephony private branch switch. The system comprising: a telephony server, connected between the workstations and the telephony switch, for performing telephony functions on telephone lines connected to the switch; a groupware environment such as Lotus Notes for enabling a business application to be executed on the workstations; and a business application for execution within said groupware environment. The groupware environment having a Java Virtual Machine and a Java Applet Interface for enabling the execution of Java applets within the application independent of the groupware environment. The business application comprises a telephony applet embedded within a presentation layer which can communicate directly with the telephony server independent of the groupware environment.
    Type: Grant
    Filed: April 13, 1999
    Date of Patent: June 4, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael John Edwards, Amir Nathoo