Patents by Inventor Ryan Hapgood
Ryan Hapgood 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: 11240630Abstract: Disclosed are various embodiments for managing location-based service zones that are active during limited time periods. A notification of a trigger event relating to a location-based time zone can be received. The time the notification is received can be compared to time window that the location-based service zone is active. A notification of the trigger event is sent to a respective provider associated with the location-based service zone when the location-based service zone is active.Type: GrantFiled: June 24, 2020Date of Patent: February 1, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Sergey Parshin, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Raymond Smith, James Michael Sutula, Benjamin Winters
-
Patent number: 10921147Abstract: A customer offset may be determined with respect to a customer who has previously traveled to one or more merchant locations. A merchant location offset may be determined with respect to multiple customers who have each traveled to a particular merchant location. Upon determining that the customer is in transit to the merchant location, a generic ETA to the merchant location may be determined. A customer-based ETA for the customer with respect to the merchant location may be determined based on the generic ETA and the customer offset. Moreover, a merchant location-based ETA for the customer with respect to the merchant location may be determined based on the generic ETA and the merchant location offset. Based on the refined and more accurate ETAs, the merchant location may be instructed to begin assembling items for pick-up by the customer.Type: GrantFiled: August 29, 2018Date of Patent: February 16, 2021Assignee: Amazon Technologies, Inc.Inventors: Ryan Hapgood, Jon R. Ducrou, Alexander Edwards, Paul C. Hagar
-
Publication number: 20200329335Abstract: Disclosed are various embodiments for managing location-based service zones that are active during limited time periods. A notification of a trigger event relating to a location-based time zone can be received. The time the notification is received can be compared to time window that the location-based service zone is active. A notification of the trigger event is sent to a respective provider associated with the location-based service zone when the location-based service zone is active.Type: ApplicationFiled: June 24, 2020Publication date: October 15, 2020Inventors: Sergey Parshin, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Raymond Smith, James Michael Sutula, Benjamin Winters
-
Patent number: 10779111Abstract: Disclosed are various embodiments for managing which location-based service zones to monitor within a geographic region. An active zone defining a geographic region and location-based service zones within the geographic region is provided by another computing device. The selection of a subset of the location-based service zones to monitor within an active zone can be based on an estimated current device location and/or other parameters.Type: GrantFiled: September 3, 2019Date of Patent: September 15, 2020Assignee: Amazon Technologies, Inc.Inventors: Sergey Parshin, Ronen Barenboim, Michael Bowerman, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Michael Schollmeyer, James Michael Sutula
-
Patent number: 10762462Abstract: Upon receiving an indication that a customer is initiating travel to a merchant location to pick up one or more items, sensor data may be obtained by, and received from, a customer device of the customer. After the customer has arrived at the merchant location, the customer may be greeted or otherwise interacted with and a corresponding interaction time may be determined. The service provider may identify one or more stop events based on the sensor data, where a stop event indicates that a customer stopped while in transit to the merchant location. A most recent stop event prior to the interaction time may constitute the customer arriving/stopping at the merchant location, and a corresponding arrival time may be estimated. A wait time of the customer may be determined based on a difference between the interaction time and the arrival time.Type: GrantFiled: August 7, 2018Date of Patent: September 1, 2020Assignee: Amazon Technologies, Inc.Inventors: Ryan Hapgood, Alexander Edwards, Uladzimir Silchanka, Lev Zelenskiy, James Lance Eather, Sheng-Wei Lin, Jon R. Ducrou, Michael John Neville
-
Patent number: 10757531Abstract: Disclosed are various embodiments for managing location-based service zones that are active during limited time periods. A notification of a trigger event relating to a location-based time zone can be received. The time the notification is received can be compared to time window that the location-based service zone is active. A notification of the trigger event is sent to a respective provider associated with the location-based service zone when the location-based service zone is active.Type: GrantFiled: May 22, 2017Date of Patent: August 25, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Sergey Parshin, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Raymond Smith, James Michael Sutula, Benjamin Winters
-
Patent number: 10531372Abstract: Disclosed are various embodiments for managing location-based service zones being monitored by a client device. The location-based service zones within a geographic region can be organized in location-based service zone clusters. In response to receiving an active zone from a computing device, a client device can begin monitoring the geographic parameters for the top-level location-based service zone clusters. When the client device detects an entry into a particular location-based service zone cluster, the client device stops monitoring the top-level location-based service zone clusters and begins monitoring the location-based service zones that are within the particular location-based service zone cluster.Type: GrantFiled: August 7, 2017Date of Patent: January 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Sergey Parshin, Ronen Barenboim, Michael Bowerman, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Michael Schollmeyer, James Michael Sutula
-
Publication number: 20190394610Abstract: Disclosed are various embodiments for managing which location-based service zones to monitor within a geographic region. An active zone defining a geographic region and location-based service zones within the geographic region is provided by another computing device. The selection of a subset of the location-based service zones to monitor within an active zone can be based on an estimated current device location and/or other parameters.Type: ApplicationFiled: September 3, 2019Publication date: December 26, 2019Inventors: Sergey Parshin, Ronen Barenboim, Michael Bowerman, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Michael Schollmeyer, James Michael Sutula
-
Patent number: 10462604Abstract: Disclosed are various embodiments for managing which location-based service zones to monitor when the number location-based service zones within a geographic region exceed the amount the device can support. An active zone defining a geographic region and location-based service zones within the geographic region is provided by another computing device. When the number of location-based service zones meets or exceeds a predefined threshold, a subset of the location-based service zones is selected for monitoring according to a current device location and/or other parameters.Type: GrantFiled: October 10, 2018Date of Patent: October 29, 2019Assignee: Amazon Technologies, Inc.Inventors: Sergey Parshin, Ronen Barenboim, Michael Bowerman, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Michael Schollmeyer, James Michael Sutula
-
Publication number: 20190058968Abstract: Disclosed are various embodiments for managing which location-based service zones to monitor when the number location-based service zones within a geographic region exceed the amount the device can support. An active zone defining a geographic region and location-based service zones within the geographic region is provided by another computing device. When the number of location-based service zones meets or exceeds a predefined threshold, a subset of the location-based service zones is selected for monitoring according to a current device location and/or other parameters.Type: ApplicationFiled: October 10, 2018Publication date: February 21, 2019Inventors: Sergey Parshin, Ronen Barenboim, Michael Bowerman, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Michael Schollmeyer, James Michael Sutula
-
Patent number: 10129694Abstract: Disclosed are various embodiments for managing which location-based service zones to monitor when the number location-based service zones within a geographic region exceed the amount the device can support. An active zone defining a geographic region and location-based service zones within the geographic region is provided by another computing device. When the number of location-based service zones meets or exceeds a predefined threshold, a subset of the location-based service zones is selected for monitoring according to a current device location and/or other parameters.Type: GrantFiled: August 7, 2017Date of Patent: November 13, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Sergey Parshin, Ronen Barenboim, Michael Bowerman, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Michael Schollmeyer, James Michael Sutula
-
Patent number: 10104605Abstract: Disclosed are various embodiments for managing location-based service zones. Specifically, a dynamically sized geographic region surrounding a client device location can be created. Location-based service zones within the geographic region can be selected. If the amount of location-based service zones identified within the geographic region exceed a client-supported limit, a subset of location-based service zones are selected and sent to the client device for monitoring.Type: GrantFiled: May 22, 2017Date of Patent: October 16, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Sergey Parshin, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Raymond Smith, James Michael Sutula, Benjamin Winters
-
Patent number: 9973892Abstract: Disclosed are various embodiments for a multi-provider management system for location-based service zones. The multi-provider management system can receive data associated with location-based service zones from multiple providers. A unique identifier can be assigned to each provider. The multi-provider management system can send location-based service zones from multiple providers to a client device, and can receive trigger event notifications associated with the location-based service zones. The unique identifier can be used to identify which provider to notify when receiving a trigger event notification.Type: GrantFiled: May 22, 2017Date of Patent: May 15, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Sergey Parshin, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Raymond Smith, James Michael Sutula, Benjamin Winters