Patents by Inventor Emil Ismalon
Emil Ismalon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10825234Abstract: A preview system previews 3D content without providing complete 3D model content data. The preview system includes at least one processor that receives a request for a 3D model for preview. The processor generates at least one representation of the 3D model based on a portion of the 3D model content data associated with the requested 3D model. The processor generates a preview scene by combining the at least one representation of the 3D model with a scene from a user image environment. The preview scene included incomplete 3D model content data. The processor outputs the preview scene for display in the user image environment.Type: GrantFiled: October 10, 2018Date of Patent: November 3, 2020Assignee: RESONAI INC.Inventors: Shai Daniel Ghelberg, Oren Meir, Oren Weitzman, Emil Ismalon
-
Publication number: 20190108672Abstract: A preview system previews 3D content without providing complete 3D model content data. The preview system includes at least one processor that receives a request for a 3D model for preview. The processor generates at least one representation of the 3D model based on a portion of the 3D model content data associated with the requested 3D model. The processor generates a preview scene by combining the at least one representation of the 3D model with a scene from a user image environment. The preview scene included incomplete 3D model content data. The processor outputs the preview scene for display in the user image environment.Type: ApplicationFiled: October 10, 2018Publication date: April 11, 2019Applicant: Resonai Inc.Inventors: Shai Daniel GHELBERG, Oren MEIR, Oren WEITZMAN, Emil ISMALON
-
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: 20150074102Abstract: A computer-implemented method is provided, which includes receiving from a user a first search query consisting of one or more first query terms, and receiving from the user an indication of a desired level of personalization of refinement options for the search query. Responsively to the search query, a set of one or more refinement terms is generated at least in part responsively to the indication. The set of refinement terms is presented to the user. Responsively to a selection of at least one of the refinement terms by the user, the selected at least one refinement term is added to the first search query to generate a second search query. Search results are presented to the user responsively to the second search query. Other embodiments are also described.Type: ApplicationFiled: August 18, 2014Publication date: March 12, 2015Inventor: 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
-
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
-
Patent number: 8438178Abstract: 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: GrantFiled: June 25, 2009Date of Patent: May 7, 2013Assignee: Collarity Inc.Inventor: Emil Ismalon
-
Patent number: 8429184Abstract: A computer-implemented method includes receiving from a user a first search query consisting of one or more first query terms, and receiving from the user an indication of a desired level of personalization of refinement options for the first search query. Responsively to the first search query, a set of one or more refinement terms is generated at least in part responsively to the indication, and is presented to the user. Responsively to a selection of at least one of the refinement terms by the user, the selected at least one refinement term is added to the first search query to generate a second search query. Search results are presented to the user responsively to the second search query.Type: GrantFiled: June 14, 2010Date of Patent: April 23, 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
-
Publication number: 20110035403Abstract: A computer-implemented method is provided, which includes receiving from a user a first search query consisting of one or more first query terms, and receiving from the user an indication of a desired level of personalization of refinement options for the search query. Responsively to the search query, a set of one or more refinement terms is generated at least in part responsively to the indication. The set of refinement terms is presented to the user. Responsively to a selection of at least one of the refinement terms by the user, the selected at least one refinement term is added to the first search query to generate a second search query. Search results are presented to the user responsively to the second search query. Other embodiments are also described.Type: ApplicationFiled: June 14, 2010Publication date: February 10, 2011Inventor: Emil Ismalon
-
Publication number: 20100257117Abstract: A method includes receiving first online messages regarding a financial instrument, and first objective quantitative data that reflect respective first values of a target variable associated with the financial instrument. The first messages are analyzed to generate respective first sentiment scores reflecting respective sentiments expressed in the first messages regarding the financial instrument. An initial prediction model is generated for the target variable by analyzing the first sentiment scores and the associated first values of the target variable. Second messages and objective quantitative data are received and analyzed to generate second sentiment scores and an incremental prediction model. A refined prediction model is generated by combining the initial model with the incremental model. Third messages are received and analyzed to generate third sentiment scores, which are used as input to the refined model to predict a future value of the target variable, which is reported to a user.Type: ApplicationFiled: April 3, 2009Publication date: October 7, 2010Applicant: Bulloons.com LTD.Inventors: Gadi SHVADRON, Yoram Bachrach, Emil Ismalon, Omri Braun
-
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