10917741

Location-Triggered Notification System

PublishedFebruary 9, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A computer-implemented method for location-based notification display comprising: receiving, at one or more processors of a computing system and from a mobile device, an indication that a user launched an application at the mobile device, wherein launching the application changes the application from a background state to a launched state; while the application is in the launched state: requesting, by the one or more processors and from the mobile device, a location of the mobile device; based on the location of the mobile device, determining, by the one or more processors, one or more entity locations; causing, by the one or more processors, the mobile device to register the one or more entity locations; and while the application is in the background state: causing, by the one or more processors, the mobile device to register one or more location-triggered notifications, wherein each location-triggered notification of the one or more location-triggered notifications is associated with a corresponding entity location of the one or more entity locations.

Plain English translation pending...
Claim 2

Original Legal Text

2. The computer-implemented method of claim 1 , further comprising: while the application is in the launched state, causing the mobile device to register one or more original location-triggered notifications, wherein causing the mobile device to register the one or more location-triggered notifications includes causing the mobile device to (i) deregister the one or more original location-triggered notifications, and (ii) register one or more new location-triggered notifications.

Plain English translation pending...
Claim 3

Original Legal Text

3. The computer-implemented method of claim 2 , wherein causing the mobile device to deregister the one or more original location-triggered notifications and register the one or more new location-triggered notifications includes sending a silent push notification to the mobile device.

Plain English translation pending...
Claim 4

Original Legal Text

4. The computer-implemented method of claim 1 , wherein a first location-triggered notification of the one or more location-triggered notifications is associated with a corresponding first entity location of the one or more entity locations, a second location-triggered notification of the one or more location-triggered notifications is associated with a corresponding second entity location of the one or more entity locations, and wherein the first location-triggered notification is different from the second location-triggered notification.

Plain English translation pending...
Claim 5

Original Legal Text

5. The computer-implemented method of claim 1 , wherein the one or more entity locations are a first set of one or more entity locations, the one or more location-triggered notifications are a first set of one or more location-triggered notifications, and the method further comprises, while the application is in the launched state: based on historical user data, determining, by the one or more processors, a second set of one or more entity locations; causing, by the one or more processors, the mobile device to register the second set of one or more entity locations; and causing, by the one or more processors, the mobile device to register a second set of one or more location-triggered notifications, wherein each location-triggered notification of the second set of one or more location-triggered notifications is associated with a corresponding entity location of the second set of one or more entity locations.

Plain English translation pending...
Claim 6

Original Legal Text

6. The computer-implemented method of claim 1 , further comprising generating each location-triggered notification of the one or more location-triggered notifications based on one or more of entity data, historical user data, environmental data, and date data.

Plain English translation pending...
Claim 7

Original Legal Text

7. The computer-implemented method of claim 1 , wherein causing the mobile device to register the one or more entity locations comprises causing the mobile device to register one or more geographic areas that include the one or more entity locations.

Plain English Translation

This invention relates to a computer-implemented method for tracking and registering entity locations using a mobile device. The method addresses the challenge of accurately capturing and managing the geographic positions of entities, such as people, objects, or assets, in a dynamic environment. The system leverages mobile devices to register not just specific points but entire geographic areas that encompass the entity locations. This approach improves location tracking by accounting for movement within a defined region rather than relying solely on precise coordinates. The method involves processing location data from the mobile device, determining the relevant geographic areas, and storing or transmitting this information for further use. By registering areas instead of single points, the system enhances flexibility and reduces the need for constant updates when entities move within the same region. This solution is particularly useful in applications like asset management, logistics, or personal tracking where precise point tracking may be impractical or unnecessary. The method ensures that location data remains relevant even as entities move within broader geographic boundaries, improving efficiency and accuracy in tracking systems.

Claim 8

Original Legal Text

8. The computer-implemented method of claim 1 , further comprising: detecting, by the one or more processors, a setting of the mobile device indicating that the application may access the location of the mobile device when the application is in the launched state, wherein requesting the location of the mobile device, determining the one or more entity locations, and causing the mobile device to register the one or more entity locations occur in response to detecting the setting and while the application is in the launched state.

