Patents by Inventor Paul Schaefer
Paul Schaefer 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: 11927440Abstract: An apparatus includes a lens assembly that includes at least one lens that defines an optical axis. The apparatus also includes a substrate, an image sensor disposed on the substrate, and an actuator coupled to the substrate and configured to adjust a position of the substrate relative to the lens assembly to move the image sensor along the optical axis. The apparatus additionally includes a capacitive position sensor that includes a first capacitive plate coupled to the substrate and a second capacitive plate coupled to the lens assembly. The capacitive position sensor may be configured to generate a capacitance measurement indicative of the position of the substrate relative to the lens assembly. The apparatus further includes circuitry configured to control the actuator based on (i) the capacitance measurement and (ii) a target position of the image sensor relative to the lens assembly.Type: GrantFiled: May 4, 2023Date of Patent: March 12, 2024Assignee: Waymo LLCInventors: Shashank Sharma, Matthew Last, Prasanna Kalkura, Paul Schaefer
-
Publication number: 20230273006Abstract: An apparatus includes a lens assembly that includes at least one lens that defines an optical axis. The apparatus also includes a substrate, an image sensor disposed on the substrate, and an actuator coupled to the substrate and configured to adjust a position of the substrate relative to the lens assembly to move the image sensor along the optical axis. The apparatus additionally includes a capacitive position sensor that includes a first capacitive plate coupled to the substrate and a second capacitive plate coupled to the lens assembly. The capacitive position sensor may be configured to generate a capacitance measurement indicative of the position of the substrate relative to the lens assembly. The apparatus further includes circuitry configured to control the actuator based on (i) the capacitance measurement and (ii) a target position of the image sensor relative to the lens assembly.Type: ApplicationFiled: May 4, 2023Publication date: August 31, 2023Inventors: Shashank Sharma, Matthew Last, Prasanna Kalkura, Paul Schaefer
-
Patent number: 11680786Abstract: An apparatus includes a lens assembly that includes at least one lens that defines an optical axis. The apparatus also includes a substrate, an image sensor disposed on the substrate, and an actuator coupled to the substrate and configured to adjust a position of the substrate relative to the lens assembly to move the image sensor along the optical axis. The apparatus additionally includes a capacitive position sensor that includes a first capacitive plate coupled to the substrate and a second capacitive plate coupled to the lens assembly. The capacitive position sensor may be configured to generate a capacitance measurement indicative of the position of the substrate relative to the lens assembly. The apparatus further includes circuitry configured to control the actuator based on (i) the capacitance measurement and (ii) a target position of the image sensor relative to the lens assembly.Type: GrantFiled: November 5, 2021Date of Patent: June 20, 2023Assignee: Waymo LLCInventors: Shashank Sharma, Matthew Last, Prasanna Kalkura, Paul Schaefer
-
Publication number: 20230148358Abstract: An apparatus includes a lens assembly that includes at least one lens that defines an optical axis. The apparatus also includes a substrate, an image sensor disposed on the substrate, and an actuator coupled to the substrate and configured to adjust a position of the substrate relative to the lens assembly to move the image sensor along the optical axis. The apparatus additionally includes a capacitive position sensor that includes a first capacitive plate coupled to the substrate and a second capacitive plate coupled to the lens assembly. The capacitive position sensor may be configured to generate a capacitance measurement indicative of the position of the substrate relative to the lens assembly. The apparatus further includes circuitry configured to control the actuator based on (i) the capacitance measurement and (ii) a target position of the image sensor relative to the lens assembly.Type: ApplicationFiled: November 5, 2021Publication date: May 11, 2023Inventors: Shashank Sharma, Matthew Last, Prasanna Kalkura, Paul Schaefer
-
Patent number: 11158987Abstract: An electrical cord includes a housing with a cavity and a connector rotatably connected to the housing. The electrical cord also includes a strain reliever connected to the housing and a cable connected to the connector. The cable extends through the cavity and connects to the strain reliever.Type: GrantFiled: January 6, 2020Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Robert John Monahan, Sandra J. Shirk/Heath, Paul Schaefer
-
Publication number: 20210210893Abstract: An electrical cord includes a housing with a cavity and a connector rotatably connected to the housing. The electrical cord also includes a strain reliever connected to the housing and a cable connected to the connector. The cable extends through the cavity and connects to the strain reliever.Type: ApplicationFiled: January 6, 2020Publication date: July 8, 2021Inventors: Robert John Monahan, Sandra J. Shirk/Heath, Paul Schaefer
-
Patent number: 10804629Abstract: The present invention provides a method, structure, and system of beveling staggered card edges. In some embodiments, the method, computer program product, and system include receiving a card with a plug end and two or more metal contact leads running up to the plug end, removing material from the plug end such that one or more engagement points for one or more of the leads are set back from the plug end resulting in staggered steps, where an engagement point is where a metal contact lead will enter a receptacle, and removing material from an edge formed for each engagement point of the card such that beveled edges are created at the one or more engagement points for each lead.Type: GrantFiled: November 27, 2017Date of Patent: October 13, 2020Assignee: International Business Machines CorporationInventors: Sandra Shirk/Heath, Paul Schaefer, Mark Hoffmeyer
-
Patent number: 10740773Abstract: In some embodiments, apparatuses and methods are provided herein useful to forecasting product demand. In some embodiments, a system comprise a forecasting control circuit to: apply each of a plurality of different models to forecast demand of a first product over a first historic period generating historic forecasted demands of the first product, wherein at least a first model uses selected one or more variables that are predicted to have an uncharacteristic effect on predicted demand; select one of the models and apply the model in generating a forecasted future demand, wherein the selection of the model is based on a difference between each of the generated historic forecasted demands and actual sales; and identify actions to modify inventory of the first product at the first shopping facility based on the forecasted future demand.Type: GrantFiled: December 2, 2016Date of Patent: August 11, 2020Assignee: Walmart Apollo, LLCInventors: Ming Li, Rahul Tripathi, Anindya S. Dey, Mainak Mitra, Manish K. Barnwal, Mariana Pop, Nikesh K. Srivasatava, Stephen Steel, Yashas Bharadwaj, Aaron Ryan, Paul Schaefer, Lakshmi Bhaswanth Ramireddy
-
Patent number: 10462262Abstract: A middleware abstraction layer (MAL) that can include a plurality of middleware application programming interfaces (APIs). Each of the plurality of middleware APIs can be configured to implement a common programming paradigm for a plurality of different service platforms. The MAL can also include a master application programming interface (API). The master API can be configured to provide a plurality of resources for a mission specific application. Each of the plurality of resources is mapped in a registry to an API call to each of the plurality of middleware APIs. The MAL can further include a control engine configured to load an adapter for a selected a middleware API of the plurality of middleware APIs to service a resource request from the mission specific application. The selection can include examining a configuration file to determine an appropriate middleware API to handle the resource request.Type: GrantFiled: January 6, 2016Date of Patent: October 29, 2019Assignee: Northrop Grumman Systems CorporationInventors: Devang R. Parekh, Paul Schaefer, Feng Cao, Jason Chinaka, Benjamin Montgomery, Long Cao, Kathleen Barrera, Henry H. Fung, Louis Oddo
-
Publication number: 20190165505Abstract: The present invention provides a method, structure, and system of beveling staggered card edges. In some embodiments, the method, computer program product, and system include receiving a card with a plug end and two or more metal contact leads running up to the plug end, removing material from the plug end such that one or more engagement points for one or more of the leads are set back from the plug end resulting in staggered steps, where an engagement point is where a metal contact lead will enter a receptacle, and removing material from an edge formed for each engagement point of the card such that beveled edges are created at the one or more engagement points for each lead.Type: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Inventors: Sandra Shirk/Heath, Paul Schaefer, Mark Hoffmeyer
-
Publication number: 20170195458Abstract: A middleware abstraction layer (MAL) that can include a plurality of middleware application programming interfaces (APIs). Each of the plurality of middleware APIs can be configured to implement a common programming paradigm for a plurality of different service platforms. The MAL can also include a master application programming interface (API). The master API can be configured to provide a plurality of resources for a mission specific application. Each of the plurality of resources is mapped in a registry to an API call to each of the plurality of middleware APIs. The MAL can further include a control engine configured to load an adapter for a selected a middleware API of the plurality of middleware APIs to service a resource request from the mission specific application. The selection can include examining a configuration file to determine an appropriate middleware API to handle the resource request.Type: ApplicationFiled: January 6, 2016Publication date: July 6, 2017Applicant: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventors: Devang R. Parekh, Paul Schaefer, Feng Cao, Jason Chinaka, Benjamin Montgomery, Long Cao, Kathleen Barrera, Henry H. Fung, Louis Oddo
-
Publication number: 20170169446Abstract: In some embodiments, apparatuses and methods are provided herein useful to forecasting product demand. In some embodiments, a system comprise a forecasting control circuit to: apply each of a plurality of different models to forecast demand of a first product over a first historic period generating historic forecasted demands of the first product, wherein at least a first model uses selected one or more variables that are predicted to have an uncharacteristic effect on predicted demand; select one of the models and apply the model in generating a forecasted future demand, wherein the selection of the model is based on a difference between each of the generated historic forecasted demands and actual sales; and identify actions to modify inventory of the first product at the first shopping facility based on the forecasted future demand.Type: ApplicationFiled: December 2, 2016Publication date: June 15, 2017Inventors: Ming Li, Rahul Tripathi, Anindya S. Dey, Mainak Mitra, Manish K. Barnwal, Mariana Pop, Nikesh K. Srivasatava, Stephen Steel, Yashas Bharadwaj, Aaron Ryan, Paul Schaefer, Lakshmi Bhaswanth Ramireddy
-
Publication number: 20050284148Abstract: A fuel system for a gas turbine engine that utilizes a centrifugal pump. The system includes a fuel metering valve that is adapted to set a metered flow of fuel, and a throttle valve that is adapted to accurately control pressure drop across the fuel metering valve. The throttle valve has at least two variable orifices and a compensation chamber between the variable orifices. The throttle valve includes a differential valve piston slidable in a valve body. The differential valve piston comprises working surfaces of at least two different diameters such that changes in chamber pressures effect different axial forces upon the piston.Type: ApplicationFiled: June 10, 2005Publication date: December 29, 2005Inventors: Donald Wernberg, Paul Schaefer, Edward Hommema
-
Publication number: 20050223690Abstract: A fuel system for a gas turbine engine that utilizes a centrifugal pump. The system includes a fuel metering valve that is adapted to set a metered flow of fuel, and a throttle valve that is adapted to accurately control pressure drop across the fuel metering valve. The throttle valve has at least two variable orifices and a compensation chamber between the variable orifices. The throttle valve includes a differential valve piston slidable in a valve body. The differential valve piston comprises working surfaces of at least two different diameters such that changes in chamber pressures effect different axial forces upon the piston.Type: ApplicationFiled: June 16, 2003Publication date: October 13, 2005Applicant: Woodward Governor CompanyInventors: Donald Wernberg, Paul Schaefer, Edward Hommema
-
Publication number: 20050217236Abstract: A fuel system for a gas turbine engine that utilizes a centrifugal pump is presented. The system includes a fuel metering valve that is adapted to set a metered flow of fuel, and a throttle valve that is adapted to accurately control pressure drop across the fuel metering valve. The throttle valve has at least two variable orifices and a compensation chamber between the variable orifices. The throttle valve includes a differential valve piston slidable in a valve body. The differential valve piston comprises working surfaces of at least two different diameters such that changes in chamber pressures effect different axial forces upon the piston.Type: ApplicationFiled: April 22, 2005Publication date: October 6, 2005Applicant: Woodward Governor CompanyInventors: Donald Wernberg, Paul Schaefer, Edward Hommema
-
Patent number: 4574557Abstract: An apparatus for storing sheets in which the sheets are inserted between the various layers of a storage band wound onto a storage roller. The storage band, which is wound off a supply roller, is directed between the two rollers in such a way that it forms a horizontal deposit table which is freely accessible on several sides, on which the sheets may be deposited before being drawn onto the storage roller by a corresponding forward run of the band.Type: GrantFiled: December 13, 1983Date of Patent: March 11, 1986Assignee: GAO Gesellschaft fur Automation und Organisation mbHInventors: Markus Haberstroh, Paul Schaefer
-
Patent number: D838932Type: GrantFiled: July 28, 2017Date of Patent: January 29, 2019Assignee: UNDERWARMER, LLCInventors: Mike Lawler, Bryan Schaefer, Paul Schaefer