Patents Assigned to B-Obvious Ltd.
  • Patent number: 8355405
    Abstract: A method for intercepting data of a network session passing between a first node and a second node on a data network, comprising the steps of: (i) providing an interceptor on a third node of the network; (ii) monitoring data passing between the first node and the second node; (iii) synchronizing the network data between the interceptor and the first and second nodes; (iv) creating a first socket on the interceptor for communicating with the first node and a second socket on the interceptor for communicating with the second node, and (v) intercepting the data so that data flowing between first and second nodes passes through the interceptor.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: January 15, 2013
    Assignee: B-Obvious Ltd.
    Inventors: Ovadi Somech, Guy Sheffi
  • Patent number: 8271578
    Abstract: A method of transferring data objects over a network comprises intercepting a network transfer message with a passing object, creating a unique identifier for the object using a predetermined function, the same function having been used to provide identifiers for objects stored at predetermined nodes of said network, removing the object and sending on the network transfer message with the unique identifier in place of the object. Then, at the recipient end it is possible to obtain the unique identifier and use it as a key to search for a corresponding object in the local nodes. The search starts with a node closest to the recipient and steadily spreads outwards. The object when found is reattached for the benefit of the recipient and network bandwidth has been saved by the avoidance of redundant transfer since the object is brought to the recipient from the node which is the closest to him.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: September 18, 2012
    Assignee: B-Obvious Ltd.
    Inventors: Guy Sheffi, Ovadi Somech
  • Publication number: 20120166586
    Abstract: A method of transferring data objects over a network comprises intercepting a network transfer message with a passing object, creating a unique identifier for the object using a predetermined function, the same function having been used to provide identifiers for objects stored at network nodes, removing the object and sending on the network transfer message with the unique identifier in place of the object. Then, at the recipient end it is possible to obtain the unique identifier and use it as a key to search for a corresponding object in the local nodes. The search starts with a node closest to the recipient and steadily spreads outwards. The object when found is reattached for the benefit of the recipient and network bandwidth has been saved by the avoidance of redundant transfer since the object is brought to the recipient from the node which is the closest to him.
    Type: Application
    Filed: December 29, 2011
    Publication date: June 28, 2012
    Applicant: B-Obvious Ltd.
    Inventors: Guy SHEFFI, Ovadi Somech
  • Publication number: 20100281051
    Abstract: A method of transferring data objects over a network comprises intercepting a network transfer message with a passing object, creating a unique identifier for the object using a predetermined function, the same function having been used to provide identifiers for objects stored at predetermined nodes of said network, removing the object and sending on the network transfer message with the unique identifier in place of the object. Then, at the recipient end it is possible to obtain the unique identifier and use it as a key to search for a corresponding object in the local nodes. The search starts with a node closest to the recipient and steadily spreads outwards. The object when found is reattached for the benefit of the recipient and network bandwidth has been saved by the avoidance of redundant transfer since the object is brought to the recipient from the node which is the closest to him.
    Type: Application
    Filed: December 8, 2005
    Publication date: November 4, 2010
    Applicant: B- Obvious Ltd.
    Inventors: Guy Sheffi, Ovadi Somech
  • Publication number: 20100054261
    Abstract: A method for intercepting data of a network session passing between a first node and a second node on a data network, comprising the steps of: (i) providing an interceptor on a third node of the network; (ii) monitoring data passing between the first node and the second node; (iii) synchronizing the network data between the interceptor and the first and second nodes; (iv) creating a first socket on the interceptor for communicating with the first node and a second socket on the interceptor for communicating with the second node, and (v) intercepting the data so that data flowing between first and second nodes passes through the interceptor.
    Type: Application
    Filed: November 5, 2007
    Publication date: March 4, 2010
    Applicant: B-OBVIOUS LTD.
    Inventors: Ovadi Somech, Guy Sheffi