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: 10825234
    Abstract: 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: Grant
    Filed: October 10, 2018
    Date of Patent: November 3, 2020
    Assignee: RESONAI INC.
    Inventors: Shai Daniel Ghelberg, Oren Meir, Oren Weitzman, Emil Ismalon
  • Publication number: 20190108672
    Abstract: 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: Application
    Filed: October 10, 2018
    Publication date: April 11, 2019
    Applicant: Resonai Inc.
    Inventors: Shai Daniel GHELBERG, Oren MEIR, Oren WEITZMAN, Emil ISMALON
  • Patent number: 9781202
    Abstract: 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: Grant
    Filed: October 27, 2014
    Date of Patent: October 3, 2017
    Assignee: COLLARITY, INC.
    Inventor: Emil Ismalon
  • Publication number: 20150074102
    Abstract: 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: Application
    Filed: August 18, 2014
    Publication date: March 12, 2015
    Inventor: Emil ISMALON
  • Publication number: 20150046780
    Abstract: 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: Application
    Filed: October 27, 2014
    Publication date: February 12, 2015
    Applicant: COLLARITY, INC.
    Inventor: Emil ISMALON
  • Patent number: 8903810
    Abstract: 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: Grant
    Filed: October 16, 2008
    Date of Patent: December 2, 2014
    Assignee: Collarity, Inc.
    Inventor: Emil Ismalon
  • Patent number: 8875038
    Abstract: 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: Grant
    Filed: January 19, 2011
    Date of Patent: October 28, 2014
    Assignee: Collarity, Inc.
    Inventor: Emil Ismalon
  • Patent number: 8812541
    Abstract: 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: Grant
    Filed: March 12, 2013
    Date of Patent: August 19, 2014
    Assignee: Collarity, Inc.
    Inventor: Emil Ismalon
  • Patent number: 8442972
    Abstract: 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: Grant
    Filed: October 11, 2007
    Date of Patent: May 14, 2013
    Assignee: Collarity, Inc.
    Inventor: Emil Ismalon
  • Patent number: 8438178
    Abstract: 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: Grant
    Filed: June 25, 2009
    Date of Patent: May 7, 2013
    Assignee: Collarity Inc.
    Inventor: Emil Ismalon
  • Patent number: 8429184
    Abstract: 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: Grant
    Filed: June 14, 2010
    Date of Patent: April 23, 2013
    Assignee: Collarity Inc.
    Inventor: Emil Ismalon
  • Publication number: 20110202848
    Abstract: 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: Application
    Filed: January 19, 2011
    Publication date: August 18, 2011
    Applicant: COLLARITY, INC.
    Inventor: Emil ISMALON
  • Publication number: 20110035403
    Abstract: 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: Application
    Filed: June 14, 2010
    Publication date: February 10, 2011
    Inventor: Emil Ismalon
  • Publication number: 20100257117
    Abstract: 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: Application
    Filed: April 3, 2009
    Publication date: October 7, 2010
    Applicant: Bulloons.com LTD.
    Inventors: Gadi SHVADRON, Yoram Bachrach, Emil Ismalon, Omri Braun
  • Patent number: 7756855
    Abstract: 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: Grant
    Filed: August 28, 2007
    Date of Patent: July 13, 2010
    Assignee: Collarity, Inc.
    Inventor: Emil Ismalon
  • Publication number: 20100049770
    Abstract: 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: Application
    Filed: June 25, 2009
    Publication date: February 25, 2010
    Applicant: COLLARITY, INC.
    Inventor: Emil ISMALON
  • Publication number: 20090228296
    Abstract: 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: Application
    Filed: March 4, 2009
    Publication date: September 10, 2009
    Applicant: Collarity, Inc.
    Inventor: Emil Ismalon
  • Publication number: 20090119261
    Abstract: 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: Application
    Filed: October 16, 2008
    Publication date: May 7, 2009
    Applicant: Collarity, Inc.
    Inventor: Emil Ismalon
  • Publication number: 20080215416
    Abstract: 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: Application
    Filed: January 31, 2008
    Publication date: September 4, 2008
    Applicant: COLLARITY, INC.
    Inventor: Emil Ismalon
  • Publication number: 20080140643
    Abstract: 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: Application
    Filed: October 11, 2007
    Publication date: June 12, 2008
    Applicant: Collarity, Inc.
    Inventor: Emil Ismalon