Patents by Inventor James William Walker
James William Walker 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: 11171852Abstract: Embodiments of the inventive subject matter include a method for optimizing allocation of computers. The method can include gathering, via a plurality of sensors in a plurality of computers, information about devices of the computers. The method can include determining, via at least one of the processors, usage of the computers based on the information. The method can include determining, via at least one of the processors, performance of the computers based on the information. The method can include allocating, via at least one of the processors, certain ones of the computers for different uses based, at least in part, on the performance and usage of the computers.Type: GrantFiled: June 21, 2019Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: James William Walker, Robert John Wallis
-
Publication number: 20190312799Abstract: Embodiments of the inventive subject matter include a method for optimizing allocation of computers. The method can include gathering, via a plurality of sensors in a plurality of computers, information about devices of the computers. The method can include determining, via at least one of the processors, usage of the computers based on the information. The method can include determining, via at least one of the processors, performance of the computers based on the information. The method can include allocating, via at least one of the processors, certain ones of the computers for different uses based, at least in part, on the performance and usage of the computers.Type: ApplicationFiled: June 21, 2019Publication date: October 10, 2019Inventors: James William Walker, Robert John Wallis
-
Patent number: 10374917Abstract: Embodiments of the inventive subject matter include gathering, from a plurality of sensors of a computer system, information about the computer system. Embodiments further include generating a profile of performance of the computer system indicating a state of components of the computer system during use. Embodiments further include generating a profile of usage of the computer system indicating current activities and usage of the computer system. Embodiments further include analyzing the profile of performance of the computer system against the profile of usage of the computer system to determine if the state of the components of the computer system during use is acceptable for the current activities and usage of the computer system. Embodiments further include determining that productivity of the computer system is inhibited based, at least in part, on the analyzing the profile of performance of the computer system against the profile of usage of the computer system.Type: GrantFiled: September 10, 2014Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: James William Walker, Robert John Wallis
-
Patent number: 9934000Abstract: An apparatus for balancing consumption of random data, comprising an entropy manager operable to: responsive to receipt of a request for random data, monitor one or more events associated with a plurality of entities and access one or more rules; determine whether a higher level of entropy associated with the random data is required by analyzing the one or more events in accordance with the one or more rules; responsive to a determination that a higher level of entropy is not required, set an entropy state associated with the entropy to a lower level of entropy and obtain random data from an entropy source having a lower level of entropy; and responsive to a determination that a higher level of entropy is required, switch an entropy state associated with the entropy to a higher level of entropy and obtain random data from an entropy source having a higher level of entropy.Type: GrantFiled: May 30, 2013Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: David Sherwood, James William Walker, Travis Walton
-
Patent number: 9733549Abstract: An imaging system comprising a parabolic reflector having a base and defining a first axis, a light source disposed proximate the base essentially along the first axis, an imaging device comprising a zooming lens having a second axis, the imaging device being disposed in front of the light source along the first axis such that the second axis and the first axis are essentially coincident.Type: GrantFiled: October 3, 2013Date of Patent: August 15, 2017Assignee: Envirosight LLCInventors: Jeffrey D. Drost, James William Walker, Chris Lynch, Richard Lindner
-
Patent number: 9707469Abstract: The Double Barrel Mounting Hardware invention is a hardware application for attaching skateboard trucks to the underside of a skateboard deck. The hardware is shaped like an elongated U (Harness) and mounts from the underside of the skateboard trucks through two corresponding holes on either the left or right side of the skateboard truck. The Double Barrel Mounting Hardware spans across these two corresponding holes in the skateboard truck along the underside of the skateboard truck baseplate and has two 90 degrees turned barrels at each end to pass through the holes in the skateboard truck baseplate and into the underside corresponding holes in the skateboard deck. The barrel of the harness that goes through the skateboard trucks and into the skateboard deck contains female threaded barrels. Male threaded mating bolts engage the harness barrels from the top side of the skateboard deck and when threaded together the mating bolt and harness bond the skateboard deck and skateboard trucks together.Type: GrantFiled: July 19, 2015Date of Patent: July 18, 2017Inventors: Christopher Daniel Roland, James William Walker
-
Publication number: 20170120137Abstract: The Double Barrel Mounting Hardware invention is a hardware application for attaching skateboard trucks to the underside of a skateboard deck. The hardware is shaped like an elongated U (Harness) and mounts from the underside of the skateboard trucks through two corresponding holes on either the left or right side of the skateboard truck. The Double Barrel Mounting Hardware spans across these two corresponding holes in the skateboard truck along the underside of the skateboard truck baseplate and has two 90 degrees turned barrels at each end to pass through the holes in the skateboard truck baseplate and into the underside corresponding holes in the skateboard deck. The barrel of the harness that goes through the skateboard trucks and into the skateboard deck contains female threaded barrels. Male threaded mating bolts engage the harness barrels from the top side of the skateboard deck and when threaded together the mating bolt and harness bond the skateboard deck and skateboard trucks together.Type: ApplicationFiled: July 19, 2015Publication date: May 4, 2017Inventors: Christopher Daniel Roland, James William Walker
-
Patent number: 9342696Abstract: A method for attesting use of an interactive component during a boot process, comprising the steps of: reading, in response to determining use of the interactive component, associated interactive input; determining whether the input should be trusted; and in response to determining that the input should be trusted, processing the input to create a trusted cryptographic value, further comprising: matching, in response to a subsequent interactive input being read, the subsequent interactive input with one or more of the trusted cryptographic values in order to determine whether the subsequent interactive input is trusted.Type: GrantFiled: August 31, 2011Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Imran Imtiaz, David Nigel Mackintosh, James William Walker
-
Patent number: 9042552Abstract: A method and apparatus is disclosed for managing encryption keys in a computer system in which in response to the change of a system key the old key and new key are both maintained for subsequent use.Type: GrantFiled: March 14, 2013Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: David Sherwood, James William Walker, Travis Walton
-
Publication number: 20150134815Abstract: Embodiments of the inventive subject matter include gathering, from a plurality of sensors of a computer system, information about the computer system. Embodiments further include generating a profile of performance of the computer system indicating a state of components of the computer system during use. Embodiments further include generating a profile of usage of the computer system indicating current activities and usage of the computer system. Embodiments further include analyzing the profile of performance of the computer system against the profile of usage of the computer system to determine if the state of the components of the computer system during use is acceptable for the current activities and usage of the computer system. Embodiments further include determining that productivity of the computer system is inhibited based, at least in part, on the analyzing the profile of performance of the computer system against the profile of usage of the computer system.Type: ApplicationFiled: September 10, 2014Publication date: May 14, 2015Inventors: James William Walker, Robert John Wallis
-
Publication number: 20150052241Abstract: Embodiments of the inventive subject matter include an apparatus comprising a processor and a computer readable storage medium having computer usable code. The computer usable code can be configured to gather information about a computer system. The computer usable code can be further configured to generate a profile of performance of the computer system based on the information about the computer system. The computer usable code can be further configured to generate a profile of usage of the computer system based on the information about the computer system. The computer usable code can be further configured to analyze the profile of performance of the computer system against the profile of usage of the computer system. The computer usable code can be further configured to determine that productivity of the computer system is inhibited based on the analysis of the profile of performance against the profile of usage.Type: ApplicationFiled: June 17, 2014Publication date: February 19, 2015Inventors: James William Walker, Robert John Wallis
-
Publication number: 20130325918Abstract: An apparatus for balancing consumption of random data, comprising an entropy manager operable to: responsive to receipt of a request for random data, monitor one or more events associated with a plurality of entities and access one or more rules; determine whether a higher level of entropy associated with the random data is required by analysing the one or more events in accordance with the one or more rules; responsive to a determination that a higher level of entropy is not required, set an entropy state associated with the entropy to a lower level of entropy and obtain random data from an entropy source having a lower level of entropy; and responsive to a determination that a higher level of entropy is required, switch an entropy state associated with the entropy to a higher level of entropy and obtain random data from an entropy source having a higher level of entropy.Type: ApplicationFiled: May 30, 2013Publication date: December 5, 2013Inventors: David Sherwood, James William Walker, Travis Walton
-
Patent number: 8553340Abstract: An imaging system comprising a parabolic reflector having a base and defining a first axis, a light source disposed proximate the base essentially along the first axis, an imaging device comprising a zooming lens having a second axis, the imaging device being disposed in front of the light source along the first axis such that the second axis and the first axis are essentially coincident.Type: GrantFiled: June 23, 2011Date of Patent: October 8, 2013Assignee: Envirosight LLCInventors: Jeffrey D. Drost, James William Walker, Chris Lynch, Richard Lindner
-
Publication number: 20130243197Abstract: A method and apparatus is disclosed for managing encryption keys in a computer system in which in response to the change of a system key the old key and new key are both maintained for subsequent use.Type: ApplicationFiled: March 14, 2013Publication date: September 19, 2013Applicant: International Business Machines CorporationInventors: David Sherwood, James William Walker, Travis Walton
-
Publication number: 20130212369Abstract: A method for attesting use of an interactive component during a boot process, comprising the steps of: reading, in response to determining use of the interactive component, associated interactive input; determining whether the input should be trusted; and in response to determining that the input should be trusted, processing the input to create a trusted cryptographic value, further comprising: matching, in response to a subsequent interactive input being read, the subsequent interactive input with one or more of the trusted cryptographic values in order to determine whether the subsequent interactive input is trusted.Type: ApplicationFiled: August 31, 2011Publication date: August 15, 2013Applicant: International Business Machines CorporationInventors: Imran Imtiaz, David Nigel MacKintosh, James William Walker
-
Publication number: 20110317286Abstract: An imaging system comprising a parabolic reflector having a base and defining a first axis, a light source disposed proximate the base essentially along the first axis, an imaging device comprising a zooming lens having a second axis, the imaging device being disposed in front of the light source along the first axis such that the second axis and the first axis are essentially coincident.Type: ApplicationFiled: June 23, 2011Publication date: December 29, 2011Applicant: Envirosight LLCInventors: Jeffrey D. Drost, James William Walker, Chris Lynch, Richard Lindner