US11327624B2ActiveUtilityA1
Environmental pertinence interface
Est. expiryDec 22, 2036(~10.5 yrs left)· nominal 20-yr term from priority
H04W 4/025G06F 3/048G06F 16/435G06F 2219/10
70
PatentIndex Score
0
Cited by
33
References
17
Claims
Abstract
An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A host server configured to provide first backend server functionality for a location-based service to a client device operated by an end user, the host server comprising:
a memory; and
a processor allocation configured to access the memory to retrieve one or more executable assets that, when executed by the processor instantiate the location-based service, the location-based service configured to:
communicably couple to the client device, the client device associated with a user account;
receive from the client device a sequence of messages, each comprising comprising respective first location data describing a first geographic location corresponding to an updated geographic location of the client device;
for each received message of the sequence of messages:
query a database with the respective first location data;
receive from the database in response to the query, second location data, the second location data describing a second geographic location;
determining that the user account is permitted to access the data object; determining that a distance separating the second geographic location and the first geographic location satisfies a proximity threshold; and
in response to determining that the distance does satisfy the proximity threshold, causing to be displayed at a graphical user interface of a frontend application communicably coupled to a backend providing second backend server functionality for a collaboration tool, the frontend application executing on the client device, at least one graphical user interface element corresponding to the data object.
2. The host server of claim 1 , wherein the first location data corresponds to a physical location of the client device.
3. The host server of claim 1 , wherein: the client device is a first client device; and the data object is associated with a second client device.
4. The host server of claim 1 , wherein the location-based service is configured to transmit the graphical user interface to the client device.
5. The host server of claim 1 , wherein the first location data corresponds to a calendar entry stored by the client device.
6. The host server of claim 1 , wherein the first location data comprises wireless network information.
7. The host server of claim 1 , wherein the message comprise credentials associated with the user account.
8. The host server of claim 1 , wherein the client device is a mobile device and the data object is associated with a stationary device.
9. A method of processing location information to provide a location-specific graphical user interface to a client device, the method comprising:
receiving a set of messages at a server from the client device at a regular interval, each message of the set of messages comprising respective location data; for each respective message of the set of messages:
querying by the server, a location database with the first location data and a proximity threshold;
receiving at the server, in response to the query, a set of data objects each comprising an attribute with second location data corresponding to a respective geographic location of a second client device;
filtering at the server, the set of data objects based on a credential associated with the client device; and
causing by the server, to be displayed at a graphical user interface a frontend application communicably coupled to a backend providing second backend server functionality for a collaboration tool, the frontend application executing on the client device, a list comprising the filtered set of data objects.
10. The method of claim 9 , wherein at least one data object of the filtered set of data objects corresponds to an electronic device.
11. The method of claim 9 , wherein at least one data object of the filtered set of data objects corresponds to a physical location.
12. The method of claim 9 , wherein at least one data object corresponds at least in part to digital data associated with a software platform and the second location data of the at least one data object is associated with a physical location.
13. The method of claim 12 , wherein the physical location is a meeting room and digital data relates to a meeting associated with the meeting room.
14. A method of operating a client device location information to provide a location-specific graphical user interface to a client device, the method comprising:
receiving a series of messages at a server from the client device at a regular interval, each message of the set of messages comprising a geographic location of the client device;
for each respective received message:
querying, by the server, a database with the respective geographic location associated with the respective received message;
receiving as a result of the query, at least one geographic location within a threshold distance of the respective geographic location;
determining, based on the at least one geographic location, a digital content item associated with the at least one geographic location and associated with a collaboration tool selected from a group consisting of:
an issue tracking system; and
a documentation system; and
causing to be displayed on a display of the client device, the digital content item.
15. The method of claim 14 , wherein the digital content item is selected, at least in part, based on a calendar event associated with a user of the client device.
16. The method of claim 15 , wherein the digital content item is stored by a collaboration tool associated with the calendar event.
17. The method of claim 14 , wherein, prior to causing the digital content item to be displayed on the client device, determining that a user of the client device is permitted to view the digital content item.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.