Patents by Inventor Jeffrey L. Baker

Jeffrey L. Baker 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: 11032140
    Abstract: Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: June 8, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Avinash Jaisinghani, Reto Kramer, Christopher Whitaker, Nishanth Shankaran, Jaykumar H. Gosar, Jeffrey L. Baker, Daniel Osiecki, Danny Rabbani, Prashant Jayaraman, Venkates Paramasivam Balakrishnan, Adam M. Thomas
  • Publication number: 20190238478
    Abstract: Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.
    Type: Application
    Filed: April 5, 2019
    Publication date: August 1, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Avinash Jaisinghani, Reto Kramer, Christopher Whitaker, Nishanth Shankaran, Jaykumar H. Gosar, Jeffrey L. Baker, Daniel Osiecki, Danny Rabbani, Prashant Jayaraman, Venkates Paramasivam Balakrishnan, Adam M. Thomas
  • Patent number: 10257110
    Abstract: Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 9, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Avinash Jaisinghani, Reto Kramer, Christopher Whitaker, Nishanth Shankaran, Jaykumar H. Gosar, Jeffrey L. Baker, Daniel Osiecki, Danny Rabbani, Prashant Jayaraman, Venkates P. Balakrishnan, Adam M. Thomas
  • Publication number: 20140365668
    Abstract: Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 11, 2014
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: AVINASH JAISINGHANI, RETO KRAMER, CHRISTOPHER WHITAKER, NISHANTH SHANKARAN, JAYKUMAR H. GOSAR, JEFFREY L. BAKER, DANIEL OSIECKI, DANNY RABBANI, PRASHANT JAYARAMAN, VENKATES P. BALAKRISHNAN, ADAM M. THOMAS
  • Patent number: 8825817
    Abstract: Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: September 2, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Avinash Jaisinghani, Reto Kramer, Christopher Whitaker, Nishanth Shankaran, Jaykumar H. Gosar, Jeffrey L. Baker, Daniel Osiecki, Danny Rabbani, Prashant Jayaraman, Venkates P. Balakrishnan, Adam M. Thomas
  • Patent number: 6065529
    Abstract: There is provided a heat pipe assembly 10 formed of dissimilar materials for the heat pipe 18 integrated with the host structure 16 in a manner that optimizes removal of unwanted heat generated by various devices on a space or terrestrial platform 14. A conventional heat pipe construction 18 mounted within a circular cross-section channel 28 formed in a retaining block 26 leaving an annular gap 30 between the outside surface wall 33 of the heat pipe and the inside surface wall 32 of the channel 28. A heat conductive fluid 40 is injected into the annular gap 30 permitting the dissimilar CTE materials to thermally expand and contract as the platform or structure 14 experiences extreme temperature changes.
    Type: Grant
    Filed: January 10, 1997
    Date of Patent: May 23, 2000
    Assignee: TRW Inc.
    Inventors: David Antoniuk, Jeffrey L. Baker, Garrett R. Wittkopp
  • Patent number: 5912442
    Abstract: A low vibroacoustic structure 10 according to the present invention comprises a first facesheet 12 defining a plurality of first holes 22, a second facesheet 16 defining a plurality of second holes 36, and a core 14. The first and second facesheets are attached to opposed surfaces of the core. The core defines a plurality of passages 32 in communication with the first and second holes to form channels 38 through the structure. The core is typically a honeycomb sheet. The first and second facesheets and the core are formed of lightweight materials such as lightweight metals, metal matrix composites, or polymer matrix composites. The perforated structure reduces structural acoustic coupling and acoustically induced vibration. The structure can be formed as a panel. The panel can be attached to support structures exposed to high-energy acoustic environments to reduce acoustically induced vibration of the structures.
    Type: Grant
    Filed: July 2, 1997
    Date of Patent: June 15, 1999
    Assignee: TRW Inc.
    Inventors: Theodore W. Nye, Jeffrey L. Baker
  • Patent number: 5846105
    Abstract: A marine jet propulsion water inlet system having panels extending from the inlet opening at the bottom of a watercraft downstream, upward and rearwardly, in the water channel. The panels extend to the upper wall of the water channel or are integral with the upper wall. In this way, aquatic vegetation and debris will not have any surface to wrap around. This results in greatly reduced clogging of the water channel. The panels are also integral with downwardly extending fins which are beneath the bottom of the watercraft and which have edges that are also designed to direct vegetation and debris along the fin and pass the craft to reduce or eliminate the adhesion of vegetation and debris.
    Type: Grant
    Filed: July 29, 1997
    Date of Patent: December 8, 1998
    Assignee: Outboard Marine Corporation
    Inventors: Jeffrey L. Baker, Eric D. Hess, Arthur G. Manchester
  • Patent number: 5603008
    Abstract: A storage unit for a data processing system includes a cache data buffer, a cache tag, and a translation lookaside buffer (TLB). Storage keys are maintained in the TLB with a separate valid bit, which allows a valid translation to be stored upon completion of a translation, even though the key is not yet available. With a valid translation in the TLB entry available, the requesting port is then able to send off a move in request to mainstore right away in parallel with a key request from the translator to the mainstore key array. In the typical case, the key will be returned several cycles ahead of the data, allowing it to be written into the TLB entry and validated in time for the move in data to be successfully bypassed to the requestor as soon as it arrives.
    Type: Grant
    Filed: November 10, 1994
    Date of Patent: February 11, 1997
    Assignee: Amdahl Corporation
    Inventors: Ronald N. Hilton, Stephen C. Magee, Jeffrey L. Baker
  • Patent number: 5488706
    Abstract: An interface between a storage unit and a system control unit maintains a sequential processing when retrying linestores by providing a single piece of information that the linestore is a "first" in a series. An initial request flag accompanies linestore requests to the system controller and is returned to the storage unit with linestore replies. A mode indicator coupled with the storage unit pipeline sets a retry mode latch in response to a linestore restart reply, and resets the retry mode latch in response to a linestore read reply by the system controller to an initial request. Logic in the pipeline suppresses requests for the system resource in the pipeline, other than initial requests, when the retry mode latch is set, such as by flagging data subject of the second flow as locked or otherwise invalid. The port includes a state machine which preserves the order of pending requests for the system resource.
    Type: Grant
    Filed: December 18, 1992
    Date of Patent: January 30, 1996
    Assignee: Amdahl Corporation
    Inventors: Kent Wendorf, Ronald N. Hilton, Nicholas Y. Pang, Jeffrey L. Baker, Kham X. Nguyen
  • Patent number: 5465521
    Abstract: A cartridge for dispensing an animal attracting scent. The inventive device includes a plurality of scent cartridges stored within a container sealed by a cap. The cap includes a depending hook extending from an interior of the cap for extracting an individual scent cartridge from the container to eliminate contact of the user with the scent cartridge to preclude contamination thereof.
    Type: Grant
    Filed: November 16, 1994
    Date of Patent: November 14, 1995
    Inventors: Jeffrey L. Baker, Jeffrey R. Legare
  • Patent number: 5444859
    Abstract: An approach to error assessment in computer systems is based on storing important state information while the machine is operating in a trace memory for each cycle of the clock. The trace memory is then coupled through the scan interface or otherwise to the service processor for use in analyzing the error. A set of signal lines in the data processing system is connected in parallel to the input port of the trace memory. Storing logic is coupled to the processor clock and to the input port of the memory, for storing information from the set of signal lines in successive locations in the trace memory in response to successive cycles of the clock. The output port of the trace memory is coupled to the service processor. The system also includes logic which counts the number of cycles of the clock after detection of an error until stopping of the clock and a system for tagging storage locations in the trace memory that correspond to cycles in which an error was detected.
    Type: Grant
    Filed: September 29, 1992
    Date of Patent: August 22, 1995
    Assignee: Amdahl Corporation
    Inventors: Jeffrey L. Baker, Robert G. Stebbins, Quang H. Nguyen
  • Patent number: 5339407
    Abstract: Recovery of data from a store-to cache in a malfunctioning CPU, is accomplished without exercising the hardware of the malfunctioning CPU. A data path which is independent of the normal operating paths of the computer, such as a scan facility, is used to move data out of the cache into the mainstore while the malfunctioning CPU's clocks are off. A system controller controls normal transfer of data between the cache memory of the processing unit and the mainstore. A service processor is coupled to the processing unit, the mainstore, and the system controller, and is responsive to the detection of errors in the processing unit, for stopping the processing unit and moving data out of the cache memory to the mainstore through the scan facility separate from the system controller. Logic in the system controller flushes the move out queue or other storage locations in the system controller.
    Type: Grant
    Filed: September 29, 1992
    Date of Patent: August 16, 1994
    Assignee: Amdahl Corporation
    Inventors: Gary S. Goldman, Silas P. Elash, Jeffrey L. Baker