Patents by Inventor Lior Moshaiov

Lior Moshaiov 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: 6678726
    Abstract: A method and system is provided for a message queuing computer to automatically determine system topology information regarding its location in a message queuing system. Such topology information includes a message queuing address that may include a message queuing site and a message queuing connected network on which the message queuing computer currently resides. Upon initialization of its message queuing software, the message queuing computer determines if there have been changes in its transport network indicating that it has moved to a new location in the message queuing system. If so, the message queuing computer broadcasts a request for potentially existing message queuing servers around it to provide the topology information concerning its current location. If no reply to the broadcast request is received, the computer sends a datagram to a server at a known network address for the topology information.
    Type: Grant
    Filed: April 2, 1998
    Date of Patent: January 13, 2004
    Assignee: Microsoft Corporation
    Inventor: Lior Moshaiov
  • Patent number: 6256634
    Abstract: A method and system coordinates the purging of tombstones for data items deleted from a directory service database of a message queuing system. The directory service database is a replicated database with a plurality of servers, and the data items owned by one server are replicated by all other servers in the system. The directory service database supports a synchronization mechanism for a slave server to request for replication data from a master server. To support the synchronization mechanism, a tombstone is set up each time a server deletes a data item from its local database. For a slave server of a first type, the master server purges the tombstone after receiving an acknowledgment from the slave server for receipt of replication information regarding the deletion. For a slave server of a second type, the master server purges the tombstone after the tombstone has become sufficiently aged.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: July 3, 2001
    Assignee: Microsoft Corporation
    Inventors: Lior Moshaiov, Ronit Hartmann