Search

Marshal Savage Phones & Addresses

  • 9809 Savannah Ridge Dr, Austin, TX 78726 (512) 296-8488
  • Holt, MI
  • Hanover, MI
  • 1929 Plymouth Rd, Ann Arbor, MI 48105

Work

Company: Ocarina networks Position: Software engineer senior consultant

Education

Degree: Bachelors, Bachelor of Science School / High School: University of Michigan 1996 to 2000 Specialities: Computer Engineering, Engineering

Skills

Cloud Computing • Enterprise Software • Agile Methodologies • Software Development • Storage

Industries

Computer Software

Resumes

Resumes

Marshal Savage Photo 1

Software Engineer Senior Consultant

View page
Location:
Austin, TX
Industry:
Computer Software
Work:
Ocarina Networks
Software Engineer Senior Consultant
Education:
University of Michigan 1996 - 2000
Bachelors, Bachelor of Science, Computer Engineering, Engineering
Skills:
Cloud Computing
Enterprise Software
Agile Methodologies
Software Development
Storage

Publications

Us Patents

System And Method For Secure Information Handling System Flash Memory Access

View page
US Patent:
20100058306, Mar 4, 2010
Filed:
Aug 26, 2008
Appl. No.:
12/198236
Inventors:
Terry Wayne Liles - Round Rock TX, US
Yong Cao - Cedar Park TX, US
Abhay Arjun Salunke - Austin TX, US
Marshal Frederick Savage - Austin TX, US
International Classification:
G06F 9/44
US Classification:
717168
Abstract:
Firmware updates at an information handling system flash memory device, such as provisioning information stored on a USB device, are securely performed by using a buffer memory and a secured code. An application running on a CPU generates a firmware update and a security code, such as a ciphered hash code based on the firmware update, stores the firmware update and security code in a buffer, and informs a management processor of the update. The management processor analyzes the firmware update to authorize copying of the update from the buffer to the flash memory device. For instance, the management processor creates the security code from the firmware update and compares the created code with the security code stored in the buffer to validate the firmware update.

System And Method For Safe Information Handling System Boot

View page
US Patent:
20110083003, Apr 7, 2011
Filed:
Oct 6, 2009
Appl. No.:
12/574249
Inventors:
Muhammed K. Jaber - Austin TX, US
Jianwen Yin - Round Rock TX, US
Jon R. Hass - Austin TX, US
Kevin Marks - Round Rock TX, US
Khachatur Papanyan - Austin TX, US
Marshal F. Savage - Austin TX, US
International Classification:
G06F 15/177
G06F 21/00
US Classification:
713 2, 726 4
Abstract:
Information handling system security is maintained by locking the information handling system from boot of an operating system with a service processor of the information handling system. The service processor obtains authorization for boot from a third party authentication service by providing authentication information to the authentication service and requiring a successful authentication for boot. For example, the service processor releases a token upon successful authentication to authorize boot. In one embodiment, the authentication service sends a token to the service processor for the service processor to use to authorize boot.

System And Method For Extracting Device Uniqueness To Assign A License To The Device

View page
US Patent:
20120317418, Dec 13, 2012
Filed:
Jun 10, 2011
Appl. No.:
13/157714
Inventors:
Michael Brundridge - Georgetown TX, US
Darrell Rosser - Round Rock TX, US
Gang Liu - Round Rock TX, US
Jason C. Dale - Cedar Park TX, US
Marshal F. Savage - Austin TX, US
Assignee:
DELL PRODUCTS, LP - Round Rock TX
International Classification:
H04L 9/32
G06F 15/16
US Classification:
713176, 709223
Abstract:
An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device. The license manager subsystem is configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received.

System And Method For Establishing Perpetual Trust Among Platform Domains

View page
US Patent:
20130007455, Jan 3, 2013
Filed:
Jun 30, 2011
Appl. No.:
13/174462
Inventors:
Muhammed Jaber - Austin TX, US
Marshal Savage - Austin TX, US
Mukund Purshottam Khatri - Austin TX, US
Assignee:
DELL PRODUCTS L.P. - Round Rock TX
International Classification:
H04L 9/32
US Classification:
713171
Abstract:
A method may include generating a first shared secret for a present boot session of the information handling system and determining if a second shared secret existed for a prior boot session of the information handling system. If the second shared secret existed for the prior boot session, the method may include encrypting the first shared secret with the second shared secret and communicating the first shared secret encrypted by the second shared secret from a first information handling resource to a second information handling resource. If the second shared secret did not exist for the prior boot session, the method may include communicating the first shared secret unencrypted from the first information handling resource to the second information handling resource. The method may additionally include securely communicating between the first information handling resource and the second information handling resource using the first shared secret for encryption and decryption.

