Patents by Inventor Ofira Tal-Aviv
Ofira Tal-Aviv 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: 10826863Abstract: 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: GrantFiled: October 11, 2018Date of Patent: November 3, 2020Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
-
Publication number: 20190068539Abstract: 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: ApplicationFiled: October 11, 2018Publication date: February 28, 2019Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Asaf BEN-EZRA, Olga BEREZIN, Haim SCHNEIDER, Ofira TAL-AVIV, Asaf ZINGER
-
Patent number: 10158595Abstract: 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: GrantFiled: September 26, 2017Date of Patent: December 18, 2018Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
-
Publication number: 20180019965Abstract: 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: ApplicationFiled: September 26, 2017Publication date: January 18, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Asaf BEN-EZRA, Olga BEREZIN, Haim SCHNEIDER, Ofira TAL-AVIV, Asaf ZINGER
-
Patent number: 9832153Abstract: 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: GrantFiled: June 9, 2015Date of Patent: November 28, 2017Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
-
Publication number: 20150271123Abstract: 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: ApplicationFiled: June 9, 2015Publication date: September 24, 2015Inventors: Asaf BEN-EZRA, Olga BEREZIN, Haim SCHNEIDER, Ofira TAL-AVIV, Asaf ZINGER
-
Patent number: 9088578Abstract: 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: GrantFiled: January 11, 2008Date of Patent: July 21, 2015Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 8874753Abstract: 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: GrantFiled: September 13, 2012Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 8677456Abstract: 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: GrantFiled: January 10, 2008Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 8406123Abstract: A method for SIP presence server failover, the method including setting an expiration time of a SIP application session on a first SIP server having a first SIP presence server to match the expiration time of a SIP request that is associated with the SIP application session, setting a SIP request attribute set representing a plurality of attributes of the SIP request, replicating the SIP application session together with the attribute set to a second SIP server having a second SIP presence server, migrating the SIP application session to the second SIP server for activation thereat, detecting an event indicating that the SIP application session has been migrated, and upon detection of the event, reestablishing at the second SIP presence server the SIP request associated with the SIP application session and using the attribute set.Type: GrantFiled: December 11, 2006Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Ofira Tal-Aviv, Galina Rubinshtein, Gili Revel, Gil Perzy, Yakov Kupherstein, Uri Segev, Amir Perlman, Avshalom Houri, James Patrick Galvin, Jr.
-
Publication number: 20130007213Abstract: 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: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 8332516Abstract: 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: GrantFiled: December 8, 2009Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Publication number: 20120259918Abstract: Techniques are provided for enabling communications between a business process and an external entity, by a) receiving notification data from a business process of a computer-based business process management system, b) applying a set of rules to any of the notification data to select an external entity to whom a communication will be sent, select a communications channel from among a plurality of communications channels associated with the external entity, and generate the communication from any of the notification data in a manner that conforms to the selected communications channel, and c) sending the communication to the external entity via the selected communications channel.Type: ApplicationFiled: April 7, 2011Publication date: October 11, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eran M. BRINGER, Hagit HAMDANI, Avshalom HOURI, Alexander PYASIK, Aviram SEGAL, Ofira TAL-AVIV, Daniel M. YELLIN, Yifat YULEVICH
-
Patent number: 8140692Abstract: A presence server includes a receiver to receive a variety of publishing and subscribe requests from a variety of sources; a plurality of elements to process the requests; and a presence manager to flexibly configure the elements as a function of the type of the requests received. A method for processing presence information includes receiving a variety of publishing and subscribe requests from a variety of sources; processing the requests with a plurality of elements; and configuring the elements as a function of the type of the requests received.Type: GrantFiled: February 13, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Avshalom Houri, Gil Perzy, Galina Rubinshtein, Uri Segev, Ofira Tal-Aviv
-
Publication number: 20110138054Abstract: 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: ApplicationFiled: December 8, 2009Publication date: June 9, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 7836185Abstract: 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: GrantFiled: June 27, 2008Date of Patent: November 16, 2010Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 7814051Abstract: 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: GrantFiled: January 9, 2008Date of Patent: October 12, 2010Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 7793140Abstract: A system for managing failover in a server cluster. In response to detecting a failed server, subscription message processing of a failover server is stopped. A subscription queue of the failed server is opened. A marker message is published to all subscribers of a particular messaging topic. The marker message includes an identification of the failover server managing the subscription queue of the failed server. Messages within the subscription queue of the failed server are processed. In response to determining that a message in the subscription queue of the failed server is the marker message, the subscription queue of the failed server is closed. Then, the failover server resumes processing of its original subscription queue looking for the marker message, while processing yet unseen messages from the queue. Once the marker message is found in the original subscription queue, normal operation is resumed.Type: GrantFiled: October 15, 2007Date of Patent: September 7, 2010Assignee: International Business Machines CorporationInventors: Benson Kwuan-Yi Chen, Michael A. Gilfix, Mark David Gilmore, Victor S. Moore, Ofira Tal-Aviv, Anthony William Wrobel, Jr.
-
Publication number: 20090327494Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Asaf Ben-Ezra, Olga Berezin, Haim Schneider, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Publication number: 20090183236Abstract: 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: ApplicationFiled: January 10, 2008Publication date: July 16, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Asaf BEN-EZRA, Olga Berezin, Haim Schneider, Ofira Tal-Aviv, Asaf Zinger