Patents by Inventor David Beilis

David Beilis has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11971873
    Abstract: An audio stream is detected during a communication session with a user. Natural language processing on the audio stream is performed to update a set of attributes by supplementing the set of attributes based on attributes derived from the audio stream. A set of filter values is updated based on the updated set of attributes. The updated set of filter values is used to query a set of databases to obtain datasets. A probabilistic program is executed during the communication session by determining a set of probability parameters characterizing a probability of an anomaly occurring based on the datasets and the set of attributes. A determination is made if whether the probability satisfies a threshold. In response to a determination that the probability satisfies the threshold, a record is updated to identify the communication session to indicate that the threshold is satisfied.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: April 30, 2024
    Assignee: Capital One Services, LLC
    Inventors: David Beilis, Alexey Shpurov
  • Publication number: 20240046279
    Abstract: Systems and methods are disclosed providing user emotion information to a customer service provider. For example, a method may include: transmitting, to a user device over a communication network, application data enabling the user device to perform a functionality usable by a user of the user device, the user device including a camera; receiving, from the user device over the communication network, user feedback data indicative of a characteristic of image data of the user obtained by the camera during usage of the functionality by the user; inputting the value of the facial expression parameter into a machine learning model to determine an assessment of an emotional state of the user during the usage of the functionality; and providing the assessment to the customer service provider.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 8, 2024
    Applicant: Capital One Services, LLC
    Inventors: David BEILIS, Mohammad NEJAD-SATTARY, Tony TANG
  • Patent number: 11816678
    Abstract: Systems and methods are disclosed providing user emotion information to a customer service provider. For example, a method may include: transmitting, to a user device over a communication network, application data enabling the user device to perform a functionality usable by a user of the user device, the user device including a camera; receiving, from the user device over the communication network, user feedback data indicative of a characteristic of image data of the user obtained by the camera during usage of the functionality by the user; inputting the value of the facial expression parameter into a machine learning model to determine an assessment of an emotional state of the user during the usage of the functionality; and providing the assessment to the customer service provider.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 14, 2023
    Assignee: Capital One Services, LLC
    Inventors: David Beilis, Mohammad Nejad-Sattary, Tony Tang
  • Publication number: 20230177042
    Abstract: An audio stream is detected during a communication session with a user. Natural language processing on the audio stream is performed to update a set of attributes by supplementing the set of attributes based on attributes derived from the audio stream. A set of filter values is updated based on the updated set of attributes. The updated set of filter values is used to query a set of databases to obtain datasets. A probabilistic program is executed during the communication session by determining a set of probability parameters characterizing a probability of an anomaly occurring based on the datasets and the set of attributes. A determination is made if whether the probability satisfies a threshold. In response to a determination that the probability satisfies the threshold, a record is updated to identify the communication session to indicate that the threshold is satisfied.
    Type: Application
    Filed: January 17, 2023
    Publication date: June 8, 2023
    Applicant: Capital One Services, LLC
    Inventors: David BEILIS, Alexey SHPUROV
  • Patent number: 11580094
    Abstract: An audio stream is detected during a communication session with a user. Natural language processing on the audio stream is performed to update a set of attributes by supplementing the set of attributes based on attributes derived from the audio stream. A set of filter values is updated based on the updated set of attributes. The updated set of filter values is used to query a set of databases to obtain datasets. A probabilistic program is executed during the communication session by determining a set of probability parameters characterizing a probability of an anomaly occurring based on the datasets and the set of attributes. A determination is made if whether the probability satisfies a threshold. In response to a determination that the probability satisfies the threshold, a record is updated to identify the communication session to indicate that the threshold is satisfied.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: February 14, 2023
    Assignee: Capital One Services, LLC
    Inventors: David Beilis, Alexey Shpurov
  • Publication number: 20220382736
    Abstract: An audio stream is detected during a communication session with a user. Natural language processing on the audio stream is performed to update a set of attributes by supplementing the set of attributes based on attributes derived from the audio stream. A set of filter values is updated based on the updated set of attributes. The updated set of filter values is used to query a set of databases to obtain datasets. A probabilistic program is executed during the communication session by determining a set of probability parameters characterizing a probability of an anomaly occurring based on the datasets and the set of attributes. A determination is made if whether the probability satisfies a threshold. In response to a determination that the probability satisfies the threshold, a record is updated to identify the communication session to indicate that the threshold is satisfied.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 1, 2022
    Applicant: Capital One Services, LLC
    Inventors: David BEILIS, Alexey SHPUROV
  • Publication number: 20220094788
    Abstract: A computer-implemented method that includes determining a call is received from a user device at a first telecommunication provider and determining a first location of the user device based on data transmitted to the first telecommunication provider via the call. The method includes determining a distance between the first location and a location of each of a plurality of telecommunication platforms. Each of the plurality of telecommunication platforms includes a plurality of predefined addresses. The method includes determining a local telecommunication platform of the plurality of telecommunication platforms is positioned closer to the first location than a remainder of the plurality of telecommunication platforms based on the distance of the plurality of telecommunication platforms from the first location. The method includes routing the call from the first telecommunication provider with at least one of the plurality of predefined addresses of the local telecommunication platform.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Applicant: Capital One Services, LLC
    Inventors: Tony TANG, David BEILIS, Adam PATT
  • Publication number: 20210406912
    Abstract: Systems and methods are disclosed providing user emotion information to a customer service provider. For example, a method may include: transmitting, to a user device over a communication network, application data enabling the user device to perform a functionality usable by a user of the user device, the user device including a camera; receiving, from the user device over the communication network, user feedback data indicative of a characteristic of image data of the user obtained by the camera during usage of the functionality by the user; inputting the value of the facial expression parameter into a machine learning model to determine an assessment of an emotional state of the user during the usage of the functionality; and providing the assessment to the customer service provider.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Applicant: Capital One Services, LLC
    Inventors: David BEILIS, Mohammad NEJAD-SATTARY, Tony TANG
  • Patent number: 10607167
    Abstract: Systems and methods are shown for routing task objects to multiple agents that involve receiving and storing real-time sensor data for multiple agents, receiving tasks and, for each task, create a task object representing the task and placing the task object in an input buffer. For each task object in the input buffer, utilize the real-time sensor data to identify one or more of the multiple agents as suitable for assignment to the task, apply a routing strategy to the task object to further select one of the multiple agents identified as suitable for assignment of the task object based on sensor data, and route the task object from the input buffer to a workbin corresponding to the selected agent.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: March 31, 2020
    Inventors: Herbert Willi Artur Ristock, Adrian Lee-Kwen, David Beilis, Christopher Connolly, Liyuan Qiao, Merijn te Booij, James Kraeutler
  • Patent number: 10582055
    Abstract: In a method for managing a contact center system, the method includes: retrieving, by a processor, performance metric data for a plurality of performance metrics of the contact center system; initiating, by the processor, a text-based chat communication with a first electronic device operated by a first agent; displaying, by the processor, an alert during the text-based chat communication, the alert being indicative that a first performance metric from among the plurality of performance metrics is outside a predetermined range of values; and displaying, by the processor, the first performance metric in a chat interface of the text-based chat communication.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: March 3, 2020
    Inventors: David Beilis, Vasiliy Malakhov, Arnaud Lejeune
  • Patent number: 10262317
    Abstract: A method for operating a mobile communication appliance enabled for Near Field Communication (NFC) has steps for (a) positioning the communication appliance and an article associated with a person, the article enabled for NFC and storing a unique identifier, within a near-field threshold; (b) acquiring by the communication appliance through NFC the unique digital identifier from the article; and (c) using the identifier to select and initiate a particular functionality of the communication appliance.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: April 16, 2019
    Inventors: David Beilis, Adrian Lee-Kwen
  • Patent number: 10194028
    Abstract: A system and method for composing a routing strategy for a contact center via a graphical user interface. The graphical user interface provides a plurality of selectable blocks and a workspace for assembling selected ones of the plurality of blocks. Each of the plurality of blocks is associated with logic for managing an interaction with the contact center. A processor receives identification of one of the blocks and identification of a location in the workspace area relative to other blocks in the workspace area, and places the identified block in the identified location. The processor generates the routing strategy based on the blocks in the workspace area and location of the blocks relative to each other in the workspace area. The processor also stores a layout of the blocks in the workspace area as a routing diagram for the routing strategy. The processor activates the routing strategy for managing the inbound interaction according to the activated routing strategy.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: January 29, 2019
    Inventors: Leonid Vymenets, David Beilis, Michael Davies, Aaron Surty, Vyacheslav Zhakov, Adrian Lee-Kwen
  • Patent number: 10171672
    Abstract: A system includes a contact center to provide an interaction between a customer and an agent workstation of the contact center. A contact center network connects a call from a mobile device to an interactive voice response application. A mobile engagement platform collect authentication information from the mobile device to authenticate a customer using the mobile device. A short message service platform sends a link to connect the mobile device to a mobile application. The mobile engagement server authenticates the customer of the mobile device for the mobile application based on the collected authentication information.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: January 1, 2019
    Inventors: Cliff Bell, Daniel Stoops, Sergey Fedorov, Herbert Willi Artur Ristock, David Beilis, Adrian Lee-Kwen
  • Publication number: 20180375998
    Abstract: In a method for managing a contact center system, the method includes: retrieving, by a processor, performance metric data for a plurality of performance metrics of the contact center system; initiating, by the processor, a text-based chat communication with a first electronic device operated by a first agent; displaying, by the processor, an alert during the text-based chat communication, the alert being indicative that a first performance metric from among the plurality of performance metrics is outside a predetermined range of values; and displaying, by the processor, the first performance metric in a chat interface of the text-based chat communication.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: David Beilis, Vasiliy Malakhov, Arnaud Lejeune
  • Patent number: 10033868
    Abstract: A method for anticipating and preloading data in a customer contact center, the method comprising: monitoring, by a processor, an interaction of an agent of the customer contact center, with an agent device, during a communication session with a customer of the customer contact center; anticipating, by the processor, data to be accessed during a communication session; pre-loading, by the processor, the data in a memory device; detecting, by the processor, a request for the data; and providing, by the processor, the data for output on the agent device in response to the request.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: July 24, 2018
    Inventors: Josef Eric Eisner, David Beilis, Herbert Willi Artur Ristock
  • Publication number: 20180205825
    Abstract: A system and method for composing a routing strategy for a contact center via a graphical user interface. The graphical user interface provides a plurality of selectable blocks and a workspace for assembling selected ones of the plurality of blocks. Each of the plurality of blocks is associated with logic for managing an interaction with the contact center. A processor receives identification of one of the blocks and identification of a location in the workspace area relative to other blocks in the workspace area, and places the identified block in the identified location. The processor generates the routing strategy based on the blocks in the workspace area and location of the blocks relative to each other in the workspace area. The processor also stores a layout of the blocks in the workspace area as a routing diagram for the routing strategy. The processor activates the routing strategy for managing the inbound interaction according to the activated routing strategy.
    Type: Application
    Filed: March 2, 2018
    Publication date: July 19, 2018
    Inventors: Leonid Vymenets, David Beilis, Michael Davies, Aaron Surty, Vyacheslav Zhakov, Adrian Lee-Kwen
  • Publication number: 20180159983
    Abstract: A system includes a contact center to provide an interaction between a customer and an agent workstation of the contact center. A contact center network connects a call from a mobile device to an interactive voice response application. A mobile engagement platform collect authentication information from the mobile device to authenticate a customer using the mobile device. A short message service platform sends a link to connect the mobile device to a mobile application. The mobile engagement server authenticates the customer of the mobile device for the mobile application based on the collected authentication information.
    Type: Application
    Filed: February 2, 2018
    Publication date: June 7, 2018
    Inventors: Cliff Bell, Daniel Stoops, Sergey Fedorov, Herbert Willi Artur Ristock, David Beilis, Adrian Lee-Kwen
  • Patent number: 9992338
    Abstract: A method for preloading a user interface, the method comprising: anticipating, by a processor, an interaction with a customer of a customer contact center; creating, by the processor, an agent desktop session based on this anticipation; storing, by the processor, the agent desktop session in association with information for the customer; detecting, by the processor, an interaction with the customer; identifying, by the processor, an agent of the customer contact center for routing the interaction to the agent; and launching, by the processor, the agent desktop session on an agent device of the identified agent.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: June 5, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Josef Eric Eisner, David Beilis, Herbert Willi Artur Ristock
  • Publication number: 20180097940
    Abstract: In a system for dynamically generating an execution flow for a customer contact center, the system includes: a switch; a processor coupled to the switch; and a memory coupled to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to: receive customer input related to an ongoing communication session; perform natural language processing on the customer input to identify a plurality of intent parameters including a customer objective; generate an execution flow for achieving the customer objective based on the plurality of intent parameters; and transmit a signal to the switch for routing the ongoing communication session to a contact center resource according to the execution flow.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: David Beilis, Adrian Lee-Kwen, Michael Orr, Herbert Willi Artur Ristock
  • Patent number: 9912812
    Abstract: A system and method for composing a routing strategy for a contact center via a graphical user interface. The graphical user interface provides a plurality of selectable blocks and a workspace for assembling selected ones of the plurality of blocks. Each of the plurality of blocks is associated with logic for managing an interaction with the contact center. A processor receives identification of one of the blocks and identification of a location in the workspace area relative to other blocks in the workspace area, and places the identified block in the identified location. The processor generates the routing strategy based on the blocks in the workspace area and location of the blocks relative to each other in the workspace area. The processor also stores a layout of the blocks in the workspace area as a routing diagram for the routing strategy. The processor activates the routing strategy for managing the inbound interaction according to the activated routing strategy.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: March 6, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Leonid Vymenets, David Beilis, Michael Davies, Aaron Surty, Vyacheslav Zhakov, Adrian Lee-Kwen