Patents by Inventor Michael B. McCune

Michael B. McCune 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: 20250105684
    Abstract: An integrated compressor comprises an electric motor that is prone to high temperatures. In a first cooling feature, axial and/or radial cooling channels are provided through the stator of the motor to supply coolant to portions of the stator that are prone to high temperatures. In a second cooling feature, jets are used to spray coolant towards the end-windings of the motor, to thereby cool the end-windings.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Applicant: Solar Turbines Incorporated
    Inventors: Sahand PIROUZPANAH, Michael B. MCCUNE, Lei ZHU, Jess Lee FREEMAN, Marco FESTA, Matthias Johannes BURGHARD
  • Publication number: 20250079914
    Abstract: An integrated compressor comprises an electric motor that is prone to windage losses, radial loads, and recirculation flows. According to a first feature, partial grooves or riblets may be formed on the surface of a motor stator that defines the radially outward boundary of the air gap between the motor stator and the motor rotor. These partial grooves or riblets may maintain low to moderate windage losses, while reducing radial loads in the motor. According to a second feature, a support structure may be designed with a nose portion that is configured to disrupt or otherwise reduce recirculation flows within the end-winding cavity housing the end-winding of the motor. According to a third feature, the spiral orientation of the top coil of the end-winding may be aligned with the rotation direction of the motor rotor to reduce recirculation flows within the end-winding cavity.
    Type: Application
    Filed: September 5, 2023
    Publication date: March 6, 2025
    Applicant: Solar Turbines Incorporated
    Inventors: Sahand PIROUZPANAH, Michael B. MCCUNE, Lei ZHU, Jess Lee FREEMAN, Tianli ZHANG
  • Patent number: 10719587
    Abstract: Some embodiments of an entitlement model have been presented. In one embodiment, a centralized server distributes copies of an operating system from a software vendor to a set of virtual guests of a virtual host running on a physical computing machine. The centralized server and the physical computing machine are coupled to each other within an internal network of a customer of the software vendor, whereas the centralized server has access to the software vendor external to the internal network of the customer. The centralized server may interact with a hypervisor of the physical computing machine to determine what type of license of the operating system the virtual host has and a number of copies of the operating system requested by the virtual guests.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: July 21, 2020
    Assignee: Red Hat, Inc.
    Inventors: Michael B. McCune, Peter A. Vetere, Robin L. Norwood, Maureen E. Duffy
  • Patent number: 9602517
    Abstract: A method includes receiving a request of a user to perform an operation with respect to a first resource, in response to the request, determining, in view of a resource-based master data structure, a first resource-based permission data structure associated with the first resource, and accessing the first resource-based permission data structure to identify a first resource entry associated with the user.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: March 21, 2017
    Assignee: Red Hat, Inc.
    Inventors: Jason L. Connor, Michael B. McCune
  • Patent number: 9600131
    Abstract: A method and system for providing an integrated application that includes software modules coupled to a message bus. The software modules include applications of different degrees of complexity and different number of components, such as management applications, service applications, and other similar applications. A computer system receives a first input that selects a user interface (UI) to access the integrated application. The selected UI can be a specific UI associated with a software module, or an orchestrator UI that unifies individual styles of the specific UIs. The computer system receives, via the selected UI, a second input to access a destination module among the software modules. If the selected UI is the orchestrator UI, the second input is forwarded to the destination module via the message bus. If the selected UI is a specific UI, the second input is sent to the destination module via the selected specific UI.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: March 21, 2017
    Assignee: Red Hat, Inc.
    Inventors: Jesus M. Rodriguez, Michael B. McCune
  • Publication number: 20160255096
    Abstract: A method includes receiving a request of a user to perform an operation with respect to a first resource, in response to the request, determining, in view of a resource-based master data structure, a first resource-based permission data structure associated with the first resource, and accessing the first resource-based permission data structure to identify a first resource entry associated with the user.
    Type: Application
    Filed: May 13, 2016
    Publication date: September 1, 2016
    Inventors: Jason L. Connor, Michael B. McCune
  • Patent number: 9344430
    Abstract: A first request to change a permission of a first user for accessing a first resource is received via a service application programming interface (API) of an authorization server. In response to the first request, a first resource-based permission data structure associated with the first resource is accessed to identify an entry associated with the first user, wherein the first resource-based permission data structure has a plurality of entries corresponding to a plurality of users, respectively, each user being associated with one or more permissions for accessing the first resource. Further, one or more permissions in the identified entry associated with the first user are updated.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: May 17, 2016
    Assignee: Red Hat, Inc.
    Inventors: Jason L. Connor, Michael B. McCune
  • Publication number: 20140208398
    Abstract: A first request to change a permission of a first user for accessing a first resource is received via a service application programming interface (API) of an authorization server. In response to the first request, a first resource-based permission data structure associated with the first resource is accessed to identify an entry associated with the first user, wherein the first resource-based permission data structure has a plurality of entries corresponding to a plurality of users, respectively, each user being associated with one or more permissions for accessing the first resource. Further, one or more permissions in the identified entry associated with the first user are updated.
    Type: Application
    Filed: March 24, 2014
    Publication date: July 24, 2014
    Applicant: Red Hat, Inc.
    Inventors: Jason L. Connor, Michael B. McCune
  • Patent number: 8689298
    Abstract: A first request is received, at a service application programming interface (API) of an authorization server, to change a permission of a first role for accessing a first resource. In response to the first request, a first role-based permission data structure associated with the first role is accessed to identify an entry associated with the first resource, where the first role-based permission data structure includes entries corresponding to resources, respectively. Each resource is associated with one or more permissions for a user of the first role to access the corresponding resource. One or more permissions are updated in the identified entry associated with the first resource.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: April 1, 2014
    Assignee: Red Hat, Inc.
    Inventors: Jason Lilaus Connor, Michael B. McCune
  • Patent number: 8468519
    Abstract: Some embodiments of multiple organization support in a networked system have been presented. In one embodiment, a centralized server manages a networked system, which includes the centralized server and a set of computing machines coupled to each other within an internal network of a customer. The centralized server segregates data within the networked system by grouping data into the concept of an organization created by the customer in order to isolate the organizations.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: June 18, 2013
    Assignee: Red Hat, Inc.
    Inventors: Shannon Ray Hughes, Maureen E. Duffy, Michael B. McCune, Pradeep Kilambi, James S. Slagle
  • Publication number: 20120311672
    Abstract: A first request is received, at a service application programming interface (API) of an authorization server, to change a permission of a first role for accessing a first resource. In response to the first request, a first role-based permission data structure associated with the first role is accessed to identify an entry associated with the first resource, where the first role-based permission data structure includes entries corresponding to resources, respectively. Each resource is associated with one or more permissions for a user of the first role to access the corresponding resource. One or more permissions are updated in the identified entry associated with the first resource.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Jason Lilaus Connor, Michael B. McCune
  • Publication number: 20120311612
    Abstract: A method and system for providing an integrated application that includes software modules coupled to a message bus. The software modules include applications of different degrees of complexity and different number of components, such as management applications, service applications, and other similar applications. A computer system receives a first input that selects a user interface (UI) to access the integrated application. The selected UI can be a specific UI associated with a software module, or an orchestrator UI that unifies individual styles of the specific UIs. The computer system receives, via the selected UI, a second input to access a destination module among the software modules. If the selected UI is the orchestrator UI, the second input is forwarded to the destination module via the message bus. If the selected UI is a specific UI, the second input is sent to the destination module via the selected specific UI.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Jesus M. Rodriguez, Michael B. McCune
  • Patent number: 8239557
    Abstract: Some embodiments of virtualization management using a centralized server have been presented. In one embodiment, a centralized server obtains metadata of an operating system and information on provisioning computing resources from a software vendor. The centralized server is deployed within an internal network of a customer of the software vendor, where the internal network further includes a set of at least one physical machine. The centralized server may further generate a graphical user interface to allow users of the centralized server to manage a set of virtual machines running on the set of at least one physical machine. The set of virtual machines may include at least one virtual host and at least one virtual guest.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: August 7, 2012
    Assignee: Red Hat, Inc.
    Inventors: Michael B. McCune, Peter A. Vetere, Robin L. Norwood, Maureen E. Duffy
  • Publication number: 20100058324
    Abstract: Some embodiments of multiple organization support in a networked system have been presented. In one embodiment, a centralized server manages a networked system, which includes the centralized server and a set of computing machines coupled to each other within an internal network of a customer. The centralized server segregates data within the networked system by grouping data into the concept of an organization created by the customer in order to isolate the organizations.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Inventors: Shannon Ray Hughes, Maureen E. Duffy, Michael B. McCune, Pradeep Kilambi, James S. Slaale
  • Publication number: 20090328056
    Abstract: Some embodiments of an entitlement model have been presented. In one embodiment, a centralized server distributes copies of an operating system from a software vendor to a set of virtual guests of a virtual host running on a physical computing machine. The centralized server and the physical computing machine are coupled to each other within an internal network of a customer of the software vendor, whereas the centralized server has access to the software vendor external to the internal network of the customer. The centralized server may interact with a hypervisor of the physical computing machine to determine what type of license of the operating system the virtual host has and a number of copies of the operating system requested by the virtual guests.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Inventors: Michael B. McCune, Peter A. Vetere, Robin L. Norwood, Maureen E. Duffy
  • Publication number: 20090327211
    Abstract: Some embodiments of virtualization management using a centralized server have been presented. In one embodiment, a centralized server obtains metadata of an operating system and information on provisioning computing resources from a software vendor. The centralized server is deployed within an internal network of a customer of the software vendor, where the internal network further includes a set of at least one physical machine. The centralized server may further generate a graphical user interface to allow users of the centralized server to manage a set of virtual machines running on the set of at least one physical machine. The set of virtual machines may include at least one virtual host and at least one virtual guest.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Inventors: Michael B. McCune, Peter A. Vetere, Robin L. Norwood, Maureen E. Duffy