Patents by Inventor Tom Anderson
Tom Anderson 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: 11983286Abstract: Methods, systems, and devices for data processing are described. Some database systems may implement data processing permits to manage data access. A database system may use encryption schemes to tie permits to data (e.g., cryptographically ensuring that the system follows data regulations). To support queries for a database implementing such encryption schemes, the database may implement a proxy. When the system receives a query, the database proxy may intercept and transform the query based on the encryption schema of the database. The database proxy may execute the transformed query at the database, receive encrypted query results in response, and decrypt the results for use by the querying application. Additionally, the system may access relevant data processing permits to support querying operations. For example, the system may use permits when transforming the query, executing the query in the database, preparing query results for the querying application, or any combination thereof.Type: GrantFiled: April 13, 2020Date of Patent: May 14, 2024Assignee: Ketch Kloud, Inc.Inventors: Yacov Salomon, Seth Yates, Maxwell Anderson, Vivek Vaidya, Anton Winter, Samuel Alexander, Tom Chavez
-
Publication number: 20230340747Abstract: An automated driving and assembly machine for driving foundation components, such as screw anchors, and for assembling foundations, such as truss foundations, using the driven screw anchors. The machine has a rotary driver and a hydraulic drilling tool. Sensors monitoring hydraulic pressure at the drilling tool will take incremental pressure readings during a driving operation. If the readings become clustered around a relative maximum, the controller will pause the driving operation and begin a drill stall mitigation sub-routine. This may involve retracting the drill and then hammering and releasing pressurized air to clear the stall. Clearance of the stall may also be derived by the controller from pressure readings.Type: ApplicationFiled: April 21, 2023Publication date: October 26, 2023Inventors: Steve Kraft, Tom Anderson, Sam Whittemore, Hector Arvizu, Sergio Araujo
-
Patent number: 11665107Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: GrantFiled: July 20, 2022Date of Patent: May 30, 2023Assignee: Pivotal Software, Inc.Inventors: Ben Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Publication number: 20220368649Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: ApplicationFiled: July 20, 2022Publication date: November 17, 2022Inventors: Ben Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Patent number: 11487756Abstract: In some implementations, a method performed by data processing apparatuses includes receiving configuration data for a preconfigured data connector, including connection parameters, time interval parameters, and data transformation parameters. The connection parameters are used to establish a connection to a bulk data source. In response to determining that an amount of time has elapsed that corresponds to the time interval parameters, bulk data is retrieved from the bulk data source for a given time interval, and the retrieved bulk data is transformed in accordance with the data transformation parameters. Based on transforming the retrieved bulk data, a data metric is generated that condenses the retrieved bulk data. A predetermined predicted metric value is received from a prediction data source for the data metric for a time interval that corresponds to the given time interval, and the predicted metric value is stored with the measured metric value.Type: GrantFiled: July 25, 2019Date of Patent: November 1, 2022Assignee: Target Brands, Inc.Inventors: Sanil Veeravu, Sara Waterman, Tom Anderson, Rajesh Tella
-
Patent number: 11425053Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: GrantFiled: August 2, 2021Date of Patent: August 23, 2022Assignee: Pivotal Software, Inc.Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Publication number: 20220021627Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: ApplicationFiled: August 2, 2021Publication date: January 20, 2022Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Patent number: 11082361Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: GrantFiled: March 2, 2020Date of Patent: August 3, 2021Assignee: Pivotal Software, Inc.Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Publication number: 20200344177Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: ApplicationFiled: March 2, 2020Publication date: October 29, 2020Inventors: Ben Jonathan Laplanche, Alex Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Patent number: 10770363Abstract: A semiconductor substrate support for supporting a semiconductor substrate in a plasma processing chamber includes a heater array comprising thermal control elements operable to tune a spatial temperature profile on the semiconductor substrate, the thermal control elements defining heater zones each of which is powered by two or more power supply lines and two or more power return lines wherein each power supply line is connected to at least two of the heater zones and each power return line is connected to at least two of the heater zones. A power distribution circuit is mated to a baseplate of the substrate support, the power distribution circuit being connected to each power supply line and power return line of the heater array. A switching device is connected to the power distribution circuit to independently provide time-averaged power to each of the heater zones by time divisional multiplexing of a plurality of switches.Type: GrantFiled: August 7, 2018Date of Patent: September 8, 2020Assignee: Lam Research CorporationInventors: Keith William Gaff, Tom Anderson, Keith Comendant, Ralph Jan-Pin Lu, Paul Robertson, Eric A. Pape, Neil Benjamin
-
Patent number: 10749157Abstract: A battery package includes a card, a cover, a tray, and batteries. The cover is attached to the card and includes a door and an opening formed in the front of the cover and the peripheral edge of the cover. The door is movable between an open position to provide access to the opening and a closed position. The tray is positioned between the card and the cover and includes multiple receptacles. Each battery is positioned within one of the receptacles. The card includes a recess in the outer edge of the card at a battery removal position. The tray is movable relative to the card and the cover to selectively align one of the receptacles with the opening in the battery removal position. With the door in the open position, the battery in the receptacle in the battery removal position is accessible through the opening.Type: GrantFiled: April 10, 2019Date of Patent: August 18, 2020Assignee: Energizer Brands, LLCInventors: William R. Dorr, Christopher A. Harris, Dave Young, Tom Anderson, Jason Lahaye, Marek Kokoszka, Dan R. Teteak
-
Patent number: 10577163Abstract: A battery package includes a card, a cover attached to the card, a tray positioned between the card and the cover, batteries, and tabs. The cover includes an opening and a door. The door is movable between an open position to provide access to the opening and a closed position. The tray includes a plurality of receptacles in which are positioned the batteries. Each tab is removably attached to one of the batteries and is positioned between the cover and the battery. The tray is rotatable relative to the card and the cover about an axis of rotation to selectively align one of the receptacles with the opening in a battery removal position. With the door in the open position, the tab attached to the battery in the receptacle in the battery removal position is accessible through the opening from the front of the cover and the peripheral edge of the cover.Type: GrantFiled: October 2, 2018Date of Patent: March 3, 2020Assignee: Energizer Brands, LLCInventors: William R. Dorr, Christopher A. Harris, Dave Young, Tom Anderson, Jason Lahaye, Marek Kokoszka, Dan R. Teteak
-
Patent number: 10581753Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: GrantFiled: January 18, 2019Date of Patent: March 3, 2020Assignee: Pivotal Software, Inc.Inventors: Ben Jonathan Laplanche, Alexander David Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Patent number: 10418811Abstract: An apparatus includes a processor to: assign each value of each set of values of an initial supply meter data and of an initial load meter data to one of multiple buckets based on weather conditions and/or time and date; for each bucket, generate upper and lower bounds of power provision and power consumption values, and use the upper and lower bounds to identify outlier values assigned to the bucket; for each set of values within the initial supply meter data and within the initial load meter data, generate a naive model from the non-outlier values, and use interpolation and the naive model to fill in gaps, thereby generating cleansed supply meter data and cleansed load meter data; and store the cleansed supply meter data and cleansed load meter data together as merged meter data for use in making predictions.Type: GrantFiled: September 12, 2018Date of Patent: September 17, 2019Assignee: SAS INSTITUTE INC.Inventors: Mark Joseph Konya, Bradley Lawson, Jr., Jennifer Short Whaley, Sen-Hao Lai, Tom Anderson, Emily Jean Forney, Glenn D. Good, Tae Yoon Lee
-
Publication number: 20190237727Abstract: A battery package includes a card, a cover, a tray, and batteries. The cover is attached to the card and includes a door and an opening formed in the front of the cover and the peripheral edge of the cover. The door is movable between an open position to provide access to the opening and a closed position. The tray is positioned between the card and the cover and includes multiple receptacles. Each battery is positioned within one of the receptacles. The card includes a recess in the outer edge of the card at a battery removal position. The tray is movable relative to the card and the cover to selectively align one of the receptacles with the opening in the battery removal position. With the door in the open position, the battery in the receptacle in the battery removal position is accessible through the opening.Type: ApplicationFiled: April 10, 2019Publication date: August 1, 2019Applicant: Energizer Brands, LLCInventors: William R. Dorr, Christopher A. Harris, Dave Young, Tom Anderson, Jason Lahaye, Marek Kokoszka, Dan R. Teteak
-
Publication number: 20190199651Abstract: Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.Type: ApplicationFiled: January 18, 2019Publication date: June 27, 2019Inventors: Ben Jonathan Laplanche, Alexander David Ley, Dmitriy Kalinin, Craig Furman, Jatin Naik, Tom Anderson, Maria Ntalla, James Joshua Hill, Onsi Joe Fakhouri, Tammer Saleh
-
Patent number: 10276955Abstract: An electrical contact includes a main body and a compliant pin extending from the main body. The compliant pin includes a through-hole. The compliant pin is configured to be compressed. The electrical contact also includes a first leg and a second leg that each extend from the main body. The compliant pin is between the first leg and the second leg. The compliant pin, the first leg, and the second leg extend from the main body in a same direction. The electrical contact further includes a first blade and a second blade that each extend from the main body. A slot is formed between the first blade and the second blade, and a width of the slot is larger at a first position adjacent a distal end of the first and second blades than at a second position adjacent a proximal end of the first and second blades.Type: GrantFiled: March 27, 2018Date of Patent: April 30, 2019Assignee: AVX CORPORATIONInventors: Brent B. Lybrand, Norman C. Huntley, Tom Anderson
-
Patent number: 10263230Abstract: A battery package includes a card and multiple battery packs. Each battery pack includes a cover attached to a portion of the card, and a tray positioned between the portion of the card and the cover. The cover includes an opening and a door. The door is movable between an open position and a closed position. The tray includes multiple receptacles. Each battery pack further includes multiple batteries and multiple tabs. Each battery is positioned within one of the receptacles. Each tab is removably attached to one of the batteries. The tray is rotatable relative to the portion of the card and the cover to selectively align one of the receptacles with the opening in a battery removal position. With the door in the open position, the tab attached to the battery in the receptacle in the battery removal position is accessible through the opening.Type: GrantFiled: October 29, 2018Date of Patent: April 16, 2019Assignee: ENERGIZER BRANDS, LLCInventors: William R. Dorr, Christopher A. Harris, Dave Young, Tom Anderson, Jason Lahaye, Marek Kokoszka, Dan R. Teteak
-
Publication number: 20190081476Abstract: An apparatus includes a processor to: assign each value of each set of values of an initial supply meter data and of an initial load meter data to one of multiple buckets based on weather conditions and/or time and date; for each bucket, generate upper and lower bounds of power provision and power consumption values, and use the upper and lower bounds to identify outlier values assigned to the bucket; for each set of values within the initial supply meter data and within the initial load meter data, generate a naive model from the non-outlier values, and use interpolation and the naive model to fill in gaps, thereby generating cleansed supply meter data and cleansed load meter data; and store the cleansed supply meter data and cleansed load meter data together as merged meter data for use in making predictions.Type: ApplicationFiled: September 12, 2018Publication date: March 14, 2019Applicant: SAS Institute Inc.Inventors: Mark Joseph Konya, Bradley Lawson, Jr., Jennifer Short Whaley, Sen-Hao Lai, Tom Anderson, Emily Jean Forney, Glenn D. Good, Tae Yoon Lee
-
Publication number: 20190062021Abstract: A battery package includes a card, a cover attached to the card, a tray positioned between the card and the cover, batteries, and tabs. The cover includes an opening and a door. The door is movable between an open position to provide access to the opening and a closed position. The tray includes a plurality of receptacles in which are positioned the batteries. Each tab is removably attached to one of the batteries and is positioned between the cover and the battery. The tray is rotatable relative to the card and the cover about an axis of rotation to selectively align one of the receptacles with the opening in a battery removal position. With the door in the open position, the tab attached to the battery in the receptacle in the battery removal position is accessible through the opening from the front of the cover and the peripheral edge of the cover.Type: ApplicationFiled: October 2, 2018Publication date: February 28, 2019Inventors: William R. Dorr, Christopher A. Harris, Dave Young, Tom Anderson, Jason Lahaye, Marek Kokoszka, Dan R. Teteak