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: 20240029146Abstract: 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: ApplicationFiled: October 2, 2023Publication date: January 25, 2024Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Patent number: 11776044Abstract: 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: GrantFiled: July 6, 2021Date of Patent: October 3, 2023Assignee: Expose Retail Strategies, Inc.Inventor: David Napper
-
Publication number: 20230196446Abstract: 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: ApplicationFiled: February 21, 2023Publication date: June 22, 2023Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Patent number: 11610253Abstract: 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: GrantFiled: February 15, 2021Date of Patent: March 21, 2023Assignee: Expose Retail Strategies, Inc.Inventor: David Napper
-
Publication number: 20210334882Abstract: 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: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Patent number: 11087386Abstract: 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: GrantFiled: September 17, 2020Date of Patent: August 10, 2021Assignee: Expose Retail Strategies, Inc.Inventor: David Napper
-
Publication number: 20210166298Abstract: 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: ApplicationFiled: February 15, 2021Publication date: June 3, 2021Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Publication number: 20210004894Abstract: 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: ApplicationFiled: September 17, 2020Publication date: January 7, 2021Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Patent number: 10810653Abstract: 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: GrantFiled: June 19, 2017Date of Patent: October 20, 2020Assignee: Expose Retail Strategies, Inc.Inventor: David Napper
-
Publication number: 20200104904Abstract: 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: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Patent number: 10546343Abstract: 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: GrantFiled: March 20, 2018Date of Patent: January 28, 2020Assignee: Exposé Retail Strategies, Inc.Inventor: David Napper
-
Publication number: 20180211306Abstract: 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: ApplicationFiled: March 20, 2018Publication date: July 26, 2018Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Publication number: 20170287054Abstract: 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: ApplicationFiled: June 19, 2017Publication date: October 5, 2017Applicant: Expose Retail Strategies, Inc.Inventor: David Napper
-
Patent number: 9710848Abstract: 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: GrantFiled: December 23, 2015Date of Patent: July 18, 2017Assignee: Expose Retail Strategies Inc.Inventor: David Napper
-
Publication number: 20170200218Abstract: 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: ApplicationFiled: March 23, 2016Publication date: July 13, 2017Applicant: EXPOSE RETAIL STRATEGIES, INC.Inventor: DAVID NAPPER
-
Publication number: 20160125512Abstract: 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: ApplicationFiled: December 23, 2015Publication date: May 5, 2016Applicant: Expose Retail Strategies Inc.Inventor: David Napper
-
Publication number: 20140222623Abstract: 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: ApplicationFiled: April 3, 2014Publication date: August 7, 2014Applicant: Expose Retail Strategies Inc.Inventor: David Napper
-
Patent number: 8732028Abstract: 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: GrantFiled: January 20, 2012Date of Patent: May 20, 2014Assignee: Expose Retail Strategies Inc.Inventor: David Napper
-
Publication number: 20120296751Abstract: 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: ApplicationFiled: January 24, 2011Publication date: November 22, 2012Applicant: EXPOSE RETAIL STRATEGIES, INCORPORATEDInventor: David Napper
-
Patent number: 7485217Abstract: 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: GrantFiled: September 26, 2003Date of Patent: February 3, 2009Assignee: Adept Water Technologies A/SInventors: David Napper, Henry Lund Pedersen, Lene Rubner-Petersen