Patents by Inventor Daniel Delfatti
Daniel Delfatti 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: 8589924Abstract: One embodiment of the invention provides a method for performing a service operation on a computer system. The method includes submitting a request for performing a service operation on the computer system and providing an estimated duration of the service operation. The service operation is expected to render one or more resources of the computer system unavailable for the duration of the service operation. It is therefore determined whether or not to accept the requested service operation based on planned usage of the one or more resources for the duration of the service operation.Type: GrantFiled: June 28, 2006Date of Patent: November 19, 2013Assignee: Oracle America, Inc.Inventors: Bjørn Dag Johnsen, Lars Paul Huse, Daniel Delfatti
-
Patent number: 7669087Abstract: A method for operating a system comprising multiple resources. The method comprises identifying for each resource a set of one or more failure risks for that resource. For each identified failure risk, a likelihood of failure is combined with an expected resolution time to provide a risk weight for the identified failure risk. For each resource, the risk weights for each failure risk are accumulated to provide an accumulated risk weight for the resource. A resource manager provisions workload across the multiple resources based on the accumulated risk weights for each resource.Type: GrantFiled: July 31, 2006Date of Patent: February 23, 2010Assignee: Sun Microsystems, Inc.Inventors: Bjørn Dag Johnsen, Daniel Delfatti, Hans Ludvig Opheim
-
Patent number: 7206947Abstract: A system and method is provided to allow a computer network system to keep a device in a powered off state over a power cycle. A service processor stores the power state information or power mask corresponding to the field replaceable unit (FRU) slots in a non-volatile storage location. As a result, after the system has been powered off and on, the power mask information is retained. Accordingly, a hotswap controller may then retrieve the power mask from storage to determine whether a given FRU should be powered on or kept in a powered off state. Depending on the power mask, the service processor will not power on the FRU if the power mask indicates that the device should remain in a powered off state. A management entity may update the power mask information depending on predetermined parameters or the condition of the FRU. As a result, a power mask may be maintained for several power cycles to keep a device in a powered off state.Type: GrantFiled: October 23, 2003Date of Patent: April 17, 2007Assignee: Sun Microsystems, Inc.Inventors: Viswanath Krishnamurthy, Daniel Delfatti
-
Patent number: 7188205Abstract: A Compact Peripheral Component Interconnect (CPCI) system is provided that can map PCI Industrial Computer Manufactures Group (PICMG) states describing the state of a hot-swap CPCI card into Telecommunication Management Network (TMN) plug-in unit states. Specifically, the hardware/Operating System (OS) states for the CPCI card are specified in PICMG states in accordance with the PICMG hot-swap specification. The present system identifies or defines the meaning (e.g., the definition, identification, function, and/or status) of the states on the CPCI card. The system then maps these states into intermediate states. The intermediate states are then mapped into TMN plug-in unit states (e.g., OperationalState and/or AvailiableStatus). The TMN plug-in unit states corresponding to the CPCI card will then comprise the proper identification information for the CPCI card.Type: GrantFiled: October 20, 2003Date of Patent: March 6, 2007Assignee: Sun Microsystems, Inc.Inventors: Tuan A. Le, Christopher J. Rinaldo, Angshuman Mukherjee, Vinh H. Truong, Daniel Delfatti
-
Patent number: 6993614Abstract: The present invention relates to a management agent that can be ran on any operating system. More specifically, the management agent of the present invention is implemented with a set of application program interfaces (APIs) that allows the management agent to be independent of operating systems. The APIs makes the management agent portable across multiple operating systems. In an embodiment of the present invention, a Compact Peripheral Component Interconnect (CPCI) computer system includes a CPCI chassis, a circuit board located within the CPCI chassis, a first central processing unit (CPU) card coupled with the circuit board. The CPCI computer system also includes a second CPU card coupled with the circuit board, a first management agent located within the first CPU card, and a second management agent located within the second CPU card. The first and second CPU cards each respectively has a first operating system and a second operating system.Type: GrantFiled: August 26, 2003Date of Patent: January 31, 2006Assignee: Sun Microsystems, Inc.Inventors: Tuan A. Le, Christopher J. Rinaldo, Angshuman Mukherjee, Vinh N. Truong, Daniel Delfatti
-
Publication number: 20050060463Abstract: The present invention relates to a management agent that can be ran on any operating system. More specifically, the management agent of the present invention is implemented with a set of application program interfaces (APIs) that allows the management agent to be independent of operating systems. The APIs makes the management agent portable across multiple operating systems. In an embodiment of the present invention, a Compact Peripheral Component Interconnect (CPCI) computer system includes a CPCI chassis, a circuit board located within the CPCI chassis, a first central processing unit (CPU) card coupled with the circuit board. The CPCI computer system also includes a second CPU card coupled with the circuit board, a first management agent located within said first CPU card, and a second management agent located within said second CPU card. The first and second CPU cards each respectively has a first operating system and a second operating system.Type: ApplicationFiled: August 26, 2003Publication date: March 17, 2005Inventors: Tuan Le, Christopher Rinaldo, Angshuman Mukherjee, Vinh Truong, Daniel Delfatti
-
Publication number: 20040133819Abstract: A system and method is provided to allow a computer network system to keep a device in a powered off state over a power cycle. A service processor stores the power state information or power mask corresponding to the field replaceable unit (FRU) slots in a non-volatile storage location. As a result, after the system has been powered off and on, the power mask information is retained. Accordingly, a hotswap controller may then retrieve the power mask from storage to determine whether a given FRU should be powered on or kept in a powered off state. Depending on the power mask, the service processor will not power on the FRU if the power mask indicates that the device should remain in a powered off state. A management entity may update the power mask information depending on predetermined parameters or the condition of the FRU. As a result, a power mask may be maintained for several power cycles to keep a device in a powered off state.Type: ApplicationFiled: October 23, 2003Publication date: July 8, 2004Applicant: SUN MICROSYSTEMS, INC.Inventors: Viswanath Krishnamurthy, Daniel Delfatti
-
Publication number: 20040117431Abstract: A Compact Peripheral Component Interconnect (CPCI) system is provided that can map PCI Industrial Computer Manufactures Group (PICMG) states describing the state of a hot-swap CPCI card into Telecommunication Management Network (TMN) plug-in unit states. Specifically, the hardware/Operating System (OS) states for the CPCI card are specified in PICMG states in accordance with the PICMG hot-swap specification. The present system identifies or defines the meaning (e.g., the definition, identification, function, and/or status) of the states on the CPCI card. The system then maps these states into intermediate states. The intermediate states are then mapped into TMN plug-in unit states (e.g., OperationalState and/or AvailiableStatus). The TMN plug-in unit states corresponding to the CPCI card will then comprise the proper identification information for the CPCI card.Type: ApplicationFiled: October 20, 2003Publication date: June 17, 2004Applicant: Sun Microsystems, Inc.Inventors: Tuan A. Le, Christopher J. Rinaldo, Angshuman Mukherjee, Vinh H. Truong, Daniel Delfatti