Patents by Inventor Kevin B. Smith

Kevin B. 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: 11973374
    Abstract: A brushless direct-current motor is provided includes an inner stator and an outer rotor. The rotor includes a rotor core disposed around the stator, an inner annular member mounted on a rotor shaft, and a plurality of radial blades extending angularly from the rotor core to the inner annular member forming a fan. A first end cap is provided including a radial back plate proximate the fan and a center opening in the radial back plate through which the rotor shaft extends. A second end cap is provided including a main body disposed adjacent the stator opposite the fan. The radial back plate of the first end cap includes at least one sloped surface forming at least one air gap such that the airflow generated by the fan is centrifugally guided within the first end cap by the sloped surface and caused to exit through the air gap.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: April 30, 2024
    Assignee: Black & Decker Inc.
    Inventors: John B. Fogle, Dustin Jeffries, Michael R. Marjomaa, Kevin L. Pulley, Vincent W. Zou, Jarrett A. Dunston, David J. Smith, Rene Thieme, Tim Heimrich, Tobias Heep, Daniel Bernhart, Dieter Schmidtfrerick
  • Patent number: 11957609
    Abstract: A delivery device for controllably delivering multiple implants (e.g., intravascular implants) is described herein. The delivery device may include a lockout mechanism to prevent against inadvertent implant deployment prior to initial use. The delivery device may also include a re-sheath mechanism to allow for re-sheathing of an inner core assembly prior to removal of the delivery device from an initial deployment site. The delivery device may also further include a mechanism configured to prevent against re-sheathing of a partially-deployed implant.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: April 16, 2024
    Assignee: INTACT VASCULAR, INC.
    Inventors: Michael A. Longo, Chad J. Smith, Igor Tentler, Michael A. Dotsey, Evan E. Aamodt, Leif E. Malm, Kevin Y. Shin, Erin H. Morrissey, Patrick B. Nolan, Noah E. Dingler
  • Patent number: 11950537
    Abstract: A crop conditioning device for an agricultural harvesting machine. The crop conditioning device includes a frame, a first conditioning roll connected to the frame, and a second conditioning roll connected to the frame such that the second conditioning roll is movable relative to the first conditioning roll. The crop conditioning device also includes a tension mechanism connected to the second conditioning roll. The crop conditioning device also includes a roll-gap mechanism connected to the second conditioning roll. The crop conditioning device also includes a controller which is configured for automatically setting at least one of an initial tension force and an initial roll gap dependent upon at least one of a type of crop material and at least one operational setting.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: April 9, 2024
    Assignee: CNH Industrial America LLC
    Inventors: Benjamin Steidinger, Jeffrey B. Fay, II, Kevin M. Smith, Jeffrey Laux
  • Patent number: 10748068
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Patent number: 10592808
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Patent number: 10452508
    Abstract: In an approach for managing a set of tests to run on a set of platforms, a processor identifies a set of tests to run on a set of platforms and one or more priorities associated with the set of tests. A processor sends the set of tests and the one or more priorities associated with the set of tests to the set of platforms. A processor receives information about a first test run of a first test on a first platform of the set of platforms. A processor determines that the first test failed on the first platform. A processor updates the one or more priorities associated with the set of tests. A processor sends the updated one or more priorities associated with the set of tests to at least the second platform.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Elizabeth J. Maple, Alexander R. Pringle, Kevin B. Smith, David R. Waddling
  • Patent number: 10372501
    Abstract: Provisioning of computing resources for a workload in a networked computing environment. A method receives a set of provisioning requests in a computer data structure of a networked computing environment, wherein the provisioning requests relate to a workload request. The method further identifies a set of provisioning operations for computing resources in the networked computing environment to perform the provisioning requests. The method determines, for each provisioning operation of the provisioning operations, a respective provisioning time, the respective provisioning time being an amount of time for a particular computing resource to become prepared and equipped to perform a job. The determining the respective provisioning time for each provisioning operation provides a plurality of determined provisioning times.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael J. Shaffer, Kevin B. Smith, David R. Waddling
  • Patent number: 10176426
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Publication number: 20180136980
    Abstract: Provisioning of computing resources for a workload in a networked computing environment. A method receives a set of provisioning requests in a computer data structure of a networked computing environment, wherein the provisioning requests relate to a workload request. The method further identifies a set of provisioning operations for computing resources in the networked computing environment to perform the provisioning requests. The method determines, for each provisioning operation of the provisioning operations, a respective provisioning time, the respective provisioning time being an amount of time for a particular computing resource to become prepared and equipped to perform a job. The determining the respective provisioning time for each provisioning operation provides a plurality of determined provisioning times.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 17, 2018
    Inventors: Michael J. SHAFFER, Kevin B. SMITH, David R. WADDLING
  • Patent number: 9804852
    Abstract: In one embodiment, a processor includes an instruction decoder to receive a first instruction having a prefix and an opcode and to generate, by an instruction decoder of the processor, a second instruction executable based on a condition determined based on the prefix, and an execution unit to conditionally execute the second instruction based on the condition determined based on the prefix.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: October 31, 2017
    Assignee: Intel Corporation
    Inventors: Jonathan D. Combs, Jason W. Brandt, Robert Valentine, Kevin B. Smith, Zia Ansari, Maxim Loktyukhin
  • Publication number: 20170161179
    Abstract: In an approach to selecting a set of test resources for testing a computer program including untested computer program code, one or more computer processors retrieve a time stamp for an untested computer program code, wherein the time stamp is indicative of a time of generation of the untested computer program code. The one or more computer processors calculate, based, at least in part, on the retrieved time stamp, an accuracy risk factor for the untested computer program code. The one or more computer processors select, based, at least in part, on the calculated accuracy risk factor, a set of one or more test resources from a pool of test resources.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: Elizabeth J. Maple, Kevin B. Smith, David R. Waddling
  • Publication number: 20170091624
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Application
    Filed: December 14, 2016
    Publication date: March 30, 2017
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Publication number: 20170017893
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Application
    Filed: October 6, 2016
    Publication date: January 19, 2017
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Publication number: 20170010959
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Publication number: 20160364310
    Abstract: In an approach for managing a set of tests to run on a set of platforms, a processor identifies a set of tests to run on a set of platforms and one or more priorities associated with the set of tests. A processor sends the set of tests and the one or more priorities associated with the set of tests to the set of platforms. A processor receives information about a first test run of a first test on a first platform of the set of platforms. A processor determines that the first test failed on the first platform. A processor updates the one or more priorities associated with the set of tests. A processor sends the updated one or more priorities associated with the set of tests to at least the second platform.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 15, 2016
    Inventors: Elizabeth J. Maple, Alexander R. Pringle, Kevin B. Smith, David R. Waddling
  • Patent number: 9495642
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Patent number: 8743657
    Abstract: A target analysis method that includes the steps of: illuminating a target with acoustic waves; positioning a device at multiple acoustic vector sensing positions about the target in a scattered acoustic field of reflected waves to simultaneously measure acoustic pressure and particle velocity at each vector sensing position; converting using a Hilbert transform the measured acoustic pressures and particle velocities into a complex signal having active real and reactive imaginary vector component; computing respective active and reactive acoustic intensities at each vector components; and mapping field structure nulls being zero crossings of the active and reactive intensities to a bitmap representation of decomposed scattered target acoustic intensities of the target.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: June 3, 2014
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Robert J. Barton, III, Kevin B. Smith
  • Publication number: 20130275723
    Abstract: In one embodiment, a processor includes an instruction decoder to receive a first instruction having a prefix and an opcode and to generate, by an instruction decoder of the processor, a second instruction executable based on a condition determined based on the prefix, and an execution unit to conditionally execute the second instruction based on the condition determined based on the prefix.
    Type: Application
    Filed: November 30, 2011
    Publication date: October 17, 2013
    Inventors: Jonathan D. Combs, Jason W. Brandt, Robert Valentine, Kevin B. Smith, Zia Ansari, Maxim Loktyukhin
  • Publication number: 20100293475
    Abstract: An email client software application can include a sending component, a receiving component, a notifier, and a reply-all option. The sending component can be for sending email messages to a set of recipients. The receiving component can be for receiving email messages. The notifier can be for receiving notifications from recipients to whom email messages have been previously sent. The received notifications can indicate that previously sent email messages have been forwarded to others. The reply-all option can be provided such that when triggered it automatically sends a reply message to a subset of recipients associated with an initial one of the email messages and to the others that have been sent the initial one of the email messages. The others included in the subset can be determined from the notifications received and processed by the notifier.
    Type: Application
    Filed: May 3, 2010
    Publication date: November 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ALASDAIR NOTTINGHAM, KEVIN B. SMITH, TIMOTHY J. WARD
  • Patent number: 7769802
    Abstract: The present invention provides a novel technique for Web-based asynchronous processing of synchronous requests. The systems and methods of the present invention utilize a synchronous interface in order to couple with systems that synchronously communicate (e.g., to submit queries and receive results). The interface enables reception of synchronous requests, which are queued and parsed amongst subscribed processing servers within a server farm. Respective servers can serially and/or concurrently process the request and/or portions thereof via a dynamic balancing approach. Such approach distributes the request to servers based on server load, wherein respective portions can be re-allocated as server load changes. Results can be correlated with the request, aggregated, and returned such that it appears to the requester that the request was synchronously serviced. The foregoing mitigates the need for clients to perform client-side aggregation of asynchronous results.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Kevin B. Smith, Derek N. LaSalle, Akash J. Sagar, Jean-Emile Elien, Johannes Klein