Patents by Inventor Gerald Ferguson
Gerald 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).
-
Patent number: 11533339Abstract: An example embodiment performed by a scoped software application executable on a computing device of a computational instance of a remote network management platform may involve: requesting and receiving, from an application database associated with a third-party software application, alert rules that trigger alerts when associated events occur in a managed network; receiving data representing selection of a set of the alert rules and, based on the data, requesting and receiving, from the application database, a set of past alerts that have been triggered by the set of the alert rules; using mapping data to map fields of the set of the past alerts to fields of a sample security incident record; displaying a preview region including the sample security incident record; using the mapping data to create security incident records that map to the set of the past alerts; and writing, to a security incident database, the security incident records.Type: GrantFiled: October 26, 2020Date of Patent: December 20, 2022Assignee: ServiceNow, Inc.Inventors: Thomas Woodley Brotherton, Vamsi Krishna Madala, Teja Chava, John Gerald Ferguson, Hnin Haymar, Betsy Cherian, Eun-Sook Watson
-
Publication number: 20210058431Abstract: An example embodiment performed by a scoped software application executable on a computing device of a computational instance of a remote network management platform may involve: requesting and receiving, from an application database associated with a third-party software application, alert rules that trigger alerts when associated events occur in a managed network; receiving data representing selection of a set of the alert rules and, based on the data, requesting and receiving, from the application database, a set of past alerts that have been triggered by the set of the alert rules; using mapping data to map fields of the set of the past alerts to fields of a sample security incident record; displaying a preview region including the sample security incident record; using the mapping data to create security incident records that map to the set of the past alerts; and writing, to a security incident database, the security incident records.Type: ApplicationFiled: October 26, 2020Publication date: February 25, 2021Inventors: Thomas Woodley Brotherton, Vamsi Krishna Madala, Teja Chava, John Gerald Ferguson, Hnin Haymar, Betsy Cherian, Eun-Sook Watson
-
Patent number: 10826942Abstract: An example embodiment performed by a scoped software application executable on a computing device of a computational instance of a remote network management platform may involve: requesting and receiving, from an application database associated with a third-party software application, alert rules that trigger alerts when associated events occur in a managed network; receiving data representing selection of a set of the alert rules and, based on the data, requesting and receiving, from the application database, a set of past alerts that have been triggered by the set of the alert rules; using mapping data to map fields of the set of the past alerts to fields of a sample security incident record; displaying a preview region including the sample security incident record; using the mapping data to create security incident records that map to the set of the past alerts; and writing, to a security incident database, the security incident records.Type: GrantFiled: August 10, 2018Date of Patent: November 3, 2020Assignee: ServiceNow, Inc.Inventors: Thomas Woodley Brotherton, Vamsi Krishna Madala, Teja Chava, John Gerald Ferguson, Hnin Haymar, Betsy Cherian, Eun-Sook Watson
-
Patent number: 10708230Abstract: The present disclosure relates generally to firewall configuration management, and, more specifically, to managing firewall configurations using dynamically generated block lists. A computer-implemented method includes adding an entry as a record in a block list entries table and associating the entry with a block list in a block list table and with an observable in an observables table. The method also includes activating the entry in the block list entries table to allow or block subsequent occurrences of the observable on a client network. The method further includes receiving a request for the block list from a firewall disposed on the client network and, in response, generating the block list from activated entries in the block list table and block list entries table and sending the block list to the firewall, wherein the firewall is configured to allow or block network traffic associated with the observable on the client network in accordance with the block list.Type: GrantFiled: June 14, 2018Date of Patent: July 7, 2020Assignee: ServiceNow, Inc.Inventors: Sangshu Huang, John Gerald Ferguson, Kurt Zettel
-
Publication number: 20200053127Abstract: An example embodiment performed by a scoped software application executable on a computing device of a computational instance of a remote network management platform may involve: requesting and receiving, from an application database associated with a third-party software application, alert rules that trigger alerts when associated events occur in a managed network; receiving data representing selection of a set of the alert rules and, based on the data, requesting and receiving, from the application database, a set of past alerts that have been triggered by the set of the alert rules; using mapping data to map fields of the set of the past alerts to fields of a sample security incident record; displaying a preview region including the sample security incident record; using the mapping data to create security incident records that map to the set of the past alerts; and writing, to a security incident database, the security incident records.Type: ApplicationFiled: August 10, 2018Publication date: February 13, 2020Inventors: Thomas Woodley Brotherton, Vamsi Krishna Madala, Teja Chava, John Gerald Ferguson, Hnin Haymar, Betsy Cherian, Eun-Sook Watson
-
Publication number: 20190386960Abstract: The present disclosure relates generally to firewall configuration management, and, more specifically, to managing firewall configurations using dynamically generated block lists. A computer-implemented method includes adding an entry as a record in a block list entries table and associating the entry with a block list in a block list table and with an observable in an observables table. The method also includes activating the entry in the block list entries table to allow or block subsequent occurrences of the observable on a client network. The method further includes receiving a request for the block list from a firewall disposed on the client network and, in response, generating the block list from activated entries in the block list table and block list entries table and sending the block list to the firewall, wherein the firewall is configured to allow or block network traffic associated with the observable on the client network in accordance with the block list.Type: ApplicationFiled: June 14, 2018Publication date: December 19, 2019Inventors: Sangshu Huang, John Gerald Ferguson, Kurt Zettel
-
Patent number: 9164035Abstract: A distributive transmissometer, comprising a series of light sources that illuminate and map out a volume of space to be sampled to a one-dimensional space, a light detector, the one-dimensional space being mapped to the light detector such that spatial dust density distribution of the volume to be sampled can be determined; and, a lens for focusing light emitted by the light sources toward the light detector.Type: GrantFiled: February 18, 2014Date of Patent: October 20, 2015Assignee: The United States of America as represented by the Secretary of the NavyInventors: Chandraika Sugrim, Rollie DeWayne Berry, Gerald Ferguson
-
Patent number: 9118720Abstract: A method and apparatus for selectively removing a data element that triggers a policy violation from a web request to an interactive website. In one method, the method identifies a policy for protecting source data, having a plurality of data elements. The method further evaluates a web request sent to an interactive website as part of a web-based application, and determines that the web request includes at least one data element triggering a violation of the policy. The method determines the data boundaries of the web request, and selectively removes data content within the data boundaries containing the at least one data element that triggered the violation to allow the web request to be processed by the interactive website as if it were the original web request containing the at least one data element.Type: GrantFiled: July 10, 2014Date of Patent: August 25, 2015Assignee: SYMANTEC CORPORATIONInventors: Shree Raman, John Gerald Ferguson, Bruce Christopher Wootton, Timothy Michael Wyatt, Hai Chen
-
Publication number: 20150233825Abstract: A distributive transmissometer, comprising a series of light sources that illuminate and map out a volume of space to be sampled to a one-dimensional space, a light detector, the one-dimensional space being mapped to the light detector such that spatial dust density distribution of the volume to be sampled can be determined; and, a lens for focusing light emitted by the light sources toward the light detector.Type: ApplicationFiled: February 18, 2014Publication date: August 20, 2015Applicant: United States of America as represented by the Secretary of the NavyInventors: Chandraika Sugrim, Rollie DeWayne Berry, Gerald Ferguson
-
Patent number: 8826443Abstract: A method and apparatus for selectively removing a data element that triggers a policy violation from a web request to an interactive website. In one embodiment, a computer-implemented method identifies a policy for protecting source data, having a plurality of data elements. The method further evaluates a web request sent to an interactive website as part of a web-based application, and determines that the web request includes at least one of the plurality of data elements triggering a violation of the policy. The method determines the data boundaries of the web request, and selectively removes data content within the data boundaries containing the at least one data element that triggered the violation to allow the web request to be processed by the interactive website as if it were the original web request containing the at least one data element.Type: GrantFiled: February 27, 2009Date of Patent: September 2, 2014Assignee: Symantec CorporationInventors: Shree Raman, John Gerald Ferguson, Bruce Christopher Wootton, Timothy Micheal Wyatt, Hai Chen
-
Patent number: 7216587Abstract: A method of dispensing a metal-backed printing blanket onto a printing press cylinder in a controlled fashion is provided. A carton containing the rolled printing blanket may be provided, and a lengthwise slit or opening is opened to withdraw a mounting end of the printing blanket. The alignment and tension of the printing blanket is controlled as it mounts on the printing press cylinder. Parallel reference lines on the carton may be used to draw alignment marks on the printing blanket such that it may be properly inserted into a locking device of the printing press cylinder. The alignment and tension may be controlled using graspable sides of the carton.Type: GrantFiled: November 18, 2004Date of Patent: May 15, 2007Assignee: Day International, Inc.Inventors: John Rocco Elia, Darren Reed McCracken, Sandra H. Ferguson, Thomas Gerald Ferguson, deceased
-
Publication number: 20050194188Abstract: A method and apparatus for drilling and completing multiple wellbores from a single drilling rig and from within a single wellhead is provided. In one embodiment, a template is disposed at a predetermined location downhole within a casing. In one aspect, a first casing string is lowered with the template to the predetermined location and disposed within a first wellbore. A second wellbore may be drilled through a bore in the template. A second casing string may then be lowered through the bore into the second wellbore. In another embodiment, at least two wellbores are drilled and completed from a surface casing having a crossover portion.Type: ApplicationFiled: October 1, 2004Publication date: September 8, 2005Inventors: Mark Glaser, Jack Allen, Gerald Ferguson, Ralph Alvarez
-
Patent number: 6827017Abstract: A method of dispensing a metal-backed printing blanket onto a printing press cylinder in a controlled fashion is provided. A carton containing the rolled printing blanket may be provided, and a lengthwise slit or opening is opened to withdraw a mounting end of the printing blanket. The alignment and tension of the printing blanket is controlled as it mounts on the printing press cylinder. Parallel reference lines on the carton may be used to draw alignment marks on the printing blanket such that it may be properly inserted into a locking device of the printing press cylinder. The alignment and tension may be controlled using graspable sides of the carton.Type: GrantFiled: July 18, 2002Date of Patent: December 7, 2004Assignee: Day International, Inc.Inventors: John Rocco Elia, Darren Reed McCracken, Thomas Gerald Ferguson
-
Patent number: 6540076Abstract: A carton is provided for packaging, shipping, and dispensing a metal-backed printing blanket onto a printing press cylinder in a controlled fashion. A lengthwise slit or opening can easily be formed in a panel of the carton from which only an end of the metal-backed printing blanket may be removed. Parallel reference lines may also be included on the carton which permit alignment marks to be drawn on the printing blanket such that it may be properly inserted into a locking device of the printing press cylinder. Graspable sides of the carton facilitate tension and alignment control as the printing blanket is dispensed onto the cylinder.Type: GrantFiled: May 17, 2001Date of Patent: April 1, 2003Assignee: Day International, Inc.Inventors: John Rocco Elia, Darren Reed McCracken, Thomas Gerald Ferguson
-
Publication number: 20020170453Abstract: A method of dispensing a metal-backed printing blanket onto a printing press cylinder in a controlled fashion is provided. A carton containing the rolled printing blanket may be provided, and a lengthwise slit or opening is opened to withdraw a mounting end of the printing blanket. The alignment and tension of the printing blanket is controlled as it mounts on the printing press cylinder. Parallel reference lines on the carton may be used to draw alignment marks on the printing blanket such that it may be properly inserted into a locking device of the printing press cylinder. The alignment and tension may be controlled using graspable sides of the carton.Type: ApplicationFiled: July 18, 2002Publication date: November 21, 2002Inventors: John Rocco Elia, Darren Reed McCracken, Thomas Gerald Ferguson
-
Patent number: 6228448Abstract: An endless belt for use in digital imaging systems is provided having edge to edge uniform flatness, and precise circumferential and edge to edge thickness. The layers comprising the belt may be tailored as desired for use in either image recording, image transfer or sheet transport operations. In one embodiment, the belt includes an elastomeric base layer, an elastomer-impregnated spun cord layer, a woven or non-woven fabric layer, and an elastomeric surface ply. The belt is preferably manufactured by building the layers on a workpiece and then curing the layers.Type: GrantFiled: February 24, 1999Date of Patent: May 8, 2001Assignee: Day International, Inc.Inventors: Sylvain L. Ndebi, William Haul Haddock, Allen T. Shannon, Michael E. McLean, Melvin Douglas Pinkston, Ray Brooks, Thomas Gerald Ferguson
-
Patent number: RE38468Abstract: A replaceable sleeve having a working surface is provided which is adapted to be mounted on a carrier. The sleeve includes an inner polymeric layer, a reinforcing layer overlying the inner layer, an intermediate polymeric layer overlying the reinforcing layer, and an outer polymeric layer. The sleeve may include a cushion layer between the intermediate layer and the outer layer. The layers comprising the sleeve are formed around a support and then cured simultaneously in a single step. The resulting sleeve may be used in printing operations or in other applications such as coating, embossing, laminating, calendering and the like.Type: GrantFiled: April 20, 2001Date of Patent: March 23, 2004Assignee: Day International, Inc.Inventors: William James Lane, III, Michael Edward McLean, Thomas Gerald Ferguson
-
Patent number: D418376Type: GrantFiled: June 14, 1999Date of Patent: January 4, 2000Assignee: Carlisle FoodService Products, IncorporatedInventor: Gerald Ferguson
-
Patent number: D418377Type: GrantFiled: June 17, 1999Date of Patent: January 4, 2000Assignee: Carlisle FoodService Products, IncorporatedInventor: Gerald Ferguson
-
Patent number: D427845Type: GrantFiled: November 30, 1998Date of Patent: July 11, 2000Assignee: PF MarketingInventors: Gerald Ferguson, Donald Iyoupe, Alfred Myra