Patents by Inventor David Farrell
David Farrell 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: 12590484Abstract: A wire-rope-system includes a guide-cylinder, compression-spring, plunger and wire-rope for reducing a tailgate's opening-speed in a vehicle/trailer having a side-board-wall-or-tailgate. The guide-cylinder arranged within the sideboard-wall-or-tailgate has front-end-and-back-end-portions. The compression-spring arranged within the guide-cylinder has front-and-back-ends. The compression-spring's front-end attaches to the guide-cylinder's front-end-portion and its back-end attaches to the plunger that moves axially within the guide-cylinder. The wire-rope extends through the front-end-portion's opening, and has backend-and-front-ends attached to the plunger and the side-board-wall-or-tailgate.Type: GrantFiled: August 9, 2023Date of Patent: March 31, 2026Assignee: SCHERDEL INNOTEC FORSCHUNGS- UND ENTWICKLUNGS-GMBHInventors: Thomas Heinl, David Farrell
-
Publication number: 20260073908Abstract: Systems and methods for generating a routing recommendation for an incoming interaction in a contact center are described. For example, the method includes receiving interaction data associated with the incoming interaction, determining candidate agents based on one or more constraints, obtaining agent data related to the candidate agents, determining, for each of the candidate agents, an expected performance score using a predictive routing model, the expected performance score indicating a predicted performance of the corresponding candidate agent relative to a predetermined performance metric for handling the incoming interaction, and generating a routing recommendation for the incoming interaction based on the expected performance scores of the candidate agents, the routing recommendation identifying one or more agents from the candidate agents predicted to achieve a predefined level of the predetermined performance metric.Type: ApplicationFiled: November 14, 2025Publication date: March 12, 2026Inventors: Manan Kalra, Emir Munoz, Greg Toth, David Farrell
-
Patent number: 12499872Abstract: A method for processing data for training a predictive routing model. The method includes receiving interaction data from previous interactions that includes audio data capturing a conversation and transcript data of the conversation. The method continues by performing speech analytics by processing the audio data to determine scores for speech metrics that include a measure of how much the agent or customer speaks during the conversation. The method continues by performing sentiment analysis to determine scores associated with sentiment metrics, the sentiment metrics including a measure of a sentiment based on classifying utterances appearing in the transcript data as being positive or negative. The method continues by performing feature engineering to generate feature data and generating a training dataset therefrom. The method continues by applying a machine learning algorithm to the training dataset to train a predictive routing model.Type: GrantFiled: December 21, 2023Date of Patent: December 16, 2025Inventors: Manan Kalra, Emir Munoz, Greg Toth, David Farrell
-
Patent number: 12443627Abstract: An online system matches source and target entities using multiple queues. The online system performs clustering of target entities to generate a plurality of clusters based on vector distances between pairs of target entities. Each cluster comprises target entities that are close to other target entities within the cluster compared to target entities of remaining clusters. The online system optimizes an aggregate score across the plurality of entities using a plurality of queues. Each queue is associated with a source entity and includes one or more target entities. The online system identifies a cluster of target entities based on a distance between the source entities and entities of the cluster of target entities. The online system selects a subset of target entities from the identified cluster using a machine learning based model trained to determine a score between an input source entity and target entity.Type: GrantFiled: June 5, 2024Date of Patent: October 14, 2025Assignee: ZipRecruiter, Inc.Inventors: Ian Siegel, Tong Zhang, Kevin Huynh, Ardalan Kaveh, David Farrell, Arina Itkes, Boris Shimanovsky
-
Patent number: 12425519Abstract: A method of routing interactions to contact center agents according to an embodiment includes identifying an interaction to be routed to a contact center agent, determining a predictive routing score for each prospective contact center agent to which the interaction can be routed based on a historical performance of each prospective agent, determining a relative gain for each prospective agent based on an interaction class of the interaction, an agent class performance of the prospective agent, and an agent value of the prospective agent, wherein the relative gain of a respective agent is indicative of a relative optimization improvement of routing the interaction to the respective agent relative to another of the prospective agents, ranking the prospective agents based on the associated predictive routing score and the associated relative gain for each prospective agent, and routing the interaction to an agent selected based on the ranking of the prospective agents.Type: GrantFiled: August 4, 2023Date of Patent: September 23, 2025Assignee: Genesys Cloud Services, Inc.Inventors: Emir Muñoz, Apostolos Galanpoulos, Greg Toth, David Farrell, Maciej Dabrowski
-
Publication number: 20250210034Abstract: A method for processing data for training a predictive routing model. The method includes receiving interaction data from previous interactions that includes audio data capturing a conversation and transcript data of the conversation. The method continues by performing speech analytics by processing the audio data to determine scores for speech metrics that include a measure of how much the agent or customer speaks during the conversation. The method continues by performing sentiment analysis to determine scores associated with sentiment metrics, the sentiment metrics including a measure of a sentiment based on classifying utterances appearing in the transcript data as being positive or negative. The method continues by performing feature engineering to generate feature data and generating a training dataset therefrom. The method continues by applying a machine learning algorithm to the training dataset to train a predictive routing model.Type: ApplicationFiled: December 21, 2023Publication date: June 26, 2025Applicant: GENESYS CLOUD SERVICES, INC.Inventors: MANAN KALRA, EMIR MUNOZ, GREG TOTH, DAVID FARRELL
-
Publication number: 20250130337Abstract: The embodiments described herein provide ranging capabilities in RF-opaque environments, such as a jungle, that preclude the use of Global Positioning System (GPS) and/or laser ranging systems, utilizing transponders and GPS receivers located on aerial vehicles. The aerial vehicles operate above the RF-opaque environment, and communicate with a ranging device within the RF-opaque environment on frequencies that propagate in the RF-opaque environment. The ranging device transmits RF signals to the transponders, which are received by the transponders and sent back to the ranging device. The aerial vehicles also provide their coordinates to the ranging device using their GPS receivers. The ranging device uses information about the transmitted and received RF signals and the GPS coordinates of the aerial vehicles to calculate a distance to a property line from the ranging device, and/or to calculate a coordinate location of the ranging device.Type: ApplicationFiled: December 25, 2024Publication date: April 24, 2025Inventors: David Farrell, Thomas Pattison
-
Publication number: 20250126208Abstract: A method for adaptive predictive routing in a contact center system according to an embodiment includes identifying an interaction to be routed to a contact center agent, determining, for each agent cohort of a plurality of agent cohorts in sequential order and for a cohort time period associated with the respective agent cohort, whether a contact center agent within the respective cohort is available to be routed the interaction, wherein the plurality of agent cohorts is in sequential order based on descending agent performance scores for at least one key performance indicator, and routing the interaction to a first contact center agent determined to be available to be routed the interaction.Type: ApplicationFiled: December 26, 2024Publication date: April 17, 2025Inventors: Manan Kalra, Gergely Toth, David Farrell, Emir Munoz
-
Publication number: 20250052103Abstract: A wire rope system for supporting an opening movement and a closing movement of a tailgate of a vehicle or a trailer, the wire rope system comprises: a guide cylinder configured to be arranged within a side board wall or within a tailgate of a vehicle or a trailer, and comprising a front end portion with an opening and a back end portion; a compression spring arranged within the guide cylinder, and having a front end and a back end; and a plunger element configured to be movable axially within the guide cylinder; the compression spring being attached with its front end to the front end portion of the guide cylinder and being attached with its back end to the plunger element; a wire rope extending through the opening in the front end portion of the guide cylinder, and comprising a back end attached to the plunger element and a front end to be attached to a tailgate or a side board wall of a vehicle or a trailer; wherein the plunger element comprises a slide membrane element configured such that its circumfeType: ApplicationFiled: August 9, 2023Publication date: February 13, 2025Inventors: Thomas HEINL, David FARRELL
-
Patent number: 12225159Abstract: A method for adaptive predictive routing in a contact center system according to an embodiment includes identifying an interaction to be routed to a contact center agent, determining, for each agent cohort of a plurality of agent cohorts in sequential order and for a cohort time period associated with the respective agent cohort, whether a contact center agent within the respective cohort is available to be routed the interaction, wherein the plurality of agent cohorts is in sequential order based on descending agent performance scores for at least one key performance indicator, and routing the interaction to a first contact center agent determined to be available to be routed the interaction.Type: GrantFiled: January 31, 2023Date of Patent: February 11, 2025Assignee: Genesys Cloud Services, Inc.Inventors: Manan Kalra, Gergely Toth, David Farrell, Emir Munoz
-
Patent number: 12216219Abstract: The embodiments described herein provide ranging capabilities in RF-opaque environments, such as a jungle, that preclude the use of Global Positioning System (GPS) and/or laser ranging systems, utilizing transponders and GPS receivers located on aerial vehicles. The aerial vehicles operate above the RF-opaque environment, and communicate with a ranging device within the RF-opaque environment on frequencies that propagate in the RF-opaque environment. The ranging device transmits RF signals to the transponders, which are received by the transponders and sent back to the ranging device. The aerial vehicles also provide their coordinates to the ranging device using their GPS receivers. The ranging device uses information about the transmitted and received RF signals and the GPS coordinates of the aerial vehicles to calculate a distance to a property line from the ranging device, and/or to calculate a coordinate location of the ranging device.Type: GrantFiled: March 1, 2024Date of Patent: February 4, 2025Assignee: RTR Technologies, Inc.Inventors: David Farrell, Thomas Pattison
-
Publication number: 20250020792Abstract: The embodiments described herein provide ranging capabilities in RF-opaque environments, such as a jungle, utilizing transponders located on a property line. In particular, the embodiments described herein provide for determining a distance to a property line from a ranging device. The transponders are located on the property line and are separated from each other by a known distance. The ranging device transmits RF signals to the transponders, and receives RF signals returned by the transponders on a different frequency. The ranging device uses information about the transmitted and received RF signals and the known distance to calculate a distance from the ranging device to the property line.Type: ApplicationFiled: September 30, 2024Publication date: January 16, 2025Inventors: David Farrell, Thomas Pattison
-
Publication number: 20240403113Abstract: An online system matches source and target entities using multiple queues. The online system receives information identifying a plurality of source entities and a plurality of target entities. The online system maintains a plurality of queues, each queue associated with a source entity. Each queue comprises one or more target entities. A target entity is included in a queue based on matching of the target entity with a source entity. The online system may perform matching using a machine learning model. The online system selects a particular target entity for a particular source entity from the queue corresponding to the source entity. The online system schedules an interaction between the particular source entity and the particular target entity.Type: ApplicationFiled: June 5, 2024Publication date: December 5, 2024Inventors: Ian Siegel, Tong Zhang, Kevin Huynh, Ardalan Kaveh, David Farrell, Arina Itkes, Boris Shimanovsky
-
Publication number: 20240403331Abstract: An online system matches source and target entities using multiple queues. The online system performs clustering of target entities to generate a plurality of clusters based on vector distances between pairs of target entities. Each cluster comprises target entities that are close to other target entities within the cluster compared to target entities of remaining clusters. The online system optimizes an aggregate score across the plurality of entities using a plurality of queues. Each queue is associated with a source entity and includes one or more target entities. The online system identifies a cluster of target entities based on a distance between the source entities and entities of the cluster of target entities. The online system selects a subset of target entities from the identified cluster using a machine learning based model trained to determine a score between an input source entity and target entity.Type: ApplicationFiled: June 5, 2024Publication date: December 5, 2024Inventors: Ian Siegel, Tong Zhang, Kevin Huynh, Ardalan Kaveh, David Farrell, Arina Itkes, Boris Shimanovsky
-
Patent number: 12105187Abstract: The embodiments described herein provide ranging capabilities in RF-opaque environments, such as a jungle, utilizing transponders located on a property line. In particular, the embodiments described herein provide for determining a distance to a property line from a ranging device. The transponders are located on the property line and are separated from each other by a known distance. The ranging device transmits RF signals to the transponders, and receives RF signals returned by the transponders on a different frequency. The ranging device uses information about the transmitted and received RF signals and the known distance to calculate a distance from the ranging device to the property line.Type: GrantFiled: June 21, 2023Date of Patent: October 1, 2024Assignee: RTR Technologies, Inc.Inventors: David Farrell, Thomas Pattison
-
Publication number: 20240259497Abstract: A method for adaptive predictive routing in a contact center system according to an embodiment includes identifying an interaction to be routed to a contact center agent, determining, for each agent cohort of a plurality of agent cohorts in sequential order and for a cohort time period associated with the respective agent cohort, whether a contact center agent within the respective cohort is available to be routed the interaction, wherein the plurality of agent cohorts is in sequential order based on descending agent performance scores for at least one key performance indicator, and routing the interaction to a first contact center agent determined to be available to be routed the interaction.Type: ApplicationFiled: January 31, 2023Publication date: August 1, 2024Inventors: Manan Kalra, Gergely Toth, David Farrell, Emir Munoz
-
Publication number: 20240205336Abstract: A method of routing interactions to contact center agents according to an embodiment includes identifying an interaction to be routed to a contact center agent, determining a predictive routing score for each prospective contact center agent to which the interaction can be routed based on a historical performance of each prospective agent, determining a relative gain for each prospective agent based on an interaction class of the interaction, an agent class performance of the prospective agent, and an agent value of the prospective agent, wherein the relative gain of a respective agent is indicative of a relative optimization improvement of routing the interaction to the respective agent relative to another of the prospective agents, ranking the prospective agents based on the associated predictive routing score and the associated relative gain for each prospective agent, and routing the interaction to an agent selected based on the ranking of the prospective agents.Type: ApplicationFiled: August 4, 2023Publication date: June 20, 2024Inventors: Emir Muñoz, Apostolos Galanpoulos, Greg Toth, David Farrell, Maciej Dabrowski
-
Publication number: 20240201398Abstract: The embodiments described herein provide ranging capabilities in RF-opaque environments, such as a jungle, that preclude the use of Global Positioning System (GPS) and/or laser ranging systems, utilizing transponders and GPS receivers located on aerial vehicles. The aerial vehicles operate above the RF-opaque environment, and communicate with a ranging device within the RF-opaque environment on frequencies that propagate in the RF-opaque environment. The ranging device transmits RF signals to the transponders, which are received by the transponders and sent back to the ranging device. The aerial vehicles also provide their coordinates to the ranging device using their GPS receivers. The ranging device uses information about the transmitted and received RF signals and the GPS coordinates of the aerial vehicles to calculate a distance to a property line from the ranging device, and/or to calculate a coordinate location of the ranging device.Type: ApplicationFiled: March 1, 2024Publication date: June 20, 2024Inventors: David Farrell, Thomas Pattison
-
Patent number: 11971492Abstract: The embodiments described herein provide ranging capabilities in RF-opaque environments, such as a jungle, that preclude the use of Global Positioning System (GPS) and/or laser ranging systems, utilizing transponders and Global Positioning System (GPS) receivers located on aerial vehicles. The aerial vehicles operate above the RF-opaque environment, and communicate with a ranging device within the RF-opaque environment on frequencies that propagate in the RF-opaque environment. The ranging device transmits RF signals to the transponders, which are received by the transponders and sent back to the ranging device on a different frequency. The aerial vehicles also provide their coordinates to the ranging device using their GPS receivers. The ranging device uses information about the transmitted and received RF signals and the GPS coordinates of the aerial vehicles to calculate a distance to a property line from the ranging device, and/or to calculate a coordinate location of the ranging device.Type: GrantFiled: May 20, 2023Date of Patent: April 30, 2024Assignee: RTR Technologies, Inc.Inventors: David Farrell, Thomas Pattison
-
Patent number: 11964300Abstract: A device and process for applying a quick dry rapid set aqueous solution. An indicator of a selected color and composition is added to an accelerator to be applied along with a resin. The tinted color indicator is typically blue and allows the user to determine if the proper mixture is being applied. The indicator is visible only during application and disappears after application. The resin and accelerator are applied using an airless spray mechanism with delivery systems and spray gun. The spray gun has 2 nozzles and the capability to set the angle between the nozzles.Type: GrantFiled: February 10, 2020Date of Patent: April 23, 2024Assignee: Polyglass S.p.A.Inventors: David Farrell, Robert Salars, Shawn Carney, Harold Sheldon Watkins, Betiana A. Acha, Ariel Lender, Louis L. Grube