PROFILE MESSAGE COMMUNICATIONS
First Claim
1. A method, comprising:
- receiving, by a user device, a profile message comprising target profile data and geographic data, the target profile data comprising at least one key word selected by an originator of the profile message to correspond to a user profile of at least one user of interest within a geographic distance, from the originator, defined by the geographic data;
determining, by the user device, whether the target profile data corresponds to user profile data associated with a user of the user device;
determining, by the user device, whether a current geographic location of the user device is within the geographic distance defined by the geographic data;
notifying, by the user device, the user when the target profile data corresponds to the user profile data and the current location of the user device is within the geographic distance defined by the geographic data; and
enabling, by the user device, the user to respond to the profile message via a dynamic dashboard.
1 Assignment
0 Petitions
Accused Products
Abstract
A first user device receives user profile data from a user of the first user device, generates a user profile based on the user profile data, receives profile availability data from the user of the first user device, and designates a user profile availability status based on the profile availability data. A second user device receives target profile data from a user of the second user device, generates a profile message based on the target profile data, and communicates the profile message. The first user device receives the profile message, determines whether the target profile data corresponds to the user profile data of the first user device, generates a user alert when the target profile data corresponds to the user profile data, and enables the user of the first user device to respond to the profile message via a dynamic dashboard.
-
Citations
24 Claims
-
1. A method, comprising:
-
receiving, by a user device, a profile message comprising target profile data and geographic data, the target profile data comprising at least one key word selected by an originator of the profile message to correspond to a user profile of at least one user of interest within a geographic distance, from the originator, defined by the geographic data; determining, by the user device, whether the target profile data corresponds to user profile data associated with a user of the user device; determining, by the user device, whether a current geographic location of the user device is within the geographic distance defined by the geographic data; notifying, by the user device, the user when the target profile data corresponds to the user profile data and the current location of the user device is within the geographic distance defined by the geographic data; and enabling, by the user device, the user to respond to the profile message via a dynamic dashboard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A user device, comprising:
-
a memory to store user profile data corresponding to a user of the user device; a processor, connected to the memory, to; receive a profile message comprising target profile data; determine whether the target profile data corresponds to the user profile data; notify the user when the target profile data corresponds to the user profile data; and enable the user to respond to the profile message via a dynamic dashboard, where the dynamic dashboard is to enable the user to respond to the profile message by contacting an originator of the profile message via text, telephone call, or video conference, or by displaying a map comprising a current geographical location of the user device, a current geographical location of the originator, and a route for traveling from the current geographic location of the user to the current geographic location of the originator. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving, by a user device, a profile message comprising target profile data and geographic data, the target profile data comprising at least one key word selected by an originator of the profile message to correspond to a user profile of at least one person of interest within a geographic distance from the originator defined by the geographic data; determining, by the user device, whether the target profile data corresponds to user profile data associated with a user of the user device; determining, by the user device, whether a current geographic location of the user device is within the geographic distance defined by the geographic data; notifying, by the user device, the user when the target profile data corresponds to the user profile data and the current geographic location of the user device is within the geographic distance defined by the geographic data; and enabling, by the user device, the user to respond to the profile message via a dynamic dashboard, where the dynamic dashboard enables the user to respond to the profile message by contacting the originator of the profile message via text, telephone call, or video conference, or by displaying a map comprising the current geographic location of the user device, a current geographic location of the originator, and a route for traveling from the current geographic location of the user to the current geographic location of the originator. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
receiving, by a user device, user profile data comprising at least one key word selected by a user to correspond to target profile data of at least one profile message of interest; generating, by the user device, a user profile based on the user profile data, the user profile comprising the at least one key word; receiving, by the user device, profile availability data; and designating, by the user device, a user profile availability status based on the profile availability data, the user profile availability status specifying whether the user will be notified of profile messages with target profile data corresponding to the at least one key word. - View Dependent Claims (23, 24)
-
Specification