Patents by Inventor Michael Shurman

Michael Shurman 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: 9515886
    Abstract: The present invention provides a rule set orchestration processing method and apparatus, and a cluster data system. The method includes: grouping, according to device information of each network device in a network, each network device, to obtain at least one network device group; selecting, for each network device group obtained after the grouping, at least one service rule matching the network device group, to form a rule set of the network device group; and sending a rule set of each network device group to each network device in the network device group separately. In the present invention, all network devices are grouped into at least one network device group according to device information, a matched rule is selected and sent for each network device group to form a rule set, so as to avoid repetitive processing and excessive processing on the rule set.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: December 6, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Michael Shurman, Xinghua Yang, Jun He
  • Publication number: 20140244820
    Abstract: The present invention provides a rule set orchestration processing method and apparatus, and a cluster data system. The method includes: grouping, according to device information of each network device in a network, each network device, to obtain at least one network device group; selecting, for each network device group obtained after the grouping, at least one service rule matching the network device group, to form a rule set of the network device group; and sending a rule set of each network device group to each network device in the network device group separately. In the present invention, all network devices are grouped into at least one network device group according to device information, a matched rule is selected and sent for each network device group to form a rule set, so as to avoid repetitive processing and excessive processing on the rule set.
    Type: Application
    Filed: December 16, 2013
    Publication date: August 28, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Michael Shurman, Xinghua Yang, Jun He
  • Patent number: 8447883
    Abstract: A load balancer, comprising a network interface, a power conservation unit, and a routing module configured to route client requests received through the network interface to a plurality of servers. The power conservation unit is characterized by having a learning mode and a routing mode. In the learning mode one or more operation parameters of the servers are determined for a plurality of different external conditions and for a plurality of different values of one or more operation parameters of the routing module, and to generate a correlation table between the operation parameters of the routing module and the external conditions. In the routing mode the power conservation unit adjusts the operation parameters of the routing module responsive to the external conditions, using the correlation table.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: May 21, 2013
    Assignee: F5 Networks, Inc.
    Inventors: Uri Hasson, Michael Shurman
  • Patent number: 8260958
    Abstract: A load balancer, comprising a network interface, a power conservation unit, and a routing module configured to route client requests received through the network interface to a plurality of servers. The power conservation unit is characterized by having a learning mode and a routing mode. In the learning mode one or more operation parameters of the servers are determined for a plurality of different external conditions and for a plurality of different values of one or more operation parameters of the routing module, and to generate a correlation table between the operation parameters of the routing module and the external conditions. In the routing mode the power conservation unit adjusts the operation parameters of the routing module responsive to the external conditions, using the correlation table.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: September 4, 2012
    Assignee: F5 Networks, Inc.
    Inventors: Uri Hasson, Michael Shurman
  • Publication number: 20110208875
    Abstract: A load balancer, comprising a network interface, a power conservation unit, and a routing module configured to route client requests received through the network interface to a plurality of servers. The power conservation unit is characterized by having a learning mode and a routing mode. In the learning mode one or more operation parameters of the servers are determined for a plurality of different external conditions and for a plurality of different values of one or more operation parameters of the routing module, and to generate a correlation table between the operation parameters of the routing module and the external conditions. In the routing mode the power conservation unit adjusts the operation parameters of the routing module responsive to the external conditions, using the correlation table.
    Type: Application
    Filed: February 24, 2010
    Publication date: August 25, 2011
    Applicant: Crescendo Networks Ltd.
    Inventors: Uri Hasson, Michael Shurman
  • Publication number: 20100146094
    Abstract: A method for file storage management. The method includes the steps of determining by a first computer, for a plurality of peer computers in a communication network of the first computer, information on the storage management of blocks of the file by the peer computers. In addition, the method includes selecting, by the first computer, blocks of the file to be made available to the first computer independently of the plurality of peer computers, responsive to the determined information and managing a storage unit of the first computer, such that the non-selected blocks of the file are not stored locally by the first computer.
    Type: Application
    Filed: March 30, 2008
    Publication date: June 10, 2010
    Applicant: Unison Play Ltd.
    Inventors: Ronny Elkayam, Michael Shurman
  • Publication number: 20040073549
    Abstract: A method of resolving a plurality of database queries. The method includes accumulating a plurality of queries, determining overlapping portions of the queries that relate to one or more common data attributes, resolving at least two of the determined overlapping portions of the queries together, and preparing responses to the queries based on the resolution of the at least two overlapping portions.
    Type: Application
    Filed: August 21, 2003
    Publication date: April 15, 2004
    Inventors: Itzhak Turkel, Reuven Moskovich, Eliezer Levy, Eliav Menachi, Ziv Keir, Ran Giladi, Shahar Gang, Yehuda Weinraub, Michael Shurman
  • Publication number: 20030158842
    Abstract: A database server accelerator, comprising a plurality of query execution machines, adapted to resolve database queries, a plurality of respective memory units, adapted to cache data from the database, each memory unit being accessible only by its respective execution machine, and a data-manager adapted to determine the data to be cached in each of the plurality of memory units.
    Type: Application
    Filed: January 17, 2003
    Publication date: August 21, 2003
    Inventors: Eliezer Levy, Ziv Kfir, Yiftach Kaplan, Rachel Ben-Eliahu, Itzhak Turkel, Reuven Moskovich, Eliav Menachi, Ran Giladi, Shahar Gang, Yehuda Weinraub, Michael Shurman, Albert Berlovitch
  • Patent number: 6061334
    Abstract: This invention discloses an apparatus for managing a switched routed network including a network configuration learning unit operative to learn a configuration of the switched routed network, a VLAN assignment unit for generating a division of the network into virtual LANs (VLANs) based on the learned configuration of the network; and a change manager operative to detect a change in the configuration of the network and to modify the division of the network into VLANs. A method for generating a division of a switched routed network into virtual LANs based on a learned configuration of the network is also disclosed.
    Type: Grant
    Filed: January 6, 1997
    Date of Patent: May 9, 2000
    Assignee: Lucent Technologies Networks Ltd
    Inventors: Albert Berlovitch, Michael Shurman, Menachem Shoua
  • Patent number: 5961597
    Abstract: This invention discloses a method for detecting a layout of a switched local network including at least one switching hub connected to a first plurality of elements, each identified by an address, via a corresponding second plurality of ports defining a corresponding second plurality of element to port connections, the method including determining all element to port connections for each switching hub, identifying the elements which communicate via each of that switching hub's backbone ports and based on the element to port connections and the elements communicating via each switching hub's backbone ports, determining the layout of the switched local network.An apparatus for monitoring a layout of a local network, the network including a first plurality of ports associated, via end-station to port connections, with a second plurality of end-stations is also disclosed.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: October 5, 1999
    Assignee: Madge Networks (Israel) Ltd.
    Inventors: Boaz Sapir, Rafael Horev, Sergei Kaplan, Amit Ramraz, Michael Shurman