Patents by Inventor William Thomas
William Thomas 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: 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: 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: 20240385850Abstract: A cloud infrastructure orchestration service (CIOS) may be used to create a service plan and manifest (SPAM) that defines a deterministic order of releases for bootstrapping a service (e.g., provisioning and deploying resources of the service) to a cloud computing environment (e.g., to a data center). A corresponding manifest may be used to identify the configuration files and artifacts to be. The manifest may be used to validate the service plan. The CIOS may be configured to validate the SPAM. If compatible, the SPAM may be added to a SPAM set. A SPAM set (a collection of SPAMs corresponding to respective services) may be used to derive a version set (identifying configuration file and artifact versions) with which a directed acyclic graph may be generated. CIOS may bootstrap various services within the data center based at least in part on traversing the directed acyclic graph.Type: ApplicationFiled: May 10, 2024Publication date: November 21, 2024Applicant: Oracle International CorporationInventors: Rachel Ruthann Plaisted, William Thomas Price, Owen Christopher Cliffe, Ioana Madalina Patrichi
-
Publication number: 20240386708Abstract: Example implementations include a method, apparatus and computer-readable medium for object classification, including executing a multi-class object classification model (OCM) on an input image depicting an object, wherein the multi-class OCM is configured to output, for each respective class of a plurality of classes, a respective confidence score indicative of a likelihood of the object being of a member the respective class. The implementations further include detecting a plurality of confidence scores outputted by the multi-class OCM that are within a threshold range, wherein classes associated with the plurality of confidence scores are candidate classes of the object. Additionally, the implementations further include executing, on the input image, a single-class OCM for each of the candidate classes and outputting a final class for the object in the input image based on a result of each single-class OCM.Type: ApplicationFiled: May 18, 2023Publication date: November 21, 2024Inventors: Terence NEILL, William Thomas Calvert, Peter Lawrence
-
Patent number: 12147986Abstract: Methods and systems for network analysis, modeling, and visualization of electronic data involve using a machine learning algorithm for generating, in a relationship visualization aspect of a graphical user interface, a visualization consisting at least in part of a plurality of icons, each icon representing an interacting entity, and activating a visualization consisting at least in part of an element disposed between each of a plurality of pairs of the plurality of icons representing interactions between the users. The machine learning algorithm identifies communities of users based on created models of each interacting user. The machine learning algorithm displays the visualization based on predictions of how the display will be acknowledged by a viewer. The machine learning algorithm makes predictions of how an interacting user and the community will evolve over time.Type: GrantFiled: October 12, 2023Date of Patent: November 19, 2024Assignee: Citigroup Technology, Inc.Inventors: Paola Gittino, William George Cormier, Steve Thomas Dayton, Miriam Silver
-
Patent number: 12148296Abstract: A three-dimensional grid model of a traffic scene can be determined based on grid elements. Weights can be determined for the grid elements of the three-dimensional grid model corresponding to priority regions and occluded grid elements. Grid coverage for respective stationary sensors can be determined based on the grid elements of the three-dimensional grid model. A matrix can be determined based on the grid coverage of the plurality of stationary sensors. An optimal subset of stationary sensors can be determined based on applying a greedy search algorithm to the matrix, the weights and costs corresponding to the plurality of stationary sensors to maximize the ratio of grid coverage to the cost based on poses of the plurality of stationary sensors.Type: GrantFiled: November 4, 2021Date of Patent: November 19, 2024Assignee: Ford Global Technologies, LLCInventors: Helen E. Kourous-Harrigan, William Thomas Buller, Jeremy Graham, Susan Janiszewski, Colin Brooks
-
Publication number: 20240380112Abstract: Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.Type: ApplicationFiled: July 19, 2024Publication date: November 14, 2024Inventors: Michael Thomas Pace, David Gregory Baur, Theodore Lyman Schuler-Sandy, William Kennedy, Jeffrey Gerard Micono, William Louis Walker, Garrett James Newell
-
Publication number: 20240374891Abstract: Devices and methods of use for introduction and implantation of an electrode as part of a minimally invasive technique. A system includes an introducer tool including a dilator portion, a carrier portion and a release mechanism, the dilator portion selectively engageable with the carrier portion. The system further includes a lead including a lead body and an electrode structure, the electrode structure including an active side with an electrode disposed thereon, and an inactive side with an element disposed thereon. The introducer tool is configured to be temporarily inserted into a patient over a guidewire, and a portion of the release mechanism is selectively engageable with the element of the electrode structure to retain the electrode structure to the introducer tool.Type: ApplicationFiled: July 22, 2024Publication date: November 14, 2024Inventors: Paul Pignato, Seth Wilks, Vance Kesler, James E. Johnson, James Anderson Smith, Peter James Meinz, William Thomas Hartsig, Caleb Ole Vainikka
-
Publication number: 20240375184Abstract: Disclosed herein are additive manufacturing apparatuses which include a print head supported by a positioning system, the print head including one or more delivery optics contained within the print head; a laser beam source assembly isolated from the positioning system, the laser beam source assembly configured to generate at least one collimated laser beam; and a laser beam receiver assembly isolated from the laser beam source assembly, the laser beam receiver assembly configured to receive the at least one collimated laser beam and direct the at least one collimated laser beam to the one or more delivery optics of the print head.Type: ApplicationFiled: May 9, 2024Publication date: November 14, 2024Applicant: General Electric CompanyInventors: David Scott Simmermon, William Joseph Steele, Brian Thomas Thompson
-
Publication number: 20240375335Abstract: A method is described. The method comprising inputting starch into an extruder, inputting a plasticizer into the extruder, outputting an extrudate from the extruder, and chopping the extrudate output from the extruder into pellets. The extrudate includes the starch and the plasticizer. A pellet for manufacturing a biodegradable product is described. The pellet comprises starch and a plasticizer. A composition of the pellet, by weight percent, includes a starch weight percent representative of the starch included in the pellet and a plasticizer weight percent representative of the plasticizer included in the pellet. The starch weight percent is greater than the plasticizer weight percent and a density of the pellet is at least 0.5 g/cm3.Type: ApplicationFiled: September 9, 2022Publication date: November 14, 2024Inventors: William Thomas LEWCZYK, Juan Manuel BRAVO, Maanas MAHESHWARI, Nicholas CESARIO, John SELBERG, Brandon MILLER
-
Publication number: 20240375183Abstract: Disclosed herein are print heads for an additive manufacturing apparatus. The print heads include a housing. A projection element is disposed within the housing and is configured to receive the one or more laser beams generated by a beam emitter and project a plurality of projected laser beams in a pattern. A consolidating optic is disposed within the housing and is located below the projection element. The consolidating optic is configured to consolidate the pattern of the plurality of projected laser beams into a consolidated pattern of projected laser beams.Type: ApplicationFiled: May 9, 2024Publication date: November 14, 2024Applicant: General Electric CompanyInventors: David Scott Simmermon, William Joseph Steele, Brian Thomas Thompson
-
Patent number: 12144081Abstract: A load control system may include load control devices for controlling power provided to an electrical load. The load control devices may include a control-source device and a control-target device. The control-target device may control the power provided to the electrical load based on digital messages received from the control-source device. A user device may discover load control devices when the load control devices are within an established range associated with the user device. The user device and the load control devices may communicate via a wireless communications module. The established range may be adjusted based on the configurable transmit power of the user device or the wireless communications module associated with the user device. A discovered control-target device may be associated with a control-source device to enable the control-target device to control the power provided to the electrical load based on digital messages received from the control-source device.Type: GrantFiled: October 25, 2021Date of Patent: November 12, 2024Assignee: Lutron Technology Company LLCInventors: Jordan H. Crafts, William Bryce Fricke, Stephen M. Ludwig, Jr., Jonathan T. Lenz, Bryan Robert Barnes, Kyle Thomas Barco
-
Patent number: 12143182Abstract: Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.Type: GrantFiled: October 17, 2023Date of Patent: November 12, 2024Assignee: BlueHalo, LLCInventors: Michael Thomas Pace, David Gregory Baur, Theodore Lyman Schuler-Sandy, William Kennedy, Jeffrey Gerard Micono, William Louis Walker, Garrett James Newell
-
Patent number: 12139273Abstract: A recoil device is provided for a gun having a barrel with a breech. The device includes a breech nut, a brake assembly, a pneumatic spring and a counter-recoil buffer. The breech nut has first and second adjacent sides. The brake assembly includes a brake cylinder that mounts to the breech nut on the first side. The pneumatic spring mounts to the breech nut on the second side. The counter-recoil buffer attaches to the pneumatic spring. The brake cylinder and the pneumatic spring internally push fluids for recoil absorption and return in response to firing the gun.Type: GrantFiled: June 20, 2023Date of Patent: November 12, 2024Assignee: United States of America, as represented by the Secretary of the NavyInventors: Matthew Thomas Buckler, Michael M. Canaday, Thomas Klebert Houck, Jr., Gregory Noble Fish, William Michael McCoy, III, Nathan Arnold Lambert, Timothy Gerald Burcham, Xavier Anthony Quinn, Douglas Lawrence Ramers, Sabrina Hong-Yee Lau
-
Patent number: 12140108Abstract: Disclosed is a method for initiating startup of a rocket engine configured to run on a liquid fuel and liquid hydrogen peroxide, including the steps of: initially decomposing the liquid hydrogen peroxide by passing the liquid hydrogen peroxide through a catalyst bed; passing decomposition products from the catalyst bed to a reaction chamber of the rocket engine and mixing the decomposition products with the liquid fuel to initiate detonation. Once detonation is initiated, the liquid H2O2 and liquid fuel are passed directly to a reaction chamber of the rocket, bypassing the catalyst bed. A rocket system includes a rocket engine having an initial ignition circuit having a catalyst bed sized to support decomposition of liquid H2O2 for initial reaction with the liquid fuel. The rocket engine, upon initial ignition, is configured to run on liquid fuel and liquid H2O2 without first passing the liquid H2O2 through the catalyst bed.Type: GrantFiled: August 4, 2023Date of Patent: November 12, 2024Assignee: VENUS AEROSPACE CORPInventors: Ali Moradi, Hannah McCallum, William Thomas Ross, Vishal Doshi, Eric Wernimont, Andrew Duggleby
-
Publication number: 20240368096Abstract: The present invention discloses compounds of Formula (I), or pharmaceutically acceptable salts, which inhibit the cellular entry of hepatitis B virus (HBV) and/or hepatitis D virus (HDV) or interfere with the function of the life cycle of HBV and/or HDV and are also useful as antiviral agents. The present invention further relates to pharmaceutical compositions comprising the aforementioned compounds for administration to a subject suffering from HBV and/or HDV infection. The invention also relates to methods of treating an HBV and/or HDV infection in a subject by administering a pharmaceutical composition comprising the compounds of the present invention.Type: ApplicationFiled: February 21, 2024Publication date: November 7, 2024Inventors: Samuel BARTLETT, Joseph D. PANARESE, Sourav GHORAI, Nathaniel Thomas KENTON, Sean RAFFERTY, Jonathan THIELMAN, Peilin XU, Bin WANG, William CASSELS, Scott MITCHELL, Yat Sun OR
-
Publication number: 20240364733Abstract: Techniques are described for providing a threat analysis platform capable of automating actions performed to analyze security-related threats affecting IT environments. Users or applications can submit objects (e.g., URLs, files, etc.) for analysis by the threat analysis platform. Once submitted, the threat analysis platform routes the objects to dedicated engines that can perform static and dynamic analysis processes to determine a likelihood that an object is associated with malicious activity such as phishing attacks, malware, or other types of security threats.Type: ApplicationFiled: January 31, 2023Publication date: October 31, 2024Applicant: Splunk Inc.Inventors: Bryan BURNS, Michael HORN, Steven Thomas JACKSON, William METCALF, Jason WILLIAMS, Gregory Lee WITTEL
-
Publication number: 20240353063Abstract: A semi-ellipsoidal, semi-toroidal, or toroidal shell includes an annular sheet metal wall that is longitudinally segmented so as to include a plurality of annular wall segments. Each of the plurality of annular wall segments is joined to an adjacent wall segment by a respective latitudinal wall weld. Also disclosed is a tank including the shell, a vehicle including the shell, a multi-conic preform used to manufacture the shell, a method for assembling the preform, and a method for manufacturing the shell using the preform.Type: ApplicationFiled: June 13, 2024Publication date: October 24, 2024Inventors: Matthew Michael Dethlefsen, Michael Smith Brendel, William Thomas Johnson, V