Patents by Inventor MARVELL ISRAEL (M.I.S.L) LTD.

MARVELL ISRAEL (M.I.S.L) LTD. 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: 20130208735
    Abstract: In a network device communicatively coupled to a master clock via a plurality of different communication paths, a clock synchronization module is configured to determine a plurality of path time data sets corresponding to the plurality of different communication paths based on signals received from the master clock via the plurality of different communication paths between the network device and the master clock. A clock module is configured to determine a time of day as a function of the plurality of path time data sets.
    Type: Application
    Filed: February 11, 2013
    Publication date: August 15, 2013
    Applicant: MARVELL ISRAEL (M.I.S.L) LTD.
    Inventor: MARVELL ISRAEL (M.I.S.L) LTD.
  • Publication number: 20130194922
    Abstract: There is provided a network device comprising a physical queue management processor configured to manage attributes of physical queues of data packets. The network device further comprises a scheduling processor which is configured to manage scheduling nodes that establish a scheduling hierarchy among the physical queues in a network, utilizing a bi-directional mapping of the physical queues to logical queues. The network device further comprises a traffic management processor which is configured to modify the bi-directional mapping mentioned above.
    Type: Application
    Filed: January 28, 2013
    Publication date: August 1, 2013
    Applicant: MARVELL ISRAEL (M.I.S.L) LTD.
    Inventor: MARVELL ISRAEL (M.I.S.L) LTD.
  • Publication number: 20130185343
    Abstract: A network device includes a memory and a counter update logic module. The memory is configured to store a plurality of bits. The counter update logic module is configured to estimate a count of quanta within a plurality of data units in a data flow based on statistical sampling of the plurality of data units, and to store the estimated count of quanta in the memory as m mantissa bits and e exponent bits. Them mantissa bits represent a mantissa value M and the e exponent bits represent an exponent value E.
    Type: Application
    Filed: January 17, 2013
    Publication date: July 18, 2013
    Applicant: MARVELL ISRAEL (M.I.S.L) LTD.
    Inventor: MARVELL ISRAEL (M.I.S.L) LTD.
  • Publication number: 20130155906
    Abstract: There is provided a network device disposed at an interface between an access segment and an interconnecting layer of a data center. The network device includes an address resolution processor configured to receive an address request addressed to virtual machines in a transmission domain of the network device. The address request specifying a source layer 2 address, requesting a layer 2 address of a target virtual machine in the data center, and specifying a layer 3 address of the target virtual machine. The network device is further configured to transmit a local message over the first access segment requesting the respective layer 2 address of a virtual machine which has the specified layer 3 address. In response to receiving a reply, the network device transmits a message to the specified source layer 2 address to provide the layer 2 address of the network device and the specified layer 3 address.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 20, 2013
    Applicant: MARVELL ISRAEL (M.I.S.L.) LTD.
    Inventor: MARVELL ISRAEL (M.I.S.L.) LTD.
  • Publication number: 20130114960
    Abstract: Systems and methods are provided for a network unit for transmitting packets on a network that includes a computer-readable medium encoded with an array data structure that is populated by plurality of entries, each entry corresponding to a packet in a queue of packets to be transmitted, a particular entry including a value that is based on a sum of packet sizes stored in a neighboring entry and a packet size of a packet corresponding to the particular entry. A search engine is configured to receive a gate size and to search the array to identify a particular entry in the data structure that has a value nearest to but not greater than the gate size as a transmission entry. A transmission engine is configured to transmit packets from the beginning of the queue up to a particular packet associated with the transmission entry.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 9, 2013
    Applicant: MARVELL ISRAEL (M.I.S.L) LTD.
    Inventor: MARVELL ISRAEL (M.I.S.L) LTD.