Patents by Inventor James M. Manns

James M. Manns 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: 20170293573
    Abstract: A method for restricting write access to a non-volatile memory. The method includes receiving a request to write to a protected location in the non-volatile memory and determining whether the protected location is in a write-protected state. If the protected location is not in a write-protected state, the method includes writing data indicated by the request to the protected location. If the protected location is in a write-protected state, the method includes rejecting the request. The protected location stores a validation key to validate the contents of another portion of the non-volatile memory.
    Type: Application
    Filed: October 31, 2014
    Publication date: October 12, 2017
    Inventors: Gregg B. LESARTRE, Joseph E. FOSTER, David PLAQUIN, James M. MANN
  • Patent number: 9753738
    Abstract: In some examples, a privileged domain includes a function of a Basic Input/Output System (BIOS). A request to access the function of the BIOS is routed to the privileged domain. The privileged domain determines whether to execute the function based on identifying at least one selected from among a source of the request and a context of the request.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: September 5, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Valiuddin Y. Ali, Jose Paulo Xavier Pires, James M. Mann, Boris Balacheff, Chris I. Dalton
  • Patent number: 9753742
    Abstract: In some examples, an electronic device receives, while an operating system is running in the electronic device, a request to access a function of a Basic Input/Output System (BIOS), the request containing a web address of the function of the BIOS, and routes, based on the web address of the function of the BIOS, the request through a web-based interface to a domain that includes the function of the BIOS.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: September 5, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Valiuddin Y. Ali, Jose Paulo Xavier Pires, James M. Mann, Boris Balacheff, Chris I. Dalton
  • Publication number: 20170249159
    Abstract: A virtual basic input output system can be selected from different virtual basic input output systems. The selection of the virtual basic input output system is by a controller and the selection can be based on information about a software stack.
    Type: Application
    Filed: May 15, 2017
    Publication date: August 31, 2017
    Inventor: James M. Mann
  • Patent number: 9728907
    Abstract: An interconnect assembly is disclosed herein. An example includes a wireless connector to wirelessly transceive data to and from a first device and a connector to transceive data to and from a second device. The interconnect assembly additionally includes an interface selector to establish a communications protocol to exchange the data between the first device and the second device.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: August 8, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James M. Mann, Robin Castell
  • Patent number: 9697035
    Abstract: A virtual basic input output system can be selected from different virtual basic input output systems. The selection of the virtual basic input output system is by a controller and the selection can be based on information about a software stack.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: July 4, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: James M. Mann
  • Patent number: 9670589
    Abstract: A method of synthesizing alkali uranium fluorophosphate crystals. The method includes combining a uranium-based feedstock with a mineralizer solution. The mineralizer solution includes an alkali nutrient, a phosphate, and a fluoride. The feedstock and mineralizer solution are pressurized and a thermal gradient applied thereto such that a first portion of the feedstock and the mineralizer solution is heated to a temperature that is greater than a temperature of a second portion of the feedstock and the mineralizer solution. Uranium nutrient enters the mineralizer solution from the feedstock in the first portion and uranium nutrient precipitates to spontaneously form crystals in the second portion.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: June 6, 2017
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventors: James M Mann, Eric Hunt
  • Publication number: 20170125953
    Abstract: In some examples, a sink device includes a port comprising a power contact and data contacts, the port having a profile to engage with a flat connector in any of plural orientations of the flat connector, where the data contacts are to electrically connect to data contacts of the flat connector. A switching circuit comprises switches to apply polarity processing to signals corresponding to the data contacts to produce output data signals at a target data polarity regardless of the orientation of the flat connector when connected to the port.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Inventors: Lee Warren Atkinson, James M. Mann
  • Publication number: 20170068817
    Abstract: A secure communication channel is established between a virtual trusted runtime basic input output system (BIOS) and a virtual machine that includes a virtual BIOS. The virtual trusted runtime BIOS communicates with the virtual machine according to a web-based protocol over the secure communication channel using a secure socket layer.
    Type: Application
    Filed: November 21, 2016
    Publication date: March 9, 2017
    Inventors: Valiuddin Y. Ali, Jose Paulo Xavier Pires, James M. Mann, Boris Balacheff, Chris I. Dalton
  • Patent number: 9583893
    Abstract: A polarity control circuit receives signals from contacts of a flat connector when the flat connector is connected to a port, where the port is engageable with the flat connector in any of plural orientations of the flat connector. The polarity control circuit applies polarity processing to the input signals to produce output signals at a target polarity.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: February 28, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lee Warren Atkinson, James M. Mann
  • Patent number: 9547378
    Abstract: In one implementation, a housing has a first surface and a second surface. A first side may be between the first surface and the second surface. An input device on may be on the first surface. A sensor on the first side may generate data representing an object detected by the sensor. A controller may process the data and control movement of the cursor on a display when the controller determines that the object is in the shape of a hand in a grip form.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: January 17, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chun-Chieh Chen, James M. Mann
  • Patent number: 9547765
    Abstract: A plurality of virtual domains are isolated from one another by a virtual machine monitor (VMM), the plurality of virtual domains including a first guest domain and a privileged domain. Peripheral related instructions are isolated from the first guest domain. The privileged domain is to cause execution of the peripheral related instructions, where the peripheral related instructions upon execution validate a type of the peripheral device.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: January 17, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeff Jeansonne, Vali Ali, James M. Mann
  • Patent number: 9542197
    Abstract: An implementation may include a virtual trusted runtime BIOS managed by the virtual machine monitor. A replacement portion of the virtual trusted runtime BIOS may be included. A router can replace an address to a resource of the virtual trusted runtime BIOS with the address to the resource of the replacement portion of the virtual trusted runtime BIOS.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: January 10, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Valiuddin Y Ali, Jose Paulo Xavier Pires, James M Mann, Boris Balacheff, Chris I. Dalton
  • Publication number: 20170003980
    Abstract: In some examples, an electronic device receives, while an operating system is running in the electronic device, a request to access a function of a Basic Input/Output System (BIOS), the request containing a web address of the function of the BIOS, and routes, based on the web address of the function of the BIOS, the request through a web-based interface to a domain that includes the function of the BIOS.
    Type: Application
    Filed: September 13, 2016
    Publication date: January 5, 2017
    Inventors: Valiuddin Y. Ali, Jose Paulo Xavier Pires, James M. Mann, Boris Balacheff, Chris I. Dalton
  • Patent number: 9535710
    Abstract: A secure communication channel is established between a virtual trusted runtime basic input output system (BIOS) and a virtual machine that includes a virtual BIOS. The virtual trusted runtime BIOS communicates with the virtual machine according to a web-based protocol over the secure communication channel using a secure socket layer.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: January 3, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Valiuddin Y. Ali, Jose Paulo Xavier Pires, James M. Mann, Boris Balacheff, Chris I. Dalton
  • Publication number: 20160348267
    Abstract: A method of synthesizing uranium dioxide crystals. The method of synthesizing includes combining a uranium-based feedstock with a mineralizer solution. The uranium-based feedstock is selected from uranium dioxide, uranium tetrafluoride, uranium tetrachloride, triuranium octoxide, and uranium trioxide. The feedstock and mineralizer solution are pressurized, and then a thermal gradient is applied thereto such that a first portion of the feedstock and the mineralizer solution is heated to a temperature that is greater than a temperature of a second portion of the feedstock and the mineralizer solution. The uranium nutrient enters the mineralizer solution from the feedstock in the first portion and uranium nutrient precipitates to spontaneously form crystals in the second portion.
    Type: Application
    Filed: March 22, 2016
    Publication date: December 1, 2016
    Applicant: Government of the United States as Represented by the Secretary of the Air Force
    Inventors: James M. Mann, Joseph Kolis, Eric Hunt
  • Publication number: 20160348268
    Abstract: A method of synthesizing rubidium uranium fluoride crystals. The method includes combining uranium-based feedstock with a mineralizer solution that includes a rubidium fluoride. The feedstock and mineralizer solution are pressurized and a thermal gradient applied thereto such that a first portion of the feedstock and the mineralizer solution is heated to a temperature that is greater than a temperature of a second portion of the feedstock and the mineralizer solution. Uranium nutrient enters the mineralizer solution from the feedstock in the first portion and uranium nutrient precipitates to spontaneously form crystals in the second portion.
    Type: Application
    Filed: March 22, 2016
    Publication date: December 1, 2016
    Applicant: Government of the United States as Represented by the Secretary of the Air Force
    Inventors: James M Mann, Eric Hunt
  • Publication number: 20160289860
    Abstract: A method of synthesizing alkali uranium fluorophosphate crystals. The method includes combining a uranium-based feedstock with a mineralizer solution. The mineralizer solution includes an alkali nutrient, a phosphate, and a fluoride. The feedstock and mineralizer solution are pressurized and a thermal gradient applied thereto such that a first portion of the feedstock and the mineralizer solution is heated to a temperature that is greater than a temperature of a second portion of the feedstock and the mineralizer solution. Uranium nutrient enters the mineralizer solution from the feedstock in the first portion and uranium nutrient precipitates to spontaneously form crystals in the second portion.
    Type: Application
    Filed: March 22, 2016
    Publication date: October 6, 2016
    Applicant: Government of the United States as Represented by the Secretary of the Air Force
    Inventors: James M. Mann, Eric Hunt
  • Patent number: 9448810
    Abstract: A web-based interface in an electronic device receives a request to access a function of a Basic Input/Output System.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: September 20, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Valiuddin Y. Ali, Jose Paulo Xavier Pires, James M Mann, Boris Balacheff, Chris I Dalton
  • Publication number: 20160162299
    Abstract: A secure communication channel is established between a virtual trusted runtime basic input output system (BIOS) and a virtual machine that includes a virtual BIOS. The virtual trusted runtime BIOS communicates with the virtual machine according to a web-based protocol over the secure communication channel using a secure socket layer.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 9, 2016
    Inventors: Valiuddin Y. Ali, Jose Paulo Xavier Pires, James M. Mann, Boris Balacheff, Chris I. Dalton