Patents by Inventor John C. Ferguson
John C. Ferguson 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: 20260188137Abstract: Embodiments receive a portable document format (PDF) from a user computing device; convert the PDF to a JPEG file by utilizing an artificial intelligence (AI) image segmentation model; convert the JPEG file to a text file by utilizing an AI vision workflow model; parse and classify the text file using a first large language model (LLM); determine a textual study guide using a second LLM; generate a question and answer exam based on the textual study guide using a third LLM; and generate a multiple choice question (MCQ) exam based on the question and answer exam using a plurality of LLMs.Type: ApplicationFiled: August 5, 2025Publication date: July 2, 2026Inventor: John C. FERGUSON
-
Patent number: 9525696Abstract: A flow processing facility, which uses a set of artificial neurons for pattern recognition, such as a self-organizing map, in order to provide security and protection to a computer or computer system supports unified threat management based at least in part on patterns relevant to a variety of types of threats that relate to computer systems, including computer networks. Flow processing for switching, security, and other network applications, including a facility that processes a data flow to address patterns relevant to a variety of conditions are directed at internal network security, virtualization, and web connection security. A flow processing facility for inspecting payloads of network traffic packets detects security threats and intrusions across accessible layers of the IP-stack by applying content matching and behavioral anomaly detection techniques based on regular expression matching and self-organizing maps.Type: GrantFiled: March 9, 2012Date of Patent: December 20, 2016Assignee: Blue Coat Systems, Inc.Inventors: Harsh Kapoor, Moisey Akerman, Stephen D. Justus, John C. Ferguson, Yevgeny Korsunsky, Paul S. Gallo, Charles Ching Lee, Timothy M. Martin, Chunsheng Fu, Weidong Xu
-
Publication number: 20160366160Abstract: A flow processing facility, which uses a set of artificial neurons for pattern recognition, such as a self-organizing map, in order to provide security and protection to a computer or computer system supports unified threat management based at least in part on patterns relevant to a variety of types of threats that relate to computer systems, including computer networks. Flow processing for switching, security, and other network applications, including a facility that processes a data flow to address patterns relevant to a variety of conditions are directed at internal network security, virtualization, and web connection security. A flow processing facility for inspecting payloads of network traffic packets detects security threats and intrusions across accessible layers of the IP-stack by applying content matching and behavioral anomaly detection techniques based on regular expression matching and self-organizing maps.Type: ApplicationFiled: April 25, 2016Publication date: December 15, 2016Applicant: Blue Coat Systems, Inc.Inventors: Harsh Kapoor, Moisey Akerman, Stephen Justus, John C. Ferguson, Yevgeny Korsunsky, Paul S. Gallo, Charles Ching Lee, Timothy M. Martin, Chunsheng Fu, Weidong Xu
-
Patent number: 8135657Abstract: A flow processing facility, which uses a set of artificial neurons for pattern recognition, such as a self-organizing map, in order to provide security and protection to a computer or computer system supports unified threat management based at least in part on patterns relevant to a variety of types of threats that relate to computer systems, including computer networks. Flow processing for switching, security, and other network applications, including a facility that processes a data flow to address patterns relevant to a variety of conditions are directed at internal network security, virtualization, and web connection security. A flow processing facility for inspecting payloads of network traffic packets detects security threats and intrusions across accessible layers of the IP-stack by applying content matching and behavioral anomaly detection techniques based on regular expression matching and self-organizing maps.Type: GrantFiled: August 24, 2011Date of Patent: March 13, 2012Assignee: Crossbeam Systems, Inc.Inventors: Harsh Kapoor, Moisey Akerman, Stephen D. Justus, John C. Ferguson, Yevgeny Korsunsky, Paul S. Gallo, Charles Ching Lee, Timothy M. Martin, Chunsheng Fu, Weidong Xu
-
Publication number: 20120017262Abstract: A flow processing facility, which uses a set of artificial neurons for pattern recognition, such as a self-organizing map, in order to provide security and protection to a computer or computer system supports unified threat management based at least in part on patterns relevant to a variety of types of threats that relate to computer systems, including computer networks. Flow processing for switching, security, and other network applications, including a facility that processes a data flow to address patterns relevant to a variety of conditions are directed at internal network security, virtualization, and web connection security. A flow processing facility for inspecting payloads of network traffic packets detects security threats and intrusions across accessible layers of the IP-stack by applying content matching and behavioral anomaly detection techniques based on regular expression matching and self-organizing maps.Type: ApplicationFiled: August 24, 2011Publication date: January 19, 2012Inventors: Harsh Kapoor, Moisey Akerman, Stephen D. Justus, John C. Ferguson, Yevgeny Korsunsky, Paul S. Gallo, Charles Ching Lee, Timothy M. Martin, Chunsheng Fu, Weidong Xu
-
Patent number: 8046465Abstract: A method and system for distributing flows between a multiple processors. The flows can be received from an external source such as a network, by a front-end processor that recognizes the flow and the associated request, and identifies at least one internal applications processor to process the request/flow. The front-end processor utilizes a flow scheduling vector related to the identified applications processor(s), and the flow scheduling vector can be based on intrinsic data from the applications processor(s) that can include CPU utilization, memory utilization, packet loss, and queue length or buffer occupation. In some embodiments, applications processors can be understood to belong to a group, wherein applications processors within a group can be configured identically. A flow schedule vector can be computed for the different applications processor groups.Type: GrantFiled: July 1, 2005Date of Patent: October 25, 2011Assignee: Crossbeam Systems, Inc.Inventors: John C. Ferguson, Yevgeny Korsunsky
-
Patent number: 7979368Abstract: A flow processing facility, which uses a set of artificial neurons for pattern recognition, such as a self-organizing map, in order to provide security and protection to a computer or computer system supports unified threat management based at least in part on patterns relevant to a variety of types of threats that relate to computer systems, including computer networks. Flow processing for switching, security, and other network applications, including a facility that processes a data flow to address patterns relevant to a variety of conditions are directed at internal network security, virtualization, and web connection security. A flow processing facility for inspecting payloads of network traffic packets detects security threats and intrusions across accessible layers of the IP-stack by applying content matching and behavioral anomaly detection techniques based on regular expression matching and self-organizing maps.Type: GrantFiled: October 29, 2007Date of Patent: July 12, 2011Assignee: Crossbeam Systems, Inc.Inventors: Harsh Kapoor, Moisey Akerman, Stephen D. Justus, John C. Ferguson, Yevgeny Korsunsky, Paul S. Gallo, Charles Ching Lee, Timothy M. Martin, Chunsheng Fu, Weidong Xu
-
Patent number: 6854337Abstract: The present disclosure concerns apparatus and methods useful in estimating crop yields of plants that are supported on a trellis. According to one aspect, a method for measuring the mass of trellised plant structures includes measuring the tension of a support wire of the trellis structure on which the plant structures are supported, such as with a load cell placed in-line with the support wire. The tension of the support wire is converted into the mass of new plant growth supported on the support wire, using, for example, an empirically derived algorithm specific to the trellis structure.Type: GrantFiled: August 7, 2003Date of Patent: February 15, 2005Assignees: The United States of America as represented by the Secretary of the Agriculture, Washington State University Research FoundationInventors: Julie M. Tarara, John C. Ferguson, Francis J. Pierce, Marvin J. Pitts, Gary M. Hyde, Robert L. Wample, Andre L. Baritelle