Patents by Inventor Brian Denton

Brian Denton 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: 11977711
    Abstract: A resource tagging service allows resource tags to be created and associated with computing resources in a service provider network. The resource tags can be utilized to search, collect, filter, organize and otherwise manage computing resources in the service provider network having matching tags, and/or to perform other types of functionality. A resource groups service allows customers and/or other users of the service provider network to view and access collections of computing resources that share common resource tags and/or other attributes. Resource groups can also be evaluated in order to identify computing resources in a service provider network for which certain types of actions or other functionality is to be performed. Membership of resource groups can also be evaluated over time and inferences can be drawn from the membership and from operational information associated with the member computing resources.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: May 7, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Kahrs, Shawn Galen Truesdell, Raleigh Harrison Upshur, Asa Denton, David Whitney, Donley Ray P'Simer, Craig Andrew Noeldner
  • Publication number: 20210319387
    Abstract: The following relates generally to prediction of a patient's future work-status and their Return to Work (RTW) date(s). In some embodiments, a computer-implemented method includes: training a deep learning algorithm based on (i) input observations, and (ii) work-statuses; inputting, into the deep learning algorithm, observation data of the individual patient; and predicting, with the deep learning algorithm, a work-status of the individual patient based on the observation data of the individual patient.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 14, 2021
    Inventors: Brian Denton, Erkin Ötles
  • Publication number: 20070203919
    Abstract: A method, apparatus, and computer program product for organizing hierarchical information according to a defined objective.
    Type: Application
    Filed: February 27, 2006
    Publication date: August 30, 2007
    Inventors: Andrew Sullivan, Brian Denton, Brent Elmer, Robert Milne
  • Publication number: 20070168318
    Abstract: A method, system, and program storage device for implementing the method of controlling a manufacturing system, wherein the method comprises providing a plurality of workpieces to be processed on a processing tool, the plurality of workpieces located at processing stations prior to the processing tool, determining auxiliary equipment allocation needs for the processing tool based on characteristics associated with the plurality of workpieces prior to the workpieces arriving at the processing tool, and sending auxiliary equipment to the processing tool based on the allocation needs prior to the workpieces arriving at the processing tool. According to an embodiment of the invention, the processing tool comprises a photolithographic system, the auxiliary equipment comprises a reticle, and the plurality of workpieces comprise semiconductor substrates.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 19, 2007
    Inventors: Richard Burda, Alfred Degbotse, Brian Denton, Kenneth Fordyce, Sanjay Hegde, Robert Milne, Sameer Shikalgar, Guogang Zuo
  • Publication number: 20070100486
    Abstract: The present invention provides a method, system, and computer program product for controlling the flow of material in a manufacturing facility using an extended zone of control. A method in accordance to an embodiment of the present invention comprises establishing an extended zone of control including a high impact tool set and at least one other tool set, analyzing projected job arrivals at the high impact tool set, and adjusting a flow of material between the high impact tool set and the at least one other tool set based on the analysis of projected job arrivals at the high impact tool set.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Burda, Alfred Degbotse, Brian Denton, Kenneth Fordyce, Robert Milne
  • Publication number: 20070088449
    Abstract: Disclosed is a method of controlling a manufacturing system. The invention automatically monitors current levels of partially completed products waiting to be processed by a tool (or group of tools) and determines whether the current levels exceed a predetermined limit. If the current levels do exceed the predetermined limit, the invention performs an optimization process. However, if the current levels do not exceed the predetermined limit, the invention performs a dispatching process. In this dispatching process, the invention automatically projects future levels of partially completed products that will be supplied to the tool to identify a future work-in-process (WIP) bubble. The WIP bubble occurs when larger than normal amounts of partially completed products are supplied to the tool. The invention automatically adjusts the operating parameters of the tool based upon both the current levels and the future levels.
    Type: Application
    Filed: October 5, 2006
    Publication date: April 19, 2007
    Inventors: Brian Denton, Kenneth Fordyce
  • Publication number: 20070038657
    Abstract: A method and system for determining a plurality of coefficients of an objective function of a mathematical programming model. Attributes of the model are identified. A first set of coefficient values determining a first solution and initially representing the plurality of coefficients is determined by employing a specified ranking of the attributes. A prevailing solution is initialized to the first solution. Additional sets of coefficient values are generated, each set determining a corresponding additional solution of the model. The additional solutions are evaluated (e.g., by the Analytic Hierarchy Process) to provide a ranking of the solutions, where the ranking is dependent upon the attributes. The ranking of the additional solutions is used to select a second solution. The prevailing solution is set to the second solution if the second solution exceeds a sum of the prevailing solution and a specified tolerance.
    Type: Application
    Filed: August 11, 2005
    Publication date: February 15, 2007
    Applicant: International Business Machines Corporation
    Inventors: Brian Denton, Robert Milne, Rahul Nahar, Mark Pleszkoch, Vivek Sharma
  • Publication number: 20060271220
    Abstract: The present invention provides a method, system, and computer program product for improved flow of development lots in a manufacturing facility. A method in accordance to one embodiment of the present invention comprises: establishing at least one target for processing of a set of development lots in the manufacturing facility; monitoring a progress of the set of development lots in the manufacturing facility; comparing the progress of the set of development lots against the at least one target; establishing at least one suggested action for the set of development lots if the progress of the set of development lots deviates from the at least one target; and deciding which development lots in the set of development lots to assign to at least one tool in the manufacturing facility, wherein the at least one suggested action is incorporated into the assignment decision.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Burda, Alfred Degbotse, Brian Denton, Kenneth Fordyce, Robert Milne, Elizabeth Williamson
  • Publication number: 20060259175
    Abstract: A method and computer program product for scheduling product lots through operations of a manufacturing line. The method including: selecting a sequential subset of a set of sequential operations required to manufacture the lots; partitioning the product lots into designated lots and non-designated lots; and generating a release schedule for each of the non-designated lots into one or more operations of the sequential subset of the set of sequential operations; generating a release schedule for each of the designated lots into each operation of the sequential subset of the set of sequential operations such that for each designated lot a total amount of time measured from completion of a first operation of the sequential subset of the set of sequential operations through start of a last operation of the sequential subset of the set of sequential operations does not exceed a target amount of time for the designated lots.
    Type: Application
    Filed: May 11, 2005
    Publication date: November 16, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Burda, Alfred Degbotse, Brian Denton, Kenneth Fordyce, Robert Milne
  • Publication number: 20060235814
    Abstract: The invention disclosed here is a method for isolating improvement opportunities based upon linear programming output. In particular, the invention allows the user to select variables and automatically connects those variables to their indirect variables and equations.
    Type: Application
    Filed: April 18, 2005
    Publication date: October 19, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alfred Degbotse, Brian Denton, Robert Milne, Robert Rice, James Waite
  • Publication number: 20060149404
    Abstract: Disclosed is a method of controlling a manufacturing system. The invention automatically monitors current levels of partially completed products waiting to be processed by a tool (or group of tools) and determines whether the current levels exceed a predetermined limit. If the current levels do exceed the predetermined limit, the invention performs an optimization process. However, if the current levels do not exceed the predetermined limit, the invention performs a dispatching process. In this dispatching process, the invention automatically projects future levels of partially completed products that will be supplied to the tool to identify a future work-in-process (WIP) bubble. The WIP bubble occurs when larger than normal amounts of partially completed products are supplied to the tool. The invention automatically adjusts the operating parameters of the tool based upon both the current levels and the future levels.
    Type: Application
    Filed: January 5, 2005
    Publication date: July 6, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, Kenneth Fordyce, Robert Milne
  • Publication number: 20060052889
    Abstract: A method, system, and program storage device for implementing the method of controlling a manufacturing system, wherein the method comprises providing a plurality of workpieces to be processed on a processing tool, the plurality of workpieces located at processing stations prior to the processing tool, determining auxiliary equipment allocation needs for the processing tool based on characteristics associated with the plurality of workpieces prior to the workpieces arriving at the processing tool, and sending auxiliary equipment to the processing tool based on the allocation needs prior to the workpieces arriving at the processing tool. According to an embodiment of the invention, the processing tool comprises a photolithographic system, the auxiliary equipment comprises a reticle, and the plurality of workpieces comprise semiconductor substrates.
    Type: Application
    Filed: August 20, 2004
    Publication date: March 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Richard Burda, Alfred Degbotse, Brian Denton, Kenneth Fordyce, Sanjay Hegde, Robert Milne, Sameer Shikalgar, Guogang Zuo
  • Publication number: 20050283265
    Abstract: A scheduling optimizer system, method and program product that analyzes a device for sensitivities, such as ESD sensitivities, and allows for modification of a floor schedule of the assembly unit of the device based on the sensitivity of the device while improving the overall performance of the assembly unit are disclosed. The scheduling optimizer analyzes sensitivity data for a device during operation of the assembly unit on the floor schedule. The floor schedule is then optimized based on the analyzed sensitivity data.
    Type: Application
    Filed: June 16, 2004
    Publication date: December 22, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, Cuc Huynh, Shreesh Tandel, Steven Voldman
  • Publication number: 20050171828
    Abstract: The invention comprises a method for achieving consideration of preemptive priorities within a supply chain optimization model. More specifically, the invention provides a method of allocating resources to a hierarchy of demand priorities in a linear programming production planning system. In particular, the invention aggregates the demand priorities into different priority groups and allocates the resources to the highest priority group of demand priorities using a first linear programming model. Next, the invention allocates remaining resources to the next highest priority group of demand priorities using a second linear programming model. The second linear programming model uses results from the first linear programming model. The invention continues this process by iteratively repeating the process of allocating remaining resources to the remaining groups of demand priorities, in order of priority.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, John Forrest, Robert Milne
  • Publication number: 20050171825
    Abstract: The invention provides a method of rescheduling timing of when items on purchase orders are scheduled to be received in a linear programming production planning system. This methodology performs a pre-processing rescheduling of the timing of purchase order receipts into the earliest time period allowable in a pre-processing step. After this pre-processing, the invention solves the core production planning system equations using the rescheduled purchase order receipts. Then, the invention performs post-processing rescheduling, which sorts the purchase order receipts according to rescheduling flexibility, and subsequently sequentially reschedules the timing of each of the purchase order receipts in the order established by the sorting process. This process of sequentially rescheduling reschedules the timing of purchase order receipts into the latest time period allowable.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, Robert Milne, Robert Orzell
  • Publication number: 20050171826
    Abstract: The invention provides a method and system for solving a linear program having constraints in a production planning system. The invention first determines which of the constraints can be temporarily relaxed based on stocking point criteria. The stocking point criteria relates to time dependent stocking points that include part numbers, locations of parts identified by the part numbers, and the time periods when the parts will be available. The invention relaxes the constraints that can be relaxed and decomposes the linear program into smaller independent linear programs. The invention initially solves the smaller independent linear programs with relaxed constraints (simultaneously in parallel) to produce an initial solution. Next, the invention replaces variables in the linear program with constants based on this initial solution.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, John Forrest
  • Publication number: 20050171827
    Abstract: The invention provides a method and system comprising the identification of live stocking points and the filtering of files to include only live stocking points. The inventive stocking points reflect not only the part number but also the location within the bills of materials supply chain. The invention also provides a method and system for identifying live stocking points which efficiently handles circular supply chain flows such as those occurring due to: plants shipping to each other, planned rework, and part numbers being substituted for each other. In addition, the invention identifies live stocking points where only parts and locations that may be supplied are identified as live. The invention identifies the ability to substitute parts (“suppliability”) by examining component supply, inventory, capability to build, planned receipts, and capability of supplying the parts through substitution of other part(s).
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, Robert Milne
  • Publication number: 20050171824
    Abstract: The invention disclosed here is a method for achieving simultaneous consideration of multiple customer demand dates within an advanced planning system. The invention provides a method of production planning that considers multiple due dates. The invention solves a production planning model based upon the second (commit) date to produce a first solution, sorts the demand records in order of importance, and then re-solves the production planning model based upon the first (request) date to produce a second solution. The re-solving process is performed on each demand item in the sorted order of importance. The invention optimizes between the first solution and the second solution. Before re-solving the production planning model, the invention changes the lower bound constraints on backorder variables. The re-solving process changes the required date for a single demand item, and this re-solving process is repeated for all demand items that have a first (request) date that is before a corresponding required date.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, Robert Milne
  • Publication number: 20050171786
    Abstract: The invention disclosed comprises a method for encouraging fair sharing of limited material inventory and capacity between multiple customers when creating a production plan. the invention allocates resources among competing demands in a linear programming production planning system by first classifying the demands into fair share sets, wherein all demands within each set have the same priority, calculating the cumulative demand for each resource within each set, and then allocating the resources to the demands in order of fair share set priority. If, during the allocating process, the supply of a given resource cannot satisfy a given cumulative demand of a given set, the given resource is allocated proportionally (e.g., evenly or according to usage proportions) among all demands that contribute to the given cumulative demand within the given set. This is an advanced planning system for optimizing established planning objectives (e.g.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, Robert Milne, Chi-Tai Wang
  • Publication number: 20050171625
    Abstract: The invention provides a method and system for determining a production plan that includes a first step that determines the minimum number of manufacturing starts that are required to meet contractual obligations; and a second step which determines a production plan satisfying the minimum manufacturing starts together with other customer demands. More specifically, the invention presents a method of allocating production starts (e.g., wafer starts) in a manufacturing facility (e.g., wafer foundry) using a linear programming production planning system which performs a first stage of linear programming to satisfy only contractually mandated minimum production starts constraints followed by a second stage of linear programming to satisfy the additional constraints, once the minimum starts constraints are satisfied.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Denton, Robert Milne, Robert Orzell, Satyadeep Vajjala, Jacqueline Ward