Patents by Inventor Asaf Ben-Ezra

Asaf Ben-Ezra 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: 10826863
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
  • Publication number: 20190068539
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Application
    Filed: October 11, 2018
    Publication date: February 28, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf BEN-EZRA, Olga BEREZIN, Haim SCHNEIDER, Ofira TAL-AVIV, Asaf ZINGER
  • Patent number: 10158595
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: December 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
  • Publication number: 20180019965
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Application
    Filed: September 26, 2017
    Publication date: January 18, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf BEN-EZRA, Olga BEREZIN, Haim SCHNEIDER, Ofira TAL-AVIV, Asaf ZINGER
  • Patent number: 9832153
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
  • Patent number: 9794201
    Abstract: According to one embodiment of the present invention, a system for providing call signaling services to client devices transmits a start channel message on a service topic from a first client device to a service instance. The system publishes from the service instance to the client devices a channel message including a channel topic. The service instance subscribes to the service topic and an associated channel topic. Each client device subscribes to a corresponding client topic. The system transfers signaling information between the client devices and the service instance by publishing signaling information to a channel topic and client topics to establish a communication Channel between the client devices. The system communicates between the client devices by publishing information over the communication channel. Embodiments of the present invention further include a method and computer program product for providing call signaling services in substantially the same manners described above.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: October 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf Ben-Ezra, Joseph E. Bergmark, Scott W. Graham, Nitzan Nissim, Brian Pulito
  • Patent number: 9660943
    Abstract: According to one embodiment of the present invention, a system for providing call signaling services to client devices transmits a start channel message on a service topic from a first client device to a service instance. The system publishes from the service instance to the client devices a channel message including a channel topic. The service instance subscribes to the service topic and an associated channel topic. Each client device subscribes to a corresponding client topic. The system transfers signaling information between the client devices and the service instance by publishing signaling information to a channel topic and client topics to establish a communication channel between the client devices. The system communicates between the client devices by publishing information over the communication channel. Embodiments of the present invention further include a method and computer program product for providing call signaling services in substantially the same manners described above.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: May 23, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf Ben-Ezra, Joseph E. Bergmark, Scott W. Graham, Nitzan Nissim, Brian Pulito
  • Publication number: 20150312179
    Abstract: According to one embodiment of the present invention, a system for providing call signaling services to client devices transmits a start channel message on a service topic from a first client device to a service instance. The system publishes from the service instance to the client devices a channel message including a channel topic. The service instance subscribes to the service topic and an associated channel topic. Each client device subscribes to a corresponding client topic. The system transfers signaling information between the client devices and the service instance by publishing signaling information to a channel topic and client topics to establish a communication Channel between the client devices. The system communicates between the client devices by publishing information over the communication channel. Embodiments of the present invention further include a method and computer program product for providing call signaling services in substantially the same manners described above.
    Type: Application
    Filed: March 10, 2015
    Publication date: October 29, 2015
    Inventors: Asaf Ben-Ezra, Joseph E. Bergmark, Scott W. Graham, Nitzan Nissim, Brian Pulito
  • Publication number: 20150312177
    Abstract: According to one embodiment of the present invention, a system for providing call signaling services to client devices transmits a start channel message on a service topic from a first client device to a service instance. The system publishes from the service instance to the client devices a channel message including a channel topic. The service instance subscribes to the service topic and an associated channel topic. Each client device subscribes to a corresponding client topic. The system transfers signaling information between the client devices and the service instance by publishing signaling information to a channel topic and client topics to establish a communication channel between the client devices. The system communicates between the client devices by publishing information over the communication channel. Embodiments of the present invention further include a method and computer program product for providing call signaling services in substantially the same manners described above.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Joseph E. Bergmark, Scott W. Graham, Nitzan Nissim, Brian Pulito
  • Publication number: 20150271123
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Application
    Filed: June 9, 2015
    Publication date: September 24, 2015
    Inventors: Asaf BEN-EZRA, Olga BEREZIN, Haim SCHNEIDER, Ofira TAL-AVIV, Asaf ZINGER
  • Patent number: 9088578
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: July 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
  • Patent number: 8874753
    Abstract: A method, system and computer program product for optimized cooperation between resource list servers and presence servers. The method including receiving a subscription request from a watcher, where the subscription request identifies a resource list and is a request to receive presence information regarding each of a plurality of presentities listed on the resource list, and generating a subscription request to a presence server for presence information regarding any presentity listed on the resource list only if no other currently-active subscription request is known by the resource list server to exist for presence information regarding the presentity.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
  • Patent number: 8677456
    Abstract: A method for evaluating authorization rules, the method including evaluating a plurality of authorization rules in connection with an authorization process for a subject, storing in a computer-readable storage medium and in association with the subject a rule identifier of any of the rules that are applicable to the subject, and performing, in connection with a subsequent authorization process for the subject, a computer-based action indicated by any of the rules identified by any of the stored rule identifiers, where the performing step is performed independent from an evaluation of the applicability of any of the authorization rules in connection with the subsequent authorization process.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
  • Publication number: 20130007213
    Abstract: A method, system and computer program product for optimized cooperation between resource list servers and presence servers. The method including receiving a subscription request from a watcher, where the subscription request identifies a resource list and is a request to receive presence information regarding each of a plurality of presentities listed on the resource list, and generating a subscription request to a presence server for presence information regarding any presentity listed on the resource list only if no other currently-active subscription request is known by the resource list server to exist for presence information regarding the presentity.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
  • Patent number: 8332516
    Abstract: A method, system and computer program product for optimized cooperation between resource list servers and presence servers. The method including receiving a subscription request from a watcher, where the subscription request identifies a resource list and is a request to receive presence information regarding each of a plurality of presentities listed on the resource list, and generating a subscription request to a presence server for presence information regarding any presentity listed on the resource list only if no other currently-active subscription request is known by the resource list server to exist for presence information regarding the presentity.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
  • Publication number: 20110138054
    Abstract: A method, system and computer program product for optimized cooperation between resource list servers and presence servers. The method including receiving a subscription request from a watcher, where the subscription request identifies a resource list and is a request to receive presence information regarding each of a plurality of presentities listed on the resource list, and generating a subscription request to a presence server for presence information regarding any presentity listed on the resource list only if no other currently-active subscription request is known by the resource list server to exist for presence information regarding the presentity.
    Type: Application
    Filed: December 8, 2009
    Publication date: June 9, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
  • Patent number: 7836185
    Abstract: A system for assigned resource management, including multiple computer servers, each identifiable by an identifier, and a resource table stored on a computer-readable data storage medium and accessible to any of the servers, where any of the servers is configured to establish itself as manager for a resource, if no record in the resource table indicates that a manager exists for the resource, by including its identifier in a record in the resource table for the resource in a manner that indicates that the server is manager for the resource, where any of the servers is configured to include its identifier in a list of servers in the record for the resource that wish to participate in the performance by the manager of at least one action regarding the resource, and where the manager is configured to perform the action regarding the resource.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
  • Patent number: 7814051
    Abstract: A system for managing watcher information in a distributed server environment, including a watcher information database configured to store records, any of the records populated by a watcher identifier, a presentity identifier, a list of unique identifiers of a plurality of subscriptions by the watcher, a watcher state field indicating a current state of the watcher, and an event field indicating an event that last caused the state of the watcher to change, each record representing a different pair of a watcher and a presentity pair, and where each of the records maintains a single state for one or more subscriptions by a watcher to receive presence information regarding a presentity, and a plurality of presence servers, where each of the presence servers is configured to modify any of the records to reflect the current state of a watcher for any subscription indicated in the record.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
  • Publication number: 20090327494
    Abstract: A system for assigned resource management, including multiple computer servers, each identifiable by an identifier, and a resource table stored on a computer-readable data storage medium and accessible to any of the servers, where any of the servers is configured to establish itself as manager for a resource, if no record in the resource table indicates that a manager exists for the resource, by including its identifier in a record in the resource table for the resource in a manner that indicates that the server is manager for the resource, where any of the servers is configured to include its identifier in a list of servers in the record for the resource that wish to participate in the performance by the manager of at least one action regarding the resource, and where the manager is configured to perform the action regarding the resource.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
  • Publication number: 20090182809
    Abstract: A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparactor configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger