Patents by Inventor David COTE
David COTE 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: 12771611Abstract: An automated network inventory discovery method, including: at a network inventory discovery engine coupled to a network data source, receiving unstructured network configuration data associated with a network element (NE); and, using a trained machine learning (ML) model, parsing named entity attributes from text of the unstructured network configuration data and mapping the named entity attributes to a common information model having a predetermined data structure. The trained ML model includes a trained named entity recognition (NER) model and/or a trained large language model (LLM). Alternatively, the trained ML model includes a trained NER model that is used to pre-process the text of the unstructured network configuration data prior to feeding resulting data into a trained LLM. The trained ML model serves the function of a custom parser script that is specific to one or more of the unstructured network configuration data or the network data source.Type: GrantFiled: May 29, 2024Date of Patent: October 20, 2026Assignee: Ciena CorporationInventors: Christopher Barber, Ashley Woods, Balaji Subramaniam, Sudhan Puranik, Marc-Antoine Boutin, David Cote
-
Publication number: 20250323835Abstract: An automated network inventory discovery method, including: at a network inventory discovery engine coupled to a network data source, receiving unstructured network configuration data associated with a network element (NE); and, using a trained machine learning (ML) model, parsing named entity attributes from text of the unstructured network configuration data and mapping the named entity attributes to a common information model having a predetermined data structure. The trained ML model includes a trained named entity recognition (NER) model and/or a trained large language model (LLM). Alternatively, the trained ML model includes a trained NER model that is used to pre-process the text of the unstructured network configuration data prior to feeding resulting data into a trained LLM. The trained ML model serves the function of a custom parser script that is specific to one or more of the unstructured network configuration data or the network data source.Type: ApplicationFiled: May 29, 2024Publication date: October 16, 2025Inventors: Christopher Barber, Ashley Woods, Balaji Subramaniam, Sudhan Puranik, Marc-Antoine Boutin, David Cote
-
Publication number: 20200289310Abstract: An intraoral device having parts thereof that are positionable between the anterior teeth and an oral applicance. The intraoral device is mounted to posterior teeth to reduce or eliminate the pressure exerted on the anterior teeth by the oral appliance.Type: ApplicationFiled: December 18, 2019Publication date: September 17, 2020Inventor: David Cote
-
Patent number: 10187318Abstract: A bandwidth control method implemented in a Software Defined Networking (SDN) network includes obtaining data for one or more services in the network, wherein each of the one or more services is controlled by an associated user-agent; determining future bandwidth requirements for the one or more services based on the data; determining service requests for at least one of the one or more services based on the future bandwidth requirements; and causing implementation of at least one of the service requests in order of priority. The process of prioritization uses a programmable network-wide logic and has the ability to consider information external to the network such as a user's Service Layer Agreement (SLA) and business priority. The entire bandwidth control method can repeat in cycles providing near real-time adjustments.Type: GrantFiled: April 21, 2015Date of Patent: January 22, 2019Assignee: Ciena CorporationInventors: David Cote, William Webb, Sergio Slobodrian
-
Patent number: 9871582Abstract: A method for performing optical channel telemetry. The method may include generating various channel estimates of an optical channel, wherein the channel estimates are generated by an optical detector. The method may further include determining, from the channel estimates, various channel properties regarding the optical channel. The method may further include determining, using a summarization function and the channel properties, a channel summary that describes a portion of the optical channel during a predetermined period of time. The predetermined period of time corresponds to a processor interval of a computer processor. The method may further include transmitting, over a network, the channel summary to an optical network controller.Type: GrantFiled: December 4, 2015Date of Patent: January 16, 2018Assignee: Cienna CorporationInventors: Petar Djukic, David Cote
-
Patent number: 9845123Abstract: A modular electric vehicle system, allowing for the assembly of many different vehicle configurations using a plurality of interchangeable vehicle assembly modules, including at least two powered vehicle assembly modules in an assembled vehicle each of which has self-contained drive and power systems and controls which can be connected together by a central network bus on the vehicle. At least one of the powered vehicle assembly modules will be a steering module, with the necessary additional controls and components to steer the axle thereon and in turn steer the assembled vehicle. The connection of the network bus and the modules would be done in an interchangeable way so that different modules could be interchangeably placed in the assembled vehicle. Various steering systems, control methodologies and vehicle attachments are also disclosed.Type: GrantFiled: June 9, 2014Date of Patent: December 19, 2017Assignee: Saskatchewan Ltd.Inventors: Patric Byrnes, Michael Lockerbie, David Cote
-
Publication number: 20170163337Abstract: A method for performing optical channel telemetry. The method may include generating various channel estimates of an optical channel, wherein the channel estimates are generated by an optical detector. The method may further include determining, from the channel estimates, various channel properties regarding the optical channel. The method may further include determining, using a summarization function and the channel properties, a channel summary that describes a portion of the optical channel during a predetermined period of time. The predetermined period of time corresponds to a processor interval of a computer processor. The method may further include transmitting, over a network, the channel summary to an optical network controller.Type: ApplicationFiled: December 4, 2015Publication date: June 8, 2017Applicant: Ciena CorporationInventors: Petar Djukic, David Cote
-
Patent number: 9485660Abstract: Systems and methods to detect and characterize fake cell towers in a network operator's network include receiving live data comprising any of crowd-sourced data and tower data; performing live data analysis on the live data and reference data; and detecting the fake cell towers based on the live data analysis. Optionally, spectrum data captured at cell towers by a baseband processor coupled to backhaul equipment can be used as additional input.Type: GrantFiled: January 21, 2015Date of Patent: November 1, 2016Assignee: Ciena CorporationInventors: David Cote, Aung Htay, Roger Michael Elbaz, Logan Blyth
-
Publication number: 20160315830Abstract: A bandwidth control method implemented in a Software Defined Networking (SDN) network includes obtaining data for one or more services in the network, wherein each of the one or more services is controlled by an associated user-agent; determining future bandwidth requirements for the one or more services based on the data; determining service requests for at least one of the one or more services based on the future bandwidth requirements; and causing implementation of at least one of the service requests in order of priority. The process of prioritization uses a programmable network-wide logic and has the ability to consider information external to the network such as a user's Service Layer Agreement (SLA) and business priority. The entire bandwidth control method can repeat in cycles providing near real-time adjustments.Type: ApplicationFiled: April 21, 2015Publication date: October 27, 2016Inventors: David COTE, William WEBB, Sergio SLOBODRIAN
-
Publication number: 20160212623Abstract: Systems and methods to detect and characterize fake cell towers in a network operator's network include receiving live data comprising any of crowd-sourced data and tower data; performing live data analysis on the live data and reference data; and detecting the fake cell towers based on the live data analysis. Optionally, spectrum data captured at cell towers by a baseband processor coupled to backhaul equipment can be used as additional input.Type: ApplicationFiled: January 21, 2015Publication date: July 21, 2016Applicant: CIENA CORPORATIONInventors: David COTE, Aung HTAY, Roger Michael ELBAZ, Logan BLYTH