Patents by Inventor Steven Solomon

Steven Solomon 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: 20220303208
    Abstract: A method includes receiving, by a software defined network (SDN) node, first telemetry data for components of a native autonomous system (AS) network. The method further includes analyzing, by the artificial intelligence module, the first telemetry data in order to predetermine network paths to route traffic during a network capacity shortage and based on the analyzing of the first telemetry data, generating routing data of predetermined network paths to route traffic. The method further includes sending the routing data within the native AS and between the native AS and the neighboring AS. The method further includes receiving, from the neighboring AS, neighboring data and in response to receiving the neighboring data, analyzing, by the artificial intelligence module, the neighboring data, and based on the analyzing of the neighboring data and the first telemetry data for components of the native AS network, updating the routing data.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 22, 2022
    Inventors: Moshiur Rahman, Steven Solomon
  • Patent number: 11061458
    Abstract: A first power train that includes a first plurality of components, and a second power train includes a second plurality of components. The first power train is configured to provide power to a first plurality of server racks of a first data center at a first level of high-availability service associated with a first uptime. The first plurality of components includes a first subset of the first plurality of components and a second subset of the first plurality of components. The second power train is configured to provide power to a second plurality of server racks of the first data center at a second level of high-availability service that is associated with a second uptime that is less than the first uptime. The second plurality of components includes a first subset of the second plurality of components and the second subset of the first plurality of components.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Keith A. Krueger, Lalu Vannankandy Kunnath, Kristofer Andrew Johnson, Mark Joseph Baracani, Scott Thomas Seaton, Osvaldo Patricio Morales, Steven Solomon, David Thomas Gauthier
  • Publication number: 20200293101
    Abstract: A first power train that includes a first plurality of components, and a second power train includes a second plurality of components. The first power train is configured to provide power to a first plurality of server racks of a first data center at a first level of high-availability service associated with a first uptime. The first plurality of components includes a first subset of the first plurality of components and a second subset of the first plurality of components. The second power train is configured to provide power to a second plurality of server racks of the first data center at a second level of high-availability service that is associated with a second uptime that is less than the first uptime. The second plurality of components includes a first subset of the second plurality of components and the second subset of the first plurality of components.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Keith A. KRUEGER, Lalu Vannankandy KUNNATH, Kristofer Andrew JOHNSON, Mark Joseph BARACANI, Scott Thomas SEATON, Osvaldo Patricio MORALES, Steven SOLOMON, David Thomas GAUTHIER
  • Publication number: 20130163185
    Abstract: A data center may be built from docking stations, and from removable and replaceable IT cartridges. In one example, a docking station is built that provides cooling capability, and other support capability, for IT equipment. An IT cartridge is coupled to the docking station, thereby allowing the IT equipment in the cartridge to receive cooling and other support from the docking station, without the cartridge having any cooling infrastructure (or without having a substantial cooling infrastructure). Since IT equipment may have a shorter useful life than cooling equipment (or other non-IT equipment), when the IT equipment has reached the end of its useful life, the IT cartridge can be retired, and replaced with a new IT cartridge, thereby allowing the longer-lived equipment in the docking station to be easily reused with new IT equipment.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Stephan W. Gilges, Christian L. Belady, David Thomas Gauthier, Mark E. Shaw, Steven Solomon
  • Patent number: 8270154
    Abstract: A modular server cooling unit user standard dimension modules to build a variety of components for use in cooling a server or server farm. One module may be the module in which the server(s) are mounted. Another module may be an exhaust plenum, drawing air through the server module and exhausting the air to the outside. A third module may be a cooling module through which outside air is drawn, filtered and optionally cooled, for example, using an adiabatic, or water-wash, cooler. Exhaust air may be selectively mixed with air from the cooling module to provide finer control of server temperature and humidity.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: September 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Brian Clark Andersen, Cheerei Cheng, Daniel G. Costello, Steven Solomon, Christian L. Belady, Jens Housley
  • Publication number: 20100188810
    Abstract: A modular server cooling unit user standard dimension modules to build a variety of components for use in cooling a server or server farm. One module may be the module in which the server(s) are mounted. Another module may be an exhaust plenum, drawing air through the server module and exhausting the air to the outside. A third module may be a cooling module through which outside air is drawn, filtered and optionally cooled, for example, using an adiabatic, or water-wash, cooler. Exhaust air may be selectively mixed with air from the cooling module to provide finer control of server temperature and humidity.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Applicant: Microsoft Corporation
    Inventors: Brian Clark Andersen, Cheerei Cheng, Daniel G. Costello, Steven Solomon, Christian L. Belady, Jens Housley
  • Publication number: 20070112629
    Abstract: A system is disclosed that provides computer-aided processing of a rebate on a product. The system includes a rebate processing center communicating over a network with a manufacturer, a distributor, and a consumer. The rebate processing center maintains a promotion table and a transaction table in order to facilitate processing of product rebates and to offer the consumer a choice of disbursement options.
    Type: Application
    Filed: December 4, 2006
    Publication date: May 17, 2007
    Applicant: Parago, Inc.
    Inventors: Steven Solomon, Kenneth Johnsen, Andrew Adams, Juli Spottiswood, Michael Reynolds, Jack Doxey, Mason Wright, Kelly Melvin, Barbara Minor
  • Publication number: 20060282388
    Abstract: A system is provided for use-based charging of security software. The system includes a security software, a monitor component, and a billing component. The security software provides security for a computer system, and the monitor component is operable to monitor use of at least a portion of the security software. The billing component is operable to charge based on the use of the security software monitored by the monitor component.
    Type: Application
    Filed: June 8, 2005
    Publication date: December 14, 2006
    Inventors: Steven Solomon, Carl Banzhof
  • Patent number: 6149193
    Abstract: This invention relates to a multi-stage gas bag inflator, operable initially, when activated, to cause the gas bag to deploy slowly and then, after a delay, to deploy rapidly, includes a housing having at least first and second chambers of preferably different size, separated by a bulkhead. One chamber is preferably smaller since it can be used to produce a smaller amount of gas to cause the initial slow deployment of the gas bag. A gas generant charge is ignited in the first chamber, and after some delay, a gas generant charge in the second chamber is ignited. The multi-stage inflator according to this invention can be used to provide the varying inflation rates needed to adjust the inflation of air bags to accommodate the severity of the collision and the position of the occupants. The inventive inflator is small in size and economical to produce.
    Type: Grant
    Filed: August 6, 1999
    Date of Patent: November 21, 2000
    Assignee: Breed Automotive Technology, Inc.
    Inventors: J B Canterberry, Donald Bowers, Daniel Steven Solomon