- San Jose CA, US Dean Jenkins - La Canada-Flintridge CA, US Hedan Zhang - Santa Clara CA, US Bret Winkler - Mission Viejo CA, US Ning Ye - San Jose CA, US
A data storage device including, in one implementation, a number of memory die packages disposed on a substrate within the data storage device. Each memory die package has a die density that includes one or more memory dies. The die density of each memory die package is configured to provide an even thermal distribution across the number of memory die packages. The respective die densities of two memory of the die packages are different from each other.
Retrieval Of Network Site Data With Data Storage Device Utilizing User Authentication
- San Jose CA, US Dean M. JENKINS - La Canada-Flintridge CA, US
International Classification:
H04L 29/08
Abstract:
A data storage system including a data storage device located on a first network and configured to download data from a network site based on universal resource locator (“URL”) information of the network site, and an electronic device located on a second network different than the first network. The electronic device determines the URL information of the network site, receives user authentication data, receives a network address of the data storage device from a server using the user authentication data, and transmits the URL information to the data storage device using the network address of the data storage device. This causes the data storage device to download data from the network site contingent on correct user authentication being provided.
- San Jose CA, US Dean M. Jenkins - La Canada Flintridge CA, US
International Classification:
G06F 9/445 G06F 13/20
Abstract:
A Chassis Baseboard Management Controller (CBMC) includes at least one memory for storing data related to a plurality of microservers in a server chassis. A request is received from a remote device for microserver hostnames to build a locality map for a storage or processing pool in a distributed storage or processing network. A device slot number corresponding to a physical location of the microserver in the server chassis is determined for each microserver. The determined device slot number is appended to a chassis hostname to create respective microserver hostnames. According to one aspect, a microserver hostname is received from a CBMC and stored in a memory of a μBMC of a microserver. The microserver hostname is retrieved from the memory by a processor of the microserver during a boot sequence. The retrieved microserver hostname is set as a hostname for communicating via at least one network interface.
Baseboard Management Controllers For Server Chassis
- San Jose CA, US Dean M. Jenkins - La Canada Flintridge CA, US Eric Lee - Denver CO, US
International Classification:
G06F 11/14 G06F 13/20 G06F 1/32
Abstract:
A server chassis includes a plurality of microservers with each microserver including a Micro Baseboard Management Controller (μBMC) and at least one processor for controlling operation of the microserver. A BMC communication manager of the server chassis directly communicates with each μBMC of the plurality of micro-servers. A Chassis BMC (CBMC) connects to the BMC communication manager and communicates with the BMC communication manager via a plurality of communication protocols. The BMC communication manager translates at least one of the plurality of protocols to a different protocol for direct communication with each μBMC. According to one aspect, a μBMC is connected to an out-of-band port of a microserver for communicating with at least one processor of the microserver. According to another aspect, the BMC communication manager includes at least one CBMC connector for communicating with the CBMC, and a plurality of μBMC ports for communicating directly with a respective μBMC.
Autonomously Operating Light Emitting Devices Providing Detection And Warning Of Hazardous Condition On Path Of Travel
A system is disclosed comprising a plurality of light emitting devices located along a path of travel, each light emitting device comprising a light emitting source, a sensor, a communication module, and a processor, wherein when a first one of the plurality of light emitting devices is activated, the processor in the first light emitting device is configured to detect one or more physical structures surrounding the first light emitting device, detect one or more other light emitting devices, and based at least in part on the detection of the one or more physical structures and the one or more other light emitting devices, determine a location of the first light emitting device with respect to the path of travel.
Systems and methods are disclosed for managing temperature in a data storage device. A data storage device includes non-volatile solid-state memory, a temperature sensor, a heating device, and a controller. The controller is configured to receive a temperature signal from the temperature sensor indicating a temperature of at least a portion of the data storage device, determine that the temperature is below a first predetermined threshold, activate the heating device to increase the temperature of the at least a portion of the data storage device, and write data associated with a write command to the non-volatile solid-state memory.
- Irvine CA, US DEAN MITCHAM JENKINS - LA CANADA-FLINTRIDGE CA, US
International Classification:
B29C 47/12 B29C 47/30 B29C 67/00
Abstract:
An extruder for a three-dimensional additive printer can be used to receive and dispense material. The extruder can include a number of different components including a nozzle with an adjustable opening configured to discharge material. The nozzle can be configured to be moved and rotated so as to align the adjustable opening with a plurality of paths along which the material is configured to be deposited for generating a three-dimensional object. The adjustable opening can comprise a first orifice and an obstruction member configured to move with respect to the first orifice. The position of the obstruction member can adjust the size of the opening area of the adjustable opening.
Dual Head Extruder For Three-Dimensional Additive Printer
- Irvine CA, US Dean Mitcham Jenkins - La Canada-Flintridge CA, US
International Classification:
B29C 67/00
Abstract:
A dual head extruder for a three-dimensional additive printer can be used to receive and dispense material. The extruder can include a number of different components including two nozzles, at least one having an adjustable opening configured to discharge material. The adjustable opening can be configured to be moved and rotated so as to align the adjustable opening with a plurality of paths along which the material is configured to be deposited for generating a three-dimensional object. The adjustable opening can comprise a first orifice and an obstruction member configured to move with respect to the first orifice. The position of the obstruction member can adjust the size of the opening area of the adjustable opening.
Owner of the 'Coyotees' chain of Nightclubs, Restaurants and Theme cafes in Thailand.
Previously spent 7 years in IT - consulting for Intuitive Systems... Owner of the 'Coyotees' chain of Nightclubs, Restaurants and Theme cafes in Thailand.
Previously spent 7 years in IT - consulting for Intuitive Systems, Siebel, InterX and Fineos.