Systems and methods for adaptive user interface dynamics based on proximity profiling
Abstract
A method for the adaptation of a user interface based on the proximity of a plurality of computing devices connected to a network. The method includes determining, at a first client or a server, a proximity of a second client being within a predetermined range of the first client. The first client or the server determines the proximity of a second client being within a predetermined range by receiving a notification from the server, receiving a unique identifier from the second client, sensors of the first or the second client, or by determining that the location of the first client is within a predefined distance from the location of the second client. The method includes receiving, by the first client or the server, recommendations data associated with client data of the second client. The method includes adapting a user interface of the first client based on the recommendation data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for the adaptation of a user interface based on the proximity of a plurality of computing devices connected to a network, the method comprising:
determining, at a first client or a server, a proximity of a second client being within a predetermined range of the first client; wherein the first client or the server determines the proximity of a second client being within a predetermined range by: receiving a unique identifier via Bluetooth, QR code scan, NFC, or RFID; receiving, by the first client or the server, recommendations data associated with client data of the second client; and adapting, by the first client and in response to receiving the recommendation data, a user interface of the first client based on the recommendation data.
2 . The method of claim 1 , further comprising
determining, at a first client, a proximity of a plurality of second clients being within a predetermined range of the first client; and wherein the recommendations data received is associated with a plurality of the second clients.
3 . The method of claim 1 ,
wherein the recommendations data received by the first client is generated using sensory data in conjunction with data from the second client.
4 . The method of claim 1 ,
wherein the interface of the first client is further adapted based on a change in data on the server, the first client, or the second client due to the proximity of the second client or a third client being within a predefined distance from the first client or due to a change in sensory data of the first client, the second client, or the third client.
5 . The method of claim 1 ,
wherein the interface is displayed on an additional (second) screen or display.
6 . The method of claim 5 ,
wherein the second screen is further personalized according to the client data of the second device.
7 . The method of claim 1 , further comprising
mirroring, from the first client, onto a second screen of the first client or the second client, a subset of the interface of the first client; and upon a change of the interface of the second screen, adapting the interface of a first screen.
8 . The method of claim 1 ,
wherein contents of the server or a client database are modified according to recommendations data.
9 . The method of claim 1 , further comprising
transmitting, to the server, a request causing the server to send the recommendations data to the second client.
10 . A system for adaptation of a user interface based on the proximity of a plurality of computing devices connected to a network, the system comprising memory storing instructions and processor executing instructions to:
determine, at a first client or a server, a proximity of a second client being within a predetermined range of the first client; wherein the first client or the server determines the proximity of the second client being within a predetermined range of the first client by: receiving a unique identifier via Bluetooth, QR code scan, NFC, or RFID; receive, by the first client or the server, recommendations data associated with client data of the second client; and adapt, by the first client and in response to receiving the recommendation data, a user interface of the first client based on the recommendation data.
11 . The system of claim 11 , wherein the processor further executes instructions to
determine, at a first client, a proximity of a plurality of second clients being within a predetermined range of the first client; and wherein the recommendations data received is associated with the plurality of second clients.
12 . The system of claim 11 ,
wherein the recommendations data received by the first client is generated using the sensory data in conjunction with data from the second client.
13 . The system of claim 11 ,
wherein the user interface of the first client is further adapted based on a change in data on the server, the first client, or the second client due to the proximity of the second client or a third client being within a predefined distance from the first client or due to a change in sensory data of the first client, the second client, or the third client.
14 . The system of claim 11 ,
wherein the user interface is displayed on an additional (second) screen or display.
15 . The system of claim 14 ,
wherein the second screen is personalized according to the client data of the second device.
16 . The system of claim 11 , wherein the processor further executes instructions to
mirror, from the first client, onto a second screen of the first or second client, a subset of the interface of the first client; and upon a change of the interface of the second screen, adapt the interface of the first screen.
17 . The system of claim 11 ,
wherein contents of the server or a client database are modified according to the recommendations data.
18 . The system of claim 11 , wherein the processor further executes instructions to transmit, to the server, a request causing the server to send the recommendations data to the second client.Join the waitlist — get patent alerts
Track US2022317764A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.