Patents by Inventor Galina Rubinshtein

Galina Rubinshtein 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: 9405785
    Abstract: Various embodiments include a system for online propagation of data updates. The system can include: a computer system for storing a plurality of records; and a record update utility configured to: initiate a record update process for any of the records responsive to a modification of a trigger data item, wherein the process is performed while the system is online; create an update process timestamp indicating a time at which the record update process is begun; and determine if a last-modified timestamp associated with any of the records indicates an earlier time than the update process timestamp, and, if so: update the record to reflect the modification to the trigger data item, and modify the last-modified timestamp to reflect a time that is later than the update process timestamp.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Igor Goulko, Galina Rubinshtein, Marjorie Schejter, Uri Segev
  • Patent number: 8892746
    Abstract: Providing SIP application server interoperability, including detecting at a first SIP application server an event necessitating that work be performed in relation to a SIP application session that is managed by a second SIP application server, creating a SIP message object carrying a set of instructions representing the work, and sending the SIP message object for delivery to the second SIP application server and performance of the instructions at the second SIP application server in relation to the SIP application session.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Anat Fradin, Roman Mandeleil, Nitzan Nissim, Brian Pulito, Galina Rubinshtein, Uri Segev
  • Patent number: 8799925
    Abstract: An awareness notification management system including a contact list manager managing an awareness service subscriber contact list including an active sublist for active contacts and an archive sublist for disabled contacts, and an awareness manager for monitoring the status contact list members, where the awareness manager is configured to access a history including at least one timestamp of a last communication exchange between the awareness service subscriber and any of the members of the contact list, and query the history for any of the timestamps and classify any of the contacts as a disabled contact on the archive sublist if the timestamp for the contact is older than a predefined age, and where the awareness manager is configured to forward to the awareness service subscriber awareness notifications regarding the status of the active contacts and withhold from the awareness service subscriber awareness notifications regarding the status of the disabled contacts.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vladimir Gamaley, Frieda-Gila Revel, Galina Rubinshtein
  • Publication number: 20130304696
    Abstract: Various embodiments include a system for online propagation of data updates. The system can include: a computer system for storing a plurality of records; and a record update utility configured to: initiate a record update process for any of the records responsive to a modification of a trigger data item, wherein the process is performed while the system is online; create an update process timestamp indicating a time at which the record update process is begun; and determine if a last-modified timestamp associated with any of the records indicates an earlier time than the update process timestamp, and, if so: update the record to reflect the modification to the trigger data item, and modify the last-modified timestamp to reflect a time that is later than the update process timestamp.
    Type: Application
    Filed: July 12, 2013
    Publication date: November 14, 2013
    Inventors: Igor Goulko, Galina Rubinshtein, Marjorie Schejter, Uri Segev
  • Patent number: 8515929
    Abstract: A method for online propagation of data updates, the method including initiating a record update process for any of a plurality of records in a system responsive to a modification of a trigger data item, where the process is performed while the system is online, creating an update process timestamp indicating a time at which the record update process is begun, and determining if a last-modified timestamp associated with any of the records indicates an eariler time than the update process timestamp, and, if so updating the record to reflect the modification to the trigger data item, and modifying the last-modified timestamp to reflect a time that is later than the update process timestamp.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Igor Goulko, Galina Rubinshtein, Marjorie Schejter, Uri Segev
  • Patent number: 8406123
    Abstract: 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: Grant
    Filed: December 11, 2006
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ofira Tal-Aviv, Galina Rubinshtein, Gili Revel, Gil Perzy, Yakov Kupherstein, Uri Segev, Amir Perlman, Avshalom Houri, James Patrick Galvin, Jr.
  • Patent number: 8140692
    Abstract: 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: Grant
    Filed: February 13, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Avshalom Houri, Gil Perzy, Galina Rubinshtein, Uri Segev, Ofira Tal-Aviv
  • Patent number: 7975294
    Abstract: A client attempts to transmit a presence state to a presence server that is behind a firewall of a secure network. If the client is inside the firewall, the presence server instructs resources within the secure network to directly communicate with the client. However, if the client is outside the firewall, then the client must tunnel into the secure network via a Virtual Private Network (VPN) before accessing the resources in the secure network.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: July 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ivan M. Heninger, John D. Kari, William J. Rippon, Galina Rubinshtein
  • Publication number: 20110161518
    Abstract: Providing SIP application server interoperability, including detecting at a first SIP application server an event necessitating that work be performed in relation to a SIP application session that is managed by a second SIP application server, creating a SIP message object carrying a set of instructions representing the work, and sending the SIP message object for delivery to the second SIP application server and performance of the instructions at the second SIP application server in relation to the SIP application session.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Inventors: Erik J. Burckart, Anat Fradin, Roman Mandeleil, Nitzan Nissim, Brian Pulito, Galina Rubinshtein, Uri Segev
  • Patent number: 7961667
    Abstract: A method for ad-hoc group presence management, the method including configuring a presence server to receive information regarding a group and entities belonging to the group and create a group presentity associated with the group, and providing information regarding a group and its entities to the presence server, thereby causing the presence server to create the group presentity.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gil Perzy, Gili Revel, Galina Rubinshtein, Uri Segev, Ofira Tal
  • Publication number: 20090172701
    Abstract: An awareness notification management system including a contact list manager managing an awareness service subscriber contact list including an active sublist for active contacts and an archive sublist for disabled contacts, and an awareness manager for monitoring the status contact list members, where the awareness manager is configured to access a history including at least one timestamp of a last communication exchange between the awareness service subscriber and any of the members of the contact list, and query the history for any of the timestamps and classify any of the contacts as a disabled contact on the archive sublist if the timestamp for the contact is older than a predefined age, and where the awareness manager is configured to forward to the awareness service subscriber awareness notifications regarding the status of the active contacts and withhold from the awareness service subscriber awareness notifications regarding the status of the disabled contacts.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vladimir GAMALEY, Frieda-Gila Revel, Galina Rubinshtein
  • Publication number: 20090133115
    Abstract: A client attempts to transmit a presence state to a presence server that is behind a firewall of a secure network. If the client is inside the firewall, the presence server instructs resources within the secure network to directly communicate with the client. However, if the client is outside the firewall, then the client must tunnel into the secure network via a Virtual Private Network (VPN) before accessing the resources in the secure network.
    Type: Application
    Filed: November 19, 2007
    Publication date: May 21, 2009
    Inventors: Ivan M. Heninger, John D. Kari, William J. Rippon, Galina Rubinshtein
  • Publication number: 20080288572
    Abstract: A presence server architecture includes a central presence information database to store presence information about a multiplicity of publishing entities, and at least two presence servers to separately access and update said presence information. The present invention also includes a presence server which includes a means to access a central database storing presence information segments about each user from multiple publishing entities over time, an aggregator to aggregate said presence information segments about one user into a current presence information document, and means to detect if another presence server has recently modified presence information document about the user.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Inventors: James Patrick Galvin, JR., Avshalom Houri, Yaki Kupherstein, Amir Perlman, Gil Perzy, Frieda-Gila Revel, Galina Rubinshtein, Uri Segev, Ofira Tal-Aviv, Dror Yaffe
  • Publication number: 20080137531
    Abstract: 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: Application
    Filed: December 11, 2006
    Publication date: June 12, 2008
    Inventors: Ofira Tal-Aviv, Galina Rubinshtein, Gili Revel, Gil Perzy, Yakov Kupherstein, Uri Segev, Amir Perlman, Avshalom Houri, James Patrick Galvin
  • Publication number: 20080019300
    Abstract: A method for ad-hoc group presence management, the method including configuring a presence server to receive information regarding a group and entities belonging to the group and create a group presentity associated with the group, and providing information regarding a group and its entities to the presence server, thereby causing the presence server to create the group presentity.
    Type: Application
    Filed: July 21, 2006
    Publication date: January 24, 2008
    Inventors: Gil Perzy, Gili Revel, Galina Rubinshtein, Uri Segev, Ofira Tal
  • Publication number: 20070299979
    Abstract: The present invention discloses a system and method for stateless publish/subscribe messaging using SIP that provides SIP with similar functionality to JMS™-based publish/subscribe messaging, thereby allowing client applications that require both SIP and JMS™ messaging to be implemented using SIP only.
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Inventors: Avshalom Houri, Gil Perzy, Gili Revel, Galina Rubinshtein, Haim Schneider, Ofira Tal
  • Publication number: 20070282790
    Abstract: A method for online propagation of data updates, the method including initiating a record update process for any of a plurality of records in a system responsive to a modification of a trigger data item, where the process is performed while the system is online, creating an update process timestamp indicating a time at which the record update process is begun, and determining if a last-modified timestamp associated with any of the records indicates an eariler time than the update process timestamp, and, if so updating the record to reflect the modification to the trigger data item, and modifying the last-modified timestamp to reflect a time that is later than the update process timestamp.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Igor Goulko, Galina Rubinshtein, Marjorie Schejter, Uri Segev
  • Publication number: 20070198589
    Abstract: 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: Application
    Filed: February 13, 2007
    Publication date: August 23, 2007
    Inventors: Avshalom Houri, Gil Perzy, Galina Rubinshtein, Uri Segev, Ofira Tal-Aviv