E04H15/38

Laptop shade and platform system
11332954 · 2022-05-17 ·

A shade and platform device configured to support and partially enclose and shelter a laptop, notebook computer, or other electronic or non-electronic item from sun exposure, allowing users to use their laptop, notebook computer or other electronic or non-electronic item outdoors while reducing screen glare and risk of the sheltered item overheating due to direct sun exposure. The platform component may contain functionality that enables it to fold into a carrying case for the shade, awning, canopy, or hood component. The shade, awning, canopy, or hood component may be collapsed, optionally detached from the platform component, and folded so that it can be compactly secured and stored within the platform case. Furthermore, the platform case may include an attachment element for a stand, such as a tripod, on which the platform case may be supported.

Laptop shade and platform system
11332954 · 2022-05-17 ·

A shade and platform device configured to support and partially enclose and shelter a laptop, notebook computer, or other electronic or non-electronic item from sun exposure, allowing users to use their laptop, notebook computer or other electronic or non-electronic item outdoors while reducing screen glare and risk of the sheltered item overheating due to direct sun exposure. The platform component may contain functionality that enables it to fold into a carrying case for the shade, awning, canopy, or hood component. The shade, awning, canopy, or hood component may be collapsed, optionally detached from the platform component, and folded so that it can be compactly secured and stored within the platform case. Furthermore, the platform case may include an attachment element for a stand, such as a tripod, on which the platform case may be supported.

Dual mode interconnect

Examples herein describe techniques for communicating between data processing engines in an array of data processing engines. In one embodiment, the array is a 2D array where each of the DPEs includes one or more cores. In addition to the cores, the data processing engines can include streaming interconnects which transmit streaming data using two different modes: circuit switching and packet switching. Circuit switching establishes reserved point-to-point communication paths between endpoints in the interconnect which routes data in a deterministic manner. Packet switching, in contrast, transmits streaming data that includes headers for routing data within the interconnect in a non-deterministic manner. In one embodiment, the streaming interconnects can have one or more ports configured to perform circuit switching and one or more ports configured to perform packet switching.

Dual mode interconnect

Examples herein describe techniques for communicating between data processing engines in an array of data processing engines. In one embodiment, the array is a 2D array where each of the DPEs includes one or more cores. In addition to the cores, the data processing engines can include streaming interconnects which transmit streaming data using two different modes: circuit switching and packet switching. Circuit switching establishes reserved point-to-point communication paths between endpoints in the interconnect which routes data in a deterministic manner. Packet switching, in contrast, transmits streaming data that includes headers for routing data within the interconnect in a non-deterministic manner. In one embodiment, the streaming interconnects can have one or more ports configured to perform circuit switching and one or more ports configured to perform packet switching.

Portable barrier
11326365 · 2022-05-10 · ·

A portable barrier includes a junction assembly having a first junction support, a second junction support, and a third junction support, a first fastener, and a second fastener. The first junction support is spaced apart from the second junction support to define a first junction space. The second junction support is spaced apart from the third junction support to define a second junction space. The first fastener defines a first axis and extends through the first junction support, the second junction support, and the third junction support. The second fastener defines a second axis and extends through the first junction support, the second junction support, and the third junction support. And the first axis is spaced apart from the second axis. The portable barrier further includes a pedestal assembly including a plurality of legs that are movable with respect to each other. The plurality of legs includes a first leg and a second leg. The portable barrier additionally includes a cover assembly including a plurality of arms that are movable with respect to each other, the plurality of arms includes a first arm and a second arm, and a covering connected to the first arm and the second arm. Also, the portable barrier includes a supplemental component pivotally coupled to the junction assembly. The first strut pivots with respect to the junction assembly about the first axis during movement of the portable barrier between the storage mode and the protection mode. In addition, the second strut pivots with respect to the junction assembly about the first axis during movement of the portable barrier between the storage mode and the protection mode. And the junction assembly pivots with respect to the pedestal assembly about the first axis during movement of the portable barrier between the storage mode and the protection mode.

Portable barrier
11326365 · 2022-05-10 · ·

A portable barrier includes a junction assembly having a first junction support, a second junction support, and a third junction support, a first fastener, and a second fastener. The first junction support is spaced apart from the second junction support to define a first junction space. The second junction support is spaced apart from the third junction support to define a second junction space. The first fastener defines a first axis and extends through the first junction support, the second junction support, and the third junction support. The second fastener defines a second axis and extends through the first junction support, the second junction support, and the third junction support. And the first axis is spaced apart from the second axis. The portable barrier further includes a pedestal assembly including a plurality of legs that are movable with respect to each other. The plurality of legs includes a first leg and a second leg. The portable barrier additionally includes a cover assembly including a plurality of arms that are movable with respect to each other, the plurality of arms includes a first arm and a second arm, and a covering connected to the first arm and the second arm. Also, the portable barrier includes a supplemental component pivotally coupled to the junction assembly. The first strut pivots with respect to the junction assembly about the first axis during movement of the portable barrier between the storage mode and the protection mode. In addition, the second strut pivots with respect to the junction assembly about the first axis during movement of the portable barrier between the storage mode and the protection mode. And the junction assembly pivots with respect to the pedestal assembly about the first axis during movement of the portable barrier between the storage mode and the protection mode.

TENT FRAME WITH MINIMIZED SIZE WHEN FOLDED
20230295951 · 2023-09-21 ·

A tent frame includes extension poles, first connectors and supporting poles. For each respective extension pole, the corresponding first connector includes a first coupling member and a second coupling member facing away from a central axis of the tent frame. The corresponding supporting pole has an upper end connected to the first coupling member of the corresponding first connector and the respective extension pole has an end pivotally connected to the second coupling member of the corresponding first connector. At least a first portion of the corresponding supporting pole has a first surface that is substantially flat and faces away from the central axis of the tent frame. When the frame is folded, the respective extension pole is folded onto the first surface of the corresponding supporting pole, and thus minimizes a size of the tent frame when folded.

TENT FRAME WITH MINIMIZED SIZE WHEN FOLDED
20230295951 · 2023-09-21 ·

A tent frame includes extension poles, first connectors and supporting poles. For each respective extension pole, the corresponding first connector includes a first coupling member and a second coupling member facing away from a central axis of the tent frame. The corresponding supporting pole has an upper end connected to the first coupling member of the corresponding first connector and the respective extension pole has an end pivotally connected to the second coupling member of the corresponding first connector. At least a first portion of the corresponding supporting pole has a first surface that is substantially flat and faces away from the central axis of the tent frame. When the frame is folded, the respective extension pole is folded onto the first surface of the corresponding supporting pole, and thus minimizes a size of the tent frame when folded.

Awning assembly

An awning assembly for use with a vehicle. The awning comprising an elongate base attachable to the vehicle, the base having a first end and an opposing second end, a portion of the second end of the base being magnetic or responsive to magnetic force. Arms are attached at the first and/or second end of the base, being pivotable relative to the base between a stowed position and a deployed position. A portion of each arm being magnetic or responsive to magnetic force. A flexible sheet associated with the arms, which in the deployed positon with the arms extending away from the base so that the flexible sheet provides cover to an area beneath the arms. In the stowed position, the arms are located adjacent the base so that the magnetic portions of the base and the arms connect, thereby securing the arms to the base.

DUAL MODE INTERCONNECT

Examples herein describe techniques for communicating between data processing engines in an array of data processing engines. In one embodiment, the array is a 2D array where each of the DPEs includes one or more cores. In addition to the cores, the data processing engines can include streaming interconnects which transmit streaming data using two different modes: circuit switching and packet switching. Circuit switching establishes reserved point-to-point communication paths between endpoints in the interconnect which routes data in a deterministic manner. Packet switching, in contrast, transmits streaming data that includes headers for routing data within the interconnect in a non-deterministic manner. In one embodiment, the streaming interconnects can have one or more ports configured to perform circuit switching and one or more ports configured to perform packet switching.