Autonomous Mobile Blogging
First Claim
1. A computer-readable medium storing computer-executable instructions that, when executed, cause one or more processors to perform operations comprising:
- receiving a plurality of media objects that are captured by an electronic device during a trip session;
receiving one or more geolocations of the electronic device at periodic intervals during the trip session;
analyzing the one or more geolocations of the electronic device to determine a movement of the electronic device away from a visited site; and
publishing a blog entry for a place of interest that corresponds to the visited site, the blog entry including at least one media object and auto-generated textual content that is based at least on one or more pre-stored knowledge items that include information about the place of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
An autonomous blog engine is implemented to enable the autonomous generation of a blog. The autonomous blog engine receives media objects that are captured by an electronic device during a trip session. The autonomous blog engine determines a place of interest based on photographs selected from the media objects. The autonomous blog engine then generates textual content using one or more pre-stored knowledge items that include information on the place of interest. The autonomous blog engine further autonomously publishes a blog entry on the place of interest that includes one or more photographs from the photograph cluster and the textual content.
-
Citations
20 Claims
-
1. A computer-readable medium storing computer-executable instructions that, when executed, cause one or more processors to perform operations comprising:
-
receiving a plurality of media objects that are captured by an electronic device during a trip session; receiving one or more geolocations of the electronic device at periodic intervals during the trip session; analyzing the one or more geolocations of the electronic device to determine a movement of the electronic device away from a visited site; and publishing a blog entry for a place of interest that corresponds to the visited site, the blog entry including at least one media object and auto-generated textual content that is based at least on one or more pre-stored knowledge items that include information about the place of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving a plurality of media objects that are captured by an electronic device during a trip session; clustering a plurality of photographs included in the plurality of media objects into a photograph cluster; determining a place of interest that corresponds to the photograph cluster; and publishing a blog entry for the place of interest that includes at least one photograph from the photograph cluster and textual content that is generated using at least one or more pre-stored knowledge items that include information about the place of interest. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
one or more processors; and a memory that includes components that are executable by the one or more processors, the components comprising; a device interface component to receive a plurality of media objects that are captured by an electronic device; a state detection component to determine a movement of the electronic device away from a visited site; a clustering component to cluster a plurality of photographs included in the media objects into a photograph cluster; a cluster mapping component to map the photograph cluster to a place of interest that corresponds to the visited site; and a blog publishing component to publish a blog entry about the place of interest that includes at least one photograph from the photograph cluster and textual content related to the place of interest. - View Dependent Claims (19, 20)
-
Specification