Patents by Inventor Michael Fairbanks

Michael Fairbanks 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: 8566838
    Abstract: Techniques for workload coordination are provided. An automated discovery service identifies resources with hardware and software specific dependencies for a workload. The dependencies are made generic and the workload and its configuration with the generic dependencies are packaged. At a target location, the packaged workload is presented and the generic dependencies automatically resolved with new hardware and software dependencies of the target location. The workload is then automatically populated in the target location.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: October 22, 2013
    Assignee: Novell, Inc.
    Inventors: Jason Allen Sabin, Jeremy Ray Brown, Lloyd Leon Burch, Michael John Jorgensen, Michael Fairbanks, Nathaniel Brent Kranendonk, Kal A. Larsen, Thomas Larry Biggs
  • Patent number: 8468455
    Abstract: The system and method described herein may identify one or more virtual desktop extensions available in a cloud computing environment and launch virtual machine instances to host the available virtual desktop extensions in the cloud. For example, a virtual desktop extension manager may receive a virtual desktop extension request from a client desktop and determine whether authentication credentials for the client desktop indicate that the client desktop has access to the requested virtual desktop extension. In response to authenticating the client desktop, the virtual desktop extension manager may then launch a virtual machine instance to host the virtual desktop extension in the cloud and provide the client desktop with information for locally controlling the virtual desktop extension remotely hosted in the cloud.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: June 18, 2013
    Assignee: Novell, Inc.
    Inventors: Michael Jorgensen, Michael Fairbanks, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen
  • Publication number: 20130055265
    Abstract: Techniques for toxic workload mapping are provided. A state of a target workload is recorded along with a configuration and state of an environment that is processing the workload. Micro valuations are taken, via statistical sampling, for metrics associated with the workload and for different combinations of resources within the environment. The sampling taken at micro second intervals. The valuations are aggregated to form an index representing a toxic mapping for the workload within the environment. The toxic mapping is mined, in view of policy, to provide conditions and scenarios that may be deemed problematic within the workload and/or environment.
    Type: Application
    Filed: August 29, 2011
    Publication date: February 28, 2013
    Inventors: Jeremy Ray Brown, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen, Lloyd Leon Burch, Matthew Holt, Michael John Jorgensen, Michael Fairbanks, Chad Buttars
  • Publication number: 20120311344
    Abstract: Techniques for security auditing of cloud resources are provided. A virtual machine (VM) is captured and isolated when a session indicates that a session with the VM has terminated. Security checks are executed against the VM in the isolated environment. Results from the security checks are then reported.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Jason Allen Sabin, Michael John Jorgensen, Lloyd Leon Burch, Jeremy Ray Brown, Nathaniel Brent Kranendonk, Kal A. Larsen, Michael Fairbanks, Matthew Holt
  • Publication number: 20120271936
    Abstract: Techniques for auditing and controlling network services are provided. A proxy is interposed between a principal and a network service. Interactions between the principal and the service pass through the proxy. The proxy selectively raises events and evaluates policy based on the interactions for purposes of auditing and controlling the network service.
    Type: Application
    Filed: April 20, 2011
    Publication date: October 25, 2012
    Inventors: Lloyd Leon Burch, Jeremy Ray Brown, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen, Michael Fairbanks, Michael John Jorgensen, Thomas Larry Biggs
  • Publication number: 20120233625
    Abstract: Techniques for workload coordination are provided. An automated discovery service identifies resources with hardware and software specific dependencies for a workload. The dependencies are made generic and the workload and its configuration with the generic dependencies are packaged. At a target location, the packaged workload is presented and the generic dependencies automatically resolved with new hardware and software dependencies of the target location. The workload is then automatically populated in the target location.
    Type: Application
    Filed: March 11, 2011
    Publication date: September 13, 2012
    Inventors: Jason Allen Sabin, Jeremy Ray Brown, Lloyd Leon Burch, Michael John Jorgensen, Michael Fairbanks, Nathaniel Brent Kranendonk, Kal A. Larsen, Thomas Larry Biggs
  • Publication number: 20120130936
    Abstract: The system and method for determining fuzzy cause and effect relationships in an intelligent workload management system described herein may combine potential causes and effects captured from various different sources associated with an information technology infrastructure with substantially instantaneous feedback mechanisms and other knowledge sources. As such, fuzzy correlation logic may then be applied to the combined information to determine potential cause and effect relationships and thereby diagnose problems and otherwise manage interactions that occur in the infrastructure. For example, information describing potential causes and potential effects associated with an operational state of the infrastructure may be captured and combined, and any patterns among the information that describes the multiple potential causes and effects may then be identified.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Applicant: Novell, Inc.
    Inventors: Jeremy Brown, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen, Lloyd Leon Burch, Michael Fairbanks, Michael Jorgensen, Thomas Larry Biggs
  • Publication number: 20110209064
    Abstract: The system and method described herein may identify one or more virtual desktop extensions available in a cloud computing environment and launch virtual machine instances to host the available virtual desktop extensions in the cloud. For example, a virtual desktop extension manager may receive a virtual desktop extension request from a client desktop and determine whether authentication credentials for the client desktop indicate that the client desktop has access to the requested virtual desktop extension. In response to authenticating the client desktop, the virtual desktop extension manager may then launch a virtual machine instance to host the virtual desktop extension in the cloud and provide the client desktop with information for locally controlling the virtual desktop extension remotely hosted in the cloud.
    Type: Application
    Filed: February 24, 2010
    Publication date: August 25, 2011
    Applicant: Novell, Inc.
    Inventors: Michael Jorgensen, Michael Fairbanks, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen
  • Publication number: 20070131411
    Abstract: A process may include providing heat from one or more heaters to at least a portion of a subsurface formation. Heat may transfer from one or more heaters to a part of a formation. In some embodiments, heat from the one or more heat sources may pyrolyze at least some hydrocarbons in a part of a subsurface formation. Hydrocarbons and/or other products may be produced from a subsurface formation. Certain embodiments describe apparatus, methods, and/or processes used in treating a subsurface or hydrocarbon containing formation.
    Type: Application
    Filed: October 17, 2006
    Publication date: June 14, 2007
    Inventors: Harold Vinegar, Peter Veenstra, Steven Giles, Chester Sandberg, Frederick Rambow, Christopher Harris, Lanny Schoeling, Mark Picha, Etuan Zhang, Gary Beer, Fredrick Carl, Taixu Bai, Dong Kim, Michael Fairbanks, Guillermo Sanz
  • Publication number: 20070133961
    Abstract: A system that includes a plurality of heat sources configured to heat a portion of a formation is described. At least one production well is in the formation. A bottom portion of the production well is a sump in an underburden of the formation below the heated portion of the formation. Fluids from the heated portion of the formation are allowed to flow into the sump. A pump system has an inlet in the sump. A production conduit is coupled to the pump system. The production conduit is configured to transport fluids in the sump out of the formation.
    Type: Application
    Filed: April 21, 2006
    Publication date: June 14, 2007
    Inventors: Michael Fairbanks, Thomas Keltner, Billy McKinzie, Stephen Hirshblond
  • Publication number: 20050269095
    Abstract: Certain embodiments provide a method for treating a subsurface formation. The method includes using heaters to form a heated portion of the subsurface formation. A production conduit is used to direct formation fluid in a vapor phase from the heated portion of the subsurface formation towards a surface of the subsurface formation. Condensate of the vapor phase formation fluid is formed in or near the production conduit. Condensate of the vapor phase formation fluid is diverted to a desired location.
    Type: Application
    Filed: April 22, 2005
    Publication date: December 8, 2005
    Inventor: Michael Fairbanks
  • Publication number: 20050051327
    Abstract: A process may include providing heat from one or more heaters to at least a portion of a subsurface formation. Heat may transfer from one or more heaters to a part of a formation. In some embodiments, heat from the one or more heat sources may pyrolyze at least some hydrocarbons in a part of a subsurface formation. Hydrocarbons and/or other products may be produced from a subsurface formation. Certain embodiments describe apparatus, methods, and/or processes used in treating a subsurface or hydrocarbon containing formation.
    Type: Application
    Filed: April 23, 2004
    Publication date: March 10, 2005
    Inventors: Harold Vinegar, Peter Veenstra, Steven Giles, Chester Sandberg, Frederick Henry Rambow, Christopher Harris, Lanny Schoeling, Mark Picha, Etuan Zhang, Gary Beer, Fredrick Carl, Taixu Bai, Dong Kim, Michael Fairbanks, Guillermo Sanz