Position-based tags, reminders, and messaging
First Claim
1. A method comprising:
- providing, by a user device, a graphical user interface of a Short Messaging Service (SMS) or Multimedia Messaging Service (MMS) application of the user device,the graphical user interface including an option for sharing information associated with a geographical position of a user of the user device;
receiving, by the user device and from a user of the user device, a request associated with sharing, with one or more other users, the information associated with the geographical position of the user,the user being different than the one or more other users, andthe request being received via the option for sharing of the graphical user interface of the SMS or MMS application;
determining, by the user device and using a global positioning system (GPS) receiver of the user device, the geographical position;
generating, by the user device, information regarding the geographical position after determining the geographical position;
receiving, by the user device, information identifying the one or more other users,the information identifying the one or more other users being received via the graphical user interface of the SMS or MMS application;
integrating, by the user device, the information regarding the geographical position in a SMS or MMS message of the SMS or MMS application,the information regarding the geographical position including a script that includes geographic positional characteristics associated with the geographical position, andthe script being a program; and
transmitting, by the user device, the SMS or MMS message that includes the information regarding the geographical position to one or more devices of the one or more other users,the SMS or MMS message being transmitted to the one or more devices via a network,the script, included in the information regarding the geographical position included in the SMS or MMS message, causing the one or more devices to initiate an automatic wake-up call that launches a position-based application on the one or more devices, andthe position-based application providing, based on the script included in the information regarding the geographical position included in the SMS or MMS message, information for navigating towards the geographical position.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed by a user device may include determining a geographical position of the device, receiving a description of the geographical position, receiving a selection of one or more individuals to share the geographical position and the description, and saving the geographical position and the description, on another device, to permit access to the geographical position and the description, on the other device, according to the selection of the one or more individuals. Another method performed by a user device may include determining a geographical position of the user device, receiving reminder information that is tied with the geographical position, receiving a selection of a user in which the reminder information and the geographical position pertains, and notifying the user of the reminder information a next time that the user device is at or within a specified distance from the geographical position. A further method performed by a user device may include determining a geographical position of the user device, creating a text message that integrates the geographical position in an attachment that causes a recipient user device to perform an automatic wake-up call of a position-based application for locating the geographical position of the user device, and transmitting the text message that integrates the geographical position to the recipient user device.
-
Citations
21 Claims
-
1. A method comprising:
-
providing, by a user device, a graphical user interface of a Short Messaging Service (SMS) or Multimedia Messaging Service (MMS) application of the user device, the graphical user interface including an option for sharing information associated with a geographical position of a user of the user device; receiving, by the user device and from a user of the user device, a request associated with sharing, with one or more other users, the information associated with the geographical position of the user, the user being different than the one or more other users, and the request being received via the option for sharing of the graphical user interface of the SMS or MMS application; determining, by the user device and using a global positioning system (GPS) receiver of the user device, the geographical position; generating, by the user device, information regarding the geographical position after determining the geographical position; receiving, by the user device, information identifying the one or more other users, the information identifying the one or more other users being received via the graphical user interface of the SMS or MMS application; integrating, by the user device, the information regarding the geographical position in a SMS or MMS message of the SMS or MMS application, the information regarding the geographical position including a script that includes geographic positional characteristics associated with the geographical position, and the script being a program; and transmitting, by the user device, the SMS or MMS message that includes the information regarding the geographical position to one or more devices of the one or more other users, the SMS or MMS message being transmitted to the one or more devices via a network, the script, included in the information regarding the geographical position included in the SMS or MMS message, causing the one or more devices to initiate an automatic wake-up call that launches a position-based application on the one or more devices, and the position-based application providing, based on the script included in the information regarding the geographical position included in the SMS or MMS message, information for navigating towards the geographical position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user device comprising:
-
a memory to store instructions; and a processor to execute the instructions in the memory to; receive, from a user of the user device, a request associated with sharing information associated with a location of the user, the request being received via a Short Messaging Service (SMS) or Multimedia Messaging Service (MMS) application of the user device, determine a geographical position of the user device based on the request associated with sharing the information associated with the location of the user, the geographical position corresponding to the location, generate information regarding the geographical position, provide information identifying a plurality of groups of users, receive information identifying a group of users, of the plurality of groups of users, with which the information associated with the location is to be shared, the group of users being different than the user, and the information identifying the group of users being received via the SMS or MMS application, integrate the information regarding the geographical position in a SMS or MMS message of the SMS or MMS application, the information regarding the geographical position including a script relating to with the geographical position, and the script being a program; and transmit, via a network and to devices associated with the group of users, the SMS or MMS message that includes the information regarding the geographical position, the script, included in the information regarding the geographical position, causing each of the devices to initiate an automatic wake-up call that launches a position-based application that provides navigation towards the geographical position based on the information regarding the geographical position included in the SMS or MMS message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions which, when executed by at least one processor of a device, cause the at least one processor to; determine a geographical position of the device using a global positioning system (GPS) receiver associated with the device; receive, from a user of the device, a request associated with sharing information associated with the geographical position; generate information regarding the geographical position; receive, from the user, information identifying one or more users; integrate the information regarding the geographical position in a Short Messaging Service (SMS) or Multimedia Messaging Service (MMS) message of a SMS or MMS application of the device, the information regarding the geographical position including a script that includes geographic positional characteristics associated with the geographical position, and the script being a program; and transmit, to one or more devices of the one or more users, the SMS or MMS message that includes the information regarding the geographical position, the information regarding the geographical position, included in the message, causing each of the one or more devices to initiate an automatic wake-up call that launches an application that provides, based on the information regarding the geographical position included in the message, information for navigating towards the geographical position. - View Dependent Claims (16, 17, 18, 19, 20, 21)
Specification