Patents by Inventor Martin White

Martin White 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: 8913522
    Abstract: A dynamic HOL allocation module that supports, dynamically configurable classes of service, virtual output queues that support dynamically configurable HOL blocking factors, and dynamically configurable queue assignment schemes, is described. A user may define classes of service assigned to a source port within a network switch and may configure each class of service with a set of virtual output queues, or queue set. Each queue set may be configured to include a user configured number of virtual output queues based on an HOL blocking factor, e.g., 1:1, 1:24, etc., selected by the user for the class of service. Further, the assignment scheme used to assign packets received on a source port to a class of service and the assignment scheme used to assign packets assigned to a class of service to a virtual output queue may be dynamically configurable based on day, day/time, traffic load, alarm events and/or other factors.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: December 16, 2014
    Assignee: Marvell International Ltd.
    Inventor: Martin White
  • Patent number: 8837487
    Abstract: Devices, systems, methods, and other embodiments associated with cascaded memory tables for searching are described. In one embodiment, an integrated chip is implemented with two or more address tables. The two or more address tables are implemented with separate memory tables to store addresses. The two or more address tables are comprised of a first address table and a second address table. Connection lines connect the first address table and the second address table to create a cascaded address table. Search logic initiates a search of the first address table for an address. If the address is not found, the search logic initiates a search of the second address table through the connection lines.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: September 16, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Martin White, David Melman, Tal Mizrahi
  • Patent number: 8826447
    Abstract: An apparatus comprises a connector, wherein the connector comprises i) a jack, wherein the jack comprises a) a plurality of electrical terminals, and b) a magnetic component electrically coupled to the plurality of electrical terminals; and ii) a physical layer device, wherein the physical layer device comprises a) a physical layer module, wherein the physical layer module comprises an interface configured to receive packets from the jack, and an interface bus configured to inspect the packets, and b) a network interface configured to, based on the inspection of the packets by the interface bus, provide the packets to a device separate from the physical layer device.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: September 2, 2014
    Assignee: Marvell World Trade Ltd.
    Inventor: Martin White
  • Patent number: 8819161
    Abstract: A network device includes a master physical layer and a slave physical layer device configured to communicate with a plurality of network devices. The master physical layer device includes a signal generator module configured to generate a first clock that is syntonized to a grandmaster clock having a fixed frequency; and a frequency adjusting module configured to, at a predetermined time interval, adjust a frequency of the first clock to the fixed frequency of the grandmaster clock. The slave physical layer device includes a time of day calculating module configured to calculate a first time of day of the slave physical layer device based on a second clock that is asynchronous to the first clock, and a period adjusting module configured to synchronize the first time of day to a second time of day of the master physical layer device based on the predetermined time interval.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: August 26, 2014
    Assignee: Marvell International Ltd.
    Inventors: Donald Pannell, Martin White
  • Patent number: 8782307
    Abstract: A first network device including a first port to provide first data traffic to a first storage area network, a second port to provide second data traffic to a local area network, and memory shared between the first port and the second port to temporarily store the first data traffic in N first buffers and the second data traffic in M second buffers. A queue control module allocates a first memory space of the N first buffers to the first port and a second memory space of the M second buffers to the second port. An adjustment module adjusts a first amount of the first memory space and a second amount of the second memory space in response to a congestion event caused by a first data traffic. Up to all of the first memory space and the second memory space is allocated to the N first buffers.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: July 15, 2014
    Assignee: Marvell International Ltd.
    Inventors: Martin White, Carmi Arad
  • Publication number: 20140144990
    Abstract: A personal identification card scanning tool comprises a first holding portion and a second holding portion. The first holding portion is configured and adapted to hold a portable computing device. The second holding portion is configured and adapted to hold a personal identification card in an orientation and position relative to the portable computing device such that a line-of-sight exists between at least a portion of the portable computing device and at least a portion of the personal identification card. The first holding portion and second holding portion are structurally connected by a connecting wall comprising an opening that extends through the connecting wall. The opening is configured and adapted to permit a portion of the personal identification card to extend therethrough when the personal identification card is at least partially held by the second holding portion.
    Type: Application
    Filed: March 14, 2013
    Publication date: May 29, 2014
    Applicant: ELECTION ADMINISTRATORS, LLC
    Inventor: Martin White
  • Publication number: 20140144989
    Abstract: A personal identification card scanning tool comprises a first holding portion that is configured and adapted to hold a portable computing device, and a second holding portion that is configured and adapted to hold a personal identification card in a particular orientation and position relative to the portable computing device such that a line-of-sight exists between at least a portion of the portable computing device and at least a portion of the personal identification card. The relative orientation and position between the portable computing device and the personal computing device optimizes the ability for the portable computing device's camera to scan optical information provided on the personal identification card.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: Election Administrators, LLC
    Inventor: Martin White
  • Patent number: 8738825
    Abstract: Some of the embodiments of the present disclosure provide a method comprising categorizing each data packet of a plurality of data packets into one of at least two priority groups of data packets; and controlling transmission of data packets of a first priority group of data packets during a first off-time period such that during the first off-time period, data packets of the first priority group of data packets are prevented from being transmitted to a switching module from one or more server blades. Other embodiments are also described and claimed.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: May 27, 2014
    Assignee: Marvell International Ltd.
    Inventor: Martin White
  • Patent number: 8644352
    Abstract: A system and method for accounting for delay to accurately schedule a data packet for transmission between communicating devices. According to an aspect of the invention, a data packet to be scheduled is identified and the packet modified time, reflecting an estimation of the transmission time of the packet, and the scheduled transmission time, reflecting the time the packet should be scheduled to be transmitted, are calculated. A time stamp in the packet is adjusted to reflect the packet modified time and the packet is stored until either the packet modified time or the scheduled transmission time, when the packet is then transmitted.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: February 4, 2014
    Assignee: Marvell International Ltd.
    Inventors: Guy T. Hutchison, Martin White
  • Patent number: 8611352
    Abstract: An apparatus for forwarding packets includes a packet processing pipeline having a processing unit that processes packets compliant with a recognized communication protocol. A first port coupled to the packet processing pipeline is configured to receive a packet that does not comply with the recognized communication protocol and has a header that conforms to a second communication protocol. A data extraction unit extracts first destination information from the header of the packet and, based on the first destination information, generates second destination information that conforms to the recognized communication protocol. The processing unit determines, based on the second destination information, an egress interface to which the packet is to be forwarded.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: December 17, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Tal Mizrahi, Martin White, David Melman
  • Patent number: 8565234
    Abstract: A method of configuring a plurality of aggregation queues for aggregating multicast network traffic includes configuring a first one of the plurality of aggregation queues to store at least data units associated with a first multicast group (MCG) and data units associated with a second MCG, and configuring a second one of the plurality of aggregation queues to store only those data units that are associated with a third MCG.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: October 22, 2013
    Assignees: Marvell Israel (M.I.S.L) Ltd., Marvell International Ltd.
    Inventors: Tal Mizrahi, Carmi Arad, Martin White, Tsahi Daniel
  • Patent number: 8553582
    Abstract: A method for processing network traffic in a modular switching device that includes a source device, a target device, and a plurality of connecting devices, includes generating a communication unit at the source device, where the communication unit is associated with a unique communication unit identifier, and where the communication unit is to be transmitted to the target device; dividing the communication unit into a plurality of transmission units, including assigning a respective position identifier to each of the plurality of transmission units, where the position identifier is indicative of a position of the transmission unit within the communication unit, and assigning the communication unit identifier to each of the plurality of transmission units; the method further comprising causing the plurality of transmission units to be transmitted in parallel to respective ones of the plurality of connecting devices, where each of the plurality of connecting devices connects the source device to the target dev
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: October 8, 2013
    Assignees: Marvell Israel (M.I.S.L) Ltd., Marvell International Ltd.
    Inventors: Tal Mizrahi, Carmi Arad, Martin White, Tsahi Daniel, Yoram Revah, Ehud Sivan
  • Publication number: 20130112704
    Abstract: Individual portions of ice cream are dispensed from a bulk container. A motor drives a lead screw, to expand a scissor linkage and drive a dispensing head against the bulk container. Pressure applied to the container causes it to collapse and discharge ice cream from an outlet. The lead screw is orthogonal with the movement of the dispensing head and the axis of collapse of the container. The container, motor and lead screw are carried on a drawer which is slidably mounted in a refrigerated housing. Pressure is monitored to regulate operation of the motor. An encoder controls the motor for a specific portion size.
    Type: Application
    Filed: July 18, 2011
    Publication date: May 9, 2013
    Applicant: MCGILL TECHNOLOGY LIMITED
    Inventors: Shane Robert McGill, Martin White
  • Publication number: 20130112705
    Abstract: Individual portions of ice cream are dispensed from a bulk container. A motor drives a lead screw, to expand a scissor linkage and drive a dispensing head against the bulk container. Pressure applied to the container causes it to collapse and discharge ice cream from an outlet. The lead screw is orthogonal with the movement of the dispensing head and the axis of collapse of the container. The container, motor and lead screw are carried on a drawer which is slidably mounted in a refrigerated housing. Pressure is monitored to regulate operation of the motor. An encoder controls the motor for a specific portion size.
    Type: Application
    Filed: July 18, 2011
    Publication date: May 9, 2013
    Applicant: MCGILL TECHNOLOGY LIMITED
    Inventors: Shane Robert McGill, Martin White
  • Publication number: 20130105512
    Abstract: Individual portions of ice cream are dispensed from a bulk container. A motor drives a lead screw, to expand a scissor linkage and drive a dispensing head against the bulk container. Pressure applied to the container causes it to collapse and discharge ice cream from an outlet. The lead screw is orthogonal with the movement of the dispensing head and the axis of collapse of the container. The container, motor and lead screw are carried on a drawer which is slidably mounted in a refrigerated housing. Pressure is monitored to regulate operation of the motor. An encoder controls the motor for a specific portion size.
    Type: Application
    Filed: July 18, 2011
    Publication date: May 2, 2013
    Applicant: MCGILL TECHNOLOGY LIMITED
    Inventors: Shane Robert McGill, Martin White
  • Patent number: 8429316
    Abstract: Some of the embodiments of the present disclosure provide a method comprising categorizing each data packet of a plurality of data packets into one of at least two priority groups of data packets; and controlling transmission of data packets of a first priority group of data packets during a first off-time period such that during the first off-time period, data packets of the first priority group of data packets are prevented from being transmitted to a switching module from one or more server blades. Other embodiments are also described and claimed.
    Type: Grant
    Filed: July 7, 2010
    Date of Patent: April 23, 2013
    Assignee: Marvell International Ltd.
    Inventor: Martin White
  • Publication number: 20120325881
    Abstract: The present invention is an interactive reversible apron and is used to amuse and entertain a baby with an assortment of interactive items and mobile media devices. The assortment of interactive items includes but is not limited to objects such as baby toys, a pacifier, and finger puppets. The mobile media devices can include objects such as a smart phone and a tablet personal computer. The assortment of interactive items and the mobile media devices held in place and support on the user's chest by the present invention. The user puts the present invention on, sits down, and places the baby on the lap so that the baby can access the assortment of interactive items and the mobile media devices. While the baby is sitting on the user's lap, the present invention prevents both the user and the baby from getting restless and allows the user to develop a personal connection with the baby.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Inventor: Patricia Martin WHITE
  • Patent number: D695494
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: December 17, 2013
    Inventor: Patricia Martin White
  • Patent number: D707686
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: June 24, 2014
    Assignee: Election Administrators, LLC
    Inventor: Martin White
  • Patent number: D707687
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: June 24, 2014
    Assignee: Election Administrators, LLC
    Inventor: Martin White