-
公开(公告)号:US11049073B2
公开(公告)日:2021-06-29
申请号:US16795771
申请日:2020-02-20
Applicant: CDW LLC
Inventor: David Ding-hua Tzau , Yang Sun
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.
-
公开(公告)号:US20200211077A1
公开(公告)日:2020-07-02
申请号:US16293205
申请日:2019-03-05
Applicant: CDW LLC
Inventor: Yuxi He , Yuqing Chen , Sunrito Bhattacharya , Rajat Swaroop , Gregory Tomezak
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.
-
公开(公告)号:US12230136B2
公开(公告)日:2025-02-18
申请号:US17572528
申请日:2022-01-10
Applicant: CDW LLC
Inventor: Colin R. Vallance , Michael Alan Robinson , Forrest Weinberg , Sankar Nair
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.
-
公开(公告)号:US20240420831A1
公开(公告)日:2024-12-19
申请号:US18815343
申请日:2024-08-26
Applicant: CDW LLC
Inventor: Casey Bleeker , Nathan A. Cartwright
IPC: G16H40/20 , G06F16/2455 , G06F40/30 , G06Q10/1093 , G10L15/06 , G10L15/18 , G10L15/22 , G10L15/30 , H04M1/656
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.
-
65.
公开(公告)号:US20240362047A1
公开(公告)日:2024-10-31
申请号:US18139092
申请日:2023-04-25
Applicant: CDW LLC
Inventor: Marty Spain , Peter Joseph Dunn
CPC classification number: G06F9/45558 , G06F21/56 , G06F2009/45562 , G06F2009/45595
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.
-
公开(公告)号:US12039978B2
公开(公告)日:2024-07-16
申请号:US17580439
申请日:2022-01-20
Applicant: CDW LLC
Inventor: Joseph Kessler , Suresh Bellam , Andre Coetzee , Dan Verdeyen
IPC: G10L15/00 , G06F3/0484 , G06F3/16 , G06F40/295 , G06F40/30 , G06N3/08 , G06Q10/0635 , G10L15/18 , G10L15/22 , G10L15/30
CPC classification number: G10L15/22 , G06F3/0484 , G06F3/167 , G06F40/295 , G06F40/30 , G06N3/08 , G06Q10/0635 , G10L15/1815 , G10L15/30 , G10L2015/223
Abstract: A computing system for enabling a user to control a legacy application of an enterprise using voice commands includes a processor and a memory storing instructions that, when executed by the one or more processors, cause the computing system to receive a user utterance; generate an output by analyzing the utterance using a speech-to-text application programming interface; and perform an action with respect to an element of the legacy application. A computer-implemented method includes receiving a user utterance; generating an output by analyzing the utterance using a speech-to-text application programming interface; and performing an action with respect to an element of the legacy application. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to receive a user utterance; generate an output by analyzing the utterance using a speech-to-text application programming interface; and perform an action with respect to an element of the legacy application.
-
公开(公告)号:US11941651B2
公开(公告)日:2024-03-26
申请号:US16829666
申请日:2020-03-25
Applicant: CDW LLC
Inventor: Sandy Marshall
CPC classification number: G06Q30/0206 , G06F16/2379 , G06N3/045 , G06N3/08 , G06Q10/10 , G06Q30/04
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.
-
公开(公告)号: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.
-
69.
公开(公告)号:US20220394013A1
公开(公告)日:2022-12-08
申请号:US17468719
申请日:2021-09-08
Applicant: CDW LLC
Inventor: Marty Spain , Peter Joseph Dunn
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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-