DATA REPOSITORY MANAGEMENT PLATFORM
    1.
    发明公开

    公开(公告)号:US20240320248A1

    公开(公告)日:2024-09-26

    申请号:US18124907

    申请日:2023-03-22

    CPC分类号: G06F16/3331 G06F16/16

    摘要: A method comprises receiving an input string comprising one or more identifiers for an operation, and searching at least one data repository for files corresponding to the one or more identifiers. Similarities between the input string and respective ones of the files corresponding to the one or more identifiers are computed, and the files corresponding to the one or more identifiers are ranked based on the computed similarities. The method further comprises grouping at least a portion of the ranked files into at least one group based on the one or more identifiers. At least one division in a logical drive of the at least one data repository is generated, wherein the at least one division corresponds to the at least one group and comprises at least the portion of the ranked files of the at least one group.

    System and Method for Managing Storage Saturation in Storage Systems

    公开(公告)号:US20240256139A1

    公开(公告)日:2024-08-01

    申请号:US18159833

    申请日:2023-01-26

    IPC分类号: G06F3/06

    摘要: A method, computer program product, and computing system for measuring a total storage controller throughput value for a workload processed on a storage controller within a storage array enclosure of a storage system. A maximum storage controller throughput value may be determined for the workload. A storage controller saturation value may be determined for the storage controller based upon, at least in part, the total storage controller throughput value for the workload and the maximum storage controller throughput value for the workload. One or more IO requests may be processed on one or more storage devices associated with the storage controller based upon, at least in part, the storage controller saturation value determined for the storage controller.

    Circuit with sensor to monitor and track a container

    公开(公告)号:US11625667B2

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

    申请号:US16173045

    申请日:2018-10-29

    摘要: In some examples, a server may receive a first order to acquire a product. The server may receive a request to cancel the first order and determine that the product has shipped. The server may determine, based on sensor data received from a sensor of a circuit board in the container, that the container is unopened. After receiving a second order to ship the product to a second location, the server may instruct a courier to transport the product to the second location. For example, if the container is located at the first location, the server may instruct the courier to transport the container from the first location to the second location. If the server determines that the courier is currently transporting the container to the first location, the server may instruct the courier to transport the container to the second location instead of to the first location.

    Providing different levels of resource access to a computing device that is connected to a dock

    公开(公告)号:US11470120B2

    公开(公告)日:2022-10-11

    申请号:US16356671

    申请日:2019-03-18

    IPC分类号: H04L9/40

    摘要: In some examples, a dock may determine that computing device is connected to the dock. The dock may authenticate the computing device, a user of the computing device, or both. The dock may select a policy based on the type (e.g., provided by a corporation or by the user) of the computing device, the type of user (e.g., employee, contractor, or visitor), or both. The dock may configure the dock to enforce the policy. For example, for one or more of the ports of the dock, the dock may enable a port, disable the port, monitor data sent and received using the port, restrict an upload and/or download speed of the port, prevent the port from accessing one or more locations (e.g., addresses or paths), or any combination thereof.

    Supervised learning based UEFI pre-boot control

    公开(公告)号:US11301258B2

    公开(公告)日:2022-04-12

    申请号:US16580092

    申请日:2019-09-24

    IPC分类号: G06F9/4401 G06N20/00

    摘要: In some examples, a computing device may initiate a chat session with a software agent on a server. During the chat session, the software agent may ask questions and receive answers in response. The server may process logs sent from the computing device and a transcript of the chat session to identify tokens. A supervised learning model on the server may select a script based on the tokens and send the script to the computing device. The computing device may store the script in non-volatile memory and boot into a setup state of a basic input output system (BIOS) of the computing device. The BIOS may retrieve the script, convert BIOS procedure calls in the script into an action tree, and execute the actions in the action tree, causing a virtual mouse and/or virtual keyboard to provide input to the BIOS to modify the BIOS to address an issue.

    TRAINING A MACHINE LEARNING ALGORITHM TO PREDICT WHEN COMPUTING DEVICES MAY HAVE ISSUES

    公开(公告)号:US20220036214A1

    公开(公告)日:2022-02-03

    申请号:US16944251

    申请日:2020-07-31

    IPC分类号: G06N5/04 G06N20/00

    摘要: In some examples, a server may use machine learning to determine, based on service requests associated with multiple computing devices, that a component included in the multiple computing devices is predicted to fail at a particular date. The server may use the machine learning to determine, based on the particular date and an expiration date of a warranty associated with the computing devices, that a customer may initiate a service request on a predicted service date. The machine learning may determine recommended solutions including purchasing an extended warranty, purchasing extended services (e.g., on-site service), purchasing a depot clinic service, or trading in the multiple computing devices for newer computing devices. In response to receiving a purchase order to purchase at least one of the recommended solutions, the server may initiate at least one of the recommended solutions.

    AUTOMATED SERVICE DESIGN USING AI/ML TO SUGGEST PROCESS BLOCKS FOR INCLUSION IN SERVICE DESIGN STRUCTURE

    公开(公告)号:US20220027753A1

    公开(公告)日:2022-01-27

    申请号:US16936513

    申请日:2020-07-23

    摘要: A system of one or more computers can be configured to facilitate the design of a service. The disclosed system may operate to add a process block to a service design structure for the service. The process block is provided to a trained AI/ML process prediction model. The trained AI/ML process prediction model suggests one or more further process blocks for addition to the service design structure based, at least in part, on the addition of the process block to the service design structure. In certain embodiments, a process block is selected from the suggested one or more further process blocks and added to the service design structure. Other embodiments of this aspect of the disclosure include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.

    Selective blocking of network access for third party applications based on file content

    公开(公告)号:US11171959B2

    公开(公告)日:2021-11-09

    申请号:US16054408

    申请日:2018-08-03

    IPC分类号: G06F7/04 H04L29/06 G06F16/93

    摘要: A system that implements a software tool for data leak prevention whenever a protected document containing sensitive or encrypted content is opened by a document-management application having capability to directly access an Internet Protocol (IP) network, such as the Internet, without using the HyperText Transfer Protocol (HTTP). The application is selectively blocked from accessing the Internet whenever a protected document is opened by the application. The application may be, for example, the Microsoft® Word or the Adobe® Acrobat® Reader. The software tool restores the network access for the application once the protected document is no longer open in the application. Even though one application is blocked from accessing the IP network, the software tool allows another application to access the network so long as a non-protected document is opened by the other application. Thus, application-specific, selective blocking of network access is accomplished by the software tool based on document content.

    SYSTEM FOR ALLOCATING TASK PROCESSING BETWEEN AN IOT DEVICE AND AN EDGE DEVICE

    公开(公告)号:US20210342198A1

    公开(公告)日:2021-11-04

    申请号:US16864181

    申请日:2020-05-01

    IPC分类号: G06F9/50 G06N3/08 G06N3/04

    摘要: Methods and systems are disclosed for allocating tasks between apparatus in an IoT system in a manner to generally minimize the total amount of time to execute the tasks. At least one embodiment includes a computer-implemented method for allocating task processing between an internet of things (IoT) device and an edge device. The computer-implemented method includes collecting data from one or more sensors to execute a task having data size Xt; predicting a space complexity data size Xc for the task based on data size Xt, and allocating data for processing between the IoT device and edge device as a function of Xc. In at least one embodiment, the space complexity data size Xc is determined by applying Xt to the input of a long short-term memory neural network.

    PROVIDING A WIDE VARIETY OF VOLTAGES WITH A POWER SUPPLY THAT USES AN LLC TOPOLOGY

    公开(公告)号:US20210249961A1

    公开(公告)日:2021-08-12

    申请号:US16789054

    申请日:2020-02-12

    IPC分类号: H02M3/335 H02M1/42 G06F1/32

    摘要: As an example, a power supply may provide a particular voltage of multiple voltages based on a power profile provided by a universal serial bus Type C (USB-C) integrated circuit (IC) built-in to a USB-C port of a computing device. A power factor correction (PFC) converter may provide an output voltage that varies according to the power profile. The output voltage of the PFC converter may be used as an input to an inductor-inductor-capacitor (LLC) converter. The LLC converter may produce an output voltage that varies in voltage level proportionally to the PFC converter output voltage. The PFC converter may provide a voltage to the LLC converter that causes the LLC converter to provide an amount of voltage indicated in the power profile sent by the USB-C IC of the computing device.