Patents by Inventor Jason A. Weber

Jason A. Weber 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: 11922678
    Abstract: Training an estimation model using soft labels includes receiving an image. It further includes generating a continuous target map corresponding to the image that includes hard labels and soft labels. A model is trained using the corresponding continuous target map.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: March 5, 2024
    Assignee: Descartes Labs, Inc.
    Inventors: Kyle Tyler Story, Jason David Schatz, Manuel Weber
  • Patent number: 10965444
    Abstract: Techniques for mitigating timing attacks via dynamically triggered time dilation are provided. According to one set of embodiments, a computer system can track a count of application programming interface (API) calls or callbacks made by a program within each of a series of time buckets. The computer system can further determine that the count exceeds a threshold count for a predefined consecutive number of time buckets. Upon making this determination, the computer system can trigger time dilation with respect to the program, where the time dilation causes the program to observe a dilated view of time relative to real time.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: March 30, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason Weber, Tobin Titus, Daniel Libby, Brian Manthos, Colin Pacitti, Pengxiang Zhao, Matthew Miller, Jordan Thomas Rabet, John Hazen
  • Patent number: 10785017
    Abstract: Techniques for mitigating timing attacks via dynamically scaled time dilation are provided. According to one set of embodiments, a computer system can enable time dilation with respect to a program, where the time dilation causes the program to observe a dilated view of time relative to real time. Then, while the time dilation is enabled, the computer system can track a count of application programming interface (API) calls or callbacks made by a program within each of a series of time buckets and, based on counts tracked for a range of recent time buckets, scale up or scale down a degree of the time dilation.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Weber, Tobin Titus, Daniel Libby, Brian Manthos, Colin Pacitti, Pengxiang Zhao, Matthew Miller, Jordan Thomas Rabet, John Hazen
  • Publication number: 20190327075
    Abstract: Techniques for mitigating timing attacks via dynamically triggered time dilation are provided. According to one set of embodiments, a computer system can track a count of application programming interface (API) calls or callbacks made by a program within each of a series of time buckets. The computer system can further determine that the count exceeds a threshold count for a predefined consecutive number of time buckets. Upon making this determination, the computer system can trigger time dilation with respect to the program, where the time dilation causes the program to observe a dilated view of time relative to real time.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 24, 2019
    Inventors: Jason WEBER, Tobin TITUS, Daniel LIBBY, Brian MANTHOS, Colin PACITTI, Pengxiang ZHAO, Matthew MILLER, Jordan Thomas RABET, John HAZEN
  • Publication number: 20190327076
    Abstract: Techniques for mitigating timing attacks via dynamically scaled time dilation are provided. According to one set of embodiments, a computer system can enable time dilation with respect to a program, where the time dilation causes the program to observe a dilated view of time relative to real time. Then, while the time dilation is enabled, the computer system can track a count of application programming interface (API) calls or callbacks made by a program within each of a series of time buckets and, based on counts tracked for a range of recent time buckets, scale up or scale down a degree of the time dilation.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 24, 2019
    Inventors: Jason WEBER, Tobin TITUS, Daniel LIBBY, Brian MANTHOS, Colin PACITTI, Pengxiang ZHAO, Matthew MILLER, Jordan Thomas RABET, John HAZEN
  • Patent number: 10385841
    Abstract: A pump monitoring and notification system for a hydraulic pump includes a transmission speed sensor and a controller. The transmission speed sensor is associated with a transmission connected to the pump to determine an output speed of the transmission. The controller is configured to access a transmission threshold, access a time threshold, and determine a rotational speed of the transmission based upon the transmission speed sensor. The controller is further configured to determine a variation in rotational speed of the transmission based upon the rotational speed, compare the variation in rotational speed of the transmission to the transmission threshold, and generate an alert signal when the variation in rotational speed of the transmission exceeds the transmission threshold for a time period exceeding the time threshold.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: August 20, 2019
    Assignee: Caterpillar Inc.
    Inventors: Yanchai Zhang, Vijay Janardhan, Jason Weber, Venkata Dandibhotla
  • Publication number: 20180223831
    Abstract: A pump monitoring and notification system for a hydraulic pump includes a transmission speed sensor and a controller. The transmission speed sensor is associated with a transmission connected to the pump to determine an output speed of the transmission. The controller is configured to access a transmission threshold, access a time threshold, and determine a rotational speed of the transmission based upon the transmission speed sensor. The controller is further configured to determine a variation in rotational speed of the transmission based upon the rotational speed, compare the variation in rotational speed of the transmission to the transmission threshold, and generate an alert signal when the variation in rotational speed of the transmission exceeds the transmission threshold for a time period exceeding the time threshold.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 9, 2018
    Applicant: Caterpillar Inc.
    Inventors: Yanchai Zhang, Vijay Janardhan, Jason Weber, Venkata Dandibhotla
  • Publication number: 20170144046
    Abstract: An apparatus is provided for rebounding a soccer ball to a user, in response to the soccer ball engaging the apparatus. The apparatus includes first and second legs for supporting the apparatus on a surface, and a rebounding member coupled to the first and second legs for use in rebounding the soccer ball to the user. The rebounding member is configured to resiliently deform between a receiving position and a rebounding position. In the receiving position, the rebounding member is generally planar in shape for receiving the soccer ball. And, in the rebounding position, the rebounding member is generally arcuate in shape and operates to impart kinetic energy to the soccer ball for rebounding the soccer ball to the user.
    Type: Application
    Filed: December 9, 2016
    Publication date: May 25, 2017
    Inventor: Jason Weber
  • Publication number: 20160339319
    Abstract: An apparatus is provided for rebounding a soccer ball to a user, in response to the soccer ball engaging the apparatus. The apparatus includes first and second legs for supporting the apparatus on a surface, and a rebounding member coupled to the first and second legs for use in rebounding the soccer ball to the user. The rebounding member is configured to resiliently deform between a receiving position and a rebounding position. In the receiving position, the rebounding member is generally planar in shape for receiving the soccer ball. And, in the rebounding position, the rebounding member is generally arcuate in shape and operates to impart kinetic energy to the soccer ball for rebounding the soccer ball to the user.
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventor: Jason Weber
  • Patent number: 9404688
    Abstract: Cooling tower nozzle assemblies and methods of assembly are provided herein. In some embodiments, a cooling tower nozzle assembly includes a body having an opening extending through the body from a first end to a second end; a support arm extending from the body and comprising a disk disposed on a first portion of the support arm opposite the first end of the body; a splash plate coupled to the disk, the splash plate having a bottom surface including a plurality of legs extending away from the bottom surface, wherein the plurality of legs have radially inwardly facing portions spaced a first distance from a central axis of the splash plate and aligned with the disk, and wherein the plurality of legs include features to interconnect to the disk; and a screw disposed through the splash plate to couple the splash plate to the support arm.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: August 2, 2016
    Assignee: AMERTECH TOWERSERVICES, LLC
    Inventors: Mark A. Gaeta, Art Weber, Jason Weber, Alan Tweedle, William Weber
  • Patent number: 9321566
    Abstract: A box closure apparatus is provided for securing flaps of a box in the closed position. The box closure apparatus comprises an upper flange, a bottom flange and a web. The flaps are secured by engaging the apparatus with two flaps and sliding the apparatus toward a third flap. The flaps are released by sliding the apparatus away from the third flap and raising the two side flaps.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: April 26, 2016
    Assignee: Tri-Tech Tool & Design Co., Inc.
    Inventors: Jason Weber, Arthur Weber, William Weber
  • Patent number: 9238386
    Abstract: A machine axle housing includes a central body having an oil reservoir and a pair of axle legs. The central body includes a ring gear, an oil channel, and oil port for conveying oil through an oil conduit to each leg. Machine brakes within the central body include at least one disc rotatably adapted to centrifugally move oil radially outwardly of the brakes. A second oil channel collects oil from the disc, and a passageway extends from the second oil channel back to the central body to return oil from the legs back to the central body. The ring gear, first oil channel and first oil conduit define a first oil lubrication sub-system for moving oil from the central body to right and left legs, and the disc, second oil channel, and passageway define a second oil lubrication sub-system for moving oil from the legs back to the central body.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 19, 2016
    Assignee: Caterpillar Inc.
    Inventors: Stephen Dockstader, Joshua Jensen, Jason Weber
  • Publication number: 20150344201
    Abstract: A box closure apparatus is provided for securing flaps of a box in the closed position. The box closure apparatus comprises an upper flange, a bottom flange and a web. The flaps are secured by engaging the apparatus with two flaps and sliding the apparatus toward a third flap. The flaps are released by sliding the apparatus away from the third flap and raising the two side flaps.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicant: TRI-TECH TOOL & DESIGN CO., INC.
    Inventors: Jason Weber, Arthur Weber, William Weber
  • Patent number: 9151377
    Abstract: An axle assembly and method for assembling such axle assembly for a vehicle are disclosed. The axle assembly may comprise meshed ring and pinion gears, a center housing portion, and left and right leg housing portions. The center housing portion may include a center housing defining a center cavity in which the bevel gear is disposed, and at least one channel having an entrance port into the center cavity. The axle assembly may include a first conduit configured to branch off of the first channel in a first direction and a second conduit configured to branch off of the first channel in a second direction. Such channels and conduits may be integral to the center housing or substantially external to the center housing.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: October 6, 2015
    Assignee: Caterpillar Inc.
    Inventors: Jason Weber, John B. Salomon, Benjamin T. Nelson, Stephen R. Dockstader
  • Patent number: 8961348
    Abstract: A drive axle housing system may minimize churning of splash and spray oil within a drive axle housing. The drive axle housing system includes apparatus for incorporation into the axle, the apparatus including an oil churning reduction member that may be affixed to the interior walls of the axle housing. The oil churning reduction member includes interior surfaces adapted to closely align with interior moving gear components of the axle to minimize efficiency losses due to oil movement. The system may also incorporate an annular element, affixed to the axle housing and closely aligned with the backside of a ring gear component of the differential axle. The combined use of the member and the element may substantially reduce torque losses attributable to excessive churning of oil.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: February 24, 2015
    Assignee: Caterpillar Inc.
    Inventors: Jason Weber, Dale C. Messmore, John B. Salomon, Benjamin T. Nelson
  • Publication number: 20150048527
    Abstract: Cooling tower nozzle assemblies and methods of assembly are provided herein. In some embodiments, a cooling tower nozzle assembly includes a body having an opening extending through the body from a first end to a second end; a support arm extending from the body and comprising a disk disposed on a first portion of the support arm opposite the first end of the body; a splash plate coupled to the disk, the splash plate having a bottom surface including a plurality of legs extending away from the bottom surface, wherein the plurality of legs have radially inwardly facing portions spaced a first distance from a central axis of the splash plate and aligned with the disk, and wherein the plurality of legs include features to interconnect to the disk; and a screw disposed through the splash plate to couple the splash plate to the support arm.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 19, 2015
    Inventors: MARK A. GAETA, ART WEBER, JASON WEBER, ALAN TWEEDLE, WILLIAM WEBER
  • Publication number: 20140265541
    Abstract: A machine axle housing includes a central body having an oil reservoir and a pair of axle legs. The central body includes a ring gear, an oil channel, and oil port for conveying oil through an oil conduit to each leg. Machine brakes within the central body include at least one disc rotatably adapted to centrifugally move oil radially outwardly of the brakes. A second oil channel collects oil from the disc, and a passageway extends from the second oil channel back to the central body to return oil from the legs back to the central body. The ring gear, first oil channel and first oil conduit define a first oil lubrication sub-system for moving oil from the central body to right and left legs, and the disc, second oil channel, and passageway define a second oil lubrication sub-system for moving oil from the legs back to the central body.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: CATERPILLAR INC.
    Inventors: Stephen Dockstader, Joshua Jensen, Jason Weber
  • Publication number: 20140013886
    Abstract: An axle assembly and method for assembling such axle assembly for a vehicle are disclosed. The axle assembly may comprise meshed ring and pinion gears, a center housing portion, and left and right leg housing portions. The center housing portion may include a center housing defining a center cavity in which the bevel gear is disposed, and at least one channel having an entrance port into the center cavity. The axle assembly may include a first conduit configured to branch off of the first channel in a first direction and a second conduit configured to branch off of the first channel in a second direction. Such channels and conduits may be integral to the center housing or substantially external to the center housing.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: Caterpillar, Inc.
    Inventors: Jason Weber, John B. Salomon, Benjamin T. Nelson, Stephen R. Dockstader
  • Patent number: D758170
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: June 7, 2016
    Assignee: Tri-Tech Tool & Design Co., Inc.
    Inventors: Jason Weber, Arthur Weber, William Weber
  • Patent number: D833547
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: November 13, 2018
    Assignee: SOCCER ADVANTAGE, LLC
    Inventor: Jason Weber