-
公开(公告)号:US10380648B2
公开(公告)日:2019-08-13
申请号:US15374004
申请日:2016-12-09
发明人: Sanjay Sureshchandra Dubey , Nihar N Mehta , Sanjay Kshetramade , Ashvin Kannan , Carleton Miyamoto
IPC分类号: G06Q30/02 , G06F15/16 , G06Q50/00 , G06F12/0842
摘要: A system may include a database configured with individual partitions, one of the partitions corresponding to a sponsored content campaign of a social network. The system may further include multiple servers each communicatively coupled to the database, and each configured to implement a campaign having a campaign termination criterion. Each of the servers may include a processor configured to track sponsored content event data received from a user device based on the campaign and transmit the event data to the database and terminate the campaign based on a comparison of the event data as received from a partition of the database corresponding to the campaign and an estimation of event data not received from the database. The database may be configured to store the event data as received from the servers in the partition corresponding to the campaign upon receipt of the event data.
-
公开(公告)号:US11481387B2
公开(公告)日:2022-10-25
申请号:US15939908
申请日:2018-03-29
发明人: Majid Yazdani , Alexander Chiocchi , Craig Martell , Muhieddine El Kaissi , Xiao Bao , Sanjay Kshetramade
IPC分类号: G06F16/00 , G06F16/242 , G06F16/951 , G06F16/248 , G06F16/25
摘要: A method is provided. The method comprises receiving, from a user device, a current search query that is in an unstructured format; after receiving the current search query from the user device, retrieving a corresponding current list of facets with a current list of associated values and a context of the current search query, the context comprising a previous search query from the user device and a corresponding previous list of facets with a previous list of associated values; determining a group of actions on one or more of the current list of facets with the current list of associated values and the previous list of facets with the previous list of associated values based on the current search query; creating an updated list of facets with an updated list of associated values based on the group of actions; generating a database query based on the updated list of facets with the updated list of associated values; causing a database search with the database query; transmitting a search result of the database search to the user device, wherein the method is performed by one or more computing devices.
-
公开(公告)号:US10552431B2
公开(公告)日:2020-02-04
申请号:US15721420
申请日:2017-09-29
发明人: Sanjay Kshetramade
IPC分类号: G06F16/00 , G06F16/2457 , G06F16/248 , G06F16/9535 , G06Q50/00
摘要: Methods, systems, and computer programs are presented for analyzing profiles and building profile models that can be used to personalize search results for a member on a social network. In example embodiments, a system aggregates data about members on the social network including member profile data, customer relation data, and member communication data. The system further extracts attribute values from the aggregated data and maps the attribute values onto attribute vectors on a social data map. Based on the mapping, the system determines a model member profile for the member. The system further generates candidate attribute vectors for search results from a search for the member and determines a similarity score between the model member profile and each candidate attribute vector. The system further ranks the search results based on the similarity score and presents a ranked display of the search results to the user.
-
公开(公告)号:US11210286B2
公开(公告)日:2021-12-28
申请号:US15939824
申请日:2018-03-29
发明人: Majid Yazdani , Alexander Chiocchi , Craig Martell , Muhieddine El Kaissi , Xiao Bao , Sanjay Kshetramade
IPC分类号: G06F16/242 , G06F16/951 , G06F16/248 , G06F16/25
摘要: A method is provided. The method comprises receiving a search query that is part of a search conversation, the search query in an unstructured format; identifying a first list of facets with a first list of associated values from the search query; deriving a second list of facets with a second list of associated values from the first list of facets based on a context of the search query within the search conversation; generating a database query based on the second list of facets with the second list of associated values; causing a database search with the database query; transmitting a search result of the database search to a sender of the search query, wherein the method is performed by one or more computing devices.
-
公开(公告)号:US20190102395A1
公开(公告)日:2019-04-04
申请号:US15721420
申请日:2017-09-29
发明人: Sanjay Kshetramade
IPC分类号: G06F17/30
摘要: Methods, systems, and computer programs are presented for analyzing profiles and building profile models that can be used to personalize search results for a member on a social network. In example embodiments, a system aggregates data about members on the social network including member profile data, customer relation data, and member communication data. The system further extracts attribute values from the aggregated data and maps the attribute values onto attribute vectors on a social data map. Based on the mapping, the system determines a model member profile for the member. The system further generates candidate attribute vectors for search results from a search for the member and determines a similarity score between the model member profile and each candidate attribute vector. The system further ranks the search results based on the similarity score and presents a ranked display of the search results to the user.
-
-
-
-