Patents by Inventor Haggai Roitman

Haggai Roitman 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).

  • Publication number: 20120253139
    Abstract: Method, system, and computer program product for personalized medical content recommendation are provided. The method may include: having a patient medical profile; having a concept or relationship relating to the patient medical profile; obtaining medical content relevant to the concept or relationship; determining a score of the concept or relationship to the patient medical profile; enhancing the score with a context score based on the values of attributes of the concept or relationship in the patient medical profile; enhancing the score with an additional knowledge score based on knowledge of the concept or relationship additional to the medical content; recommending medical content with respect to a patient medical profile based on the enhanced scores.
    Type: Application
    Filed: April 4, 2011
    Publication date: October 4, 2012
    Applicant: International Business Machines Corporation
    Inventors: Yonatan Maman, Yossi Mesika, Haggai Roitman
  • Patent number: 8266157
    Abstract: A method and system for using social bookmarks wherein a social bookmark is a triplet of the entities of user, document, and tag. The method including: collecting multiple bookmarks; representing the bookmarks as a three-dimensional space or matrix of the number of times a user u, used tag t to bookmark document d; measuring the similarity of two entities of the same type; and using the similarity to weight bookmarks or entities. The weightings may be used to provide a measure of a usefulness of a bookmark for describing a document for retrieval purposes. Two-dimensions of the bookmark space may also be used to predict the third-dimension.
    Type: Grant
    Filed: August 30, 2009
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Carmel, Haggai Roitman, Elad Yom-Tov
  • Publication number: 20120185259
    Abstract: A method, system, and computer program product for topic-based calendar availability. The method includes having a rule for a time slot in a calendar, wherein the rule includes a rule topic and an availability status for the topic and having a proposed event with an event topic and a time slot. The method compares a proposed event topic and a rule topic for the rule for the time slot of the proposed event and applies a proximity measure to the event topic and rule topic to determine a match. The availability status for the topic is provided if the event topic matches the rule topic, otherwise an alternative availability status is provided.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: International Business Machines Corporation
    Inventors: Haggai Roitman, Yossi Mesika
  • Publication number: 20120166980
    Abstract: A graphical user interface generation system offers a management module that displays GUI elements and a visual indicator in an editing window. The visual indicator is movable in the editing window, which has at least two panels and a divider between the panels. A configuration history of the divider including at least one prior location of the divider in the editing window is memorized. An optimization function is defined for determining a new configuration of the divider. The function is invoked responsively to the configuration history of the divider to determine the new configuration of the divider, and a current configuration of the divider is automatically reset on the display to the new configuration of the divider within the editing window.
    Type: Application
    Filed: November 29, 2011
    Publication date: June 28, 2012
    Applicant: International Business Machines Corporation
    Inventors: Nadav Har'El Yosef, Yuri Rabinovich, Haggai Roitman
  • Publication number: 20120116804
    Abstract: A method, system, and computer program product for visualization of social medical data for a patient. The method including: providing a display representing part or all of a human body of a current patient; determining similar patients related by a bond of one or more entities to the current patient; determining an area of the body a binding entity relates to; and displaying an object representing a similar patient at the area of the body the binding entity relates to on the display representing the human body. Displaying an object representing a similar patient may reflect the level of similarity of the similar patient to the current patient according to the contribution to the similarity of the binding entity.
    Type: Application
    Filed: November 4, 2010
    Publication date: May 10, 2012
    Applicant: International Business Machines Corporation
    Inventors: Yossi Mesika, Haggai Roitman, Yevgenia Tsimerman
  • Patent number: 8176011
    Abstract: A method and system are provided for maintaining profiles of information channels available on the Web, wherein the information channels are accessed via pull-only protocols. The method includes monitoring one or more channels by a channel pull action at a monitoring rate, wherein the monitoring rate is determined for the one or more channels based on the number of update events in a previous time period. The method may optimally include filtering the update events in the time period by a novelty measure, wherein the filtering disregards events that do not include significant novel information. The monitoring rate is adapted based on reinforcement learning applying iterative learning rules over time.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Carmel, Haggai Roitman, Elad Yom-Tov
  • Publication number: 20120072408
    Abstract: A method and system for prioritising operations on network objects are provided. The method includes gathering Web 2.0 available relationship data on the relationships between network entities, wherein network entities are network users and network objects. The relationship data for a network entity is analysed and a first relative score is determined based on the relationship data. For a network object, a second relative score is determined which is a dynamic score based on user interactions with the network object and formed using the first relative scores of network entities interacting with the object. The method then prioritizes an operation on a network object using the second relative score.
    Type: Application
    Filed: November 29, 2011
    Publication date: March 22, 2012
    Applicant: International Business Machines Corporation
    Inventors: David Carmel, Haggai Roitman, Michal Shmueli-Scheuer, Yossi Mass
  • Publication number: 20110307294
    Abstract: A method, system, and computer program product for dynamic generation of products for online recommendation.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Applicant: International Business Machines Corporation
    Inventors: Gilad Barkai, Nadav Har'El, Haggai Roitman, Michal Shmueli-Scheuer
  • Publication number: 20110302103
    Abstract: A method, system, and computer program product for popularity prediction of user-generated content are provided. The method includes measuring the novelty of a user-generated content and predicting the popularity of the user-generated content based on the measured novelty. Predicting the popularity of the user-generated content includes: extracting basic features of the user-generated content; measuring novelty features of the user-generated content; and predicting the popularity based on the basic features and novelty features.
    Type: Application
    Filed: June 8, 2010
    Publication date: December 8, 2011
    Applicant: International Business Machines Corporation
    Inventors: David Carmel, Haggai Roitman, Elad Yom-Tov
  • Patent number: 8041652
    Abstract: A method, system, and computer program product for measuring web site satisfaction of information needs are provided. The method includes: selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users' visits to the page; and analyzing whether a page satisfies users' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gilad Barkai, David Carmel, David Konopnicki, Haggai Roitman
  • Publication number: 20110219056
    Abstract: A method and system are provided for maintaining profiles of information channels available on the Web, wherein the information channels are accessed via pull-only protocols. The method includes monitoring one or more channels by a channel pull action at a monitoring rate, wherein the monitoring rate is determined for the one or more channels based on the number of update events in a previous time period. The method may optimally include filtering the update events in the time period by a novelty measure, wherein the filtering disregards events that do not include significant novel information. The monitoring rate is adapted based on reinforcement learning applying iterative learning rules over time.
    Type: Application
    Filed: May 12, 2011
    Publication date: September 8, 2011
    Applicant: International Business Machines Corporation
    Inventors: David Carmel, Haggai Roitman, Elad Yom-Tov
  • Publication number: 20110219011
    Abstract: A method and system for using social bookmarks wherein a social bookmark is a triplet of the entities of user, document, and tag. The method including: collecting multiple bookmarks; representing the bookmarks as a three-dimensional space or matrix of the number of times a user u, used tag t to bookmark document d; measuring the similarity of two entities of the same type; and using the similarity to weight bookmarks or entities. The weightings may be used to provide a measure of a usefulness of a bookmark for describing a document for retrieval purposes. Two-dimensions of the bookmark space may also be used to predict the third-dimension.
    Type: Application
    Filed: August 30, 2009
    Publication date: September 8, 2011
    Applicant: International Business Machines Corporation
    Inventors: David Carmel, Haggai Roitman, Elad Yom-Tov
  • Patent number: 7970739
    Abstract: A method and system are provided for maintaining profiles of information channels available on the Web, wherein the information channels are accessed via pull-only protocols. The method includes monitoring one or more channels by a channel pull action at a monitoring rate, wherein the monitoring rate is determined for the one or more channels based on the number of update events in a previous time period. The method may optimally include filtering the update events in the time period by a novelty measure, wherein the filtering disregards events that do not include significant novel information. The monitoring rate is adapted based on reinforcement learning applying iterative learning rules over time.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Carmel, Haggai Roitman, Elad Yom-Tov
  • Publication number: 20110125764
    Abstract: A method and system for improved query expansion in faceted search are provided. The method includes: receiving a search query; expanding the search query to obtain query expansion terms; and receiving a facet selection for the search query. A facet profile is retrieved in the form of collected important terms for the facet; and the query expansion terms are weighted by comparing them to the facet profile. The query expansion terms are re-ranked and the method includes executing the re-weighted query expansion terms whilst filtering for the facet.
    Type: Application
    Filed: November 26, 2009
    Publication date: May 26, 2011
    Applicant: International Business Machines Corporation
    Inventors: David Carmel, Nadav Har'El, Haggai Roitman
  • Publication number: 20110106799
    Abstract: A method, system, and computer program product for measuring web site satisfaction of information needs are provided. The method includes: selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users' visits to the page; and analyzing whether a page satisfies users' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords.
    Type: Application
    Filed: January 10, 2011
    Publication date: May 5, 2011
    Applicant: International Business Machines Corporation
    Inventors: Gilad Barkai, David Carmel, David Konopnicki, Haggai Roitman
  • Publication number: 20110093188
    Abstract: A method and system for visualizing shared route information are provided. The method includes receiving a route query from a user and retrieving multiple route results for the query for display as an overlay on a map. The method further includes processing the route results for display by dividing each route result into sub-routes, wherein a sub-route is a portion of a route between intersections with other routes and aggregating the sub-routes across the route results. Each sub-route in the route results is scored according to a defined scoring basis and represented in the display according to the relative score to other sub-routes. A user can select a displayed sub-route and the method filters the route results to remove any routes not including the selected sub-route and displays the narrowed results.
    Type: Application
    Filed: October 18, 2009
    Publication date: April 21, 2011
    Applicant: International Business Machines Corporation
    Inventors: Gilad Barkai, Nadav Har'EI, Haggai Roitman
  • Publication number: 20100299628
    Abstract: A graphical user interface generation system offers a management module that displays GUI elements and a visual indicator in an editing window. The visual indicator is movable in the editing window, which has at least two panels and a divider between the panels. A configuration history of the divider including at least one prior location of the divider in the editing window is memorized. An optimization function is defined for determining a new configuration of the divider. The function is invoked responsively to the configuration history of the divider to determine the new configuration of the divider, and a current configuration of the divider is automatically reset on the display to the new configuration of the divider within the editing window.
    Type: Application
    Filed: May 24, 2009
    Publication date: November 25, 2010
    Applicant: International Business Machines Corporation
    Inventors: Nadav Har'El, Yuri Rabinovich, Haggai Roitman
  • Publication number: 20100281035
    Abstract: A method and system for prioritising operations on network objects are provided. The method includes gathering Web 2.0 available relationship data on the relationships between network entities, wherein network entities are network users and network objects. The relationship data for a network entity is analysed and a first relative score is determined based on the relationship data. For a network object, a second relative score is determined which is a dynamic score based on user interactions with the network object and formed using the first relative scores of network entities interacting with the object. The method then prioritizes an operation on a network object using the second relative score.
    Type: Application
    Filed: April 30, 2009
    Publication date: November 4, 2010
    Inventors: David Carmel, Haggai Roitman, Michal Shmueli-Scheuer, Yossi Mass
  • Publication number: 20100161547
    Abstract: A system for generation of personalized Web feed views in accordance with pre-defined profile parameters, is presented. The system including a user definition interface for receiving at least one user parameter and sending the parameter to a content provider and a feed view personalization unit operable to receive the user parameter and customize feed content in accordance with the at least one user parameter for displaying to the user.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Inventors: David Carmel, Haggai Roitman
  • Publication number: 20090276457
    Abstract: A method and system are provided for maintaining profiles of information channels available on the Web, wherein the information channels are accessed via pull-only protocols. The method includes monitoring one or more channels by a channel pull action at a monitoring rate, wherein the monitoring rate is determined for the one or more channels based on the number of update events in a previous time period. The method may optimally include filtering the update events in the time period by a novelty measure, wherein the filtering disregards events that do not include significant novel information. The monitoring rate is adapted based on reinforcement learning applying iterative learning rules over time.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 5, 2009
    Inventors: David Carmel, Haggai Roitman, Elad Yom-Tov