Abstract:
Event-related data including at least one event-related record belonging to a first user is received. The event-related record is processed for an event. The event is classified into an event type using a plurality of predefined event types. A post for the event based on the event type is generated and a content stream of the first user is populated with the post.
Abstract:
A system and method is disclosed for converting electronic messages to message posts. An electronic message client may be integrated with a social network. An electronic message composed using the electronic message service may be designated for one or more recipients who are also members of a social network associated with a sender of the electronic message. On determining that the one or more recipients are members of the social network; at least a portion of the electronic message may be provided as a message post to a message stream associated with the one or more recipients.
Abstract:
This specification describes technologies relating to capturing an image. In general, one aspect of the subject matter described in this specification can be embodied in a device that includes a camera, a GPS receiver, and an application. The application is executed by a data processing apparatus that interacts with the camera, the GPS receiver, and one or more remote servers, to perform operations comprising: activating the camera; presenting, in a display of the device, a digital presentation of a document; guiding a user to capture an image of the document, including presenting, within the display, a user interface feature that visually frames a particular subset of information that is included in the document with other information; capturing the image of the document when the particular subset of information is focused in the camera's view; and uploading the captured image of the document to the one or more remote servers.
Abstract:
Systems and methods for managing relationships between a commercial entity and one or more of a plurality of users is described. One of the methods includes receiving data regarding a first opinion of one of the users. The first opinion is concerned with a first product/service. The user has a user identity (ID), the commercial entity has a commercial entity ID, the first product has a first product ID, and the first service has a first service ID. The method further includes mapping the first opinion data with the user ID and the commercial entity ID and the first product ID or the first service ID. The method includes creating data regarding a first sentiment group within a social network account of the commercial entity based on the mapped first opinion data. The method includes assigning the user ID to the first sentiment group data.
Abstract:
Methods and systems are provided for allowing a user to categorize, organize, and/or visualize content recommendations made by the user. Various interactive controls are made available to a user who recommends an item of content, where the controls are designed to allow the user to assign one or more attributes (e.g., characteristics, categories, labels, properties, etc.) to the recommendation. A user can also organize content recommendations into one or more categories that can be customized by the user according to subject-matter, content format, recommendation strength, and the like. The user is also provided with the ability to view his or her content recommendations arranged in various graphical representations.
Abstract:
In one example, a method includes receiving, by a first computing device and from a second computing device, an image comprising an object. A user may be associated with a social networking service and the second computing device. The method further includes selecting a social group associated with the user in the social networking service. The selection may be based at least in part on one or more characteristics associated with the object. The method also includes sending, by the first computing device to the second computing device, an indication of the social group selected by the first computing device.
Abstract:
A method, computer program product, and computing system for providing a plurality of users of a social network with the ability to indicate affinity with an electronic object. An indication is received from a first user of the plurality of users to initiate an object-specific, synchronous communication session concerning the electronic object. Electronic invitations to join the object-specific, synchronous communication session are provided to one or more invited users of the plurality of users of the social network. A request is received, from at least one of the invited users, to join the object-specific, synchronous communication session. The object-specific, synchronous communication session is provided for the first user and the at least one of the invited users.