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: 8826447Abstract: 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: GrantFiled: October 9, 2012Date of Patent: September 2, 2014Assignee: Marvell World Trade Ltd.Inventor: Martin White
-
Patent number: 8819161Abstract: 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: GrantFiled: November 30, 2010Date of Patent: August 26, 2014Assignee: Marvell International Ltd.Inventors: Donald Pannell, Martin White
-
Patent number: 8782307Abstract: 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: GrantFiled: November 12, 2012Date of Patent: July 15, 2014Assignee: Marvell International Ltd.Inventors: Martin White, Carmi Arad
-
Publication number: 20140144989Abstract: 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: ApplicationFiled: November 26, 2012Publication date: May 29, 2014Applicant: Election Administrators, LLCInventor: Martin White
-
Publication number: 20140144990Abstract: 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: ApplicationFiled: March 14, 2013Publication date: May 29, 2014Applicant: ELECTION ADMINISTRATORS, LLCInventor: Martin White
-
Patent number: 8738825Abstract: 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: GrantFiled: April 22, 2013Date of Patent: May 27, 2014Assignee: Marvell International Ltd.Inventor: Martin White
-
Patent number: 8644352Abstract: 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: GrantFiled: March 9, 2011Date of Patent: February 4, 2014Assignee: Marvell International Ltd.Inventors: Guy T. Hutchison, Martin White
-
Patent number: 8611352Abstract: 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: GrantFiled: April 18, 2011Date of Patent: December 17, 2013Assignee: Marvell World Trade Ltd.Inventors: Tal Mizrahi, Martin White, David Melman
-
Patent number: 8565234Abstract: 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: GrantFiled: January 7, 2010Date of Patent: October 22, 2013Assignees: Marvell Israel (M.I.S.L) Ltd., Marvell International Ltd.Inventors: Tal Mizrahi, Carmi Arad, Martin White, Tsahi Daniel
-
Patent number: 8553582Abstract: 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 devType: GrantFiled: January 7, 2010Date of Patent: October 8, 2013Assignees: 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: 20130112705Abstract: 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: ApplicationFiled: July 18, 2011Publication date: May 9, 2013Applicant: MCGILL TECHNOLOGY LIMITEDInventors: Shane Robert McGill, Martin White
-
Publication number: 20130112704Abstract: 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: ApplicationFiled: July 18, 2011Publication date: May 9, 2013Applicant: MCGILL TECHNOLOGY LIMITEDInventors: Shane Robert McGill, Martin White
-
Publication number: 20130105512Abstract: 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: ApplicationFiled: July 18, 2011Publication date: May 2, 2013Applicant: MCGILL TECHNOLOGY LIMITEDInventors: Shane Robert McGill, Martin White
-
Patent number: 8429316Abstract: 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: GrantFiled: July 7, 2010Date of Patent: April 23, 2013Assignee: Marvell International Ltd.Inventor: Martin White
-
Publication number: 20120325881Abstract: 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: ApplicationFiled: June 22, 2011Publication date: December 27, 2012Inventor: Patricia Martin WHITE
-
Publication number: 20120300779Abstract: 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: ApplicationFiled: August 9, 2012Publication date: November 29, 2012Inventors: Martin WHITE, David MELMAN, Tal MIZRAHI
-
Patent number: 8315187Abstract: 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: GrantFiled: August 20, 2009Date of Patent: November 20, 2012Assignee: Marvell International Ltd.Inventor: Martin White
-
Patent number: D695494Type: GrantFiled: May 26, 2011Date of Patent: December 17, 2013Inventor: Patricia Martin White
-
Patent number: D707686Type: GrantFiled: September 11, 2012Date of Patent: June 24, 2014Assignee: Election Administrators, LLCInventor: Martin White
-
Patent number: D707687Type: GrantFiled: March 7, 2013Date of Patent: June 24, 2014Assignee: Election Administrators, LLCInventor: Martin White