Patents by Inventor Thomas M. Kraus
Thomas M. Kraus 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: 11690584Abstract: A hand-held probe for measuring radiation or magnetic activity includes a probe having a handle having a longitudinal axis and a shaft portion adapted to be inserted or held above a radiation or magnetic emitting source implanted within a patient's body or tissue of interest, the shaft portion includes a radiation or magnetic activity sensor configured to detect and measure radiation emitted from the radiation emitting source or magnetic activity from a magnetic source; the radiation emitting source being an implanted seed or a radioisotope that is injected near a tumor site in the patient's body; the probe including a signal processing device for further processing the measured radiation or magnetic activity; and a communication medium to exchange data from the hand-held probe with an external data processor unit.Type: GrantFiled: April 19, 2018Date of Patent: July 4, 2023Assignee: BEST MEDICAL INTERNATIONAL, INC.Inventors: Manny R. Subramanian, Thomas M. Kraus
-
Patent number: 10659286Abstract: A method and system for managing a large number of servers and their server components distributed throughout a heterogeneous computing environment is provided. In one embodiment, an authenticated user, such as a IT system administrator, can securely and simultaneously control and configure multiple servers, supporting different operating systems, through a “virtual server.” A virtual server is an abstract model representing a collection of actual target servers. To represent multiple physical servers as one virtual server, abstract system calls that extend execution of operating-system-specific system calls to multiple servers, regardless of their supported operating systems, are used. A virtual server is implemented by a virtual server client and a collection of virtual server agents associated with a collection of actual servers.Type: GrantFiled: October 13, 2017Date of Patent: May 19, 2020Assignee: BladeLogic, Inc.Inventors: Thomas M. Kraus, Vijay G. Manwani, Sekhar Muddana
-
Publication number: 20180303445Abstract: A hand-held probe for measuring radiation or magnetic activity includes a probe having a handle having a longitudinal axis and a shaft portion adapted to be inserted or held above a radiation or magnetic emitting source implanted within a patient's body or tissue of interest, the shaft portion includes a radiation or magnetic activity sensor configured to detect and measure radiation emitted from the radiation emitting source or magnetic activity from a magnetic source; the radiation emitting source being an implanted seed or a radioisotope that is injected near a tumor site in the patient's body; the probe including a signal processing device for further processing the measured radiation or magnetic activity; and a communication medium to exchange data from the hand-held probe with an external data processor unit.Type: ApplicationFiled: April 19, 2018Publication date: October 25, 2018Applicant: BEST MEDICAL INTERNATIONAL, INC.Inventors: Manny R. Subramanian, Thomas M. Kraus
-
Publication number: 20180069747Abstract: A method and system for managing a large number of servers and their server components distributed throughout a heterogeneous computing environment is provided. In one embodiment, an authenticated user, such as a IT system administrator, can securely and simultaneously control and configure multiple servers, supporting different operating systems, through a “virtual server.” A virtual server is an abstract model representing a collection of actual target servers. To represent multiple physical servers as one virtual server, abstract system calls that extend execution of operating-system-specific system calls to multiple servers, regardless of their supported operating systems, are used. A virtual server is implemented by a virtual server client and a collection of virtual server agents associated with a collection of actual servers.Type: ApplicationFiled: October 13, 2017Publication date: March 8, 2018Inventors: Thomas M. Kraus, Vijay G. Manwani, Sekhar Muddana
-
Patent number: 9794110Abstract: A method and system for managing a large number of servers and their server components distributed throughout a heterogeneous computing environment is provided. In one embodiment, an authenticated user, such as a IT system administrator, can securely and simultaneously control and configure multiple servers, supporting different operating systems, through a “virtual server.” A virtual server is an abstract model representing a collection of actual target servers. To represent multiple physical servers as one virtual server, abstract system calls that extend execution of operating-system-specific system calls to multiple servers, regardless of their supported operating systems, are used. A virtual server is implemented by a virtual server client and a collection of virtual server agents associated with a collection of actual servers.Type: GrantFiled: July 17, 2015Date of Patent: October 17, 2017Assignee: Bladlogic, Inc.Inventors: Thomas M. Kraus, Vijay G. Manwani, Sekhar Muddana
-
Publication number: 20150326423Abstract: A method and system for managing a large number of servers and their server components distributed throughout a heterogeneous computing environment is provided. In one embodiment, an authenticated user, such as a IT system administrator, can securely and simultaneously control and configure multiple servers, supporting different operating systems, through a “virtual server.” A virtual server is an abstract model representing a collection of actual target servers. To represent multiple physical servers as one virtual server, abstract system calls that extend execution of operating-system-specific system calls to multiple servers, regardless of their supported operating systems, are used. A virtual server is implemented by a virtual server client and a collection of virtual server agents associated with a collection of actual servers.Type: ApplicationFiled: July 17, 2015Publication date: November 12, 2015Inventors: Thomas M. Kraus, Vijay G. Manwani, Sekhar Muddana
-
Patent number: 9100283Abstract: A method and system for managing a large number of servers and their server components distributed throughout a heterogeneous computing environment is provided. In one embodiment, an authenticated user, such as a IT system administrator, can securely and simultaneously control and configure multiple servers, supporting different operating systems, through a “virtual server.” A virtual server is an abstract model representing a collection of actual target servers. To represent multiple physical servers as one virtual server, abstract system calls that extend execution of operating-system-specific system calls to multiple servers, regardless of their supported operating systems, are used. A virtual server is implemented by a virtual server client and a collection of virtual server agents associated with a collection of actual servers.Type: GrantFiled: April 3, 2013Date of Patent: August 4, 2015Assignee: BLADELOGIC, INC.Inventors: Thomas M. Kraus, Vijay G. Manwani, Sekhar Muddana
-
Patent number: 8869132Abstract: A method and system for executing and undoing distributed server change operations for a collection of server objects across multiple target servers in a transaction-safe manner is provided. In one embodiment, server change operations for a collection of server objects, such as files and configuration file entries, are specified in a transaction package. The target servers to which the specified change operation are directed are also identified in the transaction package. Parameter values for each of the identified target servers are specified through a parameter file in the transaction package. The transaction package is sent to the identified target servers, which execute the change operations on the target servers in a transaction-safe manner using these parameter values.Type: GrantFiled: October 18, 2012Date of Patent: October 21, 2014Assignee: BladeLogic, Inc.Inventors: Balaji Srinivasa, Vijay G. Manwani, Thomas M. Kraus
-
Publication number: 20130232248Abstract: A method and system for managing a large number of servers and their server components distributed throughout a heterogeneous computing environment is provided. In one embodiment, an authenticated user, such as a IT system administrator, can securely and simultaneously control and configure multiple servers, supporting different operating systems, through a “virtual server.” A virtual server is an abstract model representing a collection of actual target servers. To represent multiple physical servers as one virtual server, abstract system calls that extend execution of operating-system-specific system calls to multiple servers, regardless of their supported operating systems, are used. A virtual server is implemented by a virtual server client and a collection of virtual server agents associated with a collection of actual servers.Type: ApplicationFiled: April 3, 2013Publication date: September 5, 2013Applicant: BLADELOGIC, INC.Inventors: Thomas M. Kraus, Vijay G. Manwani, Sekhar Muddana