US2024045899A1PendingUtilityA1

Icon based tagging

76
Assignee: SNAP INCPriority: Feb 13, 2018Filed: Oct 18, 2023Published: Feb 8, 2024
Est. expiryFeb 13, 2038(~11.6 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06F 16/48G06F 16/434G06F 16/9535G06F 16/532G06Q 50/01G06F 16/432
76
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Example embodiments described herein relate to an icon based tagging system to associate a graphical icon (e.g., an emoji) with a data category, receive media content that includes a data object and the graphical icon, assign the media content to the data category based on the presence of the graphical icon within the media content, receive a search request that comprises search criteria that includes at least the graphical icon, and present a set of search results that include the media content in response to the search request.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 associating a graphical icon with an access condition;   receiving a media object that comprises a caption that includes the graphical icon;   indexing the media object within a repository associated with the access condition based on the caption that includes the graphical icon;   receiving a search request from a client device, the search request including the access condition and the graphical icon;   accessing the media object from within the repository based on the search request that includes the access condition and the graphical icon; and   causing display of a presentation of the media object at the client device.   
     
     
         2 . The method of  claim 1 , wherein access condition includes a user group that comprising one or more user identifiers. 
     
     
         3 . The method of  claim 1 , wherein the access condition includes a location criteria. 
     
     
         4 . The method of  claim 1 , wherein causing display of the presentation of the media content includes:
 causing display of a set of search results that includes the presentation of the media content.   
     
     
         5 . The method of  claim 1 , wherein the indexing the media object within the repository associated with the access condition includes:
 presenting a list of data categories, the list of data categories including a data category that corresponds with the access condition;   receiving an input that selects the data category that corresponds with the access condition; and   indexing the media object within the repository responsive to the input that selects the data category.   
     
     
         6 . The method of  claim 1 , wherein client device corresponds with a user identifier, the access condition includes a user group that comprises one or more user identifiers, and wherein the accessing the media object from within the repository includes:
 determining the user identifier associated with the client device is among the one or more user identifiers of the user group; and   accessing the media object based on the user identifier.   
     
     
         7 . The method of  claim 1 , wherein the media content includes one or more of:
 image data; and   video data.   
     
     
         8 . A system comprising:
 a memory; and   at least one hardware processor coupled to the memory and comprising instructions that causes the system to perform operations comprising:   associating a graphical icon with an access condition;   receiving a media object that comprises a caption that includes the graphical icon;   indexing the media object within a repository associated with the access condition based on the caption that includes the graphical icon;   receiving a search request from a client device, the search request including the access condition and the graphical icon;   accessing the media object from within the repository based on the search request that includes the access condition and the graphical icon; and   causing display of a presentation of the media object at the client device.   
     
     
         9 . The system of  claim 8 , wherein access condition includes a user group that comprising one or more user identifiers. 
     
     
         10 . The system of  claim 8 , wherein the access condition includes a location criteria. 
     
     
         11 . The system of  claim 8 , wherein causing display of the presentation of the media content includes:
 causing display of a set of search results that includes the presentation of the media content.   
     
     
         12 . The system of  claim 8 , wherein the indexing the media object within the repository associated with the access condition includes:
 presenting a list of data categories, the list of data categories including a data category that corresponds with the access condition;   receiving an input that selects the data category that corresponds with the access condition; and   indexing the media object within the repository responsive to the input that selects the data category.   
     
     
         13 . The system of  claim 8 , wherein client device corresponds with a user identifier, the access condition includes a user group that comprises one or more user identifiers, and wherein the accessing the media object from within the repository includes:
 determining the user identifier associated with the client device is among the one or more user identifiers of the user group; and   accessing the media object based on the user identifier.   
     
     
         14 . The system of  claim 8 , wherein the media content includes one or more of:
 image data; and   video data.   
     
     
         15 . 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:
 associating a graphical icon with an access condition;   receiving a media object that comprises a caption that includes the graphical icon;   indexing the media object within a repository associated with the access condition based on the caption that includes the graphical icon;   receiving a search request from a client device, the search request including the access condition and the graphical icon;   accessing the media object from within the repository based on the search request that includes the access condition and the graphical icon; and   causing display of a presentation of the media object at the client device.   
     
     
         16 . The non-transitory machine-readable storage medium of  claim 15 , wherein access condition includes a user group that comprising one or more user identifiers. 
     
     
         17 . The non-transitory machine-readable storage medium of  claim 15 , wherein the access condition includes a location criteria. 
     
     
         18 . The non-transitory machine-readable storage medium of  claim 15 , wherein causing display of the presentation of the media content includes:
 causing display of a set of search results that includes the presentation of the media content.   
     
     
         19 . The non-transitory machine-readable storage medium of  claim 15 , wherein the indexing the media object within the repository associated with the access condition includes:
 presenting a list of data categories, the list of data categories including a data category that corresponds with the access condition;   receiving an input that selects the data category that corresponds with the access condition; and   indexing the media object within the repository responsive to the input that selects the data category.   
     
     
         20 . The non-transitory machine-readable storage medium of  claim 15 , wherein client device corresponds with a user identifier, the access condition includes a user group that comprises one or more user identifiers, and wherein the accessing the media object from within the repository includes:
 determining the user identifier associated with the client device is among the one or more user identifiers of the user group; and   accessing the media object based on the user identifier.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.