Patents by Inventor Todd Woodruff

Todd Woodruff 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: 11892335
    Abstract: A system for indicating a fluid level in a fluid tank of a machine includes a plurality of lighting units and at least one indicia. The lighting units are sequentially arranged with respect to each other and configured to be sequentially activated or sequentially deactivated to correspondingly indicate a real-time level of a fluid in the fluid tank. The indicia is disposed along the lighting units to correspondingly indicate at least one threshold level of the fluid in the fluid tank. The indicia allows inference of the real-time level to recede below the at least one threshold level if a sequential deactivation of the lighting units moves past the indicia in a first direction. In addition, the indicia allows inference of the real-time level to exceed the at least one threshold level if a sequential activation of the lighting units moves past the indicia in a second direction.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: February 6, 2024
    Assignee: Caterpillar Paving Products Inc.
    Inventors: Andrew Rafael Kopca, Lee Michael Hogan, Jared Todd Woodruff, Nathan Mashek
  • Publication number: 20230332362
    Abstract: A guidance system for a machine includes one or more guide assemblies. Each guide assembly includes a support member, a lever, an abutment device, a sensor, and a controller. The support member is fixedly coupled to a frame of the machine. The lever is angularly biased away with respect to the support member. The abutment device is coupled to the lever is configured to be abutted and guided on a structure extending along a direction in which the machine moves to modify a roadway surface. The sensor detects a measured angle between the lever and the support member when the abutment device is abutted against the structure. The controller controls an actuation of a steering actuator associated with one or more traction devices of the machine to turn the traction devices based on the measured angle to modify the roadway surface along an extent of the structure.
    Type: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Applicant: Caterpillar Paving Products Inc.
    Inventors: Matthew-D. S. Frantz, Jared Todd Woodruff
  • Publication number: 20230221161
    Abstract: A system for indicating a fluid level in a fluid tank of a machine includes a plurality of lighting units and at least one indicia. The lighting units are sequentially arranged with respect to each other and configured to be sequentially activated or sequentially deactivated to correspondingly indicate a real-time level of a fluid in the fluid tank. The indicia is disposed along the lighting units to correspondingly indicate at least one threshold level of the fluid in the fluid tank. The indicia allows inference of the real-time level to recede below the at least one threshold level if a sequential deactivation of the lighting units moves past the indicia in a first direction. In addition, the indicia allows inference of the real-time level to exceed the at least one threshold level if a sequential activation of the lighting units moves past the indicia in a second direction.
    Type: Application
    Filed: January 10, 2022
    Publication date: July 13, 2023
    Applicant: Caterpillar Paving Products Inc.
    Inventors: Andrew Rafael Kopca, Lee Michael Hogan, Jared Todd Woodruff, Nathan Mashek
  • Patent number: 10915838
    Abstract: A capacity analysis computing device for determining a restaurant capacity level is provided. The capacity analysis computing device is configured to store historical transaction data for a restaurant for a period of time, and analyze the historical transaction data to identify a maximum restaurant capacity for the restaurant over the period of time. The capacity analysis computing device is also configured to receive, from a user computing, a selected time interval for which a current capacity level is to be determined. The capacity analysis computing device is further configured to identify a similar historical time interval to the selected time interval, and determine a historical capacity level for the restaurant during the similar historical time interval. The capacity analysis computing device is further configured to assign the historical capacity level as the current capacity level for the restaurant, and display the current capacity level on the user computing device.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 9, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: David J. Senci, Todd Woodruff, Peng Yang, Ravi Santosh Arvapally, Matt Scott Morice
  • Patent number: 10242377
    Abstract: A gratuity analyzing computing device and method are provided. The computing device may include a receiver to receive transaction data of a plurality of merchants, wherein the transaction data includes authorization transactions and clearing transactions, a calculator to match a plurality of authorization transactions with a plurality of clearing transactions, respectively, and calculate gratuity amounts for the plurality of matched transactions, an analyzer to select at least two merchants, generate tip data for each selected merchant, the tip data for a respective merchant being generated based on gratuity amounts of matched transactions that correspond to the respective merchant, and rank the at least two merchants based on a comparison of the generated tip data of the at least two merchants with respect to each other, and a transmitter configured to output the rank and the tip data of the at least two merchants to a user.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: March 26, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Todd Woodruff, David J. Senci
  • Publication number: 20170351981
    Abstract: A capacity analysis computing device for determining a restaurant capacity level is provided. The capacity analysis computing device is configured to store historical transaction data for a restaurant for a period of time, and analyze the historical transaction data to identify a maximum restaurant capacity for the restaurant over the period of time. The capacity analysis computing device is also configured to receive, from a user computing, a selected time interval for which a current capacity level is to be determined. The capacity analysis computing device is further configured to identify a similar historical time interval to the selected time interval, and determine a historical capacity level for the restaurant during the similar historical time interval. The capacity analysis computing device is further configured to assign the historical capacity level as the current capacity level for the restaurant, and display the current capacity level on the user computing device.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 7, 2017
    Inventors: David J. Senci, Todd Woodruff, Peng Yang, Ravi Santosh Arvapally, Matt Scott Morice
  • Publication number: 20170255956
    Abstract: A gratuity analyzing computing device and method are provided. The computing device may include a receiver to receive transaction data of a plurality of merchants, wherein the transaction data includes authorization transactions and clearing transactions, a calculator to match a plurality of authorization transactions with a plurality of clearing transactions, respectively, and calculate gratuity amounts for the plurality of matched transactions, an analyzer to select at least two merchants, generate tip data for each selected merchant, the tip data for a respective merchant being generated based on gratuity amounts of matched transactions that correspond to the respective merchant, and rank the at least two merchants based on a comparison of the generated tip data of the at least two merchants with respect to each other, and a transmitter configured to output the rank and the tip data of the at least two merchants to a user.
    Type: Application
    Filed: March 2, 2016
    Publication date: September 7, 2017
    Inventors: Todd Woodruff, David J. Senci
  • Publication number: 20160335649
    Abstract: A method for generating and providing aggregated and analyzed merchant analytics for a sector is provided. The method includes defining a plurality of sectors and receiving transaction data for financial transactions associated with merchants and occurring within a period of time. The merchants are located in a sector. The method further includes generating aggregated merchant analytics for each sector based on the transaction data associated with all merchants located in the sector, identifying an impact event based on the aggregated data, and retrieving related content. The method further includes displaying on a user interface of the user computing device a graphical representation of the aggregated merchant analytics and the content associated with the impact event.
    Type: Application
    Filed: June 30, 2015
    Publication date: November 17, 2016
    Inventors: Debashis Ghosh, Todd Woodruff, Manash Bhattacharjee
  • Publication number: 20160110671
    Abstract: A computer implemented method for valuing a merchant based on payment card transactions is provided. The method uses a merchant valuation computing device in communication with a memory. The method includes receiving a valuation request message including a merchant identifier and a report range, receiving a plurality of payment card transactions initiated by cardholders with a merchant associated with the merchant identifier where the plurality of payment card transactions occurred during the report range, determining one or more valuation criteria for the merchant based on the plurality of payment card transactions, and generating a valuation report for the merchant based on the one or more valuation criteria, and transmitting the valuation report.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Debashis Ghosh, Randy Shuken, Todd Woodruff
  • Publication number: 20150294401
    Abstract: A computer-implemented method for determining actual pricing data for rental properties is described. The method is implemented using a computing device having a processor communicatively coupled to a memory. The method includes receiving rental transaction data from a payment system, wherein the rental transaction data includes a plurality of payment transactions, generating a one or more rental data sets, where each rental data set includes a rent amount paid, a rental location identifier, a payor identifier, and a landlord identifier, generating a list of rental properties based on the rental location identifiers from the one or more rental data sets, determining the rent amounts paid for each rental property from the one or more rental data sets, and generating a rental report based on the list of rental properties and the determined rent amount paid for each rental property.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: MasterCard International Incorporated
    Inventors: Debashis Ghosh, Randy Shuken, Todd Woodruff