Plain English translation pending...
Claim 9

Original Legal Text

9. A computer-implemented method for location-based notification display comprising: sending, from a mobile device to a computing system, an indication that a user launched an application, wherein launching the application changes the application from a background state to a launched state; while the application is in the launched state: sending, from the mobile device to the computing system, a location of the mobile device; receiving one or more entity locations from the computing system; and registering, by one or more processors of the mobile device, the one or more entity locations; while the application is in the background state: receiving, at the mobile device and from the computing system, one or more messages; and in response to receiving the one or more messages, registering, by the one or more processors, one or more location-triggered notifications, wherein each location-triggered notification of the one or more location-triggered notifications is associated with a corresponding entity location of the one or more entity locations.

Plain English translation pending...
Claim 10

Original Legal Text

10. The computer-implemented method of claim 9 , further comprising: while the application is in the launched state, registering one or more original location-triggered notifications, wherein registering the one or more location-triggered notifications includes (i) deregistering the one or more original location-triggered notifications, and (ii) registering one or more new location-triggered notifications.

Plain English translation pending...
Claim 11

Original Legal Text

11. The computer-implemented method of claim 10 , wherein deregistering the one or more original location-triggered notifications and registering the one or more new location-triggered notifications occurs in response to receiving a silent push location-triggered notification from the computing system.

Plain English translation pending...
Claim 12

Original Legal Text

12. The computer-implemented method of claim 9 , wherein a first location-triggered notification of the one or more location-triggered notifications is associated with a corresponding first entity location of the one or more entity locations, a second location-triggered notification of the one or more location-triggered notifications is associated with a corresponding second entity location of the one or more entity locations, and wherein the first location-triggered notification is different from the second location-triggered notification.

Plain English translation pending...
Claim 13

Original Legal Text

13. The computer-implemented method of claim 9 , wherein the one or more entity locations are a first set of one or more entity locations, the one or more location-triggered notifications are a first set of one or more location-triggered notifications, and the method further comprises: receiving, at the mobile device and from the computing system, a second set of one or more entity locations, the second set of one or more entity locations based on historical user data; in response to receiving the second set of one or more entity locations, registering, by the one or more processors, the second set of one or more entity locations; and registering, by the one or more processors, a second set of one or more location-triggered notifications, wherein each location-triggered notification of the second set of one or more location-triggered notifications is associated with a corresponding entity location of the second set of one or more entity locations.

Plain English Translation

This invention relates to a system for delivering location-based notifications to a mobile device. The problem addressed is the need for personalized and context-aware notifications based on a user's historical behavior and current location. The system involves a computing system that provides a mobile device with a first set of entity locations and associated location-triggered notifications. These notifications are triggered when the mobile device enters or exits predefined geographic areas. The system also receives a second set of entity locations from the computing system, where these locations are determined based on historical user data, such as past visits or preferences. Upon receiving this second set, the mobile device registers these locations and associates them with a second set of location-triggered notifications. Each notification in this second set corresponds to a specific entity location, ensuring that the user receives relevant alerts based on their past behavior and current whereabouts. This approach enhances user engagement by delivering timely and personalized notifications.

Claim 14

Original Legal Text

14. The computer-implemented method of claim 9 , wherein each location-triggered notification of the one or more location-triggered notifications is generated based on one or more of entity data, historical user data, environmental data, and date data.

Plain English Translation

