Patents Assigned to Sanmina Corporation
-
Patent number: 9973424Abstract: A system is provided that includes a packet routing network that includes routing circuitry to route packets between endpoints coupled to the network; one or more endpoints include a Flash storage circuit; a distributed routing structure defines multiple routes, each route including a different sequence of endpoints, including a Flash storage circuit endpoint; the distributed endpoint routing structure includes routing structure portions that are distributed among endpoints; the endpoints provide services to packets transmitted over routes defined by the distributed routing structure.Type: GrantFiled: July 1, 2014Date of Patent: May 15, 2018Assignee: Sanmina CorporationInventors: Jon Livesey, Sharad Mehrotra, Thomas Gourley, Julian Ratcliffe, Jack Mills
-
Patent number: 9968289Abstract: A biosensor includes an optical sensor circuit that emits light directed at skin tissue of a patient at a plurality of wavelengths. A first and second spectral response of light reflected from the tissue is obtained around a first wavelength in a UV range and a second wavelength in an IR range. A measurement of nitric oxide (NO) is then determined from the spectral responses. A risk of septic condition is obtained using the measurement of NO.Type: GrantFiled: August 18, 2017Date of Patent: May 15, 2018Assignee: SANMINA CORPORATIONInventor: Robert Steven Newberry
-
Publication number: 20180116604Abstract: A vehicle includes one or more integrated biosensors, such as finger sensors or other user touchpoints. The integrated biosensors are configured to obtain biosensor data, such as a patient's vitals or concentrations of substances in the blood flow of a user. A control module of a vehicle receives the biosensor data and controls operation of one or more systems of the vehicle in response to the biosensor data. The control module may also present the biosensor data on a display of the vehicle and receive user commands to control the biosensors. The control module may also generate warnings for display in response to the biosensor data exceeding one or more predetermined thresholds.Type: ApplicationFiled: November 13, 2017Publication date: May 3, 2018Applicant: Sanmina CorporationInventor: Robert Steven Newberry
-
Patent number: 9940241Abstract: A system is provided comprising: a packet routing network; Flash storage circuitry; a management processor coupled as an endpoint to the network; an input/output (I/O) circuit coupled as an endpoint to the network; a packet processing circuit coupled as an endpoint to the network; a cache storage circuit coupled to send and received packets to and from the packet processing circuit; and a RAID management circuit coupled as an endpoint to the network and configured to send and receive packets to and from the Flash storage circuitry; wherein the management processor is configured to determine routing of packets among the I/O circuit, packet processing circuit and RAID management circuit; and wherein the packet processing circuit is configured to control cache read requests, cache write requests and cache data eviction.Type: GrantFiled: November 24, 2014Date of Patent: April 10, 2018Assignee: Sanmina CorporationInventors: Sharad Mehrotra, Jon Livesey, Thomas Gourley, Abbas Morshed
-
Patent number: 9936601Abstract: A cable management assembly for managing cabling of equipment is provided. The cable management assembly may be utilized to manage the movement of cables attached to the enclosures when the enclosures are pulled into and out of the front of a structure during servicing. The cable management assembly may comprise one or more detachable cable support members that form a helix having a first attachment end and a second attachment end. The first attachment end may be attached to an enclosure and the second attachment end may be attached to a rear back plate assembly. The detachable cable support members include a plurality of flat segments having a generally elongated planar configuration or a curved configuration. A combination of planar and curved segments may be secured together forming a loop. A plurality of loops may be secured together forming the assembly.Type: GrantFiled: July 30, 2016Date of Patent: April 3, 2018Assignee: Sanmina CorporationInventor: Paul Orin Amdahl
-
Publication number: 20180055454Abstract: A biosensor unit is coupled to a user device and may communicate with the user device over a short range wireless or wired interface. The biosensor unit includes an optical sensor used to obtain an oxygen saturation level, a heart rate and a respiration rate of a user. The biosensor unit may also obtain a blood pressure and a temperature of the user using one or more other sensors. The biosensor unit transmits the obtained biosensor data to the user device using the short range interface.Type: ApplicationFiled: November 6, 2017Publication date: March 1, 2018Applicant: Sanmina CorporationInventor: Robert Steven Newberry
-
Patent number: 9904330Abstract: One feature pertains to an advanced computer device configured for storing data on a plurality of non-volatile memory mass storage devices. The mass storage devices may interface with the computer device through a plurality of base boards mounted in an enclosure that are configured to couple with at least one non-volatile memory storage drive. Each base board may further be configured to couple with a high speed interconnect cable to exchange data to be loaded or stored with the computer device. According to one aspect, the high speed cable transfers Serially Attached SCSI (SAS) or PCIe data packets or frames.Type: GrantFiled: June 5, 2015Date of Patent: February 27, 2018Assignee: Sanmina CorporationInventors: Franz Michael Schuette, Lawrence Allan Freymuth, Ritesh Kumar
-
Patent number: 9870154Abstract: A system can comprise an I/O circuitry, a processor, reconfigurable circuitry, an array of flash storage devices, and a serial interconnect network that is coupled to transfer data between the I/O circuitry, the processor, the reconfigurable circuitry and the flash storage devices. The processor can be configured to designate an interconnect address space for use in communication over the interconnect network among the I/O circuitry, the processor, the reconfigurable circuitry and the flash storage devices. The reconfigurable circuitry can be configured to translate data addresses during transfers of data between the I/O circuitry and the array of flash storage devices. A method to access an array of flash storage devices that are coupled to I/O circuitry over a serial interconnect network can comprise using reconfigurable circuitry to capture data during transfers of data over the serial interconnect network.Type: GrantFiled: January 19, 2016Date of Patent: January 16, 2018Assignee: Sanmina CorporationInventors: Sharad Mehrotra, Jack Mills, Chris Youngworth, Jon Livesey, Julian Ratcliffe, Tim Lieber, Paul Sweere
-
Patent number: 9852151Abstract: A method of storing a file in a storage system that includes a plurality of memory-storage hosts includes: specifying a unique chunk identifier for a memory chunk included in the file; specifying a hash mapping to identify one or more storage locations for the chunk identifier, each storage location corresponding to a portion of a memory-storage host; providing metadata corresponding to the hash mapping to the memory-storage hosts; and storing the memory chuck at the one or more storage locations identified by the hash mapping by providing the chunk identifier to one or more memory-storage hosts corresponding to the identified one or more storage locations, the one or more memory-storage hosts implementing the hash mapping to store the memory chunk at the identified one or more locations.Type: GrantFiled: November 24, 2014Date of Patent: December 26, 2017Assignee: Sanmina CorporationInventor: Christopher Youngworth
-
Patent number: 9817721Abstract: The present disclosure describes methods and system configurations for failover of cluster computing system resources, for a cluster computing system including a plurality of cluster nodes. In some examples, operations are performed to monitor an abstracted resource and reconfigure the abstracted resource, to enable fail-over processing for component members of the abstracted resource. In further examples, a hierarchy of resource dependencies is defined to enable enhanced fail-over processing for the failure of abstracted resources that cause the failure of services within the cluster computing system that are dependent upon the abstracted resources.Type: GrantFiled: November 24, 2014Date of Patent: November 14, 2017Assignee: Sanmina CorporationInventor: Chris Youngworth
-
Patent number: 9788767Abstract: A biosensor includes a PPG circuit that emits light directed at living tissue at a plurality of wavelengths. A first and second spectral response of light reflected from the tissue is obtained around a first wavelength and a second wavelength. Using absorption coefficients for substances at the plurality of wavelengths, concentration levels of a plurality of substances such as Nitric Oxide may then be determined from the spectral responses.Type: GrantFiled: June 14, 2017Date of Patent: October 17, 2017Assignee: SANMINA CORPORATIONInventor: Robert Steven Newberry
-
Patent number: 9781830Abstract: A multilayer printed circuit board is provided having a first dielectric layer and a first plating resist selectively positioned in the first dielectric layer. A second plating resist may be selectively positioned in the first dielectric layer or a second dielectric layer, the second plating resist separate from the first plating resist. A through hole extends through the first dielectric layer, the first plating resist, and the second plating resist. An interior surface of the through hole is plated with a conductive material except along a length between the first plating resist and the second plating resist. This forms a partitioned plated through hole having a first via segment electrically isolated from a second via segment.Type: GrantFiled: March 11, 2014Date of Patent: October 3, 2017Assignee: Sanmina CorporationInventors: Shinichi Iketani, Dale Kersten, George Dudnikov, Jr.
-
Patent number: 9781844Abstract: A multilayer printed circuit board is provided having a first dielectric layer and a first plating resist selectively positioned in the first dielectric layer. A second plating resist may be selectively positioned in the first dielectric layer or a second dielectric layer, the second plating resist separate from the first plating resist. A through hole extends through the first dielectric layer, the first plating resist, and the second plating resist. An interior surface of the through hole is plated with a conductive material except along a length between the first plating resist and the second plating resist. This forms a partitioned plated through hole having a first via segment electrically isolated from a second via segment.Type: GrantFiled: March 11, 2014Date of Patent: October 3, 2017Assignee: SANMINA CORPORATIONInventors: Shinichi Iketani, Dale Kersten
-
Patent number: 9715428Abstract: A system comprises a first host device, a second host device, and first and second cache controllers. A cache controller includes a cache memory interface, a first peripheral interface that communicates with the first host device, a second peripheral interface that communicates with the second host device, logic circuitry that loads a cache command from a cache command memory of the first host device, loads a cache command from a cache command memory of the second cache controller, and performs the cache commands, and error checking circuitry that detects an uncorrectable error in a first cache controller/memory pair and indicates the uncorrectable error condition to at least one of the first and second host devices. At least one of the first host device or the second host device writes contents of the cache memory of the second cache controller/memory pair to a main memory in response to the indication.Type: GrantFiled: November 24, 2014Date of Patent: July 25, 2017Assignee: Sanmina CorporationInventors: Abbas Morshed, Chuan-Wen George Tsang, Christopher Youngworth
-
Patent number: 9697226Abstract: A method of storing a file in a storage system that includes a plurality of memory-storage hosts includes: providing unique chunk identifiers for memory chunks included in the file; using a hash mapping to identify one or more storage locations for each chunk identifier, each storage location corresponding to a portion of a memory-storage host; and storing each memory chuck at the corresponding one or more storage locations identified by the hash mapping.Type: GrantFiled: August 14, 2013Date of Patent: July 4, 2017Assignee: Sanmina CorporationInventor: Chris Youngworth
-
Patent number: 9678551Abstract: The present disclosure is directed to visual field replacement unit (FRU) identification and retaining FRU status information of one or more field replaceable units in a host system device when one or more of the field replaceable units is removed from the host system device disconnecting host power to the removed field replaceable unit(s). The one or more field replaceable units may be located on a carrier printed circuit board assembly and the host system device may contain multiple field replaceable units and/or multiple carrier printed circuit board subassemblies. Once the host power is disconnected from the carrier, an alternate power source continues to provide power to keep the FRU indicator illuminated for repairs or replacement. The FRU indicator is illuminated long enough for a service technician to place the carrier on a bench or table top and recognize the failed FRU from the remaining FRUs.Type: GrantFiled: July 8, 2015Date of Patent: June 13, 2017Assignee: SANMINA CORPORATIONInventors: Paul Sweere, Jayantilal R. Patel, Irfan Syed
-
Patent number: 9672180Abstract: A system comprises a first cache controller and at least a second cache controller. The first cache controller and the second cache controller each include a cache memory interface, an inter-cache controller communication link configured for bidirectional communication with the other cache controller, a first peripheral interface, a second peripheral interface, and logic circuitry. The first peripheral interface communicates with a first host device and the second peripheral interface communicates with a second host device. The first host device and the second host device are each connected to the first and second cache controllers by the first and second peripheral interfaces. The logic circuitry loads a cache command from a cache command memory of the first host device, loads a cache command from a cache command memory of the second cache controller, and performs the cache commands.Type: GrantFiled: November 24, 2014Date of Patent: June 6, 2017Assignee: Sanmina CorporationInventors: Abbas Morshed, Jon Livesey, Sharad Mehrotra
-
Patent number: 9661758Abstract: Cost effective and efficient methods to maximize printed circuit board (PCB) utilization with minimized signal degradation are provided. The methods include electrically isolating a segmented via structure by controlling the formation of a conductive material within a plated via structure by utilizing different diameter drills within a via structure for trimming the conductive material at the via shoulder (i.e., the rim of a drilled two diameter hole boundary). The trimmed portion may be voided in the via structure for allowing electrically isolated plated through-hole (PTH) segments. One or more areas of trimmed rims within the via structure are used to form multiple stair like diameter holes to create one or more voids in the via structure. As a result, the formation of conductive material within the via structure may be limited to those areas necessary for the transmission of electrical signals.Type: GrantFiled: August 19, 2014Date of Patent: May 23, 2017Assignee: SANMINA CORPORATIONInventors: Douglas Ward Thomas, Shinichi Iketani
-
Patent number: 9642578Abstract: A biosensor includes a PPG circuit that emits light directed at living tissue at a plurality of wavelengths. A first and second spectral response of light reflected from the tissue is obtained around a first wavelength and a second wavelength. Using absorption coefficients for substances at the plurality of wavelengths, concentration levels of a plurality of substances may then be determined from the spectral responses. This embodiment of the biosensor may thus be used to determine concentrations of a plurality of substances in arterial blood flow using the spectral response.Type: GrantFiled: September 24, 2016Date of Patent: May 9, 2017Assignee: SANMINA CORPORATIONInventor: Robert Steven Newberry
-
Patent number: 9642538Abstract: A health care band operably attaches a biosensor to a patient. The biosensor includes one or more sensors for collecting vitals of a patient and a wireless transmitter that is configured to communicate with an EMR network that stores and maintains an EMR of the patient. The biosensor stores a unique identification associated with the patient's EMR such that vitals measured by the biosensor may be transmitted with the patient's unique identification for storage in the patient's EMR. The sensors in the biosensor may include a thermometer, motion detector/accelerometer, pulse detector and oximeter, etc. In an embodiment, one of the sensors in the biosensor includes a photoplethysmography (PPG) based sensor that may be configured to continuously or periodically measure a patient's vitals, such as heart rate, pulse, blood oxygen levels, blood glucose or insulin levels, or other blood analytics in vitro.Type: GrantFiled: September 25, 2016Date of Patent: May 9, 2017Assignee: Sanmina CorporationInventor: Robert Steven Newberry