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: 9111291Abstract: 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: GrantFiled: June 19, 2012Date of Patent: August 18, 2015Assignee: Yahoo! Inc.Inventors: Ronny Lempel, Yoelle Maarek Smadja, Edward Bortnikov, Edo Liberty
-
Publication number: 20150058720Abstract: 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: ApplicationFiled: August 22, 2013Publication date: February 26, 2015Applicant: YAHOO! INC.Inventors: Yoelle Maarek Smadja, Nadav Goldbandi
-
Publication number: 20150052203Abstract: 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: ApplicationFiled: August 14, 2013Publication date: February 19, 2015Applicant: YAHOO! INC.Inventors: Zohar Karnin, Michal Aharon, Edo Liberty, Yoelle Maarek Smadja
-
Patent number: 8856249Abstract: 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: GrantFiled: May 24, 2012Date of Patent: October 7, 2014Assignee: Yahoo! Inc.Inventors: Edo Liberty, Zohar S. Karnin, Yoelle Maarek
-
Patent number: 8768861Abstract: 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: GrantFiled: May 31, 2010Date of Patent: July 1, 2014Assignee: Yahoo! Inc.Inventors: Debora Donato, Francesco Bonchi, Liang-Yu Chi, Yoelle Maarek
-
Patent number: 8768693Abstract: 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: GrantFiled: May 31, 2012Date of Patent: July 1, 2014Assignee: Yahoo! Inc.Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
-
Publication number: 20140075334Abstract: 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: ApplicationFiled: September 10, 2012Publication date: March 13, 2014Applicant: YAHOO! INC.Inventors: Gideon Dror, Yoelle Maarek, Dan Pelleg, Idan Szpektor
-
Publication number: 20130346496Abstract: 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: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Inventors: Yoelle Maarek, Gideon Dror, Idan Szpektor, Dan Pelleg
-
Publication number: 20130339137Abstract: 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: ApplicationFiled: June 19, 2012Publication date: December 19, 2013Applicant: YAHOO! INC.Inventors: Ronny Lempel, Yoelle Maarek Smadja, Edward Bortnikov, Edo Liberty
-
Publication number: 20130325462Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: Yahoo! inc.Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
-
Publication number: 20130318172Abstract: 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: ApplicationFiled: May 24, 2012Publication date: November 28, 2013Applicant: Yahoo! Inc.Inventors: Edo Liberty, Zohar S. Karnin, Yoelle Maarek
-
Publication number: 20130275611Abstract: 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: ApplicationFiled: April 16, 2012Publication date: October 17, 2013Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg, Yoelle Maarek, Ronny Lempel
-
Patent number: 8463827Abstract: 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: GrantFiled: January 4, 2011Date of Patent: June 11, 2013Assignee: Yahoo! Inc.Inventors: Vishwanath Tumkur Ramarao, Andrei Broder, Idan Szpektor, Edo Liberty, Yehuda Koren, Mark E. Risher, Yoelle Maarek Smadja
-
Publication number: 20120290662Abstract: 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: ApplicationFiled: May 11, 2011Publication date: November 15, 2012Applicant: Yahoo! Inc.Inventors: Ingmar Weber, Yoelle Maarek, Yehuda Arie Koren
-
Publication number: 20120173533Abstract: 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: ApplicationFiled: January 4, 2011Publication date: July 5, 2012Applicant: Yahoo! Inc.Inventors: Vishwanath Tumkur Ramarao, Andrei Broder, Idan Szpektor, Edo Liberty, Yehuda Koren, Mark E. Risher, Yoelle Maarek Smadja
-
Publication number: 20120047014Abstract: 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: ApplicationFiled: August 23, 2010Publication date: February 23, 2012Applicant: Yahoo! Inc.Inventors: Yoelle Maarek Smadja, Andrei Broder, Vanja Josifovski, Melissa B. Stein
-
Patent number: 7809708Abstract: 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: GrantFiled: December 10, 2007Date of Patent: October 5, 2010Assignee: International Business Machines CorporationInventors: Yariv Aridor, David Carmel, Michael Herscovici, Yoelle Maarek-Smadja, Aya Soffer, Ronny Lempel
-
Patent number: 7805702Abstract: 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: GrantFiled: October 29, 2003Date of Patent: September 28, 2010Assignee: International Business Machines CorporationInventors: Michal Jacovi, Yoelle Maarek, Amnon Ribak, Vladimir Soroka
-
Publication number: 20080147644Abstract: 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: ApplicationFiled: December 10, 2007Publication date: June 19, 2008Inventors: Yariv Aridor, David Carmel, Michael Herscovici, Yoelle Maarek-Smadja, Aya Soffer, Ronny Lempel
-
Patent number: 7356527Abstract: 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: GrantFiled: December 19, 2001Date of Patent: April 8, 2008Assignee: International Business Machines CorporationInventors: David Carmel, Doron Cohen, Ronald Fagin, Eitan Farchi, Michael Herscovici, Yoelle Maarek, Aya Soffer