Session collaborator
    61.
    发明授权

    公开(公告)号:US11049073B2

    公开(公告)日:2021-06-29

    申请号:US16795771

    申请日:2020-02-20

    Applicant: CDW LLC

    Abstract: A method and system for establishing an electronic communication channel between an agent of a first entity and a second entity is provided, including: linking the second entity to the agent of the first entity when a trigger is sent by the second entity; providing one or more software programs over the electronic communication channel to the second entity; initiating an exchange by the agent of the first entity to the second entity; and sending one or more messages over the communication channel between the agent from the first entity and the second entity. The system includes a database containing a link between the agent of the first entity and the second entity. The system also includes a server configured to establish an electronic communication channel between the agent of the first entity and the second entity when a trigger is sent by the second entity.

    ACCOUNT MANAGER VIRTUAL ASSISTANT USING MACHINE LEARNING TECHNIQUES

    公开(公告)号:US20200211077A1

    公开(公告)日:2020-07-02

    申请号:US16293205

    申请日:2019-03-05

    Applicant: CDW LLC

    Abstract: A method for machine learning-based account manager virtual assistant message processing includes receiving a message of a user, preprocessing the message to generate a normalized data set, analyzing the normalized data using a classification machine learning model, analyzing the normalized data using a deep learning machine learning model, generating a response based on the output of the first and second machine learning models, and transmitting the response to the user. An account manager virtual assistant computing system includes a processor and a memory storing instructions that cause the account manager virtual assistant system to receive a message from a user, process the message using a first machine learning model, process the message using a second machine learning model, when the message is a request for quote, generate a response and transmit the response to the user.

    Room presence methods and systems
    63.
    发明授权

    公开(公告)号:US12230136B2

    公开(公告)日:2025-02-18

    申请号:US17572528

    申请日:2022-01-10

    Applicant: CDW LLC

    Abstract: A method for delegating conference rooms using room presence detection includes identifying a human in a digital image using a trained machine learning model; updating room presence information; and determining a next-available conference room. A room presence computing system includes a processor; and a memory storing instructions that, when executed by the processor, cause the system to: identify a human in a digital image using a trained machine learning model; update room presence information; and determine, by analyzing the room presence information, a next-available conference room. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to: identify a human in a digital image using a trained machine learning model update room presence information; and determine, by analyzing the room presence information, a next-available conference room.

    Artificial Intelligence Based Technologies for Improving Patient Appointment Scheduling and Inventory Management

    公开(公告)号:US20240420831A1

    公开(公告)日:2024-12-19

    申请号:US18815343

    申请日:2024-08-26

    Applicant: CDW LLC

    Abstract: Artificial intelligence (AI) based technologies for improving patient appointment scheduling and inventory management are disclosed herein. An example method includes receiving, at a server including a natural language processing (NLP) model, an appointment request from a user. The example method further includes initiating, based on the appointment request, a patient appointment data stream including verbal responses from the user regarding an appointment of the user. The example method further includes applying, while simultaneously receiving the patient appointment data stream, the NLP model to the verbal responses from the user to output (i) textual transcriptions and (ii) intent interpretations. The example method further includes querying a scheduling database to determine a matching appointment that satisfies a distance threshold, a date threshold, a service threshold, and an inventory threshold. The example method further includes causing a user device of the user to convey the matching appointment to the user.

    EMULATED NETWORK ENVIRONMENT GENERATION METHODS AND SYSTEMS FOR CYBERWARFARE TRAINING REALISM

    公开(公告)号:US20240362047A1

    公开(公告)日:2024-10-31

    申请号:US18139092

    申请日:2023-04-25

    Applicant: CDW LLC

    Abstract: A method includes receiving historical Internet Protocol packet data; processing the historical Internet Protocol Packet data using a trained machine learning model to generate a plurality of virtual machines; and instantiating the plurality of virtual machines. A computing system includes a processor; a memory having stored thereon computer-executable instructions that, when executed by the processor, cause the computing system to: receive historical Internet Protocol packet data; process the historical Internet Protocol Packet data using a trained machine learning model to generate a plurality of virtual machines; and instantiate the plurality of virtual machines. A non-transitory computer-readable medium includes computer-executable instructions that, when executed by the one or more processors, cause a computer to: receive historical Internet Protocol packet data; process the historical Internet Protocol Packet data using a trained machine learning model to generate a plurality of virtual machines; and instantiate the plurality of virtual machines.

    LCP pricing tool
    67.
    发明授权

    公开(公告)号:US11941651B2

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

    申请号:US16829666

    申请日:2020-03-25

    Applicant: CDW LLC

    Inventor: Sandy Marshall

    Abstract: Methods and systems for determining a set of lowest corresponding price data related to a salable unit are disclosed herein. An example method includes receiving an input indicative of the salable unit, the input including a current date. The example method further includes generating a set of comparable salable unit data based on the input. Each respective comparable salable unit data in the set of comparable salable unit data includes a respective prior date within a date threshold from the current date. The example method further includes determining the set of lowest corresponding price data by applying an exclusion model to the set of comparable salable unit data, and transmitting a notification of the set of lowest corresponding price data for display to a user. The example method further includes storing the set of lowest corresponding price data into an historical transaction log.

    SELECTIVE DATABASE DATA ROLLBACK
    68.
    发明申请

    公开(公告)号:US20230059184A1

    公开(公告)日:2023-02-23

    申请号:US17972556

    申请日:2022-10-24

    Applicant: CDW LLC

    Inventor: Joseph Kessler

    Abstract: A selective database rollback method includes identifying a table, identifying a root key, storing a target rollback date, retrieving schema information including keys, ordering the table, iterating over the table, storing the current table state, obtaining a transaction journal, and reverse-applying the transaction journal to generate an output file. A method or system for identifying database key includes iterating over a table's columns and rows, generating similarity metrics by comparing column-wise and/or row-wise data, and comparing the generated similarity metrics to a threshold value. A server includes a processor and a memory storing instructions that, when executed by the one or more processors, cause the server to identify a table, identify a root key, store a target rollback date, retrieve schema information including keys, order the table, iterate over the table, store the current table state, obtain a transaction journal, and reverse-apply the transaction journal to generate an output file.

    OUT-OF-BAND MANAGEMENT CONTINUOUS MONITORING FOR SECURE CLASSIFIED REMOTE ACCESS AS A SERVICE

    公开(公告)号:US20220394013A1

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

    申请号:US17468719

    申请日:2021-09-08

    Applicant: CDW LLC

    Abstract: A computer-implemented method for providing continuous monitoring for a secure, classified remote access virtual desktop infrastructure to an end-user device includes: processing input packets, generating indexed logs, generating analytics or visualizations of the indexed logs, and facilitating viewing of the analytics or the visualizations. A computing system includes a processor, a network interface controller, and a memory including instructions that, when executed by the processors cause the system to: process input packets, generate indexed logs, generate at analytics or visualizations of the indexed logs, and facilitate viewing of the analytics or the visualizations. One or more non-transitory computer readable media include program instructions that when executed, cause a computer to: process input packets, generate indexed logs, analytics or visualizations of the indexed logs, and facilitate viewing of the analytics or the visualizations.

    Selective database data rollback
    70.
    发明授权

    公开(公告)号:US11481285B1

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

    申请号:US16688698

    申请日:2019-11-19

    Applicant: CDW LLC

    Inventor: Joseph Kessler

    Abstract: A selective database rollback method includes identifying a table, identifying a root key, storing a target rollback date, retrieving schema information including keys, ordering the table, iterating over the table, storing the current table state, obtaining a transaction journal, and reverse-applying the transaction journal to generate an output file. A method for identifying database key includes iterating over a table's columns and rows, generating similarity metrics by comparing column-wise and/or row-wise data, and comparing the generated similarity metrics to a threshold value. A server includes a processor and a memory storing instructions that, when executed by the one or more processors, cause the server to identify a table, identify a root key, store a target rollback date, retrieve schema information including keys, order the table, iterate over the table, store the current table state, obtain a transaction journal, and reverse-apply the transaction journal to generate an output file.

Patent Agency Ranking