Patents by Inventor Ross Peterson

Ross Peterson 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: 11136892
    Abstract: A rotor blade for a gas turbine, includes a blade extending in a radial direction, with a blade body having a peripheral wall with pressure-side and suction-side wall sections, a plate-shaped crown base connected to the peripheral wall in the region of the blade tip, and a sweep edge extending along the peripheral wall, the peripheral wall and the crown base defining a cavity in the blade body, the sweep edge being aligned on the outer side with the peripheral wall and protruding radially over the crown base, and cooling channels are embodied in the blade body, extending from the cavity to cooling fluid outlets provided in the sweep edge. At least one recess being formed in the front surface of the sweep edge, into which at least some of the cooling channels flow such that the cooling fluid outlets are entirely arranged in a bottom region of the recess.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: October 5, 2021
    Assignee: Siemens Energy Global GmbH & Co. KG
    Inventors: Markus Gill, Christian Gindorf, Andreas Heselhaus, Robert Kunte, Marcel Schlösser, Andrew Carlson, Ross Peterson
  • Patent number: 11093237
    Abstract: Software build isolation is provided. Systems, methods and computer-readable devices provide for receiving a request from a user who is a member of a team or group for allocation of a machine from a pool of machines. A determination is made as to whether a limit has been reached on the number of machines available to the team or group. If the limit has not been reached, the machine is provisioned and the user is notified that the machine has been provisioned and allocated to the user. In addition, in response to receiving a notification that an asset is ready for backup, an asset is replicated on an archive server. Dependencies of the asset on dependent assets are determined and the dependent assets are replicated on the archive server.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Matthew Ross Peterson, Carlo Rivera, David Speirs, Max David Bressler
  • Publication number: 20210125165
    Abstract: Systems and methods for efficiently processing a transaction using a point of sale (POS) system and a URL which is provisioned to a purchaser in the transaction are disclosed. A purchase order input for a purchase order for the transaction can be received via a register application on the POS. A payment interface URL is generated and a payment interface for the purchase order is provided at a web page identified by the payment interface URL. Payment authorization is received for the purchase order, from a payment processor, in response to a payment interface input provided on the payment interface. A confirmation of the payment authorization is provided to the register application.
    Type: Application
    Filed: October 29, 2020
    Publication date: April 29, 2021
    Applicant: Clover Network, Inc.
    Inventors: Leif Borden, Gareth Glenn Dsouza, Cameron Garcia, Krishna Chinya, Steve Chou, Kejun Xu, Ross Peterson, Boris Minkin, Pharson Chalermkraivuth, Mariko Sanchez, Anastasiya Shevchenko, John Daniel Beatty
  • Publication number: 20200386104
    Abstract: A rotor blade for a gas turbine, includes a blade extending in a radial direction, with a blade body having a peripheral wall with pressure-side and suction-side wall sections, a plate-shaped crown base connected to the peripheral wall in the region of the blade tip, and a sweep edge extending along the peripheral wall, the peripheral wall and the crown base defining a cavity in the blade body, the sweep edge being aligned on the outer side with the peripheral wall and protruding radially over the crown base, and cooling channels are embodied in the blade body, extending from the cavity to cooling fluid outlets provided in the sweep edge. At least one recess being formed in the front surface of the sweep edge, into which at least some of the cooling channels flow such that the cooling fluid outlets are entirely arranged in a bottom region of the recess.
    Type: Application
    Filed: March 1, 2017
    Publication date: December 10, 2020
    Applicant: Siemens Aktiengesellschaft
    Inventors: Markus Gill, Christian Gindorf, Andreas Heselhaus, Robert Kunte, Marcel Schlösser, Andrew Carlson, Ross Peterson
  • Patent number: 10519862
    Abstract: A gas turbine engine having a rotor centering cooling system for cooling struts within an exhaust diffuser and turbine case to reduce tip rub during hot restarts is disclosed. In particular, the rotor centering cooling system may be positioned within struts in the exhaust diffuser downstream from a turbine assembly for limiting thermal gradients between top and bottom struts to prevent the exhaust bearing body from becoming off-center during steady state operation as a result of the top struts becoming hotter than the bottom struts. The rotor centering cooling system may reduce the temperature at the exhaust diffuser and turbine case, thereby reducing the thermal gradient between the top and bottom struts and top and bottom of the turbine case. As such, the exhaust bearing body remains centered, thereby preventing a tighter blade tip clearance at the top of the turbine assembly than at the bottom of the assembly.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: December 31, 2019
    Assignee: Siemens Energy, Inc.
    Inventors: Kok-Mun Tham, Abdullatif M. Chehab, Ross Peterson
  • Publication number: 20190347090
    Abstract: Software build isolation is provided. Systems, methods and computer-readable devices provide for receiving a request from a user who is a member of a team or group for allocation of a machine from a pool of machines. A determination is made as to whether a limit has been reached on the number of machines available to the team or group. If the limit has not been reached, the machine is provisioned and the user is notified that the machine has been provisioned and allocated to the user. In addition, in response to receiving a notification that an asset is ready for backup, an asset is replicated on an archive server. Dependencies of the asset on dependent assets are determined and the dependent assets are replicated on the archive server.
    Type: Application
    Filed: July 29, 2019
    Publication date: November 14, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Ross Peterson, Carlo Rivera, David Speirs, Max David Bressler
  • Patent number: 10372441
    Abstract: Software build isolation is provided. Systems, methods and computer-readable devices provide for receiving a request from a user who is a member of a team or group for allocation of a machine from a pool of machines. A determination is made as to whether a limit has been reached on the number of machines available to the team or group. If the limit has not been reached, the machine is provisioned and the user is notified that the machine has been provisioned and allocated to the user. In addition, in response to receiving a notification that an asset is ready for backup, an asset is replicated on an archive server. Dependencies of the asset on dependent assets are determined and the dependent assets are replicated on the archive server.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: August 6, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew Ross Peterson, Carlo Rivera, David Speirs, Max David Bressler
  • Publication number: 20180150283
    Abstract: Software build isolation is provided. Systems, methods and computer-readable devices provide for receiving a request from a user who is a member of a team or group for allocation of a machine from a pool of machines. A determination is made as to whether a limit has been reached on the number of machines available to the team or group. If the limit has not been reached, the machine is provisioned and the user is notified that the machine has been provisioned and allocated to the user. In addition, in response to receiving a notification that an asset is ready for backup, an asset is replicated on an archive server. Dependencies of the asset on dependent assets are determined and the dependent assets are replicated on the archive server.
    Type: Application
    Filed: February 6, 2017
    Publication date: May 31, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Ross Peterson, Carlo Rivera, David Speirs, Max David Bressler
  • Patent number: 9964040
    Abstract: A spiral cooling system for cooling an aft turbine casing of a gas turbine engine. The gas turbine engine includes a turbine casing having a fore end and an aft end, a star bearing support member supporting a bearing housing and including a plurality of struts each mounted to an aft flange at the aft end of the turbine casing. The turbine casing includes an outer casing wall and an inner casing wall at the aft end defining an airflow plenum therebetween that receives cooling air at an input end opposite to the aft flange. The spiral cooling system includes a plurality of fins secured to an inside surface of the outer wall and being spaced from the inner wall that directs the airflow from the input end in a circular manner around the plenum to an output end of the plenum.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: May 8, 2018
    Assignee: SIEMENS ENERGY, INC.
    Inventors: Russell B. Jones, Ross Peterson
  • Patent number: 9665575
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for synchronizing a media presentation. A locally stored electronic copy of the media presentation is displayed on a presenter's presentation device and a locally stored copy of the media presentation is displayed on each of one or more participants' presentation devices. The presenter's presentation device and each participant's presentation device is operable to communicate with each other through a communications network. In response to the presenter performing an action on the electronic copy of the media presentation on the presenter's presentation device during the media presentation, data pertaining to the action is transmitted through the communications network to each participant's presentation device. The appearance of the media presentation on each participant's presentation device is changed in accordance with the data transmitted from the presenter.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Robert Ross Peterson, Lisa Anne Seacat
  • Publication number: 20170138264
    Abstract: A gas turbine engine (10) having a rotor centering cooling system (12) for cooling struts (14) within an exhaust diffuser (16) and turbine case to reduce tip rub during hot restarts is disclosed. In particular, the rotor centering cooling system (12) may be positioned within struts (14) in the exhaust diffuser (16) downstream from a turbine assembly (18) for limiting thermal gradients between top and bottom struts (20) to prevent the exhaust bearing body (24) from becoming off-center during steady state operation as a result of the top struts (20) becoming hotter than the bottom struts. The rotor centering cooling system (12) may reduce the temperature at the exhaust diffuser (16) and turbine case, thereby reducing the thermal gradient between the top and bottom struts (20, 22) and top and bottom (28, 32) of the turbine case.
    Type: Application
    Filed: June 10, 2014
    Publication date: May 18, 2017
    Applicant: Siemens Energy, Inc.
    Inventors: Kok-Mun THAM, Abdullatif M. CHEHAB, Ross PETERSON
  • Publication number: 20170089264
    Abstract: A spiral cooling system for cooling an aft turbine casing of a gas turbine engine. The gas turbine engine includes a turbine casing having a fore end and an aft end, a star bearing support member supporting a bearing housing and including a plurality of struts each mounted to an aft flange at the aft end of the turbine casing. The turbine casing includes an outer casing wall and an inner casing wall at the aft end defining an airflow plenum therebetween that receives cooling air at an input end opposite to the aft flange. The spiral cooling system includes a plurality of fins secured to an inside surface of the outer wall and being spaced from the inner wall that directs the airflow from the input end in a circular manner around the plenum to an output end of the plenum.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Russell B. Jones, Ross Peterson
  • Patent number: 9454411
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing a notification to a user about the progress of a task running on a digital processing device. A user input identifying a progress indicator for the task running on the digital processing device is received. A user input selecting a threshold value is received. The threshold value indicates a point on the progress indicator at which the user is to be notified about the progress of the task. A notification is provided to the user when the threshold value is reached.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Robert Ross Peterson, Lisa Anne Seacat
  • Patent number: 9360926
    Abstract: Methods and systems for storing data are disclosed. The systems are configured to perform the methods and the methods may include, for example, receiving electronic data to be stored, partitioning the data into multiple segments, and storing each segment in a memory during a separate write cycle. The methods may also include programming a compensation load so that power provided by a power supply during the storing of each segment is substantially the same.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: June 7, 2016
    Assignee: Synopsys, Inc.
    Inventors: Yanyi Liu Wong, Vikramaditya Kundur, Agustinus Sutandi, Ross Peterson, Rebecca Shiu Yun Cheng, Troy Gilliland, Martin Niset
  • Patent number: 9288654
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for keeping confidential records pertaining to selected communications made with a communication device. A user input is received designating one or more contacts with whom communications made with the communication device are to remain confidential. Information about the designated one or more contacts is transmitted to a server which stores records pertaining to communications made with the communication device. A statement is generated for the communications made with the communication device based on information stored on the server. Records pertaining to communications that are to remain confidential are displayed as an alias on the statement.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Robert Ross Peterson, Lisa Anne Seacat, Mark William Talbot
  • Publication number: 20160034015
    Abstract: Methods and systems for storing data are disclosed. The systems are configured to perform the methods and the methods may include, for example, receiving electronic data to be stored, partitioning the data into multiple segments, and storing each segment in a memory during a separate write cycle. The methods may also include programming a compensation load so that power provided by a power supply during the storing of each segment is substantially the same.
    Type: Application
    Filed: August 1, 2014
    Publication date: February 4, 2016
    Inventors: Yanyi Liu Wong, Vikramaditya Kundur, Agustinus Sutandi, Ross Peterson, Rebecca Shiu Yun Cheng, Troy Gilliland, Martin Niset
  • Publication number: 20140325475
    Abstract: A method includes providing a source control system in an integrated development environment, providing an email server through which the integrated development environment can communicate, providing an email mapping reference repository, and using the email mapping reference repository to find a linked email from the email server and provide the linked email to the integrated development environment.
    Type: Application
    Filed: April 25, 2013
    Publication date: October 30, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Lisa Seacat DeLuca, Robert Ross Peterson
  • Patent number: 8719181
    Abstract: Illustrated embodiments provide a computer implemented method, an apparatus and a computer program product in an order by proxy service for managing shipments. In one illustrative embodiment, the computer implemented method identifying a set of initial orders received at the proxy service and responsive to identifying the set of initial orders at the proxy service, identifying a set of delivery preferences associated with each order in the set of initial orders to form a set of identified delivery preferences. The computer implemented method further aggregates the set of initial orders based on the set of identified delivery preferences to produce an aggregated order, and releasing the aggregated order for shipping based on predetermined criteria to create a released order.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Lev Mirlas, Robert Ross Peterson
  • Patent number: 8688489
    Abstract: A method, system, and computer program product for autonomously rescheduling a future meeting in response to receiving a meeting cancellation notice of a previously scheduled meeting. A meeting rescheduling logic (MRL) of a server receives a cancellation of a scheduled meeting of an identified contact. The MRL may select a highest priority meeting from a plurality of meetings that has been flagged with an auto-move-up status. The MRL determines if all attendees of the selected meeting are available to attend the meeting at the open time slot of the identified contact's calendar. Upon determining that all attendees of the selected meeting are available at the open time slot, the MRL reschedules the selected meeting at the open time slot, and notifies all attendees. Additionally, the MRL may cancel a lower priority meeting of the attendees to accommodate moving a higher priority meeting into the open time slot.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Robert Ross Peterson, Lisa Anne Seacat, Mark William Talbot
  • Patent number: 8649970
    Abstract: A method, system, and computer program product for providing popular routes via a global positioning satellite (GPS) system. A GPS device receives a route request from a user. The GPS device then determines a current location of the GPS device and connects to a network server. In response to connecting to the network server, the GPS device transmits a route selection request to the network server. In response, the GPS device receives a route selection list from the network server where the route selection list contains a plurality of routes previously taken by other drivers. Each route is assigned a popularity rating. The GPS device displays one or more of the routes of the route selection list, and requests that a user select a route. After the user selects a route the GPS device displays the selected route as an overlay on a map display.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Robert Ross Peterson, Lisa Seacat DeLuca