Baseboard Management Controller Firmware Security System

View page
US Patent:
20220245222, Aug 4, 2022
Filed:
Feb 4, 2021
Appl. No.:
17/167845
Inventors:
- Round Rock TX, US
Marshal F. Savage - Austin TX, US
Eugene David Cho - Austin TX, US
Mukund P. Khatri - Austin TX, US
International Classification:
G06F 21/12
G06F 21/10
G06F 9/4401
Abstract:
A BMC firmware security system includes a BMC coupled to a programmable circuit device and a first storage subsystem. In response to BMC initialization, the BMC uses a system identifier to verify that a license in the first storage subsystem authorizes the BMC to use BMC firmware in the BMC, uses branding identity information in the BMC to verify that the BMC is branded for the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, the performs BMC initialization operations using the BMC firmware. A BIOS is coupled to the programmable circuit device and a second storage system. In response to BIOS initialization, the BIOS uses the branding identity information in the second storage subsystem to identify the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, performs BIOS initialization operations.

Binding Customer-Signed Image To A Specific Platform

View page
US Patent:
20220229911, Jul 21, 2022
Filed:
Jan 19, 2021
Appl. No.:
17/152314
Inventors:
- Round Rock TX, US
Elie JREIJ - Pflugerville TX, US
Paul VANCIL - Austin TX, US
Marshal SAVAGE - Austin TX, US
Assignee:
Dell Products L.P. - Round Rock TX
International Classification:
G06F 21/57
G06F 13/42
G06F 15/78
Abstract:
An information handling system may include a circuit board; a processor disposed on the circuit board, wherein the processor includes a media access control (MAC) address and a hidden root key (HRK) encoded therein; and a memory not disposed on the circuit board. The information handling system may be configured to: determine a customer public key (CPK); create a data structure comprising the CPK and the MAC address; encrypt the data structure using the HRK to generate an encrypted structure; and store the encrypted structure in the memory.

Information Handling System Host To Management Controller Attestation Service Channel

View page
US Patent:
20220222349, Jul 14, 2022
Filed:
Jan 13, 2021
Appl. No.:
17/148286
Inventors:
- Round Rock TX, US
Pablo R. ARIAS - Austin TX, US
Milton Olavo Decarvalho TAVEIRA - Round Rock TX, US
Marshal F. SAVAGE - Austin TX, US
Assignee:
Dell Products L.P. - Round Rock TX
International Classification:
G06F 21/57
G06F 21/54
G06F 21/85
G06F 13/24
G06F 13/42
Abstract:
An information handling system may include a host system comprising a processor and a management controller comprising a main processor and a trusted integrated processor configured to perform secured boot services and run-time security functions of the management controller. The information handling system may also include a legacy communications bus interfaced between the host system and the main processor and a secure communications bus interfaced between the host system and the main processor. The trusted integrated processor is further configured to implement a secure attestation channel to the host system via the secure communications bus in order to provide access by the host system to security services owned by the management controller.

Validating Secure Assembly And Delivery Of Information Handling Systems

View page
US Patent:
20220207126, Jun 30, 2022
Filed:
Dec 30, 2020
Appl. No.:
17/137849
Inventors:
- Round Rock TX, US
Marshal F. Savage - Austin TX, US
Mukund P. Khatri - Austin TX, US
Assignee:
Dell Products, L.P. - Round Rock TX
International Classification:
G06F 21/44
H04L 9/32
Abstract:
Various embodiments provide methods for validating secure assembly and delivery of an IHS (Information Handling System) by confirming that the detected hardware components of the IHS include only factory installed hardware components. During factory provisioning of an IHS, an inventory certificate is uploaded to the IHS, where the inventory certificate includes an inventory that identifies the hardware components installed during factory assembly of the IHS. An inventory is collected of the detected hardware components of the IHS. The collected inventory is compared against the inventory from the inventory certificate in order to validate the detected hardware components of the IHS as the same hardware components that were installed during factory assembly of the IHS. Embodiments provide a customer receiving an IHS with a capability of validating that a delivered IHS includes only factory installed hardware components.
Marshal F Savage from Austin, TX, age ~46 Get Report