Patents by Inventor Peter Savage

Peter Savage 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: 20240075519
    Abstract: A computer implemented method for adjusting a fastener setting tool, the method comprising: measuring a first parameter associated with a first characteristic of the fastener setting tool; comparing the first parameter to a predetermined parameter, wherein the difference between the first parameter and the predetermined parameter represents a condition of the fastener setting tool; calculating an adjustment based on the comparison, wherein the adjustment is to the first characteristic of the fastener setting tool and/or to a second characteristic of the fastener setting tool, the adjustment configured to compensate for the condition of the tool; and applying said adjustment to the fastener setting tool.
    Type: Application
    Filed: January 5, 2022
    Publication date: March 7, 2024
    Inventors: Mike Evans, Peter John Elliot, Paul Savage, Kyle Weirauch, Wesley Stocker
  • Patent number: 11922156
    Abstract: Systems, methods, and devices facilitate synchronization of content between instances of data records. Servers may be configured to generate a data record comprising a dynamic synchronization data object, receive an input associated with the data record, and determine a plurality of synchronization parameters including a plurality of expansion parameters and a plurality of permission parameters associated with the dynamic synchronization data object. The servers may be configured to determine a plurality of update parameters based on the synchronization parameters, the update parameters identifying if a modification included in the input should be applied to contents of the dynamic synchronization data object. The servers may also be configured to update the data record and the contents of the dynamic synchronization data object based, at least in part, on the determined update parameters, the updating including pushing the updated contents to at least one of the plurality of target data records.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 5, 2024
    Assignee: Salesforce, Inc.
    Inventors: Sami Rahman, Drew Hamlin, Anuj Bheda, Tim Savage, Jr., Peter Vidani
  • Publication number: 20200401993
    Abstract: Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by an inventory system from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system, transmitting an acknowledgement to the client system that the key component was received by the inventory system, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system, and storing the key component as part of the new key to identify the client system.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Inventors: Peter Savage, Jason Frey
  • Patent number: 10769586
    Abstract: Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by a processing device of an inventory server from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system to uniquely identify the client system; identifying, using the key as an identifier, the client system in an inventory database of the inventory server; transmitting an acknowledgement to the client system that the client system has been identified in the inventory database and that the inventory server received the key component, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system; and storing the key component, wherein storing the key component causes a modification of the key used to identify the client system.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 8, 2020
    Assignee: Red Hat, Inc.
    Inventors: Peter Savage, Jason Frey
  • Publication number: 20200175460
    Abstract: Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by a processing device of an inventory server from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system to uniquely identify the client system; identifying, using the key as an identifier, the client system in an inventory database of the inventory server; transmitting an acknowledgement to the client system that the client system has been identified in the inventory database and that the inventory server received the key component, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system; and storing the key component, wherein storing the key component causes a modification of the key used to identify the client system.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Peter Savage, Jason Frey
  • Patent number: 8590175
    Abstract: Methods for making footwear products include: (a) applying cement to a surface of an upper and/or midsole; (b) cooling the upper and/or midsole so that these parts will move relative to one another despite the cement's presence; and (c) placing the midsole in the upper. Additional methods include: (a) providing an upper having an interior chamber; (b) placing a prelast member including a midsole allowance part into the chamber; (c) removing the prelast member; and (d) placing a midsole in the chamber. The upper and/or midsole may have cement applied thereto and may be cooled before the insertion step, as described above. When sufficiently cooled, the cement will not immediately bind the parts contacting it, but it will allow relative movement of these parts. After the midsole is positioned in the upper, the assembly may be heated to activate the cement and fix the parts together.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: November 26, 2013
    Assignee: Nike, Inc.
    Inventors: Kurt Joseph Stockbridge, Peter Savage, Sean Michael McDowell, Sung Yuan Lee, Shih-Chang Huang, Tien Yuan Huang
  • Publication number: 20130296088
    Abstract: A drive train for a hybrid vehicle, and which includes an internal combustion engine, at least one electric machine, a first planetary gear and a second planetary gear between a transmission input shaft, which is in drive connection to the output shaft of the internal combustion engine, and a transmission output shaft.
    Type: Application
    Filed: October 13, 2011
    Publication date: November 7, 2013
    Applicant: AVL LIST GMBH
    Inventor: Peter Savage
  • Publication number: 20130026825
    Abstract: An aircraft interior power converter comprises electronic circuitry that includes a primary power converter operative to convert an AC input power supply to a primary DC output power supply, a regulator for at least one of the DC output voltages required, the regulator being operative to receive the primary DC output power supply and generate a DC input power supply at the voltage required for a particular DC outlet connected to that regulator. An output protection circuit is provided for each DC outlet and is operative to receive a DC input voltage. Each output protection circuit comprises a comparator circuit that generates a load signal indicative of the electrical load being taken by that DC outlet, compares that load signal against a predetermined load limit, and generates an output control signal to disconnect the DC input voltage from the DC outlet if the load signal exceeds the predetermined load limit.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 31, 2013
    Applicant: Wessex Advanced Switching Products Limited
    Inventors: Clive Peter Savage, Graham Nigel Hildyard
  • Publication number: 20100050481
    Abstract: Methods for making footwear products include: (a) applying cement to a surface of an upper and/or midsole; (b) cooling the upper and/or midsole so that these parts will move relative to one another despite the cement's presence; and (c) placing the midsole in the upper. Additional methods include: (a) providing an upper having an interior chamber; (b) placing a prelast member including a midsole allowance part into the chamber; (c) removing the prelast member; and (d) placing a midsole in the chamber. The upper and/or midsole may have cement applied thereto and may be cooled before the insertion step, as described above. When sufficiently cooled, the cement will not immediately bind the parts contacting it, but it will allow relative movement of these parts. After the midsole is positioned in the upper, the assembly may be heated to activate the cement and fix the parts together.
    Type: Application
    Filed: November 6, 2009
    Publication date: March 4, 2010
    Applicant: NIKE, INC.
    Inventors: Kurt Joseph Stockbridge, Peter Savage, Sean Michael McDowell, Sung Yuan Lee, Shih-Chang Huang, Tien-Yuan Huang
  • Patent number: 7634831
    Abstract: Methods for making footwear products include: (a) applying cement to a surface of an upper and/or midsole; (b) cooling the upper and/or midsole so that these parts will move relative to one another despite the cement's presence; and (c) placing the midsole in the upper. Additional methods include: (a) providing an upper having an interior chamber; (b) placing a prelast member including a midsole allowance part into the chamber; (c) removing the prelast member; and (d) placing a midsole in the chamber. The upper and/or midsole may have cement applied thereto and may be cooled before the insertion step, as described above. When sufficiently cooled, the cement will not immediately bind the parts contacting it, but it will allow relative movement of these parts. After the midsole is positioned in the upper, the assembly may be heated to activate the cement and fix the parts together.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: December 22, 2009
    Assignee: NIKE, Inc.
    Inventors: Kurt Joseph Stockbridge, Peter Savage, Sean Michael McDowell, Sung Yuan Lee, Shih-Chang Huang, Tien-Yuan Huang
  • Patent number: 7447158
    Abstract: A system and method for testing signals in digital-network packets includes generation of reference clips and associated reference key values and comparison of the reference key values with current key values associated with incoming current-digital-network packets under test In this way the incoming current-digital-network packets can be tested for either a correct audio and/or video signal or a signal with sufficiently high signal integrity to allow it to be understood by a user at a destination point.
    Type: Grant
    Filed: January 28, 2004
    Date of Patent: November 4, 2008
    Assignee: Empirix Inc.
    Inventors: Peter Savage, John D. Doyle, Monica Chandnani, David Hsing-Wang Wong, Tibor Ivanyi, Eduardo Joo, Jason Neri
  • Publication number: 20060059713
    Abstract: Methods for making footwear products include: (a) applying cement to a surface of an upper and/or midsole; (b) cooling the upper and/or midsole so that these parts will move relative to one another despite the cement's presence; and (c) placing the midsole in the upper. Additional methods include: (a) providing an upper having an interior chamber; (b) placing a prelast member including a midsole allowance part into the chamber; (c) removing the prelast member; and (d) placing a midsole in the chamber. The upper and/or midsole may have cement applied thereto and may be cooled before the insertion step, as described above. When sufficiently cooled, the cement will not immediately bind the parts contacting it, but it will allow relative movement of these parts. After the midsole is positioned in the upper, the assembly may be heated to activate the cement and fix the parts together.
    Type: Application
    Filed: June 2, 2005
    Publication date: March 23, 2006
    Applicant: Nike, Inc.
    Inventors: Kurt Stockbridge, Peter Savage, Sean McDowell, Sung Yuan Lee, Shih-Chang Huang, Tien-Yuan Huang
  • Patent number: 6957420
    Abstract: A method is disclosed for testing applications that include non-deterministic behavior. The presently disclosed method generates test code for testing deterministic behavior of an application. When instances of non-deterministic behavior of the application being tested are encountered, the method provides acceptable alternate behaviors, such that the non-deterministic behavior can be effectively tested. The method may be implemented as a software test tool that utilizes a graphical programming interface to make the test generation simple and easy to use.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: October 18, 2005
    Assignee: E m pirix Inc.
    Inventors: Wesley C. Hand, Jr., Mark Trumpler, Eric Noorda, Albert Seeley, Kathy Campbell, Nathan W. David, Peter Savage
  • Publication number: 20050163052
    Abstract: A system and method for testing signals in digital-network packets includes generation of reference clips and associated reference key values and comparison of the reference key values with current key values associated with incoming current-digital-network packets under test In this way the incoming current-digital-network packets can be tested for either a correct audio and/or video signal or a signal with sufficiently high signal integrity to allow it to be understood by a user at a destination point.
    Type: Application
    Filed: January 28, 2004
    Publication date: July 28, 2005
    Inventors: Peter Savage, John Doyle, Monica Chandnani, David Wong, Tibor Ivanyi, Eduardo Joo, Jason Neri
  • Publication number: 20040015865
    Abstract: The present invention provides data synthesis for a test sequence used to test methods of a software component. The present invention allows a wide variety of data types and forms to be synthesized in order to test the component. The present method generates parameter data and places it into a data table where each row of the table provides a single instance of that data for the method.
    Type: Application
    Filed: March 13, 2002
    Publication date: January 22, 2004
    Inventors: Kevin Cirone, Thomas Mayberry, Peter Savage, Mark Trumpler
  • Publication number: 20030046626
    Abstract: A method is disclosed for testing applications that include non-deterministic behavior. The presently disclosed method generates test code for testing deterministic behavior of an application. When instances of non-deterministic behavior of the application being tested are encountered, the method provides acceptable alternate behaviors, such that the non-deterministic behavior can be effectively tested. The method may be implemented as a software test tool that utilizes a graphical programming interface to make the test generation simple and easy to use.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Inventors: Wesley C. Hand, Mark Trumpler, Eric Noorda, Albert Seeley, Kathy Campbell, Nathan W. David, Peter Savage
  • Patent number: 6110376
    Abstract: A method and apparatus for the treatment of the 5th Effect combined evaporator condensate generated by kraft process pulp mills. The method includes the removal from effluents of organic compounds that result in BOD, COD and toxicity by the use of reverse osmosis. Through the use of a reverse osmosis membrane system there is provided a simple, economical and efficient treatment process for clean evaporator condensate, and in particular the 5th Effect combined evaporator condensate.
    Type: Grant
    Filed: December 14, 1998
    Date of Patent: August 29, 2000
    Assignee: J. D. Irving, Limited
    Inventors: Peter Savage, Farshad Piroozmand