Patents by Inventor Alex Kesselman

Alex Kesselman 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).

  • Publication number: 20090168650
    Abstract: Techniques to control wireless personal area networks are described. An apparatus may include a radio coordinator module operative to receive a transmit data flow having media information and control information, and switch the media information to a media flow path and the control information to a control flow path, a first transceiver to couple to the radio coordinator module, the first transceiver operative to transmit the media information from the media flow path to a receiver using a first frequency band allocated for a wireless personal area network, and a second transceiver to couple to the radio coordinator module, the second transceiver operative to transmit the control information from the control flow path to the receiver using a second frequency band allocated for a wireless local area network. Other embodiments are described and claimed.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventor: Alex Kesselman
  • Publication number: 20090172210
    Abstract: In some embodiments a method is disclosed that includes creating a network connection status between a host device and a peripheral network device, determining characteristics of the peripheral device such as receive capacity or a quality of service classification for the transmission and flow control for performing control and data transfers. A transfer is initiated when a uniform serial bus request block (URB) is generated by a host application. The URB can have parameters that can be utilized to generate a transaction over a wireless network providing Quality of Service (QoS) guarantees. Other embodiments are also disclosed.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventors: Alex Kesselman, Igor Markov
  • Publication number: 20090124199
    Abstract: An embodiment of the present invention provides an apparatus, comprising at least one transceiver operable in a wireless personal area network (WPAN), wherein said at least one transceiver is equipped with the directional antennas adapted to point substantially vertically towards a horizontal reflecting surface, such as a ceiling, and with an antenna pattern specifically designed to control the interference levels.
    Type: Application
    Filed: November 8, 2007
    Publication date: May 14, 2009
    Inventors: Alexander Maltsev, Alex Kesselman, Roman Maslennikov, Alexey Khoryaev, Alexey Sevastyanov
  • Publication number: 20080198801
    Abstract: Channel selection techniques for a wireless network are described. An apparatus may comprise a device to communicate information over a common wireless communication link. The device may include a channel selection module to select a channel pair comprising a high rate physical channel and a low rate physical channel based on energy measurements for the channels. Other embodiments are described and claimed.
    Type: Application
    Filed: November 30, 2007
    Publication date: August 21, 2008
    Inventors: ALEX KESSELMAN, GUOQING LI, ALI SADRI
  • Publication number: 20080095099
    Abstract: An embodiment of the present invention provides an apparatus, comprising a transmitter operable in a wireless local area network and adapted to filter out redundant TCP ACK-s. In an embodiment of the present invention the apparatus may further comprise when a TCP ACK with a given sequence number arrives to a wireless link sending queue, a comparison may be made to other TCP ACK-s of the same connection and those with sequence numbers less than the given sequence number may be dropped from this queue.
    Type: Application
    Filed: October 18, 2006
    Publication date: April 24, 2008
    Inventors: Alex Kesselman, Boris Ginzburg
  • Publication number: 20060115267
    Abstract: A graph based on a data traffic matrix represents the occupancy of a set of virtual output queues to an optical crosspoint packet data switch. Edges in the graph are assigned to a matching in order of decreasing weight, provided that the edges do not conflict with other edges previously placed in the matching. If a conflict is found for a particular edge, a new matching is created and the conflicting edge is placed in the new matching. The process iterates until all edges are covered, resulting in creating a collection of matchings. The collection of matchings is transformed into a schedule such that each matching defines a switch configuration and the weight of the heaviest edge determines its holding time. The length of the obtained schedule equals the total cost of the collection. The cost of the collection is the total weight of the matchings plus the product of the re-congfiguration delay and the number of matchings.
    Type: Application
    Filed: October 17, 2005
    Publication date: June 1, 2006
    Inventors: Alex Kesselman, Kirill Kogan
  • Publication number: 20030236887
    Abstract: A method to manage the bandwidth of a link that is available to a cluster of servers. The method includes establishing a localized bandwidth management policy for at least one of the servers from a centralized management policy of the cluster. The localized policy and the centralized policy are based on a hierarchical policy having a plurality of rules associated with classes of connections that are routed through the link. Each of the rules has an associated rate. The plurality of rules includes a plurality of terminal rules. Establishing the localized policy is performed by prorating the rate of at least one of the terminal rules under the centralized policy according to a first measurement of a usage of the link by the at least one server for the at least one terminal rule. The method also includes operating the at least one server according to the localized policy.
    Type: Application
    Filed: June 21, 2002
    Publication date: December 25, 2003
    Applicant: Check Point Software Technologies Ltd.
    Inventors: Alex Kesselman, Amos Peleg