COLLARITY, INC. Patent applications |
Patent application number | Title | Published |
20150046780 | ANCHORING FOR CONTENT SYNCHRONIZATION - 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. | 02-12-2015 |
20130318014 | INTERACTIONS AMONG ONLINE DIGITAL IDENTITIES - 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. | 11-28-2013 |
20130173614 | GENERATION OF REFINEMENT TERMS FOR SEARCH QUERIES - 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. | 07-04-2013 |
20130124512 | NEGATIVE ASSOCIATIONS FOR GENERATION OF REFINEMENT OPTIONS - 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. | 05-16-2013 |
20110202848 | ANCHORING FOR CONTENT SYNCHRONIZATION - 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. | 08-18-2011 |
20100049770 | INTERACTIONS AMONG ONLINE DIGITAL IDENTITIES - 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. | 02-25-2010 |
20090119261 | TECHNIQUES FOR RANKING SEARCH RESULTS - A computer-implemented method is provided, which includes presenting to a user ( | 05-07-2009 |
20080215416 | SEARCHABLE INTERACTIVE INTERNET ADVERTISEMENTS - 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. | 09-04-2008 |