This invention relates to a computer-implemented method for generating location-triggered notifications based on contextual data. The method addresses the problem of delivering relevant and timely notifications to users based on their physical location, improving user engagement and reducing irrelevant alerts. The method involves generating location-triggered notifications that are customized based on one or more of entity data, historical user data, environmental data, and date data. Entity data may include information about nearby businesses, services, or points of interest. Historical user data may include past interactions, preferences, or behavior patterns of the user. Environmental data may encompass weather conditions, traffic, or other external factors. Date data may refer to time-specific events, holidays, or seasonal trends. The notifications are triggered when a user enters a predefined geographic area, ensuring relevance to the user's current context. By analyzing these data sources, the system tailors notifications to the user's likely needs or interests, enhancing personalization and utility. This approach improves upon traditional location-based notifications by incorporating a broader set of contextual factors, leading to more meaningful and actionable alerts. The method may be applied in mobile applications, smart devices, or other systems where location-aware notifications are beneficial.

Claim 15

Original Legal Text

15. The computer-implemented method of claim 9 , wherein registering the one or more entity locations comprises registering one or more geographic areas that include the one or more entity locations.

Plain English Translation

This invention relates to a computer-implemented method for tracking and managing entity locations within geographic areas. The method addresses the challenge of accurately registering and monitoring the positions of entities, such as vehicles, devices, or personnel, within defined geographic boundaries. The system registers one or more entity locations by associating them with specific geographic areas that encompass those locations. This allows for precise tracking and management of entities within designated regions, improving spatial awareness and operational efficiency. The method may involve using geographic coordinates, boundary definitions, or other spatial data to define the areas and ensure accurate registration of entity positions. By linking entity locations to broader geographic areas, the system enables better coordination, resource allocation, and decision-making in applications such as logistics, surveillance, or asset management. The approach enhances situational awareness by providing a structured way to organize and analyze entity movements within predefined spatial contexts.

Claim 16

Original Legal Text

16. The computer-implemented method of claim 9 , further comprising: detecting, by the one or more processors, a setting indicating that the application may access the location of the mobile device when the application is in the launched state, wherein sending the location of the mobile device, registering the one or more entity locations, and registering the one or more location-triggered notifications occur in response to detecting the setting and while the application is in the launched state.

Plain English translation pending...
Claim 17

Original Legal Text

17. The computer-implemented method of claim 9 , further comprising: in response to the one or more processors detecting that the mobile device is proximate to an entity location of the one or more entity locations, displaying, at the mobile device, a location-triggered notification, of the one or more location-triggered notifications, that is associated with the entity location.

Plain English translation pending...
Claim 18

Original Legal Text

18. A computing system for location-based notification, the computing system comprising: one or more processors; and a program memory storing executable instructions that, when executed by the one or more processors, cause the computing system to: receive, from the mobile device, an indication that a user launched an application at the mobile device, wherein launching the application changes the application from a background state to a launched state; while the application is in the launched state: request from the mobile device, a location of the mobile device; based on the location of the mobile device, determine one or more entity locations; cause the mobile device to register the one or more entity locations; and while the application is in the background state: cause the mobile device to register one or more location-triggered notifications, wherein each location-triggered notification of the one or more location-triggered notifications is associated with a corresponding entity location of the one or more entity locations.

Plain English translation pending...
Claim 19

Original Legal Text

19. The computing system of claim 18 , wherein the program memory further stores executable instructions that cause the computing system to: while the application is in the launched state, cause the mobile device to register one or more original location-triggered notifications, wherein causing the mobile device to register the one or more location-triggered notifications includes causing the mobile device to (i) deregister the one or more original location-triggered notifications, and (ii) register one or more new location-triggered notifications.

Plain English translation pending...
Claim 20

Original Legal Text

20. The computing system of claim 18 , wherein the program memory further stores executable instructions that cause the system to: sending a silent push notification to the mobile device, wherein causing the mobile device to deregister the one or more original location-triggered notifications and register the one or more new location-triggered notifications includes occurs in response to the silent push notification.

Plain English translation pending...
Patent Metadata

Filing Date

Unknown

Publication Date

February 9, 2021

Inventors

Benjamin Weiss

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “LOCATION-TRIGGERED NOTIFICATION SYSTEM” (10917741). https://patentable.app/patents/10917741

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10917741. See llms.txt for full attribution policy.

LOCATION-TRIGGERED NOTIFICATION SYSTEM