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: 20260010431Abstract: 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: ApplicationFiled: July 1, 2025Publication date: January 8, 2026Inventors: Ritesh Tiwari, Paul Stonelake, Byron D. Harris, John Kane
-
Publication number: 20250259628Abstract: 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: ApplicationFiled: April 3, 2025Publication date: August 14, 2025Inventor: John Kane
-
Publication number: 20250232768Abstract: 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: ApplicationFiled: January 18, 2025Publication date: July 17, 2025Inventor: John Kane
-
Patent number: 12217752Abstract: 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: GrantFiled: May 20, 2022Date of Patent: February 4, 2025Assignee: VERINT AMERICAS INC.Inventor: John Kane
-
Publication number: 20240202640Abstract: 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: ApplicationFiled: December 13, 2023Publication date: June 20, 2024Inventors: Joshua Feast, Ali Azarbayejani, John Kane, Jorge Calzada, Richard Brutti, Kye Taylor, Assaf Pines, Cristina Gorrostieta, Matt Roddy, Reza Lotfian
-
Publication number: 20240203427Abstract: 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: ApplicationFiled: December 13, 2023Publication date: June 20, 2024Inventors: Joshua Feast, Ali Azarbayejani, John Kane, Jorge Calzada, Richard Brutti, Kye Taylor, Assaf Pines, Cristina Gorrostieta, Matt Roddy, Reza Lotfian
-
Publication number: 20230261943Abstract: 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: ApplicationFiled: April 21, 2023Publication date: August 17, 2023Applicant: Level 3 Communications, LLCInventors: James Ryan, Marcus Hadavi, Michael Renner, Peter Faber, Raoul Alcala, John Kane, Hans Zeschin
-
Patent number: 11637751Abstract: 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: GrantFiled: June 3, 2019Date of Patent: April 25, 2023Assignee: Level 3 Communications, LLCInventors: James Ryan, Marcus Hadavi, Michael Renner, Peter Faber, Raoul Alcala, John Kane, Hans Zeschin
-
Patent number: 11528250Abstract: 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: GrantFiled: December 14, 2020Date of Patent: December 13, 2022Assignee: AFILIAS LIMITEDInventors: Jimmy Lam, Cedarampattu Mohan, John Kane, Christy Gnanapragasam, Calvin Cheung, Hui Zhou
-
Publication number: 20220375468Abstract: 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: ApplicationFiled: May 20, 2022Publication date: November 24, 2022Applicant: Cogito CorporationInventor: John Kane
-
Publication number: 20220201121Abstract: 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: ApplicationFiled: December 21, 2021Publication date: June 23, 2022Applicant: Cogito CorporationInventor: John Kane
-
Patent number: 11206203Abstract: 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: GrantFiled: March 1, 2021Date of Patent: December 21, 2021Assignee: Level 3 Communications, LLCInventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
-
Publication number: 20210184956Abstract: 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: ApplicationFiled: March 1, 2021Publication date: June 17, 2021Applicant: Level 3 Communications, LLCInventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
-
Publication number: 20210136033Abstract: 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: ApplicationFiled: December 14, 2020Publication date: May 6, 2021Inventors: Jimmy Lam, Cedarampattu Mohan, John Kane, Christy Gnanapragasam, Calvin Cheung, Hui Zhou
-
Patent number: 10944662Abstract: 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: GrantFiled: October 2, 2019Date of Patent: March 9, 2021Assignee: LEVEL 3 COMMUNICATIONS, LLCInventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
-
Patent number: 10880267Abstract: 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: GrantFiled: April 28, 2016Date of Patent: December 29, 2020Assignee: AFILIAS LIMITEDInventors: Jimmy Lam, Cedarampattu Mohan, John Kane, Christy Gnanapragasam, Calvin Cheung, Hui Zhou
-
Patent number: 10574557Abstract: 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: GrantFiled: September 15, 2014Date of Patent: February 25, 2020Assignee: Level 3 Communications, LLCInventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
-
Publication number: 20200036616Abstract: 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: ApplicationFiled: October 2, 2019Publication date: January 30, 2020Applicant: LEVEL 3 COMMUNICATIONS, LLCInventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor
-
Publication number: 20190288912Abstract: 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: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Applicant: Level 3 Communications, LLCInventors: James RYAN, Marcus HADAVI, Michael RENNER, Peter FABER, Raoul ALCALA, John KANE, Hans ZESCHIN
-
Patent number: 10313191Abstract: 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: GrantFiled: August 31, 2007Date of Patent: June 4, 2019Assignee: Level 3 Communications, LLCInventors: James Ryan, Marcus Hadavi, Mike Renner, Raoul Alcala, John Kane, Hans Zeschin, Roberte Faber