-
公开(公告)号:US12089125B2
公开(公告)日:2024-09-10
申请号:US17385745
申请日:2021-07-26
Applicant: GLOBALLY UNIFIED AIR QUALITY
CPC classification number: H04W4/70 , G06F8/71 , G06F13/409 , G06F13/4282 , H04W4/20 , H04W4/38 , H04W4/80
Abstract: An apparatus includes a housing enclosing a microcontroller and multiple sensors. The microcontroller automatically detects a system status of the apparatus and selects at least one of a network interface from a set of network interfaces or a communications protocol from a set of communications protocols, based on the system status. The microcontroller also receives measurements from each of the sensors. In response to detecting an anomaly among the measurements, an anomaly message is generated and broadcast to at least one peer compute device via the selected at least one of the network interface or the communications protocol, and a signal representing the measurements is generated and wirelessly transmitted to a remote compute device. In response to not detecting an anomaly among the plurality of measurements, a signal representing the plurality of measurements is generated and wirelessly sent to the remote compute device.
-
公开(公告)号:US20240281275A1
公开(公告)日:2024-08-22
申请号:US18433181
申请日:2024-02-05
Applicant: Micron Technology, Inc.
Inventor: Satheesh Babu MUTHUPANDI
CPC classification number: G06F9/45558 , G06F13/4022 , G06F13/409 , G06F2009/45583
Abstract: A system comprises a chassis; a Compute Express Link (CXL) back plane interface mounted within the chassis; a first printed circuit board housed within the chassis and connected to the CXL back plane interface, the first printed circuit board including processing circuitry, switching circuitry and a memory; and a blade server comprising a second printed circuit board housed within the chassis and connected to the CXL back plane interface. The processing circuitry is configured to control the switching circuitry to allocate at least a portion of the memory to the blade server such that a virtual machine provided by the blade server can access the allocated memory through the CXL back plane interface in addition to its own dedicated memory provided by the blade server.
-
公开(公告)号:US12061565B2
公开(公告)日:2024-08-13
申请号:US18184506
申请日:2023-03-15
Applicant: Mitac Computing Technology Corporation
Inventor: Chih-Wei Lee
CPC classification number: G06F13/409 , G06F1/185
Abstract: A method for reading information from multiple riser cards is implemented by a BMC module that includes an SMBus controller, where the riser cards are electrically connected to the SMBus controller. The method includes steps of: accessing a lookup table and a plurality of bus addresses; scanning a target address for communicating with a target card; determining whether a slave address has been received from the target card; when the BMC module determines that the slave address has been received from the target card, reading a memory of the target card according to a target reading spec to obtain identification information; determining whether the identification information conforms to an FRU header format; and when the BMC module determines that the identification information conforms to the FRU header format, reading the memory of the target card to obtain FRU information.
-
公开(公告)号:US12040889B2
公开(公告)日:2024-07-16
申请号:US18076104
申请日:2022-12-06
Applicant: Intel Corporation
Inventor: Matthew Adiletta , Aaron Gorius , Myles Wilde , Michael Crocker
IPC: H04L41/14 , G02B6/38 , G02B6/42 , G02B6/44 , G06F1/18 , G06F1/20 , G06F3/06 , G06F8/65 , G06F9/30 , G06F9/4401 , G06F9/54 , G06F12/109 , G06F12/14 , G06F13/16 , G06F13/40 , G06F15/16 , G06F16/901 , G08C17/02 , G11C5/02 , G11C7/10 , G11C11/56 , G11C14/00 , H03M7/30 , H03M7/40 , H04B10/25 , H04L43/08 , H04L43/0817 , H04L43/0876 , H04L43/0894 , H04L49/00 , H04L49/25 , H04L49/356 , H04L49/45 , H04L67/02 , H04L67/306 , H04L69/04 , H04L69/329 , H04Q11/00 , H05K7/14 , B25J15/00 , B65G1/04 , G05D23/19 , G05D23/20 , G06F9/38 , G06F9/50 , G06F11/14 , G06F11/34 , G06F12/0862 , G06F12/0893 , G06F12/10 , G06F13/42 , G06F15/80 , G06Q10/06 , G06Q10/0631 , G06Q10/087 , G06Q10/20 , G06Q50/04 , G07C5/00 , G11C5/06 , H04J14/00 , H04L9/06 , H04L9/14 , H04L9/32 , H04L12/28 , H04L41/02 , H04L41/046 , H04L41/0813 , H04L41/082 , H04L41/0896 , H04L41/12 , H04L41/147 , H04L41/5019 , H04L43/065 , H04L43/16 , H04L45/02 , H04L45/52 , H04L47/24 , H04L47/38 , H04L47/70 , H04L47/765 , H04L47/78 , H04L47/80 , H04L49/15 , H04L49/55 , H04L61/00 , H04L67/00 , H04L67/10 , H04L67/1004 , H04L67/1008 , H04L67/1012 , H04L67/1014 , H04L67/1029 , H04L67/1034 , H04L67/1097 , H04L67/12 , H04L67/51 , H04Q1/04 , H04W4/02 , H04W4/80 , H05K1/02 , H05K1/18 , H05K5/02 , H05K7/20 , H05K13/04
CPC classification number: H04L43/08 , G02B6/3882 , G02B6/3893 , G02B6/3897 , G02B6/4292 , G02B6/4452 , G06F1/183 , G06F1/20 , G06F3/0613 , G06F3/0625 , G06F3/064 , G06F3/0653 , G06F3/0655 , G06F3/0664 , G06F3/0665 , G06F3/0673 , G06F3/0679 , G06F3/0683 , G06F3/0688 , G06F3/0689 , G06F8/65 , G06F9/30036 , G06F9/4401 , G06F9/544 , G06F12/109 , G06F12/1408 , G06F13/1668 , G06F13/4022 , G06F13/4068 , G06F13/409 , G06F15/161 , G06F16/9014 , G08C17/02 , G11C5/02 , G11C7/1072 , G11C11/56 , G11C14/0009 , H03M7/3086 , H03M7/4056 , H03M7/4081 , H04B10/25891 , H04L41/145 , H04L43/0817 , H04L43/0876 , H04L43/0894 , H04L49/00 , H04L49/25 , H04L49/357 , H04L49/45 , H04L67/02 , H04L67/306 , H04L69/04 , H04L69/329 , H04Q11/0003 , H05K7/1442 , B25J15/0014 , B65G1/0492 , G05D23/1921 , G05D23/2039 , G06F3/061 , G06F3/0611 , G06F3/0616 , G06F3/0619 , G06F3/0631 , G06F3/0638 , G06F3/0647 , G06F3/0658 , G06F3/0659 , G06F3/067 , G06F9/3887 , G06F9/5016 , G06F9/5044 , G06F9/505 , G06F9/5072 , G06F9/5077 , G06F11/141 , G06F11/3414 , G06F12/0862 , G06F12/0893 , G06F12/10 , G06F13/161 , G06F13/1694 , G06F13/42 , G06F13/4282 , G06F15/8061 , G06F2209/5019 , G06F2209/5022 , G06F2212/1008 , G06F2212/1024 , G06F2212/1041 , G06F2212/1044 , G06F2212/152 , G06F2212/202 , G06F2212/401 , G06F2212/402 , G06F2212/7207 , G06Q10/06 , G06Q10/06314 , G06Q10/087 , G06Q10/20 , G06Q50/04 , G07C5/008 , G08C2200/00 , G11C5/06 , H03M7/30 , H03M7/3084 , H03M7/40 , H03M7/4031 , H03M7/6005 , H03M7/6023 , H04B10/25 , H04J14/00 , H04L9/0643 , H04L9/14 , H04L9/3247 , H04L9/3263 , H04L12/2809 , H04L41/024 , H04L41/046 , H04L41/0813 , H04L41/082 , H04L41/0896 , H04L41/12 , H04L41/147 , H04L41/5019 , H04L43/065 , H04L43/16 , H04L45/02 , H04L45/52 , H04L47/24 , H04L47/38 , H04L47/765 , H04L47/782 , H04L47/805 , H04L47/82 , H04L47/823 , H04L49/15 , H04L49/555 , H04L61/00 , H04L67/10 , H04L67/1004 , H04L67/1008 , H04L67/1012 , H04L67/1014 , H04L67/1029 , H04L67/1034 , H04L67/1097 , H04L67/12 , H04L67/34 , H04L67/51 , H04Q1/04 , H04Q11/00 , H04Q11/0005 , H04Q2011/0037 , H04Q2011/0041 , H04Q2011/0052 , H04Q11/0062 , H04Q11/0071 , H04Q2011/0073 , H04Q2011/0079 , H04Q2011/0086 , H04Q2213/13523 , H04Q2213/13527 , H04W4/023 , H04W4/80 , H05K1/0203 , H05K1/181 , H05K5/0204 , H05K7/1418 , H05K7/1421 , H05K7/1422 , H05K7/1447 , H05K7/1461 , H05K7/1485 , H05K7/1487 , H05K7/1489 , H05K7/1491 , H05K7/1492 , H05K7/1498 , H05K7/2039 , H05K7/20709 , H05K7/20727 , H05K7/20736 , H05K7/20745 , H05K7/20836 , H05K13/0486 , H05K2201/066 , H05K2201/10121 , H05K2201/10159 , H05K2201/10189 , Y02D10/00 , Y02P90/30 , Y04S10/50 , Y04S10/52 , Y10S901/01
Abstract: Technologies for switching network traffic include a network switch. The network switch includes one or more processors and communication circuitry coupled to the one or more processors. The communication circuity is capable of switching network traffic of multiple link layer protocols. Additionally, the network switch includes one or more memory devices storing instructions that, when executed, cause the network switch to receive, with the communication circuitry through an optical connection, network traffic to be forwarded, and determine a link layer protocol of the received network traffic. The instructions additionally cause the network switch to forward the network traffic as a function of the determined link layer protocol. Other embodiments are also described and claimed.
-
公开(公告)号:US20240004822A1
公开(公告)日:2024-01-04
申请号:US17854490
申请日:2022-06-30
Applicant: Advanced Micro Devices, Inc.
Inventor: George D. Azevedo , Peter Malcolm Barnes , Michael J. Tresidder
CPC classification number: G06F13/409 , G06F13/4221 , G06F15/7807
Abstract: Systems, apparatuses, and methods for automatic firmware provision of high speed serializer/deserializer (SERDES) links are disclosed. A system on chip (SoC) includes one or more microcontrollers, a programmable interconnect, a plurality of physical layer engines, and a plurality of SERDES lanes. The programmable interconnect and the plurality of SERDES lanes are able to support communication protocols for interfaces such as PCIE, SATA, Ethernet, and others. On bootup, the SoC receives a custom specification of how the plurality of SERDES lanes are to be configured. The one or more microcontrollers generate a mapping for the programmable interconnect based on the specification. The mapping is used to configure the programmable interconnect to match the specification. The result is the programmable interconnect connecting the plurality of SERDES lanes to the appropriate physical layer circuits to implement the desired configuration.
-
公开(公告)号:US11841814B2
公开(公告)日:2023-12-12
申请号:US17887379
申请日:2022-08-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Krishna Teja Malladi , Andrew Chang , Ehsan M. Najafabadi
IPC: G06F13/40 , G06F3/06 , G06F9/4401 , G06F12/0802 , G06F12/0808 , G06F12/1045 , G06F13/16 , G06F15/173 , G06F13/42 , G06F13/28 , H04L49/45 , H04L49/351
CPC classification number: G06F13/4027 , G06F3/0604 , G06F3/067 , G06F3/0619 , G06F3/0625 , G06F3/0629 , G06F3/0647 , G06F3/0653 , G06F3/0659 , G06F3/0679 , G06F9/4401 , G06F12/0802 , G06F12/0808 , G06F12/1045 , G06F13/1663 , G06F13/28 , G06F13/409 , G06F13/4022 , G06F13/4068 , G06F13/4221 , G06F15/17331 , H04L49/45 , G06F2212/621 , G06F2213/0026 , G06F2213/28 , H04L49/351
Abstract: A system and method for managing memory resources. In some embodiments the system includes a first server, a second server, and a server-linking switch connected to the first server and to the second server. The first server may include a stored-program processing circuit, a cache-coherent switch, and a first memory module. In some embodiments, the first memory module is connected to the cache-coherent switch, the cache-coherent switch is connected to the server-linking switch, and the stored-program processing circuit is connected to the cache-coherent switch.
-
公开(公告)号:US11829465B2
公开(公告)日:2023-11-28
申请号:US17077982
申请日:2020-10-22
Applicant: MORPHIX, INC.
Inventor: Jonathan Lovegrove
CPC classification number: G06F21/44 , G06F13/409 , G06F13/4068 , G06F21/602 , G06F21/85 , H04L63/0853
Abstract: A computing device is provided that includes a processor having a plurality of pins that are electrically coupled to a plurality of pins of a connector, and a memory device storing a state table that maps the plurality of pins of the connector to a plurality of connection types. The processor is configured to perform an authentication process for at least one connection type to determine whether an authenticated device configured for the at least one connection type is coupled to the connector. The authentication process is performed at least in part by sending an authentication signal to one or more of the plurality of pins of the connector mapped to the at least one connection type, and receiving an expected authentication signal response on one or more of the plurality of pins of the connector mapped to the at least one connection type.
-
公开(公告)号:US20230376441A1
公开(公告)日:2023-11-23
申请号:US18230797
申请日:2023-08-07
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Mark Edward Wentroble , Suzanne Mary Vining , Hassan Omar Ali
CPC classification number: G06F13/409 , G06F13/4282 , G06F2213/0042
Abstract: This disclosure generally relates to USB TYPE-C, and, in particular, DISPLAYPORT Alternate Mode communication in a USB TYPE-C environment. In one embodiment, a device determines a DISPLAYPORT mode and determines an orientation of a USB TYPE-C connector plug. A multiplexer multiplexes a DISPLAYPORT transmission based in part on the determined orientation of the USB TYPE-C connector plug.
-
公开(公告)号:US20230359576A1
公开(公告)日:2023-11-09
申请号:US17738425
申请日:2022-05-06
Applicant: Western Digital Technologies, Inc.
Inventor: Matthew Bennion , Mark Sterzick , Sean Cheng , Adrian Karaan , David Mahan , Alfonso Calderon , Jeff Chen , David Bagaoisan
CPC classification number: G06F13/409 , G06F13/382 , G06F13/4004
Abstract: Systems and methods are disclosed for providing port matching features for storage devices and cables. In certain embodiments, a data storage device includes a non-volatile memory, a controller configured to process data storage requests, a plurality of ports associated with different protocols, wherein the plurality of ports have the same connector type, and each port includes a port matching feature indicative of a protocol associated with the port, and a plurality of cables associated with the different protocols, wherein the plurality of cables have the same connector type and are configured to connect to the plurality of ports, and each cable includes a port matching feature indicative of a protocol associated with the cable, wherein the port matching feature of the cable corresponds to the port matching feature of a port of the plurality of ports that is associated with the same protocol.
-
公开(公告)号:US11809355B2
公开(公告)日:2023-11-07
申请号:US17169062
申请日:2021-02-05
Applicant: SK hynix Inc.
Inventor: Lock Duc Nguyen , Akshay Ganesh , Priyadarsini Lanka , Ping Zheng , Xiaofang Chen
IPC: G06F13/38 , H03K19/173 , G06F13/40
CPC classification number: G06F13/385 , G06F13/387 , G06F13/409 , H03K19/1737
Abstract: An adaptor device includes a first interface for coupling to a first processor, a second interface for coupling to a second processor, the second interface being different than the first interface, and a plurality of third interfaces, which are different than either the first interface or the second interface. The plurality of third interfaces are configured for coupling to a corresponding plurality of external devices. The adaptor device is configured to receive, at the first interface, a first signal from the first processor. In response to the first signal, the adaptor device couples through the plurality of third interfaces to the plurality of external devices to enable the first processor substantially concurrent access to the plurality of external devices. The adaptor device is also configured to receive, at the first interface, a second signal from the first processor. In response to the second signal, the adaptor device couples the second processor with a selected one of the plurality of external devices.
-
-
-
-
-
-
-
-
-