Patents by Inventor Benjamin T. Grover

Benjamin T. Grover 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: 20170218803
    Abstract: A filter for an internal combustion engine includes an oil filter and a separator. The oil filter has a rotor that rotates about an axis in response to oil that is discharged from the rotor. The separator has a spindle that is detachably coupled to the rotor. A plurality of discs are mounted to the spindle, which is rotated about the axis by the rotation of the filter. The rotate of the spindle rotates the discs, which separates oil from gasses introduced into the separator.
    Type: Application
    Filed: February 3, 2016
    Publication date: August 3, 2017
    Applicant: PACCAR Inc
    Inventor: Benjamin T. Grover
  • Patent number: 9443306
    Abstract: A digital image is automatically cropped to fit within a desired frame. The cropping is based on one or more of two identified portions of the image. One of the portions is an all-subjects portion that includes all the identified subjects of a particular type in the image. The other portion is an attention portion that identifies an intended focus of the image. An attempt to crop the image to include both of these portions is made, and if unsuccessful then an attempt to crop the image to include at least the all-subjects portion is made. If neither of these attempts is successful, then the image is cropped to include one or more, but less than all, of the identified subjects of the particular type in the image.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elliott O. Downing, Oscar M. P. Koenders, Benjamin T. Grover
  • Patent number: 9268669
    Abstract: Techniques for application quality testing time predictions are described that provide customized processing time predictions for application testing. Testing times for various stages of testing are collected during application testing. The collected testing data may be stored in association with various attribute values ascertained for the applications. The collected timing data is used to predict processing times for applications that match defined profiles. The profiles may be defined to include selected attributes and values used to identify applications having corresponding attributes and values. The collected timing data may be processed to derive predictions for processing times on a profile-by-profile basis. When a new application is submitted, the application is matched to a particular profile based on attribute values possessed by the application.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: February 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ghassan G. Salloum, Benjamin T. Grover
  • Publication number: 20160024993
    Abstract: A compressed air supply system includes an engine. The engine has at least one combustion chamber defined by a cylinder, a piston operable to reciprocate within the piston, and an injector operable to inject fuel into the cylinder. The engine further includes at least one intake valve, at least one exhaust valve, and at least one compressed air valve, all associated with the cylinder. The engine has a combustion cycle for producing power, wherein the combustion cycle includes a compression stroke, a power stroke, an exhaust stroke, and an intake stroke. The engine also has an air compression cycle for producing compressed air. The air compression cycle includes an air compression intake stroke and an air compression stroke. At least one control component is in communication with the engine and is configured to selectively control the engine to alternate between the combustion cycle and the air compression cycle.
    Type: Application
    Filed: July 23, 2014
    Publication date: January 28, 2016
    Applicant: PACCAR Inc
    Inventors: Benjamin T. Grover, Adrian Murias
  • Publication number: 20150228067
    Abstract: A digital image is automatically cropped to fit within a desired frame. The cropping is based on one or more of two identified portions of the image. One of the portions is an all-subjects portion that includes all the identified subjects of a particular type in the image. The other portion is an attention portion that identifies an intended focus of the image. An attempt to crop the image to include both of these portions is made, and if unsuccessful then an attempt to crop the image to include at least the all-subjects portion is made. If neither of these attempts is successful, then the image is cropped to include one or more, but less than all, of the identified subjects of the particular type in the image.
    Type: Application
    Filed: April 22, 2015
    Publication date: August 13, 2015
    Inventors: Elliott O. Downing, Oscar M.P. Koenders, Benjamin T. Grover
  • Patent number: 9068668
    Abstract: A linear actuated valve controls the flow of fluid between a first passageway and a second passageway. The valve can be solenoid actuated so as to selectively permit and prohibit fluid flow communication between the first passageway and the second passageway. The valve can include a mechanical latch that provides a de-energized yet valve open position.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: June 30, 2015
    Assignee: PACCAR Inc
    Inventor: Benjamin T. Grover
  • Patent number: 9020298
    Abstract: A digital image is automatically cropped to fit within a desired frame. The cropping is based on one or more of two identified portions of the image. One of the portions is an all-subjects portion that includes all the identified subjects of a particular type in the image. The other portion is an attention portion that identifies an intended focus of the image. An attempt to crop the image to include both of these portions is made, and if unsuccessful then an attempt to crop the image to include at least the all-subjects portion is made. If neither of these attempts is successful, then the image is cropped to include one or more, but less than all, of the identified subjects of the particular type in the image.
    Type: Grant
    Filed: April 15, 2009
    Date of Patent: April 28, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elliott O. Downing, Oscar M. P. Koenders, Benjamin T. Grover
  • Patent number: 8894121
    Abstract: A table having a vertical support structure and a tabletop that is rotatable relative to the vertical support structure. The rotatable tabletop is configured to lock and unlock at a variety of positions relative to the vertical support structure via a latch mechanism.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: November 25, 2014
    Assignee: PACCAR Inc
    Inventors: Benjamin C. Eilers, Benjamin T. Grover, Jonathan Duncan, Wallace A. Peltola
  • Publication number: 20140261097
    Abstract: A table having a vertical support structure and a tabletop that is rotatable relative to the vertical support structure. The rotatable tabletop is configured to lock and unlock at a variety of positions relative to the vertical support structure via a latch mechanism.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Paccar Inc.
    Inventors: Benjamin C. Eilers, Benjamin T. Grover, Jonathan Duncan, Wallace A. Peltola
  • Publication number: 20140264113
    Abstract: A linear actuated valve controls the flow of fluid between a first passageway and a second passageway. The valve can be solenoid actuated so as to selectively permit and prohibit fluid flow communication between the first passageway and the second passageway. The valve can include a mechanical latch that provides a de-energized yet valve open position.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: PACCAR Inc
    Inventor: Benjamin T. Grover
  • Patent number: 8661412
    Abstract: An application for which approval is requested is identified and multiple automated tests are applied to the application in groups of automated tests. Each of the groups of automated tests includes multiple ones of the multiple automated tests. If one or more automated tests in a group of automated tests returns an inconclusive result, then a manual check is initiated for the application based on the one or more automated tests that returned the inconclusive result. If one or more automated tests in a group, or a manual test applied in the manual check, returns a fail result then an indication that the application is rejected is returned, the indication that the application is rejected including an identification of why the application is rejected. If none of the multiple automated tests returns a fail result, then a manual testing phase is initiated.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: February 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Ghassan G. Salloum, Deepak P. Kumar, Gaurav P. Bhandari, Benjamin T. Grover, Ashima Jain, Brian D. Anger
  • Publication number: 20130185246
    Abstract: Techniques for application quality testing time predictions are described that provide customized processing time predictions for application testing. Testing times for various stages of testing are collected during application testing. The collected testing data may be stored in association with various attribute values ascertained for the applications. The collected timing data is used to predict processing times for applications that match defined profiles. The profiles may be defined to include selected attributes and values used to identify applications having corresponding attributes and values. The collected timing data may be processed to derive predictions for processing times on a profile-by-profile basis. When a new application is submitted, the application is matched to a particular profile based on attribute values possessed by the application.
    Type: Application
    Filed: January 17, 2012
    Publication date: July 18, 2013
    Applicant: Microsoft Corporation
    Inventors: Ghassan G. Salloum, Benjamin T. Grover
  • Publication number: 20120131387
    Abstract: An application for which approval is requested is identified and multiple automated tests are applied to the application in groups of automated tests. Each of the groups of automated tests includes multiple ones of the multiple automated tests. If one or more automated tests in a group of automated tests returns an inconclusive result, then a manual check is initiated for the application based on the one or more automated tests that returned the inconclusive result. If one or more automated tests in a group, or a manual test applied in the manual check, returns a fail result then an indication that the application is rejected is returned, the indication that the application is rejected including an identification of why the application is rejected. If none of the multiple automated tests returns a fail result, then a manual testing phase is initiated.
    Type: Application
    Filed: November 19, 2010
    Publication date: May 24, 2012
    Applicant: Microsoft Corporation
    Inventors: Ghassan G. Salloum, Deepak P. Kumar, Gaurav P. Bhandari, Benjamin T. Grover, Ashima Jain, Brian D. Anger
  • Publication number: 20100266208
    Abstract: A digital image is automatically cropped to fit within a desired frame. The cropping is based on one or more of two identified portions of the image. One of the portions is an all-subjects portion that includes all the identified subjects of a particular type in the image. The other portion is an attention portion that identifies an intended focus of the image. An attempt to crop the image to include both of these portions is made, and if unsuccessful then an attempt to crop the image to include at least the all-subjects portion is made. If neither of these attempts is successful, then the image is cropped to include one or more, but less than all, of the identified subjects of the particular type in the image.
    Type: Application
    Filed: April 15, 2009
    Publication date: October 21, 2010
    Applicant: Microsoft Corporation
    Inventors: Elliott O. Downing, Oscar M.P. Koenders, Benjamin T. Grover
  • Patent number: 7339584
    Abstract: A method and machine-readable medium provide a technique to generate and modify a quadrilateral finite element surface mesh using dual creation and modification. After generating a dual of a surface (mesh), a predetermined algorithm may be followed to generate and modify a surface mesh of quadrilateral elements. The predetermined algorithm may include the steps of generating two-dimensional cell regions in dual space, determining existing nodes in primal space, generating new nodes in the dual space, and connecting nodes to form the quadrilateral elements (faces) for the generated and modifiable surface mesh.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: March 4, 2008
    Assignee: Sandia Corporation
    Inventors: Jason F. Shepherd, Steven Benzley, Benjamin T. Grover