Patents by Inventor Kevin M Jones
Kevin M Jones 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: 11969033Abstract: The disclosure provides systems, devices, and associated methods for mitigating traumatic brain injury, injury to an ocular structure, or injury to the inner ear of a subject by applying pressure to one or more neck veins before and during an injurious event.Type: GrantFiled: August 28, 2018Date of Patent: April 30, 2024Assignee: Q30 SPORTS SCIENCE, LLCInventors: Daniel Francis Wisniewski, Sherry Lynn Jones, James Huang Lua, Kevin John Vititoe, Joseph M. Lehman, Jamison Joseph Float
-
Patent number: 8522042Abstract: A method of enforcing software license protection in a computer system comprising; morphing the data prior to distribution, resulting in morphed data; wherein morphing of data is accomplished by applying a reversible morphing algorithm to modify data, wherein said reversible morphing algorithm is uniquely seeded and/or controlled with control information.Type: GrantFiled: October 31, 2006Date of Patent: August 27, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dwight L. Barron, E David Neufeld, Kevin M. Jones, Jonathan Bradshaw
-
Patent number: 8296849Abstract: A method of protecting data in a computer system against attack from viruses and worms comprising; modifying micro-code of a processor of system to be protected to remove homogeneity between processors from a manufacturer; modifying op-codes of an application to match modified micro-code of the processor prior to execution.Type: GrantFiled: October 31, 2006Date of Patent: October 23, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dwight L. Barron, E David Neufeld, Kevin M. Jones, Jonathan Bradshaw
-
Publication number: 20120227567Abstract: A musical instrument with a translucent or transparent bell of clear or colored composition having light emitting elements positioned such as to transmit light throughout the bell of the instrument, the lights being capable control for sequential flashing display of intensity and/or color, controlled either by electronic sequential timing or in response to the sound or vibrations produced by the instrument.Type: ApplicationFiled: March 11, 2011Publication date: September 13, 2012Inventors: Glenn Barberot, Kevin M. Jones
-
Publication number: 20080148400Abstract: A method of enforcing software license protection in a computer system comprising; morphing the data prior to distribution, resulting in morphed data; wherein morphing of data is accomplished by applying a reversible morphing algorithm to modify data, wherein said reversible morphing algorithm is uniquely seeded and/or controlled with control information.Type: ApplicationFiled: October 31, 2006Publication date: June 19, 2008Applicant: Hewlett-Packard Development Company, L.P.Inventors: Dwight L. Barron, E. David Neufeld, Kevin M. Jones, Jonathan Bradshaw
-
Publication number: 20080115217Abstract: A method of protecting data in a computer system against attack from viruses and worms comprising; storing morphed data in system memory; de-morphing data as it is being transferred to cache memory, resulting in de-morphed data.Type: ApplicationFiled: October 31, 2006Publication date: May 15, 2008Applicant: Hewlett-Packard Development Company, L.P.Inventors: Dwight L. Barron, E. David Neufeld, Kevin M. Jones, Jonathan Bradshaw
-
Publication number: 20080115216Abstract: A method of protecting data in a computer system against attack from viruses and worms comprising; modifying micro-code of a processor of system to be protected to remove homogeneity between processors from a manufacturer; modifying op-codes of an application to match modified micro-code of the processor prior to execution.Type: ApplicationFiled: October 31, 2006Publication date: May 15, 2008Applicant: Hewlett-Packard Development Company, L.P.Inventors: Dwight L. Barron, E David Neufeld, Kevin M. Jones, Jonathan Bradshaw
-
Publication number: 20080109612Abstract: This invention identifies two approaches for reducing stress on non-volatile memory cells subject to excessive read/write operations. The first approach involves modifying the operating system code to apply a deterministic process to identifying memory locations based on collected metrics and reprogramming the memory management unit. The second approach involves augmenting an existing memory management unit (MMU) with capability to automatically move physical addresses based on the number of accesses made to locations within a locality, memory page or memory block.Type: ApplicationFiled: November 2, 2006Publication date: May 8, 2008Inventor: Kevin M. Jones
-
Patent number: 7133926Abstract: The described invention is directed to a system and related method for updating software in multiple remote communication devices where those communication devices are accessible only by relatively low bandwidth communication buses, which buses make the individual transfer of each software image prohibitive. The disclosed invention further envisions shrinking the size of the image to be transferred by Huffman encoding that image on the initiating end and decoding that Huffman encoded image on the receiving end using a frequency table for Huffman encoding that was previously established. In this way, the transferred image need not include the frequency table, thus making the overall transfer smaller.Type: GrantFiled: September 28, 2001Date of Patent: November 7, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kevin M. Jones, Andrew Brown
-
Patent number: 7043647Abstract: The invention is directed to a system and related method of allocating power in a rack mounted computer system where the individual servers are powered from a central power supply system. The structure includes a series of serial communication pathways coupling the servers and the individual power supplies in the power supply system. A series of chassis communication modules communicates with servers in its respective chassis, and relays messages to and from a power supply communication module, which is responsible for granting or denying permission for individual servers to allocate power. The disclosed system also envisions intelligent de-allocation of power, for example in the event of a failure of individual components of the central power supply system.Type: GrantFiled: September 28, 2001Date of Patent: May 9, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter A. Hansen, Andrew Brown, Kevin M. Jones, Jeffrey S. Autor, Andrew C. Cartes, Gordon M. Barton, Michael Sanders
-
Patent number: 6871286Abstract: A method for resetting a password in a computer system is provided. A remote reset signal is received. A local reset verification signal is received at the computer system. An elapsed period of time between receipt of the remote reset signal and the local reset verification signal is determined. The password is reset in response to the elapsed period of time being less than a predetermined time period.Type: GrantFiled: July 29, 1999Date of Patent: March 22, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: John M. Cagle, Gregory T. Noren, Kevin M Jones, Christopher J. Frantz
-
Publication number: 20030065754Abstract: The described invention is directed to a system and related method for updating software in multiple remote communication devices where those communication devices are accessible only by relatively low bandwidth communication buses, which buses make the individual transfer of each software image prohibitive. The disclosed invention further envisions shrinking the size of the image to be transferred by Huffman encoding that image on the initiating end and decoding that Huffman encoded image on the receiving end using a frequency table for Huffman encoding that was previously established. In this way, the transferred image need not include the frequency table, thus making the overall transfer smaller.Type: ApplicationFiled: September 28, 2001Publication date: April 3, 2003Inventors: Kevin M. Jones, Andrew Brown
-
Publication number: 20030065730Abstract: The invention is directed to a system and related method for determining a primary or master communication module in a system where multiple communication modules are present, and where each of the multiple communication modules are capable of operating in the primary or master capacity. Upon power-up, each communication module requests a response from a primary communication module. If no response is received within a predetermined time, the communication module self-promotes to master status, and broadcasts a message of that master status. If a response from a master is received, then the communication module remains in secondary or slave state. If multiple communication modules power on simultaneously, the first to win arbitration on the communication bus that couples them effectively wins the arbitration since that module starts its timer first.Type: ApplicationFiled: September 28, 2001Publication date: April 3, 2003Inventors: Kevin M. Jones, Andrew C. Cartes
-
Publication number: 20030065958Abstract: The invention is directed to a system and related method of allocating power in a rack mounted computer system where the individual servers are powered from a central power supply system. The structure includes a series of serial communication pathways coupling the servers and the individual power supplies in the power supply system. A series of chassis communication modules communicates with servers in its respective chassis, and relays messages to and from a power supply communication module, which is responsible for granting or denying permission for individual servers to allocate power. The disclosed system also envisions intelligent de-allocation of power, for example in the event of a failure of individual components of the central power supply system.Type: ApplicationFiled: September 28, 2001Publication date: April 3, 2003Inventors: Peter A. Hansen, Andrew Brown, Kevin M. Jones, Jeffrey S. Autor, Andrew C. Cartes, Gordon M. Barton, Michael C. Sanders
-
Publication number: 20030065751Abstract: A method for propagating a rack name within a computer server rack. The rack comprises a plurality of server and/or power supply chassis, each with its own chassis controller. The name of the rack is stored in memory in each chassis controller. Rack names are propagated by requesting a rack name or receiving a command to set the rack name at each controller. The rack name is assigned to the rack via manual input through an external port in any of the servers. If a controller receives a rack name from this external port, this rack name is used. If the name comes from another controller and there is no existing name, the new name is accepted. If the new name differs from an existing rack name, the controller issues a naming conflict message and raises a conflict flag.Type: ApplicationFiled: September 28, 2001Publication date: April 3, 2003Inventors: Jeffrey S. Autor, Andrew C. Cartes, Kevin M. Jones, Michael C. Sanders
-
Patent number: 6543004Abstract: A computer system includes a first storage device, a backup storage device, and a system controller. The first storage device has a default operating system and a customized operating system stored therein. The backup storage device has at least archived configuration data stored therein. The system controller is adapted to replace the customized operating system with a restored operating system that is based on the default operating system. A method for restoring a computer system includes providing a first storage device having a default operating system stored therein. A backup storage device is provided having at least configuration data stored therein. The configuration data is transferred to the first storage device.Type: GrantFiled: July 29, 1999Date of Patent: April 1, 2003Assignee: Hewlett-Packard Development Company, L.P.Inventors: John M. Cagle, Gregory T. Noren, Kevin M. Jones, Mark R. Potter
-
Patent number: 5048065Abstract: A method for modifying the frequency of a clock signal includes the steps of producing a clock signal having voltage pulses which occur at a first frequency and producing a control signal having voltage pulses which occur at a lower frequency. The frequency of the voltage pulses in the control signal is incremented in successive time intervals and the clock signal and control signal are combined such that one voltage pulse in the clock signal is deleted for each voltage pulse in the control signal. This results in a modified clock signal having a frequency which may be ramped up or down depending upon the initial frequency of the control signal and the direction in which the frequency of the control signal is incremented.Type: GrantFiled: March 12, 1990Date of Patent: September 10, 1991Assignee: Westinghouse Electric Corp.Inventors: Leland L. Kessler, David A. Fox, Kevin M. Jones