Patents by Inventor David Napper

David Napper 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: 20240029146
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Application
    Filed: October 2, 2023
    Publication date: January 25, 2024
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Patent number: 11776044
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: October 3, 2023
    Assignee: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Publication number: 20230196446
    Abstract: A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
    Type: Application
    Filed: February 21, 2023
    Publication date: June 22, 2023
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Patent number: 11610253
    Abstract: A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: March 21, 2023
    Assignee: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Publication number: 20210334882
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Application
    Filed: July 6, 2021
    Publication date: October 28, 2021
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Patent number: 11087386
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: August 10, 2021
    Assignee: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Publication number: 20210166298
    Abstract: A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
    Type: Application
    Filed: February 15, 2021
    Publication date: June 3, 2021
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Publication number: 20210004894
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Application
    Filed: September 17, 2020
    Publication date: January 7, 2021
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Patent number: 10810653
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: October 20, 2020
    Assignee: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Publication number: 20200104904
    Abstract: A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Patent number: 10546343
    Abstract: A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: January 28, 2020
    Assignee: Exposé Retail Strategies, Inc.
    Inventor: David Napper
  • Publication number: 20180211306
    Abstract: A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
    Type: Application
    Filed: March 20, 2018
    Publication date: July 26, 2018
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Publication number: 20170287054
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Application
    Filed: June 19, 2017
    Publication date: October 5, 2017
    Applicant: Expose Retail Strategies, Inc.
    Inventor: David Napper
  • Patent number: 9710848
    Abstract: A computer-implemented method for processing of an order for goods received at an order processing system from a location-triggered communication through a networked mobile wireless telecommunication computing device. Responsive to the location-triggered communication, a signal is transmitted to commence processing the order for goods. If the mobile wireless telecommunication computing device requests, an item list of available items and corresponding processing times for each request could also be transmitted. The item list may form part of an application program installable on the mobile wireless telecommunication computing device. The location-triggered communication may include payment information. The method may also process payment information and transmit an order receipt to the mobile wireless telecommunication computing device.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: July 18, 2017
    Assignee: Expose Retail Strategies Inc.
    Inventor: David Napper
  • Publication number: 20170200218
    Abstract: A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
    Type: Application
    Filed: March 23, 2016
    Publication date: July 13, 2017
    Applicant: EXPOSE RETAIL STRATEGIES, INC.
    Inventor: DAVID NAPPER
  • Publication number: 20160125512
    Abstract: A computer-implemented method for processing of an order for goods received at an order processing system from a location-triggered communication through a networked mobile wireless telecommunication computing device. Responsive to the location-triggered communication, a signal is transmitted to commence processing the order for goods. If the mobile wireless telecommunication computing device requests, an item list of available items and corresponding processing times for each request could also be transmitted. The item list may form part of an application program installable on the mobile wireless telecommunication computing device. The location-triggered communication may include payment information. The method may also process payment information and transmit an order receipt to the mobile wireless telecommunication computing device.
    Type: Application
    Filed: December 23, 2015
    Publication date: May 5, 2016
    Applicant: Expose Retail Strategies Inc.
    Inventor: David Napper
  • Publication number: 20140222623
    Abstract: A computer-implemented method for processing of an order for goods received at an order processing system from a location-triggered communication through a networked mobile wireless telecommunication computing device. Responsive to the location-triggered communication, a signal is transmitted to commence processing the order for goods. If the mobile wireless telecommunication computing device requests, an item list of available items and corresponding processing times for each request could also be transmitted. The item list may form part of an application program installable on the mobile wireless telecommunication computing device. The location-triggered communication may include payment information. The method may also process payment information and transmit an order receipt to the mobile wireless telecommunication computing device.
    Type: Application
    Filed: April 3, 2014
    Publication date: August 7, 2014
    Applicant: Expose Retail Strategies Inc.
    Inventor: David Napper
  • Patent number: 8732028
    Abstract: A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: May 20, 2014
    Assignee: Expose Retail Strategies Inc.
    Inventor: David Napper
  • Publication number: 20120296751
    Abstract: A point of sale device for use with a shopping cart, the shopping cart having a basket for holding products, the basket having a bottom, and an upstanding sidewall extending from said bottom and defining open top. The point of sale device has a product detector for monitoring and validating the products in the basket, a control unit communicating with the product detector, the control unit having a user interface with a display screen, and an information detector communicating with the control unit for detecting product information and sending the product information to the control unit. The control unit communicates with the store's accounting/inventory system and has a calculator which calculates the cost of the products in the basket of the shopping cart using the product information and displays at least the cost of the products on the display screen.
    Type: Application
    Filed: January 24, 2011
    Publication date: November 22, 2012
    Applicant: EXPOSE RETAIL STRATEGIES, INCORPORATED
    Inventor: David Napper
  • Patent number: 7485217
    Abstract: A dental unit water line (DUWL) monitoring and maintenance apparatus, for monitoring a DUWL. The apparatus has a cleansing unit attached to the DUWL for cleansing the fluid passing there through. A control unit controls the cleansing unit associated with the water line. A monitoring unit monitors the operation of the dental unit when used by a dentist and stores data related to that operation. A timer times and records data relating to both periods of dental unit activity and inactivity, wherein, in use, the control unit operates to receive data from the monitoring unit and the timer and, based upon that data and reference data controls the operation of the water line to control flow of fluid through that DUWL and controls the cleanser to control the overall cleansing procedures associated with both the dental unit and associated DUWL.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: February 3, 2009
    Assignee: Adept Water Technologies A/S
    Inventors: David Napper, Henry Lund Pedersen, Lene Rubner-Petersen