Personalized location information for mobile devices
First Claim
1. A method comprising:
- maintaining an information feed associated with a user of a system, the information feed including information periodically provided by the user for viewing by co-users of the system;
receiving, using at least one processor, a location of a mobile device associated with the user;
receiving a message from the mobile device for inclusion in the information feed; and
including the message and the location in the information feed, the information feed being accessible to one or more of the co-users.
4 Assignments
0 Petitions
Accused Products
Abstract
Providing location information on a mobile device includes receiving signals from external devices. Each signal includes information that specifies a geographic location for the external device that has provided the signal. A geographic location for the mobile device is calculated by using the information contained in each of the received signals. A representation of the geographic location of the mobile device is generated. The representation of the geographic location is included within an electronic message that provides information describing a user of the mobile device to other users of an electronic communications system. The electronic message is transmitted to another device to provide an indication of the geographic location for the user to one of the other users of the electronic communications system.
-
Citations
58 Claims
-
1. A method comprising:
-
maintaining an information feed associated with a user of a system, the information feed including information periodically provided by the user for viewing by co-users of the system; receiving, using at least one processor, a location of a mobile device associated with the user; receiving a message from the mobile device for inclusion in the information feed; and including the message and the location in the information feed, the information feed being accessible to one or more of the co-users. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
- 7. The method as recited 5, wherein the plurality of representations associated with the geographic location comprises names of locations near the geographic location of the mobile device.
-
19. A system comprising:
-
at least one processor; and one or more non-transitory storage media comprising; an information feed stored thereon; and instructions stored thereon that, when executed by the at least one processor, cause the system to; aggregate information associated with a user of the system into the information feed; provide access to the information feed to one or more co-uses of the system; receive a location of a mobile device associated with the user; receive a message from the mobile device for inclusion in the information feed; and include the message and the location of the mobile device in the information feed, the information feed being accessible to one or more of the co-users. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method comprising:
-
maintaining an information feed associated with a user of a communications system; receiving a geographic location of a mobile device associated with the user; determining, using at least one processor, a representation associated with the geographic location, the representation being descriptive of the geographic location; receiving a message from the mobile device for inclusion in the information feed; and including the message and the representation associated with the geographic location in the information feed, the information feed being accessible to one or more co-users of the communication system. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A non-transitory computer-readable storage medium including a set of instructions that, when executed, cause at least one processor to perform steps comprising:
-
maintaining an information feed associated with a user of a communications system; receiving a geographic location of a mobile device associated with the user; determining a representation associated with the geographic location, the representation being descriptive of the geographic location; receiving a message from the mobile device for inclusion in the information feed; and including the message and the representation associated with the geographic location in the information feed, the information feed being accessible to one or more co-users of the communications system. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
Specification