Patents by Inventor William J. Lewis

William J. Lewis 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: 11970656
    Abstract: A device for forming one or more wellbore sealants in a wellbore can include a wellbore barrier and a cured polymer. The wellbore barrier can be positioned in the wellbore. The cured polymer can be positioned with respect to the wellbore barrier for swelling the device from a compressed configuration to a swelled configuration for forming one or more wellbore sealants in the wellbore.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 30, 2024
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Paul J. Jones, William Cecil Pearl, Jr., Samuel J. Lewis
  • Publication number: 20240101888
    Abstract: A method including entraining carbon dioxide (CO2) in a cement slurry composition and subjecting the cement slurry composition to conditions under which the CO2 achieves and maintains a supercritical state; and allowing the cement slurry composition to harden to form a hardened cement having CO2 sequestered therein.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 28, 2024
    Inventors: Samuel J. LEWIS, William Cecil PEARL, JR.
  • Patent number: 11436900
    Abstract: Embodiments described herein relate generally to providing information through tactility. A computer system may receive an input from a user. The computer system may identify one or more locations associated with haptic elements disposed on a wearable haptic apparatus. The computer system may generate a message that includes an indication of the one or more locations. The computer system may transmit this message to the wearable haptic apparatus. The wearable haptic apparatus may actuate one or more haptic elements disposed thereon based on the indication of the one or more locations included in the message. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: September 6, 2022
    Assignee: Intel Corporation
    Inventors: Charles Baron, Jim S. Baca, Kevin W. Williams, William J. Lewis, Michael T. Moran
  • Publication number: 20200334264
    Abstract: Particular embodiments described herein provide for an electronic device that can be configured to include one or more processors, a user proximity sensor, a user proximity engine, and a state synchronization engine. The user proximity engine is configured to cause the one or more processors to determine if the electronic device is the most relevant device to the user. The state synchronization engine configured to cause the one or more processors to determine the state of the electronic device and communicate the state of the electronic device to a second electronic device if the electronic device is determined to be the most relevant device to the user.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 22, 2020
    Applicant: Intel Corporation
    Inventors: William J. Lewis, Barnes Cooper, Aleksander Magi, Marko Bartscherer
  • Patent number: 10678670
    Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, Jr., William J. Lewis
  • Patent number: 10671506
    Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, Jr., William J. Lewis
  • Patent number: 10643210
    Abstract: Various systems and methods for secure transactions using a personal device are described herein. A system to secure transactions using a personal device, the system comprises a randomization module to randomize an initial keypad representation to produce a randomized keypad representation; a communication module to: receive from the personal device, an indication to begin a secure transaction to access a resource with an access code; and transmit the randomized keypad representation to the personal device for presentation by the personal device to a user of the personal device; a keypad to receive a series of key presses from the user, the key presses corresponding to the access code based on the randomized keypad representation; and a security module to verify that the series of key presses correspond to the access code.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: May 5, 2020
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, William J. Lewis
  • Patent number: 10606843
    Abstract: An approach to generating irreducible modules. The approach includes a method that includes receiving, by at least one computing device, data associated with a specification. The method includes defining, by the at least one computing device, a pattern on the received data. The pattern reduces a set of rules into a single condition. The method includes generating, by the at least one computing device, an irreducible module based on the pattern. The irreducible module has one output dependent variable and is associated with a data flow application.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: William J. Lewis
  • Patent number: 10482217
    Abstract: Managing playback of a media file, including detecting, while a media file is playing, a trigger mechanism indicating a change in optimal play characteristics of the media file from an original format, wherein the playback of the media file is associated with a first license, in response to detecting the trigger mechanism, instructing a trusted execution environment to request an updated license from a content provider of the media file, and upon receiving a second license for the media file, the trusted execution environment enforces play of the media file using the second license for a second format. The second license allows for the play of the media file to continue at the optimal play characteristics.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: November 19, 2019
    Assignee: McAfee, LLC
    Inventors: Rajesh Poornachandran, Ned M. Smith, Sven Schrecker, William J. Lewis, Manoj R. Sastry
  • Publication number: 20190304268
    Abstract: Embodiments described herein relate generally to providing information through tactility. A computer system may receive an input from a user. The computer system may identify one or more locations associated with haptic elements disposed on a wearable haptic apparatus. The computer system may generate a message that includes an indication of the one or more locations. The computer system may transmit this message to the wearable haptic apparatus. The wearable haptic apparatus may actuate one or more haptic elements disposed thereon based on the indication of the one or more locations included in the message. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: April 8, 2019
    Publication date: October 3, 2019
    Applicant: Intel Corporation
    Inventors: Charles Baron, Jim S. Baca, Kevin W. Williams, William J. Lewis, Michael T. Moran
  • Patent number: 10289512
    Abstract: Embodiments relate to pre-silicon device testing using a persistent command table. An aspect includes receiving a value for a persistent command parameter from a user. Another aspect includes determining whether the value of the persistent command parameter is greater than zero. Another aspect includes based on determining whether the value of the persistent command parameter is greater than zero, selecting a number of commands equal to the value of the persistent command parameter from a regular command table of a driver of a device under test. Another aspect includes adding the selected commands to the persistent command table of the driver. Another aspect includes performing testing of the device under test via the driver using only commands that are in the persistent command table of the driver.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: May 14, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, Jr., William J. Lewis, Chakrapani Rayadurgam
  • Patent number: 10255771
    Abstract: Embodiments described herein relate generally to providing information through tactility. A computer system may receive an input from a user. The computer system may identify one or more locations associated with haptic elements disposed on a wearable haptic apparatus. The computer system may generate a message that includes an indication of the one or more locations. The computer system may transmit this message to the wearable haptic apparatus. The wearable haptic apparatus may actuate one or more haptic elements disposed thereon based on the indication of the one or more locations included in the message. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: April 9, 2019
    Assignee: Intel Corporation
    Inventors: Charles Baron, Jim S. Baca, Kevin W. Williams, William J. Lewis, Michael T. Moran
  • Publication number: 20180336115
    Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.
    Type: Application
    Filed: July 26, 2018
    Publication date: November 22, 2018
    Inventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, JR., William J. Lewis
  • Publication number: 20180336114
    Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.
    Type: Application
    Filed: July 26, 2018
    Publication date: November 22, 2018
    Inventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, JR., William J. Lewis
  • Publication number: 20180300723
    Abstract: Various systems and methods for secure transactions using a personal device are described herein. A system to secure transactions using a personal device, the system comprises a randomization module to randomize an initial keypad representation to produce a randomized keypad representation; a communication module to: receive from the personal device, an indication to begin a secure transaction to access a resource with an access code; and transmit the randomized keypad representation to the personal device for presentation by the personal device to a user of the personal device; a keypad to receive a series of key presses from the user, the key presses corresponding to the access code based on the randomized keypad representation; and a security module to verify that the series of key presses correspond to the access code.
    Type: Application
    Filed: April 10, 2018
    Publication date: October 18, 2018
    Inventors: Ned M. Smith, William J. Lewis
  • Patent number: 10061679
    Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.
    Type: Grant
    Filed: September 7, 2015
    Date of Patent: August 28, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, Jr., William J. Lewis
  • Patent number: 10055327
    Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 21, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, Jr., William J. Lewis
  • Publication number: 20180218577
    Abstract: Embodiments described herein relate generally to providing information through tactility. A computer system may receive an input from a user. The computer system may identify one or more locations associated with haptic elements disposed on a wearable haptic apparatus. The computer system may generate a message that includes an indication of the one or more locations. The computer system may transmit this message to the wearable haptic apparatus. The wearable haptic apparatus may actuate one or more haptic elements disposed thereon based on the indication of the one or more locations included in the message. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: October 24, 2017
    Publication date: August 2, 2018
    Inventors: Charles Baron, Jim S. Baca, Kevin W. Williams, William J. Lewis, Michael T. Moran
  • Publication number: 20180185744
    Abstract: Systems, apparatuses and methods to apply computer capabilities to tabletop games including board games such as the game of chess. In one embodiment, a camera connected to smart glasses repeatedly feeds real-time images of a board game to a computer vision system that identifies the game, breaks the game board into elementary segments (e.g., individual squares), and identifies game pieces located on the segments. A game state may be determined by reference to a listing of pieces on each segment and a rule set. In addition, hints and/or other guidance may be provided to the player. Moreover, the game state may be described in a standard notation and/or may be transmitted to remote locations for use by other players.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Karthik Veeramani, William J. Lewis, Nelson Kidd, Paul R. Zurcher, Ajit P. Joshi
  • Patent number: 9950866
    Abstract: A drive or tracking apparatus for a non-metal endless conveyor belt. The apparatus includes a plurality of spaced apart traction cleats molded from a polymer material and each extending outward from a surface of the endless conveyor belt. The cleats correspond to cup depressions formed in rollers for a conveying apparatus to provide positive drive and anti-slip features for the belt.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: April 24, 2018
    Assignee: Advanced Flexible Composites, Inc.
    Inventors: William C. Lewis, William J. Lewis, Barton R. Lewis, Sr., Bart R. Lewis, Jr., Kevin Dunlea, Malcolm Swift