Patents Assigned to Collarity, Inc.
-
Patent number: 9781202Abstract: A computer-implemented method includes receiving from a web browser, by a server system via a network, an indication of dragging, by a user of the web browser, of an element displayed on a webpage displayed by the web browser, and dropping, by the user, of the element into a content area displayed on the webpage, the element selected from the group consisting of: a first content item displayed at a location on the webpage other than in the content area, and a graphical element displayed in association with the first content item. Responsively to the indication, the server system causes the web browser to display, in the content area, at least a portion of a set of one or more second content items related to the first content item. Other embodiments are also described.Type: GrantFiled: October 27, 2014Date of Patent: October 3, 2017Assignee: COLLARITY, INC.Inventor: Emil Ismalon
-
Publication number: 20150046780Abstract: A computer-implemented method includes receiving from a web browser, by a server system via a network, an indication of dragging, by a user of the web browser, of an element displayed on a webpage displayed by the web browser, and dropping, by the user, of the element into a content area displayed on the webpage, the element selected from the group consisting of: a first content item displayed at a location on the webpage other than in the content area, and a graphical element displayed in association with the first content item. Responsively to the indication, the server system causes the web browser to display, in the content area, at least a portion of a set of one or more second content items related to the first content item. Other embodiments are also described.Type: ApplicationFiled: October 27, 2014Publication date: February 12, 2015Applicant: COLLARITY, INC.Inventor: Emil ISMALON
-
Patent number: 8903810Abstract: A computer-implemented method is provided, which includes presenting to a user (30) a range of levels of personalization of search results, including a personalized level, a global level that is not personalized, and a community level between the personalized level and the global level. An indication (550) of a desired one of the levels, and a search query (52) consisting of one or more query terms, are received from the user (30). Responsively to the search query, a search result listing (54) is generated. At least a portion of the search result listing (54) is ranked at least in part responsively to the indication (550), and at least a portion of the ranked search result (54) listing is presented to the user (30). Other embodiments are also described.Type: GrantFiled: October 16, 2008Date of Patent: December 2, 2014Assignee: Collarity, Inc.Inventor: Emil Ismalon
-
Patent number: 8875038Abstract: A computer-implemented method includes receiving from a web browser, by a server system via a network, an indication of dragging, by a user of the web browser, of an element displayed on a webpage displayed by the web browser, and dropping, by the user, of the element into a content area displayed on the webpage, the element selected from the group consisting of: a first content item displayed at a location on the webpage other than in the content area, and a graphical element displayed in association with the first content item. Responsively to the indication, the server system causes the web browser to display, in the content area, at least a portion of a set of one or more second content items related to the first content item. Other embodiments are also described.Type: GrantFiled: January 19, 2011Date of Patent: October 28, 2014Assignee: Collarity, Inc.Inventor: Emil Ismalon
-
Patent number: 8812541Abstract: A computer-implemented method includes receiving from a user, by a search system, a search query comprising terms. Using at least one association graph comprising terms, the search system generates a suggested replacement query by designating one or more of the terms of the search query as anchor terms, and the remaining terms of the search query as non-anchor terms, and replacing one or more of the non-anchor terms of the search query with one or more suggested replacement terms, to generate the suggested replacement query that includes the one or more anchor terms and the one or more suggested replacement terms. The suggested replacement query is presented to the user. Responsively to a selection of the suggested replacement query by the user, the search query received from the user is replaced with the suggested replacement query, and search results are generated responsively to the suggested replacement query and presented.Type: GrantFiled: March 12, 2013Date of Patent: August 19, 2014Assignee: Collarity, Inc.Inventor: Emil Ismalon
-
Publication number: 20130318014Abstract: A computer-implemented method is provided, which includes constructing, by a computer system, first and second user profiles for respective first and second users, by observing respective online behaviors of the first and second users, respectively. The computer system identifies that the first and second users have similar interests. Responsively to the identifying, the computer system transfers information to the first user profile from the second user profile, thereby modifying the first user profile. Content is presented to the first user responsively to the modified first user profile.Type: ApplicationFiled: May 3, 2013Publication date: November 28, 2013Applicant: COLLARITY, INC.Inventor: COLLARITY, INC.
-
Publication number: 20130173614Abstract: A computer-implemented method includes receiving from a user, by a search system, a search query comprising terms. Using at least one association graph comprising terms, the search system generates a suggested replacement query by designating one or more of the terms of the search query as anchor terms, and the remaining terms of the search query as non-anchor terms, and replacing one or more of the non-anchor terms of the search query with one or more suggested replacement terms, to generate the suggested replacement query that includes the one or more anchor terms and the one or more suggested replacement terms. The suggested replacement query is presented to the user. Responsively to a selection of the suggested replacement query by the user, the search query received from the user is replaced with the suggested replacement query, and search results are generated responsively to the suggested replacement query and presented.Type: ApplicationFiled: March 12, 2013Publication date: July 4, 2013Applicant: Collarity, Inc.Inventor: Collarity, Inc.
-
Publication number: 20130124512Abstract: A computer-implemented method is provided, including receiving a search query from a user during a search session, and presenting information to the user responsively to the search query. After an indication that the user takes an action related to the search session is received, a portion of the presented information is identified that the user did not select prior to taking the action, and respective scores are assigned to search results generated responsively to the search query, including lowering one or more of the scores of the respective search results that are characterized by the non-selected portion of the presented information. The search results are ranked according to the scores, and presented to the user. Other embodiments are also described.Type: ApplicationFiled: January 8, 2013Publication date: May 16, 2013Applicant: COLLARITY, INC.Inventor: Collarity, Inc.
-
Patent number: 8442972Abstract: A computer-implemented method is provided, including receiving a search query from a user during a search session, and presenting information to the user responsively to the search query. After an indication that the user takes an action related to the search session is received, a portion of the presented information is identified that the user did not select prior to taking the action, and respective scores are assigned to search results generated responsively to the search query, including lowering one or more of the scores of the respective search results that are characterized by the non-selected portion of the presented information. The search results are ranked according to the scores, and presented to the user. Other embodiments are also described.Type: GrantFiled: October 11, 2007Date of Patent: May 14, 2013Assignee: Collarity, Inc.Inventor: Emil Ismalon
-
Publication number: 20110202848Abstract: A computer-implemented method includes receiving from a web browser, by a server system via a network, an indication of dragging, by a user of the web browser, of an element displayed on a webpage displayed by the web browser, and dropping, by the user, of the element into a content area displayed on the webpage, the element selected from the group consisting of: a first content item displayed at a location on the webpage other than in the content area, and a graphical element displayed in association with the first content item. Responsively to the indication, the server system causes the web browser to display, in the content area, at least a portion of a set of one or more second content items related to the first content item. Other embodiments are also described.Type: ApplicationFiled: January 19, 2011Publication date: August 18, 2011Applicant: COLLARITY, INC.Inventor: Emil ISMALON
-
Patent number: 7756855Abstract: A computer-implemented method is provided, which includes receiving a plurality of first search queries, each of which comprises one or more first query terms. At least one association graph is constructed that includes at least a portion of the first query terms as vertices. A second search query is received from a user, which comprises a plurality of second query terms. One or more suggested replacement terms for one or more of the second query terms are identified, using the at least one association graph. The suggested replacement terms are presented to the user. Responsively to a selection of one of the suggested replacement terms by the user, the selected suggested replacement term is substituted for the corresponding one of the second query terms, to generate a refined search query. Search results are presented to the user responsively to the refined search query. Other embodiments are also described.Type: GrantFiled: August 28, 2007Date of Patent: July 13, 2010Assignee: Collarity, Inc.Inventor: Emil Ismalon
-
Publication number: 20100049770Abstract: A computer-implemented method is provided, which includes constructing first and second user profiles for respective first and second users, by observing respective online behaviors of the first and second users. The first and second user profiles are projected onto an N-dimensional vector space as respective first and second vectors. An interaction between the first and second vectors in the vector space is modeled. Responsively to the modeled interaction, at least one entity is modified, the entity selected from the group consisting of: the first user profile, and the first vector. Content is presented to the first user responsively to the modified entity. Other embodiments are also described.Type: ApplicationFiled: June 25, 2009Publication date: February 25, 2010Applicant: COLLARITY, INC.Inventor: Emil ISMALON
-
Publication number: 20090228296Abstract: A computer-implemented method is provided, which includes labeling an object with one or more object terms that characterize the object. A social graph is constructed that represents an online social network, the social graph having vertices that represent respective members of the social network, and links that represent social connections between respective pairs of the members. Each of the links is tagged with one or more link terms that represent common interests between two of the members whose vertices are connected by the link. Responsively to a comparison of the object terms and the link terms with which the links have been tagged, respective distribution ranks are calculated for a plurality of the members. A message is sent to one of the members of the social network suggesting that the member distribute the object to a subset of the members responsively at least in part to the distribution ranks.Type: ApplicationFiled: March 4, 2009Publication date: September 10, 2009Applicant: Collarity, Inc.Inventor: Emil Ismalon
-
Publication number: 20090119261Abstract: A computer-implemented method is provided, which includes presenting to a user (30) a range of levels of personalization of search results, including a personalized level, a global level that is not personalized, and a community level between the personalized level and the global level. An indication (550) of a desired one of the levels, and a search query (52) consisting of one or more query terms, are received from the user (30). Responsively to the search query, a search result listing (54) is generated. At least a portion of the search result listing (54) is ranked at least in part responsively to the indication (550), and at least a portion of the ranked search result (54) listing is presented to the user (30). Other embodiments are also described.Type: ApplicationFiled: October 16, 2008Publication date: May 7, 2009Applicant: Collarity, Inc.Inventor: Emil Ismalon
-
Publication number: 20080215416Abstract: A computer-implemented method is provided, including presenting, to first users that visit one or more first websites, an interactive advertisement that includes search functionality for searching a second website different from the first websites. Respective first search queries, each of which consists of one or more first query terms, are received from the first users, via a search field of the search functionality. Respective first search result listings are presented to the first users, each of which first search results includes first search results associated with respective search result documents of the second website. An advertisement profile is constructed for the advertisement that represents interactions between the first users and a plurality of the first search results. The advertisement is presented to a second user that visits one of the first websites, and the search functionality is configured responsively to the advertisement profile. Other embodiments are also described.Type: ApplicationFiled: January 31, 2008Publication date: September 4, 2008Applicant: COLLARITY, INC.Inventor: Emil Ismalon
-
Publication number: 20080140643Abstract: A computer-implemented method is provided, including receiving a search query from a user during a search session, and presenting information to the user responsively to the search query. After an indication that the user takes an action related to the search session is received, a portion of the presented information is identified that the user did not select prior to taking the action, and respective scores are assigned to search results generated responsively to the search query, including lowering one or more of the scores of the respective search results that are characterized by the non-selected portion of the presented information. The search results are ranked according to the scores, and presented to the user. Other embodiments are also described.Type: ApplicationFiled: October 11, 2007Publication date: June 12, 2008Applicant: Collarity, Inc.Inventor: Emil Ismalon
-
Publication number: 20080091670Abstract: A computer-implemented method is provided, which includes receiving a plurality of first search queries, each of which comprises one or more first query terms. At least one association graph is constructed that includes at least a portion of the first query terms as vertices. A second search query is received from a user, which comprises a plurality of second query terms. One or more suggested replacement terms for one or more of the second query terms are identified, using the at least one association graph. The suggested replacement terms are presented to the user. Responsively to a selection of one of the suggested replacement terms by the user, the selected suggested replacement term is substituted for the corresponding one of the second query terms, to generate a refined search query. Search results are presented to the user responsively to the refined search query. Other embodiments are also described.Type: ApplicationFiled: August 28, 2007Publication date: April 17, 2008Applicant: Collarity, Inc.Inventor: Emil Ismalon
-
Publication number: 20070250500Abstract: The multi-directional and auto-adaptive relevance and search methods hereof are capable of clustering information and users in ways that allow for higher quality search results to be provided to all the users of the system. As part of the operation of the search engine, both information pages and users are clustered in meaningful ways using multi-layer association graphs. Specifically, a multi-directional approach is used to allow the transfer of information from the users to the information pages in addition to the traditional transfer of data from the information pages to the user. The clustering is performed with respect to the identification of clusters of plurality of users that enables the information pages clustering in a dynamic way providing additional refinements beyond user profiles. Furthermore, the system is configured to provide personalized advisory by presenting additional search phrases tailored to the searching user.Type: ApplicationFiled: December 5, 2006Publication date: October 25, 2007Applicant: Collarity, Inc.Inventor: Emil Ismalon