Patents by Inventor Peter J. Smith

Peter J. Smith 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: 11689695
    Abstract: This disclosure enables various technologies for screensharing to minimize visual distractions, maximize professionalism, or avoid sharing sensitive, confidential, classified, or private information.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: June 27, 2023
    Assignee: Northern Trust Corporation
    Inventors: Jeremy Julian, Peter J. Smith, Greg S. Degilio, Brittany J. Lerner, Subbarao Mandavilli, Sameer Manelkar, Alan Gault
  • Patent number: 11149384
    Abstract: A CRCP repair system is provided. The repair system may comprise a precast pavement panel having one or more openings positioned in the bottom, side portions thereof, as well as reinforcing members embedded within the panel. The panel may also include a reinforcing fastening member extending into each of the openings. The repair system may further include a prepared side edge of the CRCP having reinforcing anchoring members epoxy cemented therein and extending therefrom, with the anchoring members configured to extend into the openings of the panel with the panel positioned in the void created by the removed CRCP. The anchoring members may be configured in a pair, with each pair positioned to extend into the opening, with the fastening member extending into the opening between the pair of anchoring members.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: October 19, 2021
    Assignee: The Fort Miller Co., Inc.
    Inventor: Peter J. Smith
  • Patent number: 10724182
    Abstract: The described leveling lifter includes an engagement part embedded in a concrete slab, wherein the engagement part extends down to the base and contains a coupler component. The lifter may also include an actuator that is structured to engage the coupler within the concrete slab. The lifter also has a base configured under the engagement part. The base is configured to releasably couple to the concrete slab by projections set at a distance from one another on the base, the projections being configured to detach from the concrete slab in degrees upon engagement of the base by the actuator.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: July 28, 2020
    Assignee: The Fort Miller Co., Inc.
    Inventor: Peter J. Smith
  • Publication number: 20190382964
    Abstract: A CRCP repair system is provided. The repair system may comprise a precast pavement panel having one or more openings positioned in the bottom, side portions thereof, as well as reinforcing members embedded within the panel. The panel may also include a reinforcing fastening member extending into each of the openings. The repair system may further include a prepared side edge of the CRCP having reinforcing anchoring members epoxy cemented therein and extending therefrom, with the anchoring members configured to extend into the openings of the panel with the panel positioned in the void created by the removed CRCP. The anchoring members may be configured in a pair, with each pair positioned to extend into the opening, with the fastening member extending into the opening between the pair of anchoring members.
    Type: Application
    Filed: June 17, 2019
    Publication date: December 19, 2019
    Applicant: The Fort Miller Co., Inc.
    Inventor: Peter J. Smith
  • Publication number: 20190048532
    Abstract: A leveling lifter for a precast concrete slab is provided. The leveling lifter includes an engagement part embedded in a concrete slab, wherein the engagement part extends down to the base and contains a coupler component. The lifter may also include an actuator that is structured to engage the coupler within the concrete slab. The lifter also has a base configured under the engagement part. The base is configured to releasably couple to the concrete slab by projections set at a distance from one another on the base, the projections being configured to detach from the concrete slab in degrees upon engagement of the base by the actuator.
    Type: Application
    Filed: October 18, 2018
    Publication date: February 14, 2019
    Inventor: Peter J. Smith
  • Patent number: 9820594
    Abstract: An insert to limit the rate of flow of liquid from a drinking cup includes a mount to locate the insert within a cup above a liquid contained therein but below a brim of the cup. A peripheral edge of the insert is spaced a predetermined distance from an inner surface of a cup such that, when a person drinks from the brim of a cup fitted with the insert, the rate of flow of liquid to the brim is limited by the insert.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: November 21, 2017
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Andrew C. Bower, Anthony J. Mayne, Peter J. Smith
  • Patent number: 9448915
    Abstract: A method for modular script design includes receiving, at a modular script designer component, script information from a user, generating a list of suggested modules based on the script information, and receiving, at the modular script designer component, a selection of a next module from the user. The selection of the next module includes a selection of the next module from among the list of the suggested modules or a request for a new module. If the selection of the next module includes the request for the new module, the method further includes generating the new module.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: September 20, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Julian M. Brown, Peter J. Smith, Stephen M. Williams, Jason A. Steele
  • Patent number: 9343126
    Abstract: Clock signal generation circuitry. A frequency multiplier is coupled to receive a clock signal and to generate a frequency-multiplied clock signal. A switching circuit is coupled to receive at least two reference clock signals. The switching circuit provides one of the reference clock signals in response to a reference select signal. A phase locked loop (PLL) is coupled to receive the frequency-multiplied clock signal and the selected reference clock signal. The PLL generates an output clock signal.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 17, 2016
    Assignee: Intel Corporation
    Inventors: Harikrishna B. Baliga, Peter J. Smith, Joydeep Ray
  • Patent number: 9286193
    Abstract: A method of prioritizing and assigning test scripts is provided in a testing platform configured to organize, manage, and facilitate the debugging of test scripts. The test scripts are used in testing software modules. The method includes receiving a plurality of test scripts, applying a predetermined set of factors to each test script, and assigning a weight value to each factor based on a relative importance of the factor. A priority value is set for each test script based on the weighted factors, and the test script is assigned to a queue position for execution based on the corresponding priority value, where the assigned test script is associated with one or more bias factors. The test script is then selected from the testing queue and forwarded if the bias factors indicate that requirements of the test script match corresponding bias factors of the testing individual.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: March 15, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Julian M. Brown, Peter J. Smith, Stephen M. Williams, Jason A. Steele
  • Patent number: 9229874
    Abstract: An apparatus and method for converting between a full memory address and a compressed memory address. For example, one embodiment comprises one or more translation tables having a plurality of translation entries, each translation entry identifiable with a pointer value and storing a portion of a full memory address usable within the processor to address data and instructions; and address translation logic to use the translation tables to convert between the full address and a compressed version of the full address, the compressed version of the full address having the pointer value substituted for the portion of the full memory address, wherein a first portion of the processor performs operations using the compressed version of the full address and a second portion of the processor performs operations using the full address.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: January 5, 2016
    Assignee: INTEL CORPORATION
    Inventor: Peter J. Smith
  • Patent number: 9183124
    Abstract: An automation controller for next generation testing system includes a database including a plurality of scripts and modules, a business layer component, and an automation component. The automation component includes an automation agent and an automation worker. The business layer component is operable to determine a next script from the plurality of scripts and modules and send the next script to the automation component in response to a get next script request sent by the automation component. The automation agent is operable to send the get next script request to the business layer, receive the next script from the business layer, and send the next script to the automation worker for execution. The automation worker is operable to execute the next script or section thereof, obtain a result, send status updates, send proof of life notifications and the result of execution to the automation agent.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: November 10, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Julian M. Brown, Peter J. Smith, Stephen M. Williams, Jason A. Steele
  • Patent number: 9088872
    Abstract: Briefly, in accordance with one or more embodiments, a codebook for wireless transmissions may be generated by dividing a codebook into a fixed set of codewords and an adaptive set of codewords. The adaptive set of codewords may be scaled to cluster together and then rotated to be centered or nearly centered about a target. The adaptive set of codewords may then be merged with the fixed set of codewords to provide a hybrid codebook. A codeword from the hybrid codebook may be selected for precoding a transmission to provide a minimum, or nearly minimum, quantization error.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: July 21, 2015
    Assignee: Intel Corporation
    Inventors: Hooman Shirani-Mehr, Debdeep Chatterjee, Apostolos Papathanassiou, Peter J. Smith, Mansoor Shafi, Abdulla Firag
  • Publication number: 20150095609
    Abstract: An apparatus and method for converting between a full memory address and a compressed memory address. For example, one embodiment comprises one or more translation tables having a plurality of translation entries, each translation entry identifiable with a pointer value and storing a portion of a full memory address usable within the processor to address data and instructions; and address translation logic to use the translation tables to convert between the full address and a compressed version of the full address, the compressed version of the full address having the pointer value substituted for the portion of the full memory address, wherein a first portion of the processor performs operations using the compressed version of the full address and a second portion of the processor performs operations using the full address.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Inventor: Peter J. Smith
  • Patent number: 8775990
    Abstract: Techniques for controlling alignment of conditions between modular functional blocks in an integrated circuit having a hierarchical network of modular functional blocks. The output of each functional block can be logically determined by its external inputs combined with internal state feedback and internal state and is derived from a pattern of prior external inputs. Alignment of output conditions from independent and interdependent functional blocks within the hierarchical network of functional blocks is induced to provide unique conditions by modifying internal state and timing alignments with internal data and internal controls within one or more of the modular functional blocks. Functional outputs from one or more of the modular functional blocks can be monitored based on the modified internal state and timing alignments. Pattern results can be generated based on the monitoring. Test results based on the pattern results can be stored.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: July 8, 2014
    Assignee: Intel Corporation
    Inventors: Peter J. Smith, Bharat S. Pillilli, Harikrishna B. Baliga, Michael S. Yu, Shlomi Alkalay
  • Publication number: 20140071784
    Abstract: Clock signal generation circuitry. A frequency multiplier is coupled to receive a clock signal and to generate a frequency-multiplied clock signal. A switching circuit is coupled to receive at least two reference clock signals. The switching circuit provides one of the reference clock signals in response to a reference select signal. A phase locked loop (PLL) is coupled to receive the frequency-multiplied clock signal and the selected reference clock signal. The PLL generates an output clock signal.
    Type: Application
    Filed: December 28, 2012
    Publication date: March 13, 2014
    Inventors: HARIKRISHNA B. BALIGA, PETER J. SMITH, JOYDEEP RAY
  • Publication number: 20130156075
    Abstract: Briefly, in accordance with one or more embodiments, a codebook for wireless transmissions may be generated by dividing a codebook into a fixed set of codewords and an adaptive set of codewords. The adaptive set of codewords may be scaled to cluster together and then rotated to be centered or nearly centered about a target. The adaptive set of codewords may then be merged with the fixed set of codewords to provide a hybrid codebook. A codeword from the hybrid codebook may be selected for precoding a transmission to provide a minimum, or nearly minimum, quantization error.
    Type: Application
    Filed: June 21, 2012
    Publication date: June 20, 2013
    Inventors: Hooman Shirani-Mehr, Debdeep Chatterjee, Apostolos Papathanassiou, Peter J. Smith, Mansoor Shafi, Abdulla Firag
  • Publication number: 20130104105
    Abstract: A method of supplying test data for test scripts is provided in an integrated testing platform, where the testing platform includes a prioritization and assignment manager configured forward test scripts to a selected testing individual. Each test script is mapped to an input data set if a corresponding input data set is available. Requests for test scripts made to the prioritization and assignment manager are monitored, and if the test script to be supplied in response to the request has a corresponding mapped input data set, the corresponding input data set is retrieved from a database, and the input data set is provided to the test script prior to execution of the test script.
    Type: Application
    Filed: April 13, 2012
    Publication date: April 25, 2013
    Inventors: Julian M. Brown, Peter J. Smith, Stephen M. Williams, Jason A. Steele
  • Publication number: 20130104106
    Abstract: An automation controller for next generation testing system includes a database including a plurality of scripts and modules, a business layer component, and an automation component. The automation component includes an automation agent and an automation worker. The business layer component is operable to determine a next script from the plurality of scripts and modules and send the next script to the automation component in response to a get next script request sent by the automation component. The automation agent is operable to send the get next script request to the business layer, receive the next script from the business layer, and send the next script to the automation worker for execution. The automation worker is operable to execute the next script or section thereof, obtain a result, send status updates, send proof of life notifications and the result of execution to the automation agent.
    Type: Application
    Filed: April 13, 2012
    Publication date: April 25, 2013
    Inventors: Julian M. Brown, Peter J. Smith, Stephen M. Williams, Jason A. Steele
  • Publication number: 20120266136
    Abstract: A method for modular script design includes receiving, at a modular script designer component, script information from a user, generating a list of suggested modules based on the script information, and receiving, at the modular script designer component, a selection of a next module from the user. The selection of the next module includes a selection of the next module from among the list of the suggested modules or a request for a new module. If the selection of the next module includes the request for the new module, the method further includes generating the new module.
    Type: Application
    Filed: April 11, 2012
    Publication date: October 18, 2012
    Inventors: Julian M. Brown, Peter J. Smith, Stephen M. Williams, Jason A. Steele
  • Publication number: 20120266023
    Abstract: A method of prioritizing and assigning test scripts is provided in a testing platform configured to organize, manage, and facilitate the debugging of test scripts. The test scripts are used in testing software modules. The method includes receiving a plurality of test scripts, applying a predetermined set of factors to each test script, and assigning a weight value to each factor based on a relative importance of the factor. A priority value is set for each test script based on the weighted factors, and the test script is assigned to a queue position for execution based on the corresponding priority value, where the assigned test script is associated with one or more bias factors. The test script is then selected from the testing queue and forwarded if the bias factors indicate that requirements of the test script match corresponding bias factors of the testing individual.
    Type: Application
    Filed: April 11, 2012
    Publication date: October 18, 2012
    Inventors: Julian M. Brown, Peter J. Smith, Stephen M. Williams, Jason A. Steele