Patents by Inventor Jason A. Frey
Jason A. Frey 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: 10972346Abstract: A processing device receives a request to include a custom action in a processing definition. The custom action is to be performed in response to an occurrence of an infrastructure event in a third party infrastructure platform. The processing device selects the processing definition that specifies a default action to be performed in response to the occurrence of the infrastructure event. The default action being defined by an infrastructure management platform managing the third party infrastructure platform. The processing device receives, from the third party infrastructure platform, user input defining the custom action relative to the default action in the processing definition and changes the processing definition to include the custom action relative to the default action.Type: GrantFiled: January 23, 2020Date of Patent: April 6, 2021Assignee: Red Hat, Inc.Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
-
Publication number: 20200401993Abstract: Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by an inventory system from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system, transmitting an acknowledgement to the client system that the key component was received by the inventory system, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system, and storing the key component as part of the new key to identify the client system.Type: ApplicationFiled: September 4, 2020Publication date: December 24, 2020Inventors: Peter Savage, Jason Frey
-
Patent number: 10769586Abstract: Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by a processing device of an inventory server from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system to uniquely identify the client system; identifying, using the key as an identifier, the client system in an inventory database of the inventory server; transmitting an acknowledgement to the client system that the client system has been identified in the inventory database and that the inventory server received the key component, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system; and storing the key component, wherein storing the key component causes a modification of the key used to identify the client system.Type: GrantFiled: November 29, 2018Date of Patent: September 8, 2020Assignee: Red Hat, Inc.Inventors: Peter Savage, Jason Frey
-
Patent number: 10764122Abstract: A processing device receives event notifications for occurrences of infrastructure events from a different event sources. The event notifications have different formats to represent a same type of infrastructure event. The processing device creates uniform event notifications from a base event format for the event notifications, and provides the uniform event notifications to a centralized event handler that corresponds to the base event format within a threshold amount of time to allow a time sensitive action to be performed by the centralized event handler within a time period.Type: GrantFiled: February 26, 2016Date of Patent: September 1, 2020Assignee: Red Hat, Inc.Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
-
Publication number: 20200175460Abstract: Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by a processing device of an inventory server from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system to uniquely identify the client system; identifying, using the key as an identifier, the client system in an inventory database of the inventory server; transmitting an acknowledgement to the client system that the client system has been identified in the inventory database and that the inventory server received the key component, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system; and storing the key component, wherein storing the key component causes a modification of the key used to identify the client system.Type: ApplicationFiled: November 29, 2018Publication date: June 4, 2020Inventors: Peter Savage, Jason Frey
-
Publication number: 20200162327Abstract: A processing device receives a request to include a custom action in a processing definition. The custom action is to be performed in response to an occurrence of an infrastructure event in a third party infrastructure platform. The processing device selects the processing definition that specifies a default action to be performed in response to the occurrence of the infrastructure event. The default action being defined by an infrastructure management platform managing the third party infrastructure platform. The processing device receives, from the third party infrastructure platform, user input defining the custom action relative to the default action in the processing definition and changes the processing definition to include the custom action relative to the default action.Type: ApplicationFiled: January 23, 2020Publication date: May 21, 2020Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
-
Publication number: 20200061778Abstract: Disclosed are adjustable pliers where the pawl mechanism can be engaged or disengaged to adjust a jaw gap of the pliers. The pawl mechanism can be disengaged either by rotating the handles so as to cause a tab to engage a pocket, and/or by lifting upward on the handles to disengage the pawl teeth from corresponding teeth in a slot of one of the handles. The pliers are therefore advantageous because they do not require a button or lever to adjust the jaw gap, and can therefore be adjusted easily.Type: ApplicationFiled: August 21, 2018Publication date: February 27, 2020Applicant: Snap-on IncorporatedInventors: David T. Doyle, Jason A. Frey, Anup A. Gupte
-
Patent number: 10554491Abstract: A processing device receives a request to include a custom action in a processing definition. The custom action is to be performed in response to an occurrence of an infrastructure event in a third party infrastructure platform. The processing device selects the processing definition that specifies a default action to be performed in response to the occurrence of the infrastructure event. The default action being defined by an infrastructure management platform managing the third party infrastructure platform. The processing device receives, from the third party infrastructure platform, user input defining the custom action relative to the default action in the processing definition and changes the processing definition to include the custom action relative to the action.Type: GrantFiled: February 26, 2016Date of Patent: February 4, 2020Assignee: Red Hat, Inc.Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
-
Publication number: 20170250865Abstract: A processing device receives a request to include a custom action in a processing definition. The custom action is to be performed in response to an occurrence of an infrastructure event in a third party infrastructure platform. The processing device selects the processing definition that specifies a default action to be performed in response to the occurrence of the infrastructure event. The default action being defined by an infrastructure management platform managing the third party infrastructure platform.Type: ApplicationFiled: February 26, 2016Publication date: August 31, 2017Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
-
Publication number: 20170250857Abstract: A processing device receives event notifications for occurrences of infrastructure events from a different event sources. The event notifications have different formats to represent a same type of infrastructure event. The processing device creates uniform event notifications from a base event format for the event notifications, and provides the uniform event notifications to a centralized event handler that corresponds to the base event format within a threshold amount of time to allow a time sensitive action to be performed by the centralized event handler within a time period.Type: ApplicationFiled: February 26, 2016Publication date: August 31, 2017Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
-
Patent number: 8862992Abstract: A computer implemented system automatically launches a video to assist a computer user in navigating through a set of menus on a graphical user interface (GUI) without separately requiring the computer user to select a link to a video file or launch a software program designed to playback the video. The system executes a two-phase process for assisting the computer user in determining a replacement part for an OEM part. In the first phase, the system selectively presents a series of menus to the computer user to allow the computer user to identify the OEM part. A video is automatically played during the first phase of the process to assist the user in completing the first series of menus. After the computer user has completed the first menus, the system launches a second set of menus and begins playing a video to assist the computer user in determining options for the replacement part.Type: GrantFiled: November 2, 2010Date of Patent: October 14, 2014Assignee: Turning Point Propellers, Inc.Inventor: Jason Frey
-
Publication number: 20120110449Abstract: A computer implemented system automatically launches a video to assist a computer user in navigating through a set of menus on a graphical user interface (GUI) without separately requiring the computer user to select a link to a video file or launch a software program designed to playback the video. The system executes a two-phase process for assisting the computer user in determining a replacement part for an OEM part. In the first phase, the system selectively presents a series of menus to the computer user to allow the computer user to identify the OEM part. A video is automatically played during the first phase of the process to assist the user in completing the first series of menus. After the computer user has completed the first menus, the system launches a second set of menus and begins playing a video to assist the computer user in determining options for the replacement part.Type: ApplicationFiled: November 2, 2010Publication date: May 3, 2012Inventor: Jason Frey
-
Patent number: D486008Type: GrantFiled: January 27, 2003Date of Patent: February 3, 2004Assignee: Samaritan Display Group, Inc.Inventors: Gregg R. Pospisil, Jason Frey