Patents by Inventor John Kane

John Kane 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).

  • Publication number: 20260010431
    Abstract: A system includes a memory device; and a processing device, operatively coupled with the memory device, to perform operations including retrieving data stored in an array of source memory cells on the memory device; writing the data and a plurality of journal entries to an array of destination memory cells on the memory device, wherein each journal entry of the plurality of journal entries corresponds to a respective write unit of a plurality of write units of the data; responsive to determining that the writing is completed, performing a logical to physical (L2P) update check on each data unit of a plurality of data units of the data using the plurality of journal entries, wherein the L2P update check determines whether no change to the data unit stored in the array of source memory cells occurs during writing the data; detecting an event during performing the L2P update check; and performing an action associated with the event.
    Type: Application
    Filed: July 1, 2025
    Publication date: January 8, 2026
    Inventors: Ritesh Tiwari, Paul Stonelake, Byron D. Harris, John Kane
  • Publication number: 20250259628
    Abstract: A system and method for integrating audio data collected, such as audio data and analytical data, to perform behavioral analysis on the audio data, using an application of acoustic signal processing and machine learning algorithms, by converting the audio data to text data and performing behavioral analysis on the text data. The behavioral analysis data from the audio application of acoustic signal processing is combined with machine learning algorithms and speech to text data to provide a call agent with feedback to assist in the next best action or insight into customer behaviors.
    Type: Application
    Filed: April 3, 2025
    Publication date: August 14, 2025
    Inventor: John Kane
  • Publication number: 20250232768
    Abstract: A system and method for integrating audio data collected, such as audio data and analytical data, to perform behavioral analysis on the audio data, using an application of acoustic signal processing and machine learning algorithms, by converting the audio data to text data and performing behavioral analysis on the text data. The behavioral analysis data from the audio application of acoustic signal processing is combined with machine learning algorithms and speech to text data to provide a call agent with feedback to assist in the next best action or insight into customer behaviors.
    Type: Application
    Filed: January 18, 2025
    Publication date: July 17, 2025
    Inventor: John Kane
  • Patent number: 12217752
    Abstract: A system and method for integrating audio data collected, such as audio data and analytical data, to perform behavioral analysis on the audio data, using an application of acoustic signal processing and machine learning algorithms, by converting the audio data to text data and performing behavioral analysis on the text data. The behavioral analysis data from the audio application of acoustic signal processing is combined with machine learning algorithms and speech to text data to provide a call agent with feedback to assist in the next best action or insight into customer behaviors.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: February 4, 2025
    Assignee: VERINT AMERICAS INC.
    Inventor: John Kane
  • Publication number: 20240202640
    Abstract: Techniques for monitoring and improving emotional well-being of an employee are described. Stream of audio data corresponding to a call between an employee and a customer may be received. One or more acoustic features and/or audio feature data may be generated from the audio data. Word embedding data corresponding to the audio data may be generated. An employee experience score may be generated using a machine learning (ML) model, word embedding data, and the one or more acoustic features, where the score corresponds to an experience level of the first speaker during the call with the second speaker. Based on the score, an action may be caused to be performed. In some embodiments, one or more notifications may be generated based on data related to the audio data, where at least notification is configured to improve an experience level for the first speaker.
    Type: Application
    Filed: December 13, 2023
    Publication date: June 20, 2024
    Inventors: Joshua Feast, Ali Azarbayejani, John Kane, Jorge Calzada, Richard Brutti, Kye Taylor, Assaf Pines, Cristina Gorrostieta, Matt Roddy, Reza Lotfian
  • Publication number: 20240203427
    Abstract: Techniques for monitoring and improving emotional well-being of an employee are described. Stream of audio data corresponding to a call between an employee and a customer may be received. One or more acoustic features and/or audio feature data may be generated from the audio data. Word embedding data corresponding to the audio data may be generated. An employee experience score may be generated using a machine learning (ML) model, word embedding data, and the one or more acoustic features, where the score corresponds to an experience level of the first speaker during the call with the second speaker. Based on the score, an action may be caused to be performed. In some embodiments, one or more notifications may be generated based on data related to the audio data, where at least notification is configured to improve an experience level for the first speaker.
    Type: Application
    Filed: December 13, 2023
    Publication date: June 20, 2024
    Inventors: Joshua Feast, Ali Azarbayejani, John Kane, Jorge Calzada, Richard Brutti, Kye Taylor, Assaf Pines, Cristina Gorrostieta, Matt Roddy, Reza Lotfian
  • Publication number: 20230261943
    Abstract: A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
    Type: Application
    Filed: April 21, 2023
    Publication date: August 17, 2023
    Applicant: Level 3 Communications, LLC
    Inventors: James Ryan, Marcus Hadavi, Michael Renner, Peter Faber, Raoul Alcala, John Kane, Hans Zeschin
  • Patent number: 11637751
    Abstract: A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 25, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: James Ryan, Marcus Hadavi, Michael Renner, Peter Faber, Raoul Alcala, John Kane, Hans Zeschin
  • Patent number: 11528250
    Abstract: A method for verifying eligibility of a domain name registrant via a verification web interface for a domain name either registered or in the process of registration with a registrar over a communications network. The method comprising: provide a network link to the registrar or to a registry operator of the domain name; receive an event request for the domain name via the verification web interface including a claim ID associated with the domain name for a domain event; receive a verification request using the network link via the verification web interface including a registrant claim ID and registrant identification information, the registrant claim ID previously provided to the registrant; confirm matching of the registrant claim ID with the claim ID; obtain registrant verification information; access external verification information and compare against the registrant verification information a confirm domain event message or a deny domain event message.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: December 13, 2022
    Assignee: AFILIAS LIMITED
    Inventors: Jimmy Lam, Cedarampattu Mohan, John Kane, Christy Gnanapragasam, Calvin Cheung, Hui Zhou
  • Publication number: 20220375468
    Abstract: A system and method for integrating audio data collected, such as audio data and analytical data, to perform behavioral analysis on the audio data, using an application of acoustic signal processing and machine learning algorithms, by converting the audio data to text data and performing behavioral analysis on the text data. The behavioral analysis data from the audio application of acoustic signal processing is combined with machine learning algorithms and speech to text data to provide a call agent with feedback to assist in the next best action or insight into customer behaviors.
    Type: Application
    Filed: May 20, 2022
    Publication date: November 24, 2022
    Applicant: Cogito Corporation
    Inventor: John Kane
  • Publication number: 20220201121
    Abstract: The present disclosure provides real-time, contextually appropriate behavioral guidance by utilizing machine learning models applied in real-time to call audio data. The systems and methods disclosed herein use a combination of acoustic signal processing and automatic speech recognition to convert raw call audio into features that are utilized in the machine learning models to create usable outputs to provide a user with behavioral guidance within a given context of a call or interaction with a customer in real-time.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 23, 2022
    Applicant: Cogito Corporation
    Inventor: John Kane
  • Patent number: 11206203
    Abstract: Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: December 21, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
  • Publication number: 20210184956
    Abstract: Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set.
    Type: Application
    Filed: March 1, 2021
    Publication date: June 17, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
  • Publication number: 20210136033
    Abstract: A method for verifying eligibility of a domain name registrant via a verification web interface for a domain name either registered or in the process of registration with a registrar over a communications network. The method comprising: provide a network link to the registrar or to a registry operator of the domain name; receive an event request for the domain name via the verification web interface including a claim ID associated with the domain name for a domain event; receive a verification request using the network link via the verification web interface including a registrant claim ID and registrant identification information, the registrant claim ID previously provided to the registrant; confirm matching of the registrant claim ID with the claim ID; obtain registrant verification information; access external verification information and compare against the registrant verification information a confirm domain event message or a deny domain event message.
    Type: Application
    Filed: December 14, 2020
    Publication date: May 6, 2021
    Inventors: Jimmy Lam, Cedarampattu Mohan, John Kane, Christy Gnanapragasam, Calvin Cheung, Hui Zhou
  • Patent number: 10944662
    Abstract: Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: March 9, 2021
    Assignee: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
  • Patent number: 10880267
    Abstract: A method for verifying eligibility of a domain name registrant via a verification web interface for a domain name either registered or in the process of registration with a registrar over a communications network. The method comprising: provide a network link to the registrar or to a registry operator of the domain name; receive an event request for the domain name via the verification web interface including a claim ID associated with the domain name for a domain event; receive a verification request using the network link via the verification web interface including a registrant claim ID and registrant identification information, the registrant claim ID previously provided to the registrant; confirm matching of the registrant claim ID with the claim ID; obtain registrant verification information; access external verification information and compare against the registrant verification information; and send a confirm domain event message or a deny domain event message.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: December 29, 2020
    Assignee: AFILIAS LIMITED
    Inventors: Jimmy Lam, Cedarampattu Mohan, John Kane, Christy Gnanapragasam, Calvin Cheung, Hui Zhou
  • Patent number: 10574557
    Abstract: Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: February 25, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
  • Publication number: 20200036616
    Abstract: Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set.
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Applicant: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
  • Publication number: 20190288912
    Abstract: A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
    Type: Application
    Filed: June 3, 2019
    Publication date: September 19, 2019
    Applicant: Level 3 Communications, LLC
    Inventors: James RYAN, Marcus HADAVI, Michael RENNER, Peter FABER, Raoul ALCALA, John KANE, Hans ZESCHIN
  • Patent number: 10313191
    Abstract: A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: June 4, 2019
    Assignee: Level 3 Communications, LLC
    Inventors: James Ryan, Marcus Hadavi, Mike Renner, Raoul Alcala, John Kane, Hans Zeschin, Roberte Faber