Ad-hoc micro-blogging groups
First Claim
Patent Images
1. A method of operation of a computing device comprising:
- obtaining a micro-blog post of a user;
determining a crowd in which the user is located based on presence of spatially proximate users within a bounding area subject to alteration with change of location of the user from which the micro-blog post is obtained, the crowd being a group of spatially proximate users formed based on the bounding area and an optimal inclusion distance between proximate users, the optimal inclusion distance is a function of the bounding area and number of users in the bounding area and subject to change as the crowd is formed;
tagging the micro-blog post based on a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag of the crowd in which the user is located; and
effecting publication of the micro-blog post including the crowd identifier tag from the computing device to at least one other computing device,wherein at least one of the preceding actions is performed on the computing device.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for distributing micro-blog posts to ad-hoc micro-blogging groups. In one embodiment, a micro-blog post of a user is obtained. A crowd in which the user is located is determined, where the crowd is a group of spatially proximate users. The micro-blog post of the user is tagged with a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag. Publication of the micro-blog post including the crowd identifier tag is then effected.
-
Citations
24 Claims
-
1. A method of operation of a computing device comprising:
-
obtaining a micro-blog post of a user; determining a crowd in which the user is located based on presence of spatially proximate users within a bounding area subject to alteration with change of location of the user from which the micro-blog post is obtained, the crowd being a group of spatially proximate users formed based on the bounding area and an optimal inclusion distance between proximate users, the optimal inclusion distance is a function of the bounding area and number of users in the bounding area and subject to change as the crowd is formed; tagging the micro-blog post based on a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag of the crowd in which the user is located; and effecting publication of the micro-blog post including the crowd identifier tag from the computing device to at least one other computing device, wherein at least one of the preceding actions is performed on the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing device comprising components including:
-
a communication interface adapted to communicatively couple the computing device to a network; and a controller associated with the communication interface and adapted to; obtain a micro-blog post of a user; determine a crowd in which the user is located based on presence of spatially proximate users within a bounding area subject to alteration with change of location of the user from which the micro-blog post is obtained, the crowd being a group of spatially proximate users formed based on the bounding area and an optimal inclusion distance between proximate users, the optimal inclusion distance is a function of the bounding area and number of users in the bounding area and subject to change as the crowd is formed; tag the micro-blog post based on a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag of the crowd in which the user is located; and effect publication of the micro-blog post including the crowd identifier tag from the computing device to at least one other computing device, wherein at least one of the components includes at least one electronic hardware component of the computing device.
-
-
17. A non-transitory computer-readable medium storing software for instructing a controller of a computing device to:
-
obtain a micro-blog post of a user; determine a crowd in which the user is located based on presence of spatially proximate users within a bounding area subject to alteration with change of location of the user from which the micro-blog post is obtained, the crowd being a group of spatially proximate users formed based on the bounding area and an optimal inclusion distance between proximate users, the optimal inclusion distance is a function of the bounding area and number of users in the bounding area and subject to change as the crowd is formed; tag the micro-blog post based on a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag of the crowd in which the user is located; and effect publication of the micro-blog post including the crowd identifier tag from the computing device to at least one other computing device.
-
-
18. A method of operation of a computing device hosting a micro-blogging service comprising:
-
receiving a micro-blog post that includes a crowd identifier tag that identifies a crowd of users in which an originator of the micro-blog post is located, the crowd formed based on presence of spatially proximate users within a bounding area subject to alteration with change of location of the originator of the micro-post blog and an optimal inclusion distance between proximate users, the optimal inclusion distance is a function of the bounding area and number of users in the bounding area and subject to change as the crowd is formed; and publishing the micro-blog post including the crowd identifier tag from the computing device to at least one other computing device. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computing device comprising components including:
-
a communication interface adapted to communicatively couple the computing device to a network; and a controller associated with the communication interface and adapted to; receive a micro-blog post that includes a crowd identifier tag that identifies a crowd of users in which an originator of the micro-blog post is located, the crowd formed based on presence of spatially proximate users within a bounding area subject to alteration with change of location of the originator of the micro-post blog and an optimal inclusion distance between proximate users, the optimal inclusion distance is a function of the bounding area and number of users in the bounding area and subject to change as the crowd is formed; and publish the micro-blog post including the crowd identifier tag from the computing device to at least one other computing device wherein at least one of the components includes at least one electronic hardware component of the computing device.
-
-
24. A non-transitory computer-readable medium storing software for instructing a controller of a computing device to:
-
receive a micro-blog post that includes a crowd identifier tag that identifies a crowd of users in which an originator of the micro-blog post is located, the crowd formed based on presence of spatially proximate users within a bounding area subject to alteration with change of location of the originator of the micro-post blog and an optimal inclusion distance between proximate users, the optimal inclusion distance is a function of the bounding area and number of users in the bounding area and subject to change as the crowd is formed; and publish the micro-blog post including the crowd identifier tag from the computing device to at least one other computing device.
-
Specification