Patents by Inventor Shiri Kremer-Davidson

Shiri Kremer-Davidson 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: 11188193
    Abstract: The present invention provides a method, computer program product, and system of generating prioritized list. In an embodiment, the method, computer program product, and system include receiving, by a computer system, target user identification data identifying a target user, target action data, social network content for the one or more users, and social network activity data for the one or more users, analyzing, by a computer system, social network links between the source user and the target user and the social network activity data for the one or more users, determining, by a computer system, a prioritized list of probabilistic action paths that could result in the target user performing the target action on the content based on the analyzing, and outputting the prioritized list to the source user.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shiri Kremer-Davidson, Anat Hashavit, Esther Goldbraich, Maya Barnea, Oren Sar-Shalom
  • Patent number: 10721202
    Abstract: A computerized method comprising using at least one hardware processor for receiving a plurality of digital responses in response to a digital broadcast, each digital response associated with at least one of a plurality of computerized devices. The method comprises an action of calculating a plurality of priority scores, one each for some of the plurality of digital responses, and an action of selecting an ordered subset of the plurality of digital responses based on the plurality of priority scores. The method comprises an action of presenting to a user the ordered subset, and an action of receiving at least one digital counter-response for at least one of the plurality of digital response. The method comprises an action of sending the at least one digital counter-response to a respective one of the plurality of computerized devices associated with the respective digital response.
    Type: Grant
    Filed: May 29, 2017
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Maya Barnea, Shiri Kremer-Davidson, Lior Leiba, Inbal Ronen
  • Publication number: 20190146636
    Abstract: The present invention provides a method, computer program product, and system of generating prioritized list. In an embodiment, the method, computer program product, and system include receiving, by a computer system, target user identification data identifying a target user, target action data, social network content for the one or more users, and social network activity data for the one or more users, analyzing, by a computer system, social network links between the source user and the target user and the social network activity data for the one or more users, determining, by a computer system, a prioritized list of probabilistic action paths that could result in the target user performing the target action on the content based on the analyzing, and outputting the prioritized list to the source user.
    Type: Application
    Filed: November 14, 2017
    Publication date: May 16, 2019
    Inventors: Shiri Kremer-Davidson, Anat Hashavit, Esther Goldbraich, Maya Barnea, Oren Sar-Shalom
  • Publication number: 20180343074
    Abstract: A computerized method comprising using at least one hardware processor for receiving a plurality of digital responses in response to a digital broadcast, each digital response associated with at least one of a plurality of computerized devices. The method comprises an action of calculating a plurality of priority scores, one each for some of the plurality of digital responses, and an action of selecting an ordered subset of the plurality of digital responses based on the plurality of priority scores. The method comprises an action of presenting to a user the ordered subset, and an action of receiving at least one digital counter-response for at least one of the plurality of digital response. The method comprises an action of sending the at least one digital counter-response to a respective one of the plurality of computerized devices associated with the respective digital response.
    Type: Application
    Filed: May 29, 2017
    Publication date: November 29, 2018
    Inventors: Maya BARNEA, Shiri KREMER-DAVIDSON, Lior LEIBA, Inbal Ronen
  • Patent number: 8849631
    Abstract: A method of telephone call management in process of service development that allows a user to model and create telephone call management schemes independent of telecommunications protocols and network layer details. The method of the invention operates by creating an abstract model of a telephone call life-cycle that is converted, using a set of communication threads, into executable code. Models in accordance with the method of the invention are constructed using an Integrated Development Environment (IDE) for creating and developing telecom services that embodies the Telecom Service Domain Specific Language (TS-DSL) which is implemented as a Unified Modeling Language (UML) extension for the telecom domain. By this method, individuals without specialized knowledge of telecom related software programming and protocols can successfully design and implement telecom services that manages calls.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Shiri Kremer-Davidson, Alan Hartman, Mila Keren, Dmitri Pikus
  • Patent number: 8549467
    Abstract: A method that includes: modeling a software system having pairs of coupled software components to yield a platform-independent model of pairs of respective platform-independent software component models associated with platform-specific software components; applying a materialization process to the platform-independent model to yield a platform-specific model by selecting respective concrete platform specific software components for the software component models; analyzing the platform-specific model to identify mismatched pairs of concrete platform-specific software components; re-modeling the platform-specific model such that each identified mismatched pair becomes coupled together via a configurable glue component model which comprises interface maps usable to eliminate the mismatch; configuring the glue component models by determining, in response to a feedback from a user, code snippets associated with any of the interface maps; and transforming the configured glue component model into a computer code in
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: October 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ofir Meir Brukner, Mila Keren, Shiri Kremer-Davidson, Julia Rubin, Tali Yatzkar-Haham
  • Publication number: 20130090962
    Abstract: A system for providing variability and materialization over links connecting product line resources is disclosed herein. The system may include a user interface configured to issue a request for a product-line resource given in a specified product configuration context, responsive to a user selection, wherein the product configuration contains one or more features of the feature model, wherein the product line resources are stored on one or more databases and are further connected between themselves via links, each associated with a respective variability, based on the feature model and the product line resources connected via the links; and a resources fetcher configured to retrieve the resources requested in view of the specified product configuration by providing the links associated with the variability of the specified product configuration.
    Type: Application
    Filed: October 10, 2011
    Publication date: April 11, 2013
    Applicant: International Business Machines Corporation
    Inventors: Dolev Dotan, Ian Green, Mila Keren, Andrei Kirshin, Shiri Kremer-Davidson, Julia Rubin, Dominic Tulley, Mark N. Wegman, Tali Yatzkar-Haham
  • Publication number: 20120079397
    Abstract: Method, system, and computer program product for improved scheduling are provided. The method includes: obtaining availability information for a scheduling user and invitees to a new event for a time period; determining if an unavailable time slot is due to a shared event, wherein a shared event is an event between at least one of the invitees and the scheduling user or at least two of the invitees with the scheduling user having access permission to details of the shared event; and displaying the shared event with a visual indication. The visual indication may include displaying information regarding the shared event such as the attendees of the event, the topic of the event, the venue of the event, or a priority of the event.
    Type: Application
    Filed: September 26, 2010
    Publication date: March 29, 2012
    Applicant: International Business Machines Corporation
    Inventors: Neta Aizenbud-Reshef, Artem Barger, Shiri Kremer-Davidson
  • Publication number: 20110145782
    Abstract: A method that includes: modeling a software system having pairs of coupled software components to yield a platform-independent model of pairs of respective platform-independent software component models associated with platform-specific software components; applying a materialization process to the platform-independent model to yield a platform-specific model by selecting respective concrete platform-specific software components for the software component models; analyzing the platform-specific model to identify mismatched pairs of concrete platform-specific software components; re-modeling the platform-specific model such that each identified mismatched pair becomes coupled together via a configurable glue component model which comprises interface maps usable to eliminate the mismatch; configuring the glue component models by determining, in response to a feedback from a user, code snippets associated with any of the interface maps; and transforming the configured glue component model into a computer code in
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Applicant: International Business Machines Corporation
    Inventors: Ofir Meir Brukner, Mila Keren, Shiri Kremer-Davidson, Julia Rubin, Tali Yatzkar-Haham
  • Publication number: 20090285376
    Abstract: A method of telecom software and service development that allows a user to model and create telecom services independent of telecommunications protocols and network layer details. The method of the invention operates by creating an abstract model of a desired telecom service or services that is converted, using a set of extensible transformations, into executable code.
    Type: Application
    Filed: May 13, 2008
    Publication date: November 19, 2009
    Applicant: IBM
    Inventors: Shiri Kremer-Davidson, Alan Hartman, Mila Keren, Dmitri Pikus
  • Publication number: 20090285375
    Abstract: A method of telephone call management in process of service development that allows a user to model and create telephone call management schemes independent of telecommunications protocols and network layer details. The method of the invention operates by creating an abstract model of a telephone call life-cycle that is converted, using a set of communication threads, into executable code. Models in accordance with the method of the invention are constructed using an Integrated Development Environment (IDE) for creating and developing telecom services that embodies the Telecom Service Domain Specific Language (TS-DSL) which is implemented as a Unified Modeling Language (UML) extension for the telecom domain. By this method, individuals without specialized knowledge of telecom related software programming and protocols can successfully design and implement telecom services that manages calls.
    Type: Application
    Filed: May 13, 2008
    Publication date: November 19, 2009
    Applicant: IBM
    Inventors: Shiri Kremer-Davidson, Alan Hartman, Mila Keren, Dmitri Pikus