Patents by Inventor Bengt Henriques

Bengt Henriques 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: 7602809
    Abstract: A system, method, and router in a packet-switched communication network for enhancing network performance when data packets are transported utilizing a link layer protocol such as the Point-to-Point Protocol (PPP). Lengthy low priority data packets are fragmented at each hop. A router receiving the fragments of the data packets routes the fragments to a subsequent hop independent of whether other fragments from the same data packets have reached the router. High priority data packets are passed through unfragmented.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: October 13, 2009
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Bengt Henriques
  • Patent number: 7551556
    Abstract: A data packet network comprises a policer module metering the flow and deciding whether arrived packets are to be transmitted or discarded. The flow of transmitted packets is metered by a sliding window procedure having a fixed window length. The sliding window is divided in a plurality of subwindows of equal length and the sliding window moves by steps corresponding to the length of the subwindows. For each subwindow and for the sliding window counts of transmitted and/or discarded bytes and/or packets are determined and stored. For an arrived packet the counts of the current subwindow are compared to a maximum value obtained from the counts of the sliding window and an absolute maximum value, and based on the result of the comparison, the policer module will transmit or discard the packet. The policer module can perform soft policing in the case where the packets belong to different traffic classes.
    Type: Grant
    Filed: May 20, 2003
    Date of Patent: June 23, 2009
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Bengt Henriques, Lars Westberg
  • Patent number: 7224703
    Abstract: The efficiency of transmitting lower priority data traffic along with higher priority traffic is improved by segmenting a data packet in such a way so as to reduce transmission delay of the higher priority traffic. The data packet is segmented so that all its segments, including the last segment, are approximately the same size. The segment size is set smaller than a maximum permitted segment size. Indeed, it is desirable (though not necessary) to set the segment size as small as design parameters, (e.g., minimize segment header overhead), allow in order to reduce transmission delay of the higher priority traffic. Because the last segment is set at the same size or a larger size than the other segments, delay in transmitting the data packet is also reduced. The last segment may be sized as large as practical to minimize the transmission delay of the data packet. Once segmented, the data packet segments are transmitted along with the higher priority traffic.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: May 29, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Csaba Antal, Bengt Henriques, Gábor Tóth
  • Publication number: 20050152355
    Abstract: The present invention relates to a system, method and a router for enhancing performance for data (e.g. IP) packets when a link layer protocol (e.g. PPP), adapted to fragment said data packets at each hop, is used within the network. The fragments of the data packets are allowed to continue to a subsequent hop from a muter independent of if other fragments belonging to the same data packets have reached said router.
    Type: Application
    Filed: March 22, 2002
    Publication date: July 14, 2005
    Inventor: Bengt Henriques
  • Publication number: 20030198183
    Abstract: A data packet network comprises a policer module (17) metering the flow in a metering unit (49) and deciding in a decision unit (43) whether arrived packets are to be transmitted or discarded. The flow of transmitted packets is metered by a sliding window procedure having a fixed window length to meter the flow of the data packets. The sliding window is divided in a plurality of subwindows of equal length and the sliding window moves by steps corresponding to the length of the subwindows. For each subwindow and for the sliding window counts of transmitted and/or discarded bytes and/or packets are determined and stored in memory cells (CSW; C1, . . . , CN). For an arrived packet the counts of the current subwindow are compared to a maximum value obtained from the counts of the sliding window and an absolute maximum value, and based on the result of the comparison, the decision means will transmit or discard the packet.
    Type: Application
    Filed: May 20, 2003
    Publication date: October 23, 2003
    Inventors: Bengt Henriques, Lars Westberg
  • Publication number: 20030110286
    Abstract: The efficiency of transmitting lower priority data traffic along with higher priority traffic is improved by segmenting a data packet in such a way so as to reduce transmission delay of the higher priority traffic. The data packet is segmented so that all its segments, including the last segment, are approximately the same size. The segment size is set smaller than a maximum permitted segment size. Indeed, it is desirable (though not necessary) to set the segment size as small as design parameters, (e.g., minimize segment header overhead), allow in order to reduce transmission delay of the higher priority traffic. Because the last segment is set at the same size or a larger size than the other segments, delay in transmitting the data packet is also reduced. The last segment may be sized as large as practical to minimize the transmission delay of the data packet. Once segmented, the data packet segments are transmitted along with the higher priority traffic.
    Type: Application
    Filed: December 12, 2001
    Publication date: June 12, 2003
    Inventors: Csaba Antal, Bengt Henriques, Gabor Toth