Patents by Inventor Devin SHIVELY
Devin SHIVELY 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: 11856473Abstract: Aspects of the present disclosure provide techniques for efficient location tracking. Embodiments include receiving a device location from a mobile device. Embodiments include identifying a plurality of region definitions and selecting a set of region definitions from the plurality of region definitions based on a proximity of a location of each region definition of the plurality of region definitions to the device location. Embodiments include generating a provisional region definition based on a location of a region definition of the set of region definitions that is farthest from the device location and including the provisional region definition in the set of region definitions. Embodiments include providing the set of region definitions to the mobile device for provisioning and refraining from requesting device locations from the mobile device until receiving a notification from the mobile device that the mobile device has exited a provisional region defined by the provisional region definition.Type: GrantFiled: May 3, 2021Date of Patent: December 26, 2023Assignee: INTUIT INC.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Patent number: 11622326Abstract: A method including receiving, at a mobile device, a request to provision a first geofence. The first geofence has a first predicted duration that expires before a second predicted geofence is provisioned by the mobile device. Provisioning the first geofence and the second predicted geofence together consume a first amount of power. The method also includes determining a predictive geofence radius based on a predicted speed of the mobile device. The method also includes provisioning a first predictive geofence having the predictive geofence radius and further having a second predicted duration that is different than the first predicted duration and that expires before a second predictive geofence is provisioned by the mobile device. Provisioning the first predictive geofence and the second predictive geofence together consume a second amount of power, the second amount of power less than the first amount of power.Type: GrantFiled: September 9, 2021Date of Patent: April 4, 2023Assignee: Intuit Inc.Inventors: Nathan A. McIntyre, Jared Isaac Guttromson, Devin Shively, Joshua Andrew Yundt
-
Patent number: 11622227Abstract: A location system of a mobile device may detect a first location and a second location of the mobile device. A processor of the mobile device may determine that the first location and second location are within a geofence surrounding the location of interest. The processor may determine a speed at which the mobile device traveled from the first location to the second location. The processor may determine that the mobile device is loitering at the location of interest in response to the speed being below a threshold value. In response to determining that the mobile device is loitering at the location of interest, the processor may perform check in processing to check a user of the mobile device as being on site at the location of interest.Type: GrantFiled: December 4, 2020Date of Patent: April 4, 2023Assignee: INTUIT INC.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Patent number: 11546953Abstract: A transceiver of a mobile device may receive a beacon transmitted by a mesh network member mobile device. A processor of the mobile device may extract a crew ID from the beacon. The processor may determine that the crew ID matches a crew ID of a user logged into the mobile device. In response to determining that the crew ID matches the crew ID of the user, the processor may generate a reply beacon. The transceiver may transmit the reply beacon. The transceiver may receive a response to the reply beacon. The response may include a job ID enabling the user to clock into a job. The processor may clock the user into the job. As a result of clocking the user into the job, the mobile device may become a member of the mesh network.Type: GrantFiled: October 14, 2020Date of Patent: January 3, 2023Assignee: INTUIT INC.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Patent number: 11438733Abstract: A method for determining location based on nearby devices includes receiving a broadcast message from a proximate device over a wireless personal area network, triggering an event that requires recording location data and time data, and establishing a connection over the wireless personal area network to the proximate device. The method further includes requesting proximate location data from the proximate device over the connection with a user device location request and receiving the proximate location data from the proximate device in a proximate device location response.Type: GrantFiled: April 29, 2020Date of Patent: September 6, 2022Assignee: Intuit Inc.Inventors: Andrew Fisher, Brik Royster, Devin Shively, Jared Isaac Guttromson, Joshua Harrison, Josue David Tello
-
Publication number: 20220095221Abstract: A method including receiving, at a mobile device, a request to provision a first geofence. The first geofence has a first predicted duration that expires before a second predicted geofence is provisioned by the mobile device. Provisioning the first geofence and the second predicted geofence together consume a first amount of power. The method also includes determining a predictive geofence radius based on a predicted speed of the mobile device. The method also includes provisioning a first predictive geofence having the predictive geofence radius and further having a second predicted duration that is different than the first predicted duration and that expires before a second predictive geofence is provisioned by the mobile device. Provisioning the first predictive geofence and the second predictive geofence together consume a second amount of power, the second amount of power less than the first amount of power.Type: ApplicationFiled: September 9, 2021Publication date: March 24, 2022Applicant: Intuit Inc.Inventors: Nathan A. McIntyre, Jared Isaac Guttromson, Devin Shively, Joshua Andrew Yundt
-
Publication number: 20210345065Abstract: A method for determining location based on nearby devices includes receiving a broadcast message from a proximate device over a wireless personal area network, triggering an event that requires recording location data and time data, and establishing a connection over the wireless personal area network to the proximate device. The method further includes requesting proximate location data from the proximate device over the connection with a user device location request and receiving the proximate location data from the proximate device in a proximate device location response.Type: ApplicationFiled: April 29, 2020Publication date: November 4, 2021Applicant: Intuit Inc.Inventors: Andrew Fisher, Brik Royster, Devin Shively, Jared Isaac Guttromson, Joshua Harrison, Josue David Tello
-
Patent number: 11166232Abstract: A method including receiving, at a mobile device, a request to provision a first geofence. Geolocation hardware on the mobile device determines a current position of the mobile device. Roads are identified within a predetermined number of turns of the current position. Corresponding speed limits applicable to the roads within the predetermined number of turns are retrieved. A predicted average speed of the mobile device is determined by averaging the corresponding speed limits A predictive geofence radius is determined based on the predicted average speed. A first predictive geofence having the predictive geofence radius is provisioned. The first predictive geofence has a third predicted duration before a second predictive geofence is provisioned by the mobile device. Provisioning the first predictive geofence and the second predictive geofence together consume less power than provisioning geofences without prediction.Type: GrantFiled: September 23, 2020Date of Patent: November 2, 2021Assignee: Intuit Inc.Inventors: Nathan A. McIntyre, Jared Isaac Guttromson, Devin Shively, Joshua Andrew Yundt
-
Publication number: 20210258723Abstract: Aspects of the present disclosure provide techniques for efficient location tracking. Embodiments include receiving a device location from a mobile device. Embodiments include identifying a plurality of region definitions and selecting a set of region definitions from the plurality of region definitions based on a proximity of a location of each region definition of the plurality of region definitions to the device location. Embodiments include generating a provisional region definition based on a location of a region definition of the set of region definitions that is farthest from the device location and including the provisional region definition in the set of region definitions. Embodiments include providing the set of region definitions to the mobile device for provisioning and refraining from requesting device locations from the mobile device until receiving a notification from the mobile device that the mobile device has exited a provisional region defined by the provisional region definition.Type: ApplicationFiled: May 3, 2021Publication date: August 19, 2021Inventors: Nathan A. MCINTYRE, Devin SHIVELY, Joshua Andrew YUNDT
-
Patent number: 10999697Abstract: Aspects of the present disclosure provide techniques for efficient location tracking. Embodiments include receiving a device location from a mobile device. Embodiments include identifying a plurality of region definitions and selecting a set of region definitions from the plurality of region definitions based on a proximity of a location of each region definition of the plurality of region definitions to the device location. Embodiments include generating a provisional region definition based on a location of a region definition of the set of region definitions that is farthest from the device location and including the provisional region definition in the set of region definitions. Embodiments include providing the set of region definitions to the mobile device for provisioning and refraining from requesting device locations from the mobile device until receiving a notification from the mobile device that the mobile device has exited a provisional region defined by the provisional region definition.Type: GrantFiled: January 24, 2019Date of Patent: May 4, 2021Assignee: INTUIT INC.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Publication number: 20210120364Abstract: A location system of a mobile device may detect a first location and a second location of the mobile device. A processor of the mobile device may determine that the first location and second location are within a geofence surrounding the location of interest. The processor may determine a speed at which the mobile device traveled from the first location to the second location. The processor may determine that the mobile device is loitering at the location of interest in response to the speed being below a threshold value. In response to determining that the mobile device is loitering at the location of interest, the processor may perform check in processing to check a user of the mobile device as being on site at the location of interest.Type: ApplicationFiled: December 4, 2020Publication date: April 22, 2021Applicant: INTUIT INC.Inventors: Nathan A. MCINTYRE, Devin SHIVELY, Joshua Andrew YUNDT
-
Patent number: 10917739Abstract: A location system of a mobile device may detect a first location and a second location of the mobile device. A processor of the mobile device may determine that the first location and second location are within a geofence surrounding the location of interest. The processor may determine a speed at which the mobile device traveled from the first location to the second location. The processor may determine that the mobile device is loitering at the location of interest in response to the speed being below a threshold value. In response to determining that the mobile device is loitering at the location of interest, the processor may perform check in processing to check a user of the mobile device as being on site at the location of interest.Type: GrantFiled: May 1, 2019Date of Patent: February 9, 2021Assignee: Intuit Inc.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Publication number: 20210029762Abstract: A transceiver of a mobile device may receive a beacon transmitted by a mesh network member mobile device. A processor of the mobile device may extract a crew ID from the beacon. The processor may determine that the crew ID matches a crew ID of a user logged into the mobile device. In response to determining that the crew ID matches the crew ID of the user, the processor may generate a reply beacon. The transceiver may transmit the reply beacon. The transceiver may receive a response to the reply beacon. The response may include a job ID enabling the user to clock into a job. The processor may clock the user into the job. As a result of clocking the user into the job, the mobile device may become a member of the mesh network.Type: ApplicationFiled: October 14, 2020Publication date: January 28, 2021Applicant: INTUIT INC.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Publication number: 20210007163Abstract: A transceiver of a mobile device may receive a beacon transmitted by a mesh network member mobile device. A processor of the mobile device may extract a crew ID from the beacon. The processor may determine that the crew ID matches a crew ID of a user logged into the mobile device. In response to determining that the crew ID matches the crew ID of the user, the processor may generate a reply beacon. The transceiver may transmit the reply beacon. The transceiver may receive a response to the reply beacon. The response may include a job ID enabling the user to clock into a job. The processor may clock the user into the job. As a result of clocking the user into the job, the mobile device may become a member of the mesh network.Type: ApplicationFiled: July 3, 2019Publication date: January 7, 2021Applicant: Intuit Inc.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Patent number: 10869348Abstract: A transceiver of a mobile device may receive a beacon transmitted by a mesh network member mobile device. A processor of the mobile device may extract a crew ID from the beacon. The processor may determine that the crew ID matches a crew ID of a user logged into the mobile device. In response to determining that the crew ID matches the crew ID of the user, the processor may generate a reply beacon. The transceiver may transmit the reply beacon. The transceiver may receive a response to the reply beacon. The response may include a job ID enabling the user to clock into a job. The processor may clock the user into the job. As a result of clocking the user into the job, the mobile device may become a member of the mesh network.Type: GrantFiled: July 3, 2019Date of Patent: December 15, 2020Assignee: Intuit Inc.Inventors: Nathan A. McIntyre, Devin Shively, Joshua Andrew Yundt
-
Publication number: 20200245095Abstract: Aspects of the present disclosure provide techniques for efficient location tracking. Embodiments include receiving a device location from a mobile device. Embodiments include identifying a plurality of region definitions and selecting a set of region definitions from the plurality of region definitions based on a proximity of a location of each region definition of the plurality of region definitions to the device location. Embodiments include generating a provisional region definition based on a location of a region definition of the set of region definitions that is farthest from the device location and including the provisional region definition in the set of region definitions. Embodiments include providing the set of region definitions to the mobile device for provisioning and refraining from requesting device locations from the mobile device until receiving a notification from the mobile device that the mobile device has exited a provisional region defined by the provisional region definition.Type: ApplicationFiled: January 24, 2019Publication date: July 30, 2020Inventors: Nathan A. MCINTYRE, Devin SHIVELY, Joshua Andrew YUNDT