Patents by Inventor Thomas A. Schwartz
Thomas A. Schwartz 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: 20240386033Abstract: A method, system, and computer program product that is configured to: collect a plurality of metrics for running service instances within a cloud-based system; classify the running service instances into a database classification using a machine learning algorithm based on the collected plurality of metrics for the running service instances; and perform at least one operational decision corresponding to the classified running service instances.Type: ApplicationFiled: May 16, 2023Publication date: November 21, 2024Inventors: James Donald THORNE, Brad NICHOLSON, Andrew SCHWARTZ, Thomas LUMPP, Daniel PITTNER
-
Patent number: 11010430Abstract: A user submits a query to a search system that produces a search results page having one or more segments and a plurality of URLs relevant to the query. Embodiments of the disclosure ensure cohesion between the URLs and the segments on the search results page by evaluating each segment relative to the URLs. A relevancy score is calculated for each segment based on the URLs. The relevancy score for each segment is compared to one or more thresholds. Depending on whether the relevancy score for each segment exceeds one or more thresholds, the segment can be eliminated from the search page, relocated on the search page, or left alone. Calculation of each relevancy score is based on information determined from a search log. A feedback loop can help improve the functioning of the suppression and/or relocation functions.Type: GrantFiled: November 6, 2019Date of Patent: May 18, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Pranathi Reddy Tupakula, Brian Thomas Schwartz, Vaibhav Girish Parikh, Marcelo De Barros, Ramkrishna Khoso
-
Publication number: 20210133250Abstract: A user submits a query to a search system that produces a search results page having one or more segments and a plurality of URLs relevant to the query. Embodiments of the disclosure ensure cohesion between the URLs and the segments on the search results page by evaluating each segment relative to the URLs. A relevancy score is calculated for each segment based on the URLs. The relevancy score for each segment is compared to one or more thresholds. Depending on whether the relevancy score for each segment exceeds one or more thresholds, the segment can be eliminated from the search page, relocated on the search page, or left alone. Calculation of each relevancy score is based on information determined from a search log. A feedback loop can help improve the functioning of the suppression and/or relocation functions.Type: ApplicationFiled: November 6, 2019Publication date: May 6, 2021Inventors: Pranathi Reddy TUPAKULA, Brian Thomas SCHWARTZ, Vaibhav Girish PARIKH, Marcelo DE BARROS, Ramkrishna KHOSO
-
Patent number: 10805358Abstract: A method for operating a universal casting service is described. The method receives a casting request from a first client; initiates a first casting session to a first casting device; establishes a first queue for the first casting device; adds a first media item to the queue from the first client; receives a casting request from a second client; and adds a second media item to the first queue from the second client.Type: GrantFiled: October 13, 2016Date of Patent: October 13, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Vaibhav Girish Parikh, Junyan Lin, Paul Valentin Borza, Brian Thomas Schwartz
-
Patent number: 10747549Abstract: A method disclosed herein relates to a proxy application that connects to an input/output controller (IOCTL) interface driver. The IOCTL interface driver transfers IOCTL commands to a baseboard management controller (BMC). The proxy application receives, through the IOCTL interface driver, an application protocol request over an IOCTL command from the BMC. The application protocol request includes a computing devices configuration, a computing devices configuration option, and user interface data. The proxy application also receives an update to the computing devices current configuration based on the computing devices configuration option. The proxy application generates a new application protocol request over the IOCTL command based on the update to the computing devices current configuration. The proxy application transmits, through the IOCTL interface driver, the new application protocol request over the IOCTL command to the BMC.Type: GrantFiled: July 19, 2017Date of Patent: August 18, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Lee A. Preimesberger, Jorge Daniel Cisneros, Thomas A. Schwartz
-
Publication number: 20190026125Abstract: A method disclosed herein relates to a proxy application that connects to an input/output controller (IOCTL) interface driver. The IOCTL interface driver transfers IOCTL commands to a baseboard management controller (BMC). The proxy application receives, through the IOCTL interface driver, an application protocol request over an IOCTL command from the BMC. The application protocol request includes a computing devices configuration, a computing devices configuration option, and user interface data. The proxy application also receives an update to the computing devices current configuration based on the computing devices configuration option. The proxy application generates a new application protocol request over the IOCTL command based on the update to the computing devices current configuration. The proxy application transmits, through the IOCTL interface driver, the new application protocol request over the IOCTL command to the BMC.Type: ApplicationFiled: July 19, 2017Publication date: January 24, 2019Inventors: Lee A. Preimesberger, Jorge Daniel Cisneros, Thomas A. Schwartz
-
Patent number: 9973385Abstract: Remotely configuring an online computer system. A configuration file is generated at a management controller associated with a computer system in response to a request from a configuration utility associated with a user device, wherein the user device is located remotely from the computer system. The configuration file is sent from the management controller to the configuration utility via a network connection. A modified configuration file is received at the management controller from the configuration utility via the network connection, wherein the modified configuration file comprises system level changes to a configuration of the computer system. The system level changes from the modified configuration file are implemented at the computer system while an operating system associated with the computer system is online.Type: GrantFiled: January 31, 2012Date of Patent: May 15, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Edward Allen Wright, Darren J Cepulis, Thomas A Schwartz
-
Publication number: 20180109566Abstract: A method for operating a universal casting service is described. The method receives a casting request from a first client; initiates a first casting session to a first casting device; establishes a first queue for the first casting device; adds a first media item to the queue from the first client; receives a casting request from a second client; and adds a second media item to the first queue from the second client.Type: ApplicationFiled: October 13, 2016Publication date: April 19, 2018Inventors: Vaibhav Girish Parikh, Junyan Lin, Paul Valentin Borza, Brian Thomas Schwartz
-
Publication number: 20160203017Abstract: A server system may include a baseboard management controller and a host system. The baseboard management controller may obtain an identification of a peer system over a management network connection. The baseboard management controller may provide the identification of the peer system to the host system. The host system may use the identification of the peer system to obtain a virtual machine image.Type: ApplicationFiled: September 25, 2013Publication date: July 14, 2016Inventors: Chris Davenport, Lee A Preimesberger, Eric A Ramirez, Tess Muir, Sangita Prajapati, Jorge Daniel Cisneros, James Ayvaz, Thomas A Schwartz
-
Publication number: 20140087173Abstract: The present invention relates to a substrate with a solid support coated with a porous hydrophobic polymer layer or film, wherein said polymer layer or film is coated with a water-immiscible hydrophobic liquid forming a stable film on the polymer surface. The present invention further relates to a method of forming a protein- and cell-repellent surface, comprising the steps of providing a substrate with a solid support coated with a porous hydrophobic polymer layer or film, and applying a water-immiscible hydrophobic liquid to said porous hydrophobic polymer layer or film, a respective method of preventing the formation of biofilms, adhesion of cells and bacteria, and/or migration of cells and bacteria on a surface, as well as the use of a porous hydrophobic polymer layer or film that is coated with a water-immiscible hydrophobic liquid for forming a protein-, cell- and bacteria-repellent surface.Type: ApplicationFiled: September 19, 2013Publication date: March 27, 2014Applicant: Karlsruher Institut fur TechnologieInventors: Erica Boles, Pavel Levkin, Ursula Obst, Thomas Schwartz, Junshen Li
-
Publication number: 20130198349Abstract: Remotely configuring an online computer system. A configuration file is generated at a management controller associated with a computer system in response to a request from a configuration utility associated with a user device, wherein the user device is located remotely from the computer system. The configuration file is sent from the management controller to the configuration utility via a network connection. A modified configuration file is received at the management controller from the configuration utility via the network connection, wherein the modified configuration file comprises system level changes to a configuration of the computer system. The system level changes from the modified configuration file are implemented at the computer system while an operating system associated with the computer system is online.Type: ApplicationFiled: January 31, 2012Publication date: August 1, 2013Inventors: Edward Allen Wright, Darren J. Cepulis, Thomas A. Schwartz
-
Publication number: 20050069857Abstract: An inflatable full scale model of a printing device, or the like. This full scale model includes a readily inflatable body having a predetermined shape, when inflated, corresponding to a selected printing device. The body includes features representing utility hook-up locations for the selected printing device. When the body is inflated, it can be used to facilitate site planning and utility connection needs at a particular site.Type: ApplicationFiled: September 20, 2004Publication date: March 31, 2005Inventors: Edward Sullivan, Thomas Schwartz
-
Publication number: 20050059064Abstract: An oligonucleotide, a method and a system for detecting antibiotic resistance-mediating genes in microorganisms by means of real-time PCR, comprising: the use of a first primer nucleotide sequence (A) which is selected from the group of sequences consisting of SEQ# 1-4, the use of a second primer nucleotide sequence (B) which is selected from the group of sequences consisting of SEQ# 5-8, with the sequences 1 and 5, 2 and 6, 3 and 7, and 4 and 8 being used as primer pairs, and the use of at least one first dye (C) for detecting the PCR-amplified DNA, and their use, in particular on a biochip.Type: ApplicationFiled: August 26, 2004Publication date: March 17, 2005Inventors: Ursula Obst, Holger Volkmann, Thomas Schwartz, Silke Kirchen
-
Patent number: 4816811Abstract: A resilient and deformable touch screen that is adapted to be overlaid on the surface of a CRT screen is formed from a semi-rigid plastic frame attached to a flexible plastic pouch filled with a soft resilient material which adheres to the surface of the pouch.Type: GrantFiled: March 15, 1985Date of Patent: March 28, 1989Assignees: American Telephone and Telegraph Company, AT&T Technologies, Inc., AT&T Information Systems Inc., AT&T Bell LaboratoriesInventors: Eric L. Bogatin, Xina S. Quan, Thomas A. Schwartz, Wesley P. Townsend
-
Patent number: 4358131Abstract: A heel binding for a cross-country ski has opposing latches movable toward each other under engagement by spaced apart flexible beams that force the latches together to capture a projection from the heel of a skier's shoe to hold the heel to the ski. The inside surfaces of the latches are cam-shaped to allow releasing force on the pin to urge the latches outward against the flexible beams, and to release the pin when the force is substantial enough, as in a fall. A collar slidable on the flexible beams adjusts the effective stiffness of the flexible beams to adjust the releasing force.Type: GrantFiled: January 5, 1981Date of Patent: November 9, 1982Inventor: Thomas A. Schwartz
-
Patent number: D417481Type: GrantFiled: October 10, 1997Date of Patent: December 7, 1999Inventors: Thomas A. Schwartz, Paul T. Schwartz