Patents by Inventor Yoelle Maarek

Yoelle Maarek 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: 9111291
    Abstract: A method and system for providing targeted applications within an electronic message interface. The method comprises retrieving content from a user's electronic message in the electronic message interface, parsing and interpreting the user's context from the content, and accepting bidding on the user's interpreted context from one or more applications, the one or more applications including triggering conditions related to the user's interpreted context. The one or more applications are ranked based on the bidding. The method further comprises loading the one or more applications into the electronic message interface based on the ranking, and providing one or more follow-up transactions associated with the one or more loaded applications based on the user's interpreted context.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: August 18, 2015
    Assignee: Yahoo! Inc.
    Inventors: Ronny Lempel, Yoelle Maarek Smadja, Edward Bortnikov, Edo Liberty
  • Publication number: 20150058720
    Abstract: Disclosed is a system and method for suggesting messages that are automatically learned, personalized and diversified by leveraging messages sent by a large number of users in order to provide message completions that are as engaging as possible. The disclosed systems and methods learn from recurrent messages sent to a recipient, and suggest message completions based upon user behavior. The systems and methods compute a ranked list of suggested message completions after every key stroke or character input, and if the list satisfies a given confidence threshold, it is returned and displayed to the user.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Applicant: YAHOO! INC.
    Inventors: Yoelle Maarek Smadja, Nadav Goldbandi
  • Publication number: 20150052203
    Abstract: Disclosed is a system and method for managing mailing list newsletter messages for a recipient user, and organizing such messages in accordance with a receiving user's interests. The present disclosure enables novel organizational tools for emails by intuitively organizing received newsletters and providing highly visible features within a user's inbox respective the newsletters. Organization of received newsletters is ensured through ranking users' mailing lists according to his/her interest in them, based on actions made by the respective user, in addition to actions of other users receiving the same newsletters. Additionally, upon reception of such newsletters, the present disclosure provides a specialized view, in addition to added functionality within a user's inbox, thereby enhancing a user's experience and engagement with received messages of a newsletter.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: YAHOO! INC.
    Inventors: Zohar Karnin, Michal Aharon, Edo Liberty, Yoelle Maarek Smadja
  • Patent number: 8856249
    Abstract: A system and method for identifying causal email threading. In one aspect, a computing device identifies a plurality of email templates, each email template corresponding to characteristics of a received machine-generated email, the characteristics of the received machine-generated email relating to static data of the machine-generated email. The computing device generates a template causality graph by analyzing the plurality of email templates to determine a statistical causality between templates of the plurality of email templates, the determining of the statistical causality between templates comprising determining that a first received machine-generated email associated with a first template is a result of a second received machine-generated email associated with a second template.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: October 7, 2014
    Assignee: Yahoo! Inc.
    Inventors: Edo Liberty, Zohar S. Karnin, Yoelle Maarek
  • Patent number: 8768861
    Abstract: A system and method is described herein that automatically determines if a user of a search engine is conducting a research mission and then provides one or more research tools, one or more specialized searches, one or more directed ads, and/or one or more marketplace events responsive to determining that the research mission is being conducted. The automatic provision of various events and/or tools responsive to determination of the research mission can advantageously improve the experience of the user conducting the research mission.
    Type: Grant
    Filed: May 31, 2010
    Date of Patent: July 1, 2014
    Assignee: Yahoo! Inc.
    Inventors: Debora Donato, Francesco Bonchi, Liang-Yu Chi, Yoelle Maarek
  • Patent number: 8768693
    Abstract: A system and method for assigning one or more tags to an image file. In one aspect, a server computer receives an image file captured by a client device. In one embodiment, the image file includes an audio component embedded therein by the client device, where the audio component was spoken by a user of the client device as a tag of the image file. The server computer determines metadata associated with the image file and identifies a dictionary of potential textual tags from the metadata. The server computer determines a textual tag from the audio component and from the dictionary of potential textual tags. The server computer then associates the textual tag with the image file as additional metadata.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: July 1, 2014
    Assignee: Yahoo! Inc.
    Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
  • Publication number: 20140075334
    Abstract: Deriving a user profile includes: generating a user interface on which a user interacts in a session; formulating questions such that a user response to the questions indicates a preference; presenting the questions to the user on the user interface; receiving responses from the user, the responses indicating user preferences; and populating a user profile with the user preferences. The steps of presenting, receiving, and populating are repeated until the session terminates.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Applicant: YAHOO! INC.
    Inventors: Gideon Dror, Yoelle Maarek, Dan Pelleg, Idan Szpektor
  • Publication number: 20130346496
    Abstract: Disclosed herein is a mechanism, which may be in a community-driven system, to assist a user, or member of the community, to articulate a request, such as a question, that is likely to receive a response, e.g., an answer to a question posed, from the user community. A machine learning approach may be used to generate a model, which model may be trained using previously-posted requests, e.g., questions, and response, e.g., answers. The generated model may be used to make a prediction, e.g., to predict a potential number of answers for a given question, which prediction may also have an accompanying confidence score. A prediction generated by the model may be presented to the user as the user is providing the input, e.g., typing a question. Such prediction may be generated for a partial question, e.g., as the question is being typed, as well as a completed question.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 26, 2013
    Inventors: Yoelle Maarek, Gideon Dror, Idan Szpektor, Dan Pelleg
  • Publication number: 20130339137
    Abstract: A method and system for providing targeted applications within an electronic message interface. The method comprises retrieving content from a user's electronic message in the electronic message interface, parsing and interpreting the user's context from the content, and accepting bidding on the user's interpreted context from one or more applications, the one or more applications including triggering conditions related to the user's interpreted context. The one or more applications are ranked based on the bidding. The method further comprises loading the one or more applications into the electronic message interface based on the ranking, and providing one or more follow-up transactions associated with the one or more loaded applications based on the user's interpreted context.
    Type: Application
    Filed: June 19, 2012
    Publication date: December 19, 2013
    Applicant: YAHOO! INC.
    Inventors: Ronny Lempel, Yoelle Maarek Smadja, Edward Bortnikov, Edo Liberty
  • Publication number: 20130325462
    Abstract: A system and method for assigning one or more tags to an image file. In one aspect, a server computer receives an image file captured by a client device. In one embodiment, the image file includes an audio component embedded therein by the client device, where the audio component was spoken by a user of the client device as a tag of the image file. The server computer determines metadata associated with the image file and identifies a dictionary of potential textual tags from the metadata. The server computer determines a textual tag from the audio component and from the dictionary of potential textual tags. The server computer then associates the textual tag with the image file as additional metadata.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: Yahoo! inc.
    Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
  • Publication number: 20130318172
    Abstract: A system and method for identifying causal email threading. In one aspect, a computing device identifies a plurality of email templates, each email template corresponding to characteristics of a received machine-generated email, the characteristics of the received machine-generated email relating to static data of the machine-generated email. The computing device generates a template causality graph by analyzing the plurality of email templates to determine a statistical causality between templates of the plurality of email templates, the determining of the statistical causality between templates comprising determining that a first received machine-generated email associated with a first template is a result of a second received machine-generated email associated with a second template.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: Yahoo! Inc.
    Inventors: Edo Liberty, Zohar S. Karnin, Yoelle Maarek
  • Publication number: 20130275611
    Abstract: Disclosure includes a system, method and architecture to monitor media content streams, e.g., streams of digital encoded media data such as without limitation audio and/or video data, from a number of media content streaming providers and identify media content items from those media content items being streamed by the media content streaming providers for inclusion in a personalized media content stream for a user. In a direct streaming approach, the media content items contained in a stream are available while each item is being streamed by the content provider. In a centralized streaming approach, media content items contained in each media content stream that is currently being streamed by content provider are available for a limited window of time, which can be dependent on buffer length.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg, Yoelle Maarek, Ronny Lempel
  • Patent number: 8463827
    Abstract: Embodiments are directed towards identifying auto-folder tags for messages by using a combinational optimization approach of bi-clustering folder names and features of messages based on relationship strengths. The combinational optimization approach of bi-clustering, generally, groups a plurality of folder names and a plurality of features into one or more metafolders to optimize a cost. The cost is based on an aggregate of cut relationship strengths, where a cut results when a relationship folder name and feature are grouped in separate metafolders. Furthermore, the plurality of folder names and the plurality of features are obtained by monitoring actions of a plurality of users, where the folder names are user generated folder names and features are from a plurality of messages. The metafolders may be used to tag new user messages with an auto-folder tag.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: June 11, 2013
    Assignee: Yahoo! Inc.
    Inventors: Vishwanath Tumkur Ramarao, Andrei Broder, Idan Szpektor, Edo Liberty, Yehuda Koren, Mark E. Risher, Yoelle Maarek Smadja
  • Publication number: 20120290662
    Abstract: Embodiments are directed towards automatically learning user behavioral patterns when interacting with messages and based on the learned patterns, suggesting one or more predicted actions that a user might take in response to receiving subsequent message. One or more classifiers are trained and employed to predict one or more actions that a user might take in response to receiving the message. In one embodiment, the one or more predicted actions are provided suggested to the user as an action the user might take on the message. Messages may be rank ordered within a given suggested action based on a confidence level of the prediction.
    Type: Application
    Filed: May 11, 2011
    Publication date: November 15, 2012
    Applicant: Yahoo! Inc.
    Inventors: Ingmar Weber, Yoelle Maarek, Yehuda Arie Koren
  • Publication number: 20120173533
    Abstract: Embodiments are directed towards identifying auto-folder tags for messages by using a combinational optimization approach of bi-clustering folder names and features of messages based on relationship strengths. The combinational optimization approach of bi-clustering, generally, groups a plurality of folder names and a plurality of features into one or more metafolders to optimize a cost. The cost is based on an aggregate of cut relationship strengths, where a cut results when a relationship folder name and feature are grouped in separate metafolders. Furthermore, the plurality of folder names and the plurality of features are obtained by monitoring actions of a plurality of users, where the folder names are user generated folder names and features are from a plurality of messages. The metafolders may be used to tag new user messages with an auto-folder tag.
    Type: Application
    Filed: January 4, 2011
    Publication date: July 5, 2012
    Applicant: Yahoo! Inc.
    Inventors: Vishwanath Tumkur Ramarao, Andrei Broder, Idan Szpektor, Edo Liberty, Yehuda Koren, Mark E. Risher, Yoelle Maarek Smadja
  • Publication number: 20120047014
    Abstract: Techniques for performing user classification based on email are provided. Emails stored in an email store may be analyzed to classify users. Information included in the stored emails may be extracted, and users may be classified into categories according to the extracted information. The extracted information may be analyzed in a manner so as to protect the personal information of the users according to any applicable privacy standards. Any number of types of emails may be analyzed to classify users in any number of ways. For instance, a plurality of commercial emails stored in the email store may be determined The commercial emails may be counted as conversions for an advertising campaign. The commercial emails may be parsed to extract commercial information. The commercial information may be parsed to generate user classification data. The user classification data may be used in various ways, including for targeting users with advertisements.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: Yahoo! Inc.
    Inventors: Yoelle Maarek Smadja, Andrei Broder, Vanja Josifovski, Melissa B. Stein
  • Patent number: 7809708
    Abstract: A method for searching a corpus of documents, such as the World Wide Web, includes defining a knowledge domain and identifying a set of reference documents in the corpus pertinent to the domain. Upon inputting a query, the corpus is searched using the set of reference documents to find one or more of the documents in the corpus that contain information in the domain relevant to the query. The set of reference documents is updated with the found documents that are most relevant to the domain. The updated set is used in searching the corpus for information in the domain relevant to subsequent queries.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, David Carmel, Michael Herscovici, Yoelle Maarek-Smadja, Aya Soffer, Ronny Lempel
  • Patent number: 7805702
    Abstract: A collaborative development environment includes an integrated development environment and a collaboration client integrated into the environment. There also is a Help menu of a software application which includes sections to provide information about the software application and a peer support section to provide access to a collaboration server.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michal Jacovi, Yoelle Maarek, Amnon Ribak, Vladimir Soroka
  • Publication number: 20080147644
    Abstract: A method for searching a corpus of documents, such as the World Wide Web, includes defining a knowledge domain and identifying a set of reference documents in the corpus pertinent to the domain. Upon inputting a query, the corpus is searched using the set of reference documents to find one or more of the documents in the corpus that contain information in the domain relevant to the query. The set of reference documents is updated with the found documents that are most relevant to the domain. The updated set is used in searching the corpus for information in the domain relevant to subsequent queries.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 19, 2008
    Inventors: Yariv Aridor, David Carmel, Michael Herscovici, Yoelle Maarek-Smadja, Aya Soffer, Ronny Lempel
  • Patent number: 7356527
    Abstract: An apparatus and method is provided for pruning an index of a corpus of text documents by creating an inverted index of terms appearing in the documents, wherein the index includes postings of the terms in the documents, ranking the postings in the index, and pruning from the index the postings below a given level in the ranking.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: April 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: David Carmel, Doron Cohen, Ronald Fagin, Eitan Farchi, Michael Herscovici, Yoelle Maarek, Aya Soffer