Patents by Inventor Jason Frey

Jason 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: 10972346
    Abstract: 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: Grant
    Filed: January 23, 2020
    Date of Patent: April 6, 2021
    Assignee: Red Hat, Inc.
    Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
  • Publication number: 20200401993
    Abstract: 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: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Inventors: Peter Savage, Jason Frey
  • Patent number: 10769586
    Abstract: 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: Grant
    Filed: November 29, 2018
    Date of Patent: September 8, 2020
    Assignee: Red Hat, Inc.
    Inventors: Peter Savage, Jason Frey
  • Patent number: 10764122
    Abstract: 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: Grant
    Filed: February 26, 2016
    Date of Patent: September 1, 2020
    Assignee: Red Hat, Inc.
    Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
  • Publication number: 20200175460
    Abstract: 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: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Peter Savage, Jason Frey
  • Publication number: 20200162327
    Abstract: 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: Application
    Filed: January 23, 2020
    Publication date: May 21, 2020
    Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
  • Publication number: 20200061778
    Abstract: 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: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Applicant: Snap-on Incorporated
    Inventors: David T. Doyle, Jason A. Frey, Anup A. Gupte
  • Patent number: 10554491
    Abstract: 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: Grant
    Filed: February 26, 2016
    Date of Patent: February 4, 2020
    Assignee: Red Hat, Inc.
    Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
  • Publication number: 20170250865
    Abstract: 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: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
  • Publication number: 20170250857
    Abstract: 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: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventors: Gregory McCullough, Jason Frey, Oleg Barenboim, Lianhua Fu
  • Patent number: 8862992
    Abstract: 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: Grant
    Filed: November 2, 2010
    Date of Patent: October 14, 2014
    Assignee: Turning Point Propellers, Inc.
    Inventor: Jason Frey
  • Publication number: 20120110449
    Abstract: 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: Application
    Filed: November 2, 2010
    Publication date: May 3, 2012
    Inventor: Jason Frey
  • Patent number: D486008
    Type: Grant
    Filed: January 27, 2003
    Date of Patent: February 3, 2004
    Assignee: Samaritan Display Group, Inc.
    Inventors: Gregg R. Pospisil, Jason Frey