VOICE INTERFACE TO A SOCIAL NETWORKING SERVICE
First Claim
1. A method comprising:
- receiving a spoken request submitted by a first member of a social networking service, the spoken request being received via a network from a device of the first member and referencing a subject entity about whom information is sought by the first member;
identifying a second member of the social networking service as the subject entity referenced by the spoken request, the second member being described by descriptors stored in a member profile maintained by the social networking service, the identifying of the second member being performed by a command interpreter module comprising one or more processors of a machine;
automatically selecting a subset of the descriptors from the member profile of the second member, the automatic selecting of the subset of the descriptors being based on the spoken request; and
causing the device of the first member to present the automatically selected subset of the descriptors from the member profile of the second member in response to the spoken request submitted by the first member.
2 Assignments
0 Petitions
Accused Products
Abstract
A machine may be configured to generate and provide, for example, a voice-user interface to a social networking service. The voice-user interface may enable a member of the social networking service to access member profile information for other members of the social networking service. Using the voice-user interface, a first member of the social networking service can speak a natural language command or request to receive an aural response that includes information regarding a second member of the social networking service. In this manner, the first member can request and receive specific member profile information of a second member. In another aspect, the first member can record audio notes to be assigned to his or her own member profile or assigned to a member profile of the second member. The first member may subsequently use the voice-user interface to have such audio notes played back when desired.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a spoken request submitted by a first member of a social networking service, the spoken request being received via a network from a device of the first member and referencing a subject entity about whom information is sought by the first member; identifying a second member of the social networking service as the subject entity referenced by the spoken request, the second member being described by descriptors stored in a member profile maintained by the social networking service, the identifying of the second member being performed by a command interpreter module comprising one or more processors of a machine; automatically selecting a subset of the descriptors from the member profile of the second member, the automatic selecting of the subset of the descriptors being based on the spoken request; and causing the device of the first member to present the automatically selected subset of the descriptors from the member profile of the second member in response to the spoken request submitted by the first member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
receiving a spoken request submitted by a first member of a social networking service, the spoken request being received via a network from a device of the first member and referencing a subject entity about whom information is sought by the first member; identifying a second member of the social networking service as the subject entity referenced by the spoken request, the second member being described by descriptors stored in a member profile maintained by the social networking service, the identifying of the second member being performed by a command interpreter module comprising one or more processors of the machine; automatically selecting a subset of the descriptors from the member profile of the second member, the automatic selecting of the subset of the descriptors being based on the spoken request; and causing the device of the first member to present the automatically selected subset of the descriptors from the member profile of the second member in response to the spoken request submitted by the first member. - View Dependent Claims (17, 18)
-
-
19. A system comprising:
-
processors; a user interface module comprising one or more of the processors and configured to receive a spoken request submitted by a first member of a social networking service, the spoken request being received via a network from a device of the first member and referencing a subject entity about whom information is sought by the first member; a command interpreter module comprising one or more of the processors and configured to identify a second member of the social networking service as the subject entity referenced by the spoken request, the second member being described by descriptors stored in a member profile maintained by the social networking service, the identifying of the second member being performed by a voice-user interface module comprising one or more processors of the machine; a member profile presentation module comprising one or more of the processors and configured to automatically select a subset of the descriptors from the member profile of the second member, the automatic selecting of the subset of the descriptors being based on the spoken request; and the user interface module comprising one or more of the processors being further configured to cause the device of the first member to present the automatically selected subset of the descriptors from the member profile of the second member in response to the spoken request submitted by the first member. - View Dependent Claims (20)
-
Specification