Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: receiving a list of one or more media data files, wherein the list includes, for each of the one or more media data files, respective data identifying one or more real-world experiences of a user of a social network associated with the media data file, the social network comprising a plurality of users and a networking service to track and enable connections between the users; and transmitting information, based on the list, to represent as a first search result in an interface provided via a mobile computing device, wherein the interface comprises an input box to receive content that is to be included in a post to be shared with users of the social network, the interface further comprising a first graphical user interface (GUI) element, wherein a selection of the first GUI element is to limit a first search request to media files that each represent respective content that is associated with a real-world experience of the user, wherein the first search result comprises one or more items each identifying a respective media data file and a corresponding real-world experience, wherein a selection of a first item of the one or more items from the first search result via the interface is to choose a respective media data file to be included in the post.
2. The method of claim 1 , wherein each of the one or more media data files includes one or more of digital image data and digital audio data.
3. The method of claim 1 , wherein the list of one or more media data files identifies a plurality of media data files, and wherein the first search result includes only a subset of the plurality of media data files.
4. The method of claim 3 , wherein the list of one or more media data files includes, for each of the one or more media data files, a respective time value identifying when the media data file was captured, and wherein the first search result is based at least in part on the time values of the one or more media data files.
5. The method of claim 3 , wherein the list of one or more media data files includes, for each of the one or more media data files, respective location data identifying a location where the respective media data file was captured, and wherein the first search result is based at least in part on the location data of the one or more media data files.
6. The method of claim 3 , wherein the content includes a string of a message, and wherein the first search result is based at least in part on the string.
7. The method of 6 , wherein the interface is accessible via a second GUI element presented within the networking service module to accept user text input to share a message with one or more other users of the social network.
8. The method of claim 1 , wherein the list of one or more media data files includes media data associated with a second user of the social network, and wherein the first search result identifies the second user of the social network.
9. A non-transitory computer readable storage medium including instructions that, when executed by a processor, cause the processor to perform a method comprising: receiving a list of one or more media data files, wherein the list includes, for each of the one or more media data files, respective data identifying one or more real-world experiences of a user of a social network associated with the media data file, the social network comprising a plurality of users and a networking service to track and enable connections between the users; and transmitting information, based on the list, to represent as a first search result in an interface provided via a mobile computing device, wherein the interface comprises an input box to receive content that is tobe included in apost to be shared with users of the social network, the interface further comprising a first graphical user interface (GUI) element, wherein a selection of the first GUI element is to limit a first search request to media files that each represent respective content that is associated with a real-world experience of the user, wherein the first search result comprises one or more items each identifying a respective media data file and a corresponding real-world experience, wherein a selection of a first item of the one or more items from the first search result via the interface is to choose a respective media data file to be included in the post.
10. The non-transitory computer readable storage medium of claim 9 , wherein each of the one or more media data files includes one or more of digital image data and digital audio data.
11. The non-transitory computer readable storage medium of claim 9 , wherein the list of one or more media data file identifies a plurality of media data files, and wherein the first search result includes only a subset of the plurality of media data files.
12. The non-transitory computer readable storage medium of claim 11 , wherein the list of one or more media data files further includes, for each of the one or more media data files, a respective time value identifying when the media data file was captured, and wherein the first search result is based at least in part on the time values of the one or more media data files.
13. The non-transitory computer readable storage medium of claim 11 , wherein the list of one or more media data files includes, for each of the one or more media data files, respective location data identifying a location where the respective media data file was captured, and wherein the first search result is based at least in part on the location data of the one or more media data files.
14. The non-transitory computer readable storage medium of claim 11 , wherein the content includes a string of a message, and wherein the first search result is based at least in part on the string.
15. The non-transitory computer readable storage medium of 14 , wherein the interface is accessible via a second GUI element presented within the networking service module to accept user text input to share a message with one or more other users of the social network.
16. The non-transitory computer readable storage medium of claim 9 , wherein the list of one or more media data files includes media data associated with a second user of the social network, and wherein the first search result identifies the second user of the social network.
17. A server system comprising: a memory; a processor; and a social networking service module included and the memory and executed via a processor to: receive a first search request from a user of a social network, via a client device, wherein an interface provided via a client device comprises an input box to receive content that is to be included in a post to be shared with users of the social network, wherein the interface further comprises a first graphical user interface (GUI) element, wherein a selection of the first GUI element limits the first search request to media data files that each represent respective content that is associated with a real-world experience of the user; retrieve, in response to the first search request, a list of one or more media data files each associated with a respective real-world experience of the user, the list to further include, for each of the media data files, respective data identifying a real-world experience of the user associated with the media data file; and transmit information based on the list, to represent as a first search result in the interface, wherein the first search result comprises one or more items each identifying a respective media data file and a corresponding real-world experience, wherein a selection of a first item of the one or more items from the first search result via the interface is to choose a respective media data file to be included in the post.
18. The server system of claim 17 , wherein each of the one or more media data files includes one or more of digital image data and digital audio data.
19. The server system of claim 17 , wherein the list identifies a plurality of media data files, and wherein the first search result includes only a subset of the plurality of media data files.
20. The server system of claim 19 , wherein the list of one or more media data files further includes, for each of the one or more media data files, a respective time value identifying when the media data file was captured, and wherein the first search result is based at least in part on the time values of the one or more media data files.
21. The server system of claim 19 , wherein the list of one or more media data files includes, for each of the one or more media data files, respective location data identifying a location where the media data file was captured, and wherein the first search result is based at least in part on the location data of the one or more media data files.
22. The server system of claim 19 , wherein the content includes a string of a message, and wherein the first search result is based at least in part on the string.
23. The server system of claim 17 , wherein the list of one or more media data files includes media data associated with a second user of the social network, and wherein the first search result identifies the second user of the social network.
24. The server system of claim 17 , wherein the one or more media data files is included in the memory of the server system.
25. The server system of claim 17 , wherein the one or more media data files is included in a media data server system, and the social networking service module to further: request the list of one or more media data files associated with real-world experiences of the user from the media data server system.
Unknown
August 2, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.