Patents Examined by Jirapon Intavong
  • Patent number: 11323563
    Abstract: Techniques are described for vetting unwanted calls. At an inbound customer call handling apparatus, a SIP INVITE is received from a destination carrier servicing the inbound customer intended for a destination user agent (UA) device of the inbound customer. The SIP INVITE includes a current origination identifier (ORIG ID) comprised of a fixed length character string. The call handling apparatus accesses a database of stored ORIG ID character strings, each stored ORIG ID character string in the database having been included with a previous SIP INVITE that has been previously associated with an unwanted inbound call. The call handling apparatus analyzes the current ORIG ID character string to determine if it matches any stored ORIG ID character strings in the database. When there is a match to a stored ORIG ID character string, the SIP INVITE is not forwarded to the destination UA device. Otherwise, it is forwarded to the destination UA device.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: May 3, 2022
    Assignee: Bandwidth Inc.
    Inventor: Srikanth Rao
  • Patent number: 11316976
    Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: April 26, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
  • Patent number: 11310365
    Abstract: Method starts with processing, by processor, receiving audio signal of communication session between member-related client device and agent client device. Processor processes audio signal to generate caller utterances, each including audio caller utterance and transcribed caller utterance. Caller utterances includes first and second caller utterances. For each of the plurality of caller utterances, processor generates relationship data based on transcribed caller utterance, generates identified task based on transcribed caller utterance, and generates task completion probability result based on audio caller utterance, relationship data, and identified task, and stores the task completion probability result in a database. Processor computes agent action ranking score that is based on difference between task completion probability result of first caller utterance and task completion probability result of second caller utterance that precedes first caller utterance.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: April 19, 2022
    Assignee: Express Scripts Strategie Development, Inc.
    Inventors: Christopher M. Myers, Danielle L. Smith
  • Patent number: 11290596
    Abstract: An enhanced routing system determines a service provider best suited to fulfill a user's request to interact and establishes a communication session between the user's client device and a device of the service provider. The enhanced routing system may use user characteristics and behavior to select the service provider. For example, the enhanced routing system receives a request to connect to a customer service system from a user who has recently started a new job and has been accessing a banking application on his mobile phone. The enhanced routing system may determine that a payroll service provider is best suited to fulfill the user's request. For example, the enhanced routing system uses a machine learning model that has been trained on previously fulfilled requests. In this way, the enhanced routing system improves upon systems that continuously prompt the user for information by selecting a service provider without overburdening the user.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: March 29, 2022
    Assignee: ZENPAYROLL, INC.
    Inventors: Brandon Anthony Scott, Aurobind Ravichandran, Matthew Surjana Oey, Gregory Shunsuke Wilson
  • Patent number: 11290597
    Abstract: A computer-implemented process includes receiving an incoming contact at a contact center from a user; identifying a plurality of different portions of the incoming contact, each of a plurality of portions associated with a respective topic; and for each of the different portions, routing that different portion to a respective agent of the contact center based on its associated respective topic. Furthermore, the process includes receiving a respective response from one or more of the respective agents, the respective response pertaining to the different portion routed to that agent; combining the respective response from the one or more of the respective agents to form a first composite response; and forwarding the first composite response to the user.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: March 29, 2022
    Assignee: Avaya Inc.
    Inventors: Harshad Apshankar, Valentine C. Matula
  • Patent number: 11283917
    Abstract: A method and system are disclosed for enabling a telephone call to be made an actionable object and enabling that actionable object to be updated. The user device may have a graphical user interface on which the phone call is presented as an actionable object. The user device may be the same device (e.g. a smartphone) on which the call was made and/or may be a separate device (e.g. a desktop or laptop or tablet computer or the like). The data received by the computer apparatus may be for example one or more of start time of the call, end time of the call, duration of the call, telephone number of the third party, location of the user and call disposition.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: March 22, 2022
    Assignee: IOVOX Ltd.
    Inventors: Ryan Gallagher, Mark Carbonaro
  • Patent number: 11272056
    Abstract: Methods for routing customers to an agent include receiving a customer communication; representing the customer communication as an array of one or more agent skills desired to handle the customer communication in one hot coding format or as a vector with an induced metric using an embedding algorithm; routing the represented customer communication to an agent having the one or more agent skills; measuring performance of the agent in relation to the one or more agent skills during or after the customer communication; updating, in real-time, one or more performance scores of the agent in a skill profile, wherein the one or more performance scores are related to the one or more agent skills; and routing subsequent customer communications based on the updated one or more performance scores.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: March 8, 2022
    Assignee: NICE LTD.
    Inventors: Ifat Shwartz, Tal Raskin, Michael Segal, Natan Katz
  • Patent number: 11244390
    Abstract: Systems and methods for handling a telecommunications session in real-time are provided, where the telecommunications session is initiated by a calling device and intended for a receiving network. One system comprises a module, in communication with a communications network associated with the telecommunications session, configured for intercepting the telecommunications session prior to reaching the receiving network, obtaining address information associated with the calling device, determining a credit-related score for the telecommunications session based on the address information, identifying an appropriate unit of the receiving network based on the credit-related score, and routing the telecommunications session to the appropriate unit. The system also includes a memory for storing the module and a processor in communication with the memory to execute the module.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: February 8, 2022
    Assignee: TRANS UNION LLC
    Inventors: David Drotos, John Swinford
  • Patent number: 11240374
    Abstract: Example embodiments of this disclosure provide a method, an apparatus, a server, a storage medium, and a system for call processing. The method includes: monitoring, in real time, a call processing process of an artificial intelligence AI robot, to obtain an interaction text of the call, where the interaction text includes a recognition result of a user question and a reply to the user question; obtaining a service level value of the AI robot for the call based on the obtained interaction text; and when the service level value meets a first condition, performing an intervention operation on the call by using a target agent device.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: February 1, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guofeng Mao, Rongguo Chen
  • Patent number: 11240377
    Abstract: A first text message is received from a first user communication endpoint. In one embodiment, the first text message is addressed to a general text messaging address for a corporation. In response to receiving the first text message from the first user communication endpoint, a second text message is sent to the first user communication endpoint. The second text message is used to identify a way to select an individual user of the plurality users. For example, the second text message may have a menu with a list of users. A third text message is received from the first user communication endpoint. The third text message identifies the individual user of the plurality of users. A fourth text message is sent that allows the first user communication endpoint and a user communication endpoint of the selected individual user to establish a text messaging session.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: February 1, 2022
    Assignee: Avaya Inc.
    Inventor: Paul Roller Michaelis
  • Patent number: 11228679
    Abstract: A system integrating a web browser and telephone is provided. A user enters, and the web browser receives, an input specifying a request to receive an audio output from the telephone. The web browser generates an audio stream which is communicated to the WebRTC gateway. The WebRTC gateway converts the audio stream from a first format into a second format. The WebRTC gateway communicates the converted audio stream to the SIP gateway, which forwards the audio stream to the telephone switch along with information identifying the telephone number to which the audio stream is directed. The telephone switch communicates the audio stream to the telephone where the audio stream is converted to be played using the speaker of the telephone.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: January 18, 2022
    Assignee: Ubiquity Global Services, Inc.
    Inventor: Franz Schwarzinger
  • Patent number: 11228856
    Abstract: A method for generating loudspeaker signals associated with a target screen size is disclosed. The method includes receiving a bit stream containing encoded higher order ambisonics signals, the encoded higher order ambisonics signals describing a sound field associated with a production screen size. The method further includes decoding the encoded higher order ambisonics signals to obtain a first set of decoded higher order ambisonics signals representing dominant components of the sound field and a second set of decoded higher order ambisonics signals representing ambient components of the sound field. The method also includes combining the first set of decoded higher order ambisonics signals and the second set of decoded higher order ambisonics signals to produce a combined set of decoded higher order ambisonics signals.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: January 18, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Peter Jax, Johannes Boehm, William Redmann
  • Patent number: 11223724
    Abstract: When a user visits a website in response to selecting an advertisement, information about the user and/or about the user's visit to the website can be obtained. During the user's visit to the website, a tracking phone number can be displayed. If the user calls the tracking phone number to complete a purchase, an identifier can be embedded in the phone call. A system that handles the phone call can extract the identifier and use it to uniquely associate the phone call with the information obtained about the user's online activity. The system can also use the identifier to obtain the information so it can be used to customize the routing and/or handling of the phone call. The information may also be employed to dynamically determine if or when to present a tracking phone number to the user.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: January 11, 2022
    Assignee: Lucency Technologies, Inc.
    Inventors: Daniel A. Nelson, Ryan Williams, Ryan McCoy, Neil Valentine, Steven Dalley, Bradley P. Pace, Andrew Hill
  • Patent number: 11212637
    Abstract: An apparatus includes a processor configured to receive one or more media signals associated with a scene. The processor is also configured to identify a spatial location in the scene for each source of the one or more media signals. The processor is further configured to identify audio content for each media signal of the one or more media signals. The processor is also configured to determine one or more candidate spatial locations in the scene based on the identified spatial locations. The processor is further configured to generate audio to playback as virtual sounds that originate from the one or more candidate spatial locations.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: December 28, 2021
    Assignee: Qualcomm Incorproated
    Inventors: Yinyi Guo, Lae-Hoon Kim, Dongmei Wang, Erik Visser
  • Patent number: 11196858
    Abstract: The inventive concept relates to a spam blocking method, and the spam blocking method includes training a spam determination module using call pattern data of an originator and a recipient secured based on call logs and re-training the spam determination module according to a maneuver of a user for an incoming call received in a recipient terminal, thus enabling spam determination customized for each user.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: December 7, 2021
    Assignee: EVAIN INC.
    Inventor: Young Jung Yun
  • Patent number: 11196862
    Abstract: A system includes one or more processors configured to receive call-specific data during a call between a customer and a customer service representative, and the call-specific data includes a verbal input. The one or more processors are configured to determine one or more characteristics of the verbal input and to determine an initial inquiry of the customer based at least in part on the one or more characteristics of the verbal input. The one or more processors are also configured to determine one or more follow-up inquiries based at least in part on the initial inquiry and to provide information related to the one or more follow-up questions in a window on a display of a computing system for visualization by the customer service representative.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: December 7, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Emily Kathleen Krebs, Victor Kwak, Rachel Ann Krebs
  • Patent number: 11184482
    Abstract: A system uses intelligent logic to determine information from a communication and to infer relevant CRM objects that may be related the communication. The system further presents a user interface with the communication information and the related CRM objects to allow an agent to review, select, and relate the communication information to one or more CRM objects. Accordingly, the embodiments described herein improve the efficiency of communication management systems and CRM systems by providing an intelligent logic and unique user interface that greatly reduces the number of steps needed to relate communication information with a CRM object.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: November 23, 2021
    Assignee: Talkdesk, Inc.
    Inventors: Rachel Tsao, Miguel Mota, Mario Carvalho
  • Patent number: 11184483
    Abstract: Techniques are described for forecasting and dynamic routing of incoming routing service requests in a service environment that includes one or more call centers. Implementations apply a doubly stochastic modeling technique to modeling call volumes, call wait times, calling handling times, and/or other parameters in a service environment that includes one or more call centers that include multiple skill codes for the service representatives. By simultaneously modeling on different time scales, such as modeling both inter-day and intra-day correlations, implementations are able to provide an analysis that exploits more of the structure in the data compared to traditional techniques. Implementations can also integrate in other types of time series for other effects that may impact the call volume or other parameters in a service environment, such as exogenous and/or anomalous variables that are independent of other inter-day and/or intra-day trends exhibited in the data.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: November 23, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Lambros Petropoulos, James Walter Wisnowski, Andrew Thomas Karl
  • Patent number: 11178284
    Abstract: A method and system matching experts or potential experts with an agent request for an expert are disclosed. Exemplary systems include an expert term extraction engine, an agent term extraction engine, and a matching engine to compare agent request terms to the expert terms from the expert term extraction engine and to determine whether there is a match or a potential match between the agent request terms and the extracted expert terms.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: November 16, 2021
    Assignee: Mitel Networks Corporation
    Inventors: Jonathan Braganza, Justin Ghantous, Kevin Lee
  • Patent number: 11153109
    Abstract: Embodiments for intelligent teleconference operations in an Internet of Things (IoT) computing environment by a processor. A communication connection for a conference call session may be cognitively initiated or terminated with one or more users according to one or more parameters associated with a user profile, a schedule of the one or more users, activities of daily living (“ADL”), one or more contextual factors, or a combination thereof.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Peeyush Jaiswal, Priyansh Jaiswal, Sarbajit K. Rakshit