Patents by Inventor Benjamin TODD
Benjamin TODD 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: 20240385896Abstract: A cloud infrastructure orchestration service may maintain a service plan and manifest (SPAM) corresponding to a service to be bootstrapped (e.g., provisioned and deployed) to a cloud computing environment (e.g., to a data center). The service plan may specify a deterministic order of releases for performing a process to fully bootstrap the service using one or more build milestones and one or more execution units, each execution unit specifying ordered steps for transitioning between build milestones Each step may reference one or more execution target checkpoint transitions, which in turn reference an alias of a configuration file that defines a release. A manifest may be used to identify the configuration files and artifacts to be used by the releases and to validate the service plan. A SPAM may be used to reduce/eliminate nondeterministic behavior of previous orchestration systems and to provide visualizations of the bootstrapping process at different granularities.Type: ApplicationFiled: May 8, 2024Publication date: November 21, 2024Applicant: Oracle International CorporationInventors: Lucas Michael Kreger-Stickles, Benjamin Todd Willey, William Thomas Price, Owen Christopher Cliffe, Robert Charles Hartshorn Black, Ioana Madalina Patrichi, Kenneth Richard Fox, Syed Dilawar Ali Rizvi
-
Publication number: 20240385817Abstract: A cloud-computing service (e.g., a “Puffin Service”) is described. The service may maintain service and skill catalogs corresponding to various services to be deployed to a region (e.g., during a region build). The service may host numerous user interfaces with which various service and skill metadata may be provided. In some embodiments, such data may include one or more dependencies between skills. The data managed by the cloud-computing service may be utilized to build a dependency graph. Navigation of the dependency graph may be performed via one or more user interfaces hosted by the cloud-computing service. An orchestration service (e.g., a Multi-Flock Orchestrator) may manage bootstrapping efforts for any suitable number of services during a region build based at least in part on dependencies between skills.Type: ApplicationFiled: October 31, 2023Publication date: November 21, 2024Applicant: Oracle International CorporationInventors: Eric Raymond Peterson, William Nickolas Moran, Kenneth Richard Fox, Benjamin Todd Willey, William Thomas Price
-
Publication number: 20240385846Abstract: A cloud infrastructure orchestration service (CIOS) may track build progress made by any suitable number of regional orchestrators. The cloud infrastructure orchestration system may include any suitable number of regional orchestrators, each regional orchestrator executing in an isolated hosting environment (e.g., a service cell isolated from other service cells). An orchestrator control plane may be configured to generate a build plan for bootstrapping a plurality of services within a data center, the build plan may be generated based at least in part on a service build definition of a plurality of service build definitions, the service build definition specifying a deterministic process for bootstrapping a service of the plurality of services. The orchestrator control plane may instruct a regional orchestrator to perform bootstrapping operations according to the build plan and may track the progress of the bootstrapping operations on an ongoing basis.Type: ApplicationFiled: May 17, 2024Publication date: November 21, 2024Applicant: Oracle International CorporationInventors: Kenneth Richard Fox, Benjamin Todd Willey, Syed Dilawar Ali Rizvi, Robert Charles Hartshorn Black, Owen Christopher Cliffe, William Thomas Price
-
Publication number: 20240385877Abstract: A cloud infrastructure orchestration service (CIOS) may track build progress made by any suitable number of regional orchestrators. An orchestrator control plane may be configured to generate a region build plan for bootstrapping a plurality of services within a data center. The orchestrator control plane may instruct a region orchestrator to execute a build according to the build plan. The region orchestrator may be configured to update an execution state corresponding to the execution of the region build plan as it executes steps of the ordered steps of the region build plan. At any suitable time (e.g., when executing one of the steps fails), intervention data may be received with which a new region build plan may be generated. The new region build plan may be used for subsequent execution of the region build. This may enable run-time corrections to be made.Type: ApplicationFiled: May 17, 2024Publication date: November 21, 2024Applicant: Oracle International CorporationInventors: Kenneth Richard Fox, Benjamin Todd Willey, Syed Dilawar Ali Rizvi, Robert Charles Hartshorn Black, Owen Christopher Cliffe, William Thomas Price, Lucas Michael Kreger-Stickles
-
Publication number: 20240364579Abstract: Techniques for responding to a trigger event that threatens an operability of at least a portion of a cloud infrastructure of a cloud environment are disclosed. In response to detecting the occurrence of the trigger event, a system executes a mitigation process for mitigating an effect of the trigger event. The mitigation process includes determining a set of candidate services as candidates for stopping execution of operations in the cloud environment. In addition, the mitigation process generates a ranking of the set of candidate services based on weighting metrics associated with respective service features of the set of candidate services. Further, based on the ranking, the mitigation process selects a service of the set of candidate services and stops execution of operations of the service to at least partially mitigate the effect of the trigger event.Type: ApplicationFiled: April 26, 2024Publication date: October 31, 2024Applicant: Oracle International CorporationInventors: Eric Peterson, William Nickolas Moran, Daniel M. Vogel, Kenneth Richard Fox, Benjamin Todd Willey
-
Publication number: 20240364638Abstract: Techniques for managing resource constraints of a cloud environment are disclosed. A system receives a request to initiate a provisioning process for provisioning a first service in the cloud environment. The system determines a resource constraint associated with a resource that the first service utilizes. Based on the resource constraint, the system determines a set of candidate services that also utilize the resource as candidates for deprovisioning from the cloud environment. The system identifies respective service features of the set of candidate services and generates a ranking of the set of candidate services based on weighting metrics associated with the respective service features. Based on the ranking, the system selects a second service of the set of candidate services for deprovisioning from the cloud environment. The system deprovisions the second service to alleviate the resource constraint and then provisions the first service by executing the provisioning process.Type: ApplicationFiled: April 26, 2024Publication date: October 31, 2024Applicant: Oracle International CorporationInventors: Eric Peterson, William Nickolas Moran, Benjamin Todd Willey, Kenneth Richard Fox
-
Patent number: 12119681Abstract: A circuit includes power reception circuitry to convert an RF signal to a direct current signal for transmission to an energy storage device and/or an electronic device associated with the circuit. The circuit includes voltage regulator circuitry to regulate an output voltage of the circuit based on an internal state thereof. A method incudes receiving, by at least one antenna, the RF signal. The method includes converting, by the circuit coupled to the antenna, the RF signal to a direct current signal. The method includes transmitting the DC signal to the energy storage device and/or the electronic device. The method includes determining the internal state of the circuit. The method includes regulating the output voltage of the circuit based on the internal state. Embodiments enable the addition of wireless charging functionality to existing electronic devices without extensive internal and/or external redesign.Type: GrantFiled: September 8, 2021Date of Patent: October 15, 2024Assignee: Ossia Inc.Inventors: Hatem Ibrahim Zeine, Benjamin Todd Renneberg
-
Patent number: 12096863Abstract: An access system includes a laterally extending frame, a carriage in operative connection with the laterally extending frame and including a drive to move the carriage laterally on the frame, a seat support attached to the carriage including a seat assembly interface and a lift to raise and lower the seat assembly interface within a range of positions, a seat assembly attached to the seat assembly interface, a controller in operative connection with the drive of the carriage and the lift of the seat support via which the position of the seat support is controllable, and a controller interface in operative connection with the controller.Type: GrantFiled: August 31, 2021Date of Patent: September 24, 2024Assignees: University of Pittsburg—Of the Commonweath System of Higher Education, The United States Government as represented by the Department of Veterans AffairsInventors: Rory Alan Cooper, Michael A. Shulock, Joshua D. Brown, Garrett G. Grindle, Benjamin Todd Gebrosky, Sayeedur Rahman, Sivan Almosnino, Lisa Garamella, Daniel Robin
-
Patent number: 12057717Abstract: A wirelessly powered electronic display apparatus and techniques for dynamically controlling the apparatus are described herein. More specifically, the electronic display apparatus is configured identify proximate users and automatically present communications to the proximate users in a wireless power delivery environment. In some embodiments, the apparatus comprises a housing, an electronic display disposed on the housing, one or more antennas situated within the housing and electronic circuitry situated within the housing. The electronic display is configured to present display data to proximate users in the wireless power delivery environment. The one or more antennas are configured to wirelessly receive power and data signals. The electronic circuitry is configured to harvest energy from the power signals, process the data signals to determine the display data for presentation to the proximate users, and direct the electronic display to present the display data to the proximate users.Type: GrantFiled: November 2, 2020Date of Patent: August 6, 2024Assignee: Ossia Inc.Inventors: Fady El-Rukby, Hatem Ibrahim Zeine, Benjamin Todd Renneberg
-
Patent number: 12042444Abstract: A personal mobility device includes a control system including a manually operated actuator, a first forward control valve having an inlet in fluid connection with a source of pressurized gas and an outlet in fluid connection with a first forward port of at least a first pneumatic motor, and a first rearward control valve having an inlet in fluid connection with the source of pressurized gas and an outlet in fluid connection with a first rearward port of the first pneumatic motor. Movement of the manually operated actuator controls actuation of the first forward control valve and the first rearward control valve and thereby flow of gas from the source of pressurized gas to the first forward port and the first rearward port.Type: GrantFiled: January 30, 2019Date of Patent: July 23, 2024Assignees: University of Pittsburgh—Of the Commonwealth System of Higher Education, The United States Government as represented by the Department of Veterans AffairsInventors: Rory Alan Cooper, Brandon Joseph Daveler, Garrett G. Grindle, Benjamin Todd Gebrosky
-
Publication number: 20240121169Abstract: Methods and systems are disclosed for performing generating AR experiences on a messaging platform. The methods and systems receive, from a client device, a request to access an augmented reality (AR) experience and access a list of event types associated with the AR experience used to generate one or more metrics. The methods and systems determine that an interaction associated with the AR experience corresponds to a first event type of the list of event types and generates interaction data for the first event type representing the interaction. In response to receiving a request to terminate the AR experience, the systems and methods transmit the interaction data to a remote server.Type: ApplicationFiled: December 18, 2023Publication date: April 11, 2024Inventors: Benjamin Todd Grover, Taras Lazarenko, Elliot Lewis, Michael Aubrey Powell, Jialu Zhao
-
Patent number: 11894989Abstract: Methods and systems are disclosed for performing generating AR experiences on a messaging platform. The methods and systems receive, from a client device, a request to access an augmented reality (AR) experience and access a list of event types associated with the AR experience used to generate one or more metrics. The methods and systems determine that an interaction associated with the AR experience corresponds to a first event type of the list of event types and generates interaction data for the first event type representing the interaction. In response to receiving a request to terminate the AR experience, the systems and methods transmit the interaction data to a remote server.Type: GrantFiled: April 25, 2022Date of Patent: February 6, 2024Assignee: Snap Inc.Inventors: Benjamin Todd Grover, Taras Lazarenko, Elliot Lewis, Michael Aubrey Powell, Jialu Zhao
-
Publication number: 20230344728Abstract: Methods and systems are disclosed for performing generating AR experiences on a messaging platform. The methods and systems receive, from a client device, a request to access an augmented reality (AR) experience and access a list of event types associated with the AR experience used to generate one or more metrics. The methods and systems determine that an interaction associated with the AR experience corresponds to a first event type of the list of event types and generates interaction data for the first event type representing the interaction. In response to receiving a request to terminate the AR experience, the systems and methods transmit the interaction data to a remote server.Type: ApplicationFiled: April 25, 2022Publication date: October 26, 2023Inventors: Benjamin Todd Grover, Taras Lazarenko, Elliot Lewis, Michael Aubrey Powell, Jialu Zhao
-
Patent number: 11746458Abstract: Techniques are described controlling and managing machines to provide laundry services. A request may be received from a mobile device of a user, the request indicating that the mobile device is in proximity to a laundry machine such as a washer or dryer. In some cases, the request is sent by the mobile device based on detecting, at the mobile device, a wireless signal transmitted from the laundry machine. In some cases the request may include a code that identifies the laundry machine, the code being displayed by the machine and/or encoded in a scannable code displayed by the machine. In response to the request, a signal may be sent to activate the laundry machine and enable the user to use the laundry machine for a predetermined period of time (e.g., a cycle). In some cases, the activation signal is sent if the user's payment is successfully processed.Type: GrantFiled: August 19, 2021Date of Patent: September 5, 2023Assignee: Washlava, Inc.Inventors: Benjamin Todd Belveal, Dexter S. Weiss, William Justin Barbino, Charles Walden
-
Patent number: 11742723Abstract: A generator slot wedge is described. The slot wedge includes a surface and further includes a strain gage. The strain gage is attached to the surface of the slot wedge. A method of determining the strain on the generator slot wedge of the generator via the strain gage is also described.Type: GrantFiled: February 15, 2022Date of Patent: August 29, 2023Assignee: SIEMENS ENERGY, INC.Inventors: Benjamin Todd Humphries, Jon Bell, Evangelos V. Diatzikis
-
Publication number: 20230187969Abstract: Dual-mode active/passive wireless power receiver clients, and associated systems, methods and computer readable media. A system includes means for determining whether or not a radio frequency (RF) field at an antenna meets an ambient threshold in a wireless power delivery environment. The system also includes means for receiving wireless power from a wireless power source in the wireless power delivery environment when the RF field meets or exceeds the ambient threshold. The system further includes means for harvesting ambient energy from the wireless power delivery environment when the RF field is below the ambient threshold.Type: ApplicationFiled: February 15, 2023Publication date: June 15, 2023Applicant: Ossia Inc.Inventors: Hatem Ibrahim Zeine, Benjamin Todd Renneberg
-
Patent number: 11626754Abstract: Embodiments of the present disclosure describe systems, methods, and apparatuses for reviving a wireless power receiver client over-the-air. More specifically, dual-mode active/passive wireless power receiver clients are described that can passively harvest RF energy in order to obtain enough energy to rejoin a wireless power network where the client can actively harvest RF energy (the client receives directed or isolated wireless power from a wireless power transmission system). For example, a wireless power receiver client can harvest RF energy while idle or off, e.g., when no beacon or other communications are being sent or received, or, in some instances, asynchronously in order to compliment and/or protect one or more elements of the system such as, for example a radio transceiver.Type: GrantFiled: April 23, 2021Date of Patent: April 11, 2023Assignee: Ossia Inc.Inventors: Hatem Ibrahim Zeine, Benjamin Todd Renneberg
-
Patent number: 11552512Abstract: A generator air gap baffle train assembly includes linearly aligned baffle segments, linearly aligned wedge blocks, and a tensioning rod. Each baffle segment includes a radially outer portion having an outer surface to interface with the axial slot and a side surface angled with respect to the outer surface and an axially aligned first thru bore and a radially inner portion which projects into an air gap. A pair of wedge blocks are positioned on opposing sides of the radially outer portion, each wedge block including a side surface that interfaces with the side surface of the radially outer portion so that the interfacing surfaces are in abutting contact and an outer surface that interfaces with the axial slot and a second thru bore axially aligned with the first thru bore of each baffle segment. The tensioning rod is enclosed by a non-conducting hollow tube spanning between adjacent baffle segments.Type: GrantFiled: December 18, 2020Date of Patent: January 10, 2023Assignee: Siemens Energy, Inc.Inventors: Benjamin Todd Humphries, Robert Gore
-
Publication number: 20230001802Abstract: A mobile dwelling includes a chassis supported by one or more axles, a shelter frame mounted to the chassis, a plurality of panels supported on the shelter frame enclose a living space. Positioned within the chassis, a plurality of battery modules are operatively isolated from the one or more axles and are adapted to selectively output power for charging a battery pack of an electric tow vehicle. A method for charging an electric vehicle includes providing a mobile dwelling, towing the mobile dwelling with an electric vehicle from a first location to a second location, coupling the battery modules with the electric vehicle and charging the electric vehicle.Type: ApplicationFiled: July 2, 2021Publication date: January 5, 2023Applicant: Colorado Teardrop Trailers, LLCInventors: Dean Wiltshire, Benjamin Todd Shoenberger, William Mark Greig
-
Patent number: 11504286Abstract: A personal mobility device includes a frame, a plurality of wheels attached to the frame and one or more pneumatic motors. Each of the one or more pneumatic motors has a drive shaft in operative connection with at least one of the plurality of wheels. The personal mobility device further includes at least one tank (that is, a storage container) for storage of a pressurized gas in operative connection with the one or more pneumatic motors to supply pressurized gas to the one or more pneumatic motors and a control system in operative connection with the at least one tank and with the one or more pneumatic motors.Type: GrantFiled: January 4, 2017Date of Patent: November 22, 2022Assignees: University of Pittsburgh—Of the Commonwealth System of Higher Education, The United States Government as represented by the Department of Veterans Affairs, FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.Inventors: Rory Alan Cooper, Hongwu Wang, Brandon Joseph Daveler, Benjamin Todd Gebrosky, Garrett G. Grindle, Jonathan L. Pearlman, Urs Schneider, David Minzenmay