Host bus adaptor (HBA) virtualization awareness for effective input-output load balancing

    公开(公告)号:US11630581B2

    公开(公告)日:2023-04-18

    申请号:US17089516

    申请日:2020-11-04

    IPC分类号: G06F3/06 G06F9/455 G06F9/54

    摘要: An apparatus comprises at least one processing device that is configured to control delivery of input-output operations from a host device to a storage system over selected ones of a plurality of paths through a network. The at least one processing device is further configured to detect a reduction in performance of one or more of the input-output operations over one or more paths of the plurality of paths, to identify a physical initiator component corresponding to the one or more paths, and to notify the storage system about the reduction in performance and the identified physical initiator component. The at least one processing device is also configured to receive a notification from the storage system indicating one or more virtual initiator instances of a plurality of virtual initiator instances corresponding to the identified physical initiator component, and to deactivate the one or more virtual initiator instances.

    Transmitters with dynamic ranges extending beyond supply rails

    公开(公告)号:US11621730B2

    公开(公告)日:2023-04-04

    申请号:US17171386

    申请日:2021-02-09

    IPC分类号: H04B1/00 H04B1/04 H04B1/40

    摘要: An apparatus includes a plurality of signal processing stages configured to convert a digital baseband signal into an analog radio frequency signal for transmission. The signal processing stages are configured to be operatively coupled to a positive supply voltage and a negative supply voltage. At least one signal processing stage of the plurality of signal processing stages is configured to generate an analog voltage signal which comprises a voltage level that is outside of a voltage range defined by the positive supply voltage and the negative supply voltage.

    Silicide formation for source/drain contact in a vertical transport field-effect transistor

    公开(公告)号:US11621199B2

    公开(公告)日:2023-04-04

    申请号:US17458777

    申请日:2021-08-27

    摘要: A method for manufacturing a semiconductor device includes forming a first vertical transistor structure in a first device region on a substrate, and forming a second vertical transistor structure in a second device region on the substrate. The first vertical transistor structure includes a first plurality of fins, and the second vertical transistor structure includes a second plurality of fins. A plurality of first source/drain regions are grown from upper portions of the first plurality of fins, and a contact liner layer is formed on the first source/drain regions. The method further includes forming a plurality of first silicide portions from the contact liner layer on the first source/drain regions, and forming a plurality of second silicide portions on a plurality of second source/drain regions extending from upper portions of the second plurality of fins. The second silicide portions have a different composition than the first silicide portions.

    Portable charger with interchangeable connectors

    公开(公告)号:US11616332B2

    公开(公告)日:2023-03-28

    申请号:US17374677

    申请日:2021-07-13

    发明人: Marios Georgiades

    摘要: An electronic device includes a housing, a removable connector comprising a base portion and an upper portion on the base portion, and a recess in the housing accommodating at least part of a removable connector, wherein at least part of the base portion is positioned in the recess. The upper portion of the removable connector comprises a male connecting element for connecting to a second electronic device. The electronic device further includes a battery configured for charging a battery of the second electronic device via the removable connector when at least the part of the base portion is positioned in the recess, and the male connecting element is coupled to the second electronic device.

    Processing device configured for efficient generation of compression estimates for datasets

    公开(公告)号:US11609883B2

    公开(公告)日:2023-03-21

    申请号:US15991380

    申请日:2018-05-29

    摘要: An apparatus in one embodiment comprises at least one processing device comprising a processor coupled to a memory. The processing device is configured to identify a dataset to be scanned to generate a compression estimate for that dataset, to designate a scan criterion to be utilized in the scan, and for each of a plurality of pages of the dataset, to scan the page, where scanning the page includes performing a computation on the page to obtain a page result, determining whether or not the page result satisfies the designated scan criterion, and responsive to the page result satisfying the designated scan criterion, updating a corresponding entry of a compression estimate table for the dataset. The processing device generates the compression estimate for the dataset based at least in part on contents of the compression estimate table. The scan criterion may comprise, for example, a designated content-based signature prefix, or a designated subset inclusion characteristic defining a polynomial-based signature subspace.

    Resume support for cloud storage operations

    公开(公告)号:US11604699B2

    公开(公告)日:2023-03-14

    申请号:US17132042

    申请日:2020-12-23

    摘要: A method comprises storing information corresponding to a plurality of files being written from a source storage device to a cloud storage platform in a file transfer operation. The method further comprises, in response to a failure of the file transfer operation, identifying from the information one or more file offsets successfully written to the cloud storage platform for one or more of the plurality of the files prior to the failure. The file transfer operation for the one or more of the plurality of files is resumed from the identified one or more file offsets.

    Data integration demand management using artificial intelligence

    公开(公告)号:US11599793B2

    公开(公告)日:2023-03-07

    申请号:US16776900

    申请日:2020-01-30

    摘要: Methods, apparatus, and processor-readable storage media for data integration demand management using artificial intelligence are provided herein. An example computer-implemented method includes obtaining at least one data integration demand, wherein the at least one data integration demand comprises textual information provided by at least one user; determining multiple parameters of the at least one data integration demand by applying one or more machine learning natural language processing techniques to at least a portion of the textual information provided by the at least one user; generating at least one delivery date prediction for the at least one data integration demand by applying one or more artificial intelligence techniques to the multiple determined parameters of the at least one data integration demand; and performing one or more automated actions based at least in part on the at least one generated delivery date prediction.

    Monitoring an enterprise system utilizing hierarchical clustering of strings in data records

    公开(公告)号:US11599568B2

    公开(公告)日:2023-03-07

    申请号:US16776126

    申请日:2020-01-29

    发明人: Benjamin Fauber

    摘要: An apparatus includes a processing device configured to obtain data records associated with an enterprise system comprising strings associated with an attribute. The processing device is also configured to generate a similarity matrix with entries comprising values characterizing similarity between respective pairs of the strings. The processing device is further configured to apply a thresholding filter to values in the entries of the similarity matrix to create an adjacency matrix, and to construct a graph network of the data records based at least in part on the adjacency matrix, wherein the graph network comprises edges connecting pairs of the data records. The processing device is further configured to perform a clustering operation on the graph network to identify clusters of the data records for the attribute, and to initiate remedial action in the enterprise system responsive to identifying a given cluster comprising a given subset of the